﻿.home-tapes .item .img {height:100%;}
.home-tapes .item .img img{height:100%;display:block;object-fit:contain;aspect-ratio: 3 / 2;}
.home-banner .swiper-pagination {bottom: 22px;}
.home-banner .swiper-slide img{min-height:auto}
.home-banner .bannerswiper-next,
.home-banner .bannerswiper-prev{display:flex !important}
.home-banner .bannerswiper-prev em{transform:rotate(90deg)}
.home-banner .bannerswiper-next em{transform:rotate(-90deg)}
@media (min-width:1025px){.index .home-reasons .home-tit{font-size:var(--fontsize24)}}
.home-reasons .reasons-box .item-box .info .more{color:#fff;display:inline-flex;border-bottom:1px solid #fff;}
@media (max-width:1550px){.home-reasons .reasons-box .item-box .info .title{font-size:25px}}
@media (max-width:1350px){.home-reasons .reasons-box .item-box .info .title{font-size:22px}
.home-reasons .reasons-box .item-box .info .title br{display:none}}

.aboutcompany-1{margin-top:5%;padding:5% 0;position:relative;z-index:1;background:url(/Content/uploads/20261297686/202608140949019f7f563b63e8472c982b80c41b891010.png) no-repeat;background-size:cover;background-position:center}
.aboutcompany-1::before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:100%;height:100%;background:rgba(0,0,0,.5)}
.aboutcompany-1 .l-wrap{position:relative;z-index:2}
.aboutcompany-1 .home-des,.aboutcompany-1 .home-title{color:#FFFFFF}
.aboutcompany-1 .list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin-top:7%}
.aboutcompany-1 .list li{width:23%;background:#fefefe;border-radius:10px;text-align:center;padding:50px 25px 30px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative}
.aboutcompany-1 .list li .icon{background:var(--color);width:90px;height:90px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:-45px;left:50%;transform:translateX(-50%)}
.aboutcompany-1 .list li .title{font-weight:var(--fontbold6);font-size:20px;padding:10px 0}
.aboutcompany-1 .list li .text{color:#666}
.aboutcompany-1 .btn{margin-top:35px;text-align:center}
.aboutcompany-1 .btn .home-more{min-width:100px;padding:0 10px 0 30px;height:46px;background:var(--color);border:1px solid var(--color);border-radius:var(--borderradius);color:#fff;font-size:var(--fontsize16);font-weight:var(--fontbold5);text-transform:capitalize;display:inline-flex;align-items:center;justify-content:center;transition:all .2s linear}
.aboutcompany-1 .btn .home-more em{margin-left:20px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;color:var(--color)}
.aboutcompany-1 .btn .home-more:hover{box-shadow:0 0 6px 1px var(--color)}
@media(max-width:1024px){
.aboutcompany-1 .list li{width:49%}
.aboutcompany-1 .list li:nth-child(1),.aboutcompany-1 .list li:nth-child(2){margin-bottom:80px}
}
@media(max-width:768px){
.aboutcompany-1{margin-top:30px;padding:40px 0}
}
@media(max-width:500px){
.aboutcompany-1 .list{margin-top:0}
.aboutcompany-1 .list li{width:100%;margin:70px 0 0!important}
}
.home-about .about-bottom{margin-top:0}
@media (min-width:1025px){
.home-product .l-wrap{padding:0 70px;max-width:1600px}
}
@media (min-width:769px){
.home-product .pro-info{padding:20px 0 20px 5%}
.home-product .pro-info .title-box .more{flex-shrink:0}
}
@media (max-width:1024px) and (min-width:769px){
.home-product .pro-info{padding:20px 5%}
}
.home-product .pro-info .title-box .more{width:auto;padding:0 20px}
.home-tapes .item .img::before{display:none}
.home-tapes .item{padding-bottom:40px;}
.home-tapes .item .info .title{color:var(--color)}
.home-reasons .reasons-box .item-box .info .word{color:#fff;font-size:var(--fontsize22);font-weight: var(--fontbold4);}
@media (max-width:1350px){.home-reasons .reasons-box .item-box .info .word{font-size:19px}}
.home-expect .expect-box .expect-item .item-title{max-height:none}