﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.wmpage127-page1 .wmpage127-page1-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.wmpage127-page1 .wmpage127-page1-img{width:47%}
.wmpage127-page1 .wmpage127-page1-img img{width:100%}
.wmpage127-page1 .wmpage127-page1-info{width:47%;}
.wmpage127-page1 .wmpage127-page1-info .wmpage127-page1-tit{color:#555}
.wmpage127-page1 .wmpage127-page1-info .wmpage-title{font-weight:var(--fontbold6);margin:10px 0 20px}
.wmpage127-page1 .wmpage127-page1-info .wmpage127-page1-txt{color:#555}
.wmpage127-page1 .wmpage127-page1-info a{margin-top:40px;border:2px solid #000;display:inline-block;padding:10px 24px;transition:all .3s ease}
.wmpage127-page1 .wmpage127-page1-info a:hover{background-color:var(--color);color:#fff;border-color:var(--color)}
@media screen and (max-width:880px){.wmpage127-page1 .wmpage127-page1-img{width:100%}
.wmpage127-page1 .wmpage127-page1-info{width:100%}
.wmpage127-page1 .wmpage127-page1-info a{margin-top:20px}
}.wmpage127-page2{background-image:url(/uploads/24844/banner/20250325032240a4c69.webp);background-repeat:no-repeat;background-size:100% 66%;position:relative}
.wmpage127-page2::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-image:url(https://img01.v15cdn.com/singletem/wmpage127-page2-bg2.webp)}
.wmpage127-page2::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}
.wmpage127-page2 .wmpage127-page2-box{position:relative;z-index:5;padding-top:2%}
.wmpage127-page2 .wmpage-title{text-align:center;color:#fff;font-weight:var(--fontbold6)}
.wmpage127-page2 .wmpage127-page2-desc{margin-top:15px;text-align:center;color:#fff}
.wmpage127-page2 .wmpage127-page2-list{display:flex;justify-content:space-between}
.wmpage127-page2 .wmpage127-page2-item{width:32%;background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.06);position:relative;padding:70px 40px;text-align:center;transition:all .3s ease;margin-top:40px;border-radius:5px}
.wmpage127-page2 .wmpage127-page2-item .icon{margin:0 auto;position:relative;padding-bottom:20px;margin-bottom:20px}
.wmpage127-page2 .wmpage127-page2-item .icon::before{content:'';position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:30px;height:1px;background-color:#b4b4b4}
.wmpage127-page2 .wmpage127-page2-item .icon em{font-size:50px;line-height:1;transition:all .3s ease;width: 50px;display: inline-block;}
.wmpage127-page2 .wmpage127-page2-item .title{font-size:var(--wmpage-font20);font-weight:var(--fontbold6);text-align:center}
.wmpage127-page2 .wmpage127-page2-item .txt{text-align:center;color:#555;margin-top:10px}
.wmpage127-page2 .wmpage127-page2-item:hover{transform:translateY(-5px)}
.wmpage127-page2 .wmpage127-page2-item:hover .icon em{color:var(--color)}
@media screen and (max-width:880px){.wmpage127-page2 .wmpage127-page2-item{padding:40px 20px}
}
@media screen and (max-width:768px){.wmpage127-page2{background-size:100% 300px}
.wmpage127-page2::after{height:300px}
.wmpage127-page2 .wmpage127-page2-item{padding:40px 20px;width:100%;margin-top:25px}
}


.wmpage99-page4{background-color:#f8f8f8}
.wmpage99-page4 .wmpage99-page4-box{display:flex;align-items:center;flex-wrap:wrap}
.wmpage99-page4 .wmpage99-page4-img{width:48%;padding:20px;background-color:#fff;margin-left:2%;position:relative}
.wmpage99-page4 .wmpage99-page4-img .swiper-container{overflow:hidden;position:relative}
.wmpage99-page4 .wmpage99-page4-img .swiper-slide img{width:100%}
.wmpage99-page4 .wmpage99-page4-img .wmpage99page4-button-next,.wmpage99-page4 .wmpage99-page4-img .wmpage99page4-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background-color:#000;color:#fff;display:inline-flex;align-items:center;justify-content:center;z-index:10;transition:all .25s linear}
.wmpage99-page4 .wmpage99-page4-img .wmpage99page4-button-next:hover,.wmpage99-page4 .wmpage99-page4-img .wmpage99page4-button-prev:hover{background-color:var(--color)}
.wmpage99-page4 .wmpage99-page4-img .wmpage99page4-button-prev{left:10px}
.wmpage99-page4 .wmpage99-page4-img .wmpage99page4-button-next{right:10px}
.wmpage99-page4 .wmpage99-page4-info{width:50%;padding-right:2%}
.wmpage99-page4 .wmpage99-page4-info .wmpage-title{font-weight:var(--fontbold6)}
.wmpage99-page4 .wmpage99-page4-info .wmpage99-page4-desc{color:#555;margin:20px 0}
.wmpage99-page4 .wmpage99-page4-info .wmpage99-page4-txt li{list-style:none;padding-left:20px;color:#555;position:relative;margin-bottom:6px}
.wmpage99-page4 .wmpage99-page4-info .wmpage99-page4-txt li::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;background-color:#555;border-radius:2px}
.wmpage99-page4 .wmpage99-page4-info .wmpage99-page4-more{background-color:#000;display:inline-block;margin-top:20px;padding:16px 40px;border-radius:5px;color:#fff;transition:all .2s ease-in-out}
.wmpage99-page4 .wmpage99-page4-info .wmpage99-page4-more:hover{background-color:var(--color)}
@media screen and (max-width:800px){.wmpage99-page4 .wmpage99-page4-box{flex-direction:column-reverse}
.wmpage99-page4 .wmpage99-page4-info{width:100%;padding-right:0;margin-top:20px}
.wmpage99-page4 .wmpage99-page4-img{width:100%;margin-left:0}
.wmpage99-page4 .wmpage99-page4-info .wmpage99-page4-more{padding:8px 20px}
}
@media screen and (max-width:500px){.wmpage99-page4 .wmpage99-page4-img .wmpage99page4-button-next,.wmpage99-page4 .wmpage99-page4-img .wmpage99page4-button-prev{width:40px;height:40px}
}
.common-main .l-wrap{max-width: 100%;padding: 0;}
.wmpage127-page1 .wmpage127-page1-info a{background: var(--color);}
.wmpage127-page2 .wmpage127-page2-item{width: 100%;height:100%;}
#so-swiper{overflow: hidden;}
 .wmpage127-page2 .wmpage127-page2-item .txt{ min-height: 152px;}
.wmpage127-page2{background: url(/uploads/24844/banner/20250325032240a4c69.webp);}
.wmpage127-page2-box .swiper-button-next {right: -40px}
.wmpage127-page2-box .swiper-button-prev {left: -40px;}
.wmpage127-page2 .wmpage-lwrap {padding: 3% 50px;}
#so-swiper .swiper-slide{height:auto;}