﻿.pagesbanner .pagesbanner-animate{top: 50%;}
.pagesbanner .pagesbanner-animate .p1{font-size: var(--fontsize36);}
.pagesbanner .pagesbanner-animate .p2{font-size: 16px;}
@media (max-width:1440px) {.pagesbanner .pagesbanner-animate .p1{font-size: 32px;}   }
@media (max-width:1200px) {.pagesbanner .pagesbanner-animate .p1{font-size: 28px;}  
.pagesbanner .pagesbanner-animate .p2{font-size: 16px;} }
@media (max-width:1024px) {.pagesbanner .pagesbanner-animate .p1{font-size: 24px;}  }
@media (max-width:798px) {.pagesbanner .pagesbanner-animate .p1{font-size: 22px;}  }
.wmkcmode-bg::after{content:"";position:absolute;left:50%;top:0;width:100vw;height:100%;transform:translateX(-50%);background-color:#f6f6f6;z-index:-1}
.modpadding{padding:5% 0;position:relative}
.module1{display:flex;align-items:center}
.module1-left{width:48%;overflow:hidden;border-radius:10px}
.module1-left img{width:100%;aspect-ratio:1.5/1;object-fit:cover}
.module1-right{flex:1;padding-left:80px}
.module1-right .home-title{text-align:left}
.module1-text{margin-top:25px}
.module1-text p{color:#666;line-height:30px;margin-bottom:15px}
.module2{display:flex;align-items:center}
.module2-left{flex:1;padding-right:80px}
.module2-left .home-des,.module2-left .home-title{text-align:left}
.module2-right{width:48%}
.module2-list{margin-top:25px}
.module2-li p:first-of-type{font-weight:700;font-size:18px;color:#111;line-height:30px;margin-bottom:10px}
.module2-li{margin-bottom:20px}
.mod2Swiper img{width:100%;border-radius:10px;overflow:hidden}
.mod2Swiper{padding-bottom:55px}
.module3-contant{display:flex;align-items:center;margin-top:50px}
.module3-left{width:48%}
.module3-left img{background:#29233a;border-radius:10px;width:100%}
.module3-right{flex:1;padding-left:80px}
.module3-box .title{font-weight:700;font-size:18px;color:#111;line-height:30px}
.module3-box .text{color:#666;line-height:30px}
.module3-box{margin-bottom:20px;position:relative;padding-left:22px}
.module3-box::after{position:absolute;content:'';width:10px;height:10px;background:#e9b367;border-radius:50%;left:0;top:10px}
.module4.wmkcmode-bg::after{background:#594738}
.module4-btn{display:flex;justify-content:center;margin-top:50px}
.module4 .home-title{color:#fff}
.module4 .home-more{background-color:#ffffff00;color:#fff}
.module4 .home-more em{background:#fff;color:#000}
.module5{display:flex;align-items:center;justify-content:space-between}
.module5-right{width:48%;padding:80px 40px;background:#f6f6f6;border-radius:6px}
.module5-left{width:45%}
.module5-left .home-des,.module5-left .home-title{text-align:left}
.module5-right .wmkcfeedback .inquiry-form>*{width:100%;background:#ffff}
.module5-right .wmkcfeedback .send-btn{margin:20px 0 0;background:#fff;border:1px solid var(--color);color:var(--color)}
.request-btn{position:absolute;width:50px;height:50px;border-radius:50%;left:190px;bottom:0;background-color:var(--color);display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:var(--fontsize20);transition:all .1s linear;transform:rotate(-45deg);z-index:3}
.request-box{position:relative;margin-top:25px}
.module5-right p:first-of-type{font-weight:700;font-size:30px;color:#403226;line-height:1.25;text-align:center;margin-bottom:15px}
.module5-right p:nth-of-type(2){color:#666;line-height:30px;text-align:center}
.mod5box1 .module5-data .data{border-color:#071776;color:#071776}
.mod5box1 .module5-data .span{background:#071776}
.mod5box1 .module5-info .title{color:#071776}
.mod5box1 .module5-data .span1{border-top:15px solid #071776}
.mod5box2 .module5-data .data{border-color:#3f5411;color:#3f5411}
.mod5box2 .module5-data .span{background:#3f5411}
.mod5box2 .module5-data .span1{border-top:15px solid #3f5411}
.mod5box2 .module5-info .title{color:#3f5411}
.mod5box3 .module5-data .data{border-color:#ce8709;color:#ce8709}
.mod5box3 .module5-data .span{background:#ce8709}
.mod5box3 .module5-info .title{color:#ce8709}
.mod5box3 .module5-data .span1{border-top:15px solid #ce8709}
.module5-item{display:flex}
.module5-contant{margin-top:35px}
.module5-data{display:flex;flex-direction:column;align-items:center;padding-bottom:20px;position:relative}
.module5-data::after{position:absolute;content:'';width:10px;height:100%;background:#f0f0f0;z-index:-1}
.module5-data .data{width:70px;height:70px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:20px;line-height:1;border: 10px solid;}
.module5-data .span{width:10px;height:60px;display:block}
.module5-data .span1{width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent}
.module5-info{flex:1;padding-left:20px;margin-top:20px}
.module5-info .title{font-weight:700;font-size:20px;line-height:30px}
.module5-info .text{color:#666;line-height:30px}
.module5-item:last-child .module5-data::after,.module5-item:last-child .span,.module5-item:last-child .span1,.request-box .wmkcfeedback .send-btn:hover::before{display:none}
@media (max-width:1640px) {.module3-right,.module1-right{padding-left: 50px;}
.module5-left{width: 48%;}
.module2-left{padding-right: 50px;}}
@media (max-width:1420px) {.module2-li,.module3-box{margin-bottom: 10px;}   }
@media (max-width:1024px) {.module5-data .data{width: 60px;height: 60px;border: 6px solid;}
.module5-right{padding: 50px 35px;}
.module5-data .span{width: 8px;height: 40px;}
.module3-right,.module1-right{padding-left: 35px;}
.module2-left{padding-right: 35px;}}
@media (max-width:768px) {.module1{flex-direction: column;}
.module1-left{width: 100%;}
.module1-right{padding-left: 0;margin-top: 25px;}
.module2{flex-direction: column-reverse;}
.module2-left {padding-right: 0;}
.module2-right {width: 100%;}
.module3-contant{margin-top: 30px;flex-direction: column;}
.module3-left{width: 100%;}
.module3-right{padding-left: 0;margin-top: 25px;}
.module5{flex-direction: column;}
.module5-left{width: 100%;}
.module5-right {padding: 35px 30px;width: 100%;margin-top: 25px;}
.module5-right .wmkcfeedback .send-btn{width: auto;}}
@media (max-width:550px) {.request-box{margin-top: 5px;}
.module5-right{padding: 30px 15px;}
.module5-right p:first-of-type{font-size: 22px;margin-bottom: 10px;}}