﻿.l-wary{max-width:1600px;margin:0 auto}
.home-service .service-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}
.home-service .service-wrap .service-item{width:25%;background:#20242d;color:#fff;border-right:1px solid #fffFFF35;padding:60px 40px 50px;transition:all .2s linear;position:relative}
.home-service .service-wrap .service-item:nth-child(4){border-right:none}
.home-service .service-wrap .service-item:hover{background:var(--color)}
.home-service .service-wrap .service-item:hover .title::after{background:#fff}
.home-service .service-wrap .service-item:hover .bg img{color:#fff;transition:all .3s ease-in-out}
.home-service .service-wrap .service-item .title{font-size:var(--fontsize22);font-weight:600;position:relative;padding-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.home-service .service-wrap .service-item .title::after{content:"";width:40px;height:3px;background:var(--color);position:absolute;left:0;bottom:0}
.home-service .service-wrap .service-item .text{padding-top:25px;font-size:var(--fontsize16);line-height:1.8;color:#eee;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;min-height:140px}
.home-service .service-wrap .service-item .icon{margin-top:20px}
.home-service .service-wrap .service-item .icon i{font-size:var(--fontsize30)}
.home-service .service-wrap .service-item .bg{position:absolute;right:20px;bottom:20px}
.home-service .service-wrap .service-item .bg i{color:#fffFFF35;font-size:48px}
.home-service .service-wrap .service-item:hover .bg img{filter:grayscale(200%) brightness(500%)}
.home-service{margin-bottom:100px}
.series-wrap{display:flex;justify-content:space-between;margin-top:80px}
.series-title h5{font-size:80px;color:#919191;max-width:65%;font-weight:700;line-height:1.25}
.series-title h5 span{color:#ff881f}
.series-top{display:flex;justify-content:space-between}
.series-title{width:80%}
.series-image{flex:1;display:flex;justify-content:end;align-items:center}
.series-item{position:relative;width:24.5%;overflow:hidden}
.series-item::after{position:absolute;content:'';width:100%;height:100%;left:0;bottom:0;z-index:0;background:linear-gradient(180deg,#ffffff36,#0000005e,#000);filter:blur(3px)}
.serice-name{position:absolute;bottom:0;padding:20px;height:22%;z-index:3;width:100%}
.serice-name p{font-size:26px;color:#fff;font-weight:600}
.series-item img{display:block;width:100%;height:100%;transition:all .3s ease-in-out}
.home-product{padding:100px 0;background:#20242d;margin-top:100px}
.product-titl h5{font-weight:700;font-size:34px;color:var(--color);line-height:1;text-align:center}
.product-titl p{font-weight:400;font-size:28px;color:var(--color);text-align:center}
.product-span em{width:35px;height:2px;background:#20242d;border:2px solid var(--color);display:block;position:relative;margin:0 13px}
.product-span span{width:129px;height:2px;background:#fff;border:2px solid #fff;display:block}
.product-span{display:flex;align-items:center;justify-content:center;margin:20px 0}
.product-contatn{display:flex;align-items:center}
.product-all{width:70%;margin-top:50px}
.product-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}
.product-hide{display:none}
.product-list{flex:1;padding-right:50px}
.product-item{width:32%;background:#fff;border-radius:30px;padding:40px 20px 25px;margin-bottom:2%}
.product-logo img{max-width:65px;display:block}
.product-text p{font-weight:600;font-size:22px;color:#000;line-height:25px}
.product-text span{width:59px;height:3px;background:#fff;border:3px solid #ff881f;display:block;margin:20px 0}
.product-text{margin-top:25px}
.product-image{display:flex;justify-content:center;overflow:hidden;position:relative}
.product-image img{aspect-ratio:1/1;width:100%;display:block;object-fit:cover;transition:all .3s ease-in-out}
.product-con{height:100%;display:flex;flex-direction:column;justify-content:space-between}
.product-list li{font-weight:600;font-size:28px;color:#fff;line-height:32px;padding:45px 15px;cursor:pointer;border-bottom:1px solid #9b9b9b}
.product-list .active{background:var(--color)}
.home-information{padding:63px 0;background:url(/uploads/39051/ada/ic-back.jpg) center no-repeat;background-size:cover}
.information-wrap{display:flex;justify-content:space-between}
.information-math{display:flex;justify-content:center}
.information-math p{font-size:30px;color:#000;line-height:21px;font-weight:700}
.information-span span{width:40px;height:1px;background:#20242d;display:block;margin:30px auto}
.information-span p{font-weight:700;font-size:20px;color:#000;text-align:center}
.information-item{width:18%}
.information-image{margin-top:25px;text-align:center}
.home-about .l-wary{display:flex;align-items:center}
.about-right{width:50%}
.about-left{width:50%;padding-right:60px}
.about-top{display:flex;justify-content:space-between;margin-bottom:35px}
.about-title h5{font-weight:700;font-size:34px;color:#000;line-height:1;text-align:end}
.about-title .product-span span{background:#20242d;border:2px solid #20242d;width:70px}
.home-about{padding:80px 0}
.about-right img{width:100%;display:block}
.about-contant p{margin-bottom:20px}
.about-btns{display:flex;margin-top:50px}
.about-btns a{padding:18px 35px;line-height:1;background:var(--color);font-size:20px;color:#fff;border-radius:6px}
.home-certificated{background:url(/uploads/39051/ada/certificated-back.jpg) center no-repeat;padding:80px 0 50px;background-size:cover}
.certification-title h5{font-weight:600;font-size:34px;color:#000;line-height:30px;text-align:center}
.certification-all{padding:55px 0;text-align:center;display:flex;align-items:center;justify-content:space-between}
.certification-images{width:15%}
.certification-text{text-align:center}
.certification-text p:first-of-type{font-size:20px;font-weight:600;max-width:65%;margin:0 auto}
.certification-text p:nth-of-type(2){margin-top:15px}
.home-news{padding:80px 0}
.home-news .product-titl p{color:#000}
.home-news .product-span span{background:#000;border:2px solid #000}
.newslist-items{display:flex}
.newslist-items:nth-of-type(2n){justify-content:end;margin:20px 0}
.newslist-items>div{width:calc(33.33% - 20px);background:#20242d;border-radius:30px;margin:0 10px;overflow:hidden;border:1px solid #666}
.newslist-r img{width:100%;display:block;transition:all .3s ease-in-out}
.newslist-contant{margin-top:50px}
.newslist-l{padding:30px;display:flex;flex-direction:column;justify-content:space-between}
.newslist-com p{font-weight:700;font-size:25px;color:var(--color);line-height:30px;max-width:95%}
.newslist-data em{color:#fff;line-height:1;font-size:18px}
.newslist-data p{font-size:22px;color:#fff;line-height:1;margin-top:20px}
.home-email .l-wary{background:var(--color);padding:28px 40px;transform:translateY(45px);margin-top:-45px;display:flex;align-items:center;justify-content:space-between}
.email-btns a{font-size:20px;color:#20242d;line-height:33px;background:#fff;padding:15px 35px}
.email-text h5{font-size:30px;color:#fff;line-height:33px;margin-bottom:20px}
.email-text p{font-size:20px;color:#fff;line-height:33px}
.email-text{max-width:75%}
.newslist-r:hover img{transform:scale(1.25)}
.series-item:hover img{transform:scale(1.02)}
.email-btns{display:flex}
@media (max-width:1650px){.l-wary{padding:0 50px}
.home-service{margin-bottom:50px}
.series-title h5{font-size:42px}
.about-title h5,.certification-title h5,.product-titl h5{font-size:34px}
.serice-name p{font-size:24px}
.home-product{padding:80px 0;margin-top:50px}
.product-list li{font-size:24px;padding:35px 15px}
.product-titl p{font-size:22px}
.product-text{margin-top:20px}
.product-text p{font-size:22px}
.about-title .product-span span{width:65px}
.about-top{margin-bottom:20px}
.certification-images{padding:50px 0}
}
@media (max-width:1366px){.l-wary{padding:0 30px}
.home-service .service-wrap .service-item{padding:35px 25px}
.series-title h5{font-size:34px}
.about-title h5,.certification-title h5,.product-titl h5{font-size:28px}
.series-wrap{margin-top:45px}
.serice-name p{font-size:18px}
.serice-name{height:25%}
.product-list{padding-right:35px}
.product-list li{font-size:20px;padding:25px 15px}
.product-text p{font-size:18px}
.product-logo img{max-width:45px}
.product-text{margin-top:10px}
.information-wrap{flex-wrap:wrap}
.information-item{width:32%;margin:20px 0}
.information-math p{font-size:22px}
.information-span span{margin:15px auto}
.information-span p{font-size:16px}
.information-image{margin-top:10px}
.newslist-com p{font-size:20px}
}
@media (max-width:1024px){.series-title h5{font-size:28px}
.home-service .service-wrap .service-item{width:50%}
.serice-name p{font-size:16px}
.series-wrap{margin-top:30px}
.product-contatn{flex-direction:column;margin-top:35px}
.product-list{padding-right:0;width:100%;display:flex;flex-wrap:wrap}
.product-list li{width:50%;padding:20px 10px;font-size:18px;text-align:center}
.product-all{width:100%;margin-top:35px}
.home-product{padding:50px 0}
.home-about .l-wary{flex-direction:column}
.about-left{width:100%;padding-right:0}
.home-about,.home-news{padding:50px 0}
.about-contant p{margin-bottom:10px}
.about-btns{margin-top:25px}
.about-right{width:100%;margin-top:25px}
}
@media (max-width:768px){.l-wary{padding:0 20px}
.home-service .service-wrap .service-item{width:100%;padding:20px}
.home-service .service-wrap .service-item .text{min-height:100px}
.email-text h5,.series-title h5{font-size:24px}
.series-wrap{flex-wrap:wrap}
.series-item{width:49%;margin-bottom:2%}
.home-product{margin-top:10px}
.product-titl p{font-size:18px}
.product-list li{padding:18px 10px;line-height:1}
.home-information{padding:50px 0}
.information-image img{max-width:40px}
.information-math p{font-size:18px}
.information-span p{font-size:14px}
.information-item{margin:10px 0}
.about-title h5,.certification-title h5,.product-titl h5{font-size:24px}
.product-span{margin:12px 0}
.about-btns a{font-size:14px}
.certification-images{padding:20px 0}
.home-certificated{padding:50px 0 45px}
.certification-text p{font-size:14px}
.newslist-items>div{width:calc(50% - 20px)}
.newslist-items:nth-of-type(2n){flex-direction:row-reverse}
.email-text p,.newslist-com p{font-size:18px}
.newslist-data p{font-size:16px;margin-top:10px}
.home-email .l-wary{flex-direction:column}
.email-text{width:100%;max-width:100%}
.email-btns a{padding:15px 35px;line-height:1;font-size:16px}
.email-text h5{text-align:center}
.email-text p{text-align:center}
.email-btns{margin-top:30px}
.home-about,.home-news{padding:35px 0}
.newslist-l{padding:20px}
.certification-all{padding:20px 0;width:100%}
.certification-text p:first-of-type{font-size:16px;font-weight:600;max-width:100%}
}
@media (max-width:500px){.l-wary{padding:0 15px}
.home-service .service-wrap .service-item .title{font-size:18px}
.home-service .service-wrap .service-item .text{padding-top:15px}
.series-image img{max-width:60px}
.product-span span{width:85px;height:1px;border:1px solid #fff}
.product-span em{height:1px;border:1px solid var(--color)}
.product-list li{font-size:16px}
.product-item{width:49%;background:#fff;border-radius:15px;padding:20px 15px;margin-bottom:2%}
.product-text p{font-size:16px}
.product-text span{border:1px solid #ff881f;margin:10px 0;height:1px}
.information-item{width:50%}
.about-top{flex-direction:column}
.about-title,.about-title h5{text-align:center}
.about-logo{text-align:center;margin-bottom:15px}
.newslist-items{flex-direction:column}
.newslist-items>div{width:100%}
.newslist-items:nth-of-type(2n){flex-direction:column}
}
.product-image a{display:flex;width:100%;height:100%}
.product-item:hover .product-image img{transform:scale(1.05)}


#swiper-banner .swiper-button-next,#swiper-banner .swiper-button-prev{width:42px;height:42px;line-height:normal;display:flex;justify-content:center;align-items:center}
#swiper-banner .swiper-button-prev{left:calc((100% - 1200px)/ 2)}
#swiper-banner .swiper-button-next{right:calc((100% - 1200px)/ 2)}
#swiper-banner .swiper-pagination{display:none}
#swiper-banner .swiper-slide{position:relative}
#swiper-banner .swiper-slide .banner-animote{position:absolute;max-width:1240px;width:100%;margin:0 auto;padding:0 20px;color:#fff;opacity:0;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}
#swiper-banner .swiper-slide.swiper-slide-active .banner-animote{animation:bannerani .7s forwards;animation-delay:1s}
#swiper-banner .swiper-slide .banner-animote.ban1{top:52%;transform:translate(-50%,-50%);height:76%;display:flex;flex-direction:column;justify-content:space-between}
#swiper-banner .swiper-slide .banner-animote.ban2{top:13%}
#swiper-banner .swiper-slide .banner-animote .p1{font-size:77px;font-weight:800;text-transform:uppercase;line-height:.85}
#swiper-banner .swiper-slide .banner-animote.ban2 .p1{color:#000;text-align:center}
#swiper-banner .swiper-slide .banner-animote.ban1 .ban1-bottom{display:flex;justify-content:space-between;align-items:center}
#swiper-banner .swiper-slide .banner-animote.ban1 .ban1-bottom .left{font-size:19px;font-weight:400;line-height:.8}
#swiper-banner .swiper-slide .banner-animote.ban1 .ban1-bottom .left img{margin-top:9px;width:auto}
#swiper-banner .swiper-slide .banner-animote.ban1 .ban1-bottom .right img{width:auto}
@keyframes bannerani{0%{margin-top:20px} 100%{opacity:1;margin-top:0}}
@media (max-width:1440px){#swiper-banner .swiper-slide .banner-animote .p1{font-size:62px}}
@media (max-width:1240px){#swiper-banner .swiper-button-prev{left:20px}
#swiper-banner .swiper-button-next{right:20px}
#swiper-banner .swiper-slide .banner-animote.ban1{top:50%}
#swiper-banner .swiper-slide .banner-animote .p1{font-size:54px}}
@media (max-width:1024px){#swiper-banner .swiper-slide .banner-animote .p1{font-size:44px}}
@media (max-width:990px){#swiper-banner .swiper-button-next,#swiper-banner .swiper-button-prev{width:35px;height:35px}
#swiper-banner .swiper-button-next i,#swiper-banner .swiper-button-prev i{font-size:var(--fontsize22)}}
@media (max-width:768px){#swiper-banner .swiper-button-next,#swiper-banner .swiper-button-prev{width:30px;height:30px}
#swiper-banner .swiper-button-next i,#swiper-banner .swiper-button-prev i{font-size:var(--fontsize18)}
#swiper-banner .swiper-slide .banner-animote .p1{font-size:32px;line-height:1}
#swiper-banner .swiper-slide .banner-animote.ban1 .ban1-bottom .left{font-size:var(--fontsize16)}
#swiper-banner .swiper-slide .banner-animote.ban1 .ban1-bottom .left img{width:80px;height:auto}
#swiper-banner .swiper-slide .banner-animote.ban1 .ban1-bottom .right img{width:75px}}
@media (max-width:500px){#swiper-banner .swiper-button-next,#swiper-banner .swiper-button-prev{display:none}
#swiper-banner .swiper-slide .banner-animote .p1{font-size:5.5vw}
#swiper-banner .swiper-slide .banner-animote .p1 br{display:none}
#swiper-banner .swiper-slide .banner-animote.ban1 .ban1-bottom .left{font-size:var(--fontsize14)}
#swiper-banner .swiper-slide .banner-animote.ban1 .ban1-bottom .left img{width:60px;height:auto}
#swiper-banner .swiper-slide .banner-animote.ban1 .ban1-bottom .right img{width:60px}}
img{vertical-align:bottom}
.wmkc-wrap{max-width:1240px;width:100%;margin:0 auto;padding:0 20px}
.wmkc-title{font-size:70px;font-weight:500;line-height:1}
@media (max-width:1440px){.wmkc-title{font-size:60px}}
@media (max-width:1280px){.wmkc-title{font-size:50px}}
@media (max-width:1024px){.wmkc-title{font-size:44px}}
@media (max-width:768px){.wmkc-title{font-size:38px}}
@media (max-width:540px){.wmkc-title{font-size:32px}}
.wmkc-procate{position:relative;padding:6% 0 3%}
.wmkc-procate .data-list{display:flex;justify-content:space-between}
.wmkc-procate .data-list li{width:auto;margin-right:5%}
.wmkc-procate .data-list li:last-child{margin-right:0}
.wmkc-procate .data-list .li-top{display:flex;align-items:flex-end}
.wmkc-procate .data-list .li-top .num{position:relative;margin-right:5px;font-size:40px;line-height:1}
.wmkc-procate .data-list .li-top .num sup{position:absolute;top:-5px;right:-15px;color:var(--color);font-size:var(--fontsize16);font-weight:500}
.wmkc-procate .data-list .li-top .unit{color:var(--color);font-size:19px}
.wmkc-procate .data-list .li-desc{margin-top:5px;font-size:var(--fontsize12)}
.wmkc-procate .title-wrap{margin:7% 0 10%;padding:10px 55px;height:68px;color:#919191;background:#000;border-radius:34px;display:flex;justify-content:space-between;align-items:center}
.wmkc-procate .title-wrap .img{margin-left:14px;display:flex;justify-content:center;align-items:center}
.wmkc-procate .title-wrap .procate-title{margin-right:9%;font-size:35px;font-weight:500;line-height:1.3}
.wmkc-procate .title-wrap .desc{font-size:10px;line-height:1.2}
.wmkc-procate .procate-list{display:flex;flex-wrap:wrap}
.wmkc-procate .procate-list li{position:relative;margin:0 2.4% 2.4% 0;width:31.7%;border-radius:15px;overflow:hidden}
.wmkc-procate .procate-list li:nth-child(3n){margin-right:0}
.wmkc-procate .procate-list li a{display:block}
.wmkc-procate .procate-list li img{width:100%;transition:all .3s ease}
.wmkc-procate .procate-list li:hover img{transform:scale(1.03)}
.wmkc-procate .procate-list .li-info{position:absolute;width:100%;height:80px;bottom:10px;padding:0 10px;color:#fff;text-align:center}
.wmkc-procate .procate-list .li-info .title{font-size:var(--fontsize17);font-weight:500;text-transform:uppercase;line-height:1.2;display:inline-block;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}
.wmkc-procate .procate-list .li-info .desc{font-size:12px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
@media (max-width:1280px){.wmkc-procate .title-wrap{margin:5% 0 7%}}
@media (max-width:1024px){.wmkc-procate{padding:50px 0 30px}
.wmkc-procate .data-list .li-top .num{font-size:36px}
.wmkc-procate .title-wrap{margin:50px 0 60px;padding:10px 35px;height:58px}
.wmkc-procate .title-wrap .procate-title{font-size:var(--fontsize30)}}
@media (max-width:768px){.wmkc-procate{padding:30px 0}
.wmkc-procate .data-list{flex-wrap:wrap}
.wmkc-procate .data-list li{margin-top:10px;margin-right:0;width:50%}
.wmkc-procate .data-list .li-top .num{font-size:var(--fontsize30)}
.wmkc-procate .data-list .li-top .num sup{font-size:var(--fontsize14)}
.wmkc-procate .data-list .li-top .unit{font-size:var(--fontsize16)}
.wmkc-procate .title-wrap{margin:30px 0;padding:10px 35px;height:50px}
.wmkc-procate .title-wrap .img{margin-left:0;width:15%}
.wmkc-procate .title-wrap .procate-title{font-size:var(--fontsize26);margin-right:0}
.wmkc-procate .procate-list{justify-content:space-between}
.wmkc-procate .procate-list li{width:48.5%;margin-right:0}}
@media (max-width:500px){.wmkc-procate .data-list .li-top .num{font-size:var(--fontsize24)}
.wmkc-procate .data-list .li-top .num sup{font-size:var(--fontsize12)}
.wmkc-procate .data-list .li-top .unit{font-size:var(--fontsize12)}
.wmkc-procate .data-list .li-desc{font-size:10px}
.wmkc-procate .title-wrap{margin:20px 0;padding:10px 20px;height:40px}
.wmkc-procate .title-wrap .img{width:20%}
.wmkc-procate .title-wrap .procate-title{font-size:var(--fontsize20)}
.wmkc-procate .title-wrap .desc{font-size:8px}
.wmkc-procate .procate-list .li-info{height:60px}
.wmkc-procate .procate-list .li-info .title{font-size:var(--fontsize15)}
.wmkc-procate .procate-list .li-info .desc{font-size:10px;line-height:1.2}}
.wmkc-hotpro{position:relative}
.wmkc-hotpro .title-wrap{padding:3.3% 0 4%;color:#919191;background:#000;text-align:center}
.wmkc-hotpro .title-wrap .wmkc-title span{color:var(--color)}
.wmkc-hotpro .hotpro-content{padding:6% 0 5%;background:url(/uploads/39051/page/p20251208134501d206e.webp) no-repeat;background-size:cover;background-position:center}
.wmkc-hotpro .hotpro-list{position:static;transform:scale(1);opacity:1;display:flex;flex-wrap:wrap}
.wmkc-hotpro .hotpro-list li{width:31.8%;margin:0 2.3% 2.3% 0;padding:85px 45px;background:#fff;border-radius:11px;display:flex;flex-direction:column;justify-content:space-between}
.wmkc-hotpro .hotpro-list li:nth-child(3n){margin-right:0}
.wmkc-hotpro .hotpro-list .li-img{flex:1;display:flex;justify-content:center;align-items:center}
.wmkc-hotpro .hotpro-list .li-info{margin-top:40px}
.wmkc-hotpro .hotpro-list .li-info .title{padding:0 30px;height:45px;color:rgba(0,0,0,.8);font-size:19px;font-weight:500;line-height:1.26;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;transition:all .3s ease}
.wmkc-hotpro .hotpro-list .li-info .title.two-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.wmkc-hotpro .hotpro-list li:hover .li-info .title{color:var(--color)}
.wmkc-hotpro .hotpro-list .li-info .more{margin:20px auto 0;width:100px;height:25px;color:rgba(0,0,0,.5);font-size:var(--fontsize13);font-weight:500;border:1px solid rgba(0,0,0,.4);border-radius:15px;line-height:1;display:flex;justify-content:center;align-items:center}
.wmkc-hotpro .hotpro-list li:hover .li-info .more{color:var(--color);border-color:var(--color)}
@media (max-width:1440px){.wmkc-hotpro .hotpro-list li{padding:65px 35px}}
@media (max-width:1280px){.wmkc-hotpro .hotpro-list li{padding:45px 35px}
.wmkc-hotpro .hotpro-list .li-info .title{padding:0 15px}}
@media (max-width:768px){.wmkc-hotpro .title-wrap{padding:20px 0 25px}
.wmkc-hotpro .hotpro-content{padding:40px 0 30px}
.wmkc-hotpro .hotpro-list{justify-content:space-between}
.wmkc-hotpro .hotpro-list li{padding:35px;width:48.5%;margin-right:0}
.wmkc-hotpro .hotpro-list .li-info{margin-top:25px}
.wmkc-hotpro .hotpro-list .li-info .title{padding:0;font-size:var(--fontsize18)}}
@media (max-width:540px){.wmkc-hotpro .hotpro-list li{padding:35px 0}
.wmkc-hotpro .hotpro-list .li-img{padding:0 35px}
.wmkc-hotpro .hotpro-list .li-info{padding:0 15px}}
.wmkc-about{position:relative;padding:4.2% 0 7%}
.wmkc-about .flag-list{display:flex;justify-content:space-between;flex-wrap:wrap}
.wmkc-about .flag-list li{width:6%;text-align:center}
.wmkc-about .flag-list li p{margin-top:6px;font-size:var(--fontsize14);font-weight:500;line-height:1.6}
.wmkc-about .about-content{margin-top:110px;display:flex;justify-content:space-between;flex-wrap:wrap}
.wmkc-about .about-content .about-info{width:444px;margin-right:4%}
.wmkc-about .about-content .about-info .about-p1{font-size:var(--fontsize30);font-weight:200;line-height:1}
.wmkc-about .about-content .about-info .about-title{margin-bottom:35px;font-size:55px;font-weight:600;text-align:left;line-height:1;text-transform:lowercase}
.wmkc-about .about-content .about-info .about-p2{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap}
.wmkc-about .about-content .about-info .about-p2 p{margin-top:4px;padding:0 10px 0 6px;color:#fff;font-size:var(--fontsize18);font-weight:200;background:#000;line-height:1.4}
.wmkc-about .about-content .about-info .about-desc{margin-top:55px;font-size:var(--fontsize13);font-weight:200;line-height:1.16}
.wmkc-about .about-content .about-video{width:calc(96% - 444px)}
.wmkc-about .about-swiper{margin-top:20px}
.wmkc-about .about-swiper .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}
.wmkc-about .about-swiper .swiper-slide{overflow:hidden}
.wmkc-about .about-swiper .swiper-slide img{width:100%;object-fit:cover}
@media (max-width:1280px){.wmkc-about .about-content{margin-top:80px;align-items:center}
.wmkc-about .about-content .about-info .about-title{margin-bottom:30px}
.wmkc-about .about-content .about-info .about-desc{margin-top:45px}}
@media (max-width:1024px){.wmkc-about{padding:40px 0 60px}
.wmkc-about .flag-list li{width:15%;margin-top:10px}
.wmkc-about .about-content{margin-top:60px}
.wmkc-about .about-content .about-info{width:36%;margin-right:0}
.wmkc-about .about-content .about-info .about-p1{font-size:var(--fontsize26)}
.wmkc-about .about-content .about-info .about-title{margin-bottom:20px;font-size:46px}
.wmkc-about .about-content .about-info .about-p2 p{font-size:var(--fontsize17)}
.wmkc-about .about-content .about-info .about-desc{margin-top:30px}
.wmkc-about .about-content .about-info .about-desc br{display:none}
.wmkc-about .about-content .about-video{width:60%}}
@media (max-width:768px){.wmkc-about{padding:40px 0}
.wmkc-about .about-content{margin-top:40px}
.wmkc-about .about-content .about-info{width:100%;margin-bottom:15px}
.wmkc-about .about-content .about-info .about-p2{flex-direction:row}
.wmkc-about .about-content .about-info .about-p2 p{margin-right:5px}
.wmkc-about .about-content .about-info .about-p1{font-size:var(--fontsize22)}
.wmkc-about .about-content .about-info .about-title{margin-bottom:10px;font-size:40px}
.wmkc-about .about-content .about-info .about-desc{margin-top:20px}
.wmkc-about .about-content .about-video{width:100%}
.wmkc-about .about-swiper .swiper-slide{max-width:none}}
@media (max-width:540px){.wmkc-about{padding:30px 0 40px}
.wmkc-about .flag-list li{width:24%}
.wmkc-about .about-content{margin-top:25px}}
.wmkc-adv{position:relative;margin:0 40px;padding:5% 0;background:#f4f4f4;border-radius:33px}
.wmkc-adv .wmkc-wrap{display:flex;justify-content:space-between}
.wmkc-adv .title-wrap{margin-right:30px}
.wmkc-adv .adv-list li{margin-bottom:25px;padding:10px 0;display:flex}
.wmkc-adv .adv-list li:last-child{margin-bottom:0}
.wmkc-adv .adv-list .li-icon{flex-shrink:0;margin-right:22px;padding-top:10px}
.wmkc-adv .adv-list .li-info .title{font-size:25px;font-weight:400;line-height:1.32}
.wmkc-adv .adv-list .li-info .desc{margin-top:5px;font-size:var(--fontsize18);font-weight:200;line-height:1.1}
@media (max-width:1280px){.wmkc-adv{margin:0 20px}
.wmkc-adv .adv-list li{margin-bottom:15px}
.wmkc-adv .adv-list .li-icon{margin-right:16px}
.wmkc-adv .adv-list .li-info .title{font-size:var(--fontsize22)}
.wmkc-adv .adv-list .li-info .desc{font-size:var(--fontsize16)}}
@media (max-width:1024px){.wmkc-adv{padding:40px 0}}
@media (max-width:768px){.wmkc-adv .wmkc-wrap{flex-wrap:wrap}
.wmkc-adv .title-wrap{width:100%;margin-right:0;margin-bottom:15px}
.wmkc-adv .adv-list li{padding:5px 0}
.wmkc-adv .adv-list .li-icon img{width:30px;height:auto}
.wmkc-adv .adv-list .li-info .title{font-size:var(--fontsize20)}
.wmkc-adv .adv-list .li-info .desc{font-size:var(--fontsize15)}
.wmkc-adv .adv-list .li-info .desc br{display:none}}
@media (max-width:540px){.wmkc-adv .adv-list li{padding:0}
.wmkc-adv .adv-list .li-icon{padding-top:5px}
.wmkc-adv .adv-list .li-icon img{width:26px;height:auto}
.wmkc-adv .adv-list .li-info .title{font-size:var(--fontsize18)}
.wmkc-adv .adv-list .li-info .desc{font-size:var(--fontsize14)}}
.wmkc-cert{position:relative;margin:35px 40px 0;padding:3.7% 0 3.2%;background:#f4f4f4;border-radius:33px}
.wmkc-cert .wmkc-wrap{position:relative}
.wmkc-cert .wmkc-title{position:relative;z-index:1}
.wmkc-cert .cert-num{position:absolute;top:-35px;right:0;padding-right:45px;color:#fff;font-size:330px;font-weight:700;line-height:.8}
.wmkc-cert .cert-num sup{position:absolute;top:0;right:0;font-size:100px;line-height:.6}
.wmkc-cert .cert-content{position:relative;margin:75px 0 45px;z-index:1}
.wmkc-cert .cert-content .cert-list{position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;height:0;transform:scale(0);transform-origin:top;opacity:0;transition:all .6s ease-in-out}
.wmkc-cert .cert-content .cert-list.act{position:static;height:auto;transform:scale(1);opacity:1}
.wmkc-cert .cert-content .cert-list li{width:21.5%;margin-right:4.6%;overflow:hidden}
.wmkc-cert .cert-content .cert-list li:last-child{margin-right:0}
.wmkc-cert .cert-content .cert-list li img{width:100%;transition:all .3s ease}
.wmkc-cert .cert-content .cert-list li:hover img{transform:scale(1.04)}
.wmkc-cert .cert-tabs{display:flex}
.wmkc-cert .cert-tabs li{flex:1 1 auto;padding:3px 15px 3px;font-size:var(--fontsize20);font-weight:300;line-height:1.65;background:#fff;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease}
.wmkc-cert .cert-tabs li.act,.wmkc-cert .cert-tabs li:hover{color:#fff;font-size:var(--fontsize24);font-weight:600;background:var(--color);line-height:1.32}
@media (max-width:1440px){.wmkc-cert .cert-num{top:-15px;right:30px;font-size:300px}
.wmkc-cert .cert-num sup{font-size:80px}
.wmkc-cert .cert-content{margin:55px 0 40px}}
@media (max-width:1280px){.wmkc-cert{margin:35px 20px 0}
.wmkc-cert .cert-num{padding-right:30px;font-size:260px}
.wmkc-cert .cert-content .cert-list li{width:23.5%;margin-right:2%}
.wmkc-cert .cert-tabs li{font-size:var(--fontsize18)}
.wmkc-cert .cert-tabs li.act,.wmkc-cert .cert-tabs li:hover{font-size:var(--fontsize20)}}
@media (max-width:1024px){.wmkc-cert{padding:40px 0}
.wmkc-cert .cert-num{padding-right:30px;font-size:220px}
.wmkc-cert .cert-num sup{font-size:70px}
.wmkc-cert .cert-content{margin:40px 0 30px}
.wmkc-cert .cert-tabs li{font-size:var(--fontsize16)}
.wmkc-cert .cert-tabs li.act,.wmkc-cert .cert-tabs li:hover{font-size:var(--fontsize18)}}
@media (max-width:768px){.wmkc-cert{margin-top:30px}
.wmkc-cert .cert-num{padding-right:30px;font-size:140px}
.wmkc-cert .cert-num sup{font-size:60px}
.wmkc-cert .cert-content{margin:20px 0 30px}
.wmkc-cert .cert-tabs{flex-wrap:wrap}
.wmkc-cert .cert-tabs li{flex:none;width:50%}
.wmkc-cert .cert-tabs li{line-height:1.4}
.wmkc-cert .cert-tabs li.act,.wmkc-cert .cert-tabs li:hover{font-size:var(--fontsize16);line-height:1.4}}
@media (max-width:540px){.wmkc-cert .cert-content{margin:10px 0 20px}
.wmkc-cert .cert-content .cert-list{justify-content:space-between}
.wmkc-cert .cert-content .cert-list li{width:48.5%;margin-right:0;margin-top:10px}
.wmkc-cert .cert-tabs li{flex:none;width:100%}}
.wmkc-contact{position:relative;padding:5% 0 4.5%}
.wmkc-contact .wmkc-title{text-align:center}
.wmkc-contact .contact-list{margin-top:90px;display:flex;justify-content:center}
.wmkc-contact .contact-list li{margin-right:40px;max-width:210px;width:100%;padding:22px 35px 25px;background:rgba(243,243,243,.8);text-align:center}
.wmkc-contact .contact-list li:last-child{margin-right:0}
.wmkc-contact .contact-list .li-info{margin-top:25px}
.wmkc-contact .contact-list .li-info .p1{font-size:var(--fontsize18);font-weight:600;line-height:1.3}
.wmkc-contact .contact-list .li-info .more{margin-top:8px;font-size:var(--fontsize13);font-weight:200;display:flex;justify-content:center;align-items:flex-end;line-height:1.15}
.wmkc-contact .contact-list .li-info .more p{margin-left:4px}
@media (max-width:1440px){.wmkc-contact .contact-list{margin-top:70px}}
@media (max-width:1024px){.wmkc-contact{padding:50px 0 40px}
.wmkc-contact .contact-list{margin-top:50px}}
@media (max-width:768px){.wmkc-contact .contact-list{margin-top:30px}
.wmkc-contact .contact-list li{margin-right:20px;padding:20px 25px 25px}
.wmkc-contact .contact-list .li-info{margin-top:20px}
.wmkc-contact .contact-list .li-info .more{margin-top:5px}}
@media (max-width:540px){.wmkc-contact{padding:40px 0}
.wmkc-contact .contact-list{margin-top:15px;justify-content:space-between;flex-wrap:wrap}
.wmkc-contact .contact-list li{max-width:none;width:48.5%;margin-right:0;margin-top:10px}}
.wmkc-provideo{background:#f4f4f4}
.wmkc-provideo .title-wrap{padding:2.5% 0 3.5%;color:#919191;background:#000;text-align:center}
.wmkc-provideo .provideo-list{padding:6.5% 0}
.wmkc-provideo .provideo-list li{margin-bottom:30px;background:#fff;display:flex;flex-wrap:wrap}
.wmkc-provideo .provideo-list li:nth-child(2n){flex-direction:row-reverse}
.wmkc-provideo .provideo-list .li-video{width:58.5%}
.wmkc-provideo .provideo-list .li-video img{width:100%;height:100%;object-fit:cover}
.wmkc-provideo .provideo-list .li-info{width:41.5%;padding:30px 20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}
.wmkc-provideo .provideo-list .li-info .img{margin-bottom:10px;flex:1;display:flex;justify-content:center;align-items:center}
.wmkc-provideo .provideo-list .li-info .title{color:rgba(0,0,0,.8);font-size:var(--fontsize15);font-weight:400;line-height:1;transition:color .3s ease}
.wmkc-provideo .provideo-list .li-info .price{margin:8px 0;font-size:19px;font-weight:600;line-height:1.26}
.wmkc-provideo .provideo-list .li-info .desc{color:rgba(0,0,0,.8);font-size:var(--fontsize15);font-weight:400;line-height:1}
.wmkc-provideo .provideo-list .li-info .more{margin:20px auto 0;width:143px;height:31px;color:#fff;font-size:var(--fontsize15);background:#d5d5d5;border-radius:15px;display:flex;justify-content:center;align-items:center;transition:all .3s ease}
.wmkc-provideo .provideo-list li:hover .li-info .title{color:var(--color)}
.wmkc-provideo .provideo-list .li-info .more:hover{background:var(--color)}
@media (max-width:1280px){.wmkc-provideo .provideo-list li{margin-bottom:20px}
.wmkc-provideo .provideo-list .li-info{padding:20px}
.wmkc-provideo .provideo-list .li-info .price{margin:4px 0}}
@media (max-width:1024px){.wmkc-provideo .title-wrap{padding:30px 0}
.wmkc-provideo .provideo-list{padding:50px 0}
.wmkc-provideo .provideo-list .li-info .more{margin-top:15px}}
@media (max-width:768px){.wmkc-provideo .provideo-list{padding:40px 0 30px}
.wmkc-provideo .provideo-list .li-video{width:100%}
.wmkc-provideo .provideo-list .li-info{width:100%;padding:30px 30px 20px}}
@media (max-width:540px){.wmkc-provideo .title-wrap{padding:20px 0}
.wmkc-provideo .provideo-list{padding:30px 0 20px}}
.wmkc-newpro{background:#f3f3f3}
.wmkc-newpro .title-wrap{position:relative;padding:5% 0 6%;background:url(/uploads/39051/page/p2025120813451096c19.webp) no-repeat;background-size:cover;background-position:center}
.wmkc-newpro .title-wrap .wmkc-title{color:#fff;line-height:.9}
.wmkc-newpro .title-wrap .more{margin-top:50px;width:165px;height:36px;color:#fff;font-size:var(--fontsize17);font-weight:400;background:var(--color);border-radius:20px;display:inline-flex;justify-content:center;align-items:center;transition:all .3s ease}
.wmkc-newpro .title-wrap .more:hover{color:var(--color);background:#fff}
.wmkc-newpro .newpro-list{padding:6% 0 5%;display:flex;flex-wrap:wrap}
.wmkc-newpro .newpro-list li{width:31.6%;margin:0 2.6% 2.6% 0;padding:45px 30px 80px 30px;background:#fff;border-radius:18px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}
.wmkc-newpro .newpro-list li:nth-child(3n){margin-right:0}
.wmkc-newpro .newpro-list .li-img{margin-bottom:40px;flex:1;display:flex;justify-content:center;align-items:center}
.wmkc-newpro .newpro-list .li-info{text-align:center}
.wmkc-newpro .newpro-list .li-info .title{color:rgba(0,0,0,.8);font-size:var(--fontsize15);font-weight:400;line-height:1;transition:color .3s ease}
.wmkc-newpro .newpro-list .li-info .price{margin:8px 0;font-size:19px;font-weight:600;line-height:1.26}
.wmkc-newpro .newpro-list .li-info .desc{color:rgba(0,0,0,.8);font-size:var(--fontsize15);font-weight:400;line-height:1}
.wmkc-newpro .newpro-list .li-info .more{margin:20px auto 0;width:143px;height:31px;color:#fff;font-size:var(--fontsize15);background:#d5d5d5;border-radius:15px;display:flex;justify-content:center;align-items:center;transition:all .3s ease}
.wmkc-newpro .newpro-list li:hover .li-info .title{color:var(--color)}
.wmkc-newpro .newpro-list .li-info .more:hover{background:var(--color)}
@media (max-width:1280px){.wmkc-newpro .title-wrap .more{margin-top:30px}
.wmkc-newpro .newpro-list{padding:6% 0 4%}
.wmkc-newpro .newpro-list li{padding:35px 30px 60px 30px}
.wmkc-newpro .newpro-list .li-img{margin-bottom:25px}}
@media (max-width:1024px){.wmkc-newpro .title-wrap{padding:50px 0 60px}
.wmkc-newpro .title-wrap .more{width:150px;height:32px;font-size:var(--fontsize15)}
.wmkc-newpro .newpro-list{padding:50px 0 35px}
.wmkc-newpro .newpro-list li{padding:35px 0}
.wmkc-newpro .newpro-list .li-img{margin-bottom:15px;padding:0 30px}
.wmkc-newpro .newpro-list .li-info{padding:0 15px}}
@media (max-width:990px){.wmkc-newpro .newpro-list{justify-content:space-between}
.wmkc-newpro .newpro-list li{width:48.5%;margin-right:0}}
@media (max-width:540px){.wmkc-newpro .title-wrap{padding:40px 0}
.wmkc-newpro .title-wrap .more{margin-top:20px;width:130px;height:30px;font-size:var(--fontsize14)}
.wmkc-newpro .newpro-list{padding:40px 0 25px}
.wmkc-newpro .newpro-list li{width:100%;margin-right:0;padding:30px 0}
.wmkc-newpro .newpro-list .li-info .more{margin-top:15px}}
.wmkc-world{position:relative;padding:5% 0}
.wmkc-world .wmkc-title{text-align:center}
.wmkc-world .world-list{position:relative;margin-top:110px;padding-left:calc(38.25% + 20px);display:flex;justify-content:space-between;flex-wrap:wrap}
.wmkc-world .world-list li{width:48.7%;margin-bottom:18px;overflow:hidden}
.wmkc-world .world-list li img{width:100%}
.wmkc-world .world-list li:first-child{position:absolute;top:0;left:0;width:38.25%;height:100%;margin-bottom:0}
.wmkc-world .world-list li:first-child img{height:100%;object-fit:cover}
.wmkc-world .world-list li:nth-last-child(-n+2){margin-bottom:0}
@media (max-width:1440px){.wmkc-world .world-list{margin-top:80px}}
@media (max-width:1280px){.wmkc-world .world-list{margin-top:60px}}
@media (max-width:1024px){.wmkc-world{padding:40px 0}
.wmkc-world .world-list{margin-top:40px}}
@media (max-width:768px){.wmkc-world .world-list{margin-top:20px}
.wmkc-world .world-list{padding-left:calc(38.25% + 10px)}
.wmkc-world .world-list li{margin-bottom:10px}}
@media (max-width:540px){.wmkc-world{padding:30px 0}}