﻿@charset "utf-8";
@font-face{font-family:SUSESemiBold;src:url(https://css02.v15cdn.com/m431/SUSE-SemiBold.ttf)}
:root{--color:#691D1F;--fontfamily:"SUSESemiBold",arial}
@media(min-width:769px){.home-banner .banner-animote .p1{margin-bottom:50px;}}
.home-banner .banner-animote .p1{text-transform:capitalize}
footer .foot-item .foot-logo img{max-height: 100px;filter: brightness(0);}
.foottop{position:relative}
.foottop:before{content:'';width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;}
.foottop.l-wrap {position:relative}
.home-service .service-item .box{background: rgba(0, 0, 0, 0.5);border-radius: 70px;max-height:100%;left: 50% !important;top: 50% !important;transform: translate(-50%, -50%) !important;width: 80% !important;height: 80%;padding:5%;}
@media (max-width:1366px){.home-service .service-item .box{border-radius: 30px;}}
@media (min-width:769px) and (max-width:1440px){.home-service .service-item .box .title{font-size:40px;padding-bottom:0px;}
.home-service .service-item .box .text{margin-bottom:20px;}}
@media (min-width:769px) and (max-width:1024px){.home-service .service-item .box .title{font-size:var(--fontsize20);}
.home-service .service-item .box .text{font-size:var(--fontsize12)}}
@media (max-width:768px){.home-service .service-item .box{width:100% !important;border-radius:0;height:100%;}}
@media (max-width:500px){.home-service .service-item .box .text{font-size:12px;}}
.home-banner .swiper-slide>a::after{display:none;}
.home-banner .banner-animote.banner-animote1{top:50%;left:15%;max-width:25%;padding:0;}
.home-banner .banner-animote.banner-animote1 .p1{margin-bottom:0;text-align:left;color:#fff;text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px white;font-size:37px}
.home-banner .banner-animote.banner-animote1 .p1 span {display:inline-block;margin-top:20px;}
@media (max-width:1600px){.home-banner .banner-animote.banner-animote1 .p1{font-size:1.8vw}}
@media (max-width:1024px){.home-banner .banner-animote.banner-animote1 .p1{font-size:18px;}
.home-banner .banner-animote.banner-animote1 .p1 span{margin-top:10px}}
@media (max-width:768px){.home-banner .banner-animote.banner-animote1 .p1{font-size:14px;}}
@media (max-width:500px){.home-banner .banner-animote.banner-animote1{max-width:25%;}
.home-banner .banner-animote.banner-animote1 .p1{font-size:12px;}}
.home-banner .bannerswiper-next, .home-banner .bannerswiper-prev{display:none;}
@media (min-width:1025px){.nobanner header .head-info,.nobanner header .head-top,.nobanner header .head-top,header.is-active{background: #decec8;}
.head-top .head-right .head-share .icon-share,.head-left{color:#000;}}
@media (max-width:1024px){header,header.is-active,.nobanner header .head-info{background:#decec8;}
.m-menu span{background: #000;}}
.wmkc-wrap{max-width:1800px;padding:0 50px;margin:0 auto}
.wmkc-title{color:#3e3a39;font-weight:var(--fontbold6);font-size:46px;line-height:1.2}
.wmkc-advantage{background-color:#decec8;padding:5% 0}
.wmkc-advantage .adv-list{display:flex;justify-content:space-between}
.wmkc-advantage .adv-list .item{width:23%;background-color:rgba(105,29,31,.3);padding:4% 3%;border-radius:10px;transition:all .2s linear}
.wmkc-advantage .adv-list .item .icon{margin-bottom:20px}
.wmkc-advantage .adv-list .item .icon img{display:block;margin:0 auto}
.wmkc-advantage .adv-list .item .title{color:#3e3a39;font-size:var(--fontsize24);line-height:1.2;transition:all .2s linear}
.wmkc-advantage .adv-list .item .desc{margin-top:20px;color:#3e3a39;font-size:var(--fontsize16);transition:all .2s linear}
.wmkc-advantage .adv-list .item:hover{background-color:rgba(105,29,31,.8)}
.wmkc-advantage .adv-list .item:hover .title{color:#fff}
.wmkc-advantage .adv-list .item:hover .desc{color:#fff}
.wmkc-about{padding:5% 0}
.wmkc-about .wmkc-wrap{display:flex}
.wmkc-about .img{width:50%;padding-left:6%;padding-right:60px;position:relative}
.wmkc-about .img::after{content:"";position:absolute;width:80%;height:80%;right:20px;bottom:-40px;background-color:#f2f2f2;border-radius:10px}
.wmkc-about .img img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}
.wmkc-about .info{width:50%;padding:4% 0;padding-left:40px}
.wmkc-about .info .txt{color:#3e3a39;font-size:var(--fontsize16);margin:40px 0}
.wmkc-about .info .num{display:flex;flex-wrap:wrap}
.wmkc-about .info .num .item{margin-right:40px;margin-bottom:10px}
.wmkc-about .info .num .item:nth-child(1) .num-tit{color:var(--color)}
.wmkc-about .info .num .item .num-tit{font-size:40px;line-height:1.2;text-align:center}
.wmkc-about .info .num .item .num-txt{font-size:var(--fontsize14);text-align:center}
.wmkc-about .info .more{width:240px;height:64px;background-color:var(--color);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fontsize20);color:#fff;margin-top:30px;border:1px solid var(--color);transition:all .2s linear}
.wmkc-about .info .more:hover{background-color:#fff;color:#3e3a39}
.wmkc-customized{padding-bottom:5%}
.wmkc-customized .customized-pro{position:relative;padding-right:100px;margin-top:40px}
.wmkc-customized .customized-pro .item{width:160px;height:160px;border-radius:50%;border:1px solid #c9c9c9;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px auto;padding:10px;transition:all .2s linear;overflow: hidden;}
.wmkc-customized .customized-pro .item .icon{max-width:50px;margin-bottom:10px}
.wmkc-customized .customized-pro .item .tit{color:#3e3a39;font-size:var(--fontsize14);text-align:center;margin:0 10%;transition:all .2s linear;line-height:1.2}
.wmkc-customized .customized-pro .item:hover{border-color:var(--color)}
.wmkc-customized .customized-pro .item:hover .tit{color:var(--color)}
.wmkc-customized .customized-pro .item:hover .icon img{transform:translateY(-120px);filter:drop-shadow(0 120px 0 var(--color))}
.wmkc-customized .customized-pro .customized-button-next,.wmkc-customized .customized-pro .customized-button-prev{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:60px;height:60px;box-shadow:0 4px 17px 1px rgba(0,0,0,.21);border-radius:50%;cursor:pointer}
.wmkc-customized .customized-pro .customized-button-next em,.wmkc-customized .customized-pro .customized-button-prev em{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:var(--fontsize24)}
.wmkc-customized .customized-pro .customized-button-prev{display:none}
.wmkc-customized .customized-pro .customized-button-prev em{transform:rotate(90deg)}
.wmkc-customized .customized-pro .customized-button-next em{transform:rotate(-90deg)}
.wmkc-product{padding:5% 0;background-color:#eee6e3}
.wmkc-product .product-cate{display:flex;justify-content:space-between;margin-top:40px}
.wmkc-product .product-cate .item{width:32%;position:relative}
.wmkc-product .product-cate .item .title{display:flex;align-items:center;justify-content:space-between}
.wmkc-product .product-cate .item .title .tit{color:#3e3a39;font-weight:var(--fontbold6);font-size:var(--fontsize24);width:calc(100% - 100px);transition:all .2s linear}
.wmkc-product .product-cate .item .title .more{color:#3e3a39;transition:all .2s linear}
.wmkc-product .product-cate .item .title:hover .tit{color:var(--color)}
.wmkc-product .product-cate .item .title:hover .more{color:var(--color)}
.wmkc-product .product-cate .item .pro-list{background-color:#fff;break-inside:10px;padding:20px;margin-top:20px;position:relative}
.wmkc-product .product-cate .item .pro-list::after{content:"";position:absolute;right:0;top:0;width:0;height:0;border-color:#eee6e3 #eee6e3 var(--color) var(--color);border-width:20px 20px 20px 20px;border-style:solid}
.wmkc-product .product-cate .item .pro-list .tit{margin-bottom:20px;color:#3e3a39;font-size:var(--fontsize18)}
.wmkc-product .product-cate .item .pro-list ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}
.wmkc-product .product-cate .item .pro-list ul li{width:49%;margin-bottom:10px;border-radius:10px;overflow:hidden;background-color:#e0e1e1}
.wmkc-product .product-cate .item .pro-list ul li .img{overflow:hidden;display:block}
.wmkc-product .product-cate .item .pro-list ul li .img img{transition:all .2s linear}
.wmkc-product .product-cate .item .pro-list ul li:hover .img img{transform:scale(1.05)}
.wmkc-choose{padding:5% 0}
.wmkc-choose .wmkc-title{text-align:center}
.wmkc-choose .desc{margin:0 10%;text-align:center;font-size:var(--fontsize20);color:#3e3a39;margin-top:20px}
.wmkc-choose .choose-list{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between}
.wmkc-choose .choose-list .item{width:23.5%}
.wmkc-choose .choose-list .item .img{position:relative;border-radius:10px;overflow:hidden}
.wmkc-choose .choose-list .item .img img{width:100%;height:100%;object-fit:cover;transition:all .2s linear}
.wmkc-choose .choose-list .item .img .more{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:#fff;font-size:var(--fontsize20);transition:all .2s linear}
.wmkc-choose .choose-list .item .img .more:hover{color:var(--color)}
.wmkc-choose .choose-list .item .img:hover .img{transform:scale(1.05)}
.wmkc-choose .choose-list .item .info{padding:15px 0}
.wmkc-choose .choose-list .item .info .title{font-size:var(--fontsize24);color:#3e3a39;text-align:center}
.wmkc-choose .choose-list .item .info .txt{margin-top:10px;color:#3e3a39;font-size:var(--fontsize16);text-align:center}
.wmkc-confidence{padding:5% 0 8%;background-size:cover}
.wmkc-confidence .wmkc-title{color:#000}
.wmkc-confidence .wmkc-title span{display:block}
.wmkc-confidence .list{display:flex;justify-content:space-between;margin-top:60px}
.wmkc-confidence .list .item{min-height:540px;width:49%;padding:4%;padding-bottom:6%;border-radius:10px;overflow:hidden;position:relative;padding-bottom:40px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.8);background-repeat:no-repeat;background-size:cover}
.wmkc-confidence .list .item .icon{margin-bottom:20px;display: flex;align-items:center;}
.wmkc-confidence .list .item .icon img{margin-right:20px;}
.wmkc-confidence .list .item .icon p{font-size:var(--fontsize30)}
.wmkc-confidence .list .item .tit{color:#000;font-size:var(--fontsize30)}
.wmkc-confidence .list .item .txt{margin-top:10px;color:#000;font-size:var(--fontsize18)}
.wmkc-confidence .list .item .more{position:absolute;right:4%;bottom:20px;color:#000;font-size:var(--fontsize20);transition:all .2s linear}
.wmkc-confidence .list .item .more:hover{color:var(--color)}
.wmkc-news{padding:5% 0}
.wmkc-news .news-list{display:flex;margin-top:40px}
.wmkc-news .news-list .item{width:31.5%;margin-right:2.5%}
.wmkc-news .news-list .item:nth-child(3){margin-right:0}
.wmkc-news .news-list .item .img{width:100%;border-radius:5px;display:block;overflow:hidden}
.wmkc-news .news-list .item .img img{width:100%;height:100%;object-fit:cover;transition:all .2s linear}
.wmkc-news .news-list .item .info{padding:20px 0}
.wmkc-news .news-list .item .info .date{color:#3e3a39}
.wmkc-news .news-list .item .info .title{color:#3e3a39;font-size:var(--fontsize24);transition:all .2s linear}
.wmkc-news .news-list .item .info .txt{color:#3e3a39}
.wmkc-news .news-list .item:hover .img img{transform:scale(1.05)}
.wmkc-news .news-list .item:hover .info .title{color:var(--color)}
.foottop{padding:4% 0;background:no-repeat center;background-size:cover;text-align:center}
.foottop::before{display:none}
.foottop .home-icon{color:#fff;font-size:var(--fontsize20);margin-bottom:10px}
.foottop .home-title{color:#fff;margin-bottom:20px;font-size:var(--fontsize30);text-transform:initial}
.foottop .more{margin-top:15px;width:260px;height:60px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--color);min-width:200px;background-color:#fff;text-transform:uppercase;margin-right:0;border:none}
@media screen and (max-width:1440px){.wmkc-advantage .adv-list .item{padding:2%}
.wmkc-title{font-size:42px}
}
@media screen and (max-width:1024px){.wmkc-title{font-size:34px}
.wmkc-advantage .adv-list{flex-wrap:wrap}
.wmkc-advantage .adv-list .item{width:49%;padding:30px;margin-bottom:20px}
.wmkc-about .img{padding:0}
.wmkc-about .img::after{display:none}
.wmkc-choose .desc{margin:0 5%;margin-top:20px;font-size:var(--fontsize16)}
.wmkc-choose .choose-list .item .info .tit{font-size:var(--fontsize20)}
.wmkc-product .product-cate{flex-wrap:wrap}
.wmkc-product .product-cate .item{width:100%;margin-bottom:20px}
.wmkc-product .product-cate .item .pro-list ul li{width:32%}
.wmkc-customized .customized-pro .item{width:140px;height:140px}
}
@media screen and (max-width:768px){.wmkc-title{font-size:var(--fontsize26)}
.wmkc-wrap{padding:0 15px}
.wmkc-advantage{padding:30px 0}
.wmkc-advantage .adv-list .item{padding:20px}
.wmkc-advantage .adv-list .item .icon img{width:34px}
.wmkc-advantage .adv-list .item .title{font-size:var(--fontsize18)}
.wmkc-advantage .adv-list .item .desc{font-size:var(--fontsize14)}
.wmkc-about{padding:30px 0}
.wmkc-about .wmkc-wrap{flex-wrap:wrap}
.wmkc-about .img{width:100%;padding:0}
.wmkc-about .img::after{display:none}
.wmkc-about .info{width:100%;padding:0;margin-top:20px}
.wmkc-about .info .txt{margin:20px 0}
.wmkc-about .info .num .item .num-tit{font-size:var(--fontsize30)}
.wmkc-about .info .more{margin-top:20px;width:200px;height:48px;font-size:var(--fontsize16)}
.wmkc-customized{padding-bottom:30px}
.wmkc-customized .customized-pro .item{width:120px;height:120px}
.wmkc-customized .customized-pro .item .icon{max-width:40px}
.wmkc-customized .customized-pro .item .tit{line-height:1.2}
.wmkc-product{padding:30px 0}
.wmkc-product .product-cate .item .title .tit{font-size:var(--fontsize20)}
.wmkc-choose{padding:30px 0}
.wmkc-choose .desc{margin:0;margin-top:20px;font-size:var(--fontsize14)}
.wmkc-choose .choose-list .item{width:49%}
.wmkc-choose .choose-list .item .info .title{font-size:var(--fontsize16)}
.wmkc-choose .choose-list .item .info .txt{font-size:var(--fontsize14)}
.wmkc-confidence{padding:30px 0}
.wmkc-confidence .list{flex-wrap:wrap;margin-top:20px}
.wmkc-confidence .list .item{width:100%;min-height:280px;margin-bottom:20px}
.wmkc-confidence .list .item .icon img{max-width:80px}
.wmkc-confidence .list .item .icon p{font-size:var(--fontsize22)}
.wmkc-confidence .list .item .tit{font-size:var(--fontsize20)}
.wmkc-confidence .list .item .txt{font-size:var(--fontsize16)}
.wmkc-confidence .list .item .more{font-size:var(--fontsize16)}
.wmkc-news{padding:30px 0}
.wmkc-news .news-list{flex-wrap:wrap;justify-content:space-between}
.wmkc-news .news-list .item{width:49%;margin-right:0;margin-bottom:20px}
.wmkc-news .news-list .item .info .title{font-size:var(--fontsize20)}
.wmkc-news .news-list .item .info .txt{font-size:var(--fontsize16)}
.foottop{padding:30px 0}
.foottop .home-icon{font-size:var(--fontsize16)}
.foottop .home-title{font-size:var(--fontsize24)}
.foottop .more{width:200px;height:50px;margin-top:0}
}
@media screen and (max-width:500px){.wmkc-title{font-size:var(--fontsize24)}
.wmkc-advantage .adv-list .item{width:100%}
.wmkc-customized .customized-pro{padding-right:60px;margin-top:20px}
.wmkc-customized .customized-pro .customized-button-next,.wmkc-customized .customized-pro .customized-button-prev{right:10px;width:40px;height:40px}
.wmkc-customized .customized-pro .customized-button-next em,.wmkc-customized .customized-pro .customized-button-prev em{font-size:var(--fontsize18)}
.wmkc-news .news-list .item{width:100%}
.wmkc-news .news-list .item .info .date{margin-bottom:0}
.wmkc-news .news-list .item .info .txt{margin-top:0}
.foottop .more{min-width:140px;width:150px;height:42px}
}
footer .foot-main{background-image:none;color:#595757}
footer .foot-main::after{opacity:1;background-color:#dececb}
footer .foot-item .foot-title{color:#3e3a39}
footer .foot-item .foot-link .item em{display:none}
footer .foot-item .foot-link .item strong{color:#38454a}
footer .foot-bot{background-color:#f2f2f2}
.head-top{background-color:#fbe8de}
.head-left .item em{color:#ff6a00}
.home-banner .swiper-slide-active .banner-animote-pro{animation:bannerani .5s forwards;animation-delay:.7s}
.banner-animote-pro{position:absolute;left:50%;bottom:10%;transform:translateX(-50%);width:100%;max-width:1400px;color:#fff;padding:0 70px;opacity:0;text-align:center;z-index:2}
.banner-animote-pro .banner-search{background-color:#e8e8e8;height:50px;border-radius:60px;width:800px;display:flex;align-items:center;padding:5px;margin:0 auto;overflow: hidden;}
.banner-animote-pro .banner-search input{flex:1;border:none;outline:0;background-color:#e8e8e8;padding:0 30px;height:40px;color:#666;font-size:var(--fontsize20);font-family:var(--fontfamily)}
.banner-animote-pro .banner-search input::placeholder{color:#666}
.banner-animote-pro .banner-search .icon{display:flex;align-items:center;justify-content:center}
.banner-animote-pro .banner-search .icon img{width:20px}
.banner-animote-pro .banner-search button{margin-left:20px;background-color:var(--color);color:#fff;border-radius:40px;width:120px;height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fontsize18);border:none;outline:0;cursor:pointer}
.banner-animote-pro .banner-search button em{margin-right:6px;font-size:var(--fontsize24)}
.banner-animote-pro .search-txt{margin-top:10px;color:#fff;display:flex;width:800px;font-size:var(--fontsize18)}
.banner-animote-pro .search-txt ul{display:flex;flex:1;margin-left:20px}
.banner-animote-pro .search-txt ul li{list-style:none;padding:2px 14px;border-radius:20px;border:1px solid #fff;margin-right:12px;font-size:var(--fontsize18)}
.banner-animote-pro .banner-pro{display:flex;justify-content:space-between;margin-top:8%}
.banner-animote-pro .banner-pro li{width:180px;height:180px;list-style:none;border-radius:50%;border:10px solid #fff}
@media screen and (min-width:1024px){.head-top{display:none}
.head-info .l-wrap{justify-content:flex-start}
.head-info .head-nav{margin-left:70px}
}
@media screen and (max-width:1600px){.banner-animote-pro{bottom:8%}
.banner-animote-pro .banner-pro{margin-top:30px}
.banner-animote-pro .banner-pro li{width:160px;height:160px;border:5px solid #fff}
}
@media screen and (max-width:1280px){.banner-animote-pro .banner-pro li{width:140px;height:140px}
}
@media screen and (max-width:1024px){.banner-animote-pro .banner-search{width:500px}
.banner-animote-pro .banner-pro{margin-top:20px}
.banner-animote-pro .banner-pro li{width:100px;height:100px}
}
@media screen and (max-width:768px){.banner-animote-pro{bottom:30%}
.banner-animote-pro .banner-search{width:80%;height:42px}
.banner-animote-pro .banner-search input{height:32px}
.banner-animote-pro .banner-search button{height:32px;font-size:14px}
.banner-animote-pro .banner-pro{display:none}
}
@media screen and (max-width:500px){.banner-animote-pro{display:none}
}
.home-banner .swiper-slide::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0, 0, 0, 0.6) 25%,transparent)}
.banner-animote-pro .banner-pro{z-index:1}
.head-nav .nav-ul>li>a::before{display: none;}
@media screen and (min-width:1024px) {
.head-nav .search-box .head-search{display: none;}}
header.is-active .head-nav .nav-ul>li>a{color: #000;}
.head-logo {height:100%;}
.head-logo a {height:100%;}
.head-logo a img {max-height:100%;height:100%;object-fit:contain;}
@media (min-width:1025px){.head-info .lang{margin-left:auto}
header.is-active .head-info .lang .lang-icon img{filter:brightness(0)}}
@media (min-width:1201px){.head-nav .nav-ul>li>a{font-size:20px}
.head-nav .nav-ul>li>ul a{font-size:17px}}
#wmkc{font-family: SUSESemiBold !important;}
.wmkc-news .wmkc-news-titlebox{display:flex;justify-content: space-between;align-items: center;}
.wmkc-news .wmkc-new-more a{padding:7px 20px;background:var(--color);color:#fff;transition: all .3s;border:1px solid var(--color);text-transform: capitalize;border-radius: 5px;overflow: hidden;}
.wmkc-news .wmkc-new-more a:hover{background:#fff;color:var(--color);}
.wmkc-itemcont{height: auto;overflow-y: inherit;}
.wmkc-itemcont img{max-width: 100px;}
@media (min-width:1025px){.lang-icon span{display:block;}
header.is-active .lang-icon span{color:var(--fontcolor)}
header.is-active .lang-icon span:before,header.is-active .lang-icon span:after{background:var(--fontcolor)}}
.home-banner .swiper-slide-active .banner-animote-pro .text1{margin: 30px 0;font-size: 30px;}
  .home-banner .swiper-slide-active .banner-animote-pro .text1{margin-bottom:15%}
@media (max-width:1100px){.home-banner .swiper-slide-active .banner-animote-pro .text1{margin-bottom:9%}
}@media (max-width:768px){.home-banner .swiper-slide-active .banner-animote-pro .text1{margin-bottom:12%;font-size:14px}}
@media (min-width:768px) and (max-width:1024px) {.home-banner .swiper-slide-active .banner-animote-pro .text1{font-size: 22px;}}
