﻿/*.home-banner .swiper-slide .swiper-content {transform: scale(0.5);transition: .5s;}
.home-banner .swiper-slide.swiper-slide-active .swiper-content {transform: scale(1);transition: .5s;}
.home-banner .swiper-slide.swiper-slide-active .swiper-content {transform: scale(1);transition: .5s;}
.home-banner .swiper-slide.slide-exiting.swiper-slide-active .swiper-content {transform: scale(0.5);transition: .5s;}
.home-banner .swiper-slide.slide-entering.swiper-slide-active .swiper-content {transform: scale(0.5);transition: .5s;}*/
.home-banner .swiper-slide>.swiper-content{position:relative}
.home-banner .swiper-slide>.swiper-content::after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(21,21,21,0.411)}
.home-banner .swiper-slide-active .banner-animote{z-index:11}
#about{display:none}
.home-solu{position:relative;padding:3% 0;background:#ddecf8}
.home-solu .l-wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.home-solu .solu-info{width:48%}
.home-solu .solu-info .home-title{margin-bottom:0;font-size:50px;text-align:left;line-height:1.2}
.home-solu .solu-info .p1{margin:30px 0;font-size:var(--fontsize22)}
.home-solu .solu-info .info{font-size:var(--fontsize20)}
.home-solu .solu-img{width:48%;border-radius:6px;overflow:hidden}
.home-solu .solu-img img{width:100%;object-fit:cover}
@media (max-width:1440px){.home-solu .solu-info .home-title{font-size:44px}}
@media (max-width:1280px){.home-solu .solu-info .home-title{font-size:36px}
.home-solu .solu-info .p1{margin:20px 0}
}
@media (max-width:1024px){.home-solu .solu-info .home-title{font-size:var(--fontsize30)}
.home-solu{padding:30px 0}
.home-solu .solu-info .p1{margin:10px 0;font-size:var(--fontsize20)}
.home-solu .solu-info .info{font-size:var(--fontsize18)}
}
@media (max-width:990px){.home-solu .solu-info{width:100%;margin-bottom:20px}
.home-solu .solu-info .info{font-size:var(--fontsize16)}
.home-solu .solu-img{width:100%}
}
@media (max-width:500px){.home-solu .solu-info .home-title{font-size:var(--fontsize26)}
.home-solu .solu-info .p1{margin:5px 0;font-size:var(--fontsize16)}
}
.home-banner .banner-animote .p1{font-weight:var(--fontbold6)}
.home-environmental{padding:0 0 3% 0}
.home-environmental .list{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:2%}
.home-environmental .list li{width:100%;border-radius:6px;overflow:hidden;border:1px solid transparent;display:flex;flex-direction:column}
.home-environmental .list li:hover{border:1px solid var(--color)}
.home-environmental .list li:hover  .info{background:#e7eaef}
.home-environmental .list li .info{background:#f6f7f9;padding:20px;flex:1}
.home-environmental .list li .info{font-size:20px;color:var(--color);font-weight:800}
@media (max-width:768px){.home-environmental .list{grid-template-columns:repeat(2,1fr)}
}
.home-banner{position:relative}
.home-banner:after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .3);}
.home-banner video{width:100%}
.home-banner .banner-animote{opacity: 1;z-index: 999;}
.home-banner .swiper-slide>a::after{display:none;}