﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.wmpage207-page3-title{text-align:center}
.wmpage207-page3-contant{display:flex;justify-content:space-between;margin-top:35px}
.wmpage207-page3-box{width:32%;position:relative;border-radius:6px;overflow:hidden;box-shadow:0 1px 6px 1px #ebebeb}
.wmpage207-page3-image{position:relative}
.wmpage207-page3-image img{width:100%;aspect-ratio:45/25;object-fit:cover}
.wmpage207-page3-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#00000000;transition:all .3s ease-in-out}
.wmpage207-page3-btn a{box-shadow:0 20px 30px rgba(0,0,0,.1);position:relative;display:inline-flex;overflow:hidden;padding:17px 35px 16px;text-align:center;z-index:1;letter-spacing:1px;color:#fff;font-weight:600;text-transform:uppercase;transition:all .3s ease-in-out;background-color:var(--color);line-height:1;transform:translateX(40px);opacity:0}
.wmpage207-page3-con{padding:25px;background:#fff}
.wmpage207-page3-tit{font-size: var(--wmpage-font20);line-height: 1.25;margin-bottom: 15px;font-weight: var(--fontbold6);text-transform:uppercase}
.wmpage207-page3-box:hover .wmpage207-page3-btn{background:#00000052}
.wmpage207-page3-box:hover .wmpage207-page3-btn a{transform:translateX(0);opacity:1}
.wmpage207-page3-btn a:hover span{width:225%;height:562.5px}
.wmpage207-page3-btn a span{position:absolute;display:block;width:0;height:0;border-radius:50%;background-color:#2c2a49;transition:width .4s ease-in-out,height .4s ease-in-out;transform:translate(-50%,-50%);z-index:-1}
@media (max-width:1366px){.wmpage207-page3-con{padding:15px}
.wmpage207-page3-tit{font-size:18px;line-height:1.25;margin-bottom:10px}
}
@media (max-width:1024px){.wmpage207-page3-btn a{padding:15px 20px;font-size:14px}
.wmpage207-page3-contant{flex-wrap:wrap}
.wmpage207-page3-box{width:49%;margin-bottom:2%}
}
@media (max-width:550px){.wmpage207-page3-box{width:100%;margin-bottom:2%}
}
.btn{text-align:center;margin-top:20px}

.wmpage71-page4 .wmpage-title{text-align:center}
.wmpage71-teamdes{text-align:center;font-size:var(--wmpage-font16);line-height:1}
.wmpage71-team-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:25px}
.wmpage71-item{width:19%;overflow:hidden}
.wmpage71-member-img{border-radius:5px;overflow:hidden;position:relative}
.wmpage71-member-img img{width:100%;transition:all .2s ease;transform:scale(1)}
.wmpage71-show::before{content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color);opacity:0;transition:all .2s ease}
.wmpage71-list{position:absolute;right:0;top:50%;width:50px;height:128px;background-color:#f2f2f2;transform:translate(50px,-50%);display:flex;flex-direction:column;align-items:center;justify-content:space-around;color:var(--color);transition:all .2s ease;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0}
.wmpage71-list a{width:30px;height:30px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;text-decoration:none}
.wmpage71-list a em{font-size:var(--fontsize20);width:var(--fontsize20)}
.wmpage71-member-tit{text-align:center;box-sizing:border-box;border-radius:0 0 3px 3px;border-bottom:4px solid var(--color);padding:15px 20px;transition:all .2s ease}
.wmpage71-tit{color:var(--fontcolor);font-weight:var(--fontbold5);font-size:var(--fontsize20);margin:10px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.wmpage71-ceo{display:block;font-size:var(--fontsize16);color:var(--color);font-weight:var(--fontbold5)}
.wmpage71-item:hover .wmpage71-show::before{opacity:.5}
.wmpage71-item:hover .wmpage71-list{right:50px}
@media (max-width:1024px){.wmpage71-member-tit{padding:10px 15px}
.wmpage71-tit{font-size:var(--wmpage-font18);line-height:1}
.wmpage71-ceo{font-size:var(--wmpage-font14)}
}
@media (max-width:768px){.wmpage71-item{width:49%}
}
.wmpagecontainer a.home-more{padding:0 20px;color:#fff}
.home-banner .swiper-slide>a::after{  display: none; }
.wmpage124-page2{background-color:#f6f6f6}
.wmpage124-page2 .wmpage124-page2-title{position:relative;padding-bottom:30px}
.wmpage124-page2 .wmpage124-page2-title::before{content:'';position:absolute;left:50%;bottom:10px;width:180px;transform:translateX(-50%);border-bottom:2px dashed var(--color)}
.wmpage124-page2 .wmpage124-page2-title::after{content:'';position:absolute;left:50%;bottom:0;width:120px;transform:translateX(-50%);border-bottom:2px dashed var(--color)}
.wmpage124-page2 .wmpage-title{text-align:center;font-weight:var(--fontbold6)}
.wmpage124-page2 .wmpage124-page2-box{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between}
.wmpage124-page2 .wmpage124-page2-box .wmpage124-page2-item{margin-top:30px;width:48%}
.wmpage124-page2 .wmpage124-page2-box .wmpage124-page2-item .img{overflow:hidden;border:1px dashed #dadada;transition:all .2s linear}
.wmpage124-page2 .wmpage124-page2-box .wmpage124-page2-item .img img{width:100%}
.wmpage124-page2 .wmpage124-page2-box .wmpage124-page2-item .info{margin-top:20px}
.wmpage124-page2 .wmpage124-page2-box .wmpage124-page2-item .info .title{font-size:var(--wmpage-font24,24px);font-weight:var(--fontbold6)}
.wmpage124-page2 .wmpage124-page2-box .wmpage124-page2-item .info .txt-list{margin-top:15px}
.wmpage124-page2 .wmpage124-page2-box .wmpage124-page2-item .info .txt-list li{margin-bottom:6px}
.wmpage124-page2 .wmpage124-page2-box .wmpage124-page2-item .info .txt-list li em{color:var(--color)}
.wmpage124-page2 .wmpage124-page2-box .wmpage124-page2-item .info .txt-list li span{color:#555}
.wmpage124-page2 .wmpage124-page2-box .wmpage124-page2-item:hover .img{border-color:var(--color);border-width:1px}
@media screen and (max-width:768px){.wmpage124-page2 .wmpage124-page2-box .wmpage124-page2-item .info .title{font-size:var(--wmpage-font20)}
}@media screen and (max-width:600px){.wmpage124-page2 .wmpage124-page2-box{margin-top:0}
.wmpage124-page2 .wmpage124-page2-box .wmpage124-page2-item{width:100%;margin-top:20px}
}.wmpage124-page2 .home-des{text-align:center;max-width:unset}
 .wmpage199-page3{background:url(https://img01.v15cdn.com/singletem/wmpage199/wmpage199-page3-img4.webp);background-size:cover}
.wmpage199-page3 .wmpage199-page3-text{display:inline-flex;align-items:center;padding-left:35px;position:relative;text-transform:uppercase;font-weight:var(--fontbold6);font-size:var(--wmpage-font17);color:var(--wmpage-color22);left:50%;transform:translateX(-50%)}
.wmpage199-page3 .wmpage199-page3-text em{display:inline-block;color:var(--color);margin-left:18px;animation:page1text 3s infinite linear}
.wmpage199-page3 .wmpage199-page3-text::after{position:absolute;content:'';width:25px;height:2px;background:var(--color);left:0;top:50%;transform:translateY(-50%)}
.wmpage199-page3 .wmpage-title{color:var(--wmpage-color22);margin:10px 0;text-align:center}
.wmpage199-page3 .wmpage-title span{font-weight:var(--fontbold7);background:linear-gradient(267.43deg,var(--color) 4.95%,var(--wmpage-color0) 97.92%);background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase}
.wmpage199-page3 .wmpage199-page3-box{padding:0 40px;margin-top:30px}
.wmpage199-page3 .wmpage199-page3-slide{position:relative}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-img{overflow:hidden;position:relative;z-index:1}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-img::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.6s;transition-property:all;background:rgba(6,46,57,.6);opacity:0;z-index:1}
.wmpage199-page3 .wmpage199-page3-slide:hover .wmpage199-page3-img::before{opacity:1}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-img img{position:relative;width:100%;height:auto;object-fit:cover;transition:all .3s linear}
.wmpage199-page3 .wmpage199-page3-slide:hover .wmpage199-page3-img img{transform:scale(1.05)}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-info{position:relative;display:block;background:#fff;margin-top:-50px;margin-left:20px;padding:20px 30px;z-index:5}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-info::before{position:absolute;content:'';top:0;right:0;bottom:0;width:5px;background:var(--wmpage-color22);transition:all .3s linear}
.wmpage199-page3 .wmpage199-page3-slide:hover .wmpage199-page3-info::before{background:var(--color)}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-title{font-weight:var(--fontbold6);font-size:var(--wmpage-font20)}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-desc{color:var(--wmpage-color8);margin:5px 0 10px}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-more a{display:inline-flex;align-items:center;font-weight:var(--fontbold6);font-size:var(--wmpage-font17);color:var(--wmpage-color22);opacity:.8;transition:all .2s linear}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-more em{font-size:var(--wmpage-font15);transform:translateX(5px);transition:all .2s linear}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-more a:hover{opacity:1}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-more a:hover em{transform:translateX(10px)}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-icon{position:absolute;right:-25px;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:65px;height:65px;background:var(--wmpage-color22);transition:all .2s linear;transition-delay:.1s;z-index:5}
.wmpage199-page3 .wmpage199-page3-slide:hover .wmpage199-page3-icon{background:var(--color)}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-icon em{font-size:var(--wmpage-font32,32px);width:var(--wmpage-font32,32px);color:#fff;line-height:1}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-icon::before{position:absolute;content:'';top:-20px;right:0;border-bottom:20px solid #3d3f3f;border-left:0 solid transparent;border-right:25px solid transparent;transition:all .2s linear;transition-delay:.1s;z-index:-1}
.wmpage199-page3 .wmpage199-page3-slide:hover .wmpage199-page3-icon::before{border-bottom:20px solid var(--wmpage-color0)}
.wmpage199-page3 .wmpage199-page3-pagination{text-align:center;margin-top:40px}
.wmpage199-page3 .wmpage199-page3-pagination .swiper-pagination-bullet{position:relative;width:13px;height:13px;margin:0 10px}
.wmpage199-page3 .wmpage199-page3-pagination .swiper-pagination-bullet::before{position:absolute;content:'';width:19px;height:19px;border-radius:50%;border:1px solid var(--color);left:-4px;top:-4px;opacity:0;transition:all .2s linear}
.wmpage199-page3 .wmpage199-page3-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{opacity:1}
@media screen and (max-width:768px){.wmpage199-page3 .wmpage199-page3-box{padding:0 30px 0 0}
.wmpage199-page3 .wmpage199-page3-slide .wmpage199-page3-info{padding:35px 25px}
}.wmpage173-page2 .wmpage173-page2-txt{position:relative;text-transform:uppercase;color:#000;padding-top:15px;opacity:.4;display:inline-block;left:50%;transform:translateX(-50%);margin-bottom:5px}
.wmpage173-page2 .wmpage173-page2-txt::after{position:absolute;content:'';width:50%;height:2px;background:var(--color);top:0;left:50%;transform:translateX(-50%)}
.wmpage173-page2 .wmpage-title{color:var(--wmpage-color22);text-align:center}
.wmpage173-page2 .wmpage-title span{color:var(--color)}
.wmpage173-page2 .wmpage173-page2-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}
.wmpage173-page2 .wmpage173-page2-list .wmpage173-page2-item{width:32%;box-shadow:0 4px 20px 0 rgba(0,0,0,.2)}
.wmpage173-page2 .wmpage173-page2-item .wmpage173-page2-img{position:relative;display:block;width:100%}
.wmpage173-page2 .wmpage173-page2-item .wmpage173-page2-img::before{content:'';position:absolute;width:100%;height:0;transition:all .3s linear;bottom:0;left:0;background:#000;opacity:.3}
.wmpage173-page2 .wmpage173-page2-item:hover .wmpage173-page2-img::before{height:100%}
.wmpage173-page2 .wmpage173-page2-item .wmpage173-page2-img img{width:100%;height:auto;object-fit:cover}
.wmpage173-page2 .wmpage173-page2-item .wmpage173-page2-info{padding:50px 20px 20px;position:relative}
.wmpage173-page2 .wmpage173-page2-item .wmpage173-page2-info .wmpage173-page2-icon{width:70px;height:70px;background:var(--color);display:flex;justify-content:center;align-items:center;position:absolute;top:-40px;transition:all .3s linear}
.wmpage173-page2 .wmpage173-page2-item:hover .wmpage173-page2-info .wmpage173-page2-icon{background:#000}
.wmpage173-page2 .wmpage173-page2-item .wmpage173-page2-info .wmpage173-page2-icon em{color:#fff;font-size:var(--wmpage-font40);transition:all .3s linear}
.wmpage173-page2 .wmpage173-page2-item .wmpage173-page2-info .wmpage173-page2-title{position:relative;color:var(--wmpage-color22);font-size:var(--wmpage-font20);font-weight:var(--fontbold7);display:inline-block;padding-bottom:10px}
.wmpage173-page2 .wmpage173-page2-item .wmpage173-page2-info .wmpage173-page2-title::after{position:absolute;content:'';width:25%;height:2px;background:var(--color);left:0;bottom:0}
.wmpage173-page2 .wmpage173-page2-item .wmpage173-page2-info .wmpage173-page2-words{color:#555;margin-top:10px}
@media screen and (max-width:1024px){.wmpage173-page2 .wmpage173-page2-list .wmpage173-page2-item{width:48%;margin-top:30px}
}.wmpage199-page3 .desc{text-align:center}
@media (min-width:769px){
.home-cate .catelist ul li{width:23.5%;margin-bottom:1em}
.home-cate .catelist ul li:nth-child(3n){margin-right:2%}
.home-cate .catelist ul li:nth-child(4n){margin-right:0}
}