﻿@charset "utf-8"; 
:root{--color:#CA3435;}
body{font-family: "Outfit", serif;font-weight: 300;font-style: normal;}
.kche-t207 .kche-t207-text{padding: 5px 10px;}
.kche-t207 .kche-t207-text p{line-height: 1;}
.page-container {  flex-wrap: inherit;}
@media (min-width:1025px){.sidebar{position:sticky;top:100px;}}
.home-static{background-image:url(/uploads/42951/page/p20241122173743f561e.jpg)}
.home-static::before{display:none;}
.home-service .wmpage57-page5-list{display:flex;justify-content:space-between}
.home-service .wmpage57-page5 h5{font-size:var(--wmpage-font24);font-weight:var(--fontbold6,600);color:#000;margin:0;text-align:center}
.home-service .wmpage57-page5-des{text-align:center;margin-bottom:20px}
.home-service .wmpage57-page5-des p{margin:0;color:#555}
.home-service .wmpage57-page5-into{margin:15px auto 25px;width:60px;height:3px;border-radius:30px;background-color:var(--color,#0c5adb)}
.home-service .wmpage57-page5-img{overflow:hidden}
.home-service .wmpage57-page5-img img{display:block;max-width:100%;transition:all .3s ease-in-out}
.home-service .wmpage57-page5-item{width:23%;border:1px solid #eee;border-radius:8px;overflow:hidden}
.home-service .wmpage57-page5-text-tit{margin:0;font-size:20px;font-weight:var(--fontbold6,600);line-height:1.7}
.home-service .wmpage57-page5-text{padding:20px 15px;height: 42%;}
.home-service .wmpage57-page5-text-p p{font-weight:400;color:#555;line-height:24px;margin:10px 0 0}
.home-service .wmpage57-page5-item:hover .wmpage57-page5-img img{transform:scale(1.02)}
@media(max-width:1366px){.home-service .wmpage57-page5-text{padding:15px 10px;height: auto;}
.home-service .wmpage57-page5-item{width:32%;margin-bottom:2%}
}
@media(max-width:1024px){.home-service .wmpage57-page5-list{flex-wrap:wrap}
.home-service .wmpage57-page5-text-tit{font-size:var(--wmpage-font18)}
.home-service .wmpage57-page5-item{width:49%}
}
@media(max-width:768px){.home-service .wmpage57-page5-item{width:100%}
.home-service .wmpage57-page5-img{display:flex;justify-content:center}
.home-service .wmpage57-page5-text-tit{text-align:center}
.home-service .wmpage57-page5-img img{width:100%}
}
@media(max-width:450px){.home-service .wmpage57-page5-into{margin:15px auto}
.home-service .wmpage57-page5 .wmpage57-page5-contant h5{font-size:var(--wmpage-font22)}} 
.home-service{padding: 4%;}
.home-service .wmpage57-page5-item .redmore{padding:  20px 15px;text-align: right;color: var(--color);}
.home-service .wmpage57-page5-item .redmore a{color: var(--color);font-size: 20px;}
.home-service .wmpage57-page5-item{display: flex;flex-direction: column;}

.news-product{background: url(/uploads/42951/page/p20241209175032a3485.jpg) no-repeat center/cover;padding:4% 0;}
.news-product .news-product-title{font-size:var(--fontsize30);position:relative;width:100%;text-align:center;padding-bottom:10px;font-weight:var(--fontbold5);color:#fff;}
.news-product .news-product-title span{color:var(--color);}
.news-product .news-product-title:after{content:"";position:absolute;bottom:0px;width:30px;left:50%;margin-left:-30px;height:3px;background:#fff}
.news-product .news-product-title:before{content:"";position:absolute;bottom:0px;width:30px;left:50%;height:3px;background:var(--color);margin-left:0px}
.news-product .news-products-list{padding-bottom:0;margin-top:3%;position: relative;padding-left:70px;padding-right:70px;}
.news-product .news-products-list li{background: #ffffff;border: 2px solid #eee;box-sizing: border-box;}
.news-product .news-products-list li .news-img{overflow: hidden;}
.news-product .news-products-list li .news-img img{width:100%;display:block;}
.news-product .news-content{padding:15px}
.news-product .news-content .ircn{font-size:var(--fontsize24);line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0px;padding-bottom:10px;position: relative;min-height:68px;}
.news-product .news-content .ircn:after{content: "";position: absolute;bottom: 0px;left: 0px;width: 50px;height: 2px;background: var(--color);transition: width .6s ease-in-out;}
.news-product .news-btn span{font-size:var(--fontsize14);text-align:center}
.news-product .news-btn .btn{width:30%;flex-basis:30%}
.news-product .news-btn{width:100%;height:48px;display:flex;justify-content:center}
.news-product .news-btn i{font-size:var(--fontsize24);color:#fff;}
.news-product .news-btn span{text-transform:uppercase;width:calc(100% - 45px);flex-basis:calc(100% - 45px);background:#EAEBEC;color:var(--fontcolor);font-size:var(--fontsize14);display:flex;display:-webkit-flex;align-items:center;padding-left:20px;position:relative;z-index:1;overflow:hidden;transition:all .3s ease-in-out;-webkit-transition:all .2s ease-in-out}
.news-product .news-btn span:after{content:" ";position:absolute;left:-100%;width:100%;top:0px;height:100%;background:var(--color);transition:all .3s ease-in-out .2s;z-index:-1}
.news-product .news-btn:hover .btn{color:#FFFFFF;background:#222222;transition:all .2s ease-in-out .2s;-webkit-transition:all .2s ease-in-out .2s}
.news-product .news-btn:hover span:first-child:after{left:0px;transition:all .3s ease-in-out;-webkit-transition:all .2s ease-in-out}
.news-product .news-btn .btn{width:50px;flex-basis:50px;background:var(--color);justify-content:center;padding:0px;font-size:var(--fontsize30)}
.news-product .news-btn span{font-size:var(--fontsize16)}
.news-product .news-list-btn>div{cursor:pointer;position:absolute;width:40px;height:40px;border-radius:50%;left:10px;outline:0;top:40%;border:2px solid #000;background:0 0;display:flex;align-items:center;justify-content:center}
.news-product .news-list-btn>div:hover{background:var(--color);border-color:var(--color);color:#fff;}
.news-product .news-list-btn>div.swiper-button-disabled{cursor: not-allowed;opacity: .7;}
.news-product .news-list-btn>div i{font-size:var(--fontsize20);color: #000;}
.news-product .news-list-btn .pro-next{left:auto;right:10px}
.news-product .news-list-btn{color:#FFF;font-size:var(--fontsize20)}
.news-product .pro-btn{text-align: center;}
.news-product .pro-btn a{display: inline-block;padding: 10px 40px;border: 1px solid #FFF;font-size: var(--fontsize15);color: #FFF;text-transform: uppercase;position:relative;vertical-align: middle;transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;transition-property: color;transition-duration: .5s;}
.news-product .pro-btn a:before{content: "";position: absolute;z-index: -1;top: 0px;left: 0px;right: 0px;bottom: 0px;background: var(--color);transform: scaleX(0);transform-origin: 0 50%;transition-property: transform;transition-duration: .5s;transition-timing-function: ease-out;}
.news-product .pro-btn a:hover{color: #fff;border-color: var(--color);}
.news-product .pro-btn a:hover:before{transform: scaleX(1);transition-timing-function: cubic-bezier(.52,1.64,.37,.66);}
@media (max-width:768px){.news-product .news-product-title{font-size:var(--fontsize22)}
.news-product .news-list-btn{display:none;}
.news-product .news-products-list{padding-left:20px;padding-right:20px;}
.news-product .news-content .ircn{font-size:var(--fontsize18)}
#news-products-list{padding-bottom:40px;}
.news-product .news-content .ircn{-webkit-line-clamp:inherit}
.news-product .news-content .ircn+p{display:none;}}
.home-product{background: url(/Content/uploads/20241092585/202412111604557d9ed137c052476580d2d3e611f956b1.jpg) no-repeat center / cover;padding: 4% 0;}
.home-product .home-title,.home-product .home-des,.home-button-next i, .home-button-prev i{color: #fff;}
.home-product .swiper .swiper-slide .info{background: #fff;}
.news-product {background: none;padding: 70px 20px 60px;}
.news-product .news-product-title{color:#000}
.prodetails-content .table td{white-space: nowrap;}
strong{font-weight: bold;}
@media (min-width:1025px){#nav ul li#liproducts:hover .submenu{display:flex!important}
#nav ul li#liproducts .submenu{max-width:inherit;list-style:none;width:1000px;display:none;flex-wrap:wrap;left:-350px;padding:10px;background:#fff;box-sizing:border-box;flex-direction:initial}
#nav ul li#liproducts .submenu>li{width:32%;margin:10px 2% 10px 0;height:auto;white-space:normal;position:relative;padding:0;min-height:80px}
#nav ul li#liproducts .submenu>li:nth-child(3n){margin-right:0}
#nav ul li#liproducts .submenu>li em,#nav ul li#liproducts .submenu>li i{display:none}
#nav ul li#liproducts .submenu>li>a{font-weight:bold;display:block;text-decoration:none;height:auto;padding:0 0 5px 90px;font-size:16px;white-space:normal;line-height:1.3;border:none;color:var(--fontcolor)}
#nav ul li#liproducts .submenu>li .cate-con{padding-left:90px}
#nav ul li#liproducts .submenu>li .cate-con ul{min-width:inherit;position:static;display:block;background:0 0;padding:0;box-shadow:0 0 0}
#nav ul li#liproducts .submenu>li .cate-con ul li{height:auto;padding:0}
#nav ul li#liproducts .submenu>li .cate-con ul a{font-size:14px;padding:3px 0;line-height:1.3;display:block;height:auto;white-space:normal;border:none;color:#555}
#nav ul li#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0;min-height: inherit;background: none;}
#nav ul li#liproducts .submenu>li .cate-img a{padding:0}
#nav ul li#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover;opacity:1;}
#nav ul li#liproducts .submenu li:hover{background:none}
#nav ul li#liproducts .submenu>li a:hover,#nav ul li#liproducts .submenu>li .cate-con ul a:hover{color:var(--color);background:none}}
@media (max-width:1024px){#nav ul li#liproducts .submenu>li .cate-img{display:none}
#nav ul li#liproducts .submenu li{white-space:normal}}
.pagesbanner video, .pagesbanner img{min-height:inherit;}