.cent,.foot{ padding:0 2%}



header{ display:block}



.hea .left{ width:40%;}



.hea .right{ width:20%;}



.hea .right dl{ display:none}



.sm{ margin-top:0}



.logo img{ width:180px; height:20px}



.flex-control-nav{ bottom:20px}



.nav1,.pcx{ display:none}



.nav2,.sjx,header{ display:block}



.nav2{ width:25px; height:21px}



.nav1 ul li a,.sy1 dl dd{ font-size:14px}



.zg{width:25px;z-index: 99; display:none}



.head1{ position:relative}



.head1{ padding:0 2%}



.qh{ margin-bottom:2%;}



.pcx{ display:none !important}



.sjx{ display:block !important} 



.zg1 p img, .zg1 p a{ margin:0}



.zg1{ width:100%; right:20%; top:11px; padding-top:0}



.zg1 .left{ width:55%; padding-top:4px}



.zg1 .right img{ width:22px}



.zg1 .right span{ top:38px}



.zg1{ margin-top:0} 



.head1 .navz,.header1 .head1 .navz{ width:30%;}



.zg1 p a{ font-size: 12px; line-height: 24px; width:70px}



.zg1 p .yy{ padding:0 10px; margin-right:5px}



.foot2 p{ padding:4% 0}



.head1 .logo{ width:180px}



.head1 .logo p{ margin:5.5px 0;}



.zg1 h1{ right: 31px; top: -4px; width:130px}



.zg1 p span{ display:none}



.head1{ border-bottom:0} 



.sy1{ margin-top:0; margin-top:-2%}



.sy1 dl{ width:47%;padding: 16px 15px; height:300px}



.sy1 dl:nth-child(2n),.sy1 dl{ margin-top:2%}



.sy1 dl .a1{ font-size:15px;padding-bottom: 10px;margin-bottom: 10px;margin-top: 10px;}

.sy1 dl .a1 a{ font-size:15px;}

.sy1 dl dt img{ width:40px}



.sy2 h1{ font-size:20px}



.sy2 p a{ margin-top:7%; width:100px; line-height:30px}



.sy-bt, .sy4 h1{ font-size:18px} 



.sy3-z,.sy3-y{ width:100%}



.sy3-z{ margin-bottom:5%}



.sy3-z h2 a{ width:100px; line-height:30px}



.flexslider{ padding-bottom:53px}



.flex-direction-nav li a.flex-next{ left:inherit; right:0}



.flex-direction-nav li a.flex-prev{ left:inherit; right:110px} 



.sy4{ max-width:100%}



.sy4 p{margin: 6% 0 10%;}



.sy4 h2 span{ font-size:14px}



.sy4 h2{ line-height:30px}



.sy5-z,.sy5-y,.sy5 .sy3-y,.sy5 .sy3-z{ width:100%}



.sy3-z h1 a{ font-size:16px}



.sy5-y ul li span{ font-size:12px; margin-top:1%}



.sy5-y ul li .c1{ font-size:15px}



.sy5-y ul li{ padding:2% 0}



.sy5 .sy3-z p,.sy5 .sy3-z h2{ display:none} 



.sy5 .sy3-z{ margin-bottom:2%}



.sy5-z{ margin-bottom:5%}



.sy5 .flex-control-nav{ padding-left:0}



.foot h1 img{ width:160px}



.zg1 p span{ top:35px}







.ny-bt0 h1, .ny-bt0 h1 a{ font-size:12px}



.ny-bt0{ bottom:6%}



.ny-bt h1{ background:none; padding-left:0}



.ny-bt h1 a{ width:33.333%; line-height:33px}



.ny-bt h1 a:nth-child(3){ border:0}



.ny-bt1{ font-size:16px; padding-bottom:10px; background-size:30px}



.zp1 dl{ width:96%}



.zp1 dl dd{ margin-top:3%}



.fy a{padding: 7px 10px;}



.fy a:last-child{ padding:5px 22px}







.zpx1 .left,.zpx1 .right{ width:100%}



.zpx1 .right{ margin-top:5%}



.zpx1 .right h1{ font-size:15px; padding-bottom:2%}



.zpx1 .right p{ margin-top:2%}



.zpx1 .right p img{ width:25px}







.ny-bt3 a,.lx2 .right h1 input{ width:100px; line-height:30px}



.lx2 .right h1 input{ height:30px}



.lx1 .left,.lx1 .right,.lx2 .left,.lx2 .right{ width:100%}



.lx-bt{ font-size:15px}



.lx-bt strong{ font-size:16px; margin-bottom:1%}



.lx1 .left h2{ font-size:15px; margin:4% 0}



.lx1 .left p{ margin-top:2%; overflow:hidden; padding-top:3px}



.lx1 .left p img{ float:left; margin-top:-3px}



.lx1 .left{ margin-bottom:5%}



.lx2 .left p{ margin-top:3%}



.lx2 .left{ margin-bottom:5%}



.lx2 .right p{ width:100%; margin-left:0; margin-bottom:4%}



.lx2 .right p input, .lx2 .right p textarea{ height:30px; line-height:30px; margin-top:2%}



.lx2 .right p textarea{ height:90px; line-height:24px}







.yy1 .right p:nth-child(1), .yy1 .right p:nth-child(3), .yy1 .right p:nth-child(5), .yy1 .right h1{ margin-left:0}



.yy1 .right p input, .yy1 .right p select{ border-radius:5px}



.yy1 .right p{ font-size:14px}



.yy1 .right p strong{ font-size:12px}



.yy1 .right p img{ width:5px}



.yy1 .right p select{ height:30px; line-height:30px}



.yy1 .right p:nth-child(5){ width:100%}



.yy1 .right h1 input{ width:70px}



.yy2{ display:none}







.zx1 .left, .zx1 .right{ width:100%}



.zx1 .right{border-top: #F1F1F1 1px solid; margin-top:5%}



.zx1 .left h2 a, .zx1-1 h2 a{ font-size:15px}



.zx1 .right .zx1-1{ border-left:0; padding:5% 0}



.zx1 .right .zx1-1:hover{ border-left:0;}



.zx1-1 p{ line-height:22px; height:43px}



.zx2 .zx1-1{ width:98%}



.zx2 .zx1-1 h4{ margin-bottom:4%}



.zx2 .zx1-1 h2{ margin-bottom:15px}







.xq1 h1{ font-size:16px}



.xq1 h2{ font-size:12px; padding-bottom:3%}



.xq1 h3 a{ font-size:14px; display:block; float:none; text-align:left !important; width:100%; line-height:20px; margin-top:1%}







.js-bt{ font-size:16px}



.js-bt span{ font-size:14px}



.js1 .left,.js1 .right{ width:100%}





.js1 .right ul li{padding: 7% 2%;}



.js3 .left,.js3 .right{ width:100%; border:0; padding-right:0}



.js3-2 dl dt{ width:12%}



.js3-2 dl dd{ width:83%; padding-top:0}

.js3-2:nth-child(3) dl dd{ padding-top: 10px;}



.js3-2 dl dd span{ margin-top:1%}



.js3-2{ padding-bottom:0}



.js3 .right h2{ margin-top:5%}







.zx2 .zx1-1 h4 img{ height:220px}



.zp1 dl dt img{ height:289px}











#map{ width: 100% !important; height: 350px !important;}



#demo3.flexslider{ padding-bottom:0}



.js1 .right ul li{ font-size:15px; width:33.333%;height: 59px;padding: 5% 2%;}

.foot ul{ margin-top:-2%} 
.foot ul li{ width:23%; margin-top:2%;}
.foot ul li img{ width:85%}
.foot ul li span{ display:none}
.foot ul li,.foot ul li a{ font-size:12px}







