/* CSS Document by mfx */
/* 初始 */
body { margin:0; background:#fff; font-size:12px;  color:#333; font:Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
html, html body { height:100%; }
div, span, p, form, ul, ol, li, h1, h2, h3, h4, h5, h6, th, td, dl, dt, dd, caption, a, legend, hr, b,blockquote,textarea { margin:0; padding:0; border:0;}
ul,li,ol { list-style-type:none; }
table, input, textarea, select, button { font-size:12px;vertical-align:middle; }
img, a img { border:none; }
table { border-collapse:collapse; border-spacing:0; }/*相邻边被合并*/
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
q:before, q:after { content:''; }

/* 默认链接颜色 */
a:link, a:visited { outline-style:none;color:#333333; text-decoration:none; }
a:hover, a:active { color:#c00; text-decoration:underline; }


/* 颜色 */
.black { color:#000; }
.white { color:#fff; }
.red { color:#e10007; }
.grey { color:#454545; }
.orange { color:#ff7200; }
.blue { color:#003398; }
.navy { color:#183b7d; }

.lchot, a.lchot { color:#bd0a01; }
.black, a.black { color:#000; }
/* 下划线 */
.unline, .unline a { text-decoration:underline }
.nounline, .nounline a, .list12 .nounline { text-decoration:none }

/* 通用属性 */
.left { float:left; }
.right { float:right; }

.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
/* End hide from IE-mac */
/* ie7 hack*/
 *+html .clearfix {min-height: 1% ;}

/*文字对齐方式*/
.txtLeft { text-align:left }
.txtRight { text-align:right }
.txtCenter { text-align:center }
/*常用方法*/
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
.show { display:block }
.hidden { display:none }
.invisible { visibility:hidden; }
.hand { cursor:pointer; }
.fB { font-weight:bold; }
.fI { font-style: italic; }
.f12px { font-size:12px; }
.f14px { font-size:14px; }
/* CSS空白 */
.blank1 { margin:0 auto; height:1px; font-size:1px; clear:both; overflow:hidden }
.blank2 { margin:0 auto; height:2px; font-size:1px; clear:both; overflow:hidden }
.blank3 { margin:0 auto; height:3px; font-size:1px; clear:both; overflow:hidden }
.blank5 { margin:0 auto; height:5px; font-size:1px; clear:both; overflow:hidden }
.blank8 { margin:0 auto; height:8px; font-size:1px; clear:both; overflow:hidden }
.blank10 { margin:0 auto; height:10px; font-size:1px; clear:both; overflow:hidden }
.blank15 { margin:0 auto; height:15px; font-size:1px; clear:both; overflow:hidden }
.blank20 { margin:0 auto; height:20px; font-size:1px; clear:both; overflow:hidden }
.blank25 { margin:0 auto; height:25px; font-size:1px; clear:both; overflow:hidden }
.blank30 { margin:0 auto; height:30px; font-size:1px; clear:both; overflow:hidden }

/* 图文混排公用 */  
.pp, .pt, .list12 ul, .list14 ul{ width:100%; margin:0 auto; }
.pp:after, .pt:after, .area:after, .clear:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.pp { text-align:center; }
.pp img { display:block; margin:0 auto; }	/*组图内图片属性*/
.pp span { display:block; }
.pt { color:#666; line-height:20px; text-align:left; }
.pt div { float:left; margin:0 10px 0 0; }			/*图文混排*/
.pt p { clear:none }

/* 列表属性公用 */
.list12 li, .list14 li { background:url(images/shandong_93.gif) no-repeat 0 9px; padding-left:10px; }
.list14 li { background:url(images/shandong_93.gif) no-repeat 0 11px; }
.list12 li { line-height:24px; }
.list14 li { line-height:26px; }
.list12 li img, .list14 li img { margin-left:6px }
.list12 li a, .list14 li a { text-decoration: none; font-size:12px; }
.list14 li a {font-size:14px; }
.list12 li a:hover, .list14 li a:hover { color:#c00; text-decoration:underline }


/* ------------------------------------公用结构------------------------------------ */

.wrapper { margin:0 auto; width:1000px; overflow:hidden;  }


/* --------------------------------- */

#dzw {
width: 100%;
min-width: 1000px;
height: 32px;
border-bottom: 1px solid #efefef;
background: #fafafa;
}#dzw .box {
line-height: 32px;
width: 1000px;
margin: 0px auto;
color: #e8e3e3;
font-size: 14px;
}#dzw .box .left a {
color: #333;
margin: 0px 6px;
}#dzw .box .icon1 {
background: url(images/dzw-icon1.gif) no-repeat right center;
padding-right: 18px;
}#dzw .box .right a {
color: #333;
padding-right: 15px;
background: url(images/dzw-icon2.gif) no-repeat right center;
}

#header { background:url(images/2014_02.jpg) no-repeat center 0; height:394px;}
#jianjie { background: #339db7 url(images/2014_04.gif) no-repeat center  bottom; max-width: 1700px; margin: 0 auto; padding: 15px 15px 155px 15px; }
#jianjie .left { width: 580px; color: #FFF; font-size: 14px; line-height: 20px; }
#jianjie .right { width: 370px; color: #FFF; font-size: 14px; line-height: 20px; padding-left: 25px; background: url(images/eeee.png) no-repeat 0 center; }
#jianjie .right a { font-weight:bold; color:#fbf5cf; text-decoration:underline}
#jianjie .right em {color:#ffff66;}

#news { background-color: #fff; margin-top: -108px; }
#hot {
height: 115px;
padding-top: 20px;
text-align: center;
border-bottom: 1px solid #e9e9e9;
}

 #hot h1 {
height: 70px;
line-height: 70px;
overflow: hidden;
font-size: 46px;
font-family: "黑体";
}#hot  h1 a {
color: #339db7;
} #hot p {
font-size: 14px;
} #hot p a {
margin: 0px 3px;
}
.tit { height:38px; line-height:38px; background:url(images/2014_12.png) repeat-x left bottom; margin-bottom:10px; }
.tit h2 { float:left;background:url(images/nav_08.png) no-repeat left bottom;line-height:38px; padding-left:75px;font-family: "Microsoft Yahei","黑体";
font-size: 20px;   font-weight:normal; color:#339db7}
.tit h2.er {background:url(images/nav_08-2.png) no-repeat left bottom;line-height:38px;}
.tit a { float:right; font-size:12px; color:#999}


.tit2 { width:486px; height:45px; line-height:45px; background:url(images/2014_42.png) no-repeat; position:relative}
.tit2 h2 { float:left;padding-left:18px;font-family: "Microsoft Yahei","黑体";
font-size: 20px;   font-weight:normal; color:#f0f6d4;}
 .tit2 a { float:right; font-size:14px; color:#fff;background:url(images/2014_42-1.png)  no-repeat 65px center; padding-right:60px; font-weight:bold; display:block;}
 
.tit2 a.er {background:url(images/2014_42-1.png)  no-repeat -80px center; padding-right:90px;}
.tit2 a.san {background:url(images/2014_42-1.png)  no-repeat -330px center; padding-right:150px;}

#hotnews { float:left;width:430px;overflow: hidden; }
#hotpic { float:right;width:545px;overflow: hidden; }

#hotnews .box_01 {
overflow: hidden;
}.box_hots {
border-bottom: 1px solid #e8e8e8;
padding: 16px 0 12px 0;
overflow: hidden;
}.box_hots h1, .box_hots h2 {
font-size: 20px;
font-family: "微软雅黑";
height: 24px;
line-height: 24px;
font-weight: bold;
margin-bottom: 9px;
overflow: hidden;
}.box_hots h3 {
    font-size: 14px;
    height: 46px;
    line-height: 26px;
    font-weight: normal;
    width: 430px;
}

    
#toupiao { overflow:hidden;}
 .xuanxiang {background:url(images/2014_32.png) no-repeat 35px 0 ;height:200px; padding-left:11px; margin-left:-35px; overflow:hidden;}
  .xuanxiang.er {background:url(images/2014_32-2.png) no-repeat 35px 0 ;height:200px; padding-left:11px; margin-left:-35px; overflow:hidden;}

 .xuanxiang .group { color:#000;padding-left:16px; width:202px; margin-left:35px; float: left}
  .xuanxiang .group.er{ color:#000;padding-left:1px; width:492px; margin-left:25px; float: left; background-color:#FFF;height:200px;}

.xuanxiang .group h2 { color:#FFF; line-height:50px; font-size:18px; font-family:"黑体" ; padding-left:10px; font-weight:normal;}
 .txtCenter {background:url(images/ttt2.gif) repeat-x 0 center ;}
.xuanxiang .group ol li{ line-height:20px;}

#hudong .g {width:486px;}
#hudong .g .con { border:solid 1px #cb0052; border:solid 1px #e8e8e8; padding:15px 20px;}
#hudong .g .con ul { background-color:#fff; height:440px;overflow-y: auto; padding-right:15px; }
#hudong .g .con h1 {
    font-family: "黑体",Verdana,Geneva,sans-serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 36px;
    text-align: left;
}

#hudong .g.left .con p   {
    border-bottom: 1px solid #e8e8e8;
    color: #333;
    line-height: 18px;
    padding-bottom:10px;
	margin-bottom:10px;
}


#hudong .g  .con .txtCenter { font-size:14px; background-color:#e8e8e8; margin-top:15px;}



 
.wenzi li {background: url(images/maohao_40.png) no-repeat right bottom; padding-right:0px; display:block;  }

.wenzi li p { background: url(images/maohao_36.png) no-repeat 0 0; padding-left:30px;color: #218fa3; font-size: 14px; line-height: 20px; padding-bottom: 5px; }
.wenzi li .zz{ background:url(images/ttt.gif) repeat-x center ; text-align:right; display:block; padding-right:10px; margin-right:30px;}

.wenzi li .zz em { background-color:#FFF; padding:2px 10px; text-align:right; line-height:36px;  }
#jieguo { padding:15px; background-color:#FFF;}



.xuanxiang2  { padding:15px 25px;   }
.xuanxiang2 h2{ color:#000; line-height:36px; font-size:18px; font-family:"黑体" ;  font-weight:normal; border-top:dashed 1px #e8e8e8; border-bottom: solid 1px #ccc; margin-bottom:10px;}
.xuanxiang2 li { line-height:22px; font-size:14px; color:#000; clear:both}
.xuanxiang2 .group {clear:both; padding:15px 0;}
.xuanxiang2 .group ol li { display:block;}
.xuanxiang2 .group ol li b {display:block;float:left; font-weight:normal;}
.xuanxiang2 .group ol li span{ display:block; width:500px; float:right;}
.xuanxiang2 .group ol li span em {  float:left;display:block; margin-top:5px;height:10px; background-color:#900}
.xuanxiang2 .group ol li span strong { float:left;display:block;width:80px; text-align: left;font-weight:normal;}




.tougao { MARGIN: 35px 20px 0px 65px; WIDTH: 500px; DISPLAY: inline; FONT-FAMILY: "宋体"; FLOAT: left; font-size: 14px; 
}
.tougao-note H3 {
	LINE-HEIGHT: 30px; COLOR: #c00; FONT-SIZE: 14px
}
.tougao-note P {
	LINE-HEIGHT: 20px; COLOR: #000
}
.tougao-title {
	BACKGROUND-IMAGE: url(images/tougao-title.jpg); TEXT-ALIGN: center; LINE-HEIGHT: 24px; MARGIN-TOP: 10px; WIDTH: 210px; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 12px
}
.author { BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BACKGROUND-COLOR: #f9f9f9; WIDTH: 620px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid 
}
.works { BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BACKGROUND-COLOR: #f9f9f9; WIDTH: 620px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid 
}
.update {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BACKGROUND-COLOR: #f9f9f9; WIDTH: 420px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.author SPAN {
	WIDTH: 10px; COLOR: #c00
}
.works SPAN {
	WIDTH: 10px; COLOR: #c00
}
.author P {
	TEXT-ALIGN: right; MARGIN: 10px 0px; PADDING-RIGHT: 90px
}
.works P {
	TEXT-ALIGN: right; MARGIN: 10px 0px; PADDING-RIGHT: 90px
}
.update P {
	TEXT-ALIGN: right; MARGIN: 10px 0px; PADDING-RIGHT: 90px
}
.author P INPUT { BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 420px; HEIGHT: 20px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid 
}
.works P INPUT { BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 420px; HEIGHT: 20px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid 
}
.works TEXTAREA { BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 420px; HEIGHT: 80px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid 
}
.update P INPUT {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 130px; HEIGHT: 20px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.submit {
	MARGIN: 10px 0px 0px; PADDING-LEFT: 200px
}
.submit INPUT {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 50px; HEIGHT: 18px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}

/* 公用foot */
#footer { text-align: center; line-height: 18px; padding: 15px 0; width: 100%; margin: 0px auto; border-top: solid 0px #cb0052; background-color:#f0f0f0 }
#footer img {margin:0 5px;}



/*修改样式开始*/
#toupiao .news{
	border-bottom:1px solid #dedede;
	font-size:14px;
	font-family:"Microsoft Yahei","SimHei";
	color:#000;
	margin:0px 60px;
	line-height:48px;
	height:48px;
	overflow:hidden;
}
#toupiao .kuang{
	 margin:0px 13px 0px 2px;
}
#toupiao .news .p1{
	width:309px;
	float:left;
	_margin-top:12px;
}
#toupiao .kuai{
	width:383px;
	height:13px;
	float:left;
	background:#dedede;
	margin-top:17px;
	overflow:hidden;
}
#toupiao .kuai em{ float:left;display:block; height:13px;}
#kuai1 em{background-color:#a8e0e1;}
#kuai2 em{background-color:#a8e1c7;}
#kuai3 em{background-color:#b3ddab;}
#kuai4 em{background-color:#e1d3a8;}
#kuai5 em{background-color:#a8cee1;}
#kuai6 em{background-color:#a8bce1;}
#kuai7 em{background-color:#c7abdd;}
#kuai8 em{background-color:#e1a8ae;}
#kuai9 em{background-color:#ffeeab;}
#kuai10 em{background-color:#aedaff;}

#toupiao .news .p2{
	width:89px;
	float:right;
	font-size:15px;
	color:#9e9e9e;
	text-align:right;
}

#toupiao .sub{
	width:117px;
	height:43px;
	background:#339db7;
	border:none;
	font-size:24px;
	color:#fff;
	font-family:"Microsoft Yahei","SimHei";
	text-align:center;
	line-height:40px;
	margin:25px 0px 20px 441px;
}

/*修改样式结束*/