﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.wmpage208-page1-title{font-weight:var(--fontbold7);padding-bottom:0;text-align:center;position:relative}
.wmpage208-page1-span{width:70px;height:5px;display:block;margin:10px auto 0;background:linear-gradient(to right,var(--color),#ffffff94)}
.wmpage208-page1-img img{width:100%;display:block}
.wmpage208-page1-contant{margin-top:35px}
.wmpage208-page1-box{position:relative;background:#efefef;border:1px solid #efefef;border-radius:10px;overflow:hidden;width:100%;height:100%;display:flex;flex-direction:column}
.wmpage208-page1-box::after{content:'';position:absolute;width:100%;height:0;background:linear-gradient(0deg,var(--color) 0,transparent 100%);left:0;bottom:0;z-index:1;transition:all .3s}
.wmpage208-page1-sub{width:100%;text-align:center;z-index:3;font-weight:500;flex:1;padding:15px 10px}
.wmpage208-page1Swiper .swiper-slide{height:auto}
.wmpage208-page1Swiper .swiper-slide>a{display:block;width:100%;height:100%;}
.wmpage208-page1-box:hover::after{height:100%}
.wmpage208-page1-box:hover .wmpage208-page1-sub{color:#fff}
.wmpage208-page1-btn{display:flex;justify-content:center;margin-top:45px}
.wmpage208-page1-btn a{display:inline-block;padding:12px 35px;border:1px solid var(--color);border-radius:30px;color:var(--color);transition:all .5s;line-height:1}
.wmpage208-page1-btn a em{animation:clrotate 4s linear infinite;font-size:var(--fontsize18);line-height:1;width:var(--fontsize18);display:inline-block}
.wmpage208-page1-btn a span{margin-left:10px}
@keyframes clrotate{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
@media (max-width:1024px){.wmpage208-page1-contant{margin-top:20px}
.wmpage208-page1-btn{margin-top:20px}
}
.home-container .about-img .iframe-container{position: relative;width:100%;height:0;padding-bottom: 56.25%;}
.home-container .about-img .iframe-container iframe{position:absolute;top:0;left: 0;width:100%;height:100%;min-height:inherit;}
.home-container .about-img i, .home-container .about-img em{display:block;}
@media (max-width:768px){.home-container .about-wrap{flex-wrap:wrap;}
.home-container .about-img{display:block;}
.home-container .about-img{width:100%;flex-basis:initial}
.home-container .about-content p{max-height:inherit;-webkit-line-clamp:initial}}
.home-container .video{padding:0;background:none;}
.home-container .company-advantage .advantage-list li{margin-bottom:30px}
.company-advantage:not(.home-cate){margin-bottom:0}
.wmpage-lwrap{padding:0}
@media (max-width:768px){.company-advantage.home-cate{margin-bottom:40px}}
.wmpage59-page5 .wmpage59-page5-into{width:45px;height:3px;background-color:var(--color,#3483f9);margin:0 auto;margin-bottom:20px}
.wmpage59-page5 .wmpage-title{font-size:var(--wmpage-font24,24px);font-weight:var(--fontbold6,600);text-align:center;color:#000;margin:0}
.wmpage59-page5 .wmpage59-page5-list{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between}
.wmpage59-page5 .wmpage59-page5-item{width:24%}
.wmpage59-page5 .wmpage59-page5-item .wmpage59-page5-item-img{padding:10px;box-sizing:border-box}
.wmpage59-page5 .wmpage59-page5-item .wmpage59-page5-item-img img{display:block;max-width:100%;width:100%;height:auto;transition:all .1s linear}
.wmpage59-page5 .wmpage59-page5-item .wmpage59-page5-item-text{box-sizing:border-box;padding:20px 0;color:#000}
.wmpage59-page5 .wmpage59-page5-item .wmpage59-page5-item-tit{font-size:var(--wmpage-font18);font-weight:var(--fontbold5);text-align:center;margin:0}
.wmpage59-page5 .wmpage59-page5-item .wmpage59-page5-item-img:hover img{transform:scale(1.02)}
.wmpage59-page5 .swiper-pagination-bullet{border-radius:0}
.wmpage59-page5 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color,#3483f9)}
@media(max-width:768px){.wmpage59-page5 .wmpage59-page5-item{width:48%}
}
@media(max-width:500px){.wmpage59-page5 .wmpage59-page5-title{font-size:var(--wmpage-font20)}
.wmpage59-page5 .wmpage59-page5-item .wmpage59-page5-item-text{padding:10px 0}
.wmpage59-page5 .wmpage59-page5-into{margin-bottom:10px}
}
.wmpage59-page5 .wmpage59-page5-item .wmpage59-page5-item-img img{aspect-ratio:175/248;border:1px solid #ccc;}
.wmpage59-page5{padding:20px 260px 70px;}
@media(min-width: 1281px)and (max-width:1600px){.wmpage59-page5{padding-left:100px;padding-right:100px}}
@media(min-width: 1081px)and (max-width:1280px){.wmpage59-page5{padding-left:50px;padding-right:50px}}
@media(min-width: 769px)and (max-width:1080px){.wmpage59-page5{padding-left:25px;padding-right:25px}}
@media (max-width:768px){.wmpage59-page5{padding:0 4vw 40px;}}
