﻿.home-banner .swiper-slide>a::after{display: none;}
.homecateSwiper-box{display:flex;align-items: center;justify-content: space-between;}
@media (min-width:1025px){.homecateSwiper .swiper-pagination{display:none;}}
@media (max-width:1024px){.homecateSwiper{padding-bottom:40px;}
/* .home-mainpro.home-cate .mainpro-list{flex-wrap: nowrap;} */
.homecateSwiper-btn{display:none;}}
.homecateSwiper .swiper-slide{height:calc((100% - 70px)/ 2);position: relative;}
@media (min-width:1025px){.homecateSwiper{max-width:calc(100% - 100px);margin:0 auto;padding:5px;}
.homecateSwiper-btn{width:35px;height:35px;display:flex;align-items: center;justify-content: center;transition: all .3s;border:1px solid var(--introcolor);cursor: pointer;transform: translateY(20px);}
.homecateSwiper-btn:hover{background:var(--color);border-color:var(--color);color:#fff;}
.homecateSwiper-btn{width:40px;height:40px;color:#fff;border-color:var(--color);background:var(--color)}
.homecateSwiper-btn em{font-size:22px;line-height:1}
.homecateSwiper-btn:hover{color:var(--color);background:#fff}
.home-mainpro.home-cate .mainpro-list li{margin-bottom:0;}
}
.home-mainpro.home-cate .mainpro-list li a{box-shadow: none;border:1px solid #eee;}
/* @media (min-width:1025px) and (max-width:1440px){.homecateSwiper{height:825px;}}
@media (min-width:1025px) and (max-width:1366px){.homecateSwiper{height:790px;}}
@media (min-width:1025px) and (max-width:1280px){.homecateSwiper{height:725px;}} */
.homecateSwiper .swiper-pagination-bullet-active{background: var(--color);}
.home-choose::before{display:none;}
.homecateSwiper{height:820px}
.home-mainpro .mainpro-list li a .title{text-align:center;font-weight: var(--fontbold6);line-height:1.3}
@media (max-width:1440px){.homecateSwiper{height:700px}}
@media (max-width:1280px){.homecateSwiper{height:640px}}
@media (max-width:1024px){.homecateSwiper{height:800px}
.home-mainpro .mainpro-list li{margin-bottom:0}}
@media (max-width:768px){.homecateSwiper{height:930px}
.home-mainpro .mainpro-list{justify-content:flex-start}}
@media (max-width:540px){.homecateSwiper{height:700px}}

.home-banner .banner-animote{transform:translateY(-50%);left:5%;width:41%;text-align:center;top:58%}
.home-banner .banner-animote .p1{text-align:center;font-size:3vw;line-height:1.2}
.home-banner .banner-animote .p2{margin:.5vw 0 0;text-align:left;display:inline-block;font-size:1.5vw}
.home-banner .banner-animote .p3{margin-top:1.4vw}
.home-banner .banner-animote .p3 .home-more{margin:0;min-width:inherit;height:auto;padding:.4vw 1vw;line-height:1.2;font-size:1.5vw}
@media (max-width:1280px){.home-banner .banner-animote .p2{margin:.6vw 0 0;}
.home-banner .banner-animote .p3{margin-top:1.2vw}}
@media (max-width:768px){.home-banner .banner-animote{width:44%;left:2%;top:50%}
.home-banner .banner-animote .p1{text-align:center;font-size:3.3vw}
.home-banner .banner-animote .p2{font-size:1.8vw}}
#indexbanner .swiper-wrapper{transform:none!important}
.home-banner .swiper-slide .banner-animote{animation:bannerani .5s forwards;animation-delay:.7s}
 .home-banner .banner-animote{font-family:"Poppins",sans-serif}
.home-banner .banner-animote .p3 .home-more{font-weight:700;padding:.5vw 1.5vw;font-size:1.2vw;color:#fff}
.home-news{padding-top:0}
.home-mainpro:not(.home-cate){ padding-top: 0; }