﻿#brand .brand-list li .brand-number .text-shadow{text-shadow:0 0 2px #cfe5ef}
#brand .brand-list li .brand-label{line-height:1.2}
#brand .brand-list li .brand-number{font-weight: var(--fontbold7);}
#about {background:url(/uploads/44675/page/p20250905140605bd02e.png) no-repeat center;background-size:cover}
#about .about-des p{text-indent: 2em;margin-top:10px;}
#info .info-item::before{background: #daedf3;}
#info .info-video{display: none;}
#info .info-item::after{color: #2679ab;}
#info{padding-bottom:0}
#info-bottom{padding:3% 0;margin:3% 0}
#news{padding-top:3%}

@media (min-width:1025px) {#projects #home-projects .swiper-slide.swiper-slide-prev{transform: scale(0.9) translateX(-28%);}
#projects #home-projects .swiper-slide.swiper-slide-next {transform: scale(0.9) translateX(28%);}}
#projects::before{background: url(/Content/uploads/20251202306/2025090515032440cfda58301141f89d79c5e2e1666723.png)no-repeat;background-size: cover;}
#projects::after{display: none;}
.home-choose{position:relative;padding:4% 0;z-index:1}
.home-choose::before{content:"";position:absolute;left:0;top:0;width:100%;background:#fafafa;max-width:620px;height:360px;z-index:-1}
.home-choose .l-wrap{display:flex;flex-wrap:wrap}
.home-choose .l-wrap>div{width:50%}
.home-choose .chooseimg img{width:100%}
.home-choose .chooseinfo{padding-left:5%}
.home-choose .chooseinfo .home-title{text-align:left}
.home-choose .chooseinfo .text{color:var(--introcolor)}
.home-choose .chooseinfo ul{width:100%;list-style:none;margin-top:30px}
.home-choose .chooseinfo ul li{width:100%;display:flex;align-items:flex-start;margin-bottom:1em}
.home-choose .chooseinfo ul li:last-child{margin-bottom:0}
.home-choose .chooseinfo ul li .icon{width:50px;height:50px;background:var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center}
.home-choose .chooseinfo ul li .icon img{transition:all .2s linear}
.home-choose .chooseinfo ul li .info{flex:1;padding-left:20px}
.home-choose .chooseinfo ul li .info .p1{font-size:var(--fontsize18);font-weight:var(--fontbold6);line-height:1.3}
.home-choose .chooseinfo ul li:hover .icon img{transform:rotateY(180deg)}
@media (max-width:1024px){.home-choose::before{display:none}
.home-choose .l-wrap>div{width:100%}
.home-choose .chooseinfo{padding-left:0;margin-top:20px}}
@media (max-width:768px){.home-choose{padding:40px 0}}
#product .pro-list li .pro-img{border:2px solid var(--color);}
#product .pro-list li .pro-cont .pro-name{font-weight:bold;font-size:var(--fontsize18);}


.home-service{position:relative;padding:4% 0}
.home-service{background:no-repeat top}
.home-service .home-des,.home-service .home-title{color:#fff}
.home-service .home-des{text-align: center;}
#serviceswiper{margin-top:40px}
#serviceswiper .swiper-slide{background:#fafafa;width:49%;padding:3% 4%;text-align:center}
#serviceswiper .swiper-slide .p1{font-size:var(--fontsize28);font-weight:var(--fontbold6)}
#serviceswiper .swiper-slide .icon{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:20px 0}
#serviceswiper .swiper-slide .icon li{display:inline-flex;flex-direction:column;margin:10px 20px}
#serviceswiper .swiper-slide .icon li:hover p{color:var(--color)}
#serviceswiper .swiper-slide .icon li>em{height:40px;font-size:45px;color:var(--color);display:flex;align-items:center;justify-content:center}
#serviceswiper .swiper-slide .icon li p{padding-top:5px;font-size:var(--fontsize18)}
@media (min-width:768px){#serviceswiper .swiper-wrapper{display:flex;justify-content:space-between;align-items:flex-start}}
@media (max-width:1024px){#serviceswiper .swiper-slide .icon li p{font-size:var(--fontsize16);font-weight:var(--fontbold4)}}
@media (max-width:768px){#serviceswiper{padding-bottom:50px;margin-top:30px}
#serviceswiper .swiper-slide{padding:20px 15px}
#serviceswiper .swiper-slide .p1{font-size:var(--fontsize22)}
#serviceswiper .swiper-slide .icon li{width:50%;margin:10px 0 0}}
.home-more {margin-right: 20px;min-width: 200px;padding: 0px 20px;height: 50px;background: 0 0;border: 1px solid var(--color);border-radius: var(--borderradius);color: var(--fontcolor);background: var(--color);text-transform: capitalize;display: inline-flex;align-items: center;justify-content: center;transition: all .1s linear;font-size: var(--fontsize18);}
