﻿@charset "utf-8"; 
@media (min-width:1026px){header .header-nav{height:55px;}
header .header-nav .header-nav-list ul li{line-height:55px;}
.index-header .header-nav .header-nav-list ul li .submenu{top:55px;}
.index-main{top:0;margin-top:147px;}}
@media (min-width:1026px){body {margin-top:-46px;}}
@media (min-width:769px) and (max-width:1024px){.index-main{top:0;margin-top:126px;}}
header .header-nav .header-nav-logo img{max-width:inherit;}
footer .contact-container .contact-logo-btns img{max-width:260px;}
.index-main .aboutus-container .advantage-wrap{margin-top:30px;padding:0;height:auto;flex-wrap:wrap;}
.about-l,.about-r{width:50%}
.about-l{box-sizing:border-box;transform:translateX(55px);z-index:2}
.about-img{position:relative;height:100%;}
.about-img .img1{position:absolute;top:40px;left:0;height:80%;width:100%;}
.about-img .img2{position:absolute;top:0;left:30px;height:82%;width:calc(100% - 30px);}
.about-img .img1 img{height:100%;width:100%}
.about-img .img2 img{height:100%;width:100%;object-fit:cover;object-position:bottom}
.about-r{background:#666;padding:40px 120px 170px 100px;position:relative}
.about-p{color:#fff;font-size:20px;line-height:1.3}
.about-r p:nth-child(2){margin-top:30px}
.about-r .abrbtn{display:inline-block;font-size:20px;color:#fff;text-transform:capitalize;padding:10px 25px;border:2px solid #fff;margin-top:25px}
.abrbtn:hover{background:#fff;color:#000}
.about-down-p{position:absolute;bottom:0;right:0;color:rgba(196,196,196,.3);font-size:83px;text-transform:uppercase;font-weight:700;z-index:2;}
@media (max-width:1650px){.about-r{padding:30px 50px 130px 80px}
.about-p{font-size:18px}
.about-down-p{font-size:68px}}
@media (max-width:1440px){.about-p{font-size:16px}
.about-down-p{font-size:60px}}
@media (max-width:1280px){.about-r{padding:30px 50px 90px 80px}
.about-r p:nth-child(2){margin-top:20px}
.about-down-p{font-size:50px}
.about-r .abrbtn{font-size:17px;padding:5px 20px}}
@media (max-width:1024px){.about-l,.about-r{width:100%}
.about-l{transform:inherit}
.about-img .img1{display:none}
.about-img .img2{position:inherit;left:0;width:100%;height:100%}
.about-img .img2 img{width:100%}
.about-r{padding:20px 20px 100px}
.about-down-p{left:20px}}
@media (max-width:640px){.about-r{padding:20px 20px 50px}
.about-p{font-size:13px;line-height:1.75em;}
.about-down-p{font-size:24px}
.about-inner,.about-r p:nth-child(2){margin-top:15px}}
.case-inner{margin-top:30px;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;}
.case-inner li{width:24%;margin:10px 0}
.case-inner li div{overflow:hidden;position:relative;width:100%;padding-bottom:66.75%;}
.case-inner li div img{transition:all .5s;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;display:block}
.case-inner li div img:hover{transform:scale(1.1)}
@media (max-width:768px){.case-inner li{width:48%;}
.case-inner{margin-top:0}}
.index-main .statistics-container {background-image:url(/uploads/202329991/ImgScroll/baa225b93a-ef2e-408a-b5f9-7647b1090e28.jpg);}
.index-main .advantage-container .advantage-wrap {margin-bottom:40px;height:auto;}
.index-main .advantage-container .advantage-wrap .advantage-item {height:auto;padding-bottom:20px;}
.index-main .advantage-container .advantage-wrap .advantage-item .advantage-item-icon {height:130px;}
.index-main .advantage-container .advantage-wrap .advantage-item .advantage-item-icon div {background-image:url(/Content/uploads/2023694771/202311221142009eb50f0ad1a64ac59e8d70a9a77d1ce1.png);}
@media (max-width:1200px) {.index-main .advantage-container .advantage-wrap .advantage-item .advantage-item-content {padding:0 10px}}
@media (max-width:768px) {.index-main .advantage-container .advantage-wrap .advantage-item .advantage-item-icon {height:90px;}
.index-main .advantage-container .advantage-wrap .advantage-item .advantage-item-content {margin-top:10px}}
.index-main .statistics-container .statistics-wrap {background:rgba(0,0,0,.4);}
.newproducts-tags,.newproducts-content {padding:0px 125px;}
@media (max-width:1025px) {.newproducts-tags,.newproducts-content {padding:0px 50px;}
}
@media (max-width:769px) {.newproducts-tags,.newproducts-content {padding:0px 0.4rem;}
}
.newproducts-container {padding-top:40px;}
.newproducts-tags-list {display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:20px}
.newproducts-tags-list li {width:31%;max-width:340px;text-align:center;line-height:1.4;padding:15px 10px;border:3px solid #fff;margin-bottom:10px;color:var(--color);font-weight:bold;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;}
.newproducts-tags-list li:hover {border-color:var(--color);}
.newproducts-tags-list li:after {content:'';border-width:10px;border-style:solid;border-color:transparent transparent #ccc transparent;position:absolute;bottom:-30px;left:50%;margin-left:-10px;display:none}
.newproducts-tags-list li.active:after {display:block}
.newproducts-content {background:#F2F2F2;margin-top:16px;}
.newproducts-content-info {position:relative;width:100%;overflow:hidden;}
.newproducts-content-info li {display:flex;flex-wrap:wrap;justify-content:space-between;transform:rotatey(-90deg) scale(1.1);transform-origin:50% 50%;transition:all .3s ease-in-out;position:absolute;top:0;opacity:0;}
.newproducts-content-info li.active {display:flex;transform:rotatey(0deg) scale(1);transform-origin:50% 50%;transition-delay:.3s;opacity:1;}
.newproducts-content-info-lef {width:49%;padding:80px 0 30px;}
.newproducts-content-info-lef-tit {font-weight:bold;font-size:25px;margin-bottom:25px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.newproducts-content-info-lef p {color:#909090;line-height:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;}
.newproducts-content-info-lef-btn {display:flex;margin-top:50px;}
.newproducts-content-info-lef-btn a {background:#797979;color:#fff;border-radius:30px;line-height:1.3;padding:9px 25px;transition:.3s}
.newproducts-content-info-lef-btn a:hover {background:var(--color)}
.newproducts-content-info-rig {width:49%;background:var(--color);display:flex;flex-wrap:wrap;padding:30px;}
.newproducts-content-info-rig-one {width:calc(50% - 15px);}
.newproducts-content-info-rig-one:nth-child(2n) {margin-left:30px}
.newproducts-content-info-rig-one:nth-child(-n + 2) {margin-bottom:30px;}
.newproducts-content-info-rig-one a {display:block;position:relative;}
.newproducts-content-info-rig-one-pic {position:relative;padding-bottom:70%;width:100%;overflow:hidden;}
.newproducts-content-info-rig-one-pic img {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;background:#fff;transition:.5s;}
.newproducts-content-info-rig-one-txt {position:absolute;bottom:0;left:0;width:100%;color:#fff;padding:8px 10px;background:rgba(0,0,0,.4);display:flex;justify-content:space-between;align-items:center;opacity:0;transition:.3s;}
.newproducts-content-info-rig-one-txt span:nth-child(1) {display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 80px);}
.newproducts-content-info-rig-one-txt span:nth-child(2) {position:relative;padding-right:12px;}
.newproducts-content-info-rig-one-txt span:nth-child(2):after {content:'';border-width:5px;border-style:solid;border-color:transparent transparent transparent #fff;position:absolute;right:-5px;top:6px;}
.newproducts-content-info-rig-one:hover .newproducts-content-info-rig-one-pic img {transform:scale(1.2)}
.newproducts-content-info-rig-one:hover .newproducts-content-info-rig-one-txt {opacity:1}
@media (max-width:1600px) {.newproducts-content-info-lef {padding:50px 0 20px}}
@media (max-width:1440px) {.newproducts-content-info-lef {padding:30px 0 20px}
.newproducts-content-info-lef-tit {display:block;white-space:nowrap;text-overflow:ellipsis;}}
@media (max-width:1366px) {.newproducts-content-info-lef-tit {margin-bottom:10px;font-size:22px}
.newproducts-content-info-lef-btn {margin-top:30px}}
@media (max-width:1280px) {.newproducts-content-info-lef p {-webkit-line-clamp:5;line-height:1.8;}}
@media (max-width:960px) {.newproducts-tags-list li {font-size:16px;padding:8px 10px}
.newproducts-content-info {height:auto!important}
.newproducts-content-info li {position:static;display:none;}
.newproducts-content-info-lef {width:100%;}
.newproducts-content-info-lef-tit {white-space:normal;font-size:20px;}
.newproducts-content-info-lef p {-webkit-line-clamp:inherit;}
.newproducts-content-info-rig {width:100%}}
@media (max-width:768px) {.newproducts-tags-list li {font-size:14px;padding:5px 8px}
.newproducts-content-info-rig {padding:14px}
.newproducts-content-info-rig-one {width:calc(50% - 7px);}
.newproducts-content-info-rig-one:nth-child(2n) {margin-left:14px}
.newproducts-content-info-rig-one:nth-child(-n + 2) {margin-bottom:14px;}}
@media (max-width:560px) {.newproducts-tags-list li {width:100%;border-color:var(--color);padding:10px}
.newproducts-tags-list li.active:after {display:none}
.newproducts-content-info-lef-tit {font-size:17px;}
.newproducts-content-info-rig {padding:14px}
.newproducts-content-info-rig-one {width:calc(50% - 7px);}
.newproducts-content-info-rig-one:nth-child(2n) {margin-left:14px}
.newproducts-content-info-rig-one:nth-child(-n + 2) {margin-bottom:14px;}}
@media (min-width:769px){.product-main .product-container .product-main .product-list-1 ul .list2{width:32%;height:auto;margin:0 2% 30px 0}
.product-main .product-container .product-main .product-list-1 ul .list2:nth-child(3n){margin-right:0}
.product-main .product-container .product-main .product-list-1 ul li .product-item-img {height:auto;margin:0;}
.product-main .product-container .product-main .product-list-1 ul li .product-item-img a{height:0;padding-bottom:100%;position:relative;}
.product-main .product-container .product-main .product-list-1 ul li .product-item-img img {background:#fff;width:100%;object-fit:contain;position:absolute;top:0;left:0;height:100%;}
.product-main .product-container .product-main .product-list-1 ul .list2 .product-item-content{top:calc(100% - 50px);padding: 0 10px;}
.product-main .product-container .product-main .product-list-1 ul .list2 .product-item-content .product-item-content-title{line-height:50px}
.product-main .product-container .product-main .product-list-1 ul .list2 .product-item-content .product-item-content-title a{display:block;width:100%;}
.product-main .product-container .product-main .product-list-1 ul .list2 .product-item-content .product-item-content-title a span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;}
.product-main .product-container .product-main .product-list-1 ul .list2:hover .product-item-content{transform:translate(0,0);top:0;padding:0 10px 10px;}
.product-main .product-container .product-main .product-list-1 ul .list2:hover .product-item-content .product-item-content-title{line-height:1.6;height:auto;margin-top:10px;}
.product-main .product-container .product-main .product-list-1 ul .list2:hover .product-item-content .product-item-content-title a span{white-space:normal;}}
@media (max-width:960px) and (min-width:769px){.product-main .product-container .product-main .product-list-1 ul .list2{width:48%;margin:0 4% 30px 0;}
.product-main .product-container .product-main .product-list-1 ul .list2:nth-child(3n){margin-right:4%}
.product-main .product-container .product-main .product-list-1 ul .list2:nth-child(2n){margin-right:0}}
footer .contact-container .contact-logo-btns img{max-width: 360px;}
header .header-nav .header-nav-list ul li .submenu{width:auto}
header .header-nav .header-nav-list ul li .submenu li{width:100%;}
header .header-nav .header-nav-list ul li a{white-space: nowrap;}
header .header-nav .header-nav-list ul li:last-child{padding-right:15px;}
@media (max-width:768px){header .header-nav .header-nav-list ul li .submenu{width:100%;}}
.product-main .product-container{flex-wrap:wrap;}
.product-main .product-container .prolist-content{width:100%}
.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .btn-list{justify-content: flex-start;}
.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .btn-list .btn.send-btn.sendtoinquiry{width:200px;color:#000;border:1px solid #E5E5E5;transition: .3s all ease-out;position:relative;}
.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .btn-list .btn.send-btn.sendtoinquiry:after{content: "";position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;z-index: -1;-webkit-transition-timing-function: ease-out;-webkit-transition-duration: .5s;-webkit-transition-property: transform;-webkit-transform: scaleX(0);-webkit-transform-origin: 0 50%;background: var(--color);-webkit-transform-origin: 0 50%;}
.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .btn-list .btn.send-btn.sendtoinquiry:hover{color:#fff;}
.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .btn-list .btn.send-btn.sendtoinquiry:hover:after{-webkit-transition-timing-function: cubic-bezier(0.52,1.64,0.37,0.66);-webkit-transform: scaleX(1);}
@media (min-width:770px) and (max-width:1366px){.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .btn-list .btn.send-btn.sendtoinquiry{margin-right:10px;}}
@media (max-width:768px){.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .btn-list .btn.send-btn.sendtoinquiry{margin-right:0;width:100%;background:#333;color:#fff;}}
.product-main .product-container .product-main .product-detail .product-detail-list li.send-inquiry{margin-top:20px;}