@charset "utf-8";
/* CSS Document */
html,body{font-family:"微软雅黑","Microsoft YaHei"; color:#333333; font-size:14px; margin:0; padding:0; line-height:30px;}
.mcon{ line-height:2; font-size:16px; margin-bottom:5%; overflow:hidden;}
.imgZoom { overflow:hidden; }
.imgZoom img { display:block; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

a{color:#333333;text-decoration:none;}
a:hover {color:#0066cc;text-decoration:none;}

img{max-width: 100%;border: 0;height: auto;}
h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd,iframe{ margin:0; padding:0;}
h1,h2,h3,h4,h5{ font-weight:normal;}
ul,li,dl,dt,dd{ list-style:none;}
.c{ clear:both;}
.mbox{ width:1200px; margin:0 auto;}
.tag{ margin:40px auto; overflow:hidden;}
.tag a{ display:block; width:18%; margin:0 1%; float:left; text-align:center; background-color:#0066cc; line-height:60px;height:60px; color:#fff; font-size:18px;}
.tag a:hover{background-color:#cc0000; }

.top1{ height:43px; line-height:43px; background-color:#efefef; }
.topr{  float:right;}
.top2 {
	width: 100%;
	padding: 30px 0;
}
.top2 .mbox{ overflow:hidden;}
.logo {
	float: left;

}
/*
.logo a,.top2 img{ display:block;}*/
.tmid{ float:left;}
.top2r{ float:right;}

.menu{ height:50px;line-height: 50px; clear:both; background-color:#0066cc;}
.menu a{
    border-radius: 0;
	color:#fff;
	padding:0;
	font-size:16px; display:block;
}
.menu li{
	width:12.5%; float:left; text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}
.menu li:hover{ background-color:#0066cc;}



/* //头部 */

#sjbanner_tabs{ display:none;}
.banner{ width:100%; clear:both; margin-bottom:50px; }
.sjbanner{ display:block; position:relative;}
.index_banner{margin:0px auto; width:100%; height:auto; }
.index_banner ul{overflow:hidden;}
.index_banner li{position: absolute; top: 0; left: 0;overflow: hidden; width: 100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position: absolute; bottom: 15px; left: 45%; z-index: 9999; display: block; width: 128px; height: 20px; _display: none;}
.index_banner cite span{float: left; display: block; width: 1em; height: 1em; text-indent: -999em; opacity: .8; cursor: pointer; background-image: url(../images/tg_flash_p2.png); background-repeat: no-repeat; margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 5px; }
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{ cursor: default; background-image: url(../images/tg_flash_p.png); background-repeat: no-repeat; }

.wfhy_bg{padding-bottom:30px;}
.wfhy{width: 1200px;margin: 0 auto;background: url(../images/hy_1.png) center 17px no-repeat;text-align: center;}
.wfhy_tit{width: 100%;}
.wfhy_tit p{display: block;font-weight: bold;font-size: 32px;height: 40px;line-height: 40px;}
.wfhy_tit span{display: block;font-size: 12px;height: 24px;line-height: 24px;text-transform:uppercase;margin-top: 10px;}
.wfhy_con{width: 100%;padding-top: 30px;}
.wfhy_con ul{display: block;width: 100%;}
.wfhy_con ul li{display: block;width: 128px;height: 147px;background: url(../images/hy_2.png) center center no-repeat;float: left;margin-right: 50px;margin-bottom: 30px;}
.wfhy_con ul li:hover *{color: #fff;}
.wfhy_con ul li a{display: block;}
.wfhy_con ul li a span{display: block;font-size: 16px;color: #fff;}
#tab1_p_0 a p{background: url(../images/hy_3.png) center center no-repeat;width: 43px;height: 44px;display: block;margin: 35px auto 15px auto;}
#tab1_p_1 a p{background: url(../images/hy_4.png) center center no-repeat;width: 41px;height: 40px;display: block;margin: 38px auto 15px auto;}
#tab1_p_2 a p{background: url(../images/hy_5.png) center center no-repeat;width: 46px;height: 41px;display: block;margin: 35px auto 15px auto;}
#tab1_p_3 a p{background: url(../images/hy_6.png) center center no-repeat;width: 43px;height: 40px;display: block;margin: 35px auto 15px auto;}
#tab1_p_4 a p{background: url(../images/hy_7.png) center center no-repeat;width: 49px;height: 48px;display: block;margin: 30px auto 15px auto;}
#tab1_p_5 a p{background: url(../images/hy_8.png) center center no-repeat;width: 40px;height: 40px;display: block;margin: 38px auto 15px auto;}
#tab1_p_6{margin-right: 0px;}
#tab1_p_6 a p{background: url(../images/hy_9.png) center center no-repeat;width: 38px;height: 47px;display: block;margin: 31px auto 15px auto;}
#tab1_p_7 a p{background: url(../images/hy_10.png) center center no-repeat;width: 31px;height: 41px;display: block;margin: 37px auto 15px auto;}
#tab1_p_8 a p{background: url(../images/hy_11.png) center center no-repeat;width: 40px;height: 37px;display: block;margin: 40px auto 15px auto;}
#tab1_p_9 a p{background: url(../images/hy_12.png) center center no-repeat;width: 27px;height: 45px;display: block;margin: 32px auto 15px auto;}
#tab1_p_10 a p{background: url(../images/hy_13.png) center center no-repeat;width: 42px;height: 37px;display: block;margin: 38px auto 15px auto;}
#tab1_p_11 a p{background: url(../images/hy_14.png) center center no-repeat;width: 42px;height: 40px;display: block;margin: 35px auto 15px auto;}
#tab1_p_12 a p{background: url(../images/hy_15.png) center center no-repeat;width: 37px;height: 39px;display: block;margin: 35px auto 15px auto;}
#tab1_p_13{margin-right: 0px;}
#tab1_p_13 a p{background: url(../images/hy_16.png) center center no-repeat;width: 40px;height: 41px;display: block;margin: 35px auto 15px auto;}

.mcp{ margin-bottom:50px; }
.mcpt{ text-align:center; background:url(../images/mcpt.jpg) no-repeat center top; margin-bottom:30px;}
.mcpt h2{ font-size:36px; color:#333; font-weight:bold;}
.mcpt h2 span{ color:#0066cc;}
.mcpt h3{ font-size:12px; color:#999; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top:10px;}
.cpzs{ overflow:heidden; zoom:1;}
.cpzs li{ width:31.33333%;  float:left;  text-align:center; margin:0 1% 2%;  display:inline; overflow:hidden; background-color:#0066cc; line-height:40px;}
.syal li{ width:23%;}
.cpzs li img{ }
.cpzs li:hover{ background-color:#d70000;}
.cpzs li span,.cpzs li p{ display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cpzs li p{ color:#fff;}
.cpzs li:hover a,.cpzs li a{ color:#fff;}
.mgd{ width:150px; height:45px; line-height:45px; background-color:#333333; text-align:center; margin:30px auto; border-radius:3px; font-size:16px;}
.mgd a{ color:#fff;}

.mxg{ padding:0 0 50px;}
.mys{background:url(../images/mys.jpg) no-repeat center center; padding:50px 0;}
.mys .mbox{ width:1400px; margin:0 auto;}
.mysc{ overflow:hidden; position:relative;}
.mysc ul{ z-index:3;    position: relative;}
.mysc li{ margin:20px 0;}
.mys1{width:40%; float:left; }
.mys2{width:40%; float:right; text-align:right; }
.mys3{width:100%; position:absolute; text-align:center; height:100%; z-index:1;}

.mysc dl{ overflow:hidden;}
.mysc dt{ float:left; margin-right:10px;}
.mysc dd h3{ font-size:24px; font-weight:bold; margin:15px 0;}
.mysc dd h3 span{ color:#d70000;}
.mysc dd p{ line-height:22px; font-size:14px; width:95%;}

.mys2 dt{ float:right; margin:0 0 0 10px;}


.mab{  padding:50px 0;}
.mcpt{background:url(../images/hy_1.png) no-repeat center center; }

.maimg{ width:50%; float:left; padding-top:15px;}
.mabc{ width:50%; float:left;}
.mabct{}
.mabct h3{ font-size:22px; font-weight:bold;}
.mabct h4{ font-size:12px; font-weight:normal; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; line-height:18px; }
.mabct div{ width:30px; height:3px; background-color:#ff0000; margin-top:5px; display:none;}
.mabc p{ text-indent:24px; line-height:28px;  margin-bottom:20px;}
.mabtxt{ padding:30px 0;}
.mab .mgd{margin:0; background-color:#0066cc; }

.whlc_bg{background-color: #f2f2f2;padding-top: 30px;margin-bottom: 50px;padding-bottom: 30px;}
.whlc_bg .mcpt h3{ font-size:12px;}
.whlc{width: 1200px;margin: 0 auto; overflow:hidden;}
.whlc ul{display: block;}
.whlc ul li{display: block;width: 115px;height: 115px;background: url(../images/lc.png) center center no-repeat;float: left;margin-right: 13px;margin-bottom: 30px;}
.whlc ul i{display: block;width: 11px;height: 21px;font-style: normal;float: left;margin-top: 50px;margin-right: 13px;}
.whlc ul li:hover *{color: #fff;}
.whlc ul li a{display: block;}
.whlc ul li a span{display: block;font-size: 14px;color: #fff;text-align: center;}
#liuc_p_0 a p{background: url(../images/lc_1.png) center center no-repeat;width: 47px;height: 45px;display: block;margin: 25px auto 15px auto;}
#liuc_p_1 a p{background: url(../images/lc_2.png) center center no-repeat;width: 34px;height: 43px;display: block;margin: 28px auto 15px auto;}
#liuc_p_2 a p{background: url(../images/lc_3.png) center center no-repeat;width: 42px;height: 45px;display: block;margin: 25px auto 15px auto;}
#liuc_p_3 a p{background: url(../images/lc_4.png) center center no-repeat;width: 42px;height: 45px;display: block;margin: 25px auto 15px auto;}
#liuc_p_4 a p{background: url(../images/lc_5.png) center center no-repeat;width: 45px;height: 48px;display: block;margin: 20px auto 15px auto;}
#liuc_p_5 a p{background: url(../images/lc_6.png) center center no-repeat;width: 42px;height: 41px;display: block;margin: 25px auto 15px auto;}
#liuc_p_6 a p{background: url(../images/lc_7.png) center center no-repeat;width: 45px;height: 37px;display: block;margin: 30px auto 15px auto;}
#liuc_p_7 a p{background: url(../images/lc_8.png) center center no-repeat;width: 44px;height: 37px;display: block;margin: 27px auto 15px auto;}
#liuc_p_8 a p{background: url(../images/lc_9.png) center center no-repeat;width: 40px;height: 37px;display: block;margin: 26px auto 15px auto;}

.mal{ margin-bottom:50px;}
.picMarquee-left,.picMarquee-left1{ width:100%;  overflow:hidden; position:relative;   }
		.picMarquee-left .hd{ overflow:hidden;  margin:30px auto auto; text-align:center; position:relative; z-index:999; display:none;  }
		.picMarquee-left .hd a{ color:#fff; font-size:18px;}
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:50px; height:60px; left:0; top:80px;overflow:hidden;
			 cursor:pointer; position:absolute; right:auto; z-index:999; }
		.picMarquee-left .hd .next{right:0; left:auto;}
		.picMarquee-left .hd .prevStop{ }
		.picMarquee-left .hd .nextStop{ }
		
		.picMarquee-left .bd,.picMarquee-left1 .bd{ overflow:hidden; margin:0 auto; }
		.picList,.picMarquee-left1 .bd ul{ overflow:hidden; zoom:1; }
		.picList li{ margin:0 14px; width:170px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picList li span{ display:block;}
		
.pl span img { display:block;width: 100%;height: 100%;}
.pl {width:170px;float:left;text-align:center;height: 141px;padding-right:35px;}
.pl span{display: block;width:168px;height:99px;overflow: hidden;border: 1px solid #eaeaea;}
.pl i{display: block;font-style: normal;line-height: 40px;}
.malgd{ width:180px; float:left; text-align:center; background:#0066cc;}

.picMarquee-left1 .bd ul li{ width:330px; float:left; margin:0 10px; text-align:center;}
.picMarquee-left1 .bd ul li p{ background-color:#0066cc; color:#fff; line-height:40px;}

.mnew{ margin-bottom:20px;}
.mnew1{ width:58%; float:left;}
.mnew2{ width:38%; float:left; margin-left:4%;}
.rx_t{ border-bottom:1px solid #dfdfdf; position:relative; height:47px; margin-bottom:25px;}
.rx_tit{  float:left; display:block;}
.rx_tit span{ border-bottom:3px solid #0066cc;  display:inline-block; height:47px; float:left; font-size:26px; line-height:40px; font-weight:bold;}
.rx_tit i{ font-style:normal; display:block; color:#989a98; float:left;font-size:12px; line-height:47px; margin-left:10px; text-transform:uppercase;}
.rx_t a{ display:block; float:right; background:#0066cc; border-radius:3px; color:#fff; width:60px; text-align:center; margin-top:17px; font-size:14px; height:22px; line-height:22px;}
.synew2 li{  margin-bottom:25px; overflow:hidden; padding-bottom:15px; border-bottom:1px #ddd dashed;}
.synew2 a{display:block;overflow:hidden;}
.synew2 a:hover{}
.synew2 .date{width:20%; margin-right:4%; float:left;  box-sizing:border-box; text-align:center;  background-color:#e1e1e1; padding:10px 0; color:#777777;}
.synew2 .date span{ font-size:26px; display:block; color:#333;}
.synew2 .new_desc{width:76%; float:left;}
.synew2 .time{ margin:10px 0;}
.nctit a{ color:#0072cf; }
.synew2 .new_desc .n_tit{font-size:18px; color:#333; line-height:1; margin-bottom:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:3px;}
.synew2 .new_desc .n_info{font-size:13px; color:#666; line-height:24px; overflow:hidden;}
.synew{ overflow:hidden; margin-bottom:30px;}
.synew li{ background:url(../images/syn1.png) no-repeat left center; line-height:55px; font-size:16px; padding-left:20px; border-bottom:1px #ccc dashed;white-space: nowrap;  overflow: hidden; text-overflow: ellipsis;}
.synew li span{ float:right; color:#666;}


.flink{ margin-bottom:20px; border-bottom:1px #ccc solid; padding-bottom:5px;}
.flink b,.csfz b{ font-size:18px; color:#0066cc;}
.flink a,.csfz a{ margin-left:5px;}
.csfz{ margin-bottom:20px;}
.csfz .more{ color:#0066cc;}

/*
.footer{
    background-color: #0066cc;
	color:#fff;
	line-height:26px; padding-bottom:30px;
}
.footer a{color:#fff;}
.fmenu{ border-bottom:1px #6bafeb solid; height:60px;line-height: 60px; margin-bottom:40px;}
.footc{ width:100%; margin:0 auto; overflow:hidden;}
.fcp{ width:47%; float:left;}
.fcp dl{ width:48%; float:left;}
.fcp dt,.flx h3{ font-size:18px; margin-bottom:10px;}
.fcp dt div,.flx h3 div{ width:30px; height:3px; background-color:#fff;  margin:10px 0;}
.flx{ text-align:left; line-height:30px; width:35%; float:left;}
.flx p span{ padding-left:30px;}
.fwx{ float:left; width:15%; margin-left:3%; text-align:right; }*/


.foot{ background:url(../images/fbg.jpg) #0066cc no-repeat center bottom;  color:#ffffff;}
.foot a,.bq a{ color:#ffffff;}
.flogo{ width:400px;float:left; text-align:left; }
.footr{ width:700px; float:left; display:inline; padding-top:60px;}
.ftel{ text-align:center; margin-bottom:20px;}
.flx{ width:600px; margin:0 auto 30px;}
.flx li{ float:left; width:50%;}
.bq{ text-align:center; padding:10px 0; background-color:#0066cc; color:#ffffff; font-size:16px; border-top:1px #6bafeb solid;}
.bq a{ color:#ffffff;}

.nyban{}
/*
.nyban{ background:url(../images/nyban.jpg) no-repeat center center; height:350px; margin-bottom:50px;}
.nyban img{ display:none;}*/

.mcon h1{ font-size:24px; text-align:center; margin:20px auto; color:#0066cc; font-weight:bold;}
.prenext{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: left; width: 100%; line-height: 30px; margin: 30px auto; border-top-width: 1px; border-top-style: solid; border-top-color: #999;  }
.prenext .pre{float: left;width: 100%;} 
.prenext .pre a{ color: #333; text-decoration: none; } 
.prenext .pre a:hover { color: #ff0000; }/* 上一篇 */
.prenext .next{ text-align: left; float: left;width: 100%; }
.prenext .next a{ color: #333; text-decoration: none; } 
.prenext .next a:hover { color: #ff0000;  }
.dqwz{ color:#0066cc; border-bottom:1px #dddddd solid; padding-bottom:1em; margin-bottom:1em;}

.page{font-family: Arial, Helvetica, sans-serif;line-height: normal; float: left; width: 100%; margin-bottom:30px;}
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;/*border:1px solid #ccc;padding-top:3px;*/float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44; border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;}
.zx{ border-bottom:1px #dddddd dashed; padding-bottom:20px; margin-bottom:20px;}
.zx h3 a{ font-size:18px;}
.zx .time{font-size:12px; font-weight:normal; color:#999999;}
.zx p{ font-size:14px; line-height:24px; color:#666666;}
.mcpt1{ text-align:center;margin-bottom:30px; }
.mcpt1 h2 a{ font-size:24px; color:#fff; font-weight:bold;background-color: #0066cc; padding: 10px 20px;}
.mcpt1 p{ line-height:25px; width:80px; margin:0 auto; height:25px; background-color:#ccc; font-size:14px;margin-top: 20px;}
.mcpt1 p a{ color:#333;}
.sjfoot{ display:none;}

.lxkf{ width:50%; float:right;}

.info{text-align:center;line-height:30px;color:#666;padding-right:18px; border-top:1px #dddddd solid;  border-bottom:1px #dddddd solid; margin-bottom:20px;font-size: 14px;}
.info span{ margin-right:20px;}

.mleft{ width:290px; float:left; margin-right:40px; display:inline;}
.cplb{ margin-bottom:30px;border:5px #0066cc solid; padding:0;}
.cptit{ text-align:center; margin-bottom:10px; background-color:#0066cc; padding:30px 0;}
.cplb dl{  overflow:hidden; border-bottom: none; margin-bottom:8px; padding:0 10px 10px 10px;}
.cplb dt{ text-align: center;line-height: 50px;height: 50px;
width: 100%; font-size:20px; margin-bottom:10px;}
.cplb dt a{ display:block; background-color:#0066cc; color:#fff;}
.cplb dt a:hover{ background-color:#cc0000;}
.cplb dd{ background-color:#eeeeee; height:30px; line-height:30px; /*width: 48%; float: left; margin-left: 0.9%; margin-right: 0.9%;*/ text-align: center;margin-bottom:10px;  overflow:hidden;}
.cplb dd a{ display:block; }
.cplb dd a:hover{ display:block; background-color:#0066cc; color:#ffffff;}

.mright{ width:870px; float:left;}
.nylx{ padding-top:50px;}
.mdt{ width:63%; float:left; }
.mlx{ width:37%; float:left; background-color:#0066cc; color:#fff;}
.mlxc{ padding:45px;}
.mlx h3{ font-size:28px; padding:20px 0; border-top:1px #fff dashed; border-bottom:1px #fff dashed; margin-bottom:30px;}
.mlx p{ margin-bottom:10px;}
.mlxtel{  border-top:1px #fff dashed; padding-top:30px; margin-top:30px;}
.cont h3{ font-size:18px; padding:15px 0; color:#ff0000;}

@media screen and (max-width: 1500px) {
.mys .mbox{ width:100%;}

}
@media screen and (max-width: 1200px) {
.mbox,.wfhy,.whlc{ width:100%;}	
.mm1,.mm2{ display:none;}
.mcon{ width:98%; margin:0 1%;}
.mleft{ display:none;}
.mright{ width:100%;}

.tmid{ display:none;}
.wfhy_con ul li{ width:12%; margin:0 1%; background-size:cover;}
.whlc ul i{ display:none;}
.whlc ul li{ width:12.5%; margin:0;}
.flogo{ width:30%;}
.footr{ width:70%;}
}

@media screen and (max-width: 980px) {
.top2r,.maimg{ display:none;}
.logo{ width:100%; text-align:center; float:none;}
.top2{ padding:0; margin:10px 0;}
.mabc{ width:98%; margin:0 1%;}
#banner_tabs{ display:none;}
#sjbanner_tabs{ display:block;}
.sjbanner {
	display: block;
	position: relative;
}
.index_banner {
	margin: 0px auto;
	width: 100%;
	height: auto;
}
.index_banner ul {
	overflow: hidden;
}
.index_banner li {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	width: 100%;
}
.index_banner li a {
	display: block;
	margin: 0 auto;
}
.index_banner cite {
	position: absolute;
	bottom: 15px;
	left: 40%;
	z-index: 9999;
	display: block;
	width: 188px;
	height: 20px;
	_display: none;
}
.index_banner cite span {
	float: left;
	display: block;
	width: 1em;
	height: 1em;
	text-indent: -999em;
	opacity: .8;
	cursor: pointer;
	background-image: url(../images/tg_flash_p2.png);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
.index_banner cite span:hover {
	background-color: #f5f5f5;
}
.index_banner cite span.cur {
	cursor: default;
	background-image: url(../images/tg_flash_p.png);
	background-repeat: no-repeat;
}
#divMainTab ul{ width:100%;}
.mys{ display:none;}
}
@media screen and (max-width: 800px) {
.top1{ display:none;}
.logo,.logo a{ width:100%; text-align:center;}
.top2 img{ margin:0 auto;}
.top2r{ display:none;}
.top2{ padding:0; margin:0; margin-top:10px;}
.menu{ height:80px; line-height:40px; overflow:hidden; }
.menu li{ width:25%; border:1px #6bafeb solid; margin-top:-1px; margin-left:-1px; box-sizing:border-box;}
.cpzs li{ width:48%;}
.mal{ background-size:cover;}
.mnew1,.mnew2{ width:98%; margin:0 1% 2%;}
.matu,.flogo{ display:none;}
.flx{ width:98%; margin:0 1%;}
.bq{ margin-bottom:80px;}
.sjfoot{ display:block; background-color:#0066cc; position:fixed; bottom:0; left:0; right:0;}
.sjfoot li{ float:left; width:25%; text-align:center;}
.sjfoot li span{ display:block;    height: 40px;    width: 40px;    margin: 10px auto auto;}
.sjfoot li a{ color:#fff;}
.lxkf{ display:none;}
.tag a{ width:48%;font-size:14px; line-height:40px; height:40px;}
.rx_tit i{ display:none;}

.wfhy_con ul li{ width:18%;}
.mcp .cpzs li:last-child{ display:none;}
.whlc ul li{ width:25%; margin:0 auto 10px;}
.flx{ width:60%;}
.fwx{ width:35%;}
.fcp,.mdt{ display:none;}
.mlx{ width:100%; background-color:#fff; color:#333;}
.nylx,.mlx h3{ padding:0;}
.flogo{ width:100%; text-align:center;}
.footr{width:100%; text-align:center;}
.whlc_bg,.mal{ display:none;}



}
@media screen and (max-width: 520px) {
#divMainTab li{ width:48%; margin-bottom:1%;}	
.synew2 .date{ display:none;}
.synew2 .new_desc{ width:100%;}
.flx,.fwx{ width:98%; margin:0 1%; text-align:center;}
.synew li span{ display:none;}
.flx h3 div{ margin:10px auto;}
.wfhy_con ul li{ width:31%;}
.flx li{ width:100%;}
.mxg .mcpt{ background-image:none;}

.wfhy_con ul li{width: 23%;background: url(../images/hy_2.png) center top no-repeat;background-size: 100%; height:120px;}
.wfhy_con ul li a span{font-size: 12px;    color: #333;}
.wfhy_con{ padding-top:15px;}
.banner,.wfhy_bg,.mcp,.mxg,.mab,.whlc_bg,.mal{ margin-bottom:15px;}
.mxg,.wfhy_bg{ padding-bottom:0}
.picMarquee-left1 .bd ul li{ width:150px;}
.mab,.mabtxt{ padding:0;}
.mnew1, .mnew2,.mnew,.mcpt{ margin-bottom:0;}
.mcpt h2,.wfhy_tit p,.rx_tit span{ font-size:24px;}
.wfhy_con{ padding-top:0;}
.footr{ padding-top:15px;}
.mcpt,.wfhy{ background-image:none;}
.mcpt h3,.wfhy_tit span{ margin-top:0;}
.mabct{ text-align:center;}
.mabct h3,.synew2 .new_desc .n_tit{ font-size:16px;}
.synew2 li{margin-bottom: 10px; padding-bottom:10px; }
.synew li{ line-height:40px;}
.rx_t{ margin-bottom:10px;}
}