﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.home-banner .banner-animote{text-align:left;}
.home-banner .banner-animote .ban1-tit{font-weight:var(--fontbold7);font-size:2.6vw;position: relative;padding-bottom:1%;margin-bottom:1%;line-height:1.5}
.home-banner .banner-animote .ban1-tit:after{content:'';width:10%;height:5px;display:block;background: var(--color);position: absolute;bottom:0;left:0;}
@media (max-width:1600px){.home-banner .banner-animote .ban1-tit:after{width:80px;}}
.home-banner .banner-animote .ban1-des{font-size:1vw;}
.home-banner .banner-animote .ban-btn{display:flex;}
.home-banner .banner-animote .ban-btn a{margin-top:2%;display:inline-flex;text-align:center;position: relative;transition:all .3s;border-radius: 60px;overflow: hidden;padding:1% 2.5%;margin-right:2%;font-size:1vw;min-width:160px;align-items: center;justify-content: center;line-height:1.5}
.home-banner .banner-animote .ban-btn a:nth-child(1){background: var(--color);color:#fff;}
.home-banner .banner-animote .ban-btn a:nth-child(1):hover{background: #fff;color:var(--color)}
.home-banner .banner-animote .ban-btn a:nth-child(2){background: #fff;color:var(--color)}
.home-banner .banner-animote .ban-btn a:nth-child(2):hover{background: var(--color);color:#fff;}
@media (max-width:768px){.home-banner .banner-animote .ban1-tit{font-size:20px;padding-bottom:5px;}
.home-banner .banner-animote .ban1-tit:after{width:50px;height:3px;}
.home-banner .banner-animote .ban1-des{font-size:12px;line-height:1.3}
.home-banner .banner-animote .ban-btn{display:none;}}
@media (max-width:550px){.home-banner .banner-animote .ban1-tit{font-size:16px;}}

.homeiconSwiper{padding-bottom:50px;}
.homeiconSwiper .swiper-slide{border-bottom:20px solid var(--color);height:auto;background: #F6F6F6;}
.homeiconSwiper .icon{background: var(--color);padding:11% 0;text-align: center;}
.homeiconSwiper .icon img{max-width:42.5%;transition: all .3s;}
.homeiconSwiper .swiper-slide:hover .icon img{transform: rotateY(360deg);} 
.homeiconSwiper .icon-tit{background: #F6F6F6;padding:15% 0;text-align: center;}
.homeiconSwiper .icon-tit p{position: relative;padding-top:15px;font-size:20px;}
.homeiconSwiper .icon-tit p:before{content:'';width:30px;height:2px;display:block;background: var(--color);position: absolute;top:0;left:50%;transform: translateX(-50%);}
@media (max-width:550px){.homeiconSwiper .icon-tit p{font-size:16px;}
.homeiconSwiper .swiper-slide{border-bottom: 10px solid var(--color);}}
#ind{padding-top:0;}
#ind .ind-r{top:0;margin-left:0;}
.home-customer{background: #F3F3F3;text-align: center;padding:60px 0;}
.home-customer h3{display:inline-block;border-bottom:1px dashed #000;}
.home-customer ul.cus-list{display: flex;flex-wrap:wrap;justify-content: space-between;margin-top:40px;}
.home-customer ul.cus-list li{width:23.5%;text-align: center;display:flex;align-items: center;flex-direction: column;background: #fff;border-radius: 25px;overflow: hidden;padding:3% 10px;}
.home-customer ul.cus-list li .icon{width:100px;height:100px;border-radius: 50%;overflow: hidden;margin:0 auto 15px;}
.home-customer ul.cus-list li .des{margin:5px 0 15px;}
.home-customer ul.cus-list li .tit{font-weight:var(--fontbold7);font-size:18px;margin-top:auto;}
.home-customer ul.cus-list li .job{margin-bottom:10px;}
.home-customer ul.cus-list li .star img{max-height:20px;}
@media (max-width:768px){.home-customer{padding:5.3333333333vw 0}
.home-customer ul.cus-list li{width:49%;}
.home-customer ul.cus-list li:nth-child(n+3){margin-top:2%;}
.home-customer ul.cus-list{margin-top:20px;}}
@media (max-width:550px){.home-customer ul.cus-list li{width:100%;padding:10px;}
.home-customer ul.cus-list li:nth-child(n+2){margin-top:2%;}}
 .home-cirt{padding:60px 0;background:#f8f8f8}
.home-cirt .l-wrap{margin:0 auto}
.home-cirt .list{display:flex;justify-content:center;align-items:center;overflow:hidden}
.home-cirt .list li{flex:1;height:400px;transition:all 0.5s ease;transform:scale(1);cursor:pointer;overflow:hidden}
.home-cirt .list li img{width:100%;height:100%;object-fit:cover;display:block;transition:all 0.5s ease}
.home-cirt .list li.active{flex:2.1;transform:scale(1.05)}
.home-cirt .list li.inactive{flex:0.8;opacity:0.7;transform:scale(0.95)}
 @media (max-width:768px){.home-cirt .list li{height:200px}
}.home-cirt{padding-top:30px}
.home-banner .swiper-slide>a::after{display: none; }
#customerswiper{display: flex;justify-content: space-between;flex-wrap: wrap;}
#customerswiper .swiper-slide{width: 49%;margin-bottom: 25px;background: #fff;border-radius: 10px;padding: 15px;}
#customerswiper .swiper-slide:nth-last-child(-n+2){margin-bottom: 0;}
#customerswiper .swiper-notification{display: none;}
@media (max-width:768px) {#customerswiper .swiper-slide{width:100%}}
#serviceswiper{max-width:1200px;}
@media (min-width:1025px) {
#serviceswiper .swiper-slide{display: flex;align-items: center;}
#serviceswiper .swiper-slide .img{width: 50%;}
#serviceswiper .swiper-slide .opacity{position: static;width: 50%;opacity: 1;background: initial;color: #000;}
}
#serviceswiper2{margin-top:30px}
#serviceswiper2 .swiper-slide{display:flex;align-items:center;justify-content:center;}
#serviceswiper2 .swiper-slide>div{flex:1;max-width:350px;}
#serviceswiper2 .swiper-slide .opacity{padding:20px}
#serviceswiper2 .swiper-slide .opacity .p1{font-size:var(--fontsize20);position:relative;padding-bottom:10px;margin-bottom:10px}
#serviceswiper2 .swiper-slide .opacity .p1::after{content:"";position:absolute;left:0px;bottom:0px;width:60px;height:4px;background:var(--color)}
#serviceswiper2 .swiper-slide .opacity .p2{color:#000;}
@media (max-width:768px){#serviceswiper2{margin-top:15px}
#serviceswiper2 .swiper-slide{flex-wrap:wrap;justify-content:space-between}
#serviceswiper2 .swiper-slide>div{flex:initial;width:calc(50% - 2px);max-width:initial;}
#serviceswiper2 .swiper-slide .opacity{flex:initial;order:3;width:100%;padding:15px 0 0}}


.wmpage209-page4-title{text-align:center;margin-bottom:20px}
.wmpage209-page4-title h5{color:#000}
.wmpage209-page4-tag{display:inline-block;vertical-align:middle;color:var(--color);font-size:var(--wmpage-font20);font-weight:var(--fontbold5);line-height:1em}
.wmpage209-page4-tag::after,.wmpage209-page4-tag::before{content:'';display:inline-block;vertical-align:middle;width:50px;height:2px;background-color:var(--color)}
.wmpage209-page4-tag::before{margin-right:20px}
.wmpage209-page4-tag::after{margin-left:20px}
.wmpage209-page4{background:url(https://img01.v15cdn.com/singletem/wmpage209/wmpage168-testibg.webp) center center no-repeat fixed;background-size:cover;position:relative;padding:20px 0}
.wmpage209-page4-item{max-width:75%;text-align:center;margin:0 auto}
.wmpage209-page4-image img{max-width:none;width:100px;display:block;border-radius:50%;border-style:solid;border-width:5px;border-color:#dfe6df}
.wmpage209-page4-image{display:flex;justify-content:center}
.wmpage209-page4-text{margin:25px 0 15px}
.wmpage209-page4-text p{color:#000;line-height:1.52}
.wmpage209-page4-tit{font-size:var(--fontsize20);color:#000;margin-bottom:5px;font-weight:var(--fontbold6)}
.wmpage209-page4-name p{font-size:16px;color:#000;line-height:1}
.wmpage168page5-Swiper{padding-bottom:50px}
@media (max-width:1400px){.wmpage209-page4-item{max-width:90%}
.wmpage209-page4-text p{font-size:16px}
}
@media (max-width:1024px){.wmpage209-page4-text{margin:15px 0}
.wmpage209-page4-tit{font-size:18px;line-height:1;color:#000;margin-bottom:5px}
.wmpage168page5-Swiper{padding-bottom:40px}
}