﻿#home-swiper .swiper-slide-active img{animation:bannerimg 3s forwards}
@keyframes bannerimg{0%{transform:scale(1)}
70%{transform:scale(1.05)}
100%{transform:scale(1.047)}}
@media (min-width:1025px){header{background:transparent;position: fixed;top: 0;left: 0;right: 0;z-index: 2;}
.head-top{background:none;transition: height .3s;}
.head-contact em{color:#fff}
.head-contact>a:hover{color:#fff}
header.is-fixed{height:0;}
header:not(.is-fixed) .head-main{background: none;}
header:not(.is-fixed) .head-menu-box nav>ul>li>a,header:not(.is-fixed) .head-search .search-icon .iconfont{color:#fff}
/*header:not(.is-fixed) .head-menu-box nav>ul>li>a.inmenu_1,header:not(.is-fixed) .head-menu-box nav>ul>li>a:hover{color:var(--color)}*/
}
#brand .brand-list li .brand-number .text-shadow {color:#25AD3B;opacity:.5}
#about .about-con .home-label{font-size:50px;line-height:1.1}
#about .about-con .home-title{margin:5px 0 15px}
@media (max-width:1280px){#about .about-con .home-label{font-size:42px}}
@media (max-width:768px){#about .about-con .home-label{font-size:8vw}
#projects #home-projects .swiper-slide{max-width:calc(100vw - 30px)}
#projects #home-projects .swiper-slide.swiper-slide-active{transform:none}
#projects #home-projects{padding-top:5px}}
#projects #home-projects .swiper-slide img{border:3px solid var(--color)}
#projects::before{ background: url(/uploads/43531/banner/202505210355492b234.jpg?size=1920x0) no-repeat;background-size: cover;}
#projects .home-label{color:#fff}
#projects .home-label::before, #projects .home-label::after{background:#fff}
#projects::after{display:none;}
#projects{padding-top:4vw;}