@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: '方正粗活意简体';
    src: url(zz_'方正粗活意简体.ttf');
}
@font-face {
    font-family: '方正大标宋简体';
    src: url(zz_'方正大标宋简体.ttf');
}
* {
	margin: 0;
	padding:0;
}
div,form,img,ul,ol,dl,dt,dd,em,i,h2,h3,h4,span,b,p{padding:0px; border:0px;margin:0px auto;list-style: none;font-style:normal;}
body {
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	font-family:"宋体";
	background-color:#457368;
	background-image:url(zz_bg.jpg);
	background-repeat: no-repeat;
	background-position:center 50px;
}
a:link,a:visited{color:#666; text-decoration:none;}
a:hover{color:#666; text-decoration:underline;}
#red{ color:#f00;}
.logo{ width:100%; height:500px;}
.box {
	text-align: left;
	width:1000px; background-color:#FFF;
	margin-right:auto;
	margin-left:auto; 
}
.cleckboth{ clear:both;}
.mar01{ margin-top:18px;}
.mar02{ margin-left:20px; display:inline;}
.mar03{ margin-right:13px; display:inline;}


.content{ width:100%; height:auto; float:left; padding-bottom:20px; font-family:"宋体"; font-size:14px; color:#000; line-height:50px; padding-top:20px;} 

.wbg{
	background:#FFF;
	width:100%;
	height:auto;
	float:left;
	margin-bottom: 10px;
}

.btbox{
	width:100%;
	background:url(zz_bt2.jpg) no-repeat center;
	margin-top:10px;
	height: 283px;
}
.bt{
	width:100%;
	height:auto;
	float:left;
	padding-top:20px;
	font-family:"宋体";
	font-size:14px;
	color:#FFF;
	line-height:28px;
	text-align:center
}
.bt a:link,.bt a:visited{ text-decoration:none; color:#FFF;}
.bt a:hover{ text-decoration:underline; color:#FFF;}
/*分页样式*/
.index021{ width:100%; height:80px; float:left; padding-top:18px; background:#FFF;}
.box .indexbox .box04 {
	background-repeat: no-repeat;
	background-position: center top;
	border: 0px none #FFF;
}
.box .indexbox .box04 .con.clearfix .box05.fl {
	clear: both;
	width: 952px;
}
.box .indexbox .box04 .list02 {
	clear: both;
	border: 0px 0 #FFF;
}
.box .indexbox .box04  .hd02-L {
	float: left;
	padding-left: 15px;
}
.box .indexbox .box04  .hd02-r {
	float: left;
}
.box .indexbox .box04  .tab {
	display: none;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, p, blockquote, th, td { margin:0; padding:0;}
ul,li,dl,dt,dd{ list-style:none;}
input,select{ vertical-align:middle;}
img{ border:none;vertical-align:top;}
a:link, a:visited {color:#457368;text-decoration:none;}
a:hover{color:#EB0101;text-decoration:none;}
fieldset, img {border:none;}
.fl{ float:left;}
.fr{ float:right;}


/*clear float*/
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}

/*global*/
.wrap{width:1000px;}
.ml{ margin:0 auto;}
.container{width:100%; }
.mar_t15{ margin-top:15px;}
.w737{
	width:1000px;
	overflow:hidden;
}


.box04 .ct3x{width:737px;border-top: 3px solid #38A4E8;margin: 0px auto;height: 0px;}
.box04 .con {
	;
	border:0px none #C4D8E1;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.box04 h2{
	height:36px;
	border: 0px solid #FFF;
	margin-right: 20px;

	background-repeat: no-repeat;
	background-position: right center;
}
.box04 h2 .tit{padding:5px 18px 0;color:#2895da;font-family: "Microsoft Yahei";}
.box04 h2 .more{display:inline;margin:10px 10px 0 0; font-size:12px;font-weight: normal;}
.box04 h2 ul li {float: left;display: inline;margin: 12px 10px 0px 0px;font-size: 12px;font-weight: normal;background: url(line01.gif) no-repeat right center;padding-right:10px;}

.hd02{overflow:hidden;}
.hd02 li {width: 86px;float: left;color: #fff;cursor: pointer;text-align: center; _text-align:center;*text-align:center;line-height: 32px; width:106px; margin:0 2px;
font-size: 14px;background: url(8b48.png); margin-bottom:20px;}
.hd02 li.ruee {background: url(8b428.png);color: #000; font-weight:bold;}
.hd02 li:hover{background: url(8b428.png);color:#000; font-weight:bold;}
.hd02_tab { overflow:hidden;}
.tab-yc{display:none;}
.hd02 li.ruee a{text-decoration:none;}
.hd02 li.ruee a:hover{color:#457368;text-decoration:none;}
.hd02 li.ruee a:link, .hd02 li.ruee a:visited{color:#457368;}



.list02{
	width:96%;
	margin-top:10px; padding:0 16px;
}
.list02 ul {}
.list02 ul li {
	width:100%;
}




 .con-top {
	text-align: center;
	line-height:36px;
	color:#000;
	margin-top:30px;
	margin-bottom:10px;
}
 .con-top-bt {text-align: center; line-height:36px; color:#000; clear:both; width:80%; }
 .con-top h1{ font-size:30px;}
 .con-top h2{ font-size:22px;}
 .con-top h3{ font-size:14px;}
 .con-top .bot{
	color: #999;
	width:96%;
	height:20px;
	line-height:18px;
	margin-top:45px;
	font-size:13px;
	text-align:center;
}
 .con-top .date{font-style:normal;margin:0 5px 0 15px !important;}
 .con-top .bj{font-style:normal; margin:0 5px 0 15px  !important; }
 .con-top .zrbj{
	font-style:normal;
	margin:0 0 0 15px  !important;
}
 .con-top .ly{font-style:normal;margin:0 5px 0 15px  !important;}

 .con-con{
	clear:both;
	padding-top:0px;
}
 .con-con h6{font-style:normal;   background-color: #E6E6E6; padding:20px !important; font-size:14px; 
                     font-weight:100; line-height:28px; text-align: justify; text-indent:2em; margin-bottom:50px;}
 .con-con-txt{ margin:20px 0 !important; color: #313131;}
 .con-con-txt p{ font-size:15px; text-indent:1EM;  margin-top:15px; line-height:28px; color: #313131; text-align: justify;}
 .con-con-txt img{ width:608px; text-align:center;}
 .con-APP{ margin-top:60px;}
 .con-APP a{ text-align:center; color:#F00; font-size:20px; }
 .con-APP h5{ text-align:center; padding:10px !important; color:#F00; font-size:20px; 
                   border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;}
 .con-xgxw{ margin:30px 0 !important; font-size:16px;}
 .con-xgxw h5{ font-size:16px;}
 .con-xgxw ul{ margin-left:30px !important; margin-top:10px; margin-bottom:10px;  }
 .con-xgxw li{ line-height:26PX;}
 .con-xgxw li a{ color:rgb(0, 66, 118); width:555px;
                          display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
 .con-xgxw span{ float:right !important; color:#999;}
 .con-xgxw p{ width:670px; clear:none !important; clear:both;}

 .bdsharebuttonbox{ margin-top:40px; float:left;}
 .bdsharebuttonbox span{ background:url(play_sprites.png) no-repeat top ; float:left; margin-right:10px; margin-top:6px;
          padding-top:0px; padding-bottom:7px; padding-right:17px; padding-left:7px;
		  color:#FFF; font-weight:600; font-size:14px;}
 .bdsharebuttonbox a{ padding-top:0px;}
 
.daodu{ padding:20px 0px;}
.con-box{ /*border-top: 2px #CCC dotted;*/ width:100%; margin:20px 0; background:url(156c.png); height:20px;}
