img{max-width:100%!important;height:auto!important}table{max-width:100%}td,th{word-break:break-all}@media screen and (max-width:1200px){.wapper{width:94%!important;max-width:960px}.header{height:auto;padding:15px 0}.header .logo{float:none;margin:0 auto;width:100%;text-align:center}.header .right{float:none;margin-right:0;text-align:center}.header .right .language{padding-left:0;width:auto;margin:8px 0}.header .right .language ul{display:inline-block}.menu{height:auto;margin-top:10px}.menu ul{text-align:center}.menu ul li{float:none;display:inline-block;width:auto;min-width:100px;margin:3px 1px}.menu ul li a{font-size:16px;padding:8px 12px}.menu ul li.active{border-radius:5px}.content .left,.content .center,.content .right{float:none;width:100%;margin:25px 0}.content .center ul li{width:48%;margin:8px 1%;height:auto}.content .center ul li img{width:100%;height:auto}.pro{margin-top:15px}.pro .left{float:none!important;width:100%!important;border-right:none;border-bottom:1px solid #ddd;padding:0 0 10px 0}.pro .left h2{margin-bottom:10px}.pro .left dl{display:inline-block;vertical-align:top;margin-right:15px}.pro .left dl dt,.pro .left dl dd{margin-bottom:4px}.pro .left dl dt.active,.pro .left dl dd.active,.pro .left dl dt:hover,.pro .left dl dd:hover{border-radius:6px}.pro .right{float:none!important;width:100%!important;margin-top:20px}.contact .left{float:none;width:100%;margin-bottom:25px}.contact .right{float:none;width:100%}.inside h2{font-size:22px}}@media screen and (max-width:767px){.wapper{width:94%!important}.header{padding:8px 0}.header .logo img{max-width:140px}.menu{margin-top:8px}.menu ul{display:flex;flex-wrap:wrap;justify-content:center}.menu ul li{min-width:60px;margin:2px}.menu ul li a{font-size:13px;padding:6px 5px}.menu ul li.active{border-radius:4px}.inside{margin-top:15px}.inside h2{font-size:18px}.inside .con{padding:12px 0;font-size:13px;line-height:1.7}.pro .left{text-align:center}.pro .left h2{font-size:18px;margin-bottom:8px}.pro .left dl{display:inline-block;margin:0 5px 8px;text-align:center}.pro .left dl dt{line-height:30px}.pro .left dl dt a{font-size:13px}.pro .left dl dd{line-height:28px}.pro .left dl dd a{font-size:12px}.pro .right h2{font-size:15px}.contact{margin-top:15px}.contact h2{font-size:18px;margin-bottom:15px}.contact .left ul li{font-size:13px;line-height:28px}.footer ul li{font-size:10px;line-height:22px}}@media screen and (max-width:479px){.wapper{width:95%!important;padding:0 2.5%}.header{padding:6px 0}.header .logo img{max-width:120px}.header .right .language{margin:5px 0}.header .right .language ul li{margin:0 6px;font-size:11px}.menu ul{display:none;flex-direction:column;align-items:stretch}.menu ul li{width:100%;text-align:center;margin:0;border-bottom:1px solid rgba(255,255,255,.2)}.menu ul li:last-child{border-bottom:none}.menu ul li a{font-size:14px;padding:11px 0;display:block}.menu ul li.active{border-radius:0}.inside{margin-top:10px}.inside h2{font-size:16px}.inside .con{font-size:12px;padding:10px 0}.inside .con p{line-height:1.6;padding:3px 0}.pro{margin-top:10px}.pro .left{padding:0 0 8px 0}.pro .left h2{font-size:16px;height:auto}.pro .left dl{width:100%;margin:0 0 5px}.pro .left dl dt{line-height:28px;margin-bottom:4px}.pro .left dl dt a{font-size:13px}.pro .left dl dd{line-height:26px}.pro .right h2{font-size:14px;height:auto}.contact h2{font-size:16px;margin-bottom:10px}.contact .left ul li{font-size:12px;line-height:26px}.footer ul li{font-size:9px;line-height:20px}table{font-size:11px}td,th{padding:4px}}

@media screen and (max-width:1200px){
.banner_01{width:100%!important;height:auto!important}
.banner_01 ul{position:relative!important;width:100%!important;height:auto!important}
.banner_01 ul li{width:100%!important;height:auto!important;float:none!important}
.banner_01 ul li img{width:100%!important;height:auto!important}
.banner_01 .preNext{top:40%!important}
.banner_01 .pre{left:8px!important}
.banner_01 .next{right:8px!important}
}
@media screen and (max-width:1200px){
.banner_01 ul{width:100%!important;max-width:100vw!important;overflow:hidden!important}
.banner_01 ul li{width:100%!important;max-width:100%!important}
}
@media screen and (max-width:767px){
.banner_01{overflow:hidden!important;max-width:100vw!important}
.banner_01 ul{overflow:hidden!important}
}

body{overflow-x:hidden!important}
html{overflow-x:hidden!important}
