body,div,table,tr,td,h1,h2,h3,span,img,a,form,input,iframe,dl,dd{
	margin:0; padding:0;
}
iframe{border:none; background:none;}
div{
	font-family: '微软雅黑',Microsoft Yahei;
	font-size: 12px;
	text-decoration: none;
}
img { border:0;}
ul,li,dl,dt,dd{ list-style:none; padding:0; margin:0;}
li{vertical-align:middle;}
a:link,a:visited,a:active{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#333;
	}
.Form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
	height: 20px;
}
.InputText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
	height: 18px;
}
.ContentText {
	color: #333;
	text-decoration: none;
}
.ContentText,.ContentText p,.ContentText span{font-family:Arial, Helvetica, sans-serif; line-height:2em;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f17 {font-size:17px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.left{float:left;}
.right{float:right;}
.overH{overflow:hidden;}
.w1180{width:1180px; margin:0 auto;}
.stF{font-family:"宋体",Tahoma,Verdana,STHeiTi,simsun,sans-serif;}
.wrF{font-family: '微软雅黑',Microsoft Yahei;}
.arF{font-family:Arial, Helvetica, sans-serif;}
.clear{clear:both;}
.tC{text-align:center;}
.tL{text-align:left;}
.tR{text-align:right;}
.posR{position:relative;}
h1,h2,h3,h4{font-weight:normal;}

.white,.white a:link,.white a:visited,.white a:hover,.white a:active { color:#FFF;}
.black,.black a:link,.black a:visited,.black a:hover,.black a:active { color:#353535;}
.black2,.black2 a:link,.black2 a:visited,.black2 a:hover,.black2 a:active { color:#686868;}
.blue,.blue a:link,.blue a:visited,.blue a:hover,.blue a:active { color:#2cadfb;}
.red,.red a:link,.red a:visited,.red a:hover,.red a:active { color:#F00;}


#top .ch_en{ padding-top:15px;}
.search_div{ border:1px solid #d7d7d7; width:275px; height:25px; position:relative; margin-top:18px;}
#Keywords{ width:275px; height:25px; line-height:25px; border:none; background:none}
.search_div .Button{ position:absolute; top:5px; right:7px;}


#nav{background:#2cadfb; height:48px; line-height:48px; border-bottom:4px solid #0084d3;}
#nav ul,.ft_nav{width:1300px;}
#nav li,.ft_nav li{float:left; text-transform:uppercase; margin-right:69px;}
#nav li a,.ft_nav li a{color:#fff;}
#nav li a:hover,.ft_nav li a:hover{ color:#fff500;}


.banner{ width:100%;  position:relative; z-index:0;  height:360px; overflow:hidden;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner .bd ul{ width:100% !important;  }
.banner .bd li{ background-position:center; width:100% !important;  height:360px; overflow:hidden; text-align:center;  }
.banner .bd li a{ display:block; height:360px; }
.banner .bd .banner1{display:block;}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }

.main1{padding-top:10px;}

.quickEntry{width:265px;}
.mainT1{ color:#2cadfb;border-bottom:1px solid #c7c7c7;  overflow:hidden; height:48px;}
.mainT1 .title{color:#2cadfb;font-size:20px; float:left;line-height:48px;}
.mainT1 .more{color:#2cadfb; font-size:12px; float:right; line-height:60px;}

.quickEntry_con{ border-left:1px solid #c7c7c7;  border-right:1px solid #c7c7c7;}
.quickEntry_con dd{ line-height:67px;border-bottom:1px solid #c7c7c7; font-size:18px;}
.quickEntry_con dd a{display:block; color:#595959;  padding-left:30px; background:url(../images/en_12.png) 13px center no-repeat;}
.quickEntry_con dd a:hover{color:#2cadfb;}
.AboutUs{width:490px;margin-left:18px;}
.about_img{ margin-top:20px;}
.about_con{ border:1px dashed #c7c7c7;height:250px;padding:7px 15px;}
.about_con,.about_con p,.about_con span{ color:#595959 !important; line-height:32px !important; text-indent:2em !important; font-size:12px !important; text-align:left;}
.about_con p{ padding:0 !important; margin:0 !important;}
.about_con .more{color:#2cadfb; font-size:14px; float:right;}
.newsEvent{ width:390px;}
.newsEvent dd{margin:12px 0;}
.newsEvent dd .title{ line-height:20px; overflow:hidden;}
.newsEvent dd .title a{color:#3a3a3a;}
.newsEvent dd .date{ float:right; display:inline-block; *display:inline;zoom:1;color:#ea0404; line-height:12px; padding:3px 0 4px  0; margin-right:10px;}
.newsEvent dd .title a:hover{color:#2cadfb;}

.mainX{height:8px; background:url(../images/en_03.jpg) repeat-x; margin:20px auto 30px auto;}
.pubulication_tit{height:3px; background:#777;}
.pubulication_tit a{ color:#2cadfb; font-size:20px; background:#fff; position:absolute; left:30px; top:-13px; padding:0 20px;}
.pubulication_tit b{display:block; height:3px; width:125px; background:#2cadfb; position:absolute; top:0; right:0;}
.pubulication_con{ padding-top:5px;}
.pubulication_con dd{ border-bottom:1px dashed #777; padding:15px 0 5px 0;}
.pubulication_con dd .title{ font-size:14px;}
.pubulication_con .date{ color:#ea0404; background:url(../images/en_16.jpg) left center no-repeat; padding-left:18px; line-height:38px;}
.pubulication_con dd .title a:hover{color:#2cadfb;}

.link_tit{ padding-top:15px; border-top:4px solid #2cadfb; margin-top:30px;}
.link_tit span{ font-size:20px; color:#2cadfb; padding-left:15px; border-left:3px solid #2cadfb; margin-left:8px;}
.imglink_t{ background:url(../images/xxbg_03.jpg) center 22px repeat-x;}
.imglink_t .main_t_txt{background:#fff; padding-right:20px; display:inline-block; *display:inline;zoom:1;}
.imglink{margin-top:20px; position:relative; overflow:hidden;}
.imglink li{ float:left; margin-right:40px;position:relative; width:203px;}
.imglink li a{display:block; padding:3px; border:1px solid #dfdfdf;}
.imglink li .txt{text-align: center;box-sizing: border-box;padding-top: 25px;display: block;position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;color: #FFFFFF;font-weight: bold;font-size: 16px;text-shadow: 1px 1px #666; z-index:3;}
.imglink .prev,.imglink .next{background:url(../images/sy_36.jpg) no-repeat; width:17px; height:33px; position:absolute; top:20px; left:0;}
.imglink .next{background:url(../images/sy_39.jpg) no-repeat; left:auto; right:0;}


.footer{ background:#2cadfb; margin-top:30px; position:relative; padding-bottom:20px;}
.footer .ft_nav{ line-height:65px; height:65px; border-bottom:1px solid #fff;}
.footer .footer_bq{ padding:20px 0;}
.footer .ft_bq{ line-height:32px;}

.ft_ewm{ margin:0 150px 0 0; position:relative; top:10px; z-index:999;} 
.ft_ewm .footewm{position:absolute; top:-50px; right:-110px; display:none;}
.ft_ewm:hover .footewm{display:block;}


.ej{width:1180px;margin:20px auto 0 auto; overflow:hidden;}
.ejleft{ width:230px; float:left;}
.ejleft h2{ line-height:34px; padding:15px 10px; background:#2cadfb; text-align:center; color:#fff; font-size:22px;}
.ejleft ul{ border:1px solid #b0b0b0; border-bottom:none;}
.ejleft ul li{ border-bottom:1px solid #b0b0b0; font-size:14px;}
.ejleft ul li a{display:block; line-height:24px; padding:8px 45px; background:#f2f2f2 url(../images/ej_03.jpg) 190px center no-repeat;}
.ejleft ul li a:hover,.ejleft ul li a.cur{ background:#fff;}
.ejright{float:right; width:895px; padding-top:25px;}

.ejC{padding-top:30px;}
.ejC .tpli{overflow:hidden;}
.ejC .tpli ul{width:920px;}
.ejC .tpli ul li{float:left; position:relative; _display:inline;  margin:0 24px 5px 0;}
.ejC .tpli ul li a{display:block;overflow:hidden;}
.ejC .tpli ul li a img{border:1px solid #ccc;}
.ejC .tpli ul li a .txt{text-align:center;line-height:40px; font-size:16px; color:#666;}
.ejC .tpli ul li a:hover .txt{color:#14a1e2;}

.ejC .xwli ul{overflow:hidden;}
.ejC .xwli ul li{line-height:40px; height:40px; border-bottom:1px dashed #C2C2C2;font-family:Arial, Helvetica, sans-serif;}
.ejC .xwli ul li a{font-size:14px; background:url(../images/sy_30.jpg) left center no-repeat; padding-left:20px;}
.ejC .xwli ul li a:hover{ color:#2cadfb;}
.ejC .xwli ul li span{float:right; font-size:14px; display:inline; color:#2cadfb;}

.ejC .ej_t1{
	text-align:center;
	font-size:26px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.ejC .ej_t2{
	font-size:14px;
	font-weight:normal;
	height:40px;
	line-height:40px;
	text-align:right;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	color:#666;
}
.zpadd{width:700px; margin:0 auto;}
.zhaopin_t,.zhaopin_t a{font-size:15px; color:#333333; font-weight:bold;}


.list_fy{clear: both;
  padding-top:30px;
  color: #ccc;
  text-align: center;
  font-size: 14px;
  line-height: 38px;
}
.list_fy a:link,.list_fy a:visited,.list_fy a:hover.list_fy  a:active,.list_fy span{ margin: 0 2px; padding:5px 14px; color:#666; font-size:14px; background:#eee;}
.list_fy span{ background:#007eff; color:#fff}



.lmfy{margin:20px auto; line-height:24px; font-size:16px;font-family:Arial, Helvetica, sans-serif;}
.lmfy a:hover{color:#2cadfb;}
.lmfy table{margin:0px auto; text-align:center;}
.Button2,.Button3,.Button4{border:none;background:#007eff; height:22px; line-height:22px; border:none; padding:0 8px;color:#fff; font-weight:bold;}











