﻿.home-banner .swiper-slide-active .banner-animote1{animation:bannerani .5s forwards;animation-delay:1s}
.home-banner .banner-animote1{position:absolute;top:13%;left:49%;width:35%;color:#fff;opacity:0;line-height:1;z-index:2}
.home-banner .banner-animote1 .p1{color:#fb7f0f;font-weight:var(--fontbold6);transition:all .3s ease}
.home-banner .banner-animote1 .p1 .num{font-size:5.5vw}
.home-banner .banner-animote1 .p1 .sub{font-size:1.6vw}
.home-banner .banner-animote1 .p1 .unit{font-size:3.5vw}
.home-banner .banner-animote1 .p2{margin:10px 0 15px;font-size:3vw;font-weight:var(--fontbold6);background:linear-gradient(to bottom,#fff 50%,#cbe3fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease}
.home-banner .banner-animote1 .p3{font-size:var(--fontsize18);line-height:1.4;transition:all .3s ease}
@media (max-width:1920px){.home-banner .banner-animote1 .p1 .num{font-size:5vw}
.home-banner .banner-animote1 .p1 .unit{font-size:3vw}
}
@media (max-width:1440px){.home-banner .banner-animote1{width:40%}
.home-banner .banner-animote1 .p1 .num{font-size:4vw}
.home-banner .banner-animote1 .p1 .unit{font-size:2.5vw}
.home-banner .banner-animote1 .p2{font-size:2.5vw;margin:5px 0}
.home-banner .banner-animote1 .p3{font-size:var(--fontsize14)}
}
@media (max-width:1024px){.home-banner .banner-animote1{width:40%}
.home-banner .banner-animote1 .p1 .num{font-size:5vw}
.home-banner .banner-animote1 .p1 .unit{font-size:3vw}
.home-banner .banner-animote1 .p2{font-size:3vw}
.home-banner .banner-animote1 .p3{font-size:var(--fontsize14)}
}
@media (max-width:768px){.home-banner .banner-animote1{top:20%}
.home-banner .banner-animote1 .p1 .num{font-size:36px}
.home-banner .banner-animote1 .p1 .sub{font-size:var(--fontsize18)}
.home-banner .banner-animote1 .p1 .unit{font-size:var(--fontsize28)}
.home-banner .banner-animote1 .p2{font-size:var(--fontsize30);margin-bottom:0}
.home-banner .banner-animote1 .p3{display:none}
}
@media (max-width:500px){.home-banner .banner-animote1{top:25%}
.home-banner .banner-animote1 .p1 .num{font-size:30px}
.home-banner .banner-animote1 .p1 .sub{font-size:var(--fontsize16)}
.home-banner .banner-animote1 .p1 .unit{font-size:var(--fontsize24)}
.home-banner .banner-animote1 .p2{display:none}
}
@font-face{font-family:iconfont2;src:url(https://css02.v15cdn.com/m419/fonts/iconfont.woff2?t=1743488956118) format('woff2'),url(https://css02.v15cdn.com/m419/fonts/iconfont.woff?t=1743488956118) format('woff'),url(https://css02.v15cdn.com/m419/fonts/iconfont.ttf?t=1743488956118) format('truetype')}
.our-list .iconfont{font-family:iconfont2!important;}
.icon-shijian:before{content:"\e617"}
.icon-renqun:before{content:"\e61c"}
.icon-erji:before{content:"\e624"}
.icon-yungongchang:before{content:"\e602"}
.icon-jiangbei1:before{content:"\e60d"}
.home-advanced{padding-bottom:4%}
.flex-jc-sb{display:flex;flex-wrap:wrap;justify-content:space-between}
.our-list{margin-top:2%;background-color:#FEFEFE}
.our-list li{width:16.66%;text-align:center;padding:3.5% 0px}
.our-list li:nth-child(odd){background-color:#FAFAFA}
.our-list li .iconfont{font-size:48px;color:var(--color);transition:all 0.2s linear;display:inline-block}
.our-list li:hover .iconfont{transform:rotateY(180deg)}
.our-list .our-item-name{color:var(--introcolor);margin:10px 0px 6px;line-height:1.5;word-break:break-all}
.our-list .our-item-bref{color:var(--fontcolor);font-size:var(--fontsize24);font-weight:var(--fontbold5);line-height:1}
@media (max-width:1024px){.our-list li{width:33.33%}
.our-list{justify-content:flex-start}}
@media (max-width:768px){.home-advanced{padding-bottom:40px}
.our-list .our-item-name{font-size:var(--fontsize16)}
.our-list li .iconfont{font-size:36px}
.our-list .our-item-bref{font-size:var(--fontsize18)}}
.home-about .about-item.item1{padding-bottom:5%;}
@media (max-width:768px){.home-about .about-item.item1{padding-bottom:40px;}}