﻿@media (min-width:1025px){.home-num .list li{width:16.66%;}}
.home-num .list li{justify-content: flex-start;text-align:center;}
@media (min-width:769px){.home-logo{padding-bottom:4%;}
.home-videos{padding-top:4%;}
#advantageswiper .swiper-wrapper{justify-content:space-between;transform:none !important}
#advantageswiper .swiper-slide{width:32% !important;margin-right:0 !important}}
@media (max-width:768px){.home-banner{height:auto;}}
.home-banner .swiper-slide>a::after{display:none;}
@media (min-width:1025px){.head-left,.head-share ul a,.lang-icon span{color:var(--fontcolor);font-weight:var(--fontbold7)}
.lang-icon span:before,.lang-icon span:after{background: var(--fontcolor);}
.lang-icon img{filter: brightness(0);}
header:not(.is-active) .head-nav .nav-ul>li>a{color:var(--fontcolor);font-weight:var(--fontbold7)}
header:not(.is-active) .head-nav .nav-ul>li:hover>a{color:var(--color)}}
@media (min-width:1367px){.home-banner .swiper-pagination{bottom:30px;}}

.indexcase{padding: 3% 0;background: #000;}
.indexcase .home-title,.indexcase .home-des{color: #fff;}
.indexcase .caselist{margin-top: 20px;display: flex;flex-wrap: wrap;gap: 20px;}
.indexcase .caselist .item{width: calc((100% - 40px)/3);text-align: center;}
.indexcase .caselist .img img{width: 100%;}
.indexcase .caselist .info{padding: 10px;color: #fff;}

@media (max-width:768px) {
.indexcase .caselist .item{width: calc((100% - 20px)/2)}
}