﻿.home-banner .swiper-slide>a::after{display:none}
.home-banner .swiper-pagination-bullet{width:12px;height:12px;margin:0 6px}
.honor{padding:3% 0px;background-size:cover;background-color:#FFFFFF;background-repeat:no-repeat;background-position:center;background-image:url(https://css02.v15cdn.com/m419/red/img/honor-bg.webp)}
.honor-list{margin-top:2%;justify-content:space-between}
.honor-list>div{width:18%;text-align:center}
.honor-swiper .swiper-pagination{position:static;margin-top:10px}
.honor-swiper .swiper-pagination-active{opacity:1;background:var(--color)}

.home-logo{padding:4% 0}
.home-logo .l-wrap{flex-direction:column}
.home-logo .home-title{margin-bottom:1em;text-align:center}
.home-logo .logo-container{width:100%}
.home-service .home-more{color:#fff}
.home-about .aboutinfo .home-title{margin-bottom:10px;line-height:1.2;}
.home-about .aboutinfo .home-title+p{color:red;font-size:var(--fontsize22);line-height:1.4}
.home-about .aboutinfo{padding-left:0}
@media (max-width:1024px){.home-about .aboutinfo .home-title+p{font-size:var(--fontsize20);margin-bottom:10px}}
.onestop{background:#eee;text-align:center;padding:4% 0;border-bottom:1px solid #ddd}
.onestop-tit{color:#666;font-size:44px;line-height:1.3;}
.onestop-txt{color:#666;font-size:var(--fontsize28);line-height:1.4;margin:20px 0 30px}
.onestop-btn{display:flex;justify-content:center}
.onestop-btn a{display:block;border-radius:12px;color:var(--color);border:1px solid var(--color);font-weight:var(--fontbold6);padding:3px 15px;transition:.3s}
.onestop-btn a:hover{background:var(--color);color:#fff}
@media (max-width:1440px){.onestop-tit{font-size:38px;}
.onestop-txt{font-size:var(--fontsize24);}}
@media (max-width:1280px){.onestop-tit{font-size:34px;}
.onestop-txt{font-size:var(--fontsize22);}}
@media (max-width:1024px){.onestop-tit{font-size:30px;}
.onestop-txt{font-size:var(--fontsize20);}}
@media (max-width:768px){.home-logo,.onestop{padding:40px 0}
.onestop-tit{font-size:var(--fontsize26);}
.onestop-txt{font-size:var(--fontsize18);margin:10px 0 20px}}

.home-about1{position:relative;padding:4% 0;background:#eee}
.home-about1 .title-wrap{text-align:center}
.home-about1 .about1-list{display:flex;justify-content:space-between;flex-wrap:wrap}
.home-about1 .about1-list li{padding:40px;width:31%;background:#fff;border-radius:15px;margin-top:2em;text-align:center}
.home-about1 .about1-list .title{margin-bottom:15px;font-size:24px;font-weight:700;line-height:1.2}
.home-service .service-swiper{margin-top:40px}
@media (max-width:1024px){.home-about1 .about1-list li{margin-top:1em;padding:30px}
.home-about1 .about1-list .title{margin-bottom:10px;font-size:22px}
.home-service .service-swiper{margin-top:30px}
}
@media (max-width:768px){.home-about1 .about1-list li{width:48.5%}}
@media (max-width:500px){.home-about1 .about1-list li{width:100%}}

.home-application{background:#F9F9F9;padding:3% 0}
.home-application .applist{padding:0px 80px;position:relative}
.home-application .applist .item{background:#FFFFFF;width:100%;transition:all .1s linear;cursor:pointer;color:var(--fontcolor)}
.home-application .applist .item:hover{background:var(--color);color:#FFFFFF;transform:scale(1.01)}
.home-application .applist .item:hover .title::after{background:#FFFFFF}
.home-application .applist .item .info{padding:30px 20px}
.home-application .applist .item .icon{line-height:1}
.home-application .applist .item .icon i{font-size:44px}
.home-application .applist .item .title{font-size:var(--fontsize18);padding:10px 0px;position:relative}
.home-application .applist .item .title::after{content:"";position:absolute;bottom:0px;left:0px;width:40px;height:2px;background:var(--color)}
.home-application .applist .item .pic img{width:100%;height:auto}

@media(max-width:768px){
.home-application .applist,.home-honor .honorwrap,.home-product .product-list{padding:0px}
.home-application .applist .swiper,.home-honor .honorwrap .swiper,.home-product .product-list .swiper{padding-bottom:40px}
.home-application .applist .item .info{padding:15px}
.home-application .applist .item .info .title{font-size:var(--fontsize16);font-weight:var(--fontbold5)}
.home-application .applist .item .info i{font-size:5.86667vw}}
.home-application .home-des{max-width:550px}
.home-application .swiper-pagination{display:none}
#application-swiper .swiper-slide {height:auto;}
.home-application .applist .item {height:100%;display:flex;flex-direction:column;}
.home-application .applist .item .info {flex:1;display:flex;flex-direction:column;}
.home-application .applist .item .icon img {height:44px;width:44px;object-fit:contain;}
.home-application .applist .item .title {flex:1;}
.home-service .project-more{text-align:center}
.home-service .project-more a{border: 1px solid #fff;border-radius: 30px;color:#fff;padding:10px 25px;display:inline-block;margin-top:40px;transition: all .3s;}
.home-service .project-more a:hover{background: var(--color);border-color: var(--color);}
.home-service .service-swiper .title{border-bottom:3px solid var(--color);background: #fff;color:var(--color);padding:20px;font-size: 18px;transition: all .3s;}
@media (max-width:768px){.home-service .project-more a{margin-top:20px;padding:5px 15px;}}
 .home-service{background:url(/Content/uploads/20261279736/202603191045517b6fab2f2c1b41699d66e1ef2fd9cde3.webp) no-repeat !important;background-size:cover}
.home-helpcenter{margin-top:4%}
.home-application{padding-bottom:5%}
.home-helpcenter{ margin-bottom: 4%;  }
.equipment-btn{display:none}
.home-helpcenter .list li{height:auto;}
.home-helpcenter .list{flex-wrap:nowrap;}
.equipment-swiper .swiper-pagination{position:static;margin-top:30px;}
.home-helpcenter .list li:hover .imgbg{transition:.4s;transform:scale(1.05)}
.home-helpcenter .list .imgbg{height:100%;bottom:0;right:0;top:0;width:100%;}
.home-helpcenter .list .img{height:auto;padding:0 8% 30px;}
.home-helpcenter .list .img a{position:relative;width:100%;padding-bottom:100%;}
.home-helpcenter .list .info{position:static;flex:1;}
.home-helpcenter .list li{display:flex;flex-direction:column-reverse;}
@media (max-width:768px){.home-helpcenter .list .img{padding:5px 10px 20px}
.home-helpcenter .equipment-swiper .list li{background:#efefef!important}
.home-helpcenter .equipment-swiper .list li:nth-child(2n){background:#fafafa!important}}
@media (min-width:1025px){.home-about, .home-choose, .home-custom, .home-mainpro, .home-news, .home-service,.home-application,.honor,.home-logo{padding:6% 0}
.home-helpcenter{margin:6% 0}}
.home-title{font-weight:900;}
.home-des{font-weight:600;}
