﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.wmpage-lwrap{padding-left:0;padding-right:0}
.wmpage22-p01 h2{font-size:var(--wmpage-font36,36px);line-height:1.2;font-weight:var(--fontbold7);font-style:normal}
.wmpage22-p01 .wmpage22-container{padding:0 30px}
.wmpage22-p01-play{display:flex;align-items:center}
.wmpage22-text{width:50%;color:#000;height:100%}
.wmpage22-time{font-size:var(--wmpage-font24,24px);font-weight:var(--fontbold7);font-style:normal;color:#000;display:flex;-webkit-box-align:center;align-items:center}
.wmpage22-time::before{display:block;content:'';width:60px;height:2px;background-color:#000;margin-right:10px}
.wmpage22-text p{color:var(--color);width:95%;margin-bottom:30px}
.wmpage22-text h2{margin-bottom:12px}
.wmpage22-p01{position:relative;z-index:1;padding:50px 0}
.wmpage22-p01::before{position:absolute;top:0;left:0;z-index:-1;width:86%;height:100%!important;display:block;content:'';background-color:#eee}
.wmpage22-image img{width:100%}
.wmpage22-time{font-size:var(--wmpage-font24,24px);font-weight:var(--fontbold7);font-style:normal;color:#000;display:flex;-webkit-box-align:center;align-items:center}
.wmpage22-time::before{display:block;content:'';width:60px;height:2px;background-color:#000;margin-right:10px}
.wmpage22-image{position:absolute;right:0;z-index:2;width:48%;max-width:900px;margin-left:auto;transition:all .3s ease-in-out}
@media(max-width:1366px){.wmpage22-text{padding:20px}
.wmpage22-p01::before{display:none}
.wmpage22-image{position:unset}
.wmpage22-p01-play{background:#eee}
.wmpage22-time{font-size:18px}
.wmpage22-text p{width:100%;margin-bottom:15px}
.wmpage22-p01{padding:15px 0}
.wmpage22-text p:nth-last-child(1){margin-bottom:0}
}
@media(max-width:1024px){.wmpage22-p01-play{flex-direction:column}
.wmpage22-image,.wmpage22-text{width:100%;max-width:100%}
.wmpage22-p01{padding:0}
.wmpage22-p01 .wmpage22-container{padding:0}
}
@media(max-width:450px){.wmpage22-text{padding:10px}
}
.wmpage22-p02 h2{font-size:var(--wmpage-font36,36px);line-height:1.2;font-weight:var(--fontbold7);font-style:normal}
.wmpage22-p02-title{text-align:center}
.wmpage22-list li{margin:0 10px;width:calc(25% - 20px);padding:25px;-webkit-box-align:center;background-color:#F4F5F9}
.wmpage22-list{display:flex;margin-top:30px;justify-content:space-between}
.wmpage22-p02-title p{max-width:675px;margin:15px auto 0}
.wmpage22-top::before{display:block;content:'';width:50px;height:50px;border:1px solid #a0a0a0;border-right:transparent;border-bottom:transparent}
.wmpage22-bottom{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}
.wmpage22-bottom::after{display:block;content:'';width:50px;height:50px;border:1px solid #a0a0a0;border-left:transparent;border-top:transparent}
.wmpage22-number{display:flex;-webkit-box-pack:center;justify-content:center}
.wmpage22-number p{color:#fff;font-weight:var(--fontbold7);font-style:normal;font-size:var(--wmpage-font36,36px)}
.wmpage22-span{margin-top:20px}
@media(max-width:1200px){.wmpage22-bottom::after,.wmpage22-top::before{width:35px;height:35px}
.wmpage22-number p{font-size:28px}
}
@media(max-width:768px){.wmpage22-list{margin:0;flex-wrap:wrap;justify-content:space-between}
.wmpage22-list li{margin:0;width:49%;max-width:100%;margin-bottom:2%}
.wmpage22-p02-title{margin-bottom:30px}
}
@media(max-width:500px){.wmpage22-p02-title{margin-bottom:20px}
.wmpage22-list li{width:100%}
}
.wmpage22-p03{position:relative;z-index:2}
.wmpage22-p03-play{display:flex;justify-content:space-between}
.wmpage22-left-wrap{width:42%}
.wmpage22-p03 h2{font-size:var(--wmpage-font36,36px);line-height:1.2;font-weight:var(--fontbold7);font-style:normal}
.wmpage22-left-wrap p{margin:25px 0}
.wmpage22-right-wrap{width:55%;background:center no-repeat;background-size:cover;padding:60px;padding-right:0;box-sizing:border-box;display:flex;align-items:center}
.wmpage22-right-wrap li{display:flex;margin-bottom:30px;align-items:center}
.wmpage22-right-wrap li img{max-width:45px;transition:all .3s ease-in-out}
.wmpage22-text-wrap{width:87%;margin-left:20px}
.wmpage22-text-wrap h3{font-size:20px;line-height:1;margin-bottom:10px}
.wmpage22-left-wrap img{width:100%}
.wmpage22-right-wrap li:hover img{transform:rotateY(180deg)}
@media(max-width:1200px){.wmpage22-right-wrap{padding:30px}
.wmpage22-right-wrap li img{max-width:35px}
.wmpage22-right-wrap li{margin-bottom:20px}
.wmpage22-left-wrap p{margin:20px 0}
}
@media(max-width:768px){.wmpage22-p03-play{flex-direction:column}
.wmpage22-left-wrap{max-width:100%;width:100%}
.wmpage22-right-wrap{max-width:100%;width:100%;margin-top:20px}
}
@media(max-width:500px){.wmpage22-right-wrap{padding:0}
.wmpage22-right-wrap li img{max-width:30px}
}
.wmpage22-team{display:flex;width:100%;overflow:hidden;justify-content:space-between}
.wmpage22-team-left{width:40%;display:flex;flex-direction:column;padding-right:50px;justify-content:center}
.wmpage22-team-right{width:60%;overflow:hidden}
.wmpage22-team-text p{margin-top:10px;line-height:1.52;color:#000}
.wmpage22-team-btn{position:relative;padding-top:60px;display:flex;justify-content:space-between;width:45%}
.wmpage22-team-btn .wmpage22-team-next,.wmpage22-team-btn .wmpage22-team-prev{position:relative;width:46px;height:46px;border-radius:4px;border:solid 1px #eb1c24;justify-content:center;align-items:center;color:#eb1c24;display:flex;line-height:46px;font-weight:var(--fontbold7);cursor:pointer;z-index:12;transition:all .3s ease-in-out}
.wmpage22-team-btn .wmpage22-team-next:hover,.wmpage22-team-btn .wmpage22-team-prev:hover{color:#fff;background:#eb1c24}
.wmpage22-team-h5 h2{font-size:var(--wmpage-font36,36px);line-height:1.2;font-weight:var(--fontbold7);font-style:normal}
@media(max-width:1366px){.wmpage22-team-left{width:45%;padding-right:30px}
.wmpage22-team-right{width:55%;display:flex;align-items:center}
.wmpage22-team-btn{padding-top:25px}
}
@media(max-width:1130px){.wmpage22-team-btn .wmpage22-team-next,.wmpage22-team-btn .wmpage22-team-prev{width:40px;height:40px;line-height:40px}
.wmpage22-team-btn .swiper-pagination{bottom:6px}
}
@media(max-width:1024px){.wmpage22-team{flex-direction:column-reverse}
.wmpage22-team-left{width:100%;padding-right:0;margin-top:25px}
.wmpage22-team-right{width:100%}
.wmpage22-team-btn{margin:0 auto}
.wmpage22-team-h5 h2{text-align:center}
}
.wmpage22-p05{text-align:center}
.wmpage22-p05 ul{margin-top:40px}
.wmpage22-p05 ul li{display:flex;-webkit-box-align:center;align-items:center;text-align:left;margin-bottom:20px;justify-content:space-between}
.wmpage22-p05 ul li:nth-of-type(2n){flex-direction:row-reverse}
.wmpage22-p05 ul li:nth-of-type(2n) .wmpage22-text-wrap{margin-left:0;margin-right:20px;text-align:end;flex:1}
.wmpage22-text-wrap p:nth-of-type(1){font-size:var(--wmpage-font20,20px);line-height:1.5;font-style:normal;margin-bottom:10px}
.wmpage22-p05 ul li img{padding:0 30px;transition:all .3s ease-in-out}
.wmpage22-p05 ul li:hover img{transform:scale(1.02)}
.wmpage22-p05 h2{font-size:var(--wmpage-font36,36px);line-height:1.2;font-weight:var(--fontbold7);font-style:normal;color:var(--color)}
.wmpage22-p05 .wmpage22-title p{color:var(--color);max-width:675px;margin:15px auto 0}
@media(max-width:1024px){.wmpage22-p05 ul li img{width:48%;padding:0}
.wmpage22-text-wrap{width:48%;margin:0}
.wmpage22-p05 ul{margin-top:25px}
}
@media(max-width:768px){.wmpage22-p05 ul li{flex-direction:column}
.wmpage22-p05 ul li img{width:100%}
.wmpage22-text-wrap{width:100%;margin-top:20px;margin-left:15px}
.wmpage22-p05 ul li:nth-of-type(2n){flex-direction:column;margin-bottom:0}
.wmpage22-p05 ul li:nth-of-type(2n) .wmpage22-text-wrap{text-align:left;padding:20px 0;margin:0}
}
.wmpage22-p06 h2{font-size:var(--wmpage-font36,36px);line-height:1.2;font-weight:var(--fontbold7);font-style:normal;text-align:center;}
.wmpage22-p06 .wmpage22-title p{max-width:675px;margin:15px auto 0;text-align:center}
.wmpage22-container6{max-width:var(--wmpage-container2,1180px);margin:0 auto;padding:0}
.wmpage22-p06{background-position:center;background-size:cover}
.wmpage22-p06 ul{display:flex;flex-wrap:wrap;margin-top:50px}
.wmpage22-p06 ul li{background-color:#fff;padding-bottom:34px;transition:all .24s;margin:0 10px 35px;width:calc(33.33% - 20px);display:flex;flex-direction:column;align-items:center;overflow:hidden;border-radius:5px}
.wmpage22-p06 ul li h3{text-align:center;color:#3d3d3d;margin-top:20px;font-size:var(--wmpage-font22,22px)}
.wmpage22-p06 ul li p{width:83%;margin:10px auto 0;color:#3d3d3d;text-align:center}
.wmpage22-p06 ul li a{font-weight:var(--fontbold7);font-style:normal;font-size:var(--wmpage-font18,18px);color:#3d3d3d;margin-top:20px}
.wmpage22-p06-img{width:100%;overflow:hidden}
.wmpage22-p06-img img{width:100%;transition:all .3s ease-in-out}
.wmpage22-right-wrap li:hover img{transform:rotateY(180deg)}
.wmpage22-p06 ul li:hover img{transform:scale(1.02)}
@media(max-width:1600px){.wmpage22-p06{padding:30px 10px}
.wmpage22-p06 ul{margin-top:30px}
.wmpage22-p06 ul li{margin:0 10px;padding-bottom:20px}
.wmpage22-p06 ul li a{font-size:16px;margin-top:15px}
}
@media(max-width:1100px){.wmpage22-p06 ul li p{width:90%;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:-webkit-box}
.wmpage22-p06 ul li a{line-height:1}
}
@media(max-width:768px){.wmpage22-p06 ul{flex-wrap:wrap;justify-content:space-between}
.wmpage22-p06 ul li a{font-size:14px}
.wmpage22-p06 ul li{width:48%;margin:0 0 20px 0}
}
@media(max-width:500px){.wmpage22-p06 ul li{width:100%}
}
.wmpage22-team-right .swiper-slide img{width:100%;}
.wmpage22-text h2,.wmpage22-p02 h2,.wmpage22-p03 h2,.wmpage22-team-h5 h2,.wmpage22-p06 h2{font-size:36px!important;color:var(--color);}
@media(max-width:768px){
.wmpage22-text h2,.wmpage22-p02 h2,.wmpage22-p03 h2,.wmpage22-team-h5 h2,.wmpage22-p06 h2{font-size:28px!important;}
}
.wmpage-txt{padding:0}
.wmpage22-p04 .wmpage22-team-right{padding:0 5%;position:relative;max-height:470px}
.wmpage22-p04 .wmpage22-mySwiper{overflow:hidden}
.wmpage22-p04 .wmpage22-team-btn{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:2}
.wmpage22-p04 .swiper-pagination{display:none}
.wmpage22-p06 ul li p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.wmpage22-p06 ul li a{color:var(--color);text-decoration:underline}
.wmpage22-p06 ul li a:hover{text-decoration:underline}
@media screen and (max-width:768px){.wmpage22-p04 .wmpage22-team-right{padding:0;padding-bottom:45px}
.wmpage22-p04 .wmpage22-team-btn{top:calc(100% - 30px);padding-top:0;padding:0 10%}
}
.company .wmpage22-team-btn .wmpage22-team-next,.company .wmpage22-team-btn .wmpage22-team-prev{border-color: var(--color);color: var(--color);}
.company .wmpage22-team-btn .wmpage22-team-next:hover,.company .wmpage22-team-btn .wmpage22-team-prev:hover {color: #fff;background: var(--color);}