﻿@charset "utf-8";
:root{--color:#44B13F}
.l-header .search-btn .icon-navicon{font-size:16px}
.l-wrap{box-sizing:border-box;height:100%;margin:0 auto;max-width:1920px;padding:0 260px;width:100%}
.l-wrap-fbc{-ms-flex-pack:justify;justify-content:space-between}
.l-wrap-fbc,.l-wrap-fc{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}
.wave{background-color:var(--color);height:10px;position:relative}
.wave:after,.wave:before{background-repeat:repeat;bottom:0;content:"";left:0;position:absolute;right:0}
.wave:before{background-image:radial-gradient(circle at 6px,at -3px,transparent 7.2px,#fff 8.2px);background-image:radial-gradient(circle at 6px -3px,transparent 7.2px,#fff 8.2px);background-size:12px 12px;height:7.2px}
.wave:after{background-image:radial-gradient(circle at 6px,at 9px,#fff 0,transparent 8.2px);background-image:radial-gradient(circle at 6px 9px,#fff 7.2px,transparent 8.2px);background-size:24px 12px;height:9px}
#banner img{width:100%;height:auto}
#banner a{display:block;width:100%;height:100%}
#banner .swiper-pagination{margin-bottom:20px}
#banner .swiper-pagination-bullet{background-color:#ccc;border-radius:999px;height:4px;opacity:1;overflow:hidden;position:relative;width:32px}
#banner .swiper-pagination-bullet{background-color:#ccc;border-radius:999px;height:4px;opacity:1;overflow:hidden;position:relative;width:32px}
#banner .swiper-pagination-bullet-active{background-color:#ccc}
#banner .swiper-pagination-bullet:after{background-color:#f5731d;border-radius:999px;content:"";display:block;height:100%;width:0}
#banner .swiper-pagination-bullet.cur:after{transition:width 3s linear;width:100%}
.l-main-home section{padding:100px 0}
.l-wrap-f{display:-ms-flexbox;display:flex}
.about .about-l,.about .about-r{width:50%}
.about .about-l{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-right:80px}
.about .about-tit{color:var(--color);font-size:2.2em;font-weight:700;padding-bottom:.5em;position:relative;text-transform:uppercase}
.about .about-tit:after{background-color:var(--color);bottom:0;content:"";height:3px;left:0;position:absolute;width:70px}
.about .about-con{color:#333;line-height:2em;margin:30px 0}
.about .about-l>ul{left:10px;margin-bottom:30px;position:relative}
.about .about-l>ul>li{color:#727272;margin-bottom:14px;padding-left:10px;position:relative}
.about .about-l>ul>li:after{background-color:var(--color);border-radius:50%;content:"";display:block;height:7px;left:-6px;position:absolute;top:9px;width:7px}
.about .about-btn,.about .about-btn .btn{display:-ms-flexbox;display:flex}
.about .about-btn .btn{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;color:#fff;font-size:14px;font-weight:700;height:50px;justify-content:center;min-width:138px;padding:0 10px;text-transform:uppercase;transition:background-color .2s,color .2s,border .2s}
.about .about-btn .btn-more{background-color:var(--color);margin-right:20px}
.about .about-btn .btn-cont{background-color:var(--color)}
.about .about-btn .btn-more{background-color:#fcb54e}
.about .about-btn .btn-cont:hover,.l-main-home .new-btn,.new-more{border-color:var(--color);color:var(--color)}
.about .about-btn .btn-cont:hover{background-color:#fff;border:1px solid var(--color)}
.about .about-btn .btn-more:hover{background-color:#fff;border:1px solid #fcb54e}
.about .about-btn .btn-more:hover{border-color:#fcb54e;color:#fcb54e}
.about img,.about video{font-family:"object-fit:cover";height:100%;object-fit:cover;width:100%}
.l-main-home section.color{background-color:var(--color);position:relative}
.wave-top{background-color:#fff;height:10px;position:relative}
.l-main-home section.color .wave-top{left:0;position:absolute;right:0;top:0}
.wave-top:after,.wave-top:before{background-repeat:repeat;bottom:0;content:"";left:0;position:absolute;right:0}
.wave-top:before{background-size:12px 12px;height:7.2px;background-image:radial-gradient(circle at 6px -3px,transparent 7.2px,var(--color) 8.2px)}
.wave-top:after{background-size:24px 12px;height:9px;background-image:radial-gradient(circle at 6px 9px,var(--color) 7.2px,transparent 8.2px)}
.l-main-home .sec-title{font-size:2.2em;text-align:center;text-transform:uppercase;font-weight:700}
.l-main-home .sec-title-w{color:#fff}
.l-main-home .pro-more:hover,.l-main-home .sec-title{color:var(--color)}
.l-main-home .sec-title-w{color:#fff}
.l-main-home .sec-con{font-size:14px;margin:20px 0;text-align:center;color:#777}
.l-main-home .sec-con-w{color:#fff}
.cate ul{display:-ms-flexbox;display:flex;margin:0 -30px;width:100%;flex-wrap:wrap}
.cate-item{box-sizing:border-box;padding:0 30px;width:25%}
.cate-item:nth-child(1){margin-bottom:40px}
.cate-img{background-color:#fff;border-radius:50%;padding-bottom:100%;position:relative;width:100%}
.cate .img-wrap{background-color:#f2f2f2;border-radius:50%;height:90%;left:5%;overflow:hidden;position:absolute;top:5%;width:90%}
.cate .img-wrap>img{object-fit:cover}
.cate .img-wrap>img{display:block;height:100%;transition:transform .3s ease;width:100%}
.spinner-box{-ms-flex-pack:center;background-color:transparent;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}
.pulse-container,.spinner-box{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}
img.error+.spinner-box,img.loaded+.spinner-box{display:none}
.pulse-container{-ms-flex-pack:justify;justify-content:space-between;width:50px}
.pulse-container,.spinner-box{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}
.pulse-bubble-1{animation:pulse .4s ease 0s infinite alternate}
.pulse-bubble{background-color:var(--color);border-radius:50%;height:10px;width:10px}
.pulse-bubble-2{background-color:#fcb54e}
.pulse-bubble-2{animation:pulse .4s ease .2s infinite alternate}
.pulse-bubble-3{animation:pulse .4s ease .4s infinite alternate}
@keyframes pulse{0%{opacity:1;transform:scale(1)}
100%{opacity:.25;transform:scale(.75)}}
.cate-img>.btn-more{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;background-color:#fcb54e;border-radius:50%;bottom:5%;color:#fff;display:-ms-flexbox;display:flex;font-weight:700;height:70px;justify-content:center;position:absolute;right:5%;text-transform:uppercase;width:70px;z-index:9}
.cate-img:after{border-bottom:8px solid #fcb54e;border-left:8px solid #fcb54e;border-color:#fcb54e #fcb54e transparent transparent;border-radius:50%;border-style:solid;border-width:8px;content:"";height:98%;left:calc(1% - 8px);position:absolute;top:calc(1% - 8px);transform:rotate(135deg);width:98%}
.cate-name{color:#fff;display:block;font-family:Arial;font-weight:700;margin-top:38px;text-align:center;transition:transform .2s;width:100%}
.cate-name .iconfont{display:inline-block;transition:transform .2s}
.cate-item:hover img{transform:scale(1.05)}
.cate-name:hover .iconfont{transform:translateX(5px)}
.cate .wave-bottom{bottom:0;left:0;position:absolute;right:0}
.chooseTop{display:flex;justify-content:space-between}
.chooseTop>div{width:45%}
.chooseTop .chooseR img{width:100%}
.chooseTop .chooseL h3{font-size:2.2em;font-weight:700;color:#060b23;margin:40px 0 50px}
.chooseTop .chooseL h3 span{color:#f5731d}
.chooseTop .chooseL p{color:#727272;line-height:30px;margin-bottom:50px}
.chooseTop .chooseL ul{display:flex;justify-content:space-between;flex-wrap:wrap}
.chooseTop .chooseL ul li{width:42%}
.chooseTop .chooseL ul li .litit{display:flex;align-items:center;margin-bottom:5px}
.chooseTop .chooseL ul li .litit strong{margin-left:10px;font-size:18px;font-weight:700}
.chooseBot{margin-top:50px}
.chooseBot ul{display:flex;justify-content:space-between;flex-wrap:wrap}
.chooseBot ul li{width:15%;text-align:center;margin-bottom:30px}
.chooseBot ul li img{width:100%;margin-bottom:25px;border:1px solid #efefef;border-radius:20px;transition:all .2s ease}
.chooseBot ul li:hover img{transform:scale(1.1)}
.chooseBot ul li strong{font-size:18px;color:#060b23;font-weight:700}
.quality{display:flex}
.quality .qualityL img{width:100%}
.quality .qualityR{background-color:#f5731d;padding:0 260px 0 60px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}
.quality .qualityR strong{font-size:2.2em;font-weight:700;color:#fff}
.quality .qualityR p{font-size:16px;line-height:30px;margin:40px 0 30px;color:#fff}
.quality .qualityR a{color:#fff;background-color:var(--color);width:140px;text-align:center;padding:15px 0;text-transform:uppercase}
.design{background-color:#f8f8f8}
.design h3{font-size:2.2em;text-align:center}
.design .l-wrap{text-align:center}
.design a{font-size:14px;background-color:var(--color);color:#fff;width:200px;padding:15px 0;display:inline-block;margin:30px 0 50px;text-transform:uppercase}
.design a i{margin-left:8px;font-size:20px}
.design ul{display:flex;justify-content:space-between}
.design ul li{width:24%}
.design ul li img{width:100%}
.order .tit{text-align:center}
.order .tit>span{color:#727272;font-size:22px}
.order .tit h3{color:#000;font-size:2.2em;margin:30px 0 60px;position:relative}
.order .tit h3 span{color:#ff9e16}
.order .tit h3::after{position:absolute;content:'';width:52px;height:4px;background-color:#ff9e16;left:50%;bottom:-30px;transform:translateX(-50%)}
.order .tit p{font-size:16px;color:#292929;line-height:30px}
.order ul li{margin-top:50px;display:flex;justify-content:space-between}
.order ul li:nth-child(2n){flex-direction:row-reverse}
.order ul li>div{width:48%}
.order ul li .img img{width:100%}
.order ul li .content{display:flex;flex-direction:column;justify-content:center}
.order ul li .content span{font-size:16px;background-color:var(--color);color:#fff;width:135px;line-height:50px;display:inline-block;text-align:center;border-radius:5px}
.order ul li .content strong{display:block;margin:60px 0 25px;font-size:26px;font-weight:700}
.order ul li .content p{font-size:16px;line-height:21px}
.order .l-wrap{text-align:center}
.order .l-wrap>a{margin-top:80px;font-size:16px;color:#fff;background-color:#ff9e16;display:inline-block;padding:30px 60px;box-sizing:border-box}
.pariner{padding-bottom:100px}
.pariner h3{font-size:2.2em;font-weight:700;text-align:center}
.pariner ul{margin-top:80px;display:flex;align-items:center;justify-content:space-between;padding:0 40px;box-sizing:border-box}
.pariner ul li img{max-width:100%}
.l-main-home .client{padding-top:20px;background:url(/js/35857/clientbg.png.jpg) no-repeat;background-size:100%;background-position:top;background-color:#f3f3f3}
.clientTop .tit h3{font-size:46px;color:#000;padding-left:80px;position:relative;font-weight:700}
.clientTop .tit h3 span{color:#ff9e16}
.clientTop .tit h3::before{content:'';left:0;width:55px;height:4px;background-color:#f5731d;position:absolute;top:50%;transform:translateY(-50%)}
.clientTop .tit>span{font-size:20px;margin-left:180px}
.clientTop ul{margin-top:90px;display:flex;justify-content:space-between}
.clientTop ul li{width:49%;background-color:#fff;border-radius:10px;padding:100px 60px;box-sizing:border-box;position:relative}
.clientTop ul li p{font-size:16px;line-height:24px;margin:35px 0 50px}
.clientTop ul li .kehu{display:flex;align-items:center}
.clientTop ul li .kehu img{border-radius:50%;margin-right:15px;max-width:100px;max-height:100px}
.clientTop ul li .kehu .content strong{display:block;font-size:20px;margin-bottom:15px;font-weight:700}
.clientTop ul li .kehu .content span{font-size:20px;color:#656565;font-weight:700}
.clientTop ul li .douhao{position:absolute;right:70px;bottom:100px;z-index:0}
.clientC{margin-top:80px}
.clientC h4{font-size:2.2em;text-align:center}
.clientC ul{margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between}
.clientC ul li{width:49%;margin-bottom:20px;background-color:#fff;display:flex;justify-content:space-between;padding:40px 30px 45px 20px;box-sizing:border-box}
.clientC ul li>div{width:49%}
.clientC ul li .name{display:flex;align-items:center}
.clientC ul li .name img{max-width:90px;max-height:90px;margin-right:15px}
.clientC ul li .name>div strong{font-size:20px;font-weight:700}
.clientC ul li .name>div span{font-size:14px;color:#656565}
.clientBot{margin-top:60px}
.clientBot h4{font-size:2.2em;text-align:center}
.clientBot ul{display:flex;justify-content:space-between;margin-top:50px}
.clientBot ul li{width:32%}
.clientBot ul li img{width:100%}
.homeFAQ h4{font-size:2.2em;font-weight:700;color:var(--color);text-align:center}
.homeFAQ ul{margin-top:50px;display:flex;justify-content:space-between;flex-wrap:wrap}
.homeFAQ ul li{width:28%;margin-bottom:100px}
.homeFAQ ul li strong{font-size:20px;font-weight:700;margin-bottom:20px;display:block}
.homeFAQ ul li p{font-size:14px;line-height:20px}
.new-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}
.l-main-home .new-list{padding:40px 0 0}
.new-list>li{box-sizing:border-box;padding:0 16px;width:50%}
.l-main-home .new-list>li{margin-bottom:40px}
.new-wrap{background-color:#fff;border-radius:10px;box-shadow:0 3px 57px 0 rgb(154 154 154 / 42%);display:-ms-flexbox;display:flex;overflow:hidden;width:100%}
.new-img{overflow:hidden;position:relative}
.new-wrap>div:first-of-type{-ms-flex:4;flex:4;width:40%}
.new-img>a{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;bottom:0;display:-ms-flexbox;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}
.new-img:after{content:"";display:block;padding-top:100%}
.new-img img{display:block;font-family:"object-fit:cover";height:100%;object-fit:cover;transition:transform .3s ease;width:100%}
.new-info{-ms-flex-pack:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:0 40px}
.new-wrap>div:nth-of-type(2){-ms-flex:6;flex:6;width:60%}
.new-date{color:#606060;font-size:14px;margin-bottom:20px}
.new-date i{color:#b9b9b9}
.new-tit{color:#09080d;font-size:18px;font-weight:500;-ms-text-overflow:ellipsis;white-space:nowrap}
.new-con,.new-tit{overflow:hidden;text-overflow:ellipsis}
.new-con{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:14px;line-height:1.5em;margin:20px 0}
.new-more{border:1px solid #8373ce;border-radius:50%;box-sizing:border-box;color:#8373ce;display:block;height:40px;position:relative;width:40px}
.new-more i{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;border-radius:50%;box-sizing:border-box;display:-ms-flexbox;display:flex;font-size:20px;height:88%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .2s,border .2s,background-color .2s;width:88%}
.about .about-btn .btn-cont:hover,.l-main-home .new-btn,.new-more{border-color:var(--color);color:var(--color)}
.l-main-home .news{padding:0 0 50px}
.new-wrap:hover img{transform:scale(1.05)}
.l-main-home .pro-more,.new-wrap:hover .new-more i{background-color:var(--color);border-color:var(--color)}
.new-wrap:hover .new-more i{border:1px solid var(--color);color:#fff}
.about1{width:100%;display:flex;position:relative}
.about1 img{width:50%}
.about1 .content{position:absolute;left:48%;top:50%;transform:translateY(-50%);padding:80px 40px;display:flex;flex-direction:column;background-color:#fff;box-shadow:0 0 10px 1px #dfdede;margin-right:350px}
.about1 .content span{font-size:20px;color:#555}
.about1 .content strong{display:block;color:#131313;font-size:2em;font-weight:700;margin:15px 0 30px}
.aboutSection{padding-top:100px}
.about2 h4{font-size:2em;font-weight:700;color:#131313;text-align:center}
.about2 ul{margin-top:60px;display:flex;flex-wrap:wrap;justify-content:space-between}
.about2 ul li{width:31%;padding:70px 80px;background-color:#f5731d;box-sizing:border-box;text-align:center}
.about2 ul li img{margin-bottom:40px;max-width:65px}
.about2 ul li p{font-size:20px;color:#fff;line-height:26px}
.about3 .tit{text-align:center}
.about3 .tit span{font-size:20px;color:#131313}
.about3 .tit h4{font-size:2em;color:#131313;margin-top:30px;font-weight:700}
.about3 ul{margin-top:80px;display:flex;justify-content:space-between;flex-wrap:wrap}
.about3 ul li{width:18%}
.about3 ul li:nth-child(2n){margin-top:40px}
.about3 ul li img{width:100%}
.about4 h4{font-size:2em;color:#131313;font-weight:700;margin-bottom:80px;position:relative;text-align:center}
.about4 h4::before{position:absolute;content:'';width:32px;height:4px;background-color:#f5731d;bottom:-15px;left:50%;transform:translateX(-50%)}
.about4 .visit{display:flex;justify-content:space-between}
.about4 .visit .left{width:33%;display:flex;flex-direction:column;justify-content:center}
.about4 .visit .left h6{font-size:20px;font-weight:700;color:#131313;position:relative}
.about4 .visit .left h6::before{position:absolute;content:'';width:32px;height:4px;background-color:#f5731d;left:0;bottom:-35px}
.about4 .visit .left p{font-size:16px;color:#131313;line-height:26px;padding:70px 0}
.about4 .visit .left .contact{padding:0}
.about4 .visit .left .contact div{color:#131313;font-size:16px}
.about4 .visit .left .contact div em,.about4 .visit .left .contact div i{margin-right:20px}
.about4 .visit .right{width:65%}
.about4 .visit .right iframe{width:100%}
.about5{background:url(/js/35857/aboutbotbg.jpg) no-repeat;background-size:cover;height:700px;margin-top:100px}
.about5 .l-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:700px;padding:0;text-align:center}
.about5 span{font-size:26px;color:#fff;font-style:oblique}
.about5 h3{font-size:2.2em;color:#fff;margin:20px 0 40px}
.about5 a{color:#fff;background-color:var(--color);padding:20px 45px;box-sizing:border-box}
.foot-list,.foot-right{justify-content:space-between}
.foot-item{padding:0;width:auto;max-width:25%}
@media screen and (max-width:1650px){.l-wrap{padding:0 100px}
.quality .qualityR{padding:0 100px 0 40px}
.l-main-home .new-list .new-info{justify-content:space-evenly}
.l-main-home .new-list .new-info>*{margin:0}
.about1 .content{padding:40px;margin-right:200px}}
@media screen and (max-width:1440px){.new-info{padding:0 20px}
.about5{height:400px}}
@media screen and (max-width:1280px){.l-wrap{padding:0 80px}
.chooseTop{flex-wrap:wrap}
.chooseTop>div{width:100%}
.quality .qualityR{padding:0 80px 0 40px}
.design a{width:180px;padding:15px 0}
.order .l-wrap>a{padding:20px 30px;margin-top:40px}
.pariner{padding-bottom:80px}
.clientTop ul li .douhao{right:30px;bottom:20px;width:40px}
.clientC ul li{width:100%}
.about1 .content{margin-right:80px;padding:20px}
.about1 .content strong{margin:10px 0 20px}
.about2 ul li{padding:30px}
.about2 ul li p{font-size:18px}
.about5{height:300px}}
@media screen and (max-width:960px){.l-wrap{padding:0 20px}
.about .l-wrap{-ms-flex-direction:column;flex-direction:column}
.about .l-wrap>div{width:100%}
.l-main-home section{padding:50px 0}
.cate ul{-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto}
.cate .cate-item{margin-bottom:20px;padding:0 10%;width:50%}
.cate .cate-item{margin-bottom:20px;padding:0 10%;width:50%}
.chooseBot ul li{width:23%}
.quality{flex-wrap:wrap}
.quality>div{width:100%}
.quality .qualityR{padding:40px}
.order ul li .content strong{margin:30px 0 20px;font-size:18px}
.order ul li .content p{font-size:14px}
.pariner{padding-bottom:30px}
.pariner ul{flex-wrap:wrap}
.pariner ul li{width:22%;display:flex;justify-content:center;align-items:center;margin-bottom:20px}
.clientTop .tit h3{padding-left:60px}
.clientTop .tit h3::before{width:40px}
.clientTop ul{margin-top:40px}
.clientTop ul li{padding:60px 30px}
.clientTop ul li p{margin:25px 0 30px}
.clientTop ul li .kehu .content strong{font-size:18px}
.clientTop ul li .kehu .content span{font-size:14px}
.homeFAQ ul li strong{font-size:18px;margin-bottom:10px}
.homeFAQ ul li{margin-bottom:40px}
.new-list>li{width:100%}
.about1{flex-wrap:wrap}
.about1 img{width:100%}
.about1 .content{width:100%;margin-right:0;position:unset;transform:none}
.about2 ul li{margin-bottom:20px;width:100%}
.about2 ul li img{margin-bottom:20px;max-width:50px}
.about4 .visit{flex-wrap:wrap}
.about4 .visit>div{width:100%!important}
.about4 .visit .left{margin-bottom:20px}
.about4 .visit .left p{padding:20px 0}
.about4 .visit .left h6::before{bottom:-10px}
.aboutSection{padding-top:50px}
.about5{margin-top:50px}
.about5 span{font-size:20px}
.about5 a{padding:10px 15px;font-size:14px}
.foot-item{max-width:100%}}
@media screen and (max-width:767px){.about .l-wrap .about-r{margin-top:4vw}
.l-main-home section{padding:6.66667vw 0}
.cate ul{margin:0 -4vw;overflow:hidden;width:100vw}
.cate .cate-item{padding:0 4vw}
.cate .cate-img>.btn-more{bottom:3%;font-size:12px;height:40px;right:3%;width:40px}
.chooseBot ul li{width:31%}
.chooseBot ul li strong{font-size:16px}
.quality .qualityR p{margin:30px 0 20px}
.design a{margin:20px 0 30px}
.design ul{flex-wrap:wrap}
.design ul li{width:48%;margin-bottom:20px}
.order ul li .content span{line-height:40px;width:100px}
.order ul li .content strong{margin:20px 0 10px;font-size:16px}
.order .l-wrap>a{padding:10px 20px;font-size:14px}
.clientTop ul li{padding:40px 20px}
.clientTop ul{flex-wrap:wrap;margin-top:30px}
.clientTop ul li{width:100%;margin-bottom:20px}
.clientC{margin-top:40px}
.clientC ul li{flex-wrap:wrap}
.clientC ul li>div{width:100%}
.clientC ul li .name{margin-bottom:10px}
.clientBot{margin-top:20px}
.clientBot ul{margin-top:30px;flex-wrap:wrap}
.clientBot ul li{width:100%;margin-bottom:20px}
.homeFAQ ul li{width:100%}
.new-more{display:none}
.l-main-home .new-tit{font-size:16px}
.new-con{font-size:12px}
.about3 ul{flex-wrap:wrap;justify-content:space-around}
.about3 ul li{width:28%;margin-bottom:20px}
.about3 ul li:nth-child(2n){margin-top:0}
.about5{height:200px}}
@media screen and (max-width:500px){.chooseTop .chooseL ul li{width:100%}
.chooseTop .chooseL p{margin-bottom:30px}
.chooseBot ul li{width:47%;margin-bottom:20px}
.chooseBot ul li img{margin-bottom:10px}
.order ul li{flex-wrap:wrap}
.order ul li>div{width:100%}
.order ul li .content{margin-bottom:20px}}
.foot-linetop{display:none}
.About .inner-banner{display:none}
#indexSwiper .wave{display:none}
.quality{background:#f5731d}
.quality>div.qualityL{padding:40px 0 40px 70px}
.quality>div.qualityL img{border:20px solid var(--color);box-sizing:border-box}
.quality .qualityR{padding-top:40px;padding-bottom:40px}
.quality .qualityR b{font-size:20px;display:block;color:#fff}
.quality .qualityR>div{margin-top:30px}
.quality .qualityR p{margin:8px 0 0}
.quality .qualityR>a{margin-top:40px}
@media (max-width:1440px){.quality>div.qualityL{padding-left:40px}
.quality .qualityR{padding-right:40px}
.quality .qualityR>div{margin-top:20px}
.quality .qualityR p{margin:5px 0 0}
.quality .qualityR>a{margin-top:30px}}
@media (max-width:960px){.quality>div.qualityL{padding:20px 25px 0}
.quality>div.qualityL img{border-width:10px}
.quality .qualityR{padding:25px}}
@media (max-width:560px){.quality>div.qualityL{padding:20px 15px 0}
.quality .qualityR{padding:15px 15px 20px}
.quality .qualityR strong{font-size:26px}
.quality .qualityR b{font-size:18px}
.quality .qualityR p{font-size:14px;line-height:1.6}}
@media (min-width:1301px){.chooseTop>div.chooseL{width:58%}
.chooseTop>div.chooseR{width:34%}}
.wave-top:before{background-image:radial-gradient(circle at 6px,at -3px,transparent 7.2px,var(--color) 8.2px);background-image:radial-gradient(circle at 6px -3px,transparent 7.2px,var(--color) 8.2px)}
.wave-top:after{background-image:radial-gradient(circle at 6px,at 9px,var(--color) 0,transparent 8.2px);background-image:radial-gradient(circle at 6px 9px,var(--color) 7.2px,transparent 8.2px)}
.l-main-home .sec-title-w{color:#fff}
.foot-nav li:hover{background-image:url(/js/35857/arrow-nav-w.png)}
.about .about-btn .btn-more:hover{border-color:#fcb54e;color:#fcb54e}
.cate-img:after{border-bottom:8px solid #fcb54e;border-left:8px solid #fcb54e;border-color:#fcb54e #fcb54e transparent transparent}
.contact-list li:nth-child(2n) .iconfont{color:#fcb54e}
#indexSwiper .swiper-pagination-bullet:after,.about .about-btn .btn-more,.contact-list li:nth-child(2n) .contact-icon:after,.foot-linetop>span,.l-header .nav-sign span:nth-of-type(2),.pulse-bubble-2,.sidebar>div:nth-child(2n) .sidebar-tit em.line{background-color:#fcb54e}
#tags li a:hover,ul#tags li.selectTag a{color:var(--color)}
#tags li a:after{background:var(--color)}
.prodetail-content article>p,article p{font-size:1em}
.table,.table td,.table tr{border:1px solid #d8d7d7;padding:2px 10px}
.pagelink-name{white-space:inherit;height:15px}
.cate .img-wrap>img{object-fit:cover}
.contact-tit{margin-bottom:14px}
.l-header .search-btn{background:#f5731d;border:none}
.l-header .search-btn i{color:#fff}
.head-top .con-item i{margin-right:6px}
.send-inquiry .send-btn:hover{background:#fcb54e;border-color:#fcb54e}
.l-main-home .faq-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}
.l-main-home .faq-wrapper ul{width:30%}
.l-main-home .faq-list>li{background:#fff}
.l-main-home .faq-list>li h3{font-size:20px;line-height:1.5;margin-bottom:15px}
.l-main-home .faq .l-wrap{max-width:1500px}
.faq .sec-title{margin-bottom:50px}
@media (max-width:768px){.l-main-home .faq-wrapper ul{width:100%}
.faq .sec-title{margin-bottom:6.66667vw}}
.contact-main{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:50px}
.contact-main-left{width:40%}
.contact-main-left h3{font-size:28px;padding-bottom:10px}
.contact-main-left .address{margin:20px 0}
.contact-main-left>p{margin:10px 0}
.contact-main-right{width:50%}
.contact-main-right iframe{width:100%}
@media (max-width:768px){.contact-main-left,.contact-main-right{width:100%}}
.about1 .content p{line-height:1.6}
.about5 a:hover{background:#f5731d}
.l-header .head-logo{flex:0 0 200px}
.pariner{padding-top:100px}
.pariner ul{justify-content:space-between}
.pariner li{width:12%;padding:10px}
.pariner li .imgbox{border:1px solid #fbb116;padding-bottom:100%;height:0;position:relative;width:100%}
.pariner li .imgbox img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;width:auto;max-height:100%}
@media (max-width:768px){.pariner{padding-top:40px}
.pariner ul{margin-top:40px}}
.about5{background:url(/Content/uploads/2022861293/20220524120138d7155e4a266a49c0b13313e322b01ff9.jpg) no-repeat;background-size:cover;height:700px;margin-top:100px}
.pariner ul{margin-top:20px}
.pariner ul li img{max-width:150px}
.pariner li .imgbox{border:1px solid #fbb116;padding-bottom:100%;height:0;position:relative;width:100%}
.pariner ul li img{max-width:150px;height:150px;object-fit:contain}
.quality .qualityR b img{width:24px;vertical-align:bottom;margin-right:5px}
.Standard ul li{width:21%;text-align:center;padding:25px;box-sizing:border-box}
.Standard ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:20px}
.l-main-home section.Standard{background:#f6f6f6;padding:3% 0}
@media (max-width:768px){.Standard ul li{width:49%;padding:10px}}
.environment-list{margin-top:20px}
.environment-list,.environment-list .item{display:flex;flex-wrap:wrap;justify-content:space-between}
.environment-list .item>div,.environment-list>div{width:50%;padding:10px;box-sizing:border-box}
.environment-list img{border-radius:10px}
.environment-list .text{text-align:center}
.environment-list h2{font-size:30px;color:#fbb116;margin:20px 0}
.environment-list p{font-size:20px;color:#54595f}
.environment-list .right,.environment-list .right .text{display:flex;flex-direction:column;justify-content:space-around;align-items:center}
.environment-list .right .text{justify-content:center}
@media (max-width:1024px){.environment-list h2{font-size:20px}
.environment-list p{font-size:14px}}
@media (max-width:768px){.environment-list .item>div,.environment-list>div{width:100%}
.environment-list .item.item1{flex-direction:column-reverse}}
.cate .l-main-home .sec-con{display:none}
.Contact .inner-nav>a,.Contact .inner-wrap{color:#000}
.prodetail-content article td p{padding:5px 8px}
.chooseTop>div.chooseL{text-align:left}
.chooseTop .chooseL h3{color:var(--color)}
.chooseTop .chooseL ul li .litit strong{color:var(--color)}
.choose-more{text-align:center}
.choose-more a{background:var(--color);color:#fff;padding:10px 20px;font-size:16px}
.quality{background:url(/js/35857/bg.jpg) no-repeat center;background-size:cover;color:#fff;padding:70px 0 100px}
.quality .sec-title{color:#fff}
.quality .list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px}
.quality .list li{width:23%;text-align:center;margin-bottom:20px}
.quality .list li{border:3px solid #fbb116;padding:20px 10px 40px;box-sizing:border-box}
.quality .list li span{font-size:22px;font-weight:600;display:block;margin:10px 0 6px}
.quality .list li img{width:100%}
.quality .list li p{font-size:15px;opacity:.8}
@media(max-width:768px){.quality .list li{width:48%}}
.environment-list{display:block}
.environment-list .item>div,.environment-list>div{width:100%;text-align:center}
.environment-list img{border:2px dashed #fbb116}
.environment-list .right{flex-direction:row}
.environment-list .item.item{width:50%}
.pariner h3{color:var(--color)}
.l-main-home .client{background-image:url(/js/35857/green.jpg)}
.l-foot{background-image:url(/js/35857/fbg.png)}
.l-foot{background:#000}
.quality .list li{border:2px solid #fbb116;padding:20px 10px 50px;box-sizing:border-box}
.homefaq-wrapper{display:flex;flex-wrap:wrap}
.homefaq-wrapper ul{width:50%;display:block;padding:10px;box-sizing:border-box}
.homeFAQ .homefaq-wrapper ul li{cursor:pointer;width:100%;margin-bottom:0;border:1px solid #d4d4d4;box-sizing:border-box}
.homeFAQ .homefaq-wrapper ul li p{display:none;padding:15px 20px;font-size:19px;line-height:2}
.homeFAQ ul li strong{margin-bottom:0}
.homeFAQ .homefaq-wrapper ul li:not(:first-child){border-top:none}
.homeFAQ .homefaq-wrapper ul li .close-icon{color:#fbb116;font-size:24px}
.homeFAQ .homefaq-wrapper ul li .open-icon{display:none;font-size:24px;color:var(--color)}
.homeFAQ .homefaq-wrapper ul li strong{padding:20px 0 20px 20px;box-sizing:border-box}
.homeFAQ .homefaq-wrapper ul li.active strong{border-bottom:1px solid #d4d4d4;color:#fbb116}
.homeFAQ .homefaq-wrapper ul li.active .open-icon{display:inline}
.homeFAQ .homefaq-wrapper ul li.active .close-icon{display:none}
@media (max-width:768px){.homefaq-wrapper ul{width:100%;margin-top:6.66667vw}
.homeFAQ .homefaq-wrapper ul li p{font-size:16px}}
.quality .list iframe{width:100%;height:300px}
@media (max-width:768px){.quality .list li{width:100%}}
section.home-inquiry *{box-sizing:border-box}
section.home-inquiry{padding-top:0}
section.home-inquiry .l-wrap{display:flex;flex-wrap:wrap}
section.home-inquiry .l-wrap>div{width:50%}
section.home-inquiry .home-inquiry-l{padding:63px 60px 77px 93px;background:var(--color)}
section.home-inquiry .sub-title{font-size:18px;line-height:48px;margin-bottom:14px;color:#fbb116}
section.home-inquiry h2{font-size:48px;font-weight:700;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.3);margin-bottom:24px}
section.home-inquiry .text p{font-size:20px;color:#fff;margin-bottom:14px;line-height:1.5}
section.home-inquiry .home-inquiry-r{padding:62px 90px 60px 93px;box-shadow:0 0 30px 0 rgba(3.5819305946336,5.8499908447266,1.5388019395911,.28)}
section.home-inquiry .home-inquiry-r h2{color:var(--color);text-shadow:none}
.inquiry-area{display:flex;flex-wrap:wrap;justify-content:space-between}
.inquiry-area #SubmitEmail_I,.inquiry-area #SubmitName_I{width:48%}
.inquiry-area #SubmitPhone_I,.inquiry-area textarea{width:100%}
.inquiry-area input,.inquiry-area textarea{background-color:#fff;border-color:rgba(118,118,118,.17);border-width:1px 1px 1px 1px;box-shadow:0 0 30px 0 rgba(118,118,118,.17);line-height:28px;padding:7px 20px;margin-bottom:36px;min-height:59px;outline:0}
.inquiry-area input::placeholder,.inquiry-area textarea::placeholder{color:#ccc}
.inquiry-area textarea{height:200px}
.inquiry-area button{cursor:pointer;font-size:19px;padding:20px 40px;display:inline-block;border:none;background:var(--color);color:#fff}
.inquiry-area button:hover{background:#fbb116}
section.home-inquiry .home-inquiry-r .tips{margin-top:36px;font-size:14px;color:#7a7a7a;vertical-align:middle}
section.home-inquiry .home-inquiry-r .tips i{color:#fbb116;margin-right:10px;font-size:24px;vertical-align:middle}
@media (max-width:1280px){section.home-inquiry .home-inquiry-l,section.home-inquiry .home-inquiry-r{padding:30px}
section.home-inquiry h2{font-size:36px}}
@media (max-width:768px){section.home-inquiry .l-wrap>div{width:100%}
section.home-inquiry .text p{font-size:16px}
section.home-inquiry h2{font-size:26px}
section.home-inquiry .home-inquiry-l,section.home-inquiry .home-inquiry-r{padding:15px}
.inquiry-area input,.inquiry-area textarea{margin-bottom:20px}
section.home-inquiry .home-inquiry-r .tips{margin-top:20px}
.homefaq-wrapper ul{padding:0}}
ul.ystarunderwearvideo{display:flex;flex-wrap:wrap;justify-content:space-between}
ul.ystarunderwearvideo li{width:24%;margin-bottom:25px;text-align:center;display:flex;flex-direction:column;justify-content:flex-end}
ul.ystarunderwearvideo li iframe{width:100%}
ul.ystarunderwearvideo li>p:first-child{margin-bottom:10px}
.cate-img{padding-bottom:124.5%;border-radius:0}
.cate .img-wrap{border-radius:0;width:100%;height:100%;left:0;top:0}
.cate-img:after{display:none}
.cate-img>.btn-more{bottom:-10px;right:-10px;height:50px}
.cate-name .iconfont{font-size:15px;margin-left:4px}
@media (max-width:768px){.cate .cate-img>.btn-more{bottom:-6px;right:-6px}
.cate ul{margin:0;width:100%}
.cate .cate-item{width:48%;padding:0 10px;margin-right:4%}
.cate .cate-item:nth-child(2n){margin-right:0}}
.chooseTop>div.chooseR{margin-top:135px}
.page-section-customer-comments-item-author span:nth-child(2){display:none}
.page-section-banner:before{background:rgb(246 246 246 / 68%)}
.choose{text-align:center}
.choosebtn{display:inline-block;background:#f5731d;color:#fff;padding:20px;margin:0 auto}
.index-video{margin-bottom:50px}
.index-video iframe{width:100%;height:500px}
.l-main-home .client{background:0 0;padding-bottom:0}
.l-main-home .client .flex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.l-main-home .client .flex .client-left{width:50%;padding:15px;box-sizing:border-box}
.l-main-home .client .flex .client-right{width:50%;padding:20px;box-sizing:border-box}
.l-main-home .client .flex .client-left iframe{width:100%;height:400px}
.l-main-home .client .client-right p{line-height:1.6}
.l-main-home .client .client-right .sub-p{margin:25px 0}
.l-main-home .client .client-main{display:flex;flex-wrap:wrap;justify-content:space-between}
.l-main-home .client .client-main .client-item{width:48%;text-align:center;margin-bottom:15px}
.l-main-home .client .client-item .icon i{font-size:50px;color:var(--color)}
.l-main-home .client .client-item h4{font-size:24px;margin:20px 0}
@media (max-width:1024px){.l-main-home .client .flex .client-left{width:100%;padding:0;margin-bottom:15px}
.l-main-home .client .client-main .client-item,.l-main-home .client .flex .client-right{width:100%;padding:0}
.l-main-home .client .client-right .sub-p{margin:15px 0}}
.l-main-home .client{background:#f6f5f6}
.inner-title{color:#000}
.inner-nav,.inner-nav>a{color:#000}