﻿.home-banner .swiper-slide>a::after{display:none}
.home-banner .banner-animote.ban1{top:50%;text-align:center;display:flex;justify-content:center;align-items:center}
.home-banner .banner-animote.ban1 .home-more{display:flex;padding:0 10px;min-width:140px;height:32px;background:0 0;border-color:var(--fontcolor);border-radius:20px}
.home-banner .banner-animote.ban1 .home-more:hover{border-color:var(--color)}
.home-banner .banner-animote.ban1 .home-more:last-child{margin-right:0}
@media (max-width:1280px){.home-banner .banner-animote.ban1 .home-more{margin-right:1.6vw;min-width:11vw;height:2.6vw;padding:0 1vw;font-size:1.3vw;border-radius:1.5vw}
}

.home-helpcenter .list li:hover{width: 25%;}
.home-helpcenter .list li{display: flex;flex-direction: column;}
.home-helpcenter .list .img{height: auto;}
.home-helpcenter .list .info{position: static;}
.home-helpcenter .list .img a{position: static;}
.home-helpcenter .list .imgbg{position: static;transform:initial;margin: auto;}
.home-helpcenter .list .imgbg img{position: static;aspect-ratio: 4 / 3;}
.home-helpcenter .list li:hover .imgbg{transform: initial;}
@media (min-width:1025px){
.home-helpcenter .list .title{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;height: 44px}
.home-helpcenter .list .des{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;height: 58px;line-height: 1.2;margin-top: 10px;}}
.home-helpcenter .list .des{font-size: 16px;}
 .home-banner .banner-animote.ban1 .home-more{background:var(--color);color:#fff;border:1px solid var(--color)}
/* .home-cate{padding:2% 0}*/
/*.home-cate .list{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}*/
.home-logo{padding-top:4%}
/*.home-cate .list li{width:100%;font-size:20px;font-weight:600;text-align:center;margin-right:0}*/
/*@media (max-width:768px){.home-cate .list{grid-template-columns:repeat(2,1fr)}*/
/*}*/
.home-service{background-size:cover;margin-bottom:4%}
#serviceswiper2{margin-top:40px}
#serviceswiper2 .swiper-slide{background:#FAFAFA;width:100%;max-width:720px;padding:3% 4%;text-align:center;margin:0 auto}
#serviceswiper2 .swiper-slide .p1{font-size:var(--fontsize28);font-weight:var(--fontbold6)}
#serviceswiper2 .swiper-slide .icon{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:20px 0px}
#serviceswiper2 .swiper-slide .icon li{display:inline-flex;flex-direction:column;margin:10px 20px}
#serviceswiper2 .swiper-slide .icon li:hover p{color:var(--color)}
#serviceswiper2 .swiper-slide .icon li>em{height:40px;font-size:45px;color:var(--color);display:flex;align-items:center;justify-content:center}
#serviceswiper2 .swiper-slide .icon li p{padding-top:5px;font-size:var(--fontsize18)}
#serviceswiper2 .home-more{color:#fff}
@media (min-width:768px){#serviceswiper2 .swiper-wrapper{display:flex;justify-content:space-between;align-items:flex-start}}
@media (max-width:1024px){#serviceswiper2 .swiper-slide .icon li p{font-size:var(--fontsize16);font-weight:var(--fontbold4)}}
@media (max-width:768px){.home-service{background-size:cover;margin-bottom:40px}
#serviceswiper2{margin-top:30px}
#serviceswiper2 .swiper-slide{padding:20px 15px;max-width:100%;}
#serviceswiper2 .swiper-slide .p1{font-size:var(--fontsize22)}
#serviceswiper2 .swiper-slide .icon li{width:50%;margin:10px 0 0}}
@media (max-width:500px){#serviceswiper2 .swiper-slide .icon{margin-top:0}
#serviceswiper2 .swiper-slide .icon li{width:100%;margin:10px 0 0}}

.home-procate{padding-bottom:4%;}
.home-procate .procate-list{margin-top:3%;display:flex;flex-wrap:wrap}
.home-procate .procate-list .procate-item{z-index:99;width:23.5%;margin-right:2%;background:#FFFFFF;box-shadow:0 3px 18px 0 rgba(0,0,0,.16);transition:all .1s linear;overflow:hidden;border-radius:5px}
.home-procate .procate-list .procate-item:hover{box-shadow:0 3px 18px 0 rgba(0,0,0,.24)}
.home-procate .procate-list .procate-item:hover .procate-img img{transform:scale(1.02)}
.home-procate .procate-list .procate-item:hover .procate-title a{color:var(--color)}
.home-procate .procate-list .procate-item:nth-child(4n){margin-right:0px}
.home-procate .procate-list .procate-item .procate-img{max-height:360px;min-height:180px;position:relative;display:flex;align-items:center;justify-content:center}
.home-procate .procate-list .procate-item .procate-img img{width:100%;height:100%;object-fit:cover}
.home-procate .procate-list .procate-item .procate-title{display:flex;align-items:center;padding:10px 20px}
.home-procate .procate-list .procate-item .procate-title a{font-weight:var(--fontbold7);display:inline-block;width:100%;font-size:var(--fontsize18);color:var(--fontcolor);line-height:1.3;}
.home-procate .procate-list .procate-item .des{padding:0 20px;color:var(--introcolor)}
.home-procate .procate-list .procate-item .more a{padding:10px 20px 20px 20px;display:block;transition: all .3s;}
.home-procate .procate-list .procate-item .more a:hover{color:var(--color)}
@media (max-width:768px){.home-procate{padding-bottom:40px;}
.home-procate .procate-list{justify-content: space-between;}
.home-procate .procate-list .procate-item{width:49%;margin-right:0;}
.home-procate .procate-list .procate-item:nth-child(n+3){margin-top:2%;}
.home-procate .procate-list .procate-item .des{display:none;}
.home-procate .procate-list .procate-item .more a{padding-top:0;}}