.wmkc-wrap{width:100%;max-width:1600px;padding:0 70px;margin:0 auto}
.wmkc-choose,.wmkc-data,.wmkc-review{position:relative;padding:4% 0}
.wmkc-clean,.wmkc-service{position:relative;padding-top:4%}
.wmkc-product{position:relative;padding:2% 0 4% 0}
.wmkc-title{font-size:40px;font-weight:var(--fontbold6);text-align:center;color:#3c3c3c;line-height:1.4}
@media (max-width:1280px){.wmkc-product{position:relative;padding:4% 0}
.wmkc-title{font-size:34px}}
@media (max-width:1024px){.wmkc-wrap{padding:0 15px}
.wmkc-title{font-size:var(--fontsize30)}}
@media (max-width:500px){.home-news,.wmkc-choose,.wmkc-data,.wmkc-review{padding:30px 0}
.wmkc-clean{padding:30px 0 15px 0}
.wmkc-product{padding:15px 0 30px 0}
.wmkc-service{pad:30px 0 0 0}
.wmkc-wrap{padding:0 20px}}
@media (max-width:390px){.wmkc-product{padding:0 0 30px 0}}
.wmkc-choose{background:#f6f7f8}
.wmkc-choose .choose-contant{display:flex;justify-content:space-between;flex-wrap:wrap}
.choose-right,.wmkc-choose .choose-left{width:47%}
.wmkc-choose .choose-left-contant{display:none}
.wmkc-choose .choose-left-contant.active{display:block}
.wmkc-choose .choose-img{position:relative}
.wmkc-choose .choose-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.wmkc-choose .choose-logo{margin:24px 0}
.wmkc-choose .choose-p{font-family:Arial;font-size:var(--fontsize18);color:#5b5c5c;line-height:1.6}
.wmkc-choose .wmkc-title{text-align:left}
.wmkc-choose .choose-right .choose-p{margin:14px 0 40px 0}
.wmkc-choose .choose-li{display:flex;justify-content:space-between;align-items:center;padding:24px 39px 21px 26px;margin-bottom:30px;background:#fafbfc;transition:background .3s ease,box-shadow .3s ease}
.wmkc-choose .choose-li.active .choose-li-icon{background:var(--color)}
.wmkc-choose .choose-li-left{display:flex;align-items:center}
.wmkc-choose .choose-li-icon{flex-shrink:0;width:70px;height:70px;background:#d2d2d2;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:background .3s ease}
.wmkc-choose .choose-li-icon img{filter:brightness(0) invert(1)}
.wmkc-choose .choose-li-p{font-size:var(--fontsize24);font-weight:700;color:#393939;line-height:1.2;margin:0 10px 0 20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.wmkc-choose .choose-li a{color:#9e9f9f;font-size:var(--fontsize30);transition:color .3s ease}
.wmkc-choose .choose-li:hover{background:#fafbfc;box-shadow:3px 7px 10px 0 rgba(36,36,36,.07);cursor:pointer}
.wmkc-choose .choose-li:hover .choose-li-icon{background:var(--color)}
.wmkc-choose .choose-li:hover a{color:var(--color)}
@media (max-width:1280px){.wmkc-choose .choose-right .choose-p{margin:14px 0 30px 0}
.wmkc-choose .choose-li{padding:15px 30px 15px 20px}
.wmkc-choose .choose-li-icon{width:60px;height:60px}
.wmkc-choose .choose-li-p{font-size:var(--fontsize20)}}
@media (max-width:768px){.wmkc-choose .choose-contant{flex-direction:column-reverse}
.choose-right,.wmkc-choose .choose-left{width:100%}
.wmkc-choose .choose-left{margin-top:40px}
.wmkc-choose .wmkc-title{text-align:center}
.wmkc-choose .choose-li-p{margin-right:50px}}
@media (max-width:500px){.wmkc-choose .choose-icon{width:70px}
.wmkc-choose .choose-right .choose-p{margin:10px 0 20px 0}
.wmkc-choose .choose-li{margin-bottom:20px}
.wmkc-choose .choose-li-p{font-size:var(--fontsize18);margin:0 30px 0 16px}}
@media (max-width:390px){.wmkc-choose .choose-left{margin-top:20px}
.wmkc-choose .choose-p{font-size:var(--fontsize16)}
.wmkc-choose .choose-li{padding:10px;margin-bottom:10px}
.wmkc-choose .choose-li-icon{width:55px;height:55px}
.wmkc-choose .choose-li-icon img{transform:scale(.8)}
.wmkc-choose .choose-li-p{margin:0 10px 0 14px;font-size:var(--fontsize16);line-height:1.4}
.wmkc-choose .choose-li a{font-size:var(--fontsize20)}}
.wmkc-data{background:var(--color)}
.wmkc-data .data-list{display:flex;justify-content:space-between;flex-wrap:wrap}
.wmkc-data .data-li{width:25%;padding:0 20px;text-align:center;border-right:1px solid #5074b6}
.wmkc-data .data-li:last-child{border-right:none}
.wmkc-data .data-li-p1{margin-bottom:20px;font-size:44px;font-weight:700;color:#FFFFFF}
.wmkc-data .data-li-p2{font-size:var(--fontsize18);color:#FFFFFF;opacity:.85}
@media (max-width:1280px){.wmkc-data .data-li-p1{margin-bottom:10px;font-size:36px}}
@media (max-width:990px){.wmkc-data .data-li{width:50%;margin-bottom:30px}
.wmkc-data .data-li:nth-last-child(-n+2){margin-bottom:0}
.wmkc-data .data-li:nth-child(2){border-right:none}}
@media (max-width:768px){.wmkc-data .data-li-p1{margin-bottom:5px;font-size:32px}
.wmkc-data .data-li-p2{font-size:var(--fontsize16)}}
.wmkc-clean .wmkc-clean-contant{padding-top:20px;background:url(https://www.cleanhorsefloorclean.com/Content/uploads/20251084514/202502111717433c05ccf14f0d428992ae0b0314dc6fbc.webp) center center no-repeat;background-size:contain}
.wmkc-clean .clean-p1{margin-bottom:15px;font-size:var(--fontsize24);font-weight:700;color:rgba(37,37,37,.83);text-align:center;line-height:1.5}
.wmkc-clean .clean-p2{font-size:var(--fontsize18);color:rgba(37,37,37,.71);line-height:1.5;text-align:center}
.wmkc-clean .clean-swiper{position:relative;padding-top:80px;overflow:hidden}
.wmkc-clean .swiper-slide{transition:.3s;transform:scale(.9)}
.wmkc-clean .swiper-slide img{aspect-ratio:1/1}
.swiper-slide-duplicate-active,.wmkc-clean .swiper-slide-active{transform:scale(1.2);position:relative;z-index:2}
.wmkc-clean .swiper-pagination{position:relative;margin-top:100px}
.wmkc-clean .swiper-pagination-bullet-active{background:var(--color)}
.clean-swiper-btn2,.wmkc-clean .clean-swiper-btn1{position:absolute;top:40%;z-index:11}
.wmkc-clean .clean-swiper-btn1{left:10px}
.wmkc-clean .clean-swiper-btn2{right:10px}
.btn2,.wmkc-clean .btn1{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:36px;height:36px;background:#FFFFFF;box-shadow:0 1px 10px 1px rgba(0,0,0,.1);border-radius:50%;transition:background .3s ease;z-index:1}
.wmkc-clean .btn1::before{content:url(https://www.cleanhorsefloorclean.com/Content/uploads/20251084514/2025021117215894f5db9f164b44f78c7198cce1e4ea2c.webp);position:absolute;top:8px;transition:all .3s ease;z-index:2}
.wmkc-clean .btn2::before{content:url(https://www.cleanhorsefloorclean.com/Content/uploads/20251084514/20250211172200e53fe2c6f006474cb364150ac08bc0d2.webp);position:absolute;top:8px;transition:all .3s ease;z-index:2}
.btn2:hover,.wmkc-clean .btn1:hover{cursor:pointer;background:var(--color)}
.wmkc-clean .btn1:hover::before{content:url(https://www.cleanhorsefloorclean.com/Content/uploads/20251084514/20250211172159c7b9e79d07e047aa99976020a6524e22.webp)}
.wmkc-clean .btn2:hover::before{content:url(https://www.cleanhorsefloorclean.com/Content/uploads/20251084514/2025021117215924aa455d47174b0e9d5439009469e893.webp)}
@media (max-width:1280px){.wmkc-clean .clean-swiper{padding-top:70px}
.wmkc-clean .clean-p1{font-size:var(--fontsize22)}
.wmkc-clean .clean-swiper-btn1{left:2px}
.wmkc-clean .clean-swiper-btn2{right:2px}
.wmkc-clean .swiper-pagination{margin-top:70px}}
@media (max-width:1024px){.wmkc-clean .clean-p1{font-size:var(--fontsize20);margin:10px 0 15px 0}}
@media (max-width:990px){.wmkc-clean .clean-swiper{padding-top:60px}
.wmkc-clean .swiper-pagination{margin-top:60px}}
@media (max-width:768px){.wmkc-clean .clean-swiper{padding-top:50px}
.clean-swiper-btn2,.wmkc-clean .clean-swiper-btn1{top:85%}
.wmkc-clean .clean-swiper-btn1{left:10px}
.wmkc-clean .clean-swiper-btn2{right:10px}
.wmkc-clean .swiper-pagination{margin-top:50px}}
@media (max-width:500px){.wmkc-clean .clean-p1{font-size:var(--fontsize18);margin:10px 0}
.swiper-slide-duplicate-active,.wmkc-clean .swiper-slide-active{transform:scale(1)}}
@media (max-width:390px){.wmkc-clean .wmkc-clean-contant{padding-top:0;background:0 0}
.wmkc-clean .clean-swiper{padding-top:20px}
.clean-swiper-btn2,.wmkc-clean .clean-swiper-btn1{display:none}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}
.swiper-pagination-bullet{width:6px;height:6px}
.wmkc-clean .swiper-pagination{margin-top:30px}}
.wmkc-product .pro-menus{margin:40px 0 60px 0;display:flex;justify-content:space-between;flex-wrap:wrap}
.wmkc-product .pro-menu{width:48%}
.wmkc-product .pro-menu1{text-align:right}
.wmkc-product .pro-menu2{text-align:left}
.wmkc-product .pro-menu-p{display:inline-block;padding:5px 15px;font-size:var(--fontsize24);color:#3f3f3f;text-align:center;background:#e5e5e5;transition:background .3s ease,color .3s ease}
.wmkc-product .pro-menu-p:hover{color:#FFFFFF;background:var(--color);cursor:pointer}
.wmkc-product .pro-menu-p.active{color:#FFFFFF;background:var(--color)}
.wmkc-product .pro-list-contant{display:none}
.wmkc-product .pro-list-contant.active{display:block}
.wmkc-product .pro-list{display:flex;justify-content:space-between;flex-wrap:wrap}
.wmkc-product .pro-li{width:23%;background:#EEEEEE}
.wmkc-product .pro-li-img{overflow:hidden}
.wmkc-product .pro-li-img img{transition:transform .3s ease}
.wmkc-product .pro-li-img:hover img{transform:scale(1.1)}
.wmkc-product .pro-li-text{padding:20px 0 10px 0;text-align:center;background:#e6e6e6;transition:background .3s linear,color .3s linear}
.wmkc-product .pro-li-p{text-align:center;height:44px;padding:0 20px;font-size:var(--fontsize18);line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.wmkc-product .pro-li-line{width:100%;margin:20px 0 10px 0;height:1px;background:#CCCCCC;opacity:.5}
.wmkc-product .pro-li:hover .pro-li-text{background:var(--color);color:#FFFFFF}
@media (max-width:1280px){.wmkc-product .pro-menus{margin:30px 0 50px 0}
.wmkc-product .pro-menu-p{font-size:var(--fontsize20)}
.wmkc-product .pro-li{width:24%}}
@media (max-width:990px){.wmkc-product .pro-menus{margin:20px 0 30px 0}
.wmkc-product .pro-menu-p{font-size:var(--fontsize18)}}
@media (max-width:768px){.wmkc-product .pro-menus{margin:20px 0 10px 0}
.wmkc-product .pro-menu1,.wmkc-product .pro-menu2{text-align:center}
.wmkc-product .pro-menu-p{line-height:1.2}
.wmkc-product .pro-li{width:48%;margin-top:20px}}
@media (max-width:390px){.wmkc-product .pro-menus{margin:20px 0 0 0}
.wmkc-product .pro-menu{width:100%}
.wmkc-product .pro-menu1{margin-bottom:10px}
.wmkc-product .pro-li-line{margin:10px 0}
.wmkc-product .pro-li{width:100%}}
.wmkc-review{background:url(https://www.cleanhorsefloorclean.com/Content/uploads/20251084514/20250211172906d86f605268724d4ba0a22c3fd1c5677d.webp) center center no-repeat;background-size:cover}
.wmkc-review .review-swiper{position:relative;margin:0 auto;padding-top:100px;overflow:hidden}
.wmkc-review .swiper-slide{height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:.3s;transform:scale(1)}
.swiper-slide-duplicate-active,.wmkc-review .swiper-slide-active{transform:scale(1.6);position:relative;z-index:2}
.wmkc-review .review-btn{display:flex;justify-content:center;margin-top:100px}
.wmkc-review .review-swiper-btn2{margin-right:20px}
.review-swiper-btn2,.wmkc-review .review-swiper-btn1{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;font-size:var(--fontsize22);color:#FFFFFF;background:var(--color);box-shadow:0 1px 10px 1px rgba(0,0,0,.1);border-radius:50%;transition:background .3s ease;z-index:1}
.review-swiper-btn2:hover,.wmkc-review .review-swiper-btn1:hover{cursor:pointer}
@media (max-width:1280px){.wmkc-review .review-swiper{padding-top:80px}
.wmkc-review .review-btn{margin-top:70px}}
@media (max-width:768px){.swiper-slide-duplicate-active,.wmkc-review .swiper-slide-active{transform:scale(1.8)}
.review-swiper-btn2,.wmkc-review .review-swiper-btn1{width:35px;height:35px}}
@media (max-width:500px){.wmkc-review .review-swiper{padding-top:20px}
.wmkc-review .review-btn{margin-top:20px}
.swiper-slide-duplicate-active,.wmkc-review .swiper-slide-active{transform:scale(1)}}
.wmkc-service .service-list{display:flex;justify-content:space-between;flex-wrap:wrap}
.wmkc-service .service-li{width:31%;margin-top:50px;padding:30px 20px 30px 30px;display:flex;align-items:center;background:#FFFFFF;box-shadow:5px 4px 18px 0 rgba(116,116,116,.13);transition:background .3s ease}
.wmkc-service .service-p{margin-left:40px;font-size:var(--fontsize24);color:#393939;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-break:break-word;transition:color .3s ease}
.wmkc-service .service-li:hover{background:var(--color)}
.wmkc-service .service-li:hover .service-p{color:#FFFFFF}
.wmkc-service .service-li:hover img{filter:brightness(0) invert(1)}
.wmkc-service .service-li.active{background:var(--color)}
.wmkc-service .service-li.active img{filter:brightness(0) invert(1)}
.wmkc-service .service-left{display:flex;flex-direction:column;justify-content:center;height:100px}
.wmkc-service .service-p.active{color:#FFFFFF}
@media (max-width:1280px){.wmkc-service .service-li{padding:15px 25px;margin-top:30px}
.wmkc-service img{width:60px;height:auto}
.wmkc-service .service-p{font-size:var(--fontsize20);margin-left:20px}}
@media (max-width:768px){.wmkc-service .service-li{width:48%}}
@media (max-width:500px){.wmkc-service .service-li{padding:5px 10px;margin-top:20px}
.wmkc-service img{width:40px;height:auto}
.wmkc-service .service-left{height:80px}
.wmkc-service .service-p{-webkit-line-clamp:2}}
@media (max-width:390px){.wmkc-service .service-li{width:100%;padding:5px 20px}}
.home-news .homenewslist .swiper-slide .img{overflow:hidden}
.home-news .homenewslist .swiper-slide .img img{transition:opacity .6s,transform .3s ease}
@media (max-width:768px){#newswiper{padding-bottom:0}}
.head-top,header .head-info{background:var(--color)}
.home-banner .swiper-slide>a::after{display:none}
.head-left .item:hover,.head-nav .nav-ul>li:hover>a,header.is-active .head-nav .nav-ul>li>a{color:#FFFFFF}
.head-nav .search-box{display:flex;flex-direction:column;justify-content:center}
.head-nav .search-box .head-search{display:none}
.head-nav .search-input{position:relative;top:0;left:0;width:160px;background:#FFFFFF;border-radius:35px;opacity:1;transform:none;visibility:visible}
.head-nav .search-input input{padding:0 40px;color:#000}
.head-nav .search-input button{display:none;overflow:hidden}
footer{background:var(--color);color:#FFFFFF}
footer a{color:#FFFFFF}
footer .foot-contact ul li em{color:#FFFFFF}
@media (min-width:1025px){.home-banner{margin-top:120px}}
@media (max-width:1024px){.m-menu span{background:#FFFFFF}}
.home-news{padding:4% 0}
.home-news .homenewslist{flex-wrap:wrap;justify-content:space-between;margin-top:20px;list-style:none}
.home-news .homenewslist .swiper-slide{width:49%;height:auto;margin-bottom:2em;display:flex;align-items:center;justify-content:space-between;background:#fafafa;padding:20px}
.home-news .homenewslist .swiper-slide:nth-child(3),.home-news .homenewslist .swiper-slide:nth-child(4){margin-bottom:0}
.home-news .homenewslist .swiper-slide .img{width:42%}
.home-news .homenewslist .swiper-slide .img img{width:100%}
.home-news .homenewslist .swiper-slide .info{flex:1;padding-left:20px;line-height:1.6}
.home-news .homenewslist .swiper-slide .info .date{color:var(--introcolor);font-size:var(--fontsize14)}
.home-news .homenewslist .swiper-slide .info .date em{font-size:inherit;margin-right:3px}
.home-news .homenewslist .swiper-slide .info .title{font-size:var(--fontsize18);font-weight:var(--fontbold6);line-height:1.4;margin:10px 0 10px}
.home-news .homenewslist .swiper-slide .info .text{color:var(--introcolor);line-height:1.4}
.home-news .homenewslist .swiper-slide:hover .img img{transform:scale(1.02)}
.home-news .homenewslist .swiper-slide:hover .info .title{color:var(--color)}
@media screen and (max-width:768px) {
.home-news{padding:40px 0}
.home-news .homenewslist{flex-wrap:nowrap}
.home-news .homenewslist .swiper-slide{width:100%;padding:20px 10px;margin-bottom:0}
.home-news .homenewslist .swiper-slide .info{padding-left:15px;line-height:1.4}
.home-news .homenewslist .swiper-slide .info .title{margin:10px 0 10px}}
.home-banner .swiper-slide{overflow:hidden}
.home-banner .swiper-slide>a{position:relative;display:flex}
.home-banner .swiper-slide>a::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(21,21,21,.6)}
.home-banner .swiper-slide img{width:100%;height:100%;object-fit:cover}
.home-banner .pcimg{display:block}
.home-banner .mobimg{display:none}
.home-banner .banner-animote{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);width:100%;color:#FFFFFF;opacity:0}
.home-banner .banner-animote .p1{font-size:60px;font-weight:var(--fontbold6);line-height:1.3}
.home-banner .banner-animote .p1 span{color:var(--color)}
.home-banner .banner-animote .p2{font-size:var(--fontsize16);margin:10px 0 50px}
.home-banner .swiper-slide-active img{animation:bannerimg 6s forwards}
.home-banner .swiper-slide-active .banner-animote{animation:bannerani .5s forwards;animation-delay:.7s}
.home-banner .swiper-pagination{bottom:20px;max-width:1400px;padding:0 70px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}
.home-banner .swiper-pagination-bullet{position:relative;width:36px;height:8px;background:var(--hovercolor);border-radius:var(--borderradius);opacity:1;overflow:hidden}
.home-banner .swiper-pagination-bullet::before{content:"";position:absolute;width:0;height:100%;left:0;top:0;background-color:var(--color);z-index:2}
.home-banner .swiper-pagination-bullet.cur::before{transition:width 6s linear;width:100%}
.home-banner .bannerswiper-next,.home-banner .bannerswiper-prev{position:absolute;top:45%;width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:0 0;color:#FFFFFF;background:var(--colorbg);z-index:9;cursor:pointer;transition:all .15s linear;border-radius:var(--borderradius)}
.home-banner .bannerswiper-next:hover,.home-banner .bannerswiper-prev:hover{background:var(--color);color:var(--colorbg)}
.home-banner .bannerswiper-next em,.home-banner .bannerswiper-prev em{font-size:var(--fontsize24)}
.home-banner .bannerswiper-prev{left:25px}
.home-banner .bannerswiper-next{right:25px}
@keyframes bannerani{0%{margin-top:20px}
100%{opacity:1;margin-top:0}}
@keyframes bannerimg{0%{transform:scale(1)}
80%{transform:scale(1.05)}
100%{transform:scale(1.047)}}
@media (max-width:1366px){.home-banner .banner-animote .p1{font-size:50px}}
@media (max-width:1280px){.home-banner .banner-animote .p1{font-size:40px}}
@media (max-width:1024px){.home-banner .banner-animote .p1{font-size:var(--fontsize30)}
.home-banner .banner-animote{top:50%}
.home-banner .bannerswiper-next,.home-banner .bannerswiper-prev{display:none}}
@media (max-width:768px){.home-banner .banner-animote .p1{font-size:var(--fontsize20)}
.home-banner .banner-animote .p2{margin-bottom:0}
.home-banner .banner-animote .p3{display:none}
.home-banner .pcimg{display:none}
.home-banner .mobimg{display:block}}
@media (max-width:500px){.home-banner .banner-animote .p1{font-size:var(--fontsize18)}
.home-banner .banner-animote .p2{font-size:var(--fontsize14)}}
