﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.home-des{max-width:none}
.home-consultation{padding:4% 0}
.home-consultation .l-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}
.home-consultation .box{padding:0;display:block;width:45%}
.home-consultation .phone{line-height:1.4;margin:10px 0 35px}
.home-consultation .wmkcfeedback{flex:1;padding-left:30px}
.home-consultation .wmkcfeedback .send-btn{margin:0;background:#fff;color:var(--color)}
@media (max-width:1280px){.home-consultation .box{width:50%}
.home-consultation .title span{font-size:var(--fontsize36);}
.home-consultation .phone{font-size:var(--fontsize36);}
.home-consultation .title{font-size:var(--fontsize22)}}
@media (max-width:768px){.home-consultation{padding:40px 0}
.home-consultation .box{width:100%}
.home-consultation .wmkcfeedback{width:100%;padding:30px 0 0}
.home-consultation .title span{font-size:var(--fontsize30);}
.home-consultation .phone{font-size:var(--fontsize30);margin:10px 0 20px}
.home-consultation .title{font-size:var(--fontsize20)}}
@media (max-width:550px){.home-consultation .title span{font-size:var(--fontsize26);}
.home-consultation .phone{font-size:var(--fontsize26);}
.home-consultation .title{font-size:var(--fontsize18)}}
.home-cert{position:relative;padding-bottom:5%}
.home-cert .cert-list{position:relative;margin-top:30px;padding:0 10px;display:flex;justify-content:space-between;position:relative;box-sizing:border-box;z-index:1}
.home-cert .cert-list::before{position:absolute;content:'';left:0;bottom:0;width:100%;height:50%;background:var(--color);z-index:-1}
.home-cert .cert-list li{width:15%}
.home-cert .cert-list .li-img{display:block;max-width:100%;border:1px solid #eee;transition:all .3s ease-in-out}
.home-cert .cert-list .li-img img{width:100%}
.home-cert .cert-list li:hover .li-img{transform:scale(1.02)}
.home-cert .cert-list .li-info{margin:30px 0 40px;padding:10px 10px;color:#fff;line-height:1;border:1px solid #fff;border-radius:30px;display:inline-block;width:100%;text-align:center}
@media (max-width:1024px){.home-cert{padding:40px 0;background:var(--color)}
.home-cert .home-title{color:#fff}
.home-cert .cert-list{flex-wrap:wrap}
.home-cert .cert-list::before{display:none}
.home-cert .cert-list li{width:27%}
}
@media (max-width:768px){.home-cert .cert-list li{width:31%}}
@media (max-width:540px){.home-cert .cert-list{margin-top:20px}
.home-cert .cert-list li{width:48%}}
.home-consultation .title span{color: #fff;}

.home-banner{height:auto;}

.banner-animote.ban1 .home-more{min-width:auto;padding: .2vw .5vw .2vw 1vw;height: auto;font-size: .8vw;margin-top:2%;}
.banner-animote.ban1 .home-more em{width: 1.7vw;height: 1.7vw;font-size: 1vw;display: flex;justify-content: center;align-items: center;border-radius: 50%;border: .05vw solid #fff;transform: none;}
.banner-animote.ban1 .home-more.more1{background:#fe7403;margin-right: 1vw;border-color: #fe7403;}
.banner-animote.ban1 .home-more.more2{background: transparent;border-color: #fff;}


.banner-animote.ban2 .home-more{min-width:auto;padding: .5vw 1vw;height: auto;font-size: 1.1vw;background: linear-gradient(to right,#16659b,#996944);border: none;border-radius: .2vw;margin-top:2%;}
.banner-animote.ban2 .home-more.more1{margin-right: 1vw;}
@media (max-width:768px){.banner-animote.ban1 .home-more,.banner-animote.ban2 .home-more{display:none}}
@media (max-width:540px) {
.banner-animote.ban1{left: 17%;}
.banner-animote.ban2{left: 17%;}
}
.home-choose .img-box{padding:6px;}
.home-service .swiper-slide .img img{width:100%;max-width:100%;}
.home-choose .img-box img{max-width:100%;width:100%;}
.home-banner .swiper-slide-active img{animation:none;}
/* .banner-animote.ban2 {  top: 83%;} */
.home-service .swiper-slide .info .tit { font-size: var(--fontsize16);}
.home-about .img .img-box img{transform: unset; }

.home-banner .banner-animote.ban1{max-width:initial;transform:translate(0,-50%);left:0;padding-left:5%;text-align:left}
.home-banner .banner-animote.ban1 .tit{font-weight: var(--fontbold7);color:#fff;font-size:4vw;}
.home-banner .banner-animote.ban1 .des{position:relative;font-size:1.3vw;line-height: 1.4;padding-bottom:1%;margin-top:1%;}
.home-banner .banner-animote.ban1 .des:after{content:'';width:5%;height:0.2vw;display: block;background: #D5B55E;position: absolute;left:0;bottom:0;}
.home-banner .banner-animote.ban1 .list1{display:flex;max-width:32%;text-align:center;margin-top:2%;transform: translateX(-4%);}
.home-banner .banner-animote.ban1 .list1 .item{width:25%;padding:0 1%;position: relative;border-right:1px solid #fff;}
.home-banner .banner-animote.ban1 .list1 .item:last-child{border:none}
.home-banner .banner-animote.ban1 .list1 .item p{font-size:0.8vw}
.home-banner .banner-animote.ban1 .list1 .item img{max-width:4vw;}
.home-banner .ban1-right .list2{display:flex;max-width:40%;}
.home-banner .ban1-right .item{border-right:1px solid #fff;padding:0 1%;position: relative;text-align:center;width:25%;align-items: center;}
.home-banner .ban1-right .item:last-child{border:none}
.home-banner .ban1-right .item img{max-width:4vw;}
.home-banner .ban1-right .item p{font-size:0.8vw;color:#fff;line-height: 1.2;width:100%}

@media (max-width:768px){.home-banner .ban1-right,.home-banner .banner-animote.ban1 .list1{display:none}
.home-banner .banner-animote.ban1 .tit{font-size:26px;}
.home-banner .banner-animote.ban1 .des{font-size:12px;}}
@media (max-width:600px){.home-banner .banner-animote.ban1 .des{display:none}
.home-banner .banner-animote.ban1 .tit{font-size:14px;max-width:30%;}}
.home-banner .banner-animote.ban2{transform: initial;top:5%;left:0;padding-left:8%;max-width:initial;text-align:left}
.home-banner .banner-animote.ban2 .tit{font-size:4vw;font-weight: var(--fontbold7);text-shadow: 1px 2px 3px #000;line-height: 1;}
.home-banner .banner-animote.ban2 .des{text-shadow: 1px 2px 3px #000;font-size:1.5vw;margin-top:2%}
.home-banner .banner-animote.ban2 .list{margin-top:3%}
.home-banner .banner-animote.ban2 .list .item{display:flex;align-items: center;padding-bottom:1%;}
.home-banner .banner-animote.ban2 .list .item .img{width:4vw;height:4vw;background: rgba(0,0,0,0.5);border-radius: 50%;border:3px solid #848C9B;aspect-ratio: 1/1;display:flex;align-items: center;justify-content: center;}
.home-banner .banner-animote.ban2 .list .item img{max-width:70%;aspect-ratio: 1/1;object-fit: contain;}
.home-banner .banner-animote.ban2 .list .item p{padding-left:1%;font-size:1.5vw;text-shadow: 1px 2px 3px #000;}
@media (max-width:768px){.home-banner .banner-animote.ban2{top:50%;transform: translate(0,-50%);max-width:50%;}
.home-banner .banner-animote.ban2 .list{display:none}
.home-banner .banner-animote.ban2 .tit{font-size:30px;}
.home-banner .banner-animote.ban2 .des{font-size:12px;}}
@media (max-width:600px){.home-banner .banner-animote.ban2 .tit{font-size:18px;line-height: 1.6;}
.home-banner .banner-animote.ban2 .des{display:none;}}
.home-banner .swiper-slide .banner-animote{opacity:1}
.home-banner .swiper-slide-active .banner-animote{animation:none}

.wmpage140-page5{background-color:#f2f6f7}
.wmpage140-page5 .wmpage140-page5-list{display:flex;justify-content:space-between;flex-wrap:wrap;padding:2% 0}
.wmpage140-page5 .wmpage140-page5-list .item{width:25%;padding:10px}
.wmpage140-page5 .wmpage140-page5-list .item .icon{display:block;text-align:center;margin-bottom:20px}
.wmpage140-page5 .wmpage140-page5-list .item .icon em{color:var(--color);font-size:60px;line-height: 1;display:inline-block;width:60px}
.wmpage140-page5 .wmpage140-page5-list .item .title{text-align:center;font-size:var(--wmpage-font30);font-weight:var(--fontbold6)}
.wmpage140-page5 .wmpage140-page5-list .item .tit{color:#555;margin-top:15px;text-align:center;font-size:var(--wmpage-font18)}
@media screen and (max-width:850px){.wmpage140-page5 .wmpage140-page5-list{padding:0}
.wmpage140-page5 .wmpage140-page5-list .item{width:50%}
.wmpage140-page5 .wmpage140-page5-list .item .icon{margin-bottom:10px}
.wmpage140-page5 .wmpage140-page5-list .item .icon em{font-size:46px;width:46px}
.wmpage140-page5 .wmpage140-page5-list .item .title{font-size:var(--wmpage-font24,24px)}
.wmpage140-page5 .wmpage140-page5-list .item .tit{font-size:var(--wmpage-font16)}
}
@media screen and (max-width:500px){.wmpage140-page5 .wmpage140-page5-list .item .tit{margin-top:6px}
}
.wmpage43-page2 h5{font-size:var(--wmpage-font26);font-weight:var(--fontbold6,600);text-align:center;text-transform:capitalize;color:var(--fontcolor,#333);margin:0;margin-bottom:10px}
.wmpage43-page2 .wmpage43-page2-des{text-align:center;color:#555}
.wmpage43-page2 .wmpage43-page2-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;list-style:none;margin-top:40px}
.wmpage43-page2 .wmpage43-page2-item{width:22%;text-align:center}
.wmpage43-page2 .wmpage43-page2-item:hover img{transform:scale(1.02)}
.wmpage43-page2 .wmpage43-page2-item img{display:inline;width:220px;height:auto;object-fit:cover;border-radius:50%;transition:all .1s linear}
.wmpage43-page2 .wmpage43-page2-p1{color:var(--color,#f1c881);margin-top:10px}
.wmpage43-page2 .wmpage43-page2-p2{color:#1a1414;font-size:var(--wmpage-font20);margin-top:10px}
.wmpage43-page2 .wmpage43-page2-p3{color:#6b6460;font-size:var(--wmpage-font14);margin-top:10px}
.wmpage43-page2 .wmpage43-page2-item em{margin-top:20px;display:inline-flex;align-items:center;justify-content:center;color:#6b6460;font-size:var(--wmpage-font18);width:46px;height:46px;background:rgba(228,168,83,0);border-radius:50%;border:1px solid #dcdcdc;transition:all .1s linear}
.wmpage43-page2 .wmpage43-page2-item em::before{padding-left:5px;}
@media(max-width:1024px){.wmpage43-page2 .wmpage43-page2-item{width:48%;margin-bottom:20px}
.wmpage43-page2 .wmpage43-page2-item img{width:100%}
}
@media(max-width:768px){.wmpage43-page2 h5{font-size:var(--wmpage-font22)}
}
.wmpage57-page5-list{display:flex;justify-content:space-between}
.wmpage57-page5 h5{font-size:var(--wmpage-font24,24px);font-weight:var(--fontbold6,600);color:#000;margin:0;text-align:center}
.wmpage57-page5-des{text-align:center;margin-bottom:20px}
.wmpage57-page5-des p{margin:0;color:#555}
.wmpage57-page5-into{margin:15px auto 25px;width:60px;height:3px;border-radius:30px;background-color:var(--color,#0c5adb)}
.wmpage57-page5-img{overflow:hidden}
.wmpage57-page5-img img{display:block;max-width:100%;transition:all .3s ease-in-out}
.wmpage57-page5-item{width:31%;border:1px solid #eee;border-radius:8px;overflow:hidden}
.wmpage57-page5-text-tit{margin:0;font-size:var(--wmpage-font18);font-weight:var(--fontbold6,600);line-height:1.7}
.wmpage57-page5-text{padding:20px 15px}
.wmpage57-page5-text-p p{font-size:var(--wmpage-font16);font-weight:var(--fontbold4);color:#555;line-height:24px;margin:10px 0 0}
.wmpage57-page5-item:hover .wmpage57-page5-img img{transform:scale(1.02)}
@media(max-width:1366px){.wmpage57-page5-text{padding:15px 10px}
.wmpage57-page5-item{width:32%;margin-bottom:2%}
}
@media(max-width:1024px){.wmpage57-page5-list{flex-wrap:wrap}
.wmpage57-page5-text-tit{font-size:var(--wmpage-font18)}
.wmpage57-page5-item{width:49%}
}
@media(max-width:768px){.wmpage57-page5-item{width:100%}
.wmpage57-page5-img{display:flex;justify-content:center}
.wmpage57-page5-text-tit{text-align:center}
.wmpage57-page5-img img{width:100%}
}
@media(max-width:450px){.wmpage57-page5-into{margin:15px auto}
.wmpage57-page5 .wmpage57-page5-contant h5{font-size:var(--wmpage-font22)}
}
.wmpage02-about-contant{display:flex;justify-content:space-between}
.wmpage02-left h5{margin-top:0;margin-bottom:20px;font-size:var(--wmpage-font34);font-weight:var(--fontbold6);line-height:1.25;width:80%}
.wmpage02-size p{font-weight:var(--fontbold4);text-align:left;margin-bottom:15px}
.wmpage02-left,.wmpage02-our-left,.wmpage02-our-right,.wmpage02-right{width:48%}
.wmpage02-right img{width:100%;border-radius:20px}
.wmpage02-span{color:var(--color);height:6px;min-height:0;background-color:var(--color);width:85px;min-width:0;margin:20px 0}
.wmpage02-our-contant{display:flex;margin-top:50px;align-items:center;justify-content:space-between}
.wmpage02-our-left img{width:100%;display:block;border-radius:20px}
.wmpage02-our-right h5{margin-bottom:20px;font-size:var(--wmpage-font34);font-weight:var(--fontbold6);line-height:1.25;color:var(--wmpage-color5,#0e0f11)}
.wmpage02-our-right .wmpage02-size p{color:var(--wmpage-color4,#3d3d3d)}
.wmpage02-our-list li{display:flex;align-items:flex-start;margin-bottom:20px;transition:all .3s ease-in-out}
.wmpage02-our-list li p{color:var(--wmpage-color4,#3d3d3d);font-weight:var(--wmpage-font16,16px)}
.wmpage02-our-list li img{max-height:24px;margin-top:3px;margin-right:10px}
.wmpage02-our-page{width:80%}
.wmpage02-our-list li:hover{transform:translateY(-5px)}
.wmpage02-card-item p:nth-of-type(1){color:var(--color);font-size:var(--wmpage-font22);font-weight:var(--fontbold6);line-height:1.25;margin-bottom:10px;opacity:.9}
.wmpage02-card-item p:nth-of-type(2){font-weight:var(--fontbold4);line-height:1.75;margin-bottom:10px;font-size:var(--wmpage-font16)}
@media(max-width:1024px){.wmpage02-left h5{width:100%}
.wmpage02-size p{margin-bottom:20px}
.wmpage02-span{width:70px;height:4px;margin:15px 0}
.wmpage02-our-list li{margin-bottom:15px}
}
@media(max-width:768px){.wmpage02-about-contant{flex-direction:column}
.wmpage02-our-contant{flex-direction:column-reverse}
.wmpage02-left,.wmpage02-our-left,.wmpage02-our-right,.wmpage02-right{width:100%}
.wmpage02-our-contant{margin-top:30px}
}
.wmpage143-page2 .page2-contant{display:flex;justify-content:space-between;flex-wrap:wrap}
.wmpage143-page2 .page2-item-title{margin-bottom:30px}
.wmpage143-page2 .page2-p{position:relative;font-size:var(--wmpage-font18);font-weight:var(--fontbold6);padding-bottom:10px;border-bottom:1px solid #eaecee}
.wmpage143-page2 .page2-p::before{content:'';position:absolute;bottom:-2px;left:0;width:50px;height:4px;background:#000}
.wmpage143-page2 .page2-li{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:25px;transition:transform .3s ease}
.wmpage143-page2 .page2-li:hover{transform:translateY(-5px)}
.wmpage143-page2 .page2-li-img{margin-right:15px;border-radius:5px;box-shadow:4px 4px 0 #f7f8f9;overflow:hidden}
.wmpage143-page2 .page2-li-img img{width:150px;height:100%;border-radius:5px;transition:transform .5s ease}
.wmpage143-page2 .page2-li-img img:hover{transform:scale(1.1)}
.wmpage143-page2 .page2-li-text{flex:1 1}
.wmpage143-page2 .page2-li-p1{font-weight:var(--fontbold6);margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .3s ease}
.wmpage143-page2 .page2-li-p2{position:relative;display:inline-flex;color:#555}
.wmpage143-page2 .page2-li-p2::before{content:'';position:absolute;top:50%;left:50%;width:3px;height:3px;border-radius:50%;background:#999}
.wmpage143-page2 .page2-li-p22{margin-left:20px}
@media (max-width:1200px){.wmpage143-page2 .page2-item{width:48%}
}
@media (max-width:768px){.wmpage143-page2 .page2-item{width:100%}
}
@media screen and (max-width:500px){.wmpage143-page2 .page2-li-img img{width:100px}
}
.wmpage160-page4-contant{display:flex;justify-content:space-between;align-items:center}
.wmpage160-page4-btn{display:flex;font-weight: var(--fontbold6);gap:0 25px}
.wmpage160-page4-btn a{white-space:nowrap;line-height:1;font-size:18px;color:#fff;padding:18px 30px;border-radius:5px;background:var(--color);display:inline-block;min-width:200px;text-align:center}
.wmpage160-page4-btn a:nth-child(2){border:2px solid #fff;background:none;}
.wmpage160-page4-btn a em{margin-left:6px;}
.wmpage160-page4-btn a:nth-child(1):hover{opacity:.9}
.wmpage160-page4-btn a:nth-child(2):hover{background:var(--color);border-color:var(--color)}
.wmpage160-page4-contant h5{color:#fff}

:root{--textcolor:#071450;}
.wmpage140-page5 {background:none;position:relative;transform:translateY(-40px);z-index:2;margin-bottom:30px}
.wmpage140-page5 .wmpage140-page5-list {background:#fff;border-radius:20px;box-shadow:0 0 10px #ccc;justify-content:space-around;}
.wmpage140-page5 .wmpage140-page5-list .item {display:flex;align-items:center;width:auto;max-width:24%;}
.wmpage140-page5 .wmpage140-page5-list .item .icon {margin:0}
.wmpage140-page5 .wmpage140-page5-list .item .title {line-height:1.2;color:var(--color);font-weight:bold;font-size:35px;text-align:left;}
.wmpage140-page5 .wmpage140-page5-list .item .word {flex:1;padding-left:20px;}
.wmpage140-page5 .wmpage140-page5-list .item .tit {text-align:left;line-height:1.3;margin-top:8px;font-size:var(--fontsize16);}
.home-title {font-weight:bold;text-align:left;position:relative;padding-bottom:12px;color:var(--textcolor);font-size:36px}
.home-title:after {content:'';width:70px;height:3px;background:var(--color);position:absolute;bottom:0;left:0;}
.home-title-flex {display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}
.home-title-btn a {color:#032BA3;font-weight:bold;}
.home-title-btn a em {margin-left:5px}
.home-title-btn a:hover {color:var(--color)}
.wmpage43-page2,.wmpage57-page5,.wmpage02-about,.wmpage143-page2{margin-bottom:4%}
.wmpage43-page2 .wmpage43-page2-list {align-items:initial}
.wmpage43-page2 .wmpage43-page2-item {width:15%;border-radius:10px;overflow:hidden;box-shadow:0 0 10px #ddd;}
.wmpage43-page2 .wmpage43-page2-item>a {display:flex;flex-direction:column;width:100%;height:100%;padding:10px;}
.wmpage43-page2 .wmpage43-page2-item img {width:auto;border-radius:10px;}
.wmpage43-page2 .wmpage43-page2-p2 {font-weight:bold;text-align:left;line-height:1.3;font-size:var(--fontsize18);color:var(--textcolor)}
.wmpage43-page2 .wmpage43-page2-p3{text-align:left;color:#444}
.wmpage43-page2 .wmpage43-page2-btn{margin-top:auto;text-align:left}
.wmpage43-page2 .wmpage43-page2-item em{border:none;color:var(--color);width:auto;height:auto;font-size:var(--fontsize24);line-height:1}
.wmpage57-page5-item{width:15%;border:none;border-radius:10px;overflow:hidden;box-shadow:0 0 10px #ddd;}
.wmpage57-page5-img img{aspect-ratio:5/4;object-fit:cover;width:100%;}
.wmpage57-page5-text{padding:15px}
.wmpage57-page5-text-tit{font-weight:bold;line-height:1.4;color:var(--textcolor);font-size:var(--fontsize16);text-align:left}
.wmpage02-left{width:38%;}
.wmpage02-right{width:58%;position:relative}
.wmpage02-right img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}
.wmpage02-size{margin-top:15px}
.wmpage02-our-list li{margin-bottom:8px}
.wmpage02-our-list li em{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color);padding:3px;margin-right:10px;position:relative;top:3px}
.wmpage02-our-list li em img{margin:0;filter:brightness(5)}
.wmpage02-our-list li p{flex:1;color:#111}
.wmpage02-more{background:var(--color);color:#fff;border-radius:5px;display:inline-block;margin-top:20px;padding:8px 20px;transition:.3s}
.wmpage02-more:hover{opacity:.9}
.wmpage143-page2 .page2-item{width:48%}
.wmpage143-page2 .page2-li-img img{height:auto;aspect-ratio:1/1;object-fit:cover}
.wmpage143-page2 .page2-li>a{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;width:100%;height:100%;}
.wmpage143-page2 .page2-li-p1{color:var(--textcolor);font-size:var(--fontsize18);font-weight:bold;margin-bottom:5px;line-height:1.4}
.wmpage143-page2 .page2-li-p2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.6}
.wmpage143-page2 .date{color:#032BA3;margin-top:10px;font-weight:bold;font-size:var(--fontsize14)}
.wmpage160-page4{background: linear-gradient(#013a9b,#012765);padding:30px 0}
.wmpage160-page4-info{color:#fff;padding-right:40px}
.wmpage160-page4-contant h5{font-size:36px!important}
.wmpage160-page4-info p{font-size:var(--fontsize18)}
@media (max-width:1280px){.home-title{font-size:30px}
.wmpage160-page4-contant h5{font-size:30px!important}
.wmpage140-page5 .wmpage140-page5-list .item .icon em{font-size:50px}
.wmpage140-page5 .wmpage140-page5-list .item .word{padding-left:12px}
.wmpage140-page5 .wmpage140-page5-list .item .title{font-size:26px}
.wmpage57-page5-list{flex-wrap:wrap}
.wmpage43-page2 .wmpage43-page2-item,.wmpage57-page5-item{width:32%;margin-bottom:25px}
.wmpage160-page4-btn a{padding:14px 20px;min-width:initial}}
@media (max-width:1024px){.wmpage140-page5{transform:none;margin:40px 0}
.wmpage140-page5 .wmpage140-page5-list{justify-content:space-between;padding:10px 0}
.wmpage140-page5 .wmpage140-page5-list .item{max-width:initial;width:50%;padding:20px 40px}
.wmpage02-about-contant{flex-wrap:wrap}
.wmpage02-left{width:100%;margin-bottom:20px}
.wmpage02-right{width:100%;}
.wmpage02-right img{position:static}
.wmpage143-page2 .page2-item{width:100%}
.wmpage160-page4-info p{font-size:var(--fontsize16)}
.wmpage160-page4-btn{gap:12px}
.wmpage160-page4-btn a{font-size:var(--fontsize16)}}
@media (max-width:768px){.wmpage43-page2,.wmpage57-page5,.wmpage02-about,.wmpage143-page2{margin-bottom:40px}
.home-title-flex{flex-wrap:wrap;margin-bottom:20px}
.home-title{font-size:var(--fontsize24);width:100%;margin-bottom:10px}
.home-title:after{width:50px}
.wmpage160-page4-contant h5{font-size:var(--fontsize24)!important}
.home-title-btn{margin-left:auto}
.home-title-btn a{font-size:var(--fontsize14)}
.wmpage140-page5 .wmpage140-page5-list .item{padding:10px 15px}
.wmpage43-page2 .wmpage43-page2-item,.wmpage57-page5-item{width:48%;margin-bottom:20px}
.wmpage43-page2 .wmpage43-page2-list{margin-top:0}
.wmpage160-page4-contant{flex-wrap:wrap}
.wmpage160-page4-info{width:100%;padding:0 0 20px}}
@media (max-width:500px){.wmpage140-page5 .wmpage140-page5-list .item .icon em{font-size:35px}
.wmpage140-page5 .wmpage140-page5-list .item .word{padding-left:5px}
.wmpage140-page5 .wmpage140-page5-list .item .title{font-size:22px}
.wmpage140-page5 .wmpage140-page5-list .item .tit{font-size:var(--fontsize14)}
.wmpage43-page2 .wmpage43-page2-item{width:100%;}
.wmpage57-page5-text{padding:10px}
.wmpage143-page2 .page2-li-p2{display:none}
.wmpage160-page4-btn{flex-wrap:wrap}
.wmpage160-page4-btn a{font-size:var(--fontsize14);padding:10px 15px}}

.home-banner .ban{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#FFF;opacity:1}
/*.home-banner .swiper-slide-active .ban{animation:bannerani .5s forwards;animation-delay:.7s}*/
.home-banner .ban1{top:48.5%;line-height:1.15}
.home-banner .ban1 .p1{font-size:2.5vw;font-weight:bold}
.home-banner .ban1 .p1 span{color:#4ac061}
.home-banner .ban1 .p2{position:relative;margin-top:1vw;padding-bottom: 1.5vw;font-size:1vw;line-height:1.5;}
.home-banner .ban1 .p2::after{content:"";position:absolute;bottom:0;left:0;width:3vw;height:.15vw;background:#4ac061}
.home-banner .ban1 .ban1-list{margin-top:1vw;display:flex;flex-direction:column;align-items:flex-start;}
.home-banner .ban1 .ban1-list li{margin-top:.5vw;display:inline-block;display:flex;font-size:.9vw}
.home-banner .ban1 .ban1-list li .text{margin-left:.5vw;border-bottom:.15vw solid #0f5285;display:flex;flex-direction:column;justify-content:center}
.home-banner .ban1 .ban1-list li:last-child .text{border-bottom:none}
.home-banner .ban1 .ban1-list img{width:3.1vw}
.home-banner .ban1 .more{margin-top: 1.5vw;display:inline-block;font-size:.9vw;background:#2da151;border-radius:.3vw;padding:.9vw 1.3vw;transition:all .3s ease-in-out}
.home-banner .ban1 .more:hover{opacity:.85}
.home-banner .ban1-p{width:max-content;font-size:.9vw;font-weight:bold;background:#002f64;padding:.2vw .8vw;border-radius:.3vw}
.home-banner .ban1-p1{top:44%;left:73.5%}
.home-banner .ban1-p2{top:44%;left:95%}
.home-banner .ban1-p3{top:90%;left:67%}
.home-banner .ban1-p4{top:90%;left:92%}
  .wmpage140-page5 .wmpage140-page5-list .item .tit{color:#0D368C}
.wmpage140-page5 .wmpage140-page5-list .item .title{line-height:1}
.wmpage140-page5 .wmpage140-page5-list .item .title span{font-size:20px}
@media (min-width:1024px){.wmpage140-page5 .wmpage140-page5-list .item{max-width:20%}
}