html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0;}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}
body {
	margin: 0px;
	font-family:"微软雅黑", "宋体";
	line-height:24px;
	font-size: 13px;
	background-color:#ffffff;
}

/*最顶部*/
.topgno{
	background-color:#2D6573;
	height:30px;
	overflow: hidden;
	width: 1200px;
	color:#F1F3F5;
	margin:auto;
}
.gonggao{line-height:30px;height:30px;width:1130px;margin-right:auto;margin-left:auto;position:relative;}
.huanywl{float:left; color:#F1F3F5;}
.yoclnks{float:right;color:#F1F3F5; font-size: 13px;}
.yoclnks a{padding:0 6px; color:#F1F3F5; font-size: 13px;}

a {
	text-decoration: none;
	color: #434445;
	font-size:13px;
	
}

a:hover {
	text-decoration: none;
	color: #ff0000;
	
}

.hTitle{font-size:36px;color:#212020;font-weight:400;text-align:center;background:url(../images/tie_line.png) no-repeat center 56px;line-height:38px;position:relative;padding-top:40px;margin-bottom:20px}
.hTitle strong{margin-left:5px}
.hTitle span{display:block;font-size:20px;color:#666;letter-spacing:1px}

.cate { padding: 1s0px 0 15px 0; text-align: center; }
.cate a { display: inline-block; height: 38px; line-height: 38px; text-align: center; background: #e7e7e7; color: #333333; font-size: 16px; font-family:"微软雅黑",  "宋体", Arial, Helvetica, sans-serif; margin-right: 30px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 30px; padding: 0 20px; min-width: 110px; }
.cate a:hover { background: #0088CF; color: #fff; }
.cate a.leftcurr { background: #0088CF; color: #fff; }


/*dashiji start*/


.green { color: #007b3f }
.red { color: #1c5aa7 }
.hui { color: #696868 }
.hui2 { color: #929292 }
.red2 { color: #ae1202 }
.orange { color: #ffb400; }
.Dgreen { color: #0e652c; }
.hei { color: #000 }
.blue { color: #007e40 }
.f12 { font-size: 12px }
.f14 { font-size: 14px }
.f16 { font-size: 16px }
.f18 { font-size: 18px }
.fb { font-weight: bold }
.line30 { line-height: 30px; }
.line35 { line-height: 35px; }
.border_bottom { border-bottom: 1px #CCCCCC dashed; }
DIV.none { DISPLAY: none }
.display { display: block }
.space { height: 5px; clear: both; _height: 0px; line-height: 5px }
.left { float: left }
.right { float: right }
.container { width: 1200px; margin: 0 auto; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.margin_bottom30 { margin-bottom: 30px; }
.time_nav-wrap { height: 235px; }
.time_nav-wrap.on { position: relative; z-index: 2; }
.time_nav-wrap.on .time_nav { position: fixed; top: 120px; left: 0; width: 100%; }
.time_nav { background: #dfe6ed; padding: 57px 0; text-align: center; }
.time_nav .container { position: static; }
.time_nav h3 { margin-bottom: 70px; font-size: 20px; }
.time_nav .wrap { position: relative; }
.time_nav .xian { background: #2c567b; position: absolute; bottom: 7px; left: 0; right: 0; height: 2px; }
.time_nav .swiper-slide { width: 120px; text-align: center; }
.time_nav .swiper-slide .dian { cursor: pointer; display: block; margin: 2px auto; width: 12px; height: 12px; background: #2c567b; border-radius: 10px; }
.time_nav .active-nav .dian { border: 2px solid #b8c9d9; background: #ed6d00; margin: 0 auto }
.time_nav .time_nav-button-prev, .time_nav .time_nav-button-next { width: 36px; height: 36px; }
.time_nav .time_nav-button-prev { display: none; background: url(../images/icon.png) -36px -64px no-repeat; left: 0; margin: -30px 0 0 0; }
.time_nav .time_nav-button-next { display: none; background: url(../images/icon.png) -72px -64px no-repeat; right: 0; margin: -30px 0 0 0; }
.time_list { min-height: 720px; padding: 80px 0; position: relative; }
.time_list .time_bg { position: absolute; top: 0; height: 100%; left: -1000%; right: -1000%; }
.time_list .time_bg img { height: auto; display: block; margin: 0 auto; }
.time_list .content { max-width: 900px; margin: auto; }
.time_list .item { margin-bottom: 50px; }
.time_list .item .img { float: left; margin-right: 30px; }
.time_list .item .txt { padding-top: 70px; }
.time_list .item .txt h3 { font-size: 38px; line-height: 22px; font-weight: lighter; padding-bottom: 15px; }
.time_list .item .txt p { margin-top: 10px; line-height: 22px; }
/*dashiji end*/



/*partner start*/
.partnerinfo { line-height: 28px; text-align: center; color: #acacac; font-size: 14px; font-family: "瀹嬩綋", "寰蒋闆呴粦", Arial, Helvetica, sans-serif; padding-bottom: 15px; }
.arrtop { border: 4px solid transparent; font-size: 0; height: 0; position: absolute; width: 0; }
.list09 { padding-bottom: 40px; }
.list09 ul.img { margin: 0 -20px; }
.list09 ul.img li { float: left; width: 20%; position: relative; }
.list09 ul.img li .wrap { display: block; width: 80.95238095238095%; padding-top: 40%; margin: 1px auto 39px; border: 1px solid #aaaaaa; overflow: hidden; position: relative; cursor: pointer; }
.list09 ul.img li.on .wrap { border: 2px solid #0073b7; margin: 0 auto 38px; }
.list09 ul.img li .wrap span { display: block; height: 100%; margin: 0 -100%; position: absolute; top: 0; left: 0; right: 0; }
.list09 ul.img li .arrtop { display: none; position: absolute; bottom: 0; left: 50%; border-width: 20px; border-bottom-width: 15px; border-bottom-color: #c6ddf3; margin-left: -20px; }
.list09 ul.img li.on .arrtop { display: block; }
.list09 ul.img li .wrap img { display: block; height: 100%; margin: 0 auto; }
.list09 ul.content { clear: both; background: #c6ddf3; }
.list09 ul.content li { display: none; padding-top: 50px; min-height: 230px; margin-bottom: 50px; color: #666666; font-size: 14px; line-height: 24px; font-family: "瀹嬩綋", "寰蒋闆呴粦", Arial, Helvetica, sans-serif; }
.list09 ul.content li h3 { font-size: 30px; color: #333333; margin-bottom: 30px; }
.list09 ul.content li.on { display: block; }
.height70 { height: 70px; width: 100%; }
/*partner end*/







.cxt {
	text-align: left;
	padding-left: 70px;
	background: url(../images/tell.png) no-repeat 0px;
}

.White {
	color: #E6E6E6;
	font-size:12px;
}
.White1 a {
	color: #E6E6E6;
	font-size:12px;
}
.White1 a:hover {
	color:#F60;
	font-size:12px;

}


td {
	font-size: 13px;
	font-family:"微软雅黑", "宋体";
	color:#434445;
}

.an {
	text-decoration: none;
	color: #353535;
	font-size:18px;
	
}

.an:hover {
	text-decoration: none;
	color: #ff0000;
	
}


.ac { width:260px; border:solid 2px #0088CF; color:#fff; background-color:#0088CF; padding:1px; height:40px; line-height:40px; font-size:14px; font-weight:bold;}
.ac:hover  {width:260px; border:solid 2px #1AB0FE; background-color:#1AB0FE; color:#FFF; padding:1px; height:40px;line-height:40px;  font-size:14px; font-weight:bold; }


.ac1 { width:270px; border:solid 2px #0088CF; color:#fff; background-color:#0088CF; padding:1px; height:40px; line-height:40px; font-size:14px; font-weight:bold; float:right}
.ac1:hover  {width:270px; border:solid 2px #1AB0FE; background-color:#1AB0FE; color:#FFF; padding:1px; height:40px;line-height:40px;  font-size:14px; font-weight:bold;float:right  }



.ac2 { width:130px; border:solid 1px #E8EBEC; padding:1px; height:50px;  }
.ac2:hover  {width:130px; border:solid 1px #A8D3EA; padding:1px; height:50px; }


.ac3 { olor:#3C3B3B; font-size:26px; }
.ac3:hover  {color:#ff0000; font-size:26px;}


.kfg {  width:250px; font-size:26px; color:#ff0000;  height:109px; line-height:109px; text-align:left; border:0px solid #EFEDED; background-color:#ffffff; cursor:hand;  float:left;}
.kfg:hover { width:250px; font-size:26px; color:#ff0000; height:109px;  line-height:109px; text-align:left; border:0px solid #EFEDED; cursor:hand;  float:left;}


.xian {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #E1E1E1; BORDER-TOP-COLOR: #E1E1E1; BORDER-BOTTOM: #E1E1E1 1px dashed; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #EEEEEE
}

/*菜单开始menu*/
#nav {
     margin:0 ; 
     width:1000px; 
     display:block;
	 font-size:15px; 
	 font-family:"微软雅黑";
	 
}
#nav .mainlevel {
	  float:left;
	  border-right:#039DED 1px dotted; 
	  
	  width:120px;
/*IE6 only*/}
#nav .mainlevel a {
      color:#ffffff;
	  font-size:15px;
	  text-decoration:none; 
	  line-height:40px; 
	  display:block; 
	  padding:0; 
	  width:120px;
	  text-align:center;
	  
	  }
#nav .mainlevel a:hover {
      color:#ffffff;
	  line-height:40px;
	  text-decoration:none;
	  background-color:#0D649C;

	  }
#nav .mainlevel1 {
	  float:left; 
	  margin-right:4px; 
	  width:120px;
	 
/*IE6 only*/}
#nav .mainlevel1 a {
      color:#000000;
	  font-size:13px;
	  font-weight:normal; 
	  text-decoration:none; 
	  line-height:40px; 
	  display:block; 
	  padding:0; 
	  width:120px;
	  text-align:center;
	  background-color:#ffffff;
	   filter:alpha(opacity:50);opacity:0.8; 
	  }
#nav .mainlevel1 a:hover {
      color:#ffffff;
	  line-height:40px;
	  text-decoration:none;
	  background-color:#0088CF;
	  }
#nav .mainlevel ul {
      display:none; 
	  position:absolute;
	  }
#nav .mainlevel li {
	  width:120px;
	  /*IE6 only*/}


/*搜索表单开始*/
.searchinput{
 border-right-width: 0px;
 padding-left: 3px;
 width: 160px;
 font-family: arial;
 float: left;
 border-top-width: 0px;
 border-bottom-width: 0px;
 color: #636365;
 margin-left: 4px;
 font-size: 9pt;
 vertical-align: middle;
 border-left-width: 0px;
 margin-right: 3px;
 background-color:#FFF;
}
.www_zzjs_net{
 border-bottom: #cccccc 1px solid;
 border-left: #cccccc 1px solid;
 height: 25px;
 border-top: #cccccc 1px solid;
 border-right: #cccccc 1px solid;
 background-color:#FFF;
}
.searchaction{
 width: 21px;
 float: left;
 height: 17px;
}
/*搜索表单结束*/




/*动画banner start*/
#full-screen-slider {
	width:100%;
	height:450px;
	float:left;
	position:relative
}
#slides {
	display:block;
	width:100%;
	height:450px;
	list-style:none;
	padding:0;
	margin:0;
	position:relative;
	z-index:1;
}
#slides li {
	display:block;
	width:100%;
	height:100%;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	
}
#slides li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px
}
#pagination {
	display:block;
	list-style:none;
	position:absolute;
	left:50%;
	top:400px;
	z-index:9900;
	padding:5px 15px 5px 0;
	margin:0
}
#pagination li {
	display:block;
	list-style:none;
	width:20px;
	height:20px;
	float:left;
	margin-left:15px;
	border-radius:15px;
	background:#FFF;
}
#pagination li a {
	display:block;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	text-indent:-9999px;
}
#pagination li.current {
	background:#F5A50A;
}

/*banner end*/







	
	
	


/*组织机构 合作媒体*/

.title{line-height:55px; height:55px; padding-right:22px; padding-left:10px; border-bottom:1px solid #ddeae1;}
.title span{font-size:24px; color:#fff; padding-left:53px; line-height:55px;  float:left;  background:url(../images/title.png) no-repeat left top;}
.title span.down{background-position:left -212px;}
.title a{float:right; color:#fff; font-size: 20px; font-weight: normal;}
.special{margin-top:10px;}
.special .title{background-color:#8bc43e;}
.special .title span{background-position:0 -53px;}
.special .special_cnt{background:#fff; padding:50px 0 30px; zoom:1; overflow:hidden;}
.special .special_cnt div, .friends .friends_cnt div, .coop .coop_cnt div{margin-left:10px; margin-bottom:10px; float:left; display:table; width: 130px;height: 80px;  border: 1px solid #e2e2e2;text-align: center;}
.special .special_cnt div span,.friends .friends_cnt div span,.coop .coop_cnt div span{display: table-cell;vertical-align: middle;}
.special .special_cnt div img,.friends .friends_cnt div img,.coop .coop_cnt div img{max-height: 80px; max-width: 130px;}

.friends{margin-top:0px;}
.friends .title{background-color:#337180;}
.friends .title span{background-position:0 -106px;}
.friends .friends_cnt{background:#fff; padding:10px 0 10px; zoom:1; overflow:hidden;}









/*内页开始*/


.s-main{border-right:#DBDEE1 solid 0px;border-bottom:#DBDEE1 solid 0px;}
.s-left{ float:left; width:260px; margin-left:2px; border-left:1px solid #D8DADB; border-right:1px solid #D8DADB; border-bottom:1px solid #D8DADB;}
.s-right{ float:right; width:920px;  margin-right:2px; border-left:1px solid #E0E3E4; border-right:1px solid #E0E3E4; border-bottom:1px solid #E0E3E4;}


/*内页站点地图*/
.sitemap{border-bottom:#DBDEE1 solid 1px;border-top:#337180 solid 1px; height:55px; line-height:52px; font-size:26px; color:#ffffff;  padding:0 25px; background:#337180; position:relative; }
.sitemap span{ font-size:14px; font-weight:normal; color:#ffffff; position:absolute; right:10px; top:0px;}
.sitemap span a{ font-size:14px; font-weight:normal; color:#ffffff; }
.sitemap span a:hover{ font-size:14px; font-weight:normal; color:#ff0000; }

.s-reg{border-left:#DBDEE1 solid 1px;border-right:#DBDEE1 solid 1px;border-bottom:#DBDEE1 solid 1px; overflow:hidden;}

/*内页左侧导航*/
.l-tit{ background:url(../images/nyleftdi.png) no-repeat left; background-color:#337180; height:55px; line-height:52px; font-size:18px; color:#FFF; text-align:center;}
.l-tit em{ font-style:normal; font-size:12px; padding-left:10px; font-weight:normal;}
.l-nav{ background:#f7f7f7; width:260px; padding-top:6px; padding-bottom:20px; overflow:hidden;}
.l-nav ul{ width:230px; padding-left:17px;}
.l-nav li{ height:50px; font-size:18px; background:url(../images/lijt1.jpg) no-repeat; border-bottom:#eaeaea solid 1px; margin-top:1px;}
.l-nav li a{display:block; height:50px;line-height:50px; font-size:16px; padding-left:45px;border-bottom:#eaeaea solid 1px;}
.l-nav li a:hover{background:url(../images/lijt1_1.jpg) no-repeat; border-bottom:0px; color:#ffffff;}

.s-right-box{ padding:15px 25px 15px 25px; font-size:18px; line-height:45px; color:#212020; word-break: break-all; overflow:hidden;}


/*侧栏按钮*/	
.anniu{}
a.anniu1{ display:block; width:218px; height:65px; background:url(../../images/anniu-1.png) 0 -65px no-repeat;}
a.anniu1:hover{background:url(../../images/anniu-1.png) no-repeat;}
a.anniu2{ display:block; width:218px; height:65px; background:url(../../images/anniu-2.png) 0 -65px no-repeat; margin-top:10px;}
a.anniu2:hover{background:url(../../images/anniu-2.png) no-repeat;}


/*新闻中心*/
.news-pic{ float:left;}
.news-pic img{ display:block; width:163px; height:163px;border:#DBDEE1 solid 1px; padding:2px;}
.news-list { float:right; width:525px;height:210px;}
.news-list li{ clear:both; background:url(../../images/d1.png) 0 center no-repeat; height:28px; line-height:28px; padding-left:10px; text-align:right;}
.news-list li a{ float:left;}




/*内页结束*/








.xian_n{
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #CAC8C8; BORDER-TOP-COLOR: #CAC8C8; BORDER-BOTTOM: #CAC8C8 1px dashed; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #CAC8C8}	






/*底部*/

.end_dbg{ background: #337180;  border-top: 5px solid #1C4E5A; margin-top: 20px; width:1200px;}
.end_nav{text-align: center; height:50px; margin-top: 10px; line-height: 50px; background: url(../images/boenbj.png) no-repeat center center; }
.end_nav ul{ margin-left:40px;}
.end_nav a{ background: url(../images/end_tag.jpg) no-repeat left  center; padding:0px 20px; text-align: center;font-size: 13px; color: #0E355C;}
.end_nav a:first-child{ background: none;}
.end_nav a:hover{ color: #F00;}
.end_n a:hover{ color: #F00;}
.end_n a{color: #FFF; }
.end_n{ color: #FFF; line-height:26px; text-align: center; font-size: 13px; padding: 10px 0px 20px; background-color:#337180 }
.end_n img{ vertical-align: middle;}


.copyright{background:#131313; text-align:center;}
.copyright span{display:block;width:1000px;margin:0 auto;height:34px;line-height:34px;color:#FFF;font-size:12px}


