:root{
    --public-color:#a7120b;
    --max:1430px;
}
/* 滚动条样式 */
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 4px;
}

::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 4px;
}

::-webkit-scrollbar-thumb:hover {
    background: #555;
}
/* header */
.header{box-shadow:0 0 10px 0 rgba(0,0,0,0.1);height:120px;position:relative;}
.header .logo{position:relative;display:flex;align-items:center;gap:40px}
.header .nav{display:flex;align-items:center;justify-content:center;gap:20px}
.header .navbar-custom .navbar-nav{display: flex;gap: 30px;}
.header .navbar-custom .navbar-nav .nav-link{font-size:18px;line-height:32px;font-weight:600;color:#000;letter-spacing:-.6px;text-transform: capitalize !important;}
.header .navbar-custom .navbar-nav .nav-link{height:120px}
.header.fadeInDown{position:fixed;top:0;animation:fadeInDown .6s ease-in-out forwards;height:75px;box-shadow:0 4px 8px rgba(0,0,0,0.2);background-color:#fff}
.header.fadeInDown .top-lang,.header.fadeInDown .navbar-nav .nav-link{color:#000}
.header.fadeInDown .navbar-nav .nav-link{height:70px;text-transform: capitalize;}
@keyframes fadeInDown {
    0% {opacity: 0;transform: translate3d(0, -100%, 0);}
    100% {opacity: 1;transform: none;}
}
@media (max-width: 1500px) {
    .header .navbar-custom .navbar-nav .nav-link{font-size: 16px;} 
}
.top-search-box{color:var(--public-color);font-weight: bold;font-size:20px;position: relative;}
.top-search-box .dropdown-menu{left: auto;right: 0;}
.top-lang{font-size: 18px;font-weight:600;}
/* banner */
.banner{margin-bottom:120px}
.banner-content>.container-xl>.img{position:absolute;right:0px;bottom:-180px;z-index:0;width: 90%;}
.banner-content>.container-xl{height:100%;position: relative;}
.banner-content .banner-content-box{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:left}
.banner-content .title{font-size:42px;line-height:56px;font-weight:600;color:#333;max-width:950px;letter-spacing:-.4px}
.banner-content .title span{color:var(--public-color)}
.banner-content .content{font-size:18px;line-height:32px;font-weight:400;color:#333;max-width:950px;letter-spacing:0;max-width:800px;margin-top: 15px;padding-bottom: 150px;}
.banner-content .content span{color:var(--public-color)}
.banner-content .video-box{display:flex;gap:20px;margin-top:60px}
.banner-content .video-box .video-btn{position:relative}
.banner-content .video-box .video-btn::before{content:'';width:30px;height:30px;display:inline-block;background-color:#fff;border-radius:50%;position:absolute;bottom:10px;right:10px;z-index:1}
.banner-content .video-box .video-btn::after{content:'';width:0;height:0;border-left:7px solid var(--public-color);border-top:4px solid transparent;border-bottom:4px solid transparent;position:absolute;bottom:22px;right:22px;z-index:2}

@media (max-width: 1500px) {
    .banner-content>.container-xl>.img{position:absolute;right:0px;bottom:-180px;z-index:0;width: 80%;}
}

@media(max-width:768px){
    .banner-content>.container-xl>.img{bottom: 0;width: 100%;}
    .banner-content .content{margin-top: 0;}
}

.chaowei-btn{font-size:16px;line-height:32px;font-weight:600;color:var(--public-color);border:1px solid var(--public-color);padding:10px 40px;border-radius:50px;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);position:relative;overflow:hidden;z-index:1}
.chaowei-btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:var(--public-color);z-index:-1;transition:left 0.4s cubic-bezier(0.25,0.46,0.45,0.94)}
.chaowei-btn::after{content:'⇒';margin-left:20px;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);display:inline-block;position:relative;z-index:1}
.chaowei-btn:hover{color:#fff}
.chaowei-btn:hover::before{left:0}
.chaowei-btn2{border-radius:0;border:none;text-decoration: underline;background:transparent;}
.chaowei-btn2::before{display:none;}
.chaowei-btn2::after{content:'⇒';margin-left:20px;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);display:inline-block;position:relative;z-index:1}
.chaowei-btn2:hover{color:var(--public-color);text-decoration:none;}
.chaowei-btn2:hover::after{transform:translateX(5px);}
.chaowei-btn.br{border-radius:0;}


.home .title{font-size:48px;line-height:56px;font-weight:600;color:#333;text-align:center;letter-spacing:-1.2px}
.home .title span{color:var(--public-color)}
.home-quality{padding:80px 0}
.home-quality .quality-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:60px}
.home-quality .quality-item{position:relative;transition:all 0.3s ease;border-radius:8px}
.home-quality .quality-item:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,0.15)}
.home-quality .quality-item .img{position:relative;overflow:hidden;border-radius:8px}
.home-quality .quality-item .img img{transition:transform 0.3s ease;border-radius: 8px;}
.home-quality .quality-item:hover .img img{transform:scale(1.05)}
.home-quality .quality-item .text{position:absolute;z-index:1;text-align:center;bottom:0;left:0;background-color:#fff;margin:15px;border-radius:5px;padding:40px 30px;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(0,0,0,0.1)}
.home-quality .quality-item:hover .text{transform:translateY(-3px)}
.home-quality .quality-item .text .t1{font-size:24px;line-height:32px;font-weight:600;color:#333;letter-spacing:-.6px;margin-bottom:30px;transition:color 0.3s ease}
.home-quality .quality-item .text .t1:hover{color:var(--public-color)}
.home-quality .quality-item .text .t1::after{content:'>>';margin-right:10px;color:#333;transition:all 0.3s ease;margin-left: 10px;}
.home-quality .quality-item .text .t1:hover::after{color:var(--public-color);}
.home-quality .quality-item .text .t2 span{color:var(--public-color)}

.home-product{padding:80px 0;background:linear-gradient(to bottom,#fff,#f4f4f4)}
.home-product .paratext{font-size:18px;line-height:32px;font-weight:400;color:#666;margin:30px auto;width:80%; text-align:center}

.home-product .product-swiper{margin-top:60px;overflow:hidden;mix-blend-mode:darken;margin-bottom:30px}
.home-product .product-item{display:flex;gap:20px}
.home-product .product-item .text{/*flex:1;*/width: 58%;position: relative;z-index: 2;}
.home-product .product-item .img{width: 50%;position: absolute;right:0px;bottom: -30px;}
.home-product .product-item .text .product-title{font-size:32px;line-height:40px;font-weight:600;color:#333;letter-spacing:-1.2px;margin-bottom:15px;transition:color 0.3s ease}
/* .home-product .product-item .text .product-title::after{content:'>>';display:inline-block;margin-left:20px;color:var(--public-color);transition:all 0.3s ease} */
.home-product .product-item .text .product-title .arrow-1{margin-left:10px;color:var(--public-color);transition:all 0.3s ease}
/* .home-product .product-item .text .product-paratext{height:calc(32px * 3);transition:opacity 0.3s ease} */
.home-product .product-item .text .product-paratext span{/*position:absolute;max-width:820px;*/font-size:16px;line-height:32px;transition:all 0.3s ease}
.home-product .product-item .text .authentication{margin-bottom:30px}
.home-product .product-item .text ul{font-size:16px;line-height:40px}
.home-product .product-item .text ul li::before{content:'>>';margin-right:10px;color:var(--public-color);font-weight:bold}

.home-product .product-item .text ul .t2{line-height: 24px;}


.home-product .product-grid-item{display:flex;flex-direction:column;padding:20px;background-color:#fff;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);cursor:pointer;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.05);height: 100%;}
.home-product .product-grid-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,0.15)}
.home-product .product-grid-item.active{/*background-color:var(--public-color);color:#fff;*/transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,0.2)}
.home-product .product-grid-item .t1{font-size:22px;line-height:26px;font-weight:600;color:#333;letter-spacing:-.6px;margin-bottom:10px;transition:all 0.3s ease}
/* .home-product .product-grid-item.active .t1{color:#fff} */
.home-product .product-grid-item .t1::after{content:'>>';display:inline-block;margin-left:20px;color:var(--public-color);transition:all 0.3s ease}
.home-product .product-grid-item:hover .t1::after{transform:translateX(3px)}
/* .home-product .product-grid-item.active .t1::after{color:#fff} */
.home-product .product-grid-item .t2{font-size:16px;line-height:26px;font-weight:400;color:#999;letter-spacing:0px;margin-bottom:10px;transition:all 0.3s ease;
    text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
}
/* .home-product .product-grid-item.active .t2{color:#fff} */
.home-product .product-grid-item .img{width:100%;height:auto;margin-bottom:30px;transition:transform 0.3s ease;overflow:hidden;border-radius:5px}
.home-product .product-grid-item:hover .img{transform:scale(1.02)}
.home-product .product-grid-item .img img{transition:transform 0.4s ease}
.home-product .product-grid-item:hover .img img{transform:scale(1.05)}

.swiper-wrapper-grid .swiper-slide{height: auto;}

.home-solution{padding:80px 0}
.home-solution .solution-tabs{margin-top:70px}
.home-solution .solution-tabs .sol-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}
.home-solution .solution-tabs .sol-tabs .item{background-color:#f8f8f8;font-size:20px;line-height:32px;font-weight:bold;letter-spacing:-.4px;text-align:center;padding:20px 0;color:#666;text-transform:uppercase;border-radius:5px;overflow:hidden;position:relative;cursor:pointer;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94)}
.home-solution .solution-tabs .sol-tabs .item::before{content:'';display:inline-block;width:100%;height:100%;position:absolute;bottom:-93%;left:0;background-color:var(--public-color);z-index:0;transition:all 0.5s cubic-bezier(0.25,0.46,0.45,0.94)}
.home-solution .solution-tabs .sol-tabs .item.active,.home-solution .solution-tabs .sol-tabs .item:hover{color:#fff}
.home-solution .solution-tabs .sol-tabs .item.active::before,.home-solution .solution-tabs .sol-tabs .item:hover::before{bottom:0}
.home-solution .solution-tabs .sol-tabs .item span{position:relative;z-index:1;transition:all 0.3s ease}
.home-solution .solution-tabs .sol-tabs .item:hover span{transform:scale(1.05)}
.home-solution .solution-tabs .sol-contents{margin-top:50px;position: relative;}
.home-solution .solution-tabs .sol-contents .item{visibility:hidden;opacity:0;transform:translateY(20px);position:absolute;top:0;left:0;width:100%}
.home-solution .solution-tabs .sol-contents .item.active{visibility:visible;opacity:1;transform:translateY(0);position:relative;display:flex}
.home-solution .solution-tabs .sol-contents .item .img{flex:1;max-width:50%;}
.home-solution .solution-tabs .sol-contents .item .text{flex:1;max-width:50%;display:flex;flex-direction:column;justify-content:center;padding-left:100px}
.home-solution .solution-tabs .sol-contents .item .text .t1{font-size:28px;line-height:32px;font-weight:bold;color:#333;letter-spacing:-.6px;margin-bottom:30px;text-transform:uppercase;transition:all .3s;}
.home-solution .solution-tabs .sol-contents .item .text .t1:hover{color:var(--public-color);text-decoration: underline;}
.home-solution .solution-tabs .sol-contents .item .text .t2{font-size:16px;line-height:32px;color:#666;margin-bottom:30px}
.home-solution .solution-tabs .sol-contents .item .text .t3-box{display:flex;gap:30px;margin-bottom:40px;flex-wrap:wrap}
.home-solution .solution-tabs .sol-contents .item .text .t3-item{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}
.home-solution .solution-tabs .sol-contents .item .text .t3-item-text{opacity:0;visibility:hidden;width:188px;height:50px;background-color:rgba(0,0,0,0.8);color:#fff;border-radius:5px;position:absolute;top:-110%;transform:translateY(10px);transition:all 0.3s cubic-bezier(0.25,0.46,0.45,0.94);display:flex;align-items:center;justify-content:center}
.home-solution .solution-tabs .sol-contents .item .text .t3-item:hover .t3-item-text{opacity:1;visibility:visible;transform:translateY(0)}
.home-solution .solution-tabs .sol-contents .item .text .t3-item-text::before{content:'';position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,0.8)}

.z4-hmsol{display: flex;justify-content: space-between;}
.z4-hmsol .z4-left{width: 42%;background: #f8f8f8;display: flex;align-items: center;justify-content: center;}
.z4-hmsol .z4-left .z4-img{display: none;}
.z4-hmsol .z4-left .z4-img.active{display: block;}
.z4-hmsol .z4-left .z4-img img{mix-blend-mode: multiply;}
.z4-hmsol .z4-right{width: 52%;border-top:1px solid #e4e4e4;}
.z4-hmsol .z4-right .z4-title{border-bottom: 1px solid #e4e4e4;cursor: pointer; display: flex;align-items: center;justify-content: space-between;padding: 8px;position: relative;}
.z4-hmsol .z4-right .z4-title:before{content: "\f053";font-family: cmsfont;display: inline-block;}
.z4-hmsol .z4-right .z4-title.active{color: var(--public-color);}

@media(max-width:768px){
    .z4-hmsol .z4-left{width: 32%;}
    .z4-hmsol .z4-right{width: 62%;}
    .z4-hmsol .z4-right .z4-title{font-size: 12px;}
}

.innova-FFS .home-solution .solution-tabs .sol-contents .item .img{background-color: #000;display: flex;justify-content:flex-start;align-items: center;overflow:hidden;}
.innova-FFS .home-solution .solution-tabs .sol-contents .item .img video{width: auto !important;height: 482px !important;}

.quality-list .home-solution .solution-tabs .sol-contents .item .img{background-color: #000;display: flex;justify-content:flex-start;align-items: center;overflow:hidden;}
.quality-list .home-solution .solution-tabs .sol-contents .item .img video{width: auto !important;height: 482px !important;}

.home-drive{padding:80px 0;background-color:#f4f4f4;max-width:1920px;margin:0 auto;}
.home-drive-box{display:flex;gap:40px}
.home-drive-box .title{text-align:left;margin-bottom:10px}
.z5-t2{font-size: 20px;margin-bottom: 30px;}
.z5-t2 span{color: var(--public-color);}
.z5-about{display: flex;flex-wrap: wrap;justify-content: space-between;}
.z5-about .z5-item{width: 19%;text-align: center;background:var(--public-color);border-radius:10px;overflow:hidden; padding:20px 5px; }
.z5-about .z5-item .z5-title{margin-top: 7px;}
.z5-about .z5-item .z5-title a{color: #fff;}
.z5-about .z5-item .z5-title a:hover{text-decoration: underline;}
.home-drive-box .text{flex:1;max-width:700px}
.home-drive-box .img{flex:1;text-align:right;position: relative;display: flex;justify-content: center;align-items: center;}
.home-drive-box .img:hover::after{transform: scale(1.1);}
.home-drive-box .paratext{margin-bottom:40px}
.home-drive-box .paratext p{margin-bottom: 10px;}
.home-drive-box .paratext span{color:#db221b}
.home-drive-box .drive-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:60px}
.home-drive-box .drive-grid .item .item-header{display:flex;align-items:center;gap:10px}
.home-drive-box .drive-grid .item .item-header .summary{font-size:42px;line-height:42px;font-weight:600;color:#333}
.home-drive-box .drive-grid .item .item-content{font-size:16px;line-height:24px;font-weight:400;color:#666;letter-spacing:-.6px}

@media(max-width:768px){
    .z5-about .z5-item{padding: 10px 0;}
    .z5-about .z5-item .z5-title a{font-size: 12px;}
}

.home-sustainable{padding:80px 0}
.home-sustainable>.container-xl{padding:0;}
.home-sustainable .paratext{font-size:18px;line-height:32px;font-weight:400;color:#666;margin-top:30px;text-align:center}
.home-sustainable .sustainable-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:60px}
.home-sustainable .sustainable-grid .item{position:relative;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);background-color:#f4f4f4;border-bottom:2px solid var(--public-color);overflow:hidden}
.home-sustainable .sustainable-grid .item .img{transition:transform 0.4s ease;overflow:hidden}
.home-sustainable .sustainable-grid .item .img img{transition:transform 0.4s ease}
.home-sustainable .sustainable-grid .item:hover .img img{transform:scale(1.08)}
.home-sustainable .sustainable-grid .item .text{padding:50px;transition:all 0.3s ease}
.home-sustainable .sustainable-grid .item .text .item-title{font-size:24px;line-height:32px;font-weight:600;color:#333;letter-spacing:-.6px;margin-bottom:25px;transition:all 0.3s ease}
.home-sustainable .sustainable-grid .item .text .item-paratext{font-size:18px;line-height:26px;font-weight:400;color:#999;letter-spacing:-.3px;transition:all 0.3s ease;
     -moz-hyphens: auto;
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    word-wrap: break-word;
}

.home-brand{padding:0 0 80px}
 
.home-service{background:url(../../images/home-service-bg.webp) no-repeat center center;background-size:cover}
.home-service>div{height:100%;min-height:700px}
.home-service .text{max-width:620px;color:#fff;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:700px}
.home-service .text .title{color:#fff;text-align:left}
.home-service .text .home-service-list{display:flex;flex-direction:column;gap:40px;padding:60px 0 40px;border-bottom:1px solid rgba(255,255,255,0.4)}
.home-service .text .home-service-list .item{display:flex;flex-direction:column;gap:4px}
.home-service .text .home-service-list .item .item-t1{font-size:24px;line-height:32px;font-weight:600;color:#fff;letter-spacing:-.6px;display:flex;align-items:center}
.home-service .text .home-service-list .item .item-t2{font-size:18px;line-height:24px;font-weight:400;color:#fff;letter-spacing:-.6px;transition:all 0.3s ease}
.home-service .text .home-service-list .item .item-t1::before{content:'';width:16px;height:16px;display:inline-block;background-color:#ff352d;margin-right:10px}
.home-service .text .home-service-list .item:nth-child(2) .item-t1::before{background-color:#ffcc00}
.home-service .service-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:40px}
.home-service .service-grid .item{display:flex;flex-direction:column;gap:20px}
.home-service .service-grid .item .item-header{display:flex;align-items:center;gap:10px}
.home-service .service-grid .item .item-header .summary{font-size:42px;line-height:42px;font-weight:600;color:#fff}
.home-service .service-grid .item .item-content{font-size:16px;line-height:24px;font-weight:400;color:#fff;letter-spacing:-.6px}

.home-video{padding:80px 0}
.home-video>.container-xl{padding:0;}
.home-video .video-box{display:flex;gap:20px;margin-top:60px;overflow:hidden;position:relative}
.home-video .video-box .video-item{position:relative;overflow:hidden}
.home-video .video-box .video-item .img{background-color:#000;position:relative;cursor:pointer}
.home-video .video-box .video-item .img img{opacity:.6;transition:all 0.4s ease}
.home-video .video-box .video-item .img:hover img{opacity:1}
.home-video .video-box .video-item .img::before{content:'';width:60px;height:60px;display:inline-block;background-color:#fff;border-radius:50%;position:absolute;bottom:20px;right:20px;z-index:1;opacity:.8;transition:all 0.4s ease}
.home-video .video-box .video-item .img:hover::before{opacity:1;transform:scale(1.1)}
.home-video .video-box .video-item .img::after{content:'';width:0;height:0;border-left:14px solid var(--public-color);border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;bottom:42px;right:42px;z-index:2;transition:all 0.4s ease}
.home-video .video-box .video-item .img:hover::after{transform:scale(1.1)}
.home-video .video-box .video-item .text{margin-top:40px}
.home-video .video-box .video-item .text .text-t1{font-size:18px;line-height:24px;font-weight:600;color:#333;letter-spacing:-.6px;margin-bottom:10px;transition:color 0.3s ease}
.home-video .video-box .video-item .text .text-t2{font-size:16px;line-height:24px;font-weight:400;color:#666;letter-spacing:-.6px;transition:all 0.3s ease;display: flex;align-items: center;gap: 0 10px;}
.home-video .video-box .video-item .text .text-t2 img{margin-right:10px}

.home-video .video-box{padding-bottom:80px}
.swiper-pagination-video{max-width:1200px;margin:0 auto;position:absolute;bottom:calc(50px / 2) !important;left:50% !important;transform:translateX(-50%);display:grid;grid-template-columns:repeat(auto-fit,minmax(20px,1fr));gap:0}
.swiper-pagination-video .swiper-pagination-bullet{width:100%;height:4px;border-radius:0;background-color:#ddd;opacity:1;margin:0 2px;transition:all 0.3s ease}
.swiper-pagination-video .swiper-pagination-bullet-active{background-color:var(--public-color)}

.swiper-button-prev-video{left:calc(50% - 600px - 50px);transform:translateX(-50%);top:inherit;bottom:0;width:50px;height:50px;background-color:#f4f4f4;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}
.swiper-button-next-video{right:calc(50% - 600px - 50px);transform:translateX(50%);top:inherit;bottom:0;width:50px;height:50px;background-color:#f4f4f4;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}
.swiper-button-prev-video::after{content:'';width:0;height:0;border-right:8px solid var(--public-color);border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:-2px}
.swiper-button-next-video::after{content:'';width:0;height:0;border-left:8px solid var(--public-color);border-top:6px solid transparent;border-bottom:6px solid transparent;margin-right:-2px}
.swiper-button-prev-video:hover,.swiper-button-next-video:hover{background-color:var(--public-color);color:#fff}
.swiper-button-prev-video:hover::after,.swiper-button-next-video:hover::after{border-left:8px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-right:-2px}

.home-exhibition{padding:80px 0}
.home-exhibition>.container-xl{padding:0;}
.home-exhibition .paratext{font-size:18px;line-height:32px;font-weight:400;color:#666;text-align:center;max-width:1000px;margin:30px auto 0}
.home-exhibition .exhibition-slider-container{position:relative;margin-top:60px;overflow:hidden}
.home-exhibition .exhibition-slider{animation:inverted-scroll 60s linear infinite;width:calc(262px * 20 + 25px * 19);display:flex;flex-shrink:0;gap:25px}
.home-exhibition .exhibition-slider .slider-item{width:262px;height:120px;flex-shrink:0}
.home-exhibition .exhibition-slider .slider-item .img{width:100%;height:100%;overflow:hidden}
.home-exhibition .exhibition-slider .slider-item .img img{width:100%;height:100%;object-fit:cover}
@keyframes inverted-scroll {
    0% {transform: translateX(calc(-262px * 10 - 25px * 9));}
    100% {transform: translateX(0);}
}
.home-exhibition .exhibition-slider-container-2{position:relative;margin-top:30px;overflow:hidden}
.home-exhibition .exhibition-slider-2{animation:scroll 40s linear infinite;width:calc(251px * 14 + 25px * 13);display:flex;flex-shrink:0;gap:25px}
.home-exhibition .exhibition-slider-2 .slider-item{width:251px;height:160px;flex-shrink:0}
.home-exhibition .exhibition-slider-2 .slider-item .img{width:100%;height:100%;overflow:hidden;opacity:.7}
.home-exhibition .exhibition-slider-2 .slider-item .img img{width:100%;height:100%;object-fit:cover}
@keyframes scroll {
    0% {transform: translateX(0);}
    100% {transform: translateX(calc(-251px * 7 - 25px * 6));}
}
.home-exh-more{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.home-exh-more .btn-more{background-color:#a7120b;color:#fff;padding:10px 30px;font-size:18px;line-height:32px;font-weight:600;transition:all 0.3s ease;border-radius:4px}
.home-exh-more .btn-more:hover{background-color:#8a0f09;transform:translateY(-2px);box-shadow:0 4px 12px rgba(167,18,11,0.3)}

.home-news{padding:80px 0;background-color:#f4f4f4}
.home-news .title{text-align:left;margin-bottom:60px}
.home-news .home-news-box{display:flex;justify-content:space-between;gap:20px}
.home-news .home-news-box .left{max-width:920px;flex:2}
.home-news .home-news-box .right{max-width:440px;flex:1}
.home-news .home-news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}
.home-news .home-news-grid .item-text{margin-top: 30px;}
.home-news .item-text .item-t1{font-size: 16px;line-height: 32px;color:#db221b;}
.home-news .item-text .item-t2{font-size: 20px;line-height: 32px;font-weight: 600;}
.home-news .item-text .item-t3{font-size: 14px;line-height: 26px;color: #999;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;

}
.home-news .time{font-size: 15px;line-height: 32px;}
.home-news .home-news-grid .item-text .time{margin-top:10px;}
.home-news .time::before{content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEX09PTgiIvZWl7hiYvz7u/loKLghIfSOT7OISbOIifSOD3loKPz7/Dz6urTO0DMFBrVREjy7e3rvr/kmJvaYmbRMjfSMTfaY2fjk5Xrw8Xptbbqu73uz9Dpt7nptrfu0dLikZTqvL7ijpHpuLrqubvptrjotLXqurzx4uLNGh/VRkvVRUnOGyHx5OXnra/RMDXSMjj///8eC8F5AAAAAWJLR0Qx2dsdcgAAAAd0SU1FB+kGHgoaB+HH30gAAAB1SURBVBjTrc5bF0JQEIbhD7XTcaJI2OiAKPT/f53ZLrZabj1rzVy8ay4GYIaptmlhsFiKlS3YeiO2O2B/oB9HBy6dcPbUqX9BQFeEFCGWKiQpJEkO2U27D+HP5OLB4QktmSnkPFpBJV5VLbT3pwHabnzrm6MHHjUORPeqM3oAAAAASUVORK5CYII=');margin-right:8px;}

.home-news .home-news-list{display:flex;flex-direction:column;gap:15px}
.home-news .home-news-list .item{display:flex;flex-direction:column;gap:0;border-bottom:1px solid #e5e5e5;padding:0 0 15px}
.home-news .home-news-list .item .item-text{display:flex;flex-direction:column;gap:0}
.home-news .home-news-list .item .item-text .time{font-size:15px;line-height:32px}
.home-news .home-news-list .item .item-text .item-t2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.home-news .home-news-list .item .item-text .time::before{content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEX09PTgiIvZWl7hiYvz7u/loKLghIfSOT7OISbOIifSOD3loKPz7/Dz6urTO0DMFBrVREjy7e3rvr/kmJvaYmbRMjfSMTfaY2fjk5Xrw8Xptbbqu73uz9Dpt7nptrfu0dLikZTqvL7ijpHpuLrqubvptrjotLXqurzx4uLNGh/VRkvVRUnOGyHx5OXnra/RMDXSMjj///8eC8F5AAAAAWJLR0Qx2dsdcgAAAAd0SU1FB+kGHgoaB+HH30gAAAB1SURBVBjTrc5bF0JQEIbhD7XTcaJI2OiAKPT/f53ZLrZabj1rzVy8ay4GYIaptmlhsFiKlS3YeiO2O2B/oB9HBy6dcPbUqX9BQFeEFCGWKiQpJEkO2U27D+HP5OLB4QktmSnkPFpBJV5VLbT3pwHabnzrm6MHHjUORPeqM3oAAAAASUVORK5CYII=');margin-right:8px}
.home-news .btn-box{margin-top:40px}

.footer{background-color:#222222;padding:115px 0 60px}
.footer-box{display:flex;justify-content:space-between;gap:20px}
.footer-box-left{flex:1;max-width:620px}
.footer-box-right{flex:1;max-width:700px}
.footer-logo{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}
.footer-logo img{width:100%}
.footer-details{color:#fff;margin-top:40px;display:flex;flex-direction:column;gap:20px}
.footer-details p{font-size:15px;line-height:28px}
.footer-details p a+a{margin-left:20px}
.footer-details a{color:#fff;transition:all 0.3s ease}
.footer-details a:hover{color:#db221b;transform:translateX(5px)}
.footer-right-box{display:flex;color:#fff;gap:30px}
.footer-right-box .item{flex:1}
.footer-right-box .item:nth-child(2){flex:1.6}
.footer-right-box a{color:#fff;transition:all 0.3s ease}
.footer-right-box a:hover{color:#db221b}
.footer-right-box .title{font-size:20px;line-height:calc(84px * 1.4);font-weight:bold;color:#fff;margin-bottom:40px;height:84px;text-transform:uppercase}
.footer-right-box .item-list{display:flex;flex-direction:column}
.footer-right-box .item-list>a{font-size:15px;line-height:42px;display:inline-block;transition:all 0.3s ease}
.footer-right-box .item-list>a:hover{color:#db221b;transform:translateX(10px)}
.footer-right-box .item-list>a::before{content:'⇒';margin-right:10px}


/* product-index-wrapper */
.product-index-wrapper{padding:80px 0}
.product-index-wrapper .title{font-size:48px;line-height:64px;font-weight:600;letter-spacing:-1.2px;}
.product-index-wrapper .paratext{margin-top:40px;font-size:18px;line-height:32px;color:#666}
.product-index-wrapper .product-index-list{padding:100px 0;display:flex;flex-wrap:wrap;gap:60px 40px}
.product-index-wrapper .product-index-list .product-index-item:nth-child(n+2){flex:0 0 calc(50% - 20px)}
.product-index-wrapper .product-index-list .product-index-item:nth-child(n+2) .product-index-item-title{height:84px}
/* .product-index-wrapper .product-index-item{opacity:0;transform:translateY(40px);animation:fadeInUp 0.8s ease forwards}
.product-index-wrapper .product-index-item:nth-child(1){animation-delay:0.4s}
.product-index-wrapper .product-index-item:nth-child(2){animation-delay:0.6s}
.product-index-wrapper .product-index-item:nth-child(3){animation-delay:0.8s} */
/* .product-index-item:nth-child(4){animation-delay:1s} */
.product-index-wrapper .product-index-item-title{font-size:36px;line-height:42px;font-weight:600;letter-spacing:-1.2px;margin-bottom:30px}
.product-index-wrapper .product-index-item-title a{transition:all 0.3s ease}
.product-index-wrapper .product-index-item-title a:hover{color:var(--public-color)}
.product-index-wrapper .product-index-item-title a::after{content:'>>';padding-left:20px;color:var(--public-color);font-weight:bold;transition:all 0.3s ease}
.product-index-wrapper .product-index-item-paratext{font-size:18px;line-height:32px;color:#666}
.product-index-wrapper .product-index-item-group{display:grid;grid-template-columns:repeat(2,1fr);gap:50px 40px;margin:60px 0 20px}
.product-index-wrapper .product-index-item-group .item-img{overflow:hidden}
.product-index-wrapper .product-index-item-group .item-img>a{overflow: hidden;}
.product-index-wrapper .product-index-item-group .item-img img{object-fit:cover;transition:all 0.3s ease;}
.product-index-wrapper .product-index-item-group .item-img:hover img{transform: scale(1.05);}


.product-index-wrapper .product-index-item-group .item-text{background-color:#f4f4f4;transition:all 0.3s ease;border-radius:8px;overflow:hidden}
.product-index-wrapper .product-index-item-group .item-text:hover{background-color:#e8e8e8}
.product-index-wrapper .product-index-item-group .item-text a{font-size:24px;line-height:28px;font-weight:600;letter-spacing:-1.2px;padding:30px 40px;display:block;transition:all 0.3s ease}
.product-index-wrapper .product-index-item-group .item-text a:hover{color:var(--public-color)}
.product-index-wrapper .product-index-item-group .item-text a::after{content:'>>';padding-left:20px;color:var(--public-color);font-weight:bold;transition:all 0.3s ease}
.product-index-wrapper .product-index-item-group .item-text a:hover::after{transform:translateX(5px)}
.product-index-wrapper .product-index-list .product-index-item:nth-child(n+2) .product-index-item-paratext{margin-bottom:40px}
.product-index-wrapper .product-index-list .product-index-item:nth-child(n+2) .product-index-item-img{border-bottom:4px solid var(--public-color);transition:all 0.3s ease;overflow:hidden}
.product-index-wrapper .product-index-list .product-index-item:nth-child(n+2) .product-index-item-img img{transition:all 0.3s ease}
.product-index-wrapper .product-index-list .product-index-item:nth-child(n+2) .product-index-item-img:hover img{transform:scale(1.05)}
@keyframes fadeInUp {
    from {opacity: 0;transform: translateY(30px);}
    to {opacity: 1;transform: translateY(0);}
}

.major-footer{height:580px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:url(../../images/major-footer.webp) no-repeat center center;background-size:auto;}
.major-footer .title{font-size:36px;line-height:42px;font-weight:600;letter-spacing:-1.2px;margin-bottom:30px}
.major-footer .conent{font-size:18px;line-height:32px;color:#666;margin-bottom:30px}
.major-footer .more-btn{display:flex;gap:20px}

/* product-list-class-wrapper */
.product-list-class-wrapper{padding:0 0 80px}
.product-list-class-wrapper .breadcrumb{margin:30px 0 80px}
.product-list-class-header{display: flex;justify-content:space-between;gap:20px;margin-bottom: 80px;}
.product-list-class-header .left{flex:1;max-width:700px;display: flex;flex-direction: column;justify-content: center;}
.product-list-class-header .right{flex:1;max-width:660px;text-align:right;}
.product-list-class-header .title{font-size: 48px;line-height: 56px;font-weight: 600;letter-spacing:-1.2px;margin-bottom:30px}
.product-list-class-header .paratext{font-size: 18px;line-height: 32px;color: #666;margin-bottom: 30px}

.product-list-class-list{padding:100px 0;background-color:#f4f4f4;}
.product-list-class-list .product-list-class-box{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}  
.product-list-class-list .product-list-class-box .product-list-class-item{display:flex;flex-direction:column;gap:.0px;transition:all 0.3s ease}
.product-list-class-list .product-list-class-box .product-list-class-item-img{overflow:hidden;background-color:#fff;}
.product-list-class-list .product-list-class-box .product-list-class-item-img img{object-fit:cover;transition:all 0.3s ease;}
.product-list-class-list .product-list-class-box .product-list-class-item-img:hover img{transform:scale(1.05)}
.product-list-class-list .product-list-class-box .product-list-class-item-text{display:flex;flex-direction:column;gap:20px;padding:15px 20px;background-color:#fff;}
.product-list-class-list .product-list-class-box .product-list-class-item-text .product-list-class-item-title{font-size:20px;line-height:28px;font-weight:600;letter-spacing:-1.2px}
.product-list-class-list .product-list-class-box .product-list-class-item-text .product-list-class-item-paratext{font-size:16px;line-height:26px;color:#666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
.product-list-class-list .product-list-class-box .product-list-class-item-img .pro{display: block;animation:fadeIn .5s ease-in-out}
.product-list-class-list .product-list-class-box .product-list-class-item-img .app{display: none;animation:fadeIn .5s ease-in-out}
.product-list-class-list .product-list-class-box .product-list-class-item-img:hover .pro{display: none;animation:fadeIn .5s ease-in-out}
.product-list-class-list .product-list-class-box .product-list-class-item-img:hover .app{display: block;animation:fadeIn .5s ease-in-out}
.product-list-class-item-badge {
    z-index: 10;
    text-align: center;
    display: inline-block;
    margin-bottom: 30px;
}
.product-list-class-item-badge .badge-text {
    background-color: rgba(0, 0, 0, 0.6);
    color: #fff;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 500;
    border-radius: 4px;
    white-space: nowrap;
    display: inline-block;
}
.product-list-class-item-badge::before,
.product-list-class-item-badge::after {
    content: '';
    display: inline-block;
    width: 30px;
    height: 1px;
    background-color: rgba(0, 0, 0, 0.6);
    vertical-align: middle;
}
.product-list-class-item-badge::before {
    margin-right:10px;
}
.product-list-class-item-badge::after {
    margin-left:10px;
}



/* product-list-class-technology */
.product-list-class-technology{padding:100px 0;background-color:#fff;}
.product-list-class-technology .title{font-size:42px;line-height:56px;font-weight:600;letter-spacing:-1.2px;margin-bottom:30px;text-align: center;}
.product-list-class-technology .paratext{font-size:18px;line-height:32px;color:#666;text-align: center;}
.product-list-class-technology-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 30px;margin-top: 60px;}
.product-list-class-technology-item{padding:40px 50px;transition:all 0.3s ease;background-color:#f8f8f8;}
.product-list-class-technology-item .technology-number{font-size:36px;line-height:36px;font-weight:700;color:var(--public-color);margin-bottom:20px;float:right;}
.product-list-class-technology-item .technology-title{font-size:24px;line-height:28px;font-weight:600;letter-spacing:-1.2px;margin-bottom:40px;color:#333;}
.product-list-class-technology-item .technology-content{font-size:16px;line-height:28px;color:#666;}

.success-stories{background-color:#333;padding:100px 0 100px;color:#fff;background:url(../../images/success-stories-bg.webp) no-repeat center center;}
.success-stories .success-stories-box{display: flex;justify-content: space-between;align-items: flex-end;gap: 20px;}
.success-stories .success-stories-box .left{flex:1;max-width:660px;}
.success-stories .success-stories-box .right{flex:1;max-width:670px;display: flex;flex-direction: column;justify-content: center;}
.success-stories .left .img{margin-top: -110px;}
.success-stories .left .img-text::before{content:url(../../images/success-stories-icon.webp);width:136px;height:116px;display: inline-block;margin-right: 10px;margin: -10px 40px 0 0;}
.success-stories .left .img-text{font-size: 24px;line-height: 56px;}
.success-stories .right .title{font-size: 36px;line-height: 52px;color: #fff;font-weight: 600;letter-spacing:-1.2px;margin-bottom:30px;}
.success-stories .right .paratext{font-size: 16px;line-height: 32px;color: #fff;}
.success-stories .right .paratext p{margin-bottom: 15px;}
.success-stories .right .paratext p:last-child{margin-bottom: 0;}
.success-stories .right .more-btn .success-btn{background-color:#fff;color:var(--public-color);padding:10px 30px;font-size:18px;line-height:32px;font-weight:600;transition:all 0.3s ease;margin-top: 30px;}
.success-stories .right .more-btn .success-btn::after{content:'⇒';margin-left:20px;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);display:inline-block;position:relative;z-index:1}
.success-stories .right .more-btn .success-btn:hover{background-color:var(--public-color);color:#fff;}

.product-video{padding:80px 0;background-color:#f4f4f4;position:relative;}
.product-video .title{font-size:42px;line-height:56px;font-weight:600;letter-spacing:-1.2px;text-align: center;margin-bottom: 60px;}
.product-video .video-box{overflow:hidden;}
.product-video .video-item{transition:all 0.3s ease;background-color:#f8f8f8;}
.product-video .video-item::after{content:"";display: inline-block;width: 100%;height: 4px;background-color:var(--public-color);}
.product-video .video-box .video-item .img{background-color:#000;position:relative;cursor:pointer}
.product-video .video-box .video-item .img img{opacity:.6;transition:all 0.4s ease}
.product-video .video-box .video-item .img:hover img{opacity:1}
.product-video .video-box .video-item .img::before{content:'';width:60px;height:60px;display:inline-block;background-color:#fff;border-radius:50%;position:absolute;bottom:20px;right:20px;z-index:1;opacity:.8;transition:all 0.4s ease}
.product-video .video-box .video-item .img:hover::before{opacity:1;transform:scale(1.1)}
.product-video .video-box .video-item .img::after{content:'';width:0;height:0;border-left:14px solid var(--public-color);border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;bottom:42px;right:42px;z-index:2;transition:all 0.4s ease}
.product-video .video-box .video-item .img:hover::after{transform:scale(1.1)}
.product-video .video-item .text{padding:30px;}
.product-video .video-item .text .text-t1{font-size:18px;line-height:24px;font-weight:600;color:#333;letter-spacing:-.6px;margin-bottom:10px;transition:color 0.3s ease}
.product-video .video-item .text .text-t2{font-size:16px;line-height:24px;font-weight:400;color:#666;letter-spacing:-.6px;transition:all 0.3s ease}
.product-video .video-item .text .text-t2 img{margin-right:10px}
.swiper-button-prev-product-video{left:calc(50% - 765px);transform:translate(-50%,50%);top:inherit;bottom:50%;width:50px;height:50px;background-color:var(--public-color);display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}
.swiper-button-next-product-video{right:calc(50% - 765px);transform:translate(50%,50%);top:inherit;bottom:50%;width:50px;height:50px;background-color:var(--public-color);display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}
/* .swiper-button-prev-product-video::after{content:'';width:0;height:0;border-right:8px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:-2px}
.swiper-button-next-product-video::after{content:'';width:0;height:0;border-left:8px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-right:-2px} */
.swiper-button-prev-product-video:hover,.swiper-button-next-product-video:hover{background-color:#fff;}
/* .swiper-button-prev-product-video:hover::after{border-right:8px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:-2px}
.swiper-button-next-product-video:hover::after{border-left:8px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-right:-2px} */

.swiper-button-prev-product-video::after{content: "\f323";font-family: 'cmsfont';color: #fff;font-size: 20px;}
.swiper-button-next-product-video::after{content: "\f324";font-family: 'cmsfont';color: #fff;font-size: 20px;}
.swiper-button-prev-product-video:hover::after,.swiper-button-next-product-video:hover::after{color: var(--public-color);}

.product-video .video-box .swiper-slide{height: auto;}
.product-video .video-box .video-item{height: 100%;}
.product-video .video-item::after{position: absolute;left: 0;bottom: 0;}

@media (max-width: 1680px) {
    .swiper-button-prev-product-video{left:20px;transform:translate(-50%)}
    .swiper-button-next-product-video{right:20px;transform:translate(-50%)}
}

.product-faq{padding:80px 0;}
.product-faq .faq-box{display:flex;justify-content:space-between;gap:20px;}
.product-faq .faq-box .left{flex:1;max-width:400px;position: sticky;top: 60px;height: fit-content;}
.product-faq .faq-box .right{flex:1;max-width:920px;}
.product-faq .faq-box .left .title{font-size:42px;line-height:56px;font-weight:600;letter-spacing:-1.2px;margin-bottom:30px;}
.product-faq .faq-box .left .paratext{font-size:18px;line-height:32px;color:#666;margin-bottom:30px;}
.product-faq .faq-box .left .paratext span{text-transform: lowercase;}
.product-faq .faq-box .right .faq-list .faq-item{display:flex;flex-direction:column;gap:20px;border-bottom:1px solid #e5e5e5;padding:0 0 15px}
.product-faq .faq-box .right .faq-list .faq-item .faq-item-title{font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.8px;cursor:pointer;padding:16px 0 0;transition:color 0.3s ease;display: flex;align-items: flex-start;}
.product-faq .faq-box .right .faq-list .faq-item .faq-item-title::after{content:'>';margin-left:10px;transition:all 0.3s ease;float:right;transform:rotate(-90deg)}
.product-faq .faq-box .right .faq-list .faq-item.active .faq-item-title::after{transform:rotate(90deg);}
.product-faq .faq-box .right .faq-list .faq-item .faq-item-content{max-height:0;overflow:hidden;font-size:16px;line-height:24px;font-weight:400;color:#666;letter-spacing:-.6px;transition:max-height 0.3s ease, opacity 0.3s ease;opacity:0;}
.product-faq .faq-box .right .faq-list .faq-item .faq-item-content p{margin-bottom:10px;transition:all 0.3s ease}
.product-faq .faq-box .right .faq-list .faq-item .faq-item-content p:last-child{margin-bottom:0}
.product-faq .faq-box .right .faq-list .faq-item .faq-item-content p:first-child{margin-top:0}
.product-faq .faq-box .right .faq-list .faq-item.active .faq-item-title{color:var(--public-color);}
.product-faq .faq-box .right .faq-list .faq-item.active .faq-item-content{max-height:initial;opacity:1;}

.chovyting-sustainability{padding:80px 0}
.chovyting-sustainability .title{font-size:42px;line-height:56px;font-weight:600;letter-spacing:-1.2px;margin-bottom:30px}
.sustainability-grid{display:grid;grid-template:repeat(2,1fr);gap:10px;margin-top:60px}
.sustainability-item{position:relative;overflow:hidden;transition:all 0.3s ease;background:#fff}
.sustainability-item:first-child{grid-column:1;grid-row:1 / 3}
.sustainability-item:nth-child(2){grid-column:2;grid-row:1}
.sustainability-item:nth-child(3){grid-column:2;grid-row:2}
.sustainability-img{position:relative;height:100%;overflow:hidden}
.sustainability-content{position:absolute;bottom:0;left:0;right:0;z-index:1;transition:all 0.3s ease;padding:50px;}
.sustainability-title{font-size:24px;line-height:32px;font-weight:700;margin-bottom:15px;color:#fff}
.sustainability-text{font-size:16px;line-height:24px;font-weight:400;color: rgba(255, 255, 255, 0.95);}
.sustainability-img img{transition:all 0.3s ease;}
.sustainability-item:hover .sustainability-img img{filter:blur(6px);transform:scale(1.2)}

.product-news{padding:80px 0}
.product-news .title{font-size:42px;line-height:56px;font-weight:600;letter-spacing:-1.2px;margin-bottom:60px}
.product-news .product-news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}
.product-news .product-news-item{display:flex;gap:0;background-color:#f4f4f4;transition:all 0.3s ease}
.product-news .product-news-item-img{overflow:hidden;height: 180px;flex:0 0 180px;}
.product-news .product-news-item-img img{width:100%;height:100%;object-fit:cover;}
.product-news .product-news-item-text{padding:40px;}
.product-news .time::before{content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAllBMVEX09PTgiIvZWl7hiYvz7u/loKLghIfSOT7OISbOIifSOD3loKPz7/Dz6urTO0DMFBrVREjy7e3rvr/kmJvaYmbRMjfSMTfaY2fjk5Xrw8Xptbbqu73uz9Dpt7nptrfu0dLikZTqvL7ijpHpuLrqubvptrjotLXqurzx4uLNGh/VRkvVRUnOGyHx5OXnra/RMDXSMjj///8eC8F5AAAAAWJLR0Qx2dsdcgAAAAd0SU1FB+kGHgoaB+HH30gAAAB1SURBVBjTrc5bF0JQEIbhD7XTcaJI2OiAKPT/f53ZLrZabj1rzVy8ay4GYIaptmlhsFiKlS3YeiO2O2B/oB9HBy6dcPbUqX9BQFeEFCGWKiQpJEkO2U27D+HP5OLB4QktmSnkPFpBJV5VLbT3pwHabnzrm6MHHjUORPeqM3oAAAAASUVORK5CYII=');margin-right:8px}
.product-news .product-news-item-title{font-size:20px;line-height:28px;font-weight:600;letter-spacing:-1.2px;transition:color 0.3s ease;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;white-space: normal;}
.product-news .product-news-item-title a{transition:all 0.3s ease}
.product-news .product-news-item-title a:hover{color:var(--public-color)}
.product-news .product-news-item-paratext{font-size:16px;line-height:24px;color:#666}

/* product-list-wrapper */
.product-list-wrapper{padding:0 0 80px;}
.product-list-breadcrumb{background-color:#f4f4f4;padding:15px 0;}
.product-list-wrapper .product-list-class-header{padding-top: 80px;}
.product-list{padding:80px 0;background-color:#f4f4f4;}
.product-list .product-list-box{display: flex;flex-direction: column;gap:40px;}
.product-list .product-list-item{display:flex;align-items: center;gap:15px;background-color:#fff;transition:all 0.3s ease;padding:40px;position:relative;box-shadow:0 2px 8px rgba(0,0,0,0.08);overflow:hidden;}
.product-list .product-list-item::before{content:'';display:block;width:0;height:6px;background-color:var(--public-color);z-index:1;position:absolute;bottom:0;left:0;transition:width 0.4s ease;}
.product-list .product-list-item:hover{box-shadow:0 8px 24px rgba(0,0,0,0.15);}
.product-list .product-list-item:hover::before{width:100%;}
.product-list .product-list-item::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.4),transparent);transition:left 0.6s ease;z-index:2;pointer-events:none;}
.product-list .product-list-item:hover::after{left:100%;}
.product-list .product-list-item-img{overflow:hidden;flex:0 0 340px;position: relative;}

.product-list .product-list-item-img .btn-img{position: absolute;right: 30px;bottom: 30px;border-radius: 100%;transition: all .3s ease-in-out;cursor: pointer;}
.product-list .product-list-item-img .btn-img:hover{border-radius: 100%;box-shadow: 0 2px 8px rgba(0, 0, 0, .8);}

.product-list .product-list-item-img2{overflow:hidden;flex:0 0 200px;}
.product-list .product-list-item-text{flex:1;}
.product-list .product-list-item-text .model{font-size:16px;line-height:28px;font-weight:bold;color:var(--public-color);}
.product-list .product-list-item-text .title{font-size: 22px;line-height: 32px;font-weight: 600;letter-spacing:-1.2px;transition:color 0.3s ease;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;white-space: normal;}
.product-list .product-list-item-text .title a{transition:all 0.3s ease}
.product-list .product-list-item-text .title a::after{content:'>>';padding-left:20px;color:var(--public-color);font-weight:bold;transition:all 0.3s ease}
.product-list .product-list-item-text .title a:hover{color:var(--public-color)}
.product-list .product-list-item-text .tab-box{margin-top: 20px;font-size: 15px;line-height: 28px;color:#666;}
.product-list .product-list-item-text .tab-box table{width: 100%;letter-spacing: -.5px;}
.product-list .tab-box table td{width:50%;}

.product-technological-breakthroughs{padding:80px 0;}
.product-technological-breakthroughs .product-technological-breakthroughs-box{display: flex;justify-content: space-between;gap: 20px;border-bottom:3px solid var(--public-color);}
.product-technological-breakthroughs .product-technological-breakthroughs-box .text{flex:1;max-width:660px;}
.product-technological-breakthroughs .product-technological-breakthroughs-box .text .title{font-size: 42px;line-height: 56px;font-weight: 600;letter-spacing:-1.2px;margin-bottom:30px;}
.product-technological-breakthroughs .product-technological-breakthroughs-box .text .paratext{font-size: 18px;line-height: 32px;color: #666;}
.product-technological-breakthroughs .breakthroughs-icons{display: flex;gap: 20px;justify-content:space-evenly;margin:40px 0;}
.product-technological-breakthroughs .breakthroughs-icons .item{display: flex;flex-direction:column;gap: 10px;}
.product-technological-breakthroughs .breakthroughs-icons .item:nth-child(1) .svg{background-image:url('data:img/png;base64,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');width:100px;height:100px;}
.product-technological-breakthroughs .breakthroughs-icons .item:nth-child(2) .svg{background-image:url('data:img/png;base64,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');width:100px;height:100px;}
.product-technological-breakthroughs .breakthroughs-icons .item:nth-child(3) .svg{background-image:url('data:img/png;base64,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');width:100px;height:100px;}
.product-technological-breakthroughs .breakthroughs-icons .item .svg{width: 100px;height: 100px;background-size: contain;background-repeat: no-repeat;}
.product-technological-breakthroughs .breakthroughs-icons .item span{font-size: 14px;line-height: 28px;font-weight: 600;letter-spacing:-1.2px;text-align: center;color:var(--public-color);}
.product-technological-breakthroughs .breakthroughs-icons .item span::before{content:'';display:inline-block;width:0;height:0;border-left:6px solid black;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-right:6px}

.product-chovyting{padding:40px 0 80px;}
.product-chovyting .title{font-size: 42px;line-height: 56px;font-weight: 600;letter-spacing:-1.2px;margin-bottom:30px;}
.product-chovyting .paratext{font-size: 18px;line-height: 32px;color: #666;max-width:1200px;}
.product-chovyting .chovyting-grid{margin-top: 60px;display: grid;grid-template-columns:repeat(3,1fr);gap:30px}
.product-chovyting .item-text{margin-top: 30px;}
.product-chovyting .item-text .item-t1{font-size: 20px;line-height: 30px;font-weight: 600;}
.product-chovyting .item-text .item-t2{font-size: 18px;line-height: 32px;color:#666;margin:10px 0;}

.product-content-wrapper{padding:30px 0;}
.product-content-header{margin-top: 80px;position: relative;}
.product-content-header::after{content: "";background: url(../../images/index-2.webp) no-repeat;width: 50%;height: 100%;background-size: cover;position: absolute;right: 0;top: 0;}
.content-header-box{display: flex;gap:40px;justify-content:space-between;align-items: center;    position: relative;
    z-index: 1;
    mix-blend-mode: darken;}
.content-header-box .left{flex:1;max-width:650px;}
.content-header-box .right{flex:1;max-width:660px;}
.content-header-box .model{font-size: 16px;line-height: 26px;font-weight:bold;color:var(--public-color);}
.content-header-box .title{font-size: 32px;line-height: 48px;font-weight: 600;letter-spacing:-1.2px;margin-bottom:30px;}
.content-header-box .desc{font-size: 18px;line-height: 32px;color: #999;}

.pronr-dinggou{padding:15px 40px;border-radius:10px;background:#f8f8f8;margin-top:40px;}
.pronr-dinggou .dinggou-item{border-bottom:1px solid #f3f3f3;display:flex;align-items:center;padding-top:10px;padding-bottom:10px;font-size:16px;}
.pronr-dinggou .dinggou-item .xiang{font-weight:bold;line-height:38px;width:40%;}
.pronr-dinggou .dinggou-item .zhi{display:flex;justify-content:space-between;align-items:center;width:60%;position:relative;}
.pronr-dinggou .dinggou-item .zhi .text{padding-left:10px;color:#999;}
.pronr-dinggou .dinggou-item .dinggou-input{border:0;background:transparent;height:38px;width:calc(100% - 50px);padding-left:10px;color:#999;}
.pronr-dinggou .dinggou-item .dinggou-input:focus{outline:none;border:none;}
.pronr-dinggou .dinggou-item .dinggou-input::-webkit-input-placeholder{color:#999}
.pronr-dinggou .dinggou-item .text{position:relative;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;}
.pronr-dinggou .dinggou-item .text:after{content:"\f078";font-family:cmsfont;color:#333;}
.pronr-dinggou .dinggou-item .text.active:after{content:"\f077";}
z     .pronr-dinggou .dinggou-item .zhi.required:after{content:"\f05a";opacity:0; font-family:cmsfont;color:red;position:absolute;left:-14px;line-height:20px;margin-bottom:3px;}
.pronr-dinggou .dinggou-item .zhi.required.active:after{opacity:1;transition:all 0.5s;}
.dinggou-select{position:absolute;left:0;top:38px;right:0;width:100%;z-index:10;background:#fff;padding:15px;border-radius:10px;display:none;}
.dinggou-select.active{display:block;}
.dinggou-select .attr-item{display:flex;align-items:center;margin-bottom:5px;cursor:pointer;}
.dinggou-select .attr-item .cont{display:flex;align-items:center;transform:scale(1);margin-right:10px;}
.dinggou-select .attr-item .cont input[type="checkbox"]{width:18px;height:18px;display:inline-block;appearance:none;position:relative;background-color:transparent;border-radius:15%;cursor:pointer;overflow:hidden;border:1px solid #929292;}
.dinggou-select .attr-item .cont input[type="checkbox"]::after{content:'';display:block;height:18px;width:.5rem;border-bottom:3px solid #fff;border-right:3px solid #fff;opacity:0;transform:rotate(45deg) translate(-50%,-50%);position:absolute;top:40%;left:15%;transition:.25s ease}
.dinggou-select .attr-item .cont input[type="checkbox"]::before{content:'';display:block;height:0;width:0;background-color:#00be82;border-radius:5px;opacity:.5;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;transition:.3s ease}
.dinggou-select .attr-item.active .cont input[type="checkbox"]::before{height:150%;width:150%;opacity:100%}
.dinggou-select .attr-item.active .cont input[type="checkbox"]::after{opacity:100%}
.dinggou-select .attr-item-all{display:flex;align-items:center;margin-bottom:5px;cursor:pointer;}
.dinggou-select .attr-item-all .cont{display:flex;align-items:center;transform:scale(1);margin-right:10px;}
.dinggou-select .attr-item-all .cont input[type="checkbox"]{width:18px;height:18px;display:inline-block;appearance:none;position:relative;background-color:transparent;border-radius:15%;cursor:pointer;overflow:hidden;border:1px solid #929292;}
.dinggou-select .attr-item-all .cont input[type="checkbox"]::after{content:'';display:block;height:18px;width:.5rem;border-bottom:3px solid #fff;border-right:3px solid #fff;opacity:0;transform:rotate(45deg) translate(-50%,-50%);position:absolute;top:40%;left:15%;transition:.25s ease}
.dinggou-select .attr-item-all .cont input[type="checkbox"]::before{content:'';display:block;height:0;width:0;background-color:#00be82;border-radius:5px;opacity:.5;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;transition:.3s ease}
.dinggou-select .attr-item-all.active .cont input[type="checkbox"]::before{height:150%;width:150%;opacity:100%}
.dinggou-select .attr-item-all.active .cont input[type="checkbox"]::after{opacity:100%}
@media(max-width:768px) {
    .pro-con-top .tt2{padding-left:0;}
    .pro-con-top .tt2 p strong{width:auto;margin-right:12px;}
    .pronr-dinggou{padding:10px;}
    .pro-con-top .bot{flex-wrap:wrap;justify-content:center;}
    .pro-con-top .bot .img{margin-top:20px;}
    .duibi{font-size: 16px;margin-right: 20px;padding: 5px 15px;line-height:22px;}
}

.product-content-wrapper .more-btn{margin-top: 30px;display: flex;gap:40px;}
.product-content-wrapper .more-btn .pro-more{font-size:16px;line-height:32px;font-weight:600;color:#fff;border:1px solid var(--public-color);background-color:var(--public-color);padding:10px 40px;border-radius:4px;z-index:1;display: flex;align-items: center;justify-content: center;}
.product-content-wrapper .more-btn .pro-more::before{content:url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAWCAQAAACWXV9HAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfpBwINNxP514bIAAABj0lEQVQ4y53TPWgTcRjH8c+lvoSiFoIIUsigi5M4lCydlC4O4hAcfEMcHYotKC6CL6ND0U4dSqGDuAkO1sVR8QVFFLsI0SHgUMlgm0aDqXHIXe9ynr3W5+B47vfne8/rP6gxbVyerRrzsl/a5rxxlzQUNkTPWlDWTEpBbdqwam7UkoYRb/ujFvzq/cRO3QyoDToI0gl3Q6mSriXKK/FOoZF9MRFGyD6n5ZxJLQxYdC0+WnIvt+IBRWvoOK0co3tVM6POrvuD5s2H/n5fY/SgmcxIs5lqO1nLG0OJDnf/3Z5kG3rAmuUNqswYW0HHUG572EU4/0TUpybct6zpmUdg2GW7U+gxn33sl4IaZ9zVMeido7hoznetVG6fVH1LKCWNoBZ9VF1x0kOjrruTTu4vK2kkt2VE3Xtl9U3UfkDiqv225IKKujEfNK30PT+8sAeHPde04pWpOOGStlVwyqFwr7rrQ/npqqKKfV6btMOixzGaZ0UPnHDL7WhNNo/CDTf5P5TjFiK0sDXSE0ds77l/AOnwatkj1yCmAAAAAElFTkSuQmCC');width: 30px;height: 22px;background-repeat: no-repeat;background-position: center;display: inline-block;margin-right:10px;}
.product-content-wrapper .more-btn .pro-down{font-size:16px;line-height:32px;font-weight:600;color:var(--public-color);border:1px solid var(--public-color);;padding:10px 40px;border-radius:4px;z-index:1;display: flex;align-items: center;justify-content: center;}
.product-content-wrapper .more-btn .pro-down::before{content:url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAXCAMAAAAx3e/WAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABFFBMVEWnEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgunEgv///8Mth7/AAAAWnRSTlMAy/3ICH9XWEbxETz6QKe6uLV67ZbchIqd+Okfm5kh94DQBJyy0xhSWcoWnr2l/K4BVaupuWPAwbMcFzs6NWnX1CUDpofVmlzHxCOTsLczdXNsE7QoMXnz7vCOtK3WAAAAAWJLR0RbdLyVNAAAAAd0SU1FB+kHAg4QOxThIg4AAADESURBVBjTdc9FDsMwFEVRl5kZUmZMmZmZKftfSJNf20pV9Q48ONKzbCSRcqJkcoQQp1CqlCS1RiuQDonSYzIYTWbIYrVhsjucLsjt8fo+5GfwLBAMhSMfihLiUCyeAHIT8iRTXPqLMllJLl/4Iqj4Q6wJU6lcgaIJtoqpVm/UhZotSqIhoXanC/XklPqDISQbURqTGfvnrsl0NkeL5QqqrnnabHdeBu0PR+h05p/K55+LP7QVDuZyvdH2aYHuD9uT9iq8AWwuMqnCCwmzAAAAAElFTkSuQmCC');width: 30px;height: 22px;background-repeat: no-repeat;background-position: center;display: inline-block;margin-right:10px;}

.product-content-wrapper .sample-box{padding:100px 0 60px;}
.product-content-wrapper .sample-box .title{font-size: 32px;line-height: 36px;font-weight:600;text-transform: uppercase;}
.product-content-wrapper .sample-box .sample-grid{display: grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top: 30px;}
.product-content-wrapper .sample-box .sample-grid .item-text{background-color:#f4f4f4;padding:15px 30px;font-size: 16px;line-height: 32px;font-weight:600;}

.product-content-wrapper .sample-box .sample-grid .item-img{mix-blend-mode: darken;}
.product-content-wrapper .sample-box .sample-grid .sample-grid-item{background-color: #f4f4f4;}

.product-content{}
.product-content .product-content-nav{width: 100%;display: flex;justify-content:space-between;border-bottom:4px solid var(--public-color);}
.product-content .product-content-nav .nav-item{font-size: 20px;line-height:22px;font-weight: 500;text-transform: uppercase;color:#333;text-decoration:none;/*padding:0 calc(54px);*/flex: 1;margin:15px 0;position:relative;border-right:2px solid var(--public-color);display: flex;align-items: center;justify-content: center;}
.product-content .product-content-nav .nav-item:nth-child(1){border-left:2px solid var(--public-color);}
.product-content .product-content-nav .nav-item:hover{color:var(--public-color);}
.product-content .product-content-nav .nav-item.active{color:var(--public-color);position: relative;}
.product-content .product-content-nav .nav-item.active::after{content: '';position: absolute;bottom: -15px;left: 50%;transform: translateX(-50%);width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid var(--public-color);}
.product-content .product-content-nav-fixed{position:fixed;top:calc(70px);left:0;right:0;z-index:2;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.15);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);transform: translateY(-100%);opacity:0;;visibility:hidden;}
.product-content .product-content-nav-fixed.show{transform: translateY(0);height:60px;opacity: 1;visibility:visible;max-width: 1430px;margin: auto;}
/* .product-content .product-content-nav-fixed.show .nav-item{flex:1;padding:0;} */

.product-content-box{padding:0px 0 100px;display: flex;flex-direction: column;}
.product-content-box .product-content-item{padding:50px 0;}
.product-content-box .title{font-size: 32px;line-height: 32px;font-weight:600;margin-bottom: 60px;text-transform: uppercase;}
.product-content-box .details-box{display: flex;gap:40px;justify-content:space-between;}
.product-content-box .details-box .text{flex:1;font-size: 18px;line-height: 32px;color:#666;}
.product-content-box .details-box .img{flex:1;max-width:660px; }

.product-content-box .parameter-box{display: flex;justify-content:space-between;gap:40px;}
.product-content-box .parameter-box .parameter-img{flex:1;max-width:460px;}
.product-content-box .parameter-box .parameter-table{flex:1;}
.product-content-box .parameter-box .parameter-table table{width: 100%;font-size: 18px;line-height: 42px;}
.product-content-box .parameter-box .parameter-table table td:nth-child(1)::before{content:'';display: inline-block;width: 10px;height: 10px;background-color:var(--public-color);margin-right: 10px;}
.product-content-box .parameter-box .parameter-table table td:nth-child(2)::before{content:':';display: inline-block;margin-right: 10px;}


.detail-drawing-box{display: flex;flex-direction: column;gap:40px;}
.detail-drawing-box .detail-drawing-item{display: flex;gap:80px;}
.detail-drawing-box .detail-drawing-item-img{flex:1;max-width:330px;}
.detail-drawing-box .detail-drawing-item-text{flex:1;display: flex;flex-direction: column;justify-content: center;}
.detail-drawing-box .detail-drawing-item .detail-drawing-t1{font-size: 22px;line-height: 32px;font-weight: 600;margin-bottom: 20px;}
.detail-drawing-box .detail-drawing-item .detail-drawing-t2{font-size: 16px;line-height: 32px;color:#666;}

.product-content-box #faq .product-faq{padding:0;}
.product-content-box #news .product-news{padding:0;}
.product-content-box #relatedproducts{background-color:#f4f4f4;}
.related-products-grid{display: grid;grid-template-columns:repeat(3,1fr);gap:40px}
.related-products-grid .related-products-item{background-color:#fff;padding:40px 30px;border-bottom:4px solid var(--public-color);}
.related-products-grid .related-products-item-model{font-size: 16px;line-height: 26px;font-weight: 900;color:var(--public-color);margin:10px 0;}
.related-products-grid .related-products-item-title{font-size: 18px;line-height: 26px;font-weight: 600;}


.product-content-box #news{padding-top: 80px;}
.product-content-box #relatedproducts{padding:80px 0;}
.product-content-box #faq{padding:80px 0;}

.all-item-img .pro{display: block;animation: fadeIn .5s ease-in-out;}
.all-item-img .app{display: none;animation: fadeIn .5s ease-in-out;}
.all-item-img:hover .pro{display: none;animation: fadeIn .5s ease-in-out;}
.all-item-img:hover .app{display: block;animation: fadeIn .5s ease-in-out;}

.home-product{position: relative;;background: url(../../images/index-3.webp) no-repeat center;width: 100%;height: 100%;background-size: 100%;}
.home-product .container-xl{position: relative;z-index: 2;}
/* .home-product-xl{background-color: transparent;} */
/* .home-product-xl::after{content: "";background: url(../../images/index-3.webp) no-repeat center;width: 100%;height: 100%;background-size: 100%;position: absolute;right: 0;bottom: 0;z-index: 0;} */
.product-content-header {margin-bottom: 60px;}

.product-content-box .details-box .img{background-color: #000;position: relative;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.product-content-box .details-box .img img{opacity: .7;}
.product-content-box .details-box .img::after{content: url(../../images/btn-1.webp);position: absolute;transition: transform .3s ease-in-out;}
.product-content-box .details-box .img:hover::after{transform: scale(1.1);}


.home-solv{position:relative;text-align:center;}
.home-solv .contain{position:absolute;left:0;top:0;width:100%;height:100%;}
.home-solv .t1{font-size:42px;line-height:56px;font-weight:500;color:#ffffff;text-align:center;width:56%;margin:50px auto 0 auto;}
.home-solv .msg{color:#fff;width:75%;font-weight:300;margin:20px auto 0 auto;}

.home-ect{margin-top:-275px;position:relative;z-index:2;}
.home-ect .top{text-align:center;display: flex;justify-content: center;width: 90%;margin: 0 auto;height: 86px;align-items:center;background: linear-gradient(to right,transparent,rgba(0, 0, 0, 0.5),transparent);}
.home-ect .top .item{color: #fff;font-size: 20px;padding: 5px 40px;border-right: 2px solid #fff;}
.home-ect .top .item:last-child{border-right: 0;}
.home-ect .under{padding:60px 95px 30px 95px;background-color:#fff;border-radius:20px;box-shadow:0 0 20px 1px rgba(0,0,0,.1);position:relative;overflow: hidden;}
.home-ect .img{background-color:#000;position:relative;cursor:pointer;border-radius:10px;overflow:hidden;}
.home-ect .img img{opacity:.6;transition:all 0.4s ease}
.home-ect .img:hover img{opacity:1}
.home-ect .img::before{content:'';width:60px;height:60px;display:inline-block;background-color:#fff;border-radius:50%;position:absolute;bottom:20px;right:20px;z-index:1;opacity:.8;transition:all 0.4s ease}
.home-ect .img:hover::before{opacity:1;transform:scale(1.1)}
.home-ect .img::after{content:'';width:0;height:0;border-left:14px solid var(--public-color);border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;bottom:42px;right:42px;z-index:2;transition:all 0.4s ease}
.home-ect .img:hover::after{transform:scale(1.1)}
.home-ect .text{text-align:center;font-size:20px;line-height:28px;font-weight:500;color:#333333;margin-top:10px;text-align: center;}
.home-ect .swiper-button-prev{width:40px;height:40px;left:30px;top:45%;background-color:rgba(255,255,255,0.8);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;}
.home-ect .swiper-button-prev::after{content:"<";font-size:24px;font-weight:bold;color:#333;transition:all 0.3s ease;}
.home-ect .swiper-button-prev:hover{background-color:var(--public-color);}
.home-ect .swiper-button-prev:hover::after{color:#fff;}
.home-ect .swiper-button-next{width:40px;height:40px;right:30px;top:45%;background-color:rgba(255,255,255,0.8);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;}
.home-ect .swiper-button-next::after{content:">";font-size:24px;font-weight:bold;color:#333;transition:all 0.3s ease;}
.home-ect .swiper-button-next:hover{background-color:var(--public-color);}
.home-ect .swiper-button-next:hover::after{color:#fff;}

@media(max-width:768px) {
    .home-solv{padding:15px 0;background-color:var(--public-color);}
    .home-solv .bg{display:none;}
    .home-solv .contain{position:static;}
    .home-solv .t1{font-size:18px;line-height:26px;margin-top:0;width:100%;}
    .home-solv .msg{width:100%;font-size:14px;line-height:22px;margin-top:5px;}

    .home-ect .under{padding:0;}
    .home-ect .swiper-button-prev{left:10px;top:35%;}
    .home-ect .swiper-button-next{right:10px;top:35%;}
    .home-ect .text{font-size:16px;line-height:24px;margin-top:10px;margin-bottom:10px;}
    .home-ect{margin-bottom: 30px;margin-top: 0;}
    .home-ect .top{height: auto;width: 100%;background:#9f1919; }
    .home-ect .top .item{font-size: 14px;text-align: center;padding: 0;}
}
.z1-home.innovation-index{padding-top: 0;}

.z1-qua{padding: 0}
.z1-qua .container-xl{display: flex;flex-wrap: wrap;justify-content: space-between;}
.z1-qua .z1-item{width: 32%;}
.z1-qua .z1-item .nr .title{font-size: 22px;margin-top: 15px;margin-bottom: 10px;}
.z1-qua .z1-item .nr ul li{font-size: 16px;line-height: 24px;position: relative;padding-left: 25px;margin-bottom: 10px;}
.z1-qua .z1-item .nr ul li:before{content: "\f00c";font-family: cmsfont;display: inline-block;color: #9f1919;font-weight: bold;position: absolute;left: 0;top: 0px;}

@media(max-width:768px) {
    .z1-qua .z1-item{width: 100%;}
}

.z1-solution{position: relative;margin-bottom: -310px;background: url(../../images/z1-solbg.webp) no-repeat center;padding:70px 0 130px; }
.z1-solution .title{font-size: 42px;line-height: 56px;letter-spacing: -2px;color: #fff;font-weight: 600;text-align: center;margin-bottom: 25px!important;}
.z1-solution .desc{font-size: 18px;line-height: 32px;color: #fff;text-align: center;}

@media(max-width:768px) {
    .z1-solution{padding: 20px 0;margin-bottom: 0;background-size: cover;}
    .z1-solution .title{font-size: 22px;line-height: 28px;margin-bottom: 15px!important}
    .z1-solution .desc{font-size: 14px;line-height: 22px;}
}




.banner-child{margin-bottom: 0;}
.banner-child .banner-box{position:relative;}
.banner-child .banner-content{mix-blend-mode: multiply;}
.banner-child .header-icon{margin-top: 30px;}
.banner-child .banner-content .banner-content-box{height: auto;}
@media(max-width:768px) {
    .banner-child .banner-content .banner-content-box{display: none;}
}



.new-product-header-box{color:#333;text-align: center;padding-bottom: 80px;}
.new-product-header-box .t1{font-size: 28px;line-height: 36px;font-weight: 600;max-width:800px;margin: 0 auto 20px;}
.new-product-header-box .t2{font-size: 18px;line-height: 32px;color:#666;max-width:1100px;margin:0 auto 20px;}
.new-product-header-box .more{font-size: 18px;line-height: 32px;color:#fff;background-color:var(--public-color);padding: 10px 20px;border-radius: 5px;text-decoration: none;}
.new-product-commitment{text-align: center;padding:80px 0;}
.new-product-commitment .text{max-width:1100px;margin:30px auto;}
@media(max-width:768px) {
    .new-product-header-box{padding-bottom: 40px;}
    .new-product-header-box .t1{font-size: 22px;line-height: 28px;}
    .new-product-header-box .t2{font-size: 16px;line-height: 24px;}
    .new-product-header-box .more{font-size: 16px;line-height: 24px;padding: 8px 16px;}
    .new-product-commitment{padding: 40px 0;}
}
.haichen:hover{background-color: #fff;color: var(--public-color) !important;transform: translateY(-5px);}
.haichen:hover span img{filter: none;transition: all .3s ease-in-out;}
.haichen{height: 61px;font-weight: bold;letter-spacing: -.8px;background-color: var(--public-color);padding: 0 40px;display: inline-flex;align-items: center;color: #fff;border: 2px solid var(--public-color);transition: all .3s ease-in-out;}
.haichen span {margin-left: 20px;}
.haichen span img{filter: brightness(0) invert(1);}
.all-from{padding: 50px 30px 40px 30px;background-color: var(--public-color);}
.form-group{position:relative;margin-bottom: 20px;}

.form-group:has(textarea[required])::before{top: 18px;}

.all-p-l-faq{padding:80px 0}
.all-p-l-faq .title{font-size:48px;width:80%;margin-bottom:110px}
.all-p-l-faq .h3{font-size:28px;line-height:36px;color:#333;letter-spacing:-1px;font-weight:bold;margin-bottom:40px}
.all-p-l-faq .text{font-size:16px;line-height:32px;color:#666;letter-spacing:-.8px}
.all-p-l-faq .content{display:flex;justify-content:space-between;gap:30px}
.all-p-l-faq .aside{width:32%;margin-top:35px;display:flex;flex-direction:column;gap:30px;position:sticky;top:90px;height:fit-content}
.all-p-l-faq .article{max-width:900px;width:65%;min-width:600px}
.all-from .form-control{padding:15px 20px}
.all-from .form-row{margin-left:-10px;margin-right:-10px}
.all-from .col-md-6,.all-from .col-md-12,.all-from .col-md-10,.all-from .col-md-8{padding:0 10px}
.all-from .haichen{border:1px solid #fff;color:#fff;font-size:18px}
.all-from .form-row:nth-last-of-type(2){margin-bottom:35px}
.all-from .form-row:last-child{margin-bottom:0}
.all-faqs.active{animation:fadeIn .3s ease-in-out}
.all-faqs .items{padding:25px 50px;background-color:#ffffff;box-shadow:0px 0px 60px 0px rgba(99,99,99,0.08);margin-bottom:20px}
.all-faqs .items:last-child{margin-bottom:0}
.all-faqs .items:last-child{margin-bottom:0}
.all-faqs .item{display:grid;grid-template-columns:auto 26px;grid-gap:30px;cursor:default}
.all-faqs .quen-q{font-size:18px;line-height:26px;color:#333;font-weight:bold;letter-spacing:-1px;position:relative}
.all-faqs .quen-a{font-size:16px;line-height:30px;font-family:'Poppins';-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}
.all-faqs .items.active .quen-q{margin-bottom:25px}
.all-faqs .items.active .quen-a{padding-bottom:15px}
.all-faqs .items.active{margin-bottom:30px}
.all-faqs .symbol{width:26px;height:26px;border-radius:100%;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:var(--public-color);color:#fff;font-size:20px}
.all-faqs .minus{display:none}
.all-faqs .plus{display:inline-block}
.all-faqs .items.active .minus{display:inline-block}
.all-faqs .items.active .plus{display:none}

@media(max-width:768px) {
    .all-p-l-faq{padding:40px 0}
    .all-p-l-faq .title{font-size:28px;margin-bottom:60px;width:100%}
    .all-p-l-faq .h3{font-size:20px;line-height:28px;margin-bottom:30px}
    .all-p-l-faq .text{font-size:14px;line-height:24px}
    .all-p-l-faq .content{flex-direction:column;gap:20px}
    .all-p-l-faq .aside{width:100%;margin-top:0;position:static}
    .all-p-l-faq .article{max-width:100%;width:100%;min-width:auto}
    .all-faqs .items{padding:20px 25px}
    .all-faqs .item{grid-gap:20px}
    .all-faqs .quen-q{font-size:16px;line-height:22px}
    .all-faqs .quen-a{font-size:14px;line-height:24px}
}



