﻿@media (min-width:801px){body.index{padding-top:0 !important}
header:not(.headact),.head-t{background: transparent}
header:not(.headact) nav .nav li a{color:#fff}
#liproducts .submenu.nav1>li.navli>a:after{border-width:2px;border-color:#fff}}
#swiper-banner video{width:100%;display:block;min-height:inherit;}
header{border-bottom:none;}
.home-news{position:relative;padding:4% 0}
.home-news{background:#F7F7F7}
.home-news .list{display:flex;flex-wrap:wrap;list-style:none;margin-top:30px}
#newswiper{margin-top:30px}
#newswiper .newswiper-pagination{text-align:center;margin-top:30px}
#newswiper .newswiper-pagination .swiper-pagination-bullet{background:#111111;opacity:1}
#newswiper .newswiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color)}
#newswiper .swiper-slide{background:#FFFFFF;border-radius:10px;overflow:hidden;transition:all .2s linear;height:auto;}
#newswiper .swiper-slide:hover{background:var(--color);color:#FFFFFF}
#newswiper .swiper-slide:hover .img img{transform:scale(1.02)}
#newswiper .swiper-slide:hover .info .date{color:#FFFFFF}
#newswiper .swiper-slide .img{width:100%;display:block;}
#newswiper .swiper-slide .img img{width:100%;height:100%;object-fit:cover}
#newswiper .swiper-slide .info{padding:20px}
#newswiper .swiper-slide .info .date{margin:5px 0px;color:var(--introcolor)}
#newswiper .swiper-slide .info .date em{margin-right:5px}
#newswiper .swiper-slide .info .title{font-size:var(--fontsize18);font-weight:var(--fontbold6);line-height:1.4;transition:none}
@media (max-width:768px){.home-news{padding:30px 0px}
#newswiper{margin-top:20px}}
#newswiper{overflow:hidden}
#newswiper .swiper-slide .img img{object-fit:cover;aspect-ratio:215/161}
.home-video .container{display:flex;align-items:center;justify-content:center}
.home-video .container iframe{width:70%;height:auto;aspect-ratio:16/9}
@media (max-width:768px){.home-video .container iframe{width:100%}}
@media (min-width:1025px){.news-r {background:none;padding:0;}}
.news-r lite-youtube{max-width:100%}
.home-video .container iframe{width:100%}
.home-des{text-align: center;font-size: var(--fontsize18);color: var(--fontcolor);margin-bottom: 20px;}
.head-contact{font-size: var(--fontsize16);font-weight:var(--fontbold6)}
@media (min-width:769px){header:not(.headact) .head-contact{color:#fff;}}
.home-tit,.about-r h3,.news h4{position: relative;padding-bottom:15px;margin-bottom:15px;}
.home-tit:after{content:'';width:100px;height:3px;display:block;transform: translateX(-50%);left:50%;bottom:0;background: var(--color);position: absolute;}
.about-r h3:after,.news h4:after{content:'';width:100px;height:3px;display:block;left:0;bottom:0;background: var(--color);position: absolute;}
@media (max-width:768px){.news h4{text-align:center}
.about-r h3:after,.news h4:after{width:50px;left:50%;transform: translateX(-50%);}
.home-tit:after{width:50px}}
@media (min-width:769px){#about .swiper-slide{align-items: center;}
/*.about-l{width:59%}*/
/*.about-r{width:38%}*/
  
}

.home-numbox{background: url(/uploads/45099/page/p2025102115433410a87.jpg) no-repeat center/cover;padding:4% 0;position: relative;}
.home-numbox ul{display:flex;justify-content: space-between;flex-wrap:wrap;}
.home-numbox ul li{width:23%;position: relative;background: rgba(212,0,0,0.55);transition: all 0.3s ease 0s;display:flex;flex-direction: column;justify-content: center;padding:3%;align-items: center;}
.home-numbox ul li:after{content:'';width:calc(100% - 30px);height:calc(100% - 30px);border:2px solid transparent;display:block;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);z-index:0;cursor: pointer;transition: all .3s;}
.home-numbox ul li.item>*{position: relative;z-index:2;}
.home-numbox ul li.item .tit{font-weight: var(--fontbold7);font-size:44px;color:#fff;}
.home-numbox ul li.item .tit sup{transform: translateY(5px);display: inline-block;}
.home-numbox ul li.item .des{color:#fff;text-transform: uppercase;font-size:19px;}
.home-numbox ul li:hover:after{border-color: rgba(255,255,255,0.8);}
@media (max-width:1280px){.home-numbox ul li.item .tit{font-size:38px;}}
@media (max-width:768px){.home-numbox ul li.item{width:48.5%;margin:8px 0;}
.home-numbox ul li.item img{max-height:30px;width: auto;}
.home-numbox ul li.item .tit{font-size:28px;line-height: 1.4;}
.home-numbox ul li.item .des{font-size:16px}}
.product-text,.news-l p,.advantage-icon i, .advantage-icon em,.advantage-text{font-weight:normal;}
