﻿.home-choose{margin:4% 0;}
.home-choose .container{margin:0 260px;}
.home-choose .numCount{display:flex;border-radius:5px;background-color:#FFFFFF;box-shadow:0px 5px 20px 0px rgba(0,0,0,.1);align-items:center}
.home-choose .numCount .itemnum{display:flex;box-sizing:border-box;padding:2% 10px;width:25%;border-right:1px solid rgba(0,0,0,.06);flex-direction:column;align-items:center;justify-content:center}
.home-choose .numCount .itemnum .num{position:relative;line-height:1.2}
.home-choose .numCount .itemnum .numCX{font-weight:var(--fontbold5);font-size:50px}
.home-choose .numCount .itemnum sup{position:absolute;top:0px;right:-28px;color:var(--color);font-weight:var(--fontbold5);font-size:var(--fontsize28);line-height:1}
.home-choose .numCount .itemnum p{color:var(--introcolor)}
.home-choose .numCount .itemnum:last-child{border-right:none}
@media (min-width:1281px) and (max-width:1600px){.home-choose .container{margin:0 100px;}}
@media (min-width:1081px) and (max-width:1280px){.home-choose .container{margin:0 50px;}}
@media (min-width:769px) and (max-width:1024px){.home-choose .container{margin:0 25px;}}
@media (max-width:768px){.home-choose{margin:0 0 30px}
.home-choose .container{margin:0 4vw;}
.home-choose .numCount{flex-wrap:wrap}
.home-choose .numCount .itemnum{width:50%}
.home-choose .numCount .itemnum .numCX{font-size:48px}
.home-container .about-content p{margin-bottom:0;}}
@media (max-width:500px){.home-choose .numCount .itemnum{padding:3% 10px}
.home-choose .numCount .itemnum .numCX{font-size:34px}
.home-choose .numCount .itemnum sup{right:-18px;font-size:var(--fontsize28)}
.home-choose .numCount .itemnum p{font-size:var(--fontsize14)}}
.home-container .company-advantage .pro-list>li>a span{position:relative;z-index:2;}
.home-container .company-advantage .pro-list>li img{width:100%;aspect-ratio: 47/70;object-fit: contain;position:initial}
.home-container .company-advantage .pro-list>li>a{padding-bottom:0;}
.home-container .news-product .news-content .ircn+p{display:none;}
.home-container .news-product{background:#fff;}
.home-container .news-product .section-title{color:var(--fontcolor)}
.home-container .news-product .section-title:after{background:var(--fontcolor)}
.home-container .company-advantage{margin-bottom:0;}
.home-container .about-img:after{ background: #fff;}
.home-container .news-product .pro-btn a{background:var(--color);border-color:var(--color)}
.company-advantage.company-advantage2{margin-top:4%;}
.home-container .news-product .news-list-btn>div{border-color:var(--fontcolor);}
.home-container .news-product .news-list-btn{color:var(--fontcolor);}
.home-container .about-us:after{display:none;}
.home-container .company-advantage .pro-list{flex-wrap:nowrap;justify-content:initial;}
.home-container .company-advantage .pro-list>li{flex-basis:inherit;}
.homecate-swiper{position:relative}
.homecate-btn>div{cursor:pointer;position:absolute;width:40px;height:40px;border-radius:50%;left:-100px;outline:0;top:50%;border:2px solid var(--fontcolor);background:0 0;display:flex;align-items:center;justify-content:center;margin-top:-20px;}
.homecate-btn>div i{font-size:var(--fontsize20)}
.homecate-btn .homecate-next{left:auto;right:-100px}
.homecate-swiper .swiper-pagination{display:none}
@media (max-width:1600px){.homecate-btn>div{left:-70px}
.homecate-btn .homecate-next{left:auto;right:-70px}}
@media (max-width:1280px){.homecate-swiper .swiper-container{padding-bottom:20px}
.homecate-btn>div{display:none}
.homecate-swiper .swiper-pagination{display:block}
.home-container .homecate-swiper .swiper-pagination-bullet{width:8px;background:var(--fontcolor)}
.home-container .homecate-swiper .swiper-pagination-bullet-active{background:var(--color)}}
@media (max-width:768px){.pro-pagination{margin-top:10px}
.home-container #news-products-list .swiper-pagination-bullet{width:8px;background:var(--fontcolor)}
.home-container #news-products-list .swiper-pagination-bullet-active{background:var(--color)}}
.home-container .news-product .pro-btn a{ border: 1px solid #222;color: #222; background: none;}
.home-container .company-advantage .advantage-list li:after{left:0;width:100%;height:100%;transform:initial;background:rgba(0,0,0,0.5)}
.home-container .company-advantage .advantage-list li:nth-child(1){background:url(/uploads/44017/page/p2025053016211121d88.jpg) no-repeat center/cover}
.home-container .company-advantage .advantage-list li:nth-child(2){background:url(/uploads/44017/page/p2025053016211948718.jpg) no-repeat center/cover}
.home-container .company-advantage .advantage-list li:nth-child(3){background:url(/uploads/44017/page/p20250530162126c462c.jpg) no-repeat center/cover}
.home-container .company-advantage .advantage-list li .cat, .home-container .company-advantage .advantage-list li h3,.home-container .company-advantage .advantage-list li p{color:#fff;}
.home-container .company-advantage .advantage-list li:hover{box-shadow:none;transform:initial;}
.home-container .company-advantage .advantage-list li:hover:after{left:0;}
.home-container .company-advantage .advantage-list li:hover p{color:#fff;}

.home-container .news-product{padding-left:260px;padding-right:260px;}
.home-container .news-product ul{margin-top:40px;display:flex;flex-wrap:wrap}
.home-container .news-product ul li{width:24%;margin-right:1%;margin-bottom:20px}
@media (max-width:990px){.home-container .news-product ul{margin-top:30px}}
@media (max-width:768px){.home-container .news-product ul li{width:32%}}
@media (max-width:500px){.home-container .news-product ul{margin-top:20px}
.home-container .news-product ul{justify-content:space-between}
.home-container .news-product ul li{width:49%;margin-right:0}}
@media (min-width: 1281px) and (max-width: 1600px){.home-container .news-product{padding-left:100px;padding-right:100px}}
@media (min-width: 1081px) and (max-width: 1280px){.home-container .news-product{padding-left:50px;padding-right:50px}}
@media (min-width: 769px) and (max-width: 1080px){.home-container .news-product{padding-left:25px;padding-right:25px}}
@media screen and (max-width: 768px){.home-container .news-product{padding-left:4vw;padding-right:4vw}}
@media (min-width: 769px) and (max-width: 1080px) {.home-container .news-list .news-content{width:70%;flex-basis:70%}}