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

.head div{ padding:4% 0}

.nav ul li a,.hea .right dl dd,.dropMenu li a{ font-size:14px}

.hea{ padding:0}

.head1 .navz{ width:15%; padding-top:19px;}

.head1 .logo{ /*! width:19% */}

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

.hea,.qh{ padding:0 4%}

.nav1 ul{ padding-top:0}

.hea .navz{ padding-top:0}

.head1,.he1{ padding:0 4%}

.dropMenu li{ line-height:35px}

.nav1{ display:none}

.zg1{ width:100%; text-align:left; padding-top:24.1%; background:none}

.mean-container a.meanmenu-reveal{ right:4% !important}

.logo img,.head1 .logo{ width:110px;}

.header{ width:90%}

.zg1{ padding-top:0}

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

.zg1 p a{ font-size:14px}

.zg1 ul{ top:45px}

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

.sy-bt,.sy1-1-1 .right h1,.sy4-2-1 div h1{ font-size:24px}

.sy1-1-1 .left h1{ font-size:24px; line-height:27px; width:55px}

.sy1-1-1 .left h1 span{ font-size:12px}

.sy1-1-1 .left h2,.sy-bt span{ font-size:16px}

.sy1-1-1 .left h3{ font-size:30px} 

.sy1-1-1 .right h1 img{ width:55px}

.sy1-1-1 .right p{ line-height:24px}

.sy1-1-1 .right h2 a{ font-size:14px; width:130px; line-height:35px}

.sy1-1-1 .right{ height:347px}

.sy1-2-1 p{ font-size:14px}

.sy1-2-1 p img{ height:62px;}

.sy1-2-1 p span{ padding-top:9%}

.sy4-2 h1 img{ height:168px}

.sy4-3-1 .left p img{ height:75px}

.sy4-2 h3 a, .sy4-3-1 .right h2 a{ font-size:16px}

.sy4-3-1 .right p{ display:none}

.sy4-2 h4 a, .sy4-3-1 .right h3 a{width: 83px; line-height:25px}

.sy4-2 h2 img, .sy4-3-1 .right h1 img{ width:14px; margin-right:5px}

.sy4-2 p{ font-size:14px; line-height:22px}

.bann1 h1{ font-size: 30px; line-height: 44px;}

.bann1 p a{ width: 100px; line-height: 35px; font-size:14px}

.bann1 p{ margin-top:40px}

.bann1{ height:164px; margin-top:-82px}

.sy3-1 ul li{ font-size:18px}

.sy3-1 ul li span{ font-size:35px}

.foot2 p, .foot2 p a{ font-size:14px}

.foot1{ display:none}

.foot2 p{ padding:3% 0}

.foot2{ border:0}



.ny-banner h2,.ny-banner h3{ left:4%} 

.ny-banner{ background-size:cover !important}

.ny-banner, .ny-banner .cent{ height:450px}

.ny-banner h2{ font-size:35px}

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

.lx1 .right h2{ font-size:20px}

.lx1 .right p img{ width:40px}

.lx1 .right p span img{ width:12px}

.lx1 .right p, .lx1 .right p a{ font-size:14px}

.lx1 .right p img,.lx1 .right p span img{ margin-right:10px}

.lx1 .right p span{ margin-left:10px}

.lx1 .right{ padding-top:0}

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

.ny-bt strong{ font-size:16px}

.yd2-1 p .left,.yd2-1 p input, .yd2-1 p select, .yd2-1 p textarea{ font-size:14px}

.yd2-1 p .left img{ width:6px}

.yd2-1 p .left{ width:22%}

.yd2-1 p .right{ width:78%}

.yd2 h2 input,.jn a{ font-size:16px; padding-left:20px; height:45px; line-height:45px}

.yd2 h2::before,.jn a::before{ width:17px; background-size:100%; right:14px; bottom:12px}

.yd2 h2,.jn a{ width:130px}

.dt{ width:600px; margin-left:-300px; height:400px; margin-top:-200px}



.jrw1 .right p{ font-size:16px; line-height:26px}



.ny-bt .b1, .ny-bt .b1 span{ font-size:20px}

.ny-bt .b1{ background-size:150px}

.yf-y h2{ font-size:20px}

.yf-y p{ font-size:14px; line-height:22px}

.yf-y ul li{ font-size:15px;background-size: 7px; padding-left:15px}

.yf-y h3 a,.xw1 .right h3 a{ font-size:14px; width:110px; height:35px; line-height:35px}

.yf-y h3 a img,.xw1 .right h3 a img{ width:12px}

.yf-y{ min-height:310px;}



.xw1 .right h2{ font-size:16px}

.xw1 .right h2 span{ font-size:26px}

.xw1 .right h1 a{ font-size:20px}

.xw1 .right p,.xw dl dd .left .c1{ font-size:14px; line-height:22px}

.xw1 .right h1,.xw1 .right p{ margin-top:3%}

.xw dl dt img{ height:96px} 

.xw dl dd .left a{ font-size:16px}

.xw dl dd .left .c1{text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

.xw dl dd .right{ font-size:14px}

.xw dl dd .right strong{ font-size:20px; margin-bottom:5px}

.xw dl dd .right a img{ width:25px}

.xw dl dd .right a{ margin-top:4%}

.xw dl dd{ line-height:22px}

.fy a{ width:35px; height:35px; line-height:35px; font-size:14px; margin:0 5px}



.xq1 h1{ font-size:24px}

.xq1 h2,.xq1 h3 a,.xq1-1 h4 a{ font-size:14px}



.gy1-1 .left{ width:50%}

.gy1-1 .right{ width:46%}

.gy1-1 .right p,.gy2 .right p{ font-size:14px; line-height:22px}

.gy1-1 .right ul li img{ width:35px}

.gy1-1 .right ul li{ font-size:14px}

.gy1-1 .right ul li span{ font-size:28px}

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

.gy3-1 h2 img{ width:45px}

.gy3-1 h2{ font-size:20px}

.gy3-1 p{ font-size:16px;}

.gy3-1 div{ padding:0 10%}

.gy3-1{ height:340px; background-size:cover !important}

.gy4-2 ul li h2{ font-size:14px}

.gy4-2 ul li:nth-child(1) h2, .gy4-2 ul li:nth-child(4) h2, .gy4-2 ul li:nth-child(7) h2{ font-size:16px}

.gy4-2 ul li h2 img{ width:16px;margin: 3px auto 0;}

.gy4-2 ul li:nth-child(2) h2 span{ left: -34px; top: 4px;}

.gy4-2 ul li:nth-child(4) h2 span, .gy4-2 ul li:nth-child(5) h2 span, .gy4-2 ul li:nth-child(6) h2 span{ right: -24px; bottom: -13px}

.gy4-2 ul li:nth-child(1) h2{ left:33%; top:19%;} 

.gy4-2 ul li:nth-child(2) h2{ left:61%; top:34%;} 

.gy4-2 ul li:nth-child(3) h2{ left:62%; top:30%;} 

.gy4-2 ul li:nth-child(4) h2{ left:65%; top:33.5%;} 

.gy4-2 ul li:nth-child(5) h2{ left:64.5%; top:38%;} 

.gy4-2 ul li:nth-child(6) h2{ left:63%; top:40.5%;} 

.gy4-2 ul li:nth-child(7) h2{ right:8%; top:14%;} 

.gy4-2-1{ width:150px; padding:15px 10px 20px}

.gy4-2-1 h3{ font-size:16px}

.gy4-2-1 p{ margin-top:10px}

.gy4-2 ul li:hover h2 img{ width:20px}

.gy4-2 ul li:hover h2::before{ width:40px; height:40px; background-size:100%; top:20px; left:-5px;}

.ul-img1 .slick-arrow{ width:15px; height:32px; background-size:100% !important}

.ul-img1 .pic{ height:60px}



.cx1-1 h2{ font-size:18px}

.cx1-1 h3{ font-size:18px}

.cx1-1 h2 span{ font-size:28px}

.cx1-1 p img{ height:116px}

.cx1-1{ height:217px}

#s_pro ul li .box{ background-size:cover}

#s_pro ul li .box,#s_pro ul li{ height:400px}

.sz{ font-size:40px; top:15px; left:30px}

#s_pro ul li .con h3{ font-size:18px}

#s_pro ul li .txt{ padding:0 4%}

#s_pro ul li .con h4{ font-size:16px}

#s_pro ul li a{ width:110px; font-size:14px; height:35px; line-height:35px}

#s_pro ul li a img{ width:12px}

#s_pro ul li.on .box .txt{ height:180px}

#s_pro ul li .con p{ margin-top:24%}

.ny-banner1, .ny-banner1 .cent{ height:inherit}

.ul-img11 li{ width:20%}

.xyr2 ul li p img{ height:192px}
.xyr1 ul li{ font-size:16px}

.header{ background:#fff}
.aa2{ display:none}
.header .aa1{ display:none}
.header .aa2{ display:inline-block}
.header .nav1 ul li a,.header .zg1 p a{ color:#333}

.fwCpQbSjNrMkIcoPb1 .mok .right p{ line-height:24px;}

.xq1-3 ul li a{ font-size:16px}

.flexslider-en .bann1 h1{ font-size: 19px; line-height: 30px;}
.flexslider-en .bann1{ height:140px; margin-top: -70px;}
.cx1-1-en h2{ font-size:14px}
.cx1-1-en h2 span{ font-size:24px}
.lx1-en .right p img{ margin-bottom:5px}

