@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:70px;padding:15px 0;}

.warning p{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(16.6% - 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 !important;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:70px;padding:15px 0;}

.warning p{line-height:20px;font-size:14px;}

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{height:auto;line-height:25px;font-size:16px;;margin-bottom:10px;}

footer .info .box p{height:auto; 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:15px;}

  .warning p{line-height:20px;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:10% 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*/

}