﻿@charset "utf-8";
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:none}
.wmkc-template-33 .wmkc-flex .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-flex .wmkc-item-img img{max-height:100%}
@media (max-width:700px){.productsDetails-article .details .left .swiper-box{position:relative;left:0;transform:none}
.productsDetails-article .details .left .swiper-box .swiper-container{position:static}
.productsDetails-article .details .right{padding-top:0}
.productsDetails-article .details .left .swiper-box .swiper-button-next,.productsDetails-article .details .left .swiper-box .swiper-button-prev{display:none}}
.home-choose{padding:4% 0px 4%;z-index:1;max-width:1920px;width:100%;background:var(--color)}
.home-choose::before{content:"";position:absolute;top:0px;width:100%;height:350px;background-color:var(--color);z-index:-1}
.l-wrap{width:86.33333%;max-width:1600px;margin:0px auto;text-align:center}
.choose-ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px}
.choose-ul .choose-item{width:23%;background:#FFFf;box-shadow:0 6px 13px 0 rgba(19,20,21,.08);padding:50px 30px;text-align:center;transition:all .2s linear}
.home-des{color:#FFF;font-size:16px;margin-bottom:10px}
.home-title{color:#FFF;font-size:36px;font-weight:700;line-height:1.2}
.choose-ul .choose-item .icon{transition:all .3s linear;line-height:1}
.choose-ul .choose-item span{font-size:60px;color:var(--color)}
.choose-ul .choose-item .title{color:var(--fontcolortitle);font-size:22px;line-height:24px;margin-bottom:20px}
.choose-ul .choose-item .info{margin-top:20px;font-size:16px;color:var(--fontcolorintro)}
.choose-ul .choose-item:hover{transform:translateY(-5px)}
.choose-ul .choose-item:hover .icon{transform:rotateY(360deg);transition:all .3s linear}
@media (max-width:1210px){.l-wrap{width:auto;margin:0 4vw}}
@media (max-width:1024px){.choose-ul .choose-item{width:48%;margin:10px 0}}
@media (max-width:768px){.home-title{font-size:20px}
.choose-ul .choose-item{padding:20px 10px}
.choose-ul .choose-item .info{margin-top:15px;font-size:14px}
.choose-ul .choose-item .title{margin-bottom:10px;font-size:18px}
.choose-ul .choose-item span{font-size:40px}}
@font-face{font-family:"iconfont";src:url('/js/35017/iconfont.ttf') format('truetype')}
.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-gongwenbao:before{content:"\e60e"}
.icon-anquan:before{content:"\e8ab"}
.icon-huoyun:before{content:"\e670"}
.icon-kefu2:before{content:"\e605"}
main.index .news .item ul li .box .left{width:50%}
main.index .news .item ul li{height:auto;width:49%;margin-bottom:0}
.wmkc-team{width:100%}
main.index .news .item ul li .box .left img{display:block;max-width:100%}
.choose{margin-top:30px;width:100%}
main.index .news .item ul li:nth-of-type(n+3) .box{flex-direction:row-reverse}
.mb{background:none}
main.index section.number{background:none}
.wmck-number-tit{text-align:center}
.wmck-number-tit p{font-size:32px;font-weight:bold;color:#3F3F3F}
.number .parent{display:block;text-align:center}
.home-choose{background:url(/uploads/35017/why.jpg)center no-repeat;background-size:cover}
main.index .news .item ul{justify-content:space-between}
main.index .news .item ul li:nth-of-type(odd) .box{margin-right:0%}
main.index .news .item ul li .box .right{display:flex;flex-direction:column;justify-content:center}
.wmkc-customs{max-width:1600px;width:86.33333%;margin:50px auto}
.wmkc-customs-tit span{width:8%;background:#F4D9CC}
.wmkc-customs-tanle{display:flex;justify-content:space-between;width:84%}
.wmkc-customs-tanle p{color:#e7917e;font-size:36px;font-weight:bold;line-height:1;padding:30px;text-transform:uppercase}
.wmkc-customs-tit{display:flex;justify-content:space-between;background:#fbece8}
.wmkc-customs-all{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0;box-sizing:border-box}
.wmkc-customs-box{width:24%;margin-bottom:2%}
.wmkc-customs-img{width:100%}
.wmkc-customs-size{width:100%;padding:10px 3px;box-sizing:border-box}
.wmkc-customs-size p:nth-of-type(1){font-size:22px;font-weight:var(--fontbold6);line-height:1.5;margin-bottom:10px}
.wmkc-customs-size p:nth-of-type(2){font-size:16px}
.wmkc-customs-img img{width:100%;display:block}
@media (max-width:1210px){.wmkc-customs{width:auto;margin:40px 4vw}}
@media (max-width:1024px){.wmkc-customs-box{width:48%}
.wmkc-customs-tanle p{padding:10px;font-size:24px}
.wmkc-customs-all{padding:20px 0}
.wmkc-customs-size p:nth-of-type(1){font-size:20px}
.wmkc-customs-size p:nth-of-type(2){font-size:15px;line-height:1.5}}
@media (max-width:450px){.wmkc-customs-tanle p{font-size:16px}
.wmkc-customs-size p:nth-of-type(2){font-size:14px}
.wmkc-customs-size p:nth-of-type(1){font-size:18px}}
.swiper-box.index-swiper{position:static;transform:translate(0,0)}
.swiper-box.index-swiper img{display:block}
.swiper-index{height:auto}
main.index{margin-top:0}
.banner2-box{height:auto;min-height:inherit;position:static}
.tabs{margin:0}
.banner2-box img{display:block}
header .top-box{top:0}
header{top:0}
@media screen and (max-width:1024px){body{padding-top:62px}
.swiper-box.index-swiper{top:62px}}
@media screen and (max-width:680px){body{padding-top:0}
.swiper-box.index-swiper{top:0}}
.item-faqdetails .article p,.item-aboutus .article p{margin-bottom:1px}
.temp2 ul:nth-of-type(1) li:nth-of-type(n+2) .left img{object-fit:contain}
main.index section.about-us .block-box .pic img{object-fit:cover}
.banner2-box{min-height:inherit;height:auto;position:static}
.tabs{margin-top:0}
main.page-template-1 .form input,main.page-template-1 .form textarea{border:1px solid #bbb}
main.index section.products .item ul li>div .rule-box{max-height:inherit}
main.index section.about-us>img{display:none}
main.index section.about-us .block-box .content .top h2{line-height:1.3;margin-bottom:10px;display:block;-webkit-line-clamp:inherit}
main.index section.about-us .block-box .content{flex-direction:column;flex-wrap:nowrap;justify-content:center;background:#fff;width:calc(100% - 580px);box-sizing:border-box}
main.index section.about-us{height:auto;padding:0 0 90px}
main.index section.about-us .block-box{height:auto}
main.index section.about-us .block-box .pic{width:580px;max-width:inherit}
main.index section.about-us .block-box .pic img{object-fit:cover;display:block}
main.index section.about-us .block-box .content .top p{-webkit-line-clamp:inherit;height:auto;margin:10px 0 20px}
main.index section.about-us .block-box .content .button-box button:hover{border-width:1px}
@media (max-width:1210px){main.index section.about-us .block-box{width:100%;padding:0 4vw}}
@media screen and (max-width:1200px){main.index section.about-us .block-box .content .top h2{font-size:25px}
main.index section.about-us .block-box .content{width:calc(100% - 400px)}
main.index section.about-us .block-box .pic{width:400px}}
@media (max-width:1024px){main.index section.about-us .block-box{padding:0 3%}
main.index section.about-us{padding:0 0 40px}}
@media screen and (max-width:768px){main.index section.about-us .block-box .content .top h2{font-size:20px;line-height:1.2}
main.index section.about-us .block-box{flex-wrap:wrap}
main.index section.about-us .block-box .pic{width:100%;max-width:100%}
main.index section.about-us .block-box .content{padding:15px;width:100%}
main.index section.about-us .block-box .content .top p{font-size:14px!important;line-height:1.6}}
@media screen and (max-width:560px){main.index section.about-us .block-box .content .top h2{font-size:18px}}
.wmkc-customs .title{text-align:center}
.wmkc-customs .title .sun{white-space:nowrap}
@media (max-width:1210px){main.index section.number{margin:0 4vw}}
@media (max-width:768px){main.index section.number ul{flex-wrap:wrap;height:auto}
main.index section.number ul li{width:50%;height:auto;display:block;margin-top:20px}}
.team-one{width:100%;display:flex;position:relative;margin-bottom:70px;text-align:left;flex-wrap:wrap}
.team-one-lef{width:47%}
.team-one-rig{width:47%;height:100%;position:absolute;right:0;top:0}
.team-one-lef-tit{display:flex;margin-bottom:40px}
.team-one-lef-tit div{position:relative}
.team-one-lef-tit div span{display:block;position:relative;line-height:1.2;font-size:42px;color:#fff;padding:5px 12px}
.team-one-lef-tit div:before{content:'';background:#251815;width:100%;height:100%;position:absolute;top:0;left:0;transform:skew(-6deg,0deg)}
.team-one-lef p{font-size:25px;margin-bottom:40px}
.team-one-lef .team-one-pic img{width:100%;display:block}
.team-one-rig .team-one-pic:nth-child(1){width:100%;height:calc(39% - 47px)}
.team-one-rig .team-one-pic:nth-child(3){width:100%;height:calc(61% - 47px)}
.team-one-rig .team-one-pic img{display:block;width:100%;height:100%;object-fit:cover}
.team-one-rig-tit{display:flex;justify-content:flex-end;margin:30px 0}
.team-one-rig-tit span{display:block;font-size:23px;background:#251815;color:#fff;line-height:24px;padding:5px 15px}
.team-two{display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative;margin-bottom:70px}
.team-two-lef{width:47%;position:absolute;top:0;left:0;height:100%}
.team-two-lef .team-two-pic{height:100%;width:100%}
.team-two-lef .team-two-pic img{width:100%;display:block;height:100%;object-fit:cover}
.team-two-rig{width:47%}
.team-two-rig .team-two-pic img{display:block;width:100%}
.team-two-rig-tit{background:#ddd;color:#fff;font-size:48px;line-height:1.2;text-transform:uppercase;padding:5px}
.team-three{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;text-align:left;margin-bottom:40px}
.team-three-lef{width:47%}
.team-three-lef-tit{font-size:45px;line-height:1.2;padding-bottom:10px;border-bottom:2px solid #000}
.team-three-list1{display:flex;background:#e6e6e7;flex-wrap:wrap;justify-content:space-between;margin-top:20px}
.team-three-list1 li .team-three-pic img{display:block}
.team-three-list1 li:nth-child(-n + 3){width:calc(33.3333% - 6px);margin-bottom:9px}
.team-three-list1 li{width:calc(((66.6666% - 6px) / 3) - 6px)}
.team-three-list1 li:last-child{width:calc(33.3333% - 6px);display:flex;align-items:center;padding:10px;color:#aa978c;font-size:14px}
.team-three-list2{display:flex;background:#e6e6e7;flex-wrap:wrap;justify-content:space-between;margin-top:20px}
.team-three-list2 li .team-three-pic img{display:block}
.team-three-list2 li{width:calc(33.3333% - 6px)}
.team-three-list2 li:nth-child(1){display:flex;align-items:center;padding:10px 0 10px 20px;color:#aa978c;font-size:14px}
.team-three-list3{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;background:#e6e6e7}
.team-three-list3 li .team-three-pic{height:100%}
.team-three-list3 li .team-three-pic img{height:100%;object-fit:cover;display:block}
.team-three-list3 li:nth-child(-n + 5){width:calc(17.5% - 9px);margin-bottom:9px}
.team-three-list3 li:nth-child(3){width:30%;display:flex;align-items:center;padding:10px;color:#aa978c;font-size:14px}
.team-three-list3 li:nth-child(7),.team-three-list3 li:nth-child(8){width:calc(17.5% - 9px)}
.team-three-list3 li:nth-child(6){width:30%}
.team-three-list3 li:nth-child(9){width:calc(35% - 9px)}
.team-three-rig{width:47%;display:flex;flex-direction:column;justify-content:space-between}
.team-three-rig-tit{font-size:45px;line-height:1.2;padding-bottom:10px}
.team-three-rig-list{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}
.team-three-rig-list li{width:31%;margin-top:40px}
.team-three-rig-list li .team-three-rig-txt{font-size:22px}
.team-three-rig-list li .team-three-rig-txt span{color:red}
@media (max-width:1600px){.team-three-lef-tit,.team-three-rig-tit{font-size:36px}
.team-three-rig-list li{margin-top:30px}
.team-three-rig-list li .team-three-rig-txt{font-size:20px;line-height:1.4}}
@media (max-width:1366px){.team-one-lef-tit div span{font-size:34px}
.team-one-lef-tit{margin-bottom:30px}
.team-one-lef p{font-size:20px;margin-bottom:30px}
.team-one-rig .team-one-pic:nth-child(1){height:calc(39% - 37px)}
.team-one-rig .team-one-pic:nth-child(3){height:calc(61% - 37px)}
.team-one-rig-tit{margin:20px 0}
.team-one-rig-tit span{font-size:20px}
.team-two-rig-tit{font-size:34px}
.team-three-lef-tit,.team-three-rig-tit{font-size:28px}
.team-three-rig-list li .team-three-rig-txt{font-size:16px}
.team-three-list1 li:last-child,.team-three-list2 li:nth-child(1),.team-three-list3 li:nth-child(3){line-height:1.4;font-size:13px}}
@media (max-width:1024px){.team-one-lef{width:100%;margin-bottom:20px}
.team-one-rig{width:100%;position:relative}
.team-two-lef{width:100%;position:relative;margin-bottom:20px}
.team-two-rig{width:100%}
.team-three-lef{width:100%;margin-bottom:30px}
.team-three-rig{width:100%}}
@media (max-width:560px){.team-one{margin-bottom:40px}
.team-one-lef-tit div span{font-size:22px}
.team-one-lef-tit{margin-bottom:20px}
.team-one-lef p{font-size:16px;margin-bottom:20px}
.team-one-rig .team-one-pic:nth-child(1),.team-one-rig .team-one-pic:nth-child(3){height:auto}
.team-one-rig-tit span{font-size:17px;padding:4px 10px}
.team-two{margin-bottom:40px}
.team-two-rig-tit{font-size:23px}
.team-three-lef-tit,.team-three-rig-tit{font-size:22px}
.team-three-list1 li:nth-child(-n + 3){width:100%;margin-bottom:6px}
.team-three-list1 li{width:calc(50% - 3px);margin-bottom:6px}
.team-three-list1 li:nth-child(6){margin-bottom:0}
.team-three-list1 li:last-child{width:calc(50% - 3px)}
.team-three-list2 li{width:100%;margin-top:6px}
.team-three-list2 li:nth-child(1){padding:30px 10px 24px;margin:0}
.team-three-list3 li:nth-child(1),.team-three-list3 li:nth-child(2),.team-three-list3 li:nth-child(4),.team-three-list3 li:nth-child(5){width:calc(50% - 3px);margin-bottom:6px}
.team-three-list3 li:nth-child(3){width:100%;padding:30px 10px 24px;margin-bottom:6px}
.team-three-list3 li:nth-child(7),.team-three-list3 li:nth-child(8){width:calc(50% - 3px);margin-bottom:6px}
.team-three-list3 li:nth-child(6){width:100%;margin-bottom:6px}
.team-three-list3 li:nth-child(9){width:100%}
.team-three-rig-list li{width:48%;margin-top:20px}
.team-three-rig-list li .team-three-rig-txt{font-size:15px}}
main.index section.about-us .block-box{align-items:center}
.about-us .about-img{width:45%;position:relative;padding-top:20px;padding-left:20px}
.about-us .about-img::before{content:"";position:absolute;left:0px;top:0px;border:2px solid var(--color);height:calc(100% - 30px);width:60px;z-index:-1;border-radius:5px}
.about-us .about-img .bgimg{z-index:1;border-radius:5px;width:100%;height:auto}
.about-us .about-img .about-icon{width:180px;height:180px;padding:4%;background:#272727;display:flex;flex-direction:column;justify-content:center;color:#FFF;position:absolute;left:0px;bottom:25px;z-index:1;font-size:18px}
.about-us .about-img .about-icon img{width:32px;margin-bottom:8px}
.about-us .about-img .about-icon span{color:var(--color);font-size:32px;margin-right:5px}
.about-us .about-info{flex:1;padding-left:4%}
.about-us h1{font-size:36px;color:#272727;line-height:1.3}
.about-us .about-text{margin:30px 0 50px;color:#333;font-size:16px}
.home-more{display:inline-flex;align-items:center;justify-content:center;min-width:140px;height:50px;border:1px solid var(--color);position:relative;text-transform:lowercase;z-index:1;overflow:hidden;border-radius:5px;color:var(--color);padding:0 10px}
.home-more::before{content:"";position:absolute;left:0px;top:0px;height:100%;width:0px;transition:all .15s linear;background:var(--color);z-index:-1}
.home-more:hover{color:#FFF}
.home-more:hover::before{width:100%}
@media (max-width:1366px){.about-us h1{font-size:30px}
.about-us .about-text{margin:15px 0}}
@media (max-width:768px){.about-us h1{font-size:24px}
.about-us .about-img{width:100%}
.about-us .about-info{padding-left:0px;padding-top:30px}}
@media (max-width:560px){.about-us h1{font-size:20px}
.about-us .about-text{font-size:14px}
.home-more{height:40px;min-width:120px}
.about-us .about-img .about-icon{width:120px;height:120px;font-size:13px;padding:10px;line-height:1.3}
.about-us .about-img .about-icon span{font-size:22px}
.about-us .about-img .about-icon img{width:28px;margin-bottom:5px}}
.prolist-bottom{width:100%;padding:10px 30px}
@media (max-width:560px){.prolist-bottom{padding:10px 15px}}