﻿.home-service .service-wrap .service-item .title{color:#eee}
.home-static{background:url(/uploads/45444/list/p20260323163457ffbc8.jpg)no-repeat;aspect-ratio: 1400/413;background-size: cover;display: flex;align-items: center;justify-content: center;background-blend-mode:overlay}
.home-static::before{background:rgba(220,220,220,.7)}
.home-static .list li,.home-static .list li .inner{color:var(--hovercolor)}
.home-static .list li .num::after{background:var(--hovercolor)}
.home-static .list li .icon img{filter:invert(1)}
.home-static .l-wrap{width:100%}

.swiper-slide-active .banner-animote{animation: wkbanner .5s forwards;animation-delay: .7s;}
.banner-animote{width: 50vw;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;color:#fff;background:#00000080}
.home-banner .swiper-slide .btn{margin-top: 20px;}
.home-banner .swiper-slide .btn a{padding: 8px 20px;border-radius: 30px;display: inline-block;color: #000;border: 1px solid var(--color);background: #fff;width: auto;}
.banner-animote .title{color: #fff;}
.banner-animote .text{color:#fff;margin-left: auto;margin-right: auto;}
@keyframes wkbanner{
0%   {margin-top: 50px;opacity: 0;}
100%  {margin-top: 0;opacity: 1;}}
@-webkit-keyframes wkbanner {
0%   {margin-top: 50px;opacity: 0;}
100%  {margin-top: 0;opacity: 1;}}
.home-about .about-img iframe{width:100%;aspect-ratio: 309 / 150;}
.home-video .videowrap .videoitem iframe{aspect-ratio: 266 / 150;}
.home-about .l-wrap{align-items:center}
.home-video .videowrap .videoinner video{display:block;min-height:inherit;}
.home-banner .swiper-slide-active a img{animation:bannerimg 6s forwards}
@keyframes bannerimg{0%{transform:scale(1)}
50%{transform:scale(1.05)}
100%{transform:scale(1)}
}
