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



header{ display:block}



.nav1{ display:none}



.hea .left{ width:40%;}



.hea .right{ width:30%}



.logo img{ width:71px}



.hea{ padding:2%}



.yy{ display:none}



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



.nav1,.pcx{ display:none}



.nav2,.sjx{ display:block}



.nav2{ width:91%; height:20px; margin-top:7%}



.nav1 ul li a{ font-size:14px}



.zg{ width:16%}



.dzl{ width:56%;}



.hea .left p a{ display:block}



.head .left,.head .right, .head .right a{ font-size:13px;}



.tickertitle{ background: url(../images/sy1-2.png) no-repeat left 10px center; background-size:20px;}



.smarticker .sec1-2{ width:29%}



.tickertitle,.smarticker li{ height:35px; line-height:35px}



.box{ min-height:35px}



.flex-direction-nav li a{width:17px; background-size:100% !important}



.flex-direction-nav{ top:36%}



.dzl{ margin-top:-3px}



.hea .right{ padding-top:2%}



.sy-bt{ font-size:12px}



.sy-bt strong{ font-size:16px; margin-bottom:4px}



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



.sy1 .left p{ margin:-2% 0 5%}



.sy1 .left{ margin-bottom:6%}



.sy2-1 div{ width:48%; margin:1% !important}



.sy2-1 div dl dd{ font-size:12px;}



.sy2-1 div dl dd strong{ font-size:14px}



.foot0,.foot1{ display:none}



.foot2{ margin-top:0; border:0}



.foot2 p{ padding:3% 0; font-size:12px; line-height:20px}







.cp1 dl{ width:42%} 



.fy a{ padding:5px 8px; font-size:12px; margin:0 2px} 



.hy1 dl a dd span{ line-height:30px}



.ny-bt{ font-size:12px}







.hz1 ul li{ width:47%}



.xw1-1 .right h1{ font-size:14px; margin-top:2%}



.xw1-1 .right h2{ font-size:12px}



.xw1-1 .left p img{ height:57px}



.xw1-1 .right h3{ line-height:25px; width:80px; font-size:13px; display:none}







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



.lx1 .left p img{ margin-right:8px}



.lx1 .right p input, .lx1 .right h1 textarea{ height:35px; line-height:35px}



.lx1 .right p:nth-child(odd){ margin-left:0}



.lx1 .right p{ width:48%}



.lx1 .right h1{ margin-left:0} 



.lx1 .left p{ margin-bottom:3%}



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



.lx1 .right h1 textarea{ height:110px}







.xwx1 h1{ font-size:16px;}







.fa-w, .fa-t{ width:100%}



.fa1-1{ border-radius:20px}



.fa-t{ margin-top:5%} 







.fax1 h1{ font-size:16px;}



.fax1 h2{ font-size:15px}



.fax1 p,.jc1 div h2,.cpx3 p{ line-height:22px}







.jc1 div h1{ font-size:18px}



.jc1 div h2{ margin:5% 0}



.jc1 div p img{ height:80px}







.gy-bt,.gy2 p{ font-size:16px}



.gy2{ padding:15% 0}







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



.cpx2 .left ul li img{ width:60%}



.cpx2 .left{ padding:5% 0}



.cpx2 .right h1{ margin:12% 0 6%}



.cpx2 .right{ padding-bottom:12%}



.cx-bt{ margin:6% 0 4%}



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



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











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



.dd1 p{ padding:0}

.sy1 .right{ background-size:90%; padding-bottom: 31px; padding-left: 16px;}

.sy1 .right .flex-control-nav{ bottom:19px; padding-right:20px}





.sy3-x .left,.sy3-x .right{ width:100%}

.sy3-x .left p img{ height:206px}

.sy3-x .left h1, .sy3-x1 h1{ font-size:12px}

.sy3-x .left h1 strong, .sy3-x1 h1 strong{ font-size:16px}

.sy3-x .left{ padding:3%; margin-left:0; margin-bottom:4%}

.sy3-x .left h1{ margin-bottom:4%}

.sy3-x .left h2{ margin:4% 0 3%}

.sy3-x .left h2 a, .sy3-x1-1 h2 a, .sy3-x2 div h1 a{ font-size:14px}

.sy3-x1 h1 a img{ width:30px}

#demo3 .flex-direction-nav li a{ background-size:10px !important}

#demo3 .flex-direction-nav{ top:11%}

.sy3-x1-1 h2{ margin:4% 0 2%}

.sy3-x2 div p,.sy3-x2 div h3{ display:none}

.sy3-x2 div h1{ margin-bottom:0}

.sy3-x2 div{ width:100%; padding:2% 3%}

.sy3-x2 div:last-child{ border-left:0; border-top:#B2C1D4 1px solid;}



#demo2 .slides li video{ width:100% !important; height:inherit !important}

#certify .swiper-button-prev, #patent .swiper-button-prev,#certify .swiper-button-next, #patent .swiper-button-next{ background-size:100% !important; width:35px; height:35px}
#certify .swiper-slide span, #patent .swiper-slide span{ font-size:16px}
.sy2{ padding-bottom:6%}
#certify .swiper-slide{ height:325px}
#certify .swiper-slide span, #patent .swiper-slide span{ margin-top:27px}

.xj-sy1 ul li{ width:48%; margin-top:2%}
.xj-sy1 ul{ margin-top:-2%}

.xj-sy1 ul li span{ font-size:14px}

.lx1 .left div{ margin-left:-2%}
.lx1 .left div dl{ float:left; width:31.333%; margin-left:2%}


