﻿@font-face {font-family: "iconfont";src: url('/js/16622/iconfont.ttf') format('truetype');}
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icons-youjiantou:before {content: "\e624";}
.icons-zuojiantou:before {content: "\e625";}
.icons-rili:before {content: "\e60a";}
.icons-gongsi:before {content: "\e679";}
.icons-zhiliang-:before {content: "\e668";}
.icons-yingyong:before {content: "\e61c";}
.icons-jiaofujieduan:before {content: "\e63d";}
.icons-chanpinzhonglei:before {content: "\eaa5";}
.icons-a-Workshopwarehousebasicdata:before {content: "\e630";}
.icons-agreement-process:before {content: "\e503";}
.icons-fuwu:before {content: "\e670";}
.icons-zuanshi_o:before {content: "\e501";}
.icons-qianbao2-L:before {content: "\e62b";}
.l-wrap{padding:0 70px;max-width:1600px;margin:0 auto}
.hometitle{font-weight:700;font-size:38px;color:#1f273d;text-align:center;line-height:1.25}
.hometitle span{color:var(--color)}
.hometext{color:#666;text-align:center;line-height:1.52;padding:0 50px}
.homespan{width:60px;height:4px;background:var(--color);border-radius:2px;margin:25px auto 20px}
.homebtn{display:flex}
.homebtn a{background:var(--color);border-radius:5px;padding:17px 25px 17px 30px;color:#fff;line-height:1;transition: all .3s ease-in-out;}
.homebtn em{margin-left:10px;transition: all .3s ease-in-out;}
.home-product{padding:4% 0;background:#f9f9f9;position:relative;z-index:3;overflow: hidden;}
.home-product::after{position:absolute;content:'Our Products';width:100%;top:0;font-size:320px;color:#f4f4f4;line-height:1;z-index:-1;font-weight:700;text-align:center}
.product-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}
.product-li{background: #f9f9f9;box-shadow: 4px 7px 29px 0 rgba(0, 0, 0, .14);position: relative;overflow: hidden;}
.product-img img{transition: all .3s ease-in-out;width: 100%;}
.product-text{position:absolute;bottom:0;left:0;display:flex;width:100%}
.product-text a{line-height:1;padding:20px 10px;font-size:18px;color:#fff;width:100%;text-align:center;background:linear-gradient(to bottom,#ffffff00 0,#0099449e 50%,var(--color) 100%)}
.proSwiper{position: relative;overflow: hidden;margin-top: 55px;}
.proSwiper .swiper-slide { text-align: center;font-size: 18px;background: #fff;height: 350px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.home-about{padding:4% 0}
.about-top{display:flex;align-items:center}
.about-img{width:45%;padding-bottom:35px;padding-left:35px;position:relative}
.about-img::after{position:absolute;content:'';width:40%;height:75%;background:var(--color);bottom:0;left:0;z-index:-1}
.about-info{flex:1;padding-left:4.5%}
.about-bottom{display:flex;justify-content:space-between;margin-top:50px}
.about-box{width:15%}
.about-box img{width:100%;display:block;transition:all .3s ease-in-out}
.about-dev{display:flex;align-items:center;line-height:1}
.about-dev em{color:var(--color);margin-right:5px}
.about-dev p{font-weight:700;color:var(--color)}
.about-com{margin-top:15px}
.about-com .homebtn{margin-top:45px}
.about-com .hometitle{text-align:left}
.about-text{font-weight:400;font-size:16px;color:#333;line-height:30px;margin:20px 0}
.about-lists li{display:flex;align-items:center;margin-bottom:35px}
.about-lists li:last-child{margin-bottom:0}
.about-lists .info{width:82px;height:82px;background:#fff;box-shadow:0 7px 24px 0 rgba(0,0,0,.11);border-radius:50%;display:flex;justify-content:center;align-items:center;transition: all .3s ease-in-out;}
.about-lists .info em{font-size:32px;width:32px;font-weight:500;line-height:1;color:var(--color);transition: all .3s ease-in-out;}
.about-lists .text{flex:1;padding-left:30px}
.about-lists .text .tit{font-size:24px;color:#1f273d;line-height:30px;font-weight:700;margin-bottom:10px}
.about-lists .text .txt{font-size:15px;color:#333;line-height:24px}
.about-btns{display:flex;margin-top:35px}
.home-choose{padding:4% 0;position:relative;z-index:3}
.home-choose::after{position:absolute;content:'';background:#f5f5f5;top:0;width:100%;left:0;height:80%;z-index:-1}
.choose-contant{display:flex;justify-content:space-between;margin-top:55px;flex-wrap: wrap;}
.choose-item{background:#fff;border:2px solid #e9e9e9;width:32%}
.choose-info{padding:45px 40px 35px}
.choose-images{overflow: hidden;}
.choose-icon{display:flex;margin-bottom:20px}
.choose-icon em{font-size:52px;width:52px;line-height:1;color:var(--color);transition: all .3s ease-in-out;}
.choose-text .title{font-weight:700;font-size:20px;color:#1f273d;margin-bottom:15px}
.choose-text .text{color:#666;line-height:28px}
.choose-btn{display:flex;align-items:center;margin-top:45px}
.choose-btn a{color:var(--color);line-height:1;display:flex;align-items:center}
.choose-btn a span{width:19px;height:19px;background:var(--color);border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:15px;transition: all .3s ease-in-out;}
.choose-math{display:flex;justify-content:space-between;padding:90px 80px;background:url(/Content/uploads/2026339982/20260204104534edaefcfea29d4686866da0292cadbce1.webp) center no-repeat;background-size:cover;margin-top:5%;border-radius:8px;overflow:hidden;box-shadow:-2px 1px 8px 0 #00000030;align-items:center}
.choose-data{display:flex;justify-content:center;font-size:36px;color:#fff;font-weight:700;line-height:1}
.choosetitle{font-weight:700;font-size:38px;color:#fff;line-height:48px}
.choose-bt{display:flex;margin-top:35px}
.choose-bt a{padding:17px 25px 17px 30px;color:var(--color);background:#ffffffc2;border-radius:5px;line-height:1}
.choose-bt a em{transition: all .3s ease-in-out;}
.choose-txt{margin-top:15px}
.choose-txt p{color:#fff;line-height:30px;text-transform:uppercase}
.choose-left{width:50%}
.choose-right{width:35%;display:flex;justify-content:space-between;align-items:center}
.choose-box{text-align:center;padding:0 20px;border-right:1px solid #eeeeee57}
.choose-box:last-child{border-right:none}
.home-certificate{background:url(/Content/uploads/2026339982/20260204104534d04104c507a04169a032f7458cb46c91.webp) center no-repeat}
.certifi-contant{display:flex;justify-content:space-between;margin-top:50px}
.certifi-item{width:24%}
.certifi-text p{font-size:18px;color:#111;text-align:center;padding:25px 0;line-height:1}
.home-adv{padding:5% 0}
.home-adv .l-wrap{display:flex;justify-content:space-between;align-items:center}
.home-adv .l-wrap .hometitle{margin-top:15px}
.homeadv{margin-top:55px}
.homeadv .advSwiper{position:relative;overflow:hidden}
.homeadv .advimg{position:relative;overflow:hidden;border-radius:6px}
.homeadv .advimg::before{position:absolute;content:'';width:100%;height:100%;background:#0000003d;top:0;left:0;transition:all .3s ease-in-out}
.homeadv .advimg::after{position:absolute;content:'';width:100%;height:7px;bottom:-7px;background:var(--color);z-index:3;left:0;transition:all .3s ease-in-out}
.homeadv .advtext{position:absolute;bottom:50px;text-align:center;display:flex;width:100%;justify-content:center;opacity:0;transform:scale(0);transition:all .3s ease-in-out}
.homeadv .advtext p{font-size:24px;color:#fff;padding:30px 94px;line-height:1;background:#00994487}
.advSwiper .swiper-slide-active .advtext,.homeadv .advimg:hover .advtext{opacity:1;transform:scale(1)}
.advSwiper .swiper-slide-active .advimg::after,.homeadv .advimg:hover::after{bottom:0}
.advSwiper .swiper-slide-active .advimg::before,.homeadv .advimg:hover::before{background:#00000000}
.adv-next,.adv-prev{width:66px;height:66px;background:#000;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;z-index:33;transform:translateY(-50%);cursor:pointer}
.adv-next{left:25%}
.adv-prev{right:25%}
.adv-next em,.adv-prev em{font-size:22px;color:#fff;width:22px;line-height:1}
.home-partner{padding-bottom:5%}
.partner-contant{display:flex;justify-content:space-between;margin-top:55px;flex-wrap: wrap;}
.partner-item{width:24%;background:#f7f7f7;border-radius:10px;padding:40px 28px 50px}
.partner-icon{display:flex;margin-bottom:15px}
.partner-icon em{font-size:56px;width:56px;color:#1f273d;line-height:1;transition: all .3s ease-in-out;}
.partner-title .title{font-size:24px;color:#1f273d;line-height:36px;font-weight:600}
.partner-title .title span{color:var(--color)}
.partner-title .text{font-weight:400;color:#555;line-height:24px;margin-top:15px}
.home-partner .homebtn{justify-content:center;margin-top:60px}
.home-news{padding:5% 0;background:#f8f8f8}
.homenews-contant{display:flex;justify-content:space-between;margin-top: 50px;flex-wrap: wrap;}
.homenews-item{background:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.1);width:32%}
.homenews-text{padding:30px 30px 80px;position:relative}
.homenews-btn{width:65px;height:65px;background:#094;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0}
.homenews-btn a{color:#fff;font-size:22px;width:22px;line-height:1}
.homenews-img{position:relative;overflow: hidden;}
.homenews-data{position:absolute;bottom:0;left:30px;background:var(--color);padding:15px 25px;color:#fff;line-height:1}
.homenews-data em{margin-right:10px}
.homenews-text .title{font-weight: bold;font-size: 28px;color: #1f273d;line-height: 36px;padding-right: 20px;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;display: -webkit-box;}
.homenews-text .text{color:#666;line-height:28px;margin-top:20px}
.homenews-img img{aspect-ratio: 1.2 / 1;object-fit: cover;}
.home-contact{padding:120px 0;background:url(/Content/uploads/2026339982/2026020410453417ebf0610318443d95f32822d3378943.webp) center no-repeat;background-size:cover;text-align:center}
.home-contact .title{font-size:36px;color:#fff;line-height:28px;margin:20px 0 35px;font-weight:700}
.home-contact .text{font-size:20px;color:#fff;line-height:28px}
.home-contact .homebtn{justify-content:center}
.home-contact .homebtn a{background:#fff;color:var(--color)}
.product-li:hover img,.homenews-item:hover .homenews-img img{transform: scale(1.05);}
.about-lists li:hover .info{background: var(--color);}
.about-lists li:hover .info em{color: #fff;}
.homebtn a:hover em,.choose-bt a:hover em{margin-left: 20px;}
.choose-item:hover .choose-icon em,.partner-item:hover .partner-icon em{transform: rotateY(180deg);}
.choose-item:hover .choose-images img{transform: scale(1.03);}
.choose-btn a:hover span{margin-right: 25px;}
.banner-text{position: absolute;padding: 55px 50px;background: #009944eb;transform: translateY(50%);bottom: 35%;left: 12%;}
.banner-text .p1{font-weight: bold;font-size: 36px;color: #FFFFFF;line-height: 52px;}
.banner-text .p2{font-size: 18px;color: #EBEBEB;line-height: 30px;margin: 10px 0 25px;}
.banner-text .homebtn a{background: #fff;color: var(--color);}
@media (max-width:1640px) {.banner-text .p1{font-size: 26px;line-height: 1.52;}
.banner-text{padding: 40px 25px;left: 7%;}}
@media (max-width:1366px) {.banner-text .p1{font-size: 22px;}}
@media (max-width:1024px) {.banner-text{zoom: .8;}}
@media (max-width:768px) {.banner-text{zoom: .6;}}

@media (max-width:1640px) {.hometitle,.choosetitle{font-size: 34px;}
.homenews-text .title{font-size: 24px;}
.homenews-btn {width: 50px;height: 50px;}
.home-contact{padding: 90px 0;}
.home-product::after{font-size: 250px;}}
@media (max-width:1440px) {.home-contact .title{font-size: 28px;margin: 15px 0 25px;}
.homebtn a{padding: 15px 20px 15px 25px;}
.home-product::after{font-size: 210px;}
.proSwiper .swiper-slide{height: 300px;}}
@media (max-width:1366px) {.l-wrap{padding: 0 50px;}
.hometitle, .choosetitle{font-size: 28px;}
.product-list,.choose-contant,.homeadv,.partner-contant,.homenews-contant,.certifi-contant{margin-top: 35px;}
.product-text a{font-size: 16px;}
.about-lists li{margin-bottom: 20px;}
.about-com .homebtn {margin-top: 30px;}
.choose-info {padding: 25px 20px;}
.choose-btn{margin-top: 30px;}
.choose-text .text{-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;display: -webkit-box;}
.choose-icon em{font-size: 40px;width: 40px;}
.choose-icon{margin-bottom: 10px;}
.choose-math{padding: 50px 60px;}
.choose-right{width: 45%;}
.choose-bt{margin-top: 20px;}
.choose-txt {margin-top: 8px;}
.partner-title .title{font-size: 20px;line-height: 1.25;}
.partner-icon em {font-size: 40px;width: 40px;}
.partner-item{padding: 25px 20px 35px;}
.homenews-text .title{font-size: 20px;}
.homenews-text .text{margin-top: 10px;}}
@media (max-width:1200px) {.proSwiper .swiper-slide {height: 250px;}}
@media (max-width:1024px) {.l-wrap{padding: 0 30px;}
.home-product::after{font-size: 190px;}
.hometitle, .choosetitle{font-size: 24px;line-height: 1.52;}
.homespan{height: 3px;margin: 10px auto 15px;}
.about-top{flex-direction: column;}
.about-img{width: 100%;}
.about-info {padding-left: 0;margin-top: 20px;}
.about-lists .text .tit{font-size: 20px;line-height: 1;}
.about-com .hometitle br{display: none;}
.choose-item{width: 49%;margin-bottom: 2%;}
.choose-math {padding: 35px 25px;}
.choose-data{font-size: 24px;}
.choose-txt p{font-size: 14px;}
.homeadv .advtext p{font-size: 16px;padding: 15px 40px;}
.adv-next, .adv-prev{width: 45px;height: 45px;}
.partner-item{width: 49%;margin-bottom: 2%;}
.homenews-text .title {font-size: 18px;line-height: 1.25;}
.homenews-text .text{line-height: 1.52;}
.homenews-text{padding: 15px 20px 65px;}
.home-contact {padding: 55px 0;}
.home-contact .title{font-size: 24px;}
.homenews-data{padding: 10px 20px;left: 20px;}
.home-partner .homebtn{margin-top: 45px;}}
@media (max-width:768px) {.l-wrap{padding: 0 15px;}
.hometext{padding: 0 15px;}
.hometitle, .choosetitle{font-size: 22px;}
.product-list, .choose-contant, .homeadv, .partner-contant, .homenews-contant, .certifi-contant{margin-top: 20px;}
.about-lists .info{width: 60px;height: 60px;}
.about-lists .info em {font-size: 26px;width: 26px;}
.about-bottom{margin-top: 35px;}
.choose-item{width: 100%;}
.choose-images img{width: 100%;}
.choose-math{flex-direction: column;}
.choose-left {width: 100%;text-align: center;}
.choose-bt{justify-content: center;}
.choose-right {width: 100%;margin-top: 25px;}
.choose-box{width: 33.3%;}
.adv-next, .adv-prev {width: 35px;height: 35px;}
.adv-next em, .adv-prev em{font-size: 18px;width: 18px;}
.homenews-item{width: 49%;margin-bottom: 2%;}
.home-partner .homebtn{margin-top: 30px;}}
@media (max-width:550px) {.product-li{width: 48.5%;}
.about-img{padding-bottom: 15px;padding-left: 15px;}
.choose-text .title{font-size: 18px;margin-bottom: 5px;}
.choose-box{padding: 0 5px;}
.partner-item{width: 100%;}
.partner-title .title br{display: none;}
.home-partner .homebtn{margin-top: 25px;}
.homenews-item{width: 100%;}
.homenews-img img{width: 100%;}}
.about-img lite-youtube{aspect-ratio:611/663;}
.about-img lite-youtube > .lty-playbtn{opacity:0;}
