﻿@media (min-width:1025px){header:not(.is-active) .lang-icon span,header:not(.is-active) .head-share ul a,.head-left{color:var(--fontcolor)}
header:not(.is-active) .lang-icon span::after,header:not(.is-active) .lang-icon span::before{background:var(--fontcolor)}
header:not(.is-active) .head-share ul a:hover{color:#fff;}
header:not(.is-active) .lang-icon img{filter:invert(1)}
header:not(.is-active) .head-left .item:hover{color:var(--color)}}


.home-banner .swiper-slide>a::after{height:116px;background-color: #ffffff80;}
.home-banner .banner-animote {top: 50%;max-width: unset;padding: 0;}
.home-banner .banner-animote>a{width:100%;display:block;height:100%;}
.home-banner .banner-animote.ban1{left:49%;top:54%;}
.home-about .about-img{background:#FCF7EE;}
.home-about .about-img img{object-fit:contain;}
@media (max-width:1700px){.home-about .about-info .title{font-size:38px}}
@media (max-width:1440px){.home-about .about-info .title{font-size:30px}
.home-about .about-info .l-wrap{padding:0 30px}}
@media (max-width:1280px){.home-about .about-info .title{font-size:26px;margin:10px 0 15px}}
@media (max-width:1024px){.home-banner .swiper-slide>a::after{display:none;}}
@media (max-width:768px){.home-about .about-info .title{font-size:var(--fontsize20)}
.home-about .about-info .l-wrap{padding:0 15px}}
@media (max-width:540px){.home-choose .choose-list li{width:100%}
.home-choose .choose-list li .icon img{object-fit:contain}
.home-choose .choose-list li .title{margin:25px 0 10px}}