﻿@import url(https://js01.v15cdn.com/single-template/public.css);
#indexbanner #video{width: 100%;}
.home-banner .banner-animote{max-width:1600px;padding:0 70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;color:#fff;opacity:0;text-align:left;z-index:4}
.home-banner .banner-animote .p1{font-size:68px;font-weight:var(--fontbold6);line-height:1.2;margin:10px 0 20px}
.home-banner .banner-animote .p2{font-size:var(--fontsize18);margin-bottom:30px;font-weight:var(--fontbold4)}
.home-banner .banner-animote .p3{margin-top:60px}
.home-banner .banner-animote .home-more{min-width:240px;height:60px}
.home-banner .banner-animote{animation:bannerani .5s forwards;animation-delay:.7s}
@media screen and (max-width:1280px){.home-banner .banner-animote .p1{font-size:var(--fontsize42)}
}@media screen and (max-width:1024px){.home-banner .banner-animote{padding:0 15px}
.home-banner .banner-animote .p1{font-size:var(--fontsize30)}
.home-banner .banner-animote .p3{display:none}
}@media screen and (max-width:768px){.home-banner .banner-animote .p1{font-size:var(--fontsize24)}
.home-banner .banner-animote .p1 br{display:none}
.home-banner .banner-animote .p2{display:none}
}.home-banner .swiper::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(#44444411 70%, #444444dd 100%);z-index:2}

#indexbanner #video{min-height:initial}
.home-banner .banner-animote{padding:0;top:auto;left:6%;transform:none;bottom:10%;width:70%;}
.home-banner .banner-animote .flex{display:flex;align-items:center;}
.banner-num{display:flex;flex-direction:column;text-align:center;font-weight:bold;font-size:4vw;line-height:1;margin-right:1.4vw;position:relative;top:-.3vw}
.banner-num span{font-size:1.7vw;font-weight:500}
.banner-txt{position:relative;padding-left:1.6vw}
.banner-txt:before{content:'';width:.2vw;height:80%;background:#fff;position:absolute;left:0;top:10%;}
.banner-txt h1{font-size:2vw;font-weight:600;line-height:1.2;}
.banner-txt p{font-size:1.4vw;line-height:1.3;}
.home-banner .banner-animote .p3{margin:15px 0 0;display:block}
/* .home-banner .banner-animote .p3{margin:1.5vw 0 0;display:block} */
.home-banner .banner-animote .p3 .home-more{background:#fff;color:var(--fontcolor);border:none;min-width:inherit;width:auto;height:auto;line-height:1.3;padding:.7vw 1.2vw;line-height:1.2;font-weight:600;font-size:1.2vw;border-radius:10px}
.home-banner .banner-animote .home-more:hover{background:var(--color);color:#fff}
@media (max-width:768px){.banner-num{font-size:5.5vw;margin-right:2vw}
.banner-num span{font-size:2.5vw;}
.banner-txt{padding-left:2.2vw}
.banner-txt:before{width:.3vw;}
.banner-txt h1{font-size:2.4vw;}
.banner-txt p{font-size:1.7vw;}
.home-banner .banner-animote .p3{display:none}}

.home-about .bottom-wrap{margin-top:80px}
.home-about .about-bottom{margin-top:30px}
@media screen and (max-width: 768px){.home-about .bottom-wrap{margin-top:20px}}

.wmpage44-page2{padding:5% 0}
.wmpage44-page2 .wmpage44-page2-title .home-title{margin:0;text-align:center;line-height:1.5;color:#000;text-transform:capitalize}
.wmpage44-page2 .wmpage44-page2-sub{display:flex;justify-content:center;padding:15px 0;box-sizing:border-box}
.wmpage44-page2 .wmpage44-page2-sub .wmpage44-page2-div:nth-of-type(1){width:63px;height:2px;background:var(--color,#0061de);border-radius:1px;margin-right:5px}
.wmpage44-page2 .wmpage44-page2-sub .wmpage44-page2-div:nth-of-type(2){width:16px;height:2px;background:var(--color,#0061de);border-radius:1px}
.wmpage44-page2 .wmpage44-page2-list{flex-wrap:wrap;display:flex;justify-content:space-between}
.wmpage44-page2 .wmpage44-page2-item{width:19%;margin-bottom:2%;border-radius:5px;overflow:hidden;box-shadow:0 1px 10px 0 rgba(51,51,51,.1);transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;padding:10px 0}
.wmpage44-page2 .wmpage44-page2-item img{display:inline-block;max-width:100%}
.wmpage44-page2 .wmpage44-page2-item:hover{transform:scale(1.02)}
.wmpage44-page2 .wmpage44-page2-pro{margin-bottom:30px}
.wmpage44-page2 .wmpage44-page2-pro p{font-size:var(--wmpage-font16);color:#333;text-align:center;margin:0;line-height:1.5}
@media(max-width:768px){.wmpage44-page2{padding:30px 0}
.wmpage44-page2 .wmpage44-page2-item{width:49%}}

.page-modebg{position:relative;z-index:2}
.page-modebg::before{content:"";position:absolute;left:50%;top:0;width:100vw;max-width:1920px;height:100%;transform:translateX(-50%);background-color:#FAFAFA;z-index:-1;background-size:cover;background-repeat:no-repeat}
.service3{padding:5% 0}
.service3::before{background-image:url(https://css02.v15cdn.com/m436/imgs/service3-bg.webp)}
.service3 .box{display:flex;flex-wrap:wrap;justify-content:space-between}
.service3 .box .title-box{width:30%}
.service3 .box .home-tip{text-align:left}
.service3 .box .home-title{text-align:left}
.service3 .box .txt{margin-top:10px}
.service3 .box .btn{margin-top:20px;display:flex}
.service3 .box .service3swiper-next,.service3 .box .service3swiper-prev{width:46px;height:46px;border-radius:50%;border:1px solid var(--color);color:var(--color);display:inline-flex;align-items:center;justify-content:center;margin-right:10px;cursor:pointer;transition:all .2s linear}
.service3 .box .service3swiper-next:hover,.service3 .box .service3swiper-prev:hover{border-color:var(--color);background-color:var(--color);color:#FFF}
.service3 .box .list-box{width:65%}
.service3 .box .swiper-slide .info{box-shadow:0 6px 20px 0 rgba(8,1,3,.08);background-color:#FFF;border-radius:var(--borderradius);padding:44px;position:relative;z-index:1}
.service3 .box .swiper-slide .info::before{content:"";position:absolute;bottom:-10px;left:56px;border:10px solid transparent;border-bottom:10px solid #FFF;border-right:10px solid #FFF;transform:rotate(45deg)}
.service3 .box .swiper-slide .info::after{content:"";position:absolute;width:180px;height:115px;background-image:url(https://css02.v15cdn.com/m436/imgs/service3-iconbg.webp);background-repeat:no-repeat;background-size:cover;bottom:0;right:0;z-index:-1}
.service3 .box .swiper-slide .info .icon{color:var(--color1);margin-bottom:10px}
.service3 .box .swiper-slide .basic-box{margin-top:30px;padding-left:40px;display:flex;align-items:center}
.service3 .box .swiper-slide .basic-box .img{width:60px;height:60px;border-radius:50%;overflow:hidden;margin-right:20px}
.service3 .box .swiper-slide .basic-box .basic{flex:1}
.service3 .box .swiper-slide .basic-box .basic .p1{font-size:var(--fontsize20);font-weight:var(--fontbold6);line-height:1.4}
.service3 .box .swiper-slide .basic-box .basic .p2{color:#999}
.service3 .box .service3swiper-pagination{display:none;justify-content:center;margin-top:30px}
@media (max-width:1280px){.service3 .box .title-box .txt br{display:none}}
@media (max-width:1024px){.service3 .box .title-box{width:40%}
.service3 .box .list-box{width:56%}}
@media (max-width:768px){.service3{padding:30px 0}
.service3 .box .title-box{width:100%}
.service3 .box .list-box{width:100%;margin-top:25px}
.service3 .box .service3swiper-pagination{display:flex}}
@media (max-width:500px){.service3 .box .swiper-slide .info{padding:20px}}
.home-about .about-bottom ul li .num{font-size:var(--fontsize16)}
.home-about .about-bottom ul li .num span{font-size:var(--fontsize30)}
@media (max-width:500px){.home-about .about-bottom ul li .num span{font-size:var(--fontsize24)}}

.home-tapes{padding-top:0}
.home-tapes .item .inner{position: relative;}
.home-tapes .item .title-box{text-align: center;}
.home-tapes .item .title-box .title{margin-top:10px;font-weight: var(--fontbold7);display:block;}
@media (max-width:768px){.home-tapes .item .inner{height:85%;}}
.home-tapes .item{width:32%!important}
.home-tapes .item .inner,.home-tapes .item .img{height:auto}
.home-tapes .item .img img{aspect-ratio:7/4;object-fit:cover;height:auto}
.home-tapes .item.item-text{aspect-ratio:7/4;height:100%!important;min-height:initial}
@media (max-width:1024px){.home-tapes .item{width:48%!important}}
@media (max-width:500px){.home-tapes .item{width:100%!important}}
.home-reasons{position: relative;}
/*.home-reasons:after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .3);}*/
.home-reasons .l-wrap{position: relative;z-index: 9;}
.home-reasons .home-title{color:#000}
.home-reasons .reasons-menu .item{background-color:#fff}
.home-reasons .reasons-menu .item span{color:var(--color)}
.home-reasons .reasons-box .item-box .info .title,.home-reasons .reasons-box .item-box .info .text{color:#000}
.home-reasons .reasons-menu .item.active span{color:#fff}
.home-about .about-top .img iframe{height:auto;width:100%;aspect-ratio:16/9;min-height:initial}
@media (min-width:1025px){.home-about .about-top .info{margin-right:0;width:50%;padding:30px}
.home-about .about-top .img{width:50%}}