@charset "utf-8";
@media only screen and (max-width:1600px){
/*distributors*/
.main-distributors .cont .pos{padding:11.48% 13.5% 5.5%;}
.main-distributors .cont .list{width:118.8679%;}
.main-distributors .cont .list .continent{width:34.12698%;margin-right:15.87302%;}
/*warranty*/
.main-warranty .sign{height:auto;padding:23.4375% 0 10%;}
.main-warranty .about .pic{width:48.6486%;}
.main-warranty .about .text{width:48.6486%;padding-top:2%;}
.main-warranty .about .text hr{margin:25px 0;}
.main-warranty .detail .pos{padding-left:400px;}
.main-warranty .detail li label{left:-270px;}
header nav .one > li{padding:15px 1vw;}
header nav .one > li.lang{margin:0 2vw 0 4vw;}
header nav .one > li.pro{padding-left:2vw;}
}
@media only screen and (max-width:1440px){
  header nav .one .nav-pro .box .item .slide-pic{width: 100%;}
/* .m-Top{margin-top:190px;} */
/* header{height:190px;padding:120px 40px 0;background-size:100% 70px;} */
header nav .one > li{padding: 15px 8px;}
header nav .one > .on .two{top:150px;}
header nav .two{top:59px;width:150px;left:15px;}
header nav .two > li{line-height: 25px;}
header nav .three{top:310px;}
.warning{height:120px;padding:30px 0;}
.warning p{padding:5px 50px;line-height:20px;font-size:14px;}
/* header .logo{margin-top:10px;height:50px;} */
/* header .logo img{height:100%;width:auto;} */
/* header .func{margin-top:20px;} */
header.flow.hid{top:-120px;}
footer .info .box p br{display:none;}
/*products*/
.main-products .top.flow.hid{top:190px;}
/*warranty*/
.main-warranty .sign{padding:20% 0 13.5%;}
.main-warranty .sign hr{margin:45px auto 60px;}
}
@media only screen and (max-width:1366px){
/* header nav .one > li{padding:15px;} */
header nav .one > li.lang{margin:0 2vw;}
header nav .one .nav-pro .box .item .slide-pic ul li{width: calc(20% - 15px);margin-right: 15px;}
header nav .one .nav-pro .box .item .slide-pic ul li img{max-width: 100%;height: auto;}
/* header .func{margin-top:30px;} */
/*distributors*/
.main-distributors .cont .pos{padding:8% 8% 5.5%;}
.main-distributors .cont .list{width:108%;}
.main-distributors .cont .list .continent{width:42.59%;margin-right:7.41%;}
/*warranty*/
.main-warranty .about .text{padding-top:0;}
footer .security .inner{flex-wrap:wrap;justify-content: center;}
footer .security .check .code{width:80%;margin:0 auto;}
}
@media only screen and (max-width:1280px){
  header nav .one > li{padding: 15px 8px;}
  header nav .one > li.lang{margin: 0 1vw;display: flex;align-items: center;}
  header nav .one > li.lang a{display: flex;}
footer .security{padding-top:40px;}
footer .security .text span br{display:none;}
footer .security .pic{margin:10px 25px 15px;}
/*products*/
.main-products .top.flow.hid{top:120px;}
/*warranty*/
.main-warranty .sign{padding:15% 0 14.5%;}
.main-warranty .about .text p{line-height:22px;font-size:13px;}
.main-warranty .detail .pos{padding:85px 80px 65px 350px;}
.main-warranty .detail li .short{width:31.2%;margin-right:3.2%;}
.main-warranty .detail li .last{margin-right:0;}
/*faq*/
.flow-faq .box{width:854px;height:680px;margin:-340px 0 0 -427px;}
.flow-faq .box .video{float:none;}
.flow-faq .box .vlist{float:none;width:854px;height:200px;}
.list-all-pro .series-item ul li .info h3{font-size: 15px; line-height: 25px;}
.list-all-pro .series-item ul li .pic{height: 12.32vw;margin: 10px auto 0;}
.list-all-pro .series-item ul li .info{padding: 0 10px 10px;}
.list-all-pro .series-item ul li .info p{font-size: 12px;line-height: 20px;}
.list-all-pro .series-item ul li .info a.more{width: 100px;height: 30px;line-height: 30px; font-size: 12px;margin: 8px auto 0;}
.list-all-pro .series-item ul.Aegis li:nth-child(1) .info{width: 60%;padding-left: 5%;}
.list-all-pro .series-item ul.Aegis li:nth-child(1) .info h3{font-size: 18px;line-height: 30px;}
.list-all-pro .series-item ul.Wenax li:nth-child(3) .info{width: 60%;padding-left: 5%;}
.list-all-pro .series-item ul.Wenax li:nth-child(3) .info h3{font-size: 18px;line-height: 30px;}
.list-all-pro .series-item ul.Others li:nth-child(1) .info, 
.list-all-pro .series-item ul.Others li:nth-child(2) .info{width: 60%;padding-left: 5%;}
.list-all-pro .series-item ul.Others li:nth-child(1) .info h3, 
.list-all-pro .series-item ul.Others li:nth-child(2) .info h3{font-size: 18px;line-height: 30px;}
.list-all-pro .series-item ul.Digi li:nth-child(1) .info{width: 60%;padding-left: 5%;}
.list-all-pro .series-item ul.Digi li:nth-child(1) .info h3{font-size: 18px;line-height: 30px;}
.list-all-pro .series-item ul.Sonder li:first-child .info h3{font-size: 18px;line-height: 30px;}
}
@media only screen and (max-width:1160px){
footer .info .box{padding:50px 10px;}
footer .nav .item{margin:0 30px;}
/*distributors*/
/*warranty*/
.main-warranty .sign{padding:15% 0 13%;}
.main-warranty .about .text p{line-height:20px;margin-bottom:10px;}
/*PMTA*/
.main-pmta .cont .prolist ul li{padding:15px 10px;}
.main-pmta .cont .prolist ul li .info h3{line-height:20px;}
}
@media only screen and (max-width:1220px) {
header nav{position:fixed;width:100%;height:100%;left:-100%;top:0;background:#fff;z-index:9999;transition:all .3s;}
header nav .one{position:absolute;left:0;top:150px;width:100%;padding:0 40px;box-sizing:border-box;}
header nav .one > li{float:none;display:block;width:6.5rem;height:40px;line-height:40px;text-align:left;padding:0;margin-bottom:10px;font-size:18px;font-family:"Gotham-Light";box-sizing:border-box;}
header nav .one > li > a,
header nav .one > li > span{display:inline-block;padding: 0;}
header nav .one > li > span::after{display: none;}
header nav .one > li > i{position:absolute;left:initial;right:0;top:5px;background-position:-5px -180px;}
header nav .one > li.pro > i{left: 6.5rem;}
header nav .one .nav-pro .main-width{width: 100%;}
header nav .one .nav-pro .type span{font-size: 16px;line-height: 30px;padding: 8px 0;}
header nav .one .nav-pro .type span::after{top: 18px;}
header nav .one .nav-pro .box .item{flex-direction: column;}
header nav .one .nav-pro .box .item .slide-pic ul li{width: calc(33.33% - 15px);}
header nav .one .nav-pro .box .item .slide-pic ul li p{}
header nav .one .nav-pro .box .item .more{font-size: 16px;width: 90px;height: 30px;line-height: 30px;margin-top: 40px;}
header nav .one .nav-pro .box .item .more a{width: 100%;height: 100%;font-size: 16px;line-height: 30px;background-color: #fff;text-align: center;border: 1px solid #000;}
header nav .one .nav-pro .box .item .more:hover a{background-color: #ff6b00;border-color: #ff6b00;color: #fff;}
header nav .one > li:hover{border-bottom:1px solid #ff6b00;}
header nav .one > li:hover > a{color:#ff6b00;}
header nav .one > li:hover > i{display:block;}
header nav .one > .on .two{display:none;top:0;}
header nav .one > .open{border-bottom:1px solid #ff6b00;}
header nav .one > .open > a{color:#ff6b00;}
header nav .one > .open > i{display:block;}
header nav .one > .open > i{background-position:-36px -180px;}
header nav .one > .open .two{display:block !important;}
header nav .one > li.lang{height:1rem;padding:0;margin:0;}
header nav .one > li.lang img{height:0.5rem;margin-top:0.25rem;}
header nav .one .pro:hover .nav-pro{display: none;}
header.sop .one > li.pro.open{width: 100%;}
header.sop .one > li.open .nav-pro{display: block;position: inherit;background: transparent;}
header nav .one .nav-pro .box .item .slide-pic{width: 100%;}
header nav .two{display:none !important;padding: 20px 0 0; position:static;left:0;top:0;width:auto;padding-top:0.2rem;border:none;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background:none;}
header nav .two > li{display:block;padding: 8px 20px;line-height:30px;font-size:18px;text-align:left;border-bottom:1px solid #404040;}
header nav .two > li:last-child{border: none;}
header nav .two > li > a{width:100%;height:auto;border:none;color:#000;}
header nav .two > li > a:hover{color:#ff6b00;}
header nav .two > li > i{display:block;position:absolute;right:0;top:0;width:0.3rem;line-height:0.53rem;color:#000;text-align:center;font-size:0.4rem;cursor:pointer;z-index:3;}
header nav .two > li:hover{font-family:"Gotham-Light";}
header nav .two > li:hover:after{display:none;}
header nav .two > li:nth-last-child(1) a{border:none;}
header nav .two > .open .three{display:block !important;}
header nav .two:after{display:none;}
header nav .three{display:none !important;position:static;height:auto;background:none;}
header nav .three li{display:block;line-height:18px;text-align:left;margin:0;text-transform:none;}
header nav .three li a{width:auto;height:auto;font-size:12px;background:none !important;color:#888;}
header nav .three li a:hover{color:#ff6b00;}
header nav .three:after{display:none;}
header nav .fpic{display:block;position:fixed;top:100px;right:40px;width:10.6rem;height:5.75rem;background-color:#888;display:none;vertical-align:top;}
header nav .fpic img{width:10.6rem;height:5.75rem;vertical-align:top;}
header nav .sfp > .fpic{display:block;}
header nav .flow-icon{display:block;position:absolute;top:28px;right:40px;}
header nav .login{display:block;float:left;width:65px;height:25px;margin-right:30px;background:url(/images/flow-login.png) no-repeat;}
header .func .store{height:30px;font-size: 14px;}
header nav .search{display:block;float:left;width:60px;height:30px;background:url(/images/func-search-icon-white.svg) no-repeat;transition:all .3s;}
header nav .search .text{background:none;width:100%;height:30px;box-sizing:border-box;padding:0 5px 0 35px;color:#fff;}
header nav .search .btn,header nav .search .sub{position:absolute;left:0;top:0;width:28px;height:30px;background:none;}
header nav .search .sub{display:none;}
header nav .search.on{width:160px;background:none;border-bottom:1px solid #fff;}
header nav .search.on .sub{display:block;background:url(/images/func-search-icon-white.svg) no-repeat left center;background-size:auto 27px;}
header nav .search.on .btn{display:none;}
header .logo{position:absolute;float:none;left:50%;top:50%;width:213px;height:60px;transform: translate(-50%,-50%);}
header .logo img{height:100%;width:auto;}
header .func{margin-top:15px;}
header.active nav{left:0;}
header.sop .one > li{display:none;}
header.sop .one > li.open{display:block;height: auto;}
header .soon:after{display:inline-block;}
header.flow.hid{top:-70px;}
.warning{height:54px;padding:5px 0;}
.warning p{padding:5px 50px;line-height:20px;font-size:14px;line-height:16px;border:1px solid #fff;}
header .phone-menu{display: block;margin-top: 18px;}
header .phone-menu span{width:40px;-moz-transform-origin:9% 50%;-webkit-transform-origin:9% 50%;-o-transform-origin:9% 50%;}
header .phone-menu .b1,header .phone-menu .b2{margin-bottom:10px;}
header .func{position:static;}
header .func .spec{position:static;background:none;border:none;}
header .func .search{display:none;}
header nav .flow-icon{top:20px;right:25px;}
header.active .phone-menu .b1{width:40px;}
header.active .phone-menu .b3{width:40px;}
header.flow.hid{top:-54px;}
}
@media only screen and (max-width:1040px){
footer .info .contact .subscrbe{width:100%;}
.age-tips .box{width:18rem;margin-left:-9rem;}
/*distributors*/
.main-distributors .cont .pos{padding:5%;}
.main-distributors .cont .list{width:105%;}
.main-distributors .cont .list .continent{width:45.238%;margin-right:4.762%;margin-bottom:50px;}
.main-distributors .cont .join{padding-top:50px;}
/*warranty*/
.main-warranty .about .pic{float:none;width:720px;max-width:100%;margin:0 auto 30px;}
.main-warranty .about .text{float:none;width:100%;text-align:center;}
.main-warranty .about .text hr{margin:25px auto;}
.main-warranty .detail .pos{padding:85px 50px 65px 320px;}
}
@media only screen and (max-width:980px){
.m-Top{margin-top:0;}
.main-width{width:92vw;}
.secd-width{width:92vw;}
footer{padding-bottom:30px;}
footer .info .box > a{margin-bottom:10px;}
footer .info .box h3{line-height:25px;font-size:16px;;margin-bottom:10px;}
footer .info .box p{line-height:20px;font-size:12px;}
footer .security{padding:30px 0;}
footer .security .text{margin-bottom:15px;}
footer .security .text span{line-height:25px;font-size:16px;}
footer .security .pic{width:200px;margin:0 25px 0 0;}
footer .security .check .code{width:200px;margin-top:17px;}
footer .func{margin-bottom:30px;}
footer .nav{width:100%;padding:40px 0 0;overflow:hidden;border-left:none;border-top:1px solid #ff6b00;}
footer .nav .item{float:left;display:block;width:33.333%;margin:0 0 40px;}
footer .nav .item h3{line-height:25px;font-size:16px;;margin-bottom:10px;}
footer .nav .item h4{line-height:25px;font-size:16px;}
footer .nav .item p{line-height:15px;font-size:12px;}
footer .nav .item li{line-height:25px;font-size:14px;}
footer .nav .item .btn{height:40px;line-height:40px;padding:0 15px;font-size:14px;}
footer .sns h3{line-height:25px;font-size:16px;;margin-bottom:10px;}
.flow-sns{right:5px;bottom:100px;}
.flow-sns a{display:none;}
.flow-sns .img{display:block;width:80px;height:100px;}
.flow-sns .img img{width:80px;}
.flow-video .box{width:90vw;height:50.58548vw;margin:-25.29274vw 0 0 -45vw;transform:translate(0,0);}
.flow-video .box iframe{width:90vw;height:50.58548vw;}
.flow-video .box i{right:0;top:-40px;width:40px;height:40px;background-size:100% 100%;}
.flow-adv .box{width:90vw;height:auto;margin-left:-45vw;}
.flow-adv .box i{top:0;right:0;}
.flow-adv .box .text{padding:0 20px 20px;margin-top:-35px;}
.flow-adv .box .text p{line-height:25px;margin-bottom:10px;font-size:16px;}
.flow-adv .box iframe{height:50.6vw;}
/*index*/
.index-main .slidebox .slidelist{height:8px;}
.index-main .slidebox .slidelist li{width:8px;height:8px;}
.index-main .slidebox .item-btn{display:none;}
.index-products{padding:40px 0;}
.index-products .slide-pic{width:100% !important;}
.index-products .slide-pic ul{position:static !important;width:102% !important;}
.index-products .slide-pic li{width:31.372% !important;margin:0 1.961% 1.961% 0;}
.index-products .slide-pic li .info{padding:5px;}
.index-products .slide-pic li .info h3{line-height:15px;font-size:12px;}
.index-products .slide-pic li .info p{height:30px;line-height:15px;font-size:12px;}
.index-products .slide-pic li.clone{display:none;}
.index-products .btn{display:none;}
/*about*/
.main-about{background:none;}
.main-about h3{line-height:25px;padding-bottom:5px;margin-bottom:15px;font-size:16px;}
.main-about h3:after{width:30px;}
.main-about p{line-height:20px;font-size:14px;}
.main-about .sign .text{top:50%;transform:translateY(-50%);}
.main-about .sign .text h1{line-height:40px;margin-bottom:5px;font-size:30px;}
.main-about .sign .text p{line-height:25px;font-size:16px;}
.main-about .top{padding:40px 0 10px;}
.main-about .info{margin-bottom:30px;}
.main-about .process li{line-height:20px;font-size:14px;margin-right:70px;}
.main-about .process li:after{width:30px;margin-left:20px;}
.main-about .slide-about .slide-dot{bottom:8px;height:4px;}
.main-about .slide-about .slide-dot li{width:20px;height:4px;margin:0 4px;}
.main-about .series li{position:relative;width:50%;height:auto;margin-bottom:15px;padding-left:120px;overflow:hidden;box-sizing:border-box;}
.main-about .series li p{line-height:25px;font-size:16px;}
.main-about .series li .box{height:auto;text-align:left;}
.main-about .series li .obox{position:absolute;left:0;top:0;width:100px;background:#ff6b00;text-align:center;}
.main-about .local .map{width:92vw;}
.main-about .local .map i{width:14px;height:14px;line-height:14px;font-size:10px;;font-family:"Gotham-Light";}
.main-about .local .list .spec{float:none;padding-left:35px;margin-bottom:15px;}
.main-about .local .list .spec i{width:25px;height:25px;line-height:25px;margin-top:-12.5px;border:none;}
.main-about .local .list .spec p{line-height:25px;}
.main-about .local .list .spec p br{display:none;}
.main-about .local .list ul{float:none;width:100%;}
.main-about .local .list ul li p{line-height:20px;padding-left:30px;font-size:14px;}
.main-about .local .list ul li p i{width:20px;height:20px;line-height:20px;font-size:12px;}
/*products*/
.list-products .sign h1{top:50%;line-height:50px;font-size:36px;margin-top:-25px;}
.list-products .sign p{display:none;}
.list-products .cont ul{width:102%;}
.list-products .cont ul li{width:31.372%;margin:0 1.961% 1.961% 0;}
.list-products .cont ul li .info{height:35px;padding:5px;}
.list-products .cont ul li .info h3{line-height:15px;font-size:12px;}
.list-products .cont ul li .info p{line-height:15px;font-size:12px;}
.list-all-pro .series li .pic{height: 100px;}
.list-all-pro .series-item ul li{width: 21.61vw;height: 25.31vw;}
.list-all-pro .series-item ul li .pic{height: 14.32vw;}
.list-all-pro .series-item ul.Wenax li:nth-child(3){width: 45.05vw;height: 25.31vw;}
.list-all-pro .series-item ul.Aegis li:nth-child(1){width: 45.05vw;height: 25.31vw;}
.list-all-pro .series-item ul.Aegis li:nth-child(1) .info h3{font-size: 18px;line-height: 30px;}
.list-all-pro .series-item ul.Digi li:nth-child(1){height: 25.31vw;}
.list-all-pro .series-item ul.Others li:nth-child(1), .list-all-pro .series-item ul.Others li:nth-child(2){width: 45.05vw;height: 25.31vw;}
.list-all-pro .series-item ul.Sonder li:first-child{width: 45.05vw;height: 52.52vw;}
.list-platform .series-item ul li{width: 47.4%;height: auto;}
.main-products .tpos{height:30px;}
.main-products .top{height:30px;}
.main-products .top h1{line-height:30px;font-size:14px;}
.main-products .top .funcbox a, .main-products .top .funcbox span{line-height:30px;font-size:14px;}
.main-products .top.flow.hid{top:108px;}
.main-products .spec table td{padding:10px;}
.main-products .spec p{line-height:20px;}
.main-products .spec ul li{line-height:20px;}
/*distributors*/
.main-distributors{margin-top:108px;}
.main-distributors .sign .text{top:50%;transform:translateY(-50%);}
.main-distributors .sign .text h1{line-height:40px;margin-bottom:5px;font-size:30px;}
.main-distributors .sign .text p{line-height:25px;font-size:16px;}
/*coil*/
.main-coil .info{padding:50px 0;}
.main-coil .info .title{margin-bottom:30px;}
.main-coil .info .title h1{line-height:40px;font-size:30px;}
.main-coil .info .title p{line-height:25px;font-size:18px;}
.main-coil .list{padding:20px 4vw 40px;}
.main-coil .list ul li{width:31.372%;height:auto;padding:10px 10px 40px;}
.main-coil .list ul li .cbox{height:auto;}
.main-coil .list ul li .cbox img{height:auto;}
.main-coil .list ul li .cbox .text h4{line-height:15px;margin-bottom:5px;font-size:12px;}
.main-coil .list ul li .cbox .text p{line-height:15px;font-size:12px;}
.main-coil .list ul li .res h3{line-height:20px;margin-bottom:5px;font-size:16px;}
.main-coil .list ul li .res p{line-height:15px;font-size:12px;}
.main-coil .list ul li .tab{height:20px;bottom:12px;}
.main-coil .list ul li .tab span{width:auto;line-height:20px;margin:0 4px;font-size:12px;}
.main-coil .list ul li:nth-child(3n+1){clear:both;}
/*faq*/
.list-faq{padding:40px 0;}
.list-faq .sign h1{line-height:40px;margin-bottom:20px;font-size:30px;}
.list-faq .category{display:none;}
.list-faq .cont{float:none;width:100%;}
.list-faq .cont .list ul{width:102%;}
.list-faq .cont .list li{width:31.372%;margin:0 1.961% 1.961% 0;}
.list-faq .cont .list li p{line-height:20px;font-size:12px;}
.list-faq .cont .list li:nth-child(4n+1){clear:none;}
.list-faq .cont .list li:nth-child(3n+1){clear:both;}
.list-faq .cont .info h2{line-height:30px;margin-bottom:15px;font-size:20px;}
.list-faq .cont .info ul{margin-bottom:30px;}
.list-faq .cont .info li{padding-left:35px;margin-bottom:20px;}
.list-faq .cont .info li i{width:25px;height:25px;}
.list-faq .cont .info li h3{line-height:25px;font-size:16px;}
.list-faq .cont .info li .answer{padding-top:10px;}
.list-faq .cont .info li .answer p{line-height:20px;margin-bottom:10px;font-size:14px;}
.list-faq .cont .info li .answer img{margin-bottom:15px;}
.flow-faq .box{width:92vw;height:75vw;margin:-37.5vw 0 0 -46vw;}
.flow-faq .box i{top:-36px;right:0;}
.flow-faq .box .video{float:none;width:92vw;height:51.75vw;}
.flow-faq .box .vlist{float:none;width:92vw;height:23.25vw;padding:20px;}
/*news*/
.list-news{padding:40px 0;}
.list-news h1{line-height:40px;margin-bottom:30px;font-size:30px;}
.list-news li .text{width:47%;padding-top:0;}
.list-news li .text span{line-height:15px;margin-bottom:10px;font-size:12px;}
.list-news li .text h3{height:40px;line-height:20px;margin-bottom:15px;padding-bottom:5px;font-size:16px;}
.list-news li .text p{line-height:20px;margin-bottom:15px;font-size:14px;}
.list-news li .text .more{line-height:20px;font-size:14px;}
.main-news{padding:40px 0;}
.main-news .title{margin-bottom:25px;}
.main-news .title h1{line-height:25px;font-size:20px;margin-bottom:10px;}
.main-news .title span{line-height:15px;font-size:12px;}
.main-news .cont{line-height:20px;font-size:14px;}
.main-news .cont div{line-height:20px;font-size:14px;margin-bottom:15px;}
.main-news .cont p{line-height:20px;font-size:14px;margin-bottom:15px;}
.main-news .cont img{margin:5px 0 15px;}
.main-news .cont .logolist{display:block;}
.main-news .cont .logolist img{max-width:45% !important;height:auto !important;vertical-align:middle;margin:0 4% 4% 0;}
.main-news .cont .spec{line-height:25px;font-size:16px;}
/*blog*/
.list-blog .list{padding:40px 0;}
.list-blog .slide .info li span{font-size:12px;font-family:"Gotham-Light";}
.list-blog .slide .info li .text{left:15vw;bottom:initial;top:50%;width:70vw;padding-left:5px;border-width:3px;transform:translateY(-50%);box-sizing:border-box;}
.list-blog .slide .info li .text h3{line-height:20px;font-size:14px;}
.list-blog .slide .info li .text p{line-height:15px;font-size:12px;}
.list-blog .list li{position:relative;height:200px;padding-left:220px;}
.list-blog .list li .pic{position:absolute;left:0;top:0;width:200px;height:200px;padding:0;}
.list-blog .list li .text{float:none;width:100%;}
.list-blog .list li .text h3{line-height:25px;font-size:16px;padding-bottom:5px;margin-bottom:10px;}
.list-blog .list li .text span{line-height:15px;margin-bottom:15px;font-size:12px;}
.list-blog .list li .text p{height:auto;line-height:20px;margin-bottom:15px;font-size:14px;}
.list-blog .list li .text .more{line-height:20px;font-size:14px;}
/*geeklab*/
.main-geeklab{padding:160px 0 60px;background-size:auto 100%;}
.main-geeklab h1{line-height:40px;margin-bottom:15px;font-size:30px;;}
.main-geeklab h2{line-height:25px;margin-bottom:30px;font-size:16px;}
.main-geeklab p{line-height:20px;font-size:14px;}
.main-geeklab .marb{margin-bottom:20px;}
.main-geeklab a{line-height:34px;margin:20px 0 10px;padding:0 30px;font-size:14px;}
.main-geeklab .tip{font-size:14px;}
/*warranty*/
.main-warranty .sign{margin-top:108px;padding:12% 0;}
.main-warranty .detail .pos{padding:85px 50px 65px 50px;}
.main-warranty .detail .info p br{display:none;}
.main-warranty .detail .item p br{display:none;}
.main-warranty .detail li{padding-left:230px;}
.main-warranty .detail li label{left:0;}
.main-warranty .detail li:before{left:210px;}
.main-warranty .detail li.promptly i{left:230px;}
.main-warranty .ver .latest{margin-bottom:40px;}
.main-warranty .ver .latest p{line-height:25px;font-size:16px;}
/*quest*/
.main-quest .notice{padding:30px;}
.main-quest .notice .title{margin-bottom:30px;}
.main-quest .notice .cont{margin-bottom:20px;}
.main-quest .notice .cont .tips{font-size:16px;}
.main-quest .notice .cont p{font-size:14px;}
.main-quest .notice .agree{width:200px;height:40px;line-height:40px;font-size:16px;}
.main-quest .qlist .title{padding-bottom:30px;margin-bottom:30px;}
.main-quest .qlist .title h1{height:auto;line-height:40px;font-size:36px;}
.main-quest .qlist .title img{height:50px;width:auto;}
.main-quest .qlist .cont li{margin-bottom:40px;}
.main-quest .qlist .cont li p{line-height:25px;font-size:18px;margin-bottom:10px;}
.main-quest .qlist .cont li input[type="text"]{height:50px;line-height:48px;font-size:16px;}
.main-quest .qlist .cont li label{font-size:18px;}
/*PMTA*/
.main-pmta{padding:40px 0;}
.main-pmta .cont h2{line-height:30px;font-size:26px;}
.main-pmta .cont p{line-height:25px;font-size:14px;}
.main-pmta .comments h2{line-height:30px;font-size:26px;}
.main-pmta .comments .comlist li{padding:20px 0;}
.main-pmta .comments .comlist li .name{margin-bottom:15px;}
.main-pmta .comments .comlist li .name h4{font-size:16px;}
.main-pmta .comments .comlist li .name span{font-size:14px;}
.main-pmta .comments .comlist li .comcont{line-height:25px;margin-bottom:20px;font-size:14px;}
.main-pmta .comments .comlist li .reply .comform{padding:20px;}
.main-pmta .comments .comlist .recont{padding:20px 0 1px;margin-top:20px;margin-left:30px;}
.main-pmta .comments .comform{padding:30px 0;}
.main-pmta .comments .comform label{line-height:20px;margin-bottom:10px;}
/*download*/
.list-download .sign h1{line-height:40px;margin-bottom:20px;font-size:30px;}
.list-download .sign p{line-height:20px;margin-top:20px;font-size:14px;}
.list-download .list{padding:30px 0;}
.list-download .list ul{width:102%;}
.list-download .list li{width:31.372%;margin:0 1.961% 1.961% 0;}
.list-download .list li .pic{padding:5px;}
.list-download .list li .pic h3{line-height:20px;margin-top:5px;font-size:14px;}
.list-download .list li .btn p{height:30px;line-height:30px;padding-left:5px;font-size:12px;}
.list-download .list li .btn p .down{width:30px;height:30px;}
.list-download .list li:nth-child(4n+1){clear:none;}
.list-download .list li:nth-child(3n+1){clear:both;}
/*warranty*/
.main-warranty{padding:40px 0;}
.main-warranty h1{line-height:40px;font-size:30px;}
.main-warranty .info .tbox{display:none;}
.main-warranty .info .cont{float:none;width:100%;}
.main-warranty .info .cont h2{line-height:30px;font-size:18px;}
.main-warranty .info .cont hr{width:50px;margin:10px 0;}
.main-warranty .info .cont p{line-height:20px;margin-bottom:10px;font-size:14px;}
.main-warranty .info .cont .box{margin-bottom:30px;}
.main-warranty .ver .text h2{line-height:30px;font-size:18px;}
.main-warranty .ver .text p{line-height:20px;margin-bottom:10px;font-size:14px;}
.main-warranty .ver .text .contact{width:300px;}
.main-warranty .ver .text .tip{margin-bottom:15px;}
.main-warranty .ver .text .img{margin:15px 0;}
/*contact*/
.main-contact .sign .text{padding:0 4vw;box-sizing:border-box;}
.main-contact .sign .text h1{line-height:40px;margin-bottom:15px;font-size:30px;}
.main-contact .sign .text p{line-height:20px;font-size:14px;}
.main-contact .sign .text p br{display:none;}
.main-contact .cont li h3{line-height:25px;margin:10px 0 5px;font-size:16px;}
.main-contact .cont li p{line-height:20px;font-size:14px;}
.main-chip{margin-top:108px;}
/*搜索*/
.search-results .cont ul{width:102%;}
.search-results .cont ul li{width:31.372%;margin:0 1.961% 1.961% 0;}
.search-results .cont ul li .info{height:35px;padding:5px;}
.search-results .cont ul li .info h3{line-height:15px;font-size:12px;}
.search-results .cont ul li .info p{line-height:15px;font-size:12px;}
/*节日*/
.main-christmas .cont{padding:160px 0 60px;}
.main-christmas .cont h1{line-height:35px;margin-bottom:20px;font-size:30px;}
.main-christmas .cont p{line-height:30px;font-size:16px;}
.main-christmas .cont p br{display:none;}
.main-christmas .cont .box{height:50px;margin-top:25px;}
.main-christmas .cont .box input[type="text"]{width:70%;height:50px;font-size:16px;}
.main-christmas .cont .box input[type="button"]{width:30%;height:50px;font-size:16px;}
.main-christmas .cont.art{padding:160px 0 60px;}
.main-christmas .cont.art h1{margin-bottom:20px;}
.main-christmas .cont.art p{margin-bottom:15px;}
.main-christmas .error{width:600px;max-width:92vw;height:auto;padding:40px 20px;margin:0;transform:translate(-50%,-50%);}
.main-christmas .error p{line-height:25px;font-size:16px;}
.main-christmas .error i{width:40px;height:40px;}
.main-survey .info{height:auto;padding:60px 0;background-size:100% auto;}
.main-survey .info h1{line-height:30px;margin-bottom:10px;font-size:24px;}
.main-survey .info time{line-height:25px;margin-bottom:10px;font-size:16px;}
.main-survey .info p{line-height:20px;font-size:14px;}
.main-survey .info .tips{margin-top:20px;}
.main-survey .info .js{margin-top:15px;font-size:10px;}
.main-survey .sform{padding:25px 0 5px;}
.main-survey .sform li{margin-bottom:25px;}
.main-survey .sform h3{line-height:20px;margin-bottom:5px;font-size:14px;}
.main-survey .sform p{line-height:25px;font-size:14px;}
.main-survey .sform span{line-height:25px;font-size:14px;margin-right:15px;}
.main-survey .sform input[type="text"]{width:260px;height:30px;padding:0 5px;border-radius:5px;font-size:14px;}
.main-survey .sform input[type="radio"]{margin-top:-4px;margin-right:3px;}
.main-survey .sform textarea{width:260px;height:100px;line-height:20px;padding:3px 5px;border-radius:5px;font-size:14px;}
.main-survey .sform .sbox input{width:130px;height:30px;font-size:14px;border-radius:5px;}
.main-prizes .main-width{width:92vw;}
.main-prizes .info{padding:40px 0;background-size:100% 100%;}
.main-prizes .info .main-width{padding-left:110px;box-sizing:border-box;}
.main-prizes .info h1{line-height:30px;font-size:24px;}
.main-prizes .info h1:before{left:-110px;width:80px;height:74px;}
.main-prizes .info h1:after{left:-16px;width:2px;}
.main-prizes .info time{line-height:20px;font-size:16px;}
.main-prizes .info p{line-height:25px;font-size:18px;}
.main-prizes .info .sns img{height:34px;}
.main-prizes .info .sns a{width:34px;height:34px;margin-right:20px;}
.main-prizes .info .tips{line-height:20px;font-size:14px;}
.main-prizes .sform h3{line-height:20px;margin-bottom:15px;font-size:16px;}
.main-prizes .sform li{margin-bottom:30px;}
.main-prizes .sform li .choose{width:60vw;}
.main-prizes .sform li .result{width:60vw;}
.main-prizes .sform li > p{line-height:20px;margin-top:-10px;margin-bottom:15px;font-size:14px;}
.main-prizes .sform li > p br{display:none;}
.main-prizes .sform li input[type="text"]{max-width:100%;width:300px;height:40px;line-height:40px;margin-bottom:10px;padding:0 10px;font-size:14px;}
.main-prizes .sform li .choose{width:100%;height:60px;}
.main-prizes .sform li .choose .citem img{width:60px;height:60px;}
.main-prizes .sform li .choose .text{padding:8px 0;}
.main-prizes .sform li .choose .text p{line-height:20px;font-size:14px;}
.main-prizes .sform li .choose .text span{line-height:20px;font-size:14px;}
.main-prizes .sform li .result{width:100%;}
.main-prizes .sform li .result p{height:36px;line-height:36px;padding:0 10px;margin-bottom:5px;font-size:16px;}
.main-prizes .sform li .upload{height:40px;line-height:40px;padding:0 30px;color:#fff;}
.main-prizes .sform li .upload:before{width:27px;height:40px;background-size:18px 18px;}
.main-prizes .sform li.half{float:none;width:100%;}
.main-prizes .sform li.half .chide{display:none;}
.main-prizes .sform li.sub{margin-top:60px;}
.main-prizes .sform li.sub input{width:150px;height:40px;font-size:16px;}
.main-newpro .main-width{width:92vw;}
.main-newpro .info{padding:80px 0;}
.main-newpro .info h1{line-height:35px;margin-bottom:20px;font-size:30px;}
.main-newpro .info h2{line-height:25px;margin-bottom:15px;font-size:22px;}
.main-newpro .info h2 br{display:none;}
.main-newpro .info p{line-height:25px;font-size:16px;}
.main-newpro .info .tips{line-height:20px;margin-top:80px;font-size:14px;}
.main-newpro .info:before{right:40px;bottom:40px;}
.main-newpro .scont{padding:40px 0 20px;}
.main-newpro .scont h3{line-height:20px;margin-bottom:15px;font-size:16px;}
.main-newpro .scont input{height:40px;line-height:40px;padding:0 10px;margin-bottom:10px;font-size:16px;border-radius:10px;}
.main-newpro .scont li{margin-bottom:20px;}
.main-easter{padding:60px 0;}
.main-easter h1{line-height:35px;margin-bottom:10px;font-size:30px;}
.main-easter p{line-height:20px;margin-bottom:40px;font-size:16px;}
.main-easter .cont{width:92vw;height:86.77vw;background-size:34.29vw auto;}
.main-easter .cont ul li{width:17.48vw;height:22.247vw;margin:-11.1235vw 0 0 -8.74vw;}
.main-easter .cont ul li:nth-child(1){transform:translate(0,-32.2vw);}
.main-easter .cont ul li:nth-child(2){transform:translate(24vw,-23vw);}
.main-easter .cont ul li:nth-child(3){transform:translate(37.11vw,0);}
.main-easter .cont ul li:nth-child(4){transform:translate(24vw,23vw);}
.main-easter .cont ul li:nth-child(5){transform:translate(0,32.2vw);}
.main-easter .cont ul li:nth-child(6){transform:translate(-24vw,23vw);}
.main-easter .cont ul li:nth-child(7){transform:translate(-37.11vw,0);}
.main-easter .cont ul li:nth-child(8){transform:translate(-24vw,-23vw);}
.main-esg h2{font-size: 20px;line-height: 30px;margin-bottom: 25px;}
.main-esg .th-width{width: 92vw;}
.main-esg .esg-news .slide-pic{margin: 0 auto;}
.main-esg .esg-news .slide-pic li{width: 27vw;}
.main-esg .esg-news .slide-pic li h3{font-size: 18px;line-height: 30px;margin-top: 15px;}
.main-esg .esg-news .slide-pic li p{font-size: 14px;line-height: 24px;}
.main-esg .esg-news .slide-pic li span{font-size: 14px;line-height: 20px;margin-top: 15px;}
.main-esg .esg-news .ops .btn{font-size: 14px;line-height: 30px;}
.main-esg .report .list{width: 300px;}
.main-esg .report .list ul li h3{font-size: 16px;line-height: 25px;}
.main-esg .report .list ul li .box span{font-size: 12px;line-height: 20px;}
.main-esg .report .list ul li .box p{font-size: 13px;line-height: 24px;}
.main-esg .download li{margin-bottom: 10px;}
.main-esg .download li a{font-size: 16px;line-height: 25px;}
.main-esg .download li a.down{font-size: 16px;line-height: 25px;}
.main-esg .download li time{font-size: 16px;line-height: 25px;}
.main-esg .download li a.down::after{width: 25px;height: 25px;line-height: 25px;background-size: 18px;}
.main-esg .download li a.down:hover::after{background-size: 18px;}
}
@media only screen and (max-width:880px){
footer{padding:40px 0;}
footer .security{width:100%;}
footer .info{border-bottom:none;border-top:1px solid #ff7c00;border-left:1px solid #ff7c00;border-right:1px solid #ff7c00;}
footer .info .box{float:none;padding:30px 20px;border-bottom:1px solid #ff7c00;}
footer .info .support{width:100%;}
footer .info .about{width:100%;border-left:none;border-right:none;}
footer .info .contact{width:100%;border-bottom: none;}
footer .info .contact .subscrbe{margin-top:15px;}
footer .subscribe{width: 100%;}
/*index*/
.index-news{background-size:auto 100%;overflow:hidden;}
.index-news .categry .video{width:100%;margin-bottom:2.7%;}
.index-news .categry ul{width:102%;}
.index-news .categry li{position:relative;float:left;width:48.039%;margin:0 1.961% 1.961% 0;}
.index-news .categry li i{width:50px;height:50px;margin:-25px 0 0 -25px;}
.index-news .categry li .pic{height:0;padding-bottom:70%;overflow:hidden;}
.index-news .categry li:nth-child(1){width:98.039%;}
.index-news .categry li:nth-child(1) .pic{height:auto;padding-bottom:0;}
.index-news .categry li:nth-child(3){clear:none;}
/*products*/
/*news*/
/*distributors*/
.main-distributors .cont .list{width:100%;}
.main-distributors .cont .list .continent{width:100%;margin-right:0;margin-bottom:50px;}
.main-distributors .cont .list .continent .type1{margin-bottom:20px;}
/*PMTA*/
.main-pmta .cont .prolist ul li{width:47.3684%;padding:30px 20px 10px;}
}
@media only screen and (max-width:780px){
  header nav{width:100%;left:-100%;}
  header nav .one > li{width:100%;height:50px;line-height:50px;font-size:16px;border-bottom:1px solid #ccc;}
  header nav .one > .open{border-color: #ccc;height: auto;}
  header nav .one > li.pro{position: relative;}
  header nav .one > li.pro > i{right: 0;left: initial;}
  header nav .one > li > i{display:block;}
  header nav .one > li.lang{height:50px;}
  header nav .one{height: 80vh;overflow-y: auto;padding: 0 4vw;}
  header.sop .one > li{display: block;}
  header nav .one > li > a, header nav .one > li > span{font-weight: bold;}
  header nav .one .nav-pro{padding: 8px 0;}
  header nav .one .nav-pro .type span{padding: 8px 0;font-size: 16px;}
  header nav .one .nav-pro .type span::before{content: "-";margin: 0 10px;}
  header nav .one .nav-pro .type span.on::after{transform: rotate(0);}
  header.sop .one > li.open .nav-pro{position: initial;padding: 0;}
  header nav .one .nav-pro .box{display: none;}
  header nav .one .nav-pro .type{width: 100%;}
  header nav .one .nav-pro .type .con.on .item{display: block;}
  header nav .one .nav-pro .type .con.on span{color: #ff6b00;}
  header nav .one .nav-pro .type .con.on span::after{transform: rotate(0);}
  header nav .one .nav-pro .type .con .item{display: none;}
  header nav .one .nav-pro .type .con .item ul{overflow-x: auto;display: flex;padding-bottom: 10px;}
  header nav .one .nav-pro .type .con .item ul::-webkit-scrollbar{width:4px;height:4px;background-color:#fff;}
  header nav .one .nav-pro .type .con .item ul::-webkit-scrollbar-thumb{width:4px;height:4px;border-radius:2px;background-color:#ccc;}
  header nav .one .nav-pro .type .con .item ul li{max-width: 120px; text-align: center; font-size: 14px; display: flex; flex: 0 0 auto; margin-right: 15px; min-width: 115px;}
  header nav .one .nav-pro .type .con .item ul li a{display: block;}
  header nav .one .nav-pro .type .con .item ul li img{max-width: 100%;}
  header nav .one .nav-pro .type .con .item ul li p{font-size: 12px;line-height: 20px;}
  header nav .one .nav-pro .type .con .item .more{font-size: 16px;width: 90px;height: 30px;line-height: 30px;margin: 20px auto 30px;}
  header nav .one .nav-pro .type .con .item .more a{display: block; width: 100%;height: 100%;font-size: 16px;line-height: 30px;background-color: #fff;text-align: center;border: 1px solid #ccc;}
  header nav .one .nav-pro .type .con .item .more:hover a{background-color: #ff6b00;border-color: #ff6b00;color: #fff;}
  header nav .two{padding: 0 0 8px 0;}
  header nav .two > li{height:30px;line-height:30px;font-size:16px;padding:8px 0;border: none;}
  header nav .two > li a::before{content: "-";margin: 0 10px;}
  header nav .two > li > i{width:20px;line-height:40px;font-size:16px;}
  header nav .two > li.open{height:auto;}
  header nav .three{padding-bottom:10px;}
  header nav .fpic{display:none !important;}
  header nav .flow-icon{top:65px;}
  header .func .store{top:85px;}
  .warning{height:70px;padding:5px;}
  .warning p{padding:5px 10px;line-height:15px;font-size:12px;}
  .warning p br{display:none;}
  header.flow{height:124px;}
  header.flow .logo{margin-top:15px;} 
  header.flow nav .one > li{padding:0;}
  header.flow.hid{top:-70px;}
footer .nav{display:block;}
footer .nav .item{float:none;width:100%;overflow:hidden;}
footer .nav .item li{float:left;margin-right:30px;}
.index-news h2{font-size: 24px;line-height: 30px;}
/*about*/
.main-about .process li{float:none;width:100%;margin:0 0 15px;}
.main-about .process li br{display:none;}
.main-about .process li:after{display:none;}
/*coil*/
.main-coil .list ul li{width:48.039%;}
.main-coil .list ul li:nth-child(3n+1){clear:none;}
.main-coil .list ul li:nth-child(2n+1){clear:both;}
/*warranty*/
.main-warranty .about .pos{padding:30px 0 20px;}
.main-warranty .about .pic{margin-bottom:20px;}
.main-warranty .about .text{text-align:left;}
.main-warranty .about .text h2{font-size:20px;}
.main-warranty .about .text hr{margin:20px 0;}
.main-warranty .detail .pos{padding:30px 20px;}
.main-warranty .detail .info{margin-bottom:30px;}
.main-warranty .detail .item{margin-bottom:30px;}
.main-warranty .detail li{padding-left:0;margin-bottom:10px;}
.main-warranty .detail li label{position:static;display:block;line-height:25px;padding-left:15px;}
.main-warranty .detail li.promptly{height:auto;padding-left:20px;margin-top:20px;}
.main-warranty .detail li.promptly label{display:inline-block;padding-left:0;}
.main-warranty .detail li.promptly input{position:absolute;left:0;top:0;}
.main-warranty .detail li.promptly i{left:0;}
.main-warranty .detail li.non label{padding-left:0;}
.main-warranty .detail li:before{left:0;top:5px;}
/*news*/
.list-news li{padding:15px;margin-bottom:4vw;box-shadow:0 0 5px #999;}
.list-news li .pic{float:none;width:100%;padding-bottom:63%;}
.list-news li .text{float:none;width:100%;padding-top:10px;}
.list-news li .text h3{height:auto;margin-bottom:10px;}
.list-news li .text p{margin-bottom:10px;-webkit-line-clamp:3;}
/*download*/
.list-download .sign{padding:200px 0 100px;}
.list-download .sign img{position:absolute;top:0;left:50%;height:100%;width:auto;transform:translateX(-50%);}
.list-download .sign .box{position:static;transform:translateY(0);}
.list-download .sign h1{line-height:30px;font-size:24px;}
.list-download .sign p{display:none;}
/*contact*/
.main-contact .sign{padding:60px 0;}
.main-contact .sign img{position:absolute;width:auto;height:100%;}
.main-contact .sign .text{position:static;transform:translateY(0);}
.main-contact .cont li{width:50%;}
.main-contact .cont li:nth-child(3n+1){clear:none;}
.main-contact .cont li:nth-child(2n+1){clear:both;}
.sign.esg{height: 300px;}
.sign.esg .text{padding: 0 4vw;}
.sign.esg .text h2{font-size: 30px;line-height: 40px;margin-bottom: 15px;}
.sign.esg .text p{font-size: 18px;line-height: 25px;}
.sign.esg img{height: 100%;object-fit: cover;}
.main-esg .esg-news .slide-pic ul{width: 100%;}
.main-esg .esg-news .slide-pic ul li{width: 47.372%;margin: 0 1.961% 1.961% 0;}
.main-esg .esg-news .slide-pic li .pic{height: 30vw;}
.main-esg .esg-news .slide-pic li .text{height: auto;}
.main-esg .esg-news .ops{display: none;}
.main-esg .report .th-width{flex-direction: column;}
.main-esg .report .list{width: 100%;padding: 50px 0;}
.main-esg .report .list ul li{padding: 0 20px;}
.main-esg .report .list ul li .box .pic{width: 60px;height: 60px;flex: 0 0 60px;}
.main-esg .report .list ul li .box span{padding-left: 10px;}
.main-esg .report .list ul li .box p{padding-left: 10px;}
.main-esg .report .item{width: 100%;}
.list-all-pro .series-item .itembox{margin-bottom: 30px;}
.list-all-pro .series-item ul{padding: 10px 0 0; width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.list-all-pro .series-item ul li{width: calc(50% - 4px);height: 310px;margin: 0 0 8px;}
.list-all-pro .series-item ul li .pic{height: 215px;}
.list-all-pro .series-item ul.Wenax li:nth-child(3){width: 100%;height: auto;}
.list-all-pro .series-item ul.Sonder li:first-child{width: calc(50% - 4px);height: 310px;}
.list-all-pro .series-item ul.Aegis li:nth-child(1){width: calc(50% - 4px);height: 310px;}
.list-all-pro .series-item ul.Digi li:nth-child(1){width: 100%; height: auto;}
.list-all-pro .series-item ul.Others li:nth-child(1), 
.list-all-pro .series-item ul.Others li:nth-child(2){width: calc(50% - 4px);height: 310px;}
.index-commont{padding: 60px 0 250px;}
.index-commont h2{font-size: 24px;line-height: 30px;}
.index-commont .slide-pic{width: 92vw;height: 52vw;}
.index-commont .slide-pic li{width: 92vw;height: 52vw;}
.index-commont .slide-pic li .pic{width: 100%;height: 100%;}
.index-commont .slide-pic li .pic img{width: 100%;object-fit: cover;}
.index-commont .slide-pic li .pic h3{font-size: 20px;line-height: 20px;}
.index-commont .slide-pic li .text p{font-size: 14px;line-height: 22px;}
.index-commont .slide-pic li .text .people{font-size: 14px;line-height: 22px;}
.index-commont .slide-pic li.left{transform:translateX(0) scale(0.893);z-index: 7;}
.index-commont .slide-pic li.left1{transform:translateX(0) scale(0.754);z-index: 5;}
.index-commont .slide-pic li.left2{transform:translateX(0) scale(0.65);z-index: 3;}
.index-commont .slide-pic li.leftout{transform:translateX(0) scale(0.65);z-index: 2;}
.index-commont .slide-pic li.right{transform:translateX(0) scale(0.893);z-index: 8;}
.index-commont .slide-pic li.right1{transform:translateX(0) scale(0.754);z-index: 6;}
.index-commont .slide-pic li.right2{transform:translateX(0) scale(0.65);z-index: 4;}
.index-commont .slide-pic li.rightout{transform:translateX(0) scale(0.65);z-index: 3;}
.index-commont .btn{width:40px;height:40px;margin-top:-20px;}

}
@media only screen and (max-width:640px){
/* .m-Top{margin-top:124px;} */
/* header{height:124px;padding:70px 10px 0;} */
.main-esg .esg-news .slide-pic li h3{-webkit-line-clamp: 2;}
.main-esg .esg-news .slide-pic ul li{width: 100%;margin-bottom: 40px;}
.main-esg .esg-news .slide-pic li .pic{height: auto;}
.main-esg .esg-news .slide-pic li .pic img{height: auto;}
.main-esg .participate .con ul{grid-template-columns: 1fr 1fr;gap: 15px;}
.main-esg .download li{flex-direction: column;align-items: flex-start;}
.main-esg .download li .fun{width: 100%;text-align: right;margin-top: 15px;}
footer{padding:40px 0;}
footer .security .pic{margin:0;}
footer .info .box p{line-height:22px;font-size:13px;}
footer .security{padding:30px 0 35px;}
footer .security .box{display:block;height:auto;margin:0 auto;}
footer .security .text{padding-top:0;margin-bottom:10px;}
footer .security .check .code{width:200px;margin:20px auto 0;}
footer .subscribe .subbox input[type="text"]{width: 100%;}
footer .sns{padding-bottom: 40px;}
footer .nav{padding:40px 0 10px;}
footer .nav .item{display:block;width:100%;margin:0 0 30px;overflow:hidden;}
footer .nav .item h3{margin-bottom:10px;color:#fff;}
footer .nav .item li{float:left;margin-right:40px;margin-bottom:10px;}
footer .copyright p{line-height:22px;font-size:13px;}
.age-tips .box{height:auto;padding:20px 10px;margin-top:0;transform:translateY(-50%);}
.age-tips .box i{right:10px;top:10px;}
.age-tips .box img{margin-bottom:15px;}
.age-tips .box p{line-height:20px;font-size:12px;}
.age-tips .box .btn{margin:20px 0;}
.age-tips .box .btn span{width:130px;margin:0 10px;}
.flow-subc .box input[type="text"]{margin-bottom:20px;}
.flow-event.on{display:none;}
.flow-sns{right:5px;bottom:107px}
.flow-sns .img{width:50px;height:auto;}
.flow-sns .img img{float:none;width:50px;}
.flow-sns .to-top{padding:0;}
/*index*/
.index-main .slidebox{display:none;}
.index-main .slidemob{display:block;}
.index-products .slide-pic li{width:48.039% !important;}
.index-products .slide-pic li:nth-child(2n+2){clear:both;}
.main-psg .pc{display:none;}
.main-psg .mob{display:block;}
.main-amr .pc{display:none;}
.main-amr .mob{display:block;}
.index-main .slidebox .slideshow ul li .upod{left:32.34375%;top:83.4%;width:64.84375%;height:14.2%;}
.index-main .slidebox .slideshow ul li .upod a{width:48.675%;height:45.55%;margin-bottom:2.2%;}
/*about*/
.main-about .sign .text h1{line-height:30px;font-size:24px;}
.main-about .sign .text p{line-height:15px;padding:0 4vw;font-size:12px;}
.main-about .sign .text p br{display:none;}
.main-about .local .list ul li{width:33.333%;}
.main-about .series li{float:none;width:100%;}
/*products*/
.list-products .sign h1{line-height:30px;font-size:26px;margin-top:-15px;}
.list-products .cont ul li{width:48.039%;}
.main-products .top.flow.hid{top:124px;}
.list-all-pro .series{overflow-x: auto;}
.list-all-pro .series ul{display: flex;}
.list-all-pro .series li{padding: 0 10px 10px;}
.list-all-pro .series li .pic{transform: scale(1);}
.list-all-pro .series li .pic img{object-fit: cover;}
.list-all-pro .series-item ul li{height: 280px;}
.list-all-pro .series-item ul.Sonder li:first-child{width: 100%;height: auto;}
.list-all-pro .series-item ul.Sonder li:first-child .info{top: 20px;}
.list-all-pro .series-item ul.Aegis li:nth-child(1){width: 100%;height: auto;}
.list-all-pro .series-item ul.Digi li:nth-child(1){min-height: 210px;}
.list-all-pro .series-item ul.Others li:nth-child(1), 
.list-all-pro .series-item ul.Others li:nth-child(2){width: 100%;height: auto;}
.list-all-pro .series-item ul li .pic{margin: 0 auto;}
.list-all-pro .series-item ul li:hover .info a.more{opacity: 0;}
.list-platform .pc{display: none;}
.list-platform .mob{display: block;}
.list-platform .series-item{padding: 20px 0;}
.list-platform .series-item ul{width: 100%;padding: 0;}
.list-platform .series-item ul li{width: 100%;margin: 0 0 20px 0;}
.list-platform .compatible-item{padding: 20px 0 80px;}
.list-platform .compatible-item .title{font-size: 26px;line-height: 26px;}
.list-platform .compatible-item .inner-tab{margin-top: 20px;}
.list-platform .compatible-item .inner-tab .item{width: 80px;height: 30px;line-height: 30px;margin: 0 5px 5px;}
.list-platform .compatible-item .inner-box{margin-top: 30px;}
/*coil*/
.main-coil .info{padding:40px 0;}
.main-coil .info .search input[type="text"]{font-size:14px;}
.main-coil .list ul li .cbox{padding:25px 0;}
/*faq*/
.list-faq .cont .list li{display:block;width:48.039%;}
.list-faq .cont .list li:nth-child(3n+1){clear:none;}
.list-faq .cont .list li:nth-child(2n+1){clear:both;}
.list-faq .cont .list li.more{display:none;}
.flow-faq .box{height:101.75vw;margin:-50vw 0 0 -46vw;}
.flow-faq .box .video{height:51.75vw;}
.flow-faq .box .vlist{height:50vw;}
/*distributors*/
.main-distributors{margin-top:124px;}
.main-distributors .sign .text h1{line-height:30px;font-size:24px;}
.main-distributors .sign .text p{line-height:15px;padding:0 4vw;font-size:12px;}
.main-distributors .sign .text p br{display:none;}
.main-distributors .cont .pos{padding:10% 5%;}
.main-distributors .cont .join{padding-top:40px;}
.main-distributors .cont .list .continent{margin-bottom:30px;}
/*warranty*/
.main-warranty .ver .pic{float:none;width:100%;margin-bottom:15px;}
.main-warranty .ver .pic img{width:100%;height:auto;}
.main-warranty .ver .text{float:none;width:100%;}
/*news*/
.list-news li{padding:10px;}
.list-news li .text span{display:none;}
/*blog*/
.list-blog .list li{height:120px;padding-left:130px;}
.list-blog .list li .pic{width:120px;height:120px;}
.list-blog .list li .text{padding-top:5px;}
.list-blog .list li .text h3{line-height:20px;font-size:14px;white-space:normal;}
.list-blog .list li .text span{display:none;}
.list-blog .list li .text p{line-height:15px;margin-bottom:5px;font-size:12px;-webkit-line-clamp:2;}
/*products*/
.main-products .tpos{height:80px;}
.main-products .top{height:auto;text-align:center;}
.main-products .top h1{float:none;}
.main-products .top .funcbox{float:none;}
.main-products .top .funcbox .tab{float:none;}
.main-products .top .funcbox a, .main-products .top .funcbox span{width:50%;line-height:20px;margin:0 0 5px;}
.main-products .top .funcbox .faq,.main-products .top .funcbox .buy{}
.main-products .overview .main-width{width:95vw;margin:0 2.5vw;}
.main-products .overview .top{height:150px;}
.main-products .overview .top h3{line-height: 30px;font-size: 24px;margin-top: 45px;}
.main-products .overview .top p{font-size: 14px;line-height: 30px;}
.main-products .overview .top-ul ul{width:100%;}
.main-products .overview .top-ul li{width:25%;margin-right: 0;line-height: 50px;font-size: 10px;margin-bottom: 20px;}
.main-products .overview .top-ul li.action{border-radius: 5px;}.main-products .overview .down-ul .img-ul li{width:48%;}
.main-products .overview .down-index{margin-top: 50px;}
.main-products .overview .down-index h5{font-size: 18px;line-height: 30px;}
.main-products .overview .down-index ul{margin-top: 20px;}
.main-products .overview .down-index1{margin-top: 30px;}
.main-products .overview .down-index1 h3{line-height: 40px;font-size: 24px;}
.main-products .overview .down-index1 ul{width:100%;}
.main-products .overview .down-index1 li{width:48%;margin-right:2%;margin-top: 20px;}
.main-products .overview .down-index1 li p{font-size: 16px;line-height: 24px;margin-top: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main-products .overview .box{display:none;}
.main-products .overview .slides{display:none;}
.main-products .overview .defenses{display:none;}
.main-products .overview .power{display:none;}
.main-products .overview .overmob{display:block;}
.main-products .overview .color-select{padding:10px 0 30px;}
.main-products .overview .color-select .pic{height:60vw;margin-bottom:10px;}
.main-products .overview .color-select .pic li{width:80vw;height:60vw;margin-left:-40vw;}
.main-products .overview .color-select .pic li p{line-height:20px;font-size:14px;margin-top:-20px;}
.main-products .overview .color-select .pic .btn{width:22px;height:50px;margin-top:-25px;background-repeat:no-repeat;background-size:22px 50px;}
.main-products .overview .color-select .pic .prev{left:20px;}
.main-products .overview .color-select .pic .next{right:20px;}
.main-products .overview .color-select .select-box{padding:0 20px;margin-bottom:10px;}
.main-products .overview .color-select .select-box ul{width:100%;}
.main-products .overview .color-select .select-box li{width:16px;height:16px;margin:0 5px;}
.main-products .overview .color-select .tips{position:relative;padding:0 5%;line-height:15px;font-size:12px;}
/*quest*/
.main-quest .notice{padding:15px 15px 30px;}
.main-quest .notice .title{margin-bottom:15px;text-align:center;}
.main-quest .notice .title h2{float:none;line-height:30px;margin-bottom:10px;font-size:24px;}
.main-quest .notice .title img{float:none;}
.main-quest .notice .cont{margin-bottom:10px;}
.main-quest .notice .cont .tips{font-size:14px;}
.main-quest .notice .cont p{font-size:12px;}
.main-quest .qlist .title{padding-bottom:20px;margin-bottom:20px;text-align:center;}
.main-quest .qlist .title h1{float:none;line-height:30px;margin-bottom:10px;font-size:24px;}
.main-quest .qlist .title img{float:none;height:40px;width:auto;}
.main-quest .qlist .cont li{margin-bottom:25px;}
.main-quest .qlist .cont li p{line-height:20px;font-size:14px;}
.main-quest .qlist .cont li input[type="text"]{height:40px;line-height:38px;padding:0 10px;font-size:14px;}
.main-quest .qlist .note p{font-size:12px;}
.main-quest .qlist .btn{margin-top:30px;}
.main-quest .qlist .sub{width:200px;height:40px;font-size:18px;}
.main-quest .success img{width:200px;height:auto;}
/*PMTA*/
.main-pmta .cont .prolist ul li{padding:15px 10px 10px;}
.main-pmta .cont .prolist ul li .info{height:100px;padding:10px 0;}
.main-pmta .cont .prolist ul li .info h3{margin-bottom:5px;}
/*down*/
.list-download .list li{width:48.039%;}
.list-download .list li .pic h3{font-size:12px;}
.list-download .list li:nth-child(3n+1){clear:none;}
.list-download .list li:nth-child(2n+1){clear:both;}
/*contact*/
.main-contact .cont li{float:none;width:100%;margin-bottom:20px;}
/*搜索*/
.search-results{padding:40px 0;}
.search-results h1{margin-bottom:25px;}
.search-results .cont ul li{width:48.039%;}
/*节日*/
.main-christmas .cont h1{line-height:30px;margin-bottom:20px;font-size:24px;}
.main-christmas .cont p{line-height:20px;font-size:14px;}
.main-christmas .cont p br{display:none;}
/*inn*/
.main-ips section{display:none;}
.main-ips .mobbox{display:block;}
.main-chip section{display:none;}
.main-chip .mobbox{display:block;}
.main-survey .info{background-size:auto 100%;background-position:center;}
.main-survey .info h1{font-size:17px;}
.main-prizes .info{padding:40px 0;}
.main-prizes .info .main-width{padding:0;box-sizing:border-box;}
.main-prizes .info h1{line-height:25px;margin-bottom:20px;padding-left:80px;font-size:18px;font-family:"Gotham-Bold";}
.main-prizes .info h1 br{display:none;}
.main-prizes .info h1:before{left:0;top:8px;width:60px;height:55px;}
.main-prizes .info h1:after{left:70px;width:2px;}
.main-prizes .info p{line-height:20px;font-size:14px;font-family:"Gotham-Book";}
.main-prizes .info .tips{line-height:15px;font-size:12px;}
.main-prizes .info .sns{margin-bottom:20px;}
.main-prizes .info .sns img{display:block;height:40px;margin-bottom:20px;}
.main-prizes .info .sns a{width:50px;height:50px;margin:0 20px 0 0;}
.main-prizes .sproduct ul{padding:0 2vw;font-size:0;}
.main-prizes .sproduct li{width:44vw;margin:0 2vw;margin-bottom:4vw;}
.main-newpro .info{padding:40px 0 100px;}
.main-newpro .info .tips{margin-top:30px;}
.main-newpro .info:before{bottom:20px;right:20px;width:150px;height:70px}
.main-easter{padding:40px 0;}
.main-easter h1{line-height:25px;margin-bottom:20px;font-size:20px;}
.main-easter p{margin-bottom:20px;}
.main-easter p br{display:none;}
.main-easter .cont{height:145.6vw;}
.main-easter .cont ul li{width:28vw;height:35.6vw;margin:-17.8vw 0 0 -14vw;}
.main-easter .cont ul li:nth-child(1){transform:translate(0,-55vw);}
.main-easter .cont ul li:nth-child(2){transform:translate(26vw,-36vw);}
.main-easter .cont ul li:nth-child(3){transform:translate(35vw,0);}
.main-easter .cont ul li:nth-child(4){transform:translate(26vw,36vw);}
.main-easter .cont ul li:nth-child(5){transform:translate(0,55vw);}
.main-easter .cont ul li:nth-child(6){transform:translate(-26vw,36vw);}
.main-easter .cont ul li:nth-child(7){transform:translate(-35vw,0);}
.main-easter .cont ul li:nth-child(8){transform:translate(-26vw,-36vw);}
.flow-easter .box{width:92vw;}
.flow-easter .box .pic{width:200px;height:auto;}
.flow-easter .box p{line-height:20px;font-size:14px;}
.flow-efind .box{width:92vw;}
.flow-efind .box .pic{width:200px;height:auto;}
.flow-efind .box p{line-height:20px;font-size:14px;}
}
@media only screen and (max-width:520px){
body{width:19.2rem;}
footer .info .contact .subscrbe{width:100%;}
footer .nav .item li{margin-right:0;width:50%;}
/*news*/
/*download*/
}
@media only screen and (max-width:450px){
/*download*/
}