﻿@charset "utf-8"; 
.common-title{font-size:60px;color:#2f2f2f;text-transform:capitalize;text-align:center}
.common-title span{color:var(--color)}
.common-title:after{content:'';width:100px;height:3px;background:var(--color);display:block;margin:10px auto 0 auto}
.common-stitle{text-align:center;color:#2f2f2f;font-size:18px;margin:15px 0}
.product-list{display:flex;flex-wrap:wrap;justify-content:space-between}
.product-list>li{width:23%;text-align:center;margin:20px 0}
.pro-img{border:1px solid var(--color);overflow:hidden}
.pro-img img{width:100%;display:block;transition:all .5s}
.product-list>li .pro-t a{width:100%;background-color:var(--color);color:#fff;display:block;padding:10px 0;font-size:22px;text-transform:capitalize;transition:all .5s}
.product-list>li:hover img{transform:scale(1.1)}
.product-list>li:hover .pro-t a{background:#ba8952}
.about-img img{width:100%;display:block}
.home-about .item1 .about-con{background:var(--color)}
.home-about .about-con{padding:95px 105px 75px 75px}
.home-about .item1 .about-title{font-size:28px;font-weight:700;color:#fff;padding-bottom:8px}
.home-about .item1 .about-article{color:#fff;font-size:20px;text-align:justify;line-height:1.3}
.home-about .about-icon{display:flex;align-items:center}
.home-about .about-icon p{padding-left:20px;font-size:20px;margin:20px 0}
.home-about .item1 .about-word{font-size:16px;text-align:justify;line-height:1.3}
.home-about .item1 .about-img,.home-about .item2 .about-img{background:0 0}
.home-about .item2 .about-img video{width:100%;display:block}
.home-about .about-more{margin-top:20px;border:1px solid #fff;border-radius:7px;padding:5px 15px;font-size:18px}
.home-about .item2 .about-con{padding:155px 170px 100px 105px}
.home-about .item2 .about-t{font-size:16px;color:#353535;font-weight:700;margin:20px 0}
.home-about .item2 .about-word{color:#5e5e5e;font-size:16px;line-height:1.3;text-align:justify}
.home-about .item2 .about-more{margin-top:30px;border-color:var(--color);color:var(--color)}
.home-certi{background-image:url(/Content/uploads/2023905667/20230210154645bd2cd0d34a5b4adebdca6cb355008f5c.jpg);padding:50px 0 0;background-position:center}
.certi-swiper .certi-dot{margin:20px auto;position:inherit;left:0;width:20px;height:20px}
.certi-swiper:after{bottom:93px}
.certi-swiper .certi-name{padding:0}
.certi-swiper .swiper-slide.is-active{transform:scale(1)}
.certi-swiper .swiper-slide.is-active .certi-dot{display:block}
.certi-swiper .swiper-slide.is-active .certi-name{background:0 0;color:#fff;text-align:center;text-transform:capitalize}
.certi-swiper .swiper-slide.is-active .certi-name:after{display:none}
.certi-swiper .img-wrap{text-align:center;position:initial}
.certi-swiper .certi-item:after{padding-top:0}
.home-news{padding:50px 30px 0;margin:0;box-sizing:border-box}
.news-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:50px}
.news-item{width:24%}
.news-img{overflow:hidden;position:relative}
.news-img img{width:100%;display:block;transition:all .5s}
.news-data{position:absolute;top:0;right:0;background:rgba(241,157,59,.89);text-align:center;padding:15px 8px}
.news-data p{color:#fff;font-size:21px;text-transform:capitalize}
.news-art{padding:15px 0}
.news-t a{font-size:16px;color:#424242;font-weight:700;text-transform:uppercase;transition:all .5s;display:inline-block}
.news-w{margin:15px 0;font-size:15px;color:#888}
.news-more a{display:inline-block;color:#252525;font-size:15px;text-transform:uppercase;font-weight:700;border:1px solid #252525;padding:10px 25px;transition:all.5s}
.news-item:hover img{transform:scale(1.1)}
.news-item:hover .news-t a{color:var(--color)}
.news-more a:hover{color:#fff;background:var(--color);border-color:var(--color)}
footer:before{background:var(--color)}
footer{background:#2b2b2b}
.foot-right{background:var(--color)}
@media (max-width:1600px){.home-about .about-con{padding:30px 70px 30px 50px}
.home-about .item2 .about-con{padding:80px 100px 80px 70px}}
@media screen and (max-width:1500px) and (min-width:1081px){.head-logo{max-width:100%;height:auto}}
@media (max-width:1441px){.home-product{margin:40px 0}
.common-title{font-size:48px}
.product-list>li .pro-t a{font-size:18px}
.home-about .item1 .about-title{font-size:22px;margin-bottom:18px}
.home-about .item1 .about-article{font-size:15px}
.home-about .item1 .about-word{font-size:13px}
.news-data{padding:10px 8px}
.news-data p{font-size:16px}}
@media (max-width:1300px){.home-about .about-item .about-img{padding-top:0}
.home-about .about-item.item2{flex-direction:column-reverse}
.home-about .item2 .about-con{padding:50px 70px 50px 60px}
.news-more a{font-size:14px;padding:5px 15px}}
@media (max-width:1025px){.home-swiper{min-height:inherit}
.common-title{font-size:36px}
.common-stitle{font-size:14px;margin:7px 0}
.product-list>li{margin:10px 0}
.product-list>li .pro-t a{font-size:14px}}
@media (max-width:769px){.product-list>li{width:48%}
.home-about .item1 .about-article{margin-bottom:0}
.home-about .item2 .about-con{padding:6.6666666667vw 4vw}
.certi-swiper:after{bottom:87px}
.news-list li{width:48%;margin-bottom:20px}}
@media (max-width:640px){.common-title{font-size:30px}
.home-product{margin:20px 0}
.home-about .item1 .about-title{font-size:18px}
.home-certi{padding:10px 0 0}
.certi-swiper .certi-dot{margin:10px auto;width:14px;height:14px}
.certi-swiper:after{bottom:55px}
.home-news{padding:20px 20px 0}
.news-list{margin-top:20px}
.news-list li{width:100%}}
@media (max-width:321px){.certi-swiper:after{bottom:51px}}
.sidebar{display:none}
.about-common{width:1520px;margin:0 auto;box-sizing:border-box}
.companyBox{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:30px 0}
.com-l{width:58%}
.common-t{color:#323232;font-size:38px;text-transform:uppercase;font-weight:900;text-align:center;margin-bottom:20px;line-height:1;color:#323232;font-family:Arial}
.common-w{color:#787878;font-size:18px;text-align:justify;text-align-last:center;line-height:1.3;color:#787878}
.com-r{width:37%}
.com-r .com-img{overflow:hidden}
.about img{display:block;transition:all .5s;width:100%}
.com-more{text-align:center;margin-top:40px}
.com-more a{color:var(--color);border:1px solid #d0d0d0;padding:10px 50px;transition:all .5s}
.com-more a:hover{background:var(--color);border-color:var(--color);color:#fff}
.about-boxs{padding:30px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.aboutBox{margin-bottom:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.aboutBox .about-l{width:47%}
.about-l .about-img{overflow:hidden}
.about img{display:block;transition:all .5s}
.about-l img{width:100%}
.about-r{width:50%}
.iconBox{background-color:#d39246;padding:50px 150px}
.icon-ul{display:flex;justify-content:space-around;flex-wrap:wrap}
.icon-li{width:22%;text-align:center}
.icon-li img{display:initial}
.iconBox p{color:#fff}
.icon-t{font-size:18px;text-transform:uppercase;font-weight:700;margin:7px 0 3px}
.icon-w{font-size:14px;line-height:1.3}
.icon-li:hover img{transform:rotateY(360deg)}
.ad-ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;padding:0 50px}
.ad-li{width:49%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:20px 0}
.ad-l,.ad-r{width:47%}
.ad-img{overflow:hidden}
.ad-img img{width:100%;transition:all .5s;display:block}
.ad-p{color:#d39246;font-size:18px;text-transform:capitalize;font-weight:700;margin-bottom:10px}
.ad-r .ad-w{line-height:1.3;color:#5b5b5b;text-align:justify;word-break:break-all}
.ad-li:hover img{transform:scale(1.1)}
.kfBox{background:url(/Content/uploads/2023905667/202302101546443a46eb52bc3b4d46a64995083cad62f7.jpg) no-repeat;background-size:cover;background-position:center;padding:80px;margin-bottom:120px}
.kf-title{font-size:140px;color:rgba(255,255,255,.2);text-transform:uppercase;text-align:center;line-height:1;font-family:Impact}
.kf-words{transform:translateY(-50px)}
.kf-logo{text-align:center;position:relative;margin-bottom:30px}
.kf-logo img{display:inherit}
.kf-logo:after{content:'';width:3px;height:20px;background-color:rgba(255,255,255,.68);display:block;position:absolute;bottom:-25px;left:50%}
.kf-w{color:rgba(255,255,255,.68);font-size:24px;text-align:justify;text-align-last:center;line-height:1.3;width:90%;margin:0 auto}
.kf-ul{display:flex;justify-content:space-between;margin-bottom:-160px}
.kf-li{width:18%}
.kf-img{overflow:hidden}
.kf-img img{width:100%;display:block;transition:all .5s}
.kf-img img:hover{transform:scale(1.1)}
.about-videoBox{margin:50px 0;display:flex;justify-content:space-between}
.video-l,.video-r{width:48%}
.video-l img,.video-r img{width:100%;display:block}
.about-cerBox{width:80%;margin:0 auto}
.cerit-w,.mar-w{font-size:24px}
.cer-list{display:flex;justify-content:center;margin:40px 0}
.cer-item{width:23%;padding:0 20px;box-sizing:border-box}
.cer-item img{width:100%;display:block;transition:all .5s}
.cer-item img:hover{transform:translateY(-10px)}
.about-serBox{background:var(--color);padding:50px 70px;display:flex;justify-content:space-between;align-items:center;margin:50px 0}
.ser-l p{color:#fff;font-weight:700;font-size:38px;text-transform:uppercase}
.ser-r a{color:#fff;border:1px solid #fff;padding:15px 40px;text-transform:uppercase;transition:all .5s}
.ser-r a:hover{background:#fff;color:var(--color)}
.about-serdownBox{display:flex;justify-content:space-between}
.serdown-l{width:43%}
.serdown-r{width:55%;display:flex;flex-direction:column;justify-content:space-between}
.serdown-r-t{color:var(--color);font-size:24px;font-weight:700}
.serdown-r-w{color:#9197a1;font-size:24px}
@media (max-width:1601px){.about-common{width:100%}
.iconBox{padding:50px 70px}}
@media (max-width:1440px){.iconBox{padding:35px 20px}
.icon-t{font-size:16px}
.ad-ul{padding:0}
.kf-title{font-size:130px}
.about-cerBox{width:100%}
.serdown-r-w{font-size:18px}}
@media (max-width:1025px){.common-t{font-size:24px;margin-bottom:10px}
.common-w{font-size:14px}
.icon-li img{max-height:55px}
.icon-li{width:24%}
.ad-li{margin:10px 0}
.ad-l,.ad-r{width:49%}
.ad-r .ad-w{font-size:14px}
.kfBox{padding:50px}
.kf-title{font-size:110px}
.kf-w{font-size:18px}
.kf-ul{margin-bottom:-135px}
.cer-list{margin:20px 0}
.about-serBox{padding:30px 50px}
.serdown-r-t{font-size:20px}
.serdown-r-w{font-size:14px}}
@media (max-width:769px){.ad-li{width:100%}
.kf-title{font-size:80px}
.kf-w{width:100%}
.kf-ul{margin-bottom:-105px}
.about-videoBox{margin:30px 0}
.kfBox{margin-bottom:85px}
.cer-item{padding:0 5px}
.ser-l p{font-size:24px}
.ser-r a{padding:10px 30px}
.serdown-r{width:80%}}
@media (max-width:769px){.aboutBox .about-l,.aboutBox .about-r,.com-l,.com-r{width:100%;margin-bottom:10px}
.com-more{margin-top:20px}
.aboutBox{flex-direction:column-reverse}
.iconBox{padding:20px 10px}
.icon-li{width:100%;margin:10px 0}
.ad-p,.icon-t{margin:0}
.ad-l,.ad-r{width:100%}
.kfBox{padding:10px;margin-bottom:30px}
.kf-title{display:none}
.kf-words{transform:translateY(0)}
.kf-w{font-size:14px}
.kf-ul{margin:10px 0 0}
.kf-logo img{width:50%}
.cer-list{margin:10px 0}
.about-serBox{padding:15px 10px;margin:20px 0}
.ser-l p{font-size:14px}
.ser-r a{padding:3px 13px;font-size:12px}
.about-serdownBox{flex-wrap:wrap}
.serdown-l,.serdown-r{width:100%}}
.home-news-list .news-img>img{object-fit:contain}
.sidebar-cate li.LiLevel1>a{font-weight:700}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:0 0}
.wmkc-template-33 .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-item-img img{max-height:inherit!important;position:static!important}
.home-about .item1 .about-img{background-image:url(/Content/uploads/2022905667/20221215100015beef202dde0c4cc3b8ac08908b17a2e6.jpg)}
.home-about .item2 .about-img{background-image:url(/Content/uploads/2022905667/20221215100032072e35c2e225456fb1a646514be2d9f6.jpg);background-position:center center}
.wmkc-list{overflow-x:unset!important}
.wmkc-wechat{position:relative}
.wechatEwm{position:absolute;right:100%;top:40px;max-width:182px;display:none}
.wmkc-wechat:hover .wechatEwm{display:block}
.common-content .pro-list .pro-img img{width:initial}
.home-brand{padding:20px 0 60px}
img{max-width:100%}
.home-brand img{margin-top:40px}
.home-brand .l-wrap{display:flex;flex-direction:column;align-items:center}
main .sidebar{display:block}