﻿@charset "utf-8";
:root{--color:#FF881F}
header{height:130px}
header:after{content:'';width:100%;height:2px;background-color:#fff;display:block;position:absolute;bottom:25px;z-index:2}
header.headact:after{display:none}
main{margin-top:30px}
nav .nav>li>a::after{background:var(--color)}
.swiper-pagination-bullet-active{background:var(--color)}
.productcate-hot{background:var(--color)}
nav .nav li .inmenu_1,nav .nav li:hover>a{color:var(--color)}
.head-search-btn{color:#464646}
.productcate-hot strong{font-size:23px;text-transform:uppercase}
.productcate-box-more{color:#fff}
.productcate-box-more:hover,.productcate-box-title:hover{color:var(--color)}
.home-title{font-size:40px;font-family:Microsoft YaHei UI}
.home-title span{color:#548852}
.about-l{width:44%}
.about-l-text{font-size:18px;max-height:inherit;overflow:inherit;-webkit-line-clamp:inherit;text-align:justify}
.home-more{border:2px solid #548852;color:#548852;text-transform:capitalize;font-weight:700;font-size:20px}
.home-more:hover{background:var(--color)}
.about-r li,.about-r li:nth-child(3n){border-color:#538e53}
.highpro-step-num{width:75px;height:75px;border:1px solid #fff;line-height:75px;font-size:40px;font-weight:700}
.highpro-step-act .highpro-step-num{border:1px solid #fff;background-color:var(--color)}
.highpro-step-act .highpro-step-title{color:var(--color)}
.highpro-step-title{font-size:24px;font-weight:700;color:#fff}
.highpro-r-box::before{top:40px;background:#fff}
.highpro-authentication li::before{width:12px;height:12px;background:var(--color)}
.highpro-text{color:#b9b9b9}
.highpro-authentication li{font-size:17px;color:#fff}
.highpro-r .home-title{font-size:36px}
.hotproduct .home-title{font-family:DengXian}
.hotprocate .hotprocate-act,.hotprocate li:hover{color:var(--color)}
.hotprocate{border:none;position:relative}
.hotprocate::before{content:'';width:1px;height:100%;background:#000;display:block;position:absolute;left:0}
.hotprocate li::before{background:var(--color);width:5px;left:-2px}
.hotprocate li{overflow:inherit;}
.hotpro-img{border:2px solid transparent}
.hotpro-list li:hover .hotpro-img{border-color:var(--color)}
.hotpro-box{background-color:var(--color);justify-content:left}
.writetous{background:url(/Content/uploads/2023948007/202302011033317c24312776a2431fbef988b0ddb088d5.jpg) no-repeat;background-size:cover;background-position:center}
.writetous .write-inner{background-color:rgba(37,37,38,.75);padding:20px;max-width:66%;margin:0 auto}
.writetous .container-s{border:3px solid var(--color);padding:5px 20px}
.writetous h5{color:var(--color);font-size:40px}
.write-text{max-width:65%;font-weight:100}
.writetous .home-more{border:1px solid #fff;padding:10px 0;font-size:18px;text-transform:uppercase;font-weight:400}
.writetous .home-more:hover{background:var(--color);color:#fff;border-color:var(--color)}
.news-data{color:#565656;font-size:17px;font-weight:700}
.news-title{font-size:19px;font-weight:700;}
.news-list li:hover .news-title{color:var(--color)}
.news-text{color:#888;font-size:17px}
.news-list li .home-more{border:1px solid var(--color);text-transform:uppercase;font-size:18px}
.news-list li:hover .home-more{background:var(--color)}
.certificate .home-title,.news .home-title{text-align:center;font-size:49px}
.cer-ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:50px 0}
.cer-li{width:15%}
.cer-li .cer-img{overflow:hidden}
.cer-li .cer-img img{display:block;width:100%;transition:all .5s}
.cer-li:hover img{transform:scale(1.05)}
.location{background:url(/Content/uploads/2023948007/202302011033319f93e5664c4043edb5b2cf3b7767e5c3.jpg) no-repeat;background-size:cover;background-position:center}
.location .container-s{max-width:1500px}
.location .location-box{padding:3%;width:33%}
.location-title{font-weight:700}
.location-title span{color:var(--color);font-weight:700}
.contact li strong{font-size:24px;color:var(--color);font-weight:700}
.contact li a,.contact li p{color:#333;font-size:17px;font-weight:700}
.foot-list div h6{color:var(--color);font-size:24px;font-weight:700}
.fnav li a:hover,.fpronav li a:hover{color:var(--color)}
footer,footer a{color:#c1c1c1;font-size:17px}
.fshare a:hover{background-color:var(--color)}
@media (max-width:1600px){.writetous .write-inner{max-width:80%}}
@media (max-width:1441px){.about-l-text{font-size:15px}
.about-r-title{font-size:13px}
.about-r-num{font-size:26px}
.highpro-step-num{width:50px;height:50px;line-height:50px;font-size:22px}
.highpro-r{padding:4%}
.highpro-r-box::before{top:25px}
.highpro-step-title{font-size:18px}
.highpro-r .home-title{font-size:30px}
.highpro-authentication li{font-size:14px}
.writetous .write-inner{max-width:88%}
.news-title{font-size:16px}
.contact li a,.contact li p{font-size:14px}}
@media (max-width:1281px){.writetous .write-inner{max-width:95%}
.contact li strong{font-size:20px}}
@media (max-width:1025px){.mob-menu span{background:var(--color)}
.head-box,.mobhead{background-color:#000}
.productcate-hot strong{font-size:18px}
.about-l{width:100%}
.about-l-text{margin:15px 0}
.hotpro-img{border-color:var(--color)}
.writetous .container-s{padding:10px 20px}
.write-text{max-width:100%}
.news-list li .home-more{font-size:14px}
.cer-li{width:30%;margin:10px 0}
.location .location-box{width:50%}
.news .swiper-pagination-bullet{background-color:#b9b9b9}
.news .swiper-pagination-bullet-active{background-color:var(--color)}}
@media (max-width:769px){.home-title,.writetous h5{font-size:34px}
.about-r-num{font-size:22px}
.location .location-box{width:100%}
.certificate .home-title,.news .home-title{font-size:40px}
.cer-ul{margin:30px 0}}
@media (max-width:640px){.about-l-text{font-size:12px}
.highpro-r .home-title{font-size:24px}
.highpro-text{font-size:12px}
.highpro-step-num{width:30px;height:30px;line-height:30px;font-size:13px}
.highpro-r-box::before{top:15px}
.highpro-authentication li::before{width:6px;height:6px;background:var(--color)}
.highpro-authentication li{padding-left:15px;font-size:12px}
.writetous .home-more{font-size:14px}
.certificate .home-title,.home-title,.news .home-title,.writetous h5{font-size:30px}
.cer-ul{margin:10px 0}
.hotpro-title,.newpages-list>div{font-size:12px}}
@media (max-width:321px){.highpro-r-box::before{width:78%;left:13%}
.highpro-step-title{font-size:14px}}
.About .container{max-width:100%}
.inner-banner{background-color:#000}
.crumbs h1{color:var(--color)}
.About .container .crumbs,.about-common{max-width:1700px;margin:0 auto;box-sizing:border-box}
.aboutCom>.about-common{padding:6% 0;position:relative}
.aboutCom>.about-common:after{content:'';width:30%;height:100%;background:var(--color);display:block;position:absolute;top:0;left:0;z-index:-1}
.aboutcom-l{width:42%;margin-left:auto;box-shadow:0 0 8px 0 rgba(76,84,90,.43)}
.aboutcom-l img{display:block}
.aboutcom-l .iframe-container{position: relative;width:100%;height:0;padding-bottom: 56.25%;}
.aboutcom-l .iframe-container iframe{position:absolute;top:0;left: 0;width:100%;height:100%;min-height:inherit}
.aboutcom-r{width:48%;padding-left:50px;box-sizing:border-box}
.about-flex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}
.aboutcom-t{color:var(--color);font-family:Impact;font-size:56px;text-transform:uppercase;letter-spacing:4px}
.aboutcom-t:after{content:'';width:20%;height:4px;background:var(--color);display:block;margin-top:5px}
.aboutcom-w{margin-top:50px;color:#959595;font-size:18px;text-align:justify;line-height:1.6}
.aboutIcons{margin:85px 0}
.abouti-ul{align-items:flex-start}
.abouti-item{width:15%;position:relative;box-shadow:0 0 8px 0 rgba(0,0,0,.43);border-radius:5px;text-align:center;padding:60px 10px 20px;min-height:357px}
.abouti-item img{transition:all .5s}
.abouti-item:hover img{transform:rotateY(360deg)}
.abouti-item .abouti-num{position:absolute;top:-30px;left:50%;transform:translate(-50%);font-weight:700;font-size:34px;color:#fff;width:58px;height:58px;line-height:58px;text-align:center;border-radius:50%;z-index:2;background-color:var(--color)}
.abouti-item .abouti-t{font-size:22px;font-family:Impact;color:var(--color);text-transform:uppercase;line-height:1;margin:15px 0;min-height:48px;display:flex;justify-content:center;align-items:center;word-break: break-word;}
.abouti-item .abouti-w{color:#838383;font-size:14px;text-align:center;line-height:1.7;min-height:200px;word-break: break-word;}
.aboutpl-inner{position:relative}
.aboutpl-l{position:absolute;left:-180px;top:34%}
.aboutpl-l>div{transform:rotate(90deg);width:100%}
.aboutpl-l>div>p{font-family:SimSun;font-size:27px;color:#7d7d7d}
.aboutpl-l>div>div{display:flex;align-items:center}
.aboutpl-l>div>div p:nth-child(1){font-family:Impact;color:var(--color);font-size:37px}
.aboutpl-l>div>div p:nth-child(2){color:#7d7d7d;font-size:23px;font-family:SimSun;margin:0 20px;position:relative}
.aboutpl-l>div p:nth-child(2):after{content:'';width:80px;height:1px;background:#7d7d7d;display:block;position:absolute;top:50%;right:-100px}
.aboutpl-r{width:92%;margin-left:auto}
.aboutpl-li{width:23%;margin-bottom:30px;border:3px solid var(--color)}
.aboutpl-li .img{overflow:hidden}
.aboutpl-li img{width:100%;display:block;transition:all .5s}
.aboutpl-li:hover img{transform:scale(1.1)}
.aboutPro{margin:70px 0}
.aboutpro-t{font-family:Impact;color:var(--color);font-size:74px;text-align:center;letter-spacing:15px;width:100%;border-bottom:2px solid var(--color);position:relative;padding:10px 0}
.aboutpro-t:after{content:'';width:100%;height:2px;background:var(--color);display:block;margin-top:22px;position:absolute}
.aboutpro-ul{margin:50px 0;align-items:flex-start}
.aboutpro-li{width:32%}
.aboutimg-box{margin-bottom:30px;overflow:hidden;position:relative}
.aboutimg-box img{width:100%;transition:all .5s;display:block}
.aboutimg-box p a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-shadow:0 2px 2px rgba(76,84,90,.43);font-family:Impact;font-size:56px;width:100%;text-align:center;text-transform:uppercase}
.aboutimg-box:hover img{transform:scale(1.1)}
.aboutcer-t,.aboutteam-t{color:var(--color);font-size:56px;font-family:Impact;letter-spacing:15px;text-align:center;position:relative;text-transform:uppercase}
.aboutcer-t:before,.aboutteam-t:before{content:'';width:390px;height:1px;background:var(--color);text-align:center;display:block;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);z-index:1}
.aboutcer-t::after,.aboutteam-t:after{content:'';width:130px;height:11px;background:var(--color);display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:-19px;z-index:2}
.aboutcerBox{margin:90px 0 70px}
.aboutcer-ul{display:flex;justify-content:center;flex-wrap:wrap;position:relative;margin:60px 0}
.aboutcer-ul:after{content:'';width:100%;height:50%;display:block;z-index:-1;position:absolute;top:50%;transform:translateY(-50%)}
.aboutcer-ul1:after{background:#538c7a}
.aboutcer-ul2:after{background:#678851}
.aboutcer-ul3:after{background:#699a6e}
.aboutcer-ul>div{width:15%;padding:0 15px;box-sizing:border-box}
.aboutcer-ul>div img{transition:all .3s;display:block;width:100%}
.aboutcer-ul>div img:hover{transform:translateY(-10px)}
.aboutTeam{padding:30px 0 50px}
.aboutteam-ul{margin:90px 0 0}
.aboutteam-ul>div{width:24%;border:6px solid var(--color)}
.aboutteam-img{overflow:hidden}
.aboutteam-img img{display:block;transition:all .5s;width:100%}
.aboutteam-ul>div:hover img{transform:scale(1.1)}
@media (max-width:1601px){.About .container .crumbs,.about-common{max-width:1440px}
.aboutCom>.about-common{padding:4% 0}
.aboutcom-l{width:46%}
.abouti-item .abouti-w{font-size:13px}
.aboutpl-l>div>div p:nth-child(1){font-size:34px}}
@media (max-width:1441px){.About .container .crumbs,.about-common{max-width:1200px}
.aboutcom-t{font-size:40px}
.aboutcom-w{font-size:14px}
.abouti-item{min-height:390px}
.aboutpl-l>div>div p:nth-child(1){font-size:26px}
.aboutpl-l{left:-120px;top:29%}
.aboutpl-l>div>div p:nth-child(2){font-size:18px;margin:0 10px}
.aboutimg-box p a{font-size:42px}
.aboutPro{margin:50px 0}
.aboutcerBox{margin:60px 0 50px}
.aboutteam-ul{margin:60px 0 0}}
@media (max-width:1025px){.aboutCom>.about-common{padding:0}
.aboutCom>.about-common:after{display:none}
.aboutcom-l{width:50%;margin-left:0}
.aboutcom-r{width:50%;padding-left:20px}
.aboutcom-t{font-size:28px;letter-spacing:0}
.aboutcom-w{margin-top:20px;font-size:12px}
.aboutIcons{margin:30px 0}
.abouti-item{width:32%;margin:50px 0 10px;min-height:320px}
.aboutpl-l{position:inherit;left:0;top:0}
.aboutpl-l>div{transform:rotate(0)}
.aboutpl-r{width:100%}
.aboutpl-inner>div{margin:10px 0}
.aboutPro{margin:30px 0}
.aboutpro-t{font-size:54px}
.aboutcerBox{margin:40px 0 15px}
.aboutimg-box{margin-bottom:15px}
.aboutimg-box p a{font-size:30px}
.aboutcer-ul>div{width:16%;padding:0 3px}
.aboutcer-ul{margin:25px 0}
.aboutcer-t,.aboutteam-t{font-size:54px}
.aboutTeam{background:#000}}
@media (max-width:769px){.abouti-item .abouti-num{width:40px;height:40px;line-height:40px;font-size:18px;top:-20px}
.abouti-item{padding:40px 10px 10px}
.abouti-item .abouti-t{font-size:18px;margin:0}
.abouti-item{margin:25px 0 10px}
.abouti-item .abouti-w{font-size:12px;min-height:inherit;}
.aboutpl-li{margin-bottom:10px}
.aboutcer-t,.aboutpro-t,.aboutteam-t{letter-spacing:5px;font-size:42px}
.aboutimg-box p a{font-size:20px}
.aboutpro-ul{margin:30px 0}
.aboutteam-ul{margin:40px 0 0}
.aboutteam-ul>div{width:49%;margin:10px 0}
.aboutTeam{padding:20px 0 0}}
@media (max-width:640px){.aboutcom-l,.aboutcom-r{width:100%;padding:0;margin:5px 0}
.abouti-item{width:100%;min-height:inherit}
.aboutpl-l>div>div p:nth-child(1),.aboutpl-l>div>p{font-size:20px}
.aboutpl-l>div p:nth-child(2):after{width:30px;right:-35px}
.aboutpl-li{width:48%}
.aboutcer-t,.aboutpro-t,.aboutteam-t{font-size:30px}
.aboutpro-t:after{margin-top:15px}
.aboutPro{margin:0}
.aboutimg-box{margin-bottom:6px}
.aboutimg-box p a{font-size:16px}
.aboutcer-t:before,.aboutteam-t:before{width:190px}
.aboutcer-t::after,.aboutteam-t:after{width:70px;height:9px}
.aboutteam-ul{margin:25px 0 0}
.aboutteam-ul>div{margin:5px 0}}
.contactus-box .location-box{padding:30px}
#feedbackForm .send-btn{background:#aaa;color:#000}
.latestnews-tit{margin-bottom:10px}
.latestnews ul li:hover .latestnews-tit,.maybe-list>li:hover .maybe-tit{color:var(--color)}
.lastproducts-list li:hover .viewmore,.latestnews li:hover .viewmore,.maybe-list>li:hover .maybe-more,.pdshow-r-btn>a:hover,.pdshow-r-btn>div:hover{border-color:var(--color);background:var(--color)}
.maybe-img img{width:100%}
.lastproducts-list li:hover .lastproducts-title a,.page-l .categories .sf-menu .currentProType,.sf-menu .LiLevel1>a,.sf-menu li:hover>a{color:var(--color)}
.prodetails-bref,.prodetails-bref p,.siggle-page .page-r{line-height:1.75em}
.fcontact li:nth-child(3){display:none}
.highpro-l img{object-fit:cover}
.latestnews-img img{max-height:100%}
.hotpro-title{max-height:42px}
.wmkc-template-36 .wmkc-flex-item4 .wmkc-flex-b{border:none!important}
.wmkc-template-36 .wmkc-flex-item4{border:1px solid #eee}
.wmkc-template-46 .wmkc-flex-row-reverse{align-items:center}
.competitive-tit{line-height:1.75em;padding-bottom:10px;margin-bottom:10px}
.about-r-num{font-size:25px}
.highpro-step-act .highpro-step-title{text-transform:capitalize}
.highpro-step-title{text-transform:capitalize}
li.wmkc-wechat{position:relative}
#wmkc .wmkc-list{overflow:inherit}
#wmkc .wmkc-wechat>img{position:absolute;right:100%;top:0;max-width:inherit;max-height:inherit;display:none}
#wmkc .wmkc-wechat:hover>img{display:block}
.hotpro-img{width:100%;height:0;padding-bottom:100%;position:relative}
.hotpro-img img{height:100%;position:absolute;top:0;left:0;object-fit:cover}
.page-tit+p{background:#fff;margin-bottom:20px;padding:5px}
.prolist-bottom p *,.prolist-content p *,.prodetails-bref p *{color:#000!important}
.kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-box *{color:#555!important}
.prolist-bottom h5 *,.prolist-content h5 *,.prodetails-bref h5 *,.kche-t107 .kche-t107-title *,.kche-t114 .kche-t114-title *,.prolist-bottom table *{color:#000!important}
.kche-t53 .kche-t53-title *,.kche-history-item>.kche-history-title *{color:var(--color)!important}
div#wmkc .wmkc-whatsapp{position: relative;}