﻿.wmkc-products,.wmkc-about,.wmkc-cate,.home-banner-bot,.wmkc-customize,.wmkc-global,.home-news,.wmkc-help{padding:2% 0 !important;}
/*.wmkc-cate{background:#f9f9f7}*/
.wmkc-customize{background:#f9f9f7}
.wmkc-about{background:#f9f9f7}
.wmkc-products{background:#f5f8fc}
.wmkc-global{background:#f9f9f7}
.home-news{background:#f5f8fc}
.wmkc-help{background:#f9f9f7}
.wmkc-about::before{display:none}
.home-banner .swiper-slide>a::after{background:#13acff21;}
.home-banner .banner-animote.ban4{text-align:center;top:75%}
.home-banner .banner-animote.ban4 .home-more{background:var(--color1);color:#fff;border-radius:99px;font-size:var(--fontsize30);border-color:transparent;padding:20px 40px;height:auto;line-height:1;}
.home-banner .banner-animote.ban4 .home-more:hover{background:var(--color);}
.home-banner .banner-animote.ban4 .p4{text-align:center;margin-top:64px;}
.home-banner .banner-animote.ban4 .p4 span{display:inline-flex;width:68px;height:68px;border-radius:50%;background:#fff;transform:rotate(90deg);line-height:1;align-items:center;justify-content:center;cursor:pointer;}
.home-banner .banner-animote.ban4 .p4 span:hover{animation:bounceUp 0.3s ease;}
.home-banner .banner-animote.ban4 .p4 em{color:var(--color1);font-size:40px;font-weight:var(--fontbold6);}
@keyframes bounceUp {0% {transform:translateY(0) rotate(90deg);}
50% {transform:translateY(-20px) rotate(90deg);}
100% {transform:translateY(0) rotate(90deg);}}

.wmkc-cate .catelist{margin-top:20px;flex-wrap:wrap;}
.wmkc-cate .catelist .cateitem{width:32%;margin-right:2%;margin-bottom:40px;position:relative;border-radius:5px;overflow:hidden;transition:transform 0.4s ease, box-shadow 0.4s ease;}
.wmkc-cate .catelist .cateitem:nth-child(3n){margin-right:0;}
.wmkc-cate .catelist .cateitem:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(52,126,213,0.3);}
.wmkc-cate .catelist img{transition:transform 0.6s ease;width:100%;aspect-ratio: 200/189;}
.wmkc-cate .catelist .cateitem:hover img{transform:scale(1.08);}
.wmkc-cate .catelist .lazy-wrap::before{display:block;content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(0deg, rgba(52,126,213,0.6) 0%, rgba(0,0,0,0) 100%);z-index:1;transition:opacity 0.4s ease;}
.wmkc-cate .catelist .info{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);z-index:2;transition:bottom 0.4s ease;min-width:230px;}
.wmkc-cate .catelist .cateitem:hover .info{bottom:60px;}
.wmkc-cate .catelist .info .btn{position:relative;color:#fff;font-size:var(--fontsize18);font-weight:var(--fontbold6);padding:10px;border-radius:99px;text-align:center;overflow:hidden;transition:transform 0.3s ease;width:100%;}
.wmkc-cate .catelist .info .btn::before{display:block;content:'';background:var(--color);opacity:.8;width:100%;height:100%;position:absolute;left:0;top:0;transition:background 0.3s ease;}
.wmkc-cate .catelist .info .btn:hover::before{background:#fff;opacity:1;}
.wmkc-cate .catelist .info .btn:hover a{color:var(--color);}
.wmkc-cate .catelist .info .btn a{position:relative;z-index:9;display:inline-block;width:100%;height:100%;transition:color 0.3s ease;}
.wmkccatesw-pagination{text-align: center;margin: 10px 0;}
@media (max-width:1280px) {.wmkc-cate .catelist .info .btn{font-size: var(--fontsize16);}}
@media (max-width:1024px) {.wmkc-cate .catelist{flex-wrap:nowrap}}

.wmkc-customize-box{display:flex;align-items:center;flex-wrap:wrap;background:var(--color2);border-radius:220px;overflow:hidden;}
.wmkc-customize-text{background:var(--color2);width:50%;padding-left:60px;padding-right:10px;}
.wmkc-customize-text .home-title{text-align:left;margin-bottom:16px;color:#fff}
.wmkc-customize-text .text{color:#fff;text-align:left;max-width:none;margin-bottom:30px;font-size:var(--fontsize20);line-height:1.4;}
.wmkc-customize-pic{width:50%;}
.wmkc-customize-pic img{width:100%;display:block;border-radius:220px;aspect-ratio: 160/93;}
@media (max-width:1440px) {.wmkc-customize-text .text{font-size: var(--fontsize18);}}
@media (max-width:1024px) {.wmkc-customize-box{flex-wrap: wrap;border-radius: 0;flex-direction: column-reverse;}
.wmkc-customize-pic img{border-radius:0;}
.wmkc-customize-pic{width: 100%;margin-top:20px;background: #fff;}
.wmkc-customize-text{width: 100%;padding:20px}}
.wmkc-about{position:relative;z-index:1;}
.wmkc-about::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:100%;width:440px;background-image:url(https://css02.v15cdn.com/m436/imgs/about-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}
.wmkc-about .about-box{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.wmkc-about .info{width:49%}
.wmkc-about .home-title{text-align:left}
.wmkc-about .txt-box{font-weight:var(--fontbold5);padding-left:20px;position:relative;margin-top:10px}
.wmkc-about .txt-box::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:100%;background-color:var(--color2);border-radius:0 3px 3px 0}
.wmkc-about .txt{margin-top:20px;color:var(--introcolor);font-size:var(--fontsize16)}
.wmkc-about .home-more{margin-top:30px}
.wmkc-about .img{width:46%;position:relative;padding-left:130px}
.wmkc-about .img .img-box{border-radius:50%;border:10px solid var(--color)}
.wmkc-about .img .img-box img{transform:translate(-8px,-8px)}
.wmkc-about .img .img-num{position:absolute;left:4%;bottom:20%}
.wmkc-about .img .num-box{width:190px;height:190px;border-radius:50%;background-color:var(--color2);display:inline-flex;align-items:center;flex-direction:column;justify-content:center;color:#FFF;text-align:center;padding-top:10px;position:relative;z-index:2}
.wmkc-about .img .num-box .num{font-size:40px;font-weight:var(--fontbold6);line-height:1.2}
.wmkc-about .img .num-box .tit{line-height:1.2;font-size:var(--fontsize24);font-weight:var(--fontbold5)}
.wmkc-about .img .num-box::before{content:"";width:132%;height:132%;border-radius:50%;background-color:var(--color2);opacity:0.5;display:inline-flex;align-items:center;justify-content:center;position:absolute;left:50%;bottom:50%;transform:translate(-50%,50%);z-index:-1;animation:aboutposition 2s linear infinite}
@keyframes aboutposition{0%{width:132%;height:132%;opacity:0.5}
50%{width:125%;height:125%;opacity:0.6}
100%{width:132%;height:132%;opacity:0.5}}
@media (max-width:1280px){
.wmkc-about .img{padding-left:70px}
.wmkc-about .img .num-box{width:140px;height:140px}
.wmkc-about .img .num-box .num{font-size:var(--fontsize40)}
.wmkc-about .img .num-box .tit{font-size:var(--fontsize18)}}
@media (max-width:768px){.wmkc-about .about-box{flex-direction: column-reverse;}
.wmkc-about::before{display:none}
.wmkc-about .info{width:100%}
.wmkc-about .img{margin:25px 0;width:100%}
.wmkc-about .img img{width:100%}}
@media screen and (max-width:500px){.wmkc-about .img{padding-left:50px}
.wmkc-about .img .img-box{border-width:5px}
.wmkc-about .img .img-box img{transform:translate(-4px,-4px)}
.wmkc-about .img .num-box{width:100px;height:100px}
.wmkc-about .img .num-box .num{font-size:var(--fontsize24)}
.wmkc-about .img .num-box .tit{font-size:var(--fontsize16)}}

.wmkc-products .home-title,.wmkc-products .home-des{text-align:left;}
.wmkc-products .home-title{margin-bottom:10px;}
.wmkc-products .home-des{color:#000;font-weight:var(--fontbold6);}
.wmkc-products .flex{display:flex;align-items:center;}
.wmkc-products .info{width:270px;}
.wmkc-products .swiperbox{flex:1;padding-left:70px;}
.wmkc-products .swiperbox .swiper{padding:10px 0;}
.wmkc-products .info .btn{margin-top:40px;}
.wmkc-products .prolist .proitem{height:auto;width:calc((100% - 30px)/4);text-align:center;border-radius:5px;border:1px solid #D6D6D6;margin-right:10px;overflow:hidden;transition:transform 0.4s ease, box-shadow 0.4s ease, border-color 0.4s ease;}
.wmkc-products .prolist .proitem:nth-child(4n){margin-right:0;}
.wmkc-products .prolist .proitem:hover{transform:translateY(-8px);border-color:var(--color);}
.wmkc-products .prolist .img img{transition:transform 0.6s ease;width: 100%;aspect-ratio: 1;}
.wmkc-products .prolist .proitem:hover .img img{transform:scale(1.06);}
.wmkc-products .prolist .pname{font-size:var(--fontsize18);font-weight:var(--fontbold6);padding:14px 8px;}
.wmkc-products .prolist .pname a{transition:color 0.3s ease;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4}
.wmkc-products .prolist .proitem:hover .pname a{color:var(--color);}
.wmkcprosw-pagination{text-align: center;margin: 10px 0;}
@media (max-width:1440px) {.wmkc-products .home-title{line-height: 1.2;}}
@media (max-width:1440px) and (min-width:1025px) {.wmkc-products .prolist{flex-wrap: wrap;justify-content: space-between;}
.wmkc-products .prolist .proitem{width: 48%;margin-right: 0;margin-bottom: 20px;}}
@media (max-width:1024px) {.wmkc-products .home-title,.wmkc-products .home-des{text-align:center;}
.wmkc-products .flex{flex-wrap:wrap}
.wmkc-products .info{width:100%;text-align: center;}
.wmkc-products .swiperbox{padding-left: 0;margin-top: 20px;width: 100%;flex:initial}
.wmkc-products .prolist .proitem{width:calc((100% - 10px)/2)}  }
.wmkc-global .l-wrap{max-width:100%;}
.wmkc-global .swiper{margin-top:40px;padding: 10px 0;}
.wmkc-global .swiper img{width: 100%;}
.wmkc-global .globalitem{border:1px solid #D6D6D6;border-radius:5px;overflow:hidden;transition:transform 0.4s ease, border-color 0.4s ease;}
.wmkc-global .globalitem:hover{border-color:var(--color);}
.wmkc-global .globalitem .img{}
.wmkc-global .globalitem .img img{transition:transform 0.6s ease;display:block;aspect-ratio:35/26;object-fit:cover}
.wmkc-global .globalitem:hover .img img{transform:scale(1.06);}
.wmkc-global .globalitem .info{padding:20px;}
.wmkc-global .globalitem .title{font-size:var(--fontsize20);font-weight:var(--fontbold6);transition:color 0.3s ease;line-height: 1.2;height:55px}
.wmkc-global .globalitem:hover .title{color:var(--color);}
.wmkc-global .globalitem .btn{margin-top:20px;transition:transform 0.3s ease;}
.wmkc-global .globalitem:hover .btn{transform:translateY(-4px);}
.wmkc-global .globalitem .home-more{min-width:140px;}
.wmkcglobalsw-pagination{text-align: center;margin: 10px 0;display: none;}
.wmkcglobalswbtn{margin-top: 30px;text-align: center;}
.wmkcglobalswbtn div {display: inline-flex;align-items: center;justify-content: center;color: #333333;width: 40px;height: 40px;cursor: pointer;transition: all .1s linear;border: 1px solid #333333;border-radius: 50%;margin: 0 10px;}
.wmkcglobalswbtn em{font-size: var(--fontsize18);}
@media (max-width:1280px) {.wmkc-global .swiper{margin-top:30px;}
.wmkcglobalswbtn{margin-top: 20px;}}
.home-news .btn{text-align:center;margin-top:30px;}
.wmkc-help .helplist{justify-content:space-between;margin-top:40px;}
.wmkc-help .helpitem{width:32%;border-radius:50%;padding:80px;color:#ffffff;display:flex;flex-direction:column;aspect-ratio:1;}
.wmkc-help .helpitem:nth-child(1){background:#4ECFB0;}
.wmkc-help .helpitem:nth-child(2){background:#2BA8D9;}
.wmkc-help .helpitem:nth-child(3){background:#5B7FDE;}
.wmkc-help .helpitem .num{font-size:var(--hometitlefont);font-weight:var(--fontbold6);line-height:1;margin-bottom:10px;}
.wmkc-help .helpitem .title{font-size:var(--fontsize22);font-weight:var(--fontbold7);line-height:1.3;margin-bottom:16px;}
.wmkc-help .helpitem .desc{font-size:var(--fontsize14);line-height:1.8;opacity:0.9;}
.wmkc-help .btn{margin-top:16px;text-align:center;}
.wmkc-help .home-more{border-radius:20px;}
.wmkchelpsw-pagination{text-align: center;margin: 10px 0;}
@media (max-width:1440px) {.wmkc-help .helpitem{width:48%;padding: 100px;margin-bottom: 20px;}}
@media (max-width:1440px) and (min-width:1025px){.wmkc-help .helplist{flex-wrap:wrap}}
@media (max-width:1024px) {.wmkc-help .helpitem{padding: 10%;align-items: center;justify-content: center;text-align: center;}}
@media (max-width:1024px) {.wmkc-cate,.wmkc-customize,.wmkc-about,.wmkc-products,.wmkc-global,.wmkc-help{padding: 40px 0;}}
.home-banner{margin-bottom:30px}
.home-banner #indexbanner .ban-inner{position: absolute;bottom:100px;left:50%;transform: translateX(-50%);width:100%;color:#fff;max-width:1440px;padding:0 44px;margin:0 auto;}
.home-banner #indexbanner .ban-inner p{margin-bottom:30px;font-size:80px;max-width:800px;line-height:1.1;font-weight:bold;}
.home-banner #indexbanner iframe{filter:brightness(.7)}
.home-banner #indexbanner video{min-height:inherit;width:100%;height:auto;}
.home-banner #indexbanner .ban-inner .tit{font-weight: var(--fontbold7);font-size:3vw;}
.home-banner #indexbanner .ban-inner .des{font-size:1.4vw;margin-top:2%}
.home-banner #indexbanner .line{width:65%;height:60px;position:absolute;right:0;bottom:0;display:flex;overflow:hidden}
.home-banner #indexbanner .line .banbg{background:#fff;width:95%;height:100%;}
@media (max-width:1024px){.home-banner #indexbanner .ban-inner{bottom:80px;padding:0 20px;}
.home-banner #indexbanner .ban-inner p{margin-bottom:30px;font-size:60px;max-width:600px;}
.home-banner #indexbanner .line{height:50px;}}
@media (max-width:768px){.home-banner #indexbanner .ban-inner{bottom:70px;padding:0 15px;}
.home-banner #indexbanner .ban-inner p{margin-bottom:20px;font-size:40px;}
.home-banner #indexbanner .line{height:40px;}}
@media (max-width:550px){.home-banner #indexbanner .ban-inner{bottom:60px;}
.home-banner #indexbanner .ban-inner p{margin-bottom:15px;font-size:25px;}}
@font-face{font-family:"kchefont";display:swap;src:url(https://cdn.seo.com.cn/Content/ck/kche/iconfont/iconfont.woff2?t=1753679881304) format('woff2'),url(https://cdn.seo.com.cn/Content/ck/kche/iconfont/iconfont.woff?t=1753679881304) format('woff'),url(https://cdn.seo.com.cn/Content/ck/kche/iconfont/iconfont.ttf?t=1753679881304) format('truetype')}
.kchefont{font-family:"kchefont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-kche-lightbulb:before{content:"\e648"}
.swiper{padding:1px}
.wmkc-help .helplist{box-sizing:border-box;justify-content:flex-start}
@media (min-width:1025px){.wmkc-help .helpitem{flex:1;}
.wmkc-help .helpitem:not(:last-child){border-right:none;}}
.wmkc-help .helpitem{border:1px solid #ddd;;background:transparent!important;border-radius:0;padding:40px;color:var(--fontcolor);aspect-ratio:initial;height:auto;margin:0;text-align:left;align-items:flex-start;justify-content:flex-start}
.wmkc-help .helpitem .icon{background:#EBF3FB;width:42px;height:42px;border-radius:5px;display:flex;align-items:center;justify-content:center;color:var(--color)}
.wmkc-help .helpitem .icon em{font-size:20px}
.wmkc-help .helpitem .num{font-size:14px;text-transform:uppercase;font-weight:bold;color:var(--color);margin:20px 0 10px}
@media (max-width:1366px){.wmkc-help .helpitem{padding:25px}
.wmkc-help .helpitem{width:50%;}}
@media (max-width:768px){.wmkc-help .helplist{margin-top:15px}}
#indexbanner{max-height:calc(100vh - 85px);overflow:hidden;display:flex;align-items:center}
.home-banner iframe{width:100%;display:block;aspect-ratio:16/9;pointer-events:none;min-height:initial}
.home-banner #indexbanner .ban-inner .btn{display:flex;}
.home-banner #indexbanner .ban-inner .btn a{position:relative;color:#fff;text-shadow:0 0 0;border:1px solid #fff;opacity:.9;transition:background 0.3s ease;font-size:var(--fontsize16);padding:10px 35px;border-radius:99px;text-align:center;overflow:hidden;transition:transform 0.3s ease;}
.home-banner #indexbanner .ban-inner .btn a:hover{color:var(--color);background:#fff;opacity:1;}
@media (max-width:768px){.home-banner #indexbanner .ban-inner .btn a{font-size:var(--fontsize14);padding:4px 15px;}
.home-banner-bot{padding:40px 0}}
.wmkc-customize-text .home-title {font-size: 31px;}
.home-banner-bot .home-title {font-size:80px;margin-bottom:15px}
.home-banner-bot .home-des{color:#222;font-size:24px;line-height:1.4}
.home-banner-bot .btn{display:flex;justify-content:center;margin-top:40px}
.home-banner-bot .btn a{font-size:16px;color:#000;border-bottom:1px solid #000;}
.home-banner-bot .btn a:hover{color:var(--color);border-color:var(--color)}
@media (max-width:1280px){.home-banner-bot .home-title{font-size:70px}}
@media (max-width:1024px){.home-banner-bot .home-title{font-size:55px;margin-bottom:10px}
.home-banner-bot .home-des{font-size:20px}
.home-banner-bot .btn{margin-top:30px}}
@media (max-width:768px){.home-banner-bot .home-title{font-size:40px;}
.home-banner-bot .btn{margin-top:20px}}
.wmkc-customize-box a{background:#fff;border-color:#fff;color:var(--color)}
.wmkc-customize-box a:hover{background:var(--color);border-color:var(--color);color:#fff}
.wmkc-cate{background:#f9f9f7}
.wmkc-global .l-wrap .des{color:#999}
.home-news .homenewslist .swiper-slide .img img{aspect-ratio: 4/3;}
.wmkc-products .prolist .img a,.wmkc-products .prolist .img img {display:block;width:100%;aspect-ratio:1/1;object-fit:contain}
.wmkc-global .globalitem .img{display:block;width:100%;aspect-ratio:35/26}
.home-news .homenewslist .swiper-slide .img{aspect-ratio:4/3;display:block;}
.home-news .homenewslist .swiper-slide .img img{aspect-ratio:4/3;display:block;width:100%;object-fit:cover}
.cateitem .img a,.cateitem .img a img{display:block;width:100%;aspect-ratio:465/442;object-fit:cover}
@media (max-width:768px){.wmkc-products .l-wrap>.btn{text-align:center}
.wmkc-products .l-wrap>.btn .home-more{margin-right:0;}}
@media (max-width:1024px){.wmkc-customize-text .text {margin:0;}
.wmkc-customize-pic {background:#F9FAF7;margin:0;border:1px solid var(--color2);display:flex;flex-direction:column;align-items:flex-start}
.wmkc-customize-pic a {margin:0 0 20px 20px}}
