@charset "gb2312";
*{word-break:break-all;margin:0;padding:0;}
body {behavior:url("csshover3.htc");} 
body{font-size:16px;color:#333333; font-family:"微软雅黑","microsoft Yahei","Courier New",Courier,monospace;padding:0px;margin:0px auto;line-height:30px; background-color:#FFF;  width:100%;overflow-x: hidden;}
*, :after, :before{margin: 0;   padding: 0;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
.clearfix:after {content: " ";	display: block;	clear: both;height: 0;}
.clearfix {	zoom: 1;}	
a{ color:#333333; text-decoration:none;}
a:hover{color:#2598F2;text-decoration:none}
h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd{ margin:0; padding:0;}
ul,li,dl,dt,dd{ list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.lan{ color:#1372f4;}
i,em{ font-style:normal;}
.clear,.c{ clear:both;}
.mcon tr:hover{color:#fc922d;}
.blank{ clear:both; height:20px;}
.about{ float:right;}
.imgZoom { overflow:hidden; }
.imgZoom img { -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; display:block;}
.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);}
.img{  -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;}

.gsnr{ font-size:16px; line-height:33px; margin:20px auto;}
.gsnr p{ margin-bottom:10px;}
.gcsj{padding:40px 0;}
table {	text-align: center;	border-collapse: collapse;	border-spacing: 0;	margin:0 auto;font-size:14px;}
table tr:nth-child(odd) {background: #F4F4F4;}
table td:nth-child(even) {}
table tr:hover,table tr:hover p {background: #2598F2;color:#fff;}
table td, table th {border: 1px solid #dddddd;}
table tr:nth-of-type(1) {/*background: #fc922d;	color: #ffffff;*/}

img{max-width:100%; border:0; height:auto;}
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff}
.wrap{ width:1410px; margin:0 auto;}

.top2 {	width: 100%; background:#2598F2;}
.logo {	float: left;width:260px; margin: 15px 0;}
.sydh {	width: 750px;height: 100px;	line-height:100px;	position: relative;	float:left;}
.sydh li{float:left; width:16.6%;  text-align:center; position:relative; display:inline;}
.sydh li a{ font-size:16px; font-weight:normal; text-align:center; display:block; color:#fff; }
.sydh li:hover a{ color:#fff; font-size:18px;}
.sydh li:hover{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; color:#fff;}
.sjdh{ display:none;}

.tel{ width:220px; float:left; height:68px; margin-top:15px; }
.twx{ width:180px; float:left; text-align:center; margin-top:30px; position:relative;}

#sjslideBox{ display:none;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; display:none; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;  display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.m1t{text-align:center; margin-bottom:30px;}
.m1t h2{ font-size:32px;height:44px; line-height:25px; }
.m1t p{font-size:16px; color:#131313; font-family:Arial, Helvetica, sans-serif; text-transform: capitalize; }

.advanbg { background: #fafafa; /*margin-top: 85px;*/   padding: 30px 0;}
.advanbg li {  border-right: 1px dashed #e1e1e1; padding-left:6%;}
.advanbg li.ad3 {  border: none}
.advanbg li img {  -webkit-transition: all 0.3s ease;  transition: all 0.3s ease;}
.advanbg li:hover img { transform: translateY(-8px); -webkit-transform: translateY(-8px);}
.advanbg .text h3 { color: #202d30; font: 600 20px/46px "Microsoft Yahei";}
.advanbg .text p { color: #606060; font: 400 14px/24px "Microsoft Yahei";}
.col-xs-4 {width: 33.33333333%; float:left;}
.col-md-2 { float:left;}
.col-md-10{ float:left;}

.mcp{ margin:50px auto; }
.mcpt{ text-align:center; margin-bottom:30px;}
.mcpt h2{ font-size:36px; color:#333; font-weight:bold; background:url(../images/mcpt.png) no-repeat center center;}
.mcpt h2 span{ color:#2598F2;}
.mcpt p{ font-size:14px; color:#999; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top:10px;}
#divMainTab{ width:100%; margin-bottom:30px; }
#divMainTab ul{ width:80%; margin:0 auto;} 
#divMainTab li{ float:left; margin:0 1%; text-align:center; font-size:18px; cursor:pointer;width:23%;height:50px; line-height:50px;}
#divMainTab .normal { background-color:#ebebeb; color:#333; }
#divMainTab .selected {  background-color:#2598F2; color:#ffffff; }
.cpzs{ overflow:auto; zoom:1;}
.cpzs li{ width:23%;  float:left;  text-align:center; display:inline; margin:0 1% 2%; box-sizing:border-box; line-height:50px; background-color:#eee;border-radius:20px; border-bottom-left-radius:0;}

.syal li{ width:23%;}
.cpzs li img{ }
.cpzs li:hover{ background-color:#2598F2;}
.cpzs li span{ display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cpzs li:hover a{ color:#fff;}

.cpzs1 li{ width:23%;  float:left;  text-align:center; display:inline; margin:1%; box-sizing:border-box; background-color:#eee;}

.cpzs li .imgZoom{ border-radius:20px; border-bottom-left-radius:0; }
.cpzs li p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; line-height:52px;}
.cpzs li p a{ color:#333; font-size:18px;}
.cpzs li:hover{background-color:#2598F2;}
.cpzs li:hover p,.cpzs li:hover p a{ color:#fff;}

.mabout{ background:url(../images/mabt.png) #f8f8f8 no-repeat center top; padding:70px 0; overflow:hidden;}
.mab1{ padding-top:40px;}
.mabimg{ float:right; margin-left:60px;}
.mabc p{ margin-bottom:20px; text-indent:32px; line-height:35px;}
.mabc{ margin:50px 0 70px;}
.magd{ width:150px; height:40px; background-color:#2598F2; line-height:40px; text-align:center;}
.magd a{ color:#fff; display:block;}
.mab2{ background:url(../images/mab2.jpg) no-repeat center top; height:290px; }
.mab2 ul{overflow:hidden; padding:70px 0;}
.mab2 li{ width:25%; float:left; text-align:center; position:relative;}
.mab2 li .counter{ display: block; font-size: 70px; font-family:Impact; color:#fff;}
.mab2 li span{ position:relative; height:80px; font-family:Impact; line-height:80px;}
.mab2 li span:after{ position:absolute; font-size:12px;font-family:Arial,"微软雅黑","microsoft Yahei";  color:#fff;margin:0 auto;width:20px; height:44px; top:10px;}
.mab2 li .mab21:after{ content:""; background:url(../images/mab21.png) no-repeat center center;}
.mab2 li .mab22{ color:#fe7114;}
.mab2 li .mab22:after{ content:""; background:url(../images/mab22.png) no-repeat center center; }
.mab2 li .mab23:after{ content:"";  background:url(../images/mab21.png) no-repeat center center;}
.mab2 li .mab24:after{ content:""; background:url(../images/mab24.png) no-repeat center center; }
.mab2 li p{ width:70%; margin:20px auto; color:#d7d7d7; position:relative; line-height:20px; }
.mab2 li p em{ display:block; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-style:normal; line-height:16px;}

.mal{ background:url(../images/mal.jpg) no-repeat center center; padding:40px 0 25px; text-align:center; margin-bottom:60px;}

.m5{ background:url(../images/m5.jpg) no-repeat center top; position:relative; margin-bottom:50px;}
.m5 .m1t{ width:250px; float:left; position:relative; top:-25px; left:-55px;}

.picMarquee-left{position:relative;overflow:hidden; }
.picMarquee-left .hd{ overflow:hidden; width:130px; display:block; margin:20px auto;}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:50%; height:56px;overflow:hidden;cursor:pointer; float:left; text-align:center;}
.picMarquee-left .hd .prev{ }
.picMarquee-left .hd .next{ }
.picMarquee-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; display:none; }
.picMarquee-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.picMarquee-left .hd ul li.on{ background-position:0 0; }
.picMarquee-left .bd{   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; margin:0 -10px; }
.picMarquee-left .bd ul li{ /**/margin:0 20px 0 0;float:left; _display:inline; overflow:hidden; text-align:center;  width:320px;  }
.picMarquee-left .bd ul li a{ display:block;}
.picMarquee-left .bd ul li a:hover{}
.picMarquee-left .bd ul li .pic{ text-align:center; position:relative; }
.picMarquee-left .bd ul li .pic img{ display:block; }
.picMarquee-left .bd ul li .pic em{ display:none;}
.picMarquee-left .bd ul li:hover .pic em{ display:block; width:70%; margin:0 auto; height:40px; line-height:40px; text-align:center;background-color: rgb(0, 122, 248,0.8); border-radius:26px; font-size:14px; color:#ffffff; position:absolute; z-index:99; top:35%; left:15%;}
.picMarquee-left .bd ul li .title{ background-color:#ffffff; }
.picMarquee-left .bd ul li h3{ font-size:22px; font-weight:normal; line-height:66px; background:#f7f7f7; }	
.picMarquee-left .bd ul li:hover .title{ background-color:#696969; color:#666;}
.picMarquee-left .hd .pageState{ display:none;}
.sjal{ display:none;}
.sjtit{ display:none;}

.news_d a{display: block;text-decoration: none;width:148px;height:41px;border:1px solid #ccc;border-radius: 20px;float: left;text-align:center;line-height:41px;color: #4c4c4c;margin-right: 2%;}
.news_d{margin-top: 50px;width: 50%; margin-left: 32%;}
.op{background: #2598F2;color: #fff!important;	border: 1px solid #2598F2!important;}
#new{}
.new_d{	width: 46%;	float: left;}
.pi{float: left;line-height:38px; font-weight:bold;}
.new_dd span{float: right; line-height:38px;padding-left:18px;	background:url(../images/time.png) no-repeat left;}
.new_d img{	width: 100%;}
.new_dd a{	text-decoration: none;color: #4c4c4c;display: block;	border-bottom: 1px solid #ccc;}
.newp{border-bottom: 1px solid #ccc;padding: 5px 0;}
.new_ddd{width: 48%;margin-left: 6%;float: left; padding-top:15px; border-top: 1px solid #ccc;	border-bottom: 1px solid #ccc;}
.au{ border-right: 1px solid #ccc; float: left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:78px; color:#EFEFEF; width:15%; margin-right: 25px;  padding-right: 13px; margin-top:30px;}
.nep p{	float: left;}
.nep_s1{float: left;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:bold;}
.nep_s2{float: right;background:url(../images/time.png) no-repeat left;padding-left:18px;}
.nep i{	float: left;margin-left: 16%;margin-right: 13px;}
.nepp{float: left;}
.nep{width: 80%;float: left;}
.nepp{width: 80%;}
.l:hover .nep_s1{color: #2598F2;}
.l:hover .nep i{color: #2598F2;}
.l:hover .nep_s2{color: #2598F2;}
.l:hover .nepp{	color: rgb(153, 153, 153);}
.new_d:hover .new_dd a{color: #2598F2;}
.new_d:hover .new_dd i{	color: #2598F2;}
.new_d:hover .new_dd span{color: #2598F2;}
.ned{margin-bottom: 45px;margin-top: 30px;}
.need{ border-bottom:1px dotted #ccc; padding:18px 0;}
.nep a{	color: #4c4c4c;}
.i{	display: inline-block; margin-top: 28px;  margin-left: 13%;}
#new ul li{	display: none;}

.flink{ width:100%; line-height:40px;padding-bottom:25px; padding-top:25px;}
.flinkt{ float:left; margin-right:15px;}

.foot{ background-color:#333333; color:#ffffff; padding:50px 0 0;}
.fnav li a,.foot a,.bq a{ color:#fff;}

.ftel{ width:30%;  margin-bottom:20px; float:left;}
.ftel img{ margin-bottom:20px;}
.ftel p{ text-align:left; padding-left:10px;}

.fwx{ width:20%; float:left; display:inline;}
.fcp{ width:30%; float:left; }
.fcp dd{ width:50%; float:left;}
.fal{width:20%; float:left;}

.foot dt{ font-weight:bold; position:relative; padding-bottom:20px; margin-bottom:20px;}
.foot dt:after{ content:""; position:absolute; bottom:0; left:0; width:20px; height:2px; background-color:#fff;}
.foot dt a{ color:#ffffff;}
.bq{ border-top:1px #5c5c5c solid; padding:5px 0; margin-top:20px;}
.bq span{ float:right;}

.fhdb{ width:50px; height:60px; text-align:center; background-color:#2598F2; position:fixed; right:10px; bottom:10px;  }
.fhdb a{ display:block; color:#ffffff;}
.fdh{ display:none;}

.nyban{ width:100%; height:400px; background:url(../images/nyban.jpg) #eee no-repeat center center; color:#fff; clear: both; }
.nyban a{color:#fff;}
.nyban .wrap{ position:relative;top:30%; display:none;}
.nyban h2{ font-size:42px; height:50px;line-height:50px; margin-bottom:20px;}
.nybancon{  width:60%;padding:40px 70px;}
.nybancon p{ margin-bottom:20px;}
.nybancon span{ font-size:18px; border-top:1px #fff solid; padding-top:10px;}
.nybancon div{ width:34px; height:3px; background-color:#ffa01c; margin-bottom:10px; }

.dqwz{clear:both;color: #555;  font-size: 14px;background-color:#f1f4fb; margin-bottom:50px; padding:15px 0;}
.dqwz img{ width: 14px; margin-right:5px; line-height: 14px; }
.dqwz a{ color: #555; }
.dqwz span{ color: #333; }
.dqwz .p2{ display:none; }

.ny{ margin-bottom:30px; font-size:16px; line-height:32px;}
.gycp{ padding:20px 0;}
.gycp li{    background: #f3f5f7; box-shadow: 0 0 15px #c7cdea; width:23%; margin:0 1% 2% 0.5%; text-align:center; float:left; border-radius:20px;}
.gycp li img{  border-radius:10px; }
.gycp li p{ line-height:52px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gycp li:hover,.gycp li:hover a{ background-color:#2598F2;color:#fff;}

.mleft{ width:19%; float:left; margin-right:40px; display:inline;}
.cplb{ margin-bottom:30px;border:5px #2598F2 solid; padding:20px 10px 10px 10px;}
.cptit{ text-align:center; margin-bottom:10px;}
.cplb dl{  overflow:hidden; border-bottom: none; margin-bottom:8px;}
.cplb dt{ text-align: center;line-height: 40px;height: 40px;
width: 100%; font-size:16px; margin-bottom:10px;}
.cplb dt a{ display:block; background-color:#2598F2; color:#fff;}
.cplb dt a:hover{ background-color:#333333;}
.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:#2598F2; color:#ffffff;}

.mright{ float:left; width:77%;display:inline;}
.nchtit{margin:0 0 20px;}
.nchtit h2{ font-size:20px; font-weight:normal; background:url(../images/nchtit.png) #f7f7f7 no-repeat 20px center; text-indent:15px; padding-left:40px; height:47px; line-height:47px; }
.nchtit h2 span{ border-left:1px #999 solid; font-size:18px; font-weight:normal; height:47px; margin-left: 10px;padding-left: 10px;line-height: 47px;}
.nchtit p{ }
.cp{ margin-bottom:30px;}
.nch2{ background-color:#f3f3f4; padding:40px 0;}

.nchtit .gd{ float:right; width:100px; height:30px; line-height:30px; margin-top:10px; text-align:center; font-size:14px;}
.nchtit .gd a{ color:#666;}

.newslist{padding:0 0 50px 0;}
.newslist .w{position:relative}
.newslist .tit-zs{left:3px;top:-67px;z-index:2}
.newslist .tit-zs i:after,.newslist .tit-zs i:before,.newslist .tit-zs:before{opacity:.5}
.newslist .tit-zs:before{opacity:.03}
.newslist .tit-zs i:after{opacity:.1}
.newslist ul{width:98%; margin:0 1%;position:relative}
.newslist ul:before{content:"";width:1px;background:#e4e6ea;display:block;position:absolute;left:4px;top:-7%;bottom:0; display:none;}
.newslist ul li{padding:8px 0 8px 47px;position:relative;z-index:3; border-bottom:1px #ddd solid; overflow:hidden; margin-bottom:20px; }
.newslist ul li:before{content:"";width:40px;height:1px;background:#e4e6ea;display:block;position:absolute;left:0;top:52px}
.newslist ul li:after{content:"";width:9px;height:9px;background:#e4e6ea;border-radius:50%;display:block;position:absolute;left:0;top:48px}
.newslist ul li .date{font-size:16px;color:#21252d}
.newslist ul li h3 a{font-size:22px;color:#66686c;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:18px 0 28px;display:block;transition:all ease .5s}
.newslist ul li p{height:60px;font-size:16px;color:#66686c;line-height:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.newslist ul li .more{font-size:14px; float:right;display:block;transition:all ease .5s; width:120px; height:26px; line-height:26px; text-align:center; background-color:#dddddd; color:#333; border-radius:26px;}
/*
.newslist ul li .more:after{content:"";width:32px;height:9px;display:inline-block;margin-left:9px;opacity:.5;transition:all ease .5s;}*/
.newslist ul li:hover h3 a{color:#2598F2}
.newslist ul li:hover .more{color:#fff;background-color:#2598F2;}
.newslist ul li:hover .more:after{width:44px;opacity:1}
.newslist ul li:hover{ background-color:#fefefe;}

.p16{font-weight:bold; font-size:20px; }
.ptitle{line-height:35px; margin-bottom:8px; text-align:center;}
.pline{ border-bottom:4px double #dddddd; height:35px;}
.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;}

.news-lj { clear: both;overflow: hidden;padding: 10px 20px;padding-left: 130px; box-sizing: border-box;background: url(../images/ico_newslj.png) #f3f3f3 no-repeat 20px center;margin:30px auto;}
.news-lj p { color: #666; line-height: 24px; padding: 10px 0;  background-size: 75pt;}
.news-lj p font { color: #2598F2;}
.news-tel { line-height: 44px;}
.news-tel span { float: left; padding-left: 42px; background: url(../images/new-tel.png) no-repeat left center;}
.news-tel span i{ font-style:normal;}
.news-tel span a {color: #2598F2; font-size: 26px; font-weight: 700; margin-left: 8px}
.news-tel a.new_btn { float: right; color: #fff;font-size: 18px; font-weight: 700;text-align: center;line-height: 40px; padding: 0 20px 0 55px; background: url(../images/ico_btn.png) #2598F2 no-repeat 10px 4px; background-size: 30px;}
.news-tel a.new_btn:hover { color: #000}

.cp_txt{width: 100%;overflow: hidden;margin-top: 32px;margin-right: auto;margin-left: auto;float: left;}
.cp_txt p{ line-height:35px;color:#333;}
.cp_txt table{ margin-top:10px; }
.cpxgxw{ margin-bottom:40px;}
.cpxgxwt{ background-color:#f2f2f2; line-height:50px; }
.cpxgxwt h2{ font-size:26px; background:url(../images/xgt2.png) no-repeat left center; width:206px;  height:50px;text-indent:40px; color:#fff;}
.cpxgxwt span{ float:right; padding-right:20px; }
.cpxgxw ul,.cpxg ul{ border:1px #dddddd solid; padding:20px; overflow:hidden;}
.cpxgxw li{ width:48%; float:left; margin:0 1%; background:url(../images/m11.png) no-repeat left center; text-indent:20px; border-bottom:1px #ddd dashed; line-height:42px;overflow:hidden;
    text-overflow:ellipsis;   white-space:nowrap}
	
.prenext{ color:#2598F2;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;width: 98%;line-height:30px;margin-top: 40px;border-top-width: 1px;border-top-style: solid;border-top-color: #999;	margin-bottom:15px;}
.prenext .pre{float: left;width: 100%;} 
.prenext .pre a{color: #333;text-decoration: none;} 
.prenext .pre a:hover {color: #2598F2;}
	/* 上一篇 */
.prenext .next{	text-align: left;float: left;width: 100%;}
.prenext .next a{color: #333;text-decoration: none;} 
.prenext .next a:hover {color: #2598F2;}

.i5upage li { list-style-type:none; float:left; } /*如分页代码变成楼梯错位，加上这句即可*/
.i5upage{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.i5upage a,.i5upage 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:25px} /* SPAN和链接 */
.i5upage a:hover, .i5upage a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.i5upage 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;font-size:12px} /* 跳转INPUT */




@media screen and (max-width: 1600px) {
.wrap{ width:90%; margin:0 auto;}
.logo{ width:18%;}
.sydh{ width:45%;}
.tel{ width:18%;}
.twx{ width:18%;}
.gy2l{ width:18%;}
.nygy2 .slideBox .bd{ width:80%; margin-left:2%; display:inline;}
.gy21{ width:52%;}
.gy22{ width:48%;}
.nycp1 dt{ width:40%;}
.nycp1 dd{ width:60%;}

}
@media screen and (max-width: 1280px) {
.twx{ display:none;}
.logo{ width:20%;}
.sydh{ width:60%;}
.tel{ width:20%;}
.nygy2,.gyimg{ display:none;}
.nygy3{ padding:30px 0;}
.nycpc li{ width:25%;}
.mright{  width:76%;}

}

@media screen and (max-width: 1200px){

.au{ display:none;}
}
@media screen and (max-width: 980px) {
.sydh{ display:none;}
.logo{ width:50%;}
.tel{ width:50%; text-align:right;}
.fcp,.fal{ display:none;}
.ftel{ width:60%;}
.fwx{ width:40%;}
.sjdh{ display:block; background-color:#2598F2; overflow:hidden; }
.sjdh li{ width:33.3%; float:left; text-align:center; line-height:50px; border-top:1px #00760A solid; }
.sjdh li a{ color:#ffffff; font-size:16px; border-left:1px #00760A solid; display:block;}

.nyban{ display:none;}
.dqwz .wrap{ width:100%; margin:0;}
.dqwz{ display:block;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;text-align: center;background-color: #2598F2; height:auto;line-height:auto; text-align:center; padding:0; line-height:16px; }
.dqwz .p1{border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;text-align: center;background-color: #fff;padding: 15px 0;}
.dqwz .p2{ display:block; color: #fff; padding: 10px 0;}

.mleft{ display:none;}
.mright{ width:100%;}
.newslist .fr{ display:none;}
.newslist ul{ width:96%;

}
@media screen and (max-width: 800px) {

.n1{ display:none;}
.advanbg { margin-top: 0; }
.hidden-sm {display: none!important;}
.advanbg li{ padding-left:0; text-align:center;}
.col-md-10, .col-md-2{ float:none;}
.advanbg .text { padding: 0;}
.advanbg .text h3 { font: 600 16px/46px "Microsoft Yahei"; }
.picMarquee-left{ display:none;}
.sjal{ display:block;}
.mcpt h2{ font-size:26px;}
.mcp,.mal{ margin-bottom:3%;}
.mcpt,.mab0{ margin-bottom:10px;}
.mcpt h3{ margin-top:0;}
#divMainTab ul{ width:100%;}
#divMainTab li{ font-size:16px; line-height:40px; height:40px;}
#divMainTab,.synew,.menu{ margin-bottom:15px;}
.gycp li{ width:48%;}
.cpzs li{ width:48%; height:auto;}
.mmore{ margin:10px auto auto;}
.btn1{ margin-top:20px;}
.nep{ width:100%; }
.news_d{ width: 70%; margin-left: 20%; }
.new_d{ width:100%; }
.new_ddd{ width: 100%; margin-left: 0; }
.nepp{ width: 100%; }
.fhdb{ display:none;}

.news-lj{ padding:20px; background-image:none;}
.dqwz{ margin-bottom:30px;}
.bq{ margin-bottom:40px;}
.fdh {display: block;line-height: 40px;height: 40px;background-color: #333333;	width: 100%;display: block;	position: fixed;z-index: 99999;	bottom: 0px;color: #FFF;}
.fdh li {width: 33.33333333%;float: left;display: block;text-align: center;	border-right: 1px #ddd solid;box-sizing: border-box;}
.fdh .li {background-color: #2598F2;}
.fdh a {color: #FFF;}

}
@media screen and (max-width: 640px) {
.tjico{ display:none;}	
.mgd{ width:120px; font-size:14px;}
.sjtit{ display:block; text-align:center; font-size:28px; margin-bottom:20px;}
#divMainTab li{ width:48%; margin-bottom:1%;}	
.cpzs li,.cpzs li .imgZoom{ border-radius:0;}
.fwx{ width:100%; text-align:center;}
.ftel{ width:100%; text-align:center;}
.ftel p{ text-align:center;}
.foot dt::after{ left:50%; margin-left:-10px;}
.bq span,.fnav{ display:none;}
.bq{ text-align:center;}
.m1t{ margin-bottom:15px;}
.nybancon{ padding-top:60px;  padding-bottom:60px;}
.nyban{ margin-bottom:30px;}
.news-lj{ display:none;}
.cpxgxw li{ width:98%;}
}
@media screen and (max-width: 520px) {
.logo{ width:100%; text-align:center;}
.tel{ display:none;}	

}