﻿@charset "utf-8"; 
.kche-t46>.kche-flex-row-reverse {background: #c60b06; }
.kche-t46>.kche-flex-row-reverse p { color: #fff!important;}
.more-btn {text-transform: capitalize;}
.sol-top {background: url(/uploads/41698/banner/2024031209155696dfc.jpg) repeat-x left top;}
.foot-main {background: url(/uploads/41698/banner/202403120917104d856.jpg);position:relative;}
.foot-main:before{content:'';width:100%;height:100%;background:rgb(87 87 87 / 50%);position:absolute;top:0;left:0;display:block;z-indeX:0}
.foot-main .l-wrap{z-index:2;position:relative;}
#ind .ind-l {background:#F3F3F3}
#ind .ind-l h3 {color:#222;}
#ind .ind-l h3 span {color:var(--color);}
#ind .ind-l .con {color:#555;}
#ind .adv-icon .icon-item {background:#e4e4e4;}
#ind .adv-icon .icon-img+div {flex:1;text-align:center;color:#222;}
#ind .adv-icon .num {line-height:1.3;}
#ind .adv-icon .text {color:#555;}
.advan .advan-icon>i.qa {background:url(/uploads/41698/page/p2024031215490266733.png) no-repeat center!important;background-size:100%!important}
.advan .advan-icon>i.gs {background:url(/uploads/41698/page/p202403121549595a13b.png) no-repeat center!important;background-size:100%!important}
.advan .advan-icon>i.rn {background:url(/uploads/41698/page/p202403121550210ab5d.png) no-repeat center!important;background-size:100%!important}
.advan .advan-icon>i.fd {background:url(/uploads/41698/page/p20240312155039531df.png) no-repeat center!important;background-size:100%!important}
.advan .advan-item:hover .advan-icon>i {transform:translateY(-150px);filter:drop-shadow(#fff 0 150px)}
.advan .advan-icon {overflow:hidden}
#sol-swiper .sol-img img{display:block}
@media (min-width:769px){#sol-swiper .swiper-slide {height:auto;}
.sol-l {height:100%;}
.sol-img {height:100%;}
#sol-swiper .sol-img img {height:100%;object-fit:cover;}}
#product .pro-list .pro-img img{width:100%;}

.home-product{margin-bottom:4%;}
.home-product .home-pro-list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.home-product .home-pro-list .home-pro-item{width:23%;position: relative;overflow: hidden;}
.home-product .home-pro-list .home-pro-item .inner .imgbox>a,.home-product .home-pro-list .home-pro-item .outer>a{position: relative;display: block;width:100%;}
.home-product .home-pro-list .home-pro-item .inner .imgbox a .pro-inner-tit{background:rgba(0,0,0,.75);text-align: center;padding:5px 0;width:100%;color:#fff;position: absolute;bottom:0;left:0;font-weight:var(--fontbold7)}
.home-product .home-pro-list .home-pro-item .inner .imgbox img{display: block;width:100%;}
.home-product .home-pro-list .home-pro-item .outer{background:rgba(200 200 200 / 80%);color:#fff;padding:10px;width:100%;box-sizing: border-box;text-align: center;height:100%;position: absolute;top:100%;left:0;display: flex;justify-content: center;align-items: center;transition: all .4s linear;}
.home-product .home-pro-list .home-pro-item .outer p{color:#000;}
.home-product .home-pro-list .home-pro-item .outer .pro-outer-tit{position: relative;font-weight:var(--fontbold7);font-size:20px;}
.home-product .home-pro-list .home-pro-item .outer .pro-outer-tit:before{content: "";width:40%;height:2px;background: #000;position:absolute;bottom:-10px;left:50%;transform: translateX(-50%);}
.home-product .home-pro-list .home-pro-item .outer .pro-outer-word{margin:25px 0 20px;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;display: -webkit-box;}
.home-product .home-pro-list .home-pro-item .outer .pro-outer-more{background:#000;color:#fff;display: inline-block;padding:5px 15px;border-radius:6px;}
.home-product .home-pro-list .home-pro-item:hover .inner .imgbox a .pro-inner-tit{opacity: 0;}
.home-product .home-pro-list .home-pro-item:hover .outer{top:0;}
@media (max-width:1024px){.home-product .home-pro-list .home-pro-item{width:49%;margin:10px 0;}}
@media (max-width:500px){.home-product .home-pro-list .home-pro-item{width:100%;margin:5px 0;}}
#appli{background:none;}
.case-box .case-title-box{display: flex;align-items: center;justify-content: space-between;flex-wrap:wrap;padding:20px 0;}
.case-box .case-title-box .left{width:50%;}
.case-box .case-title-box .left .title{font-size: 2vw;color:#000;text-transform: uppercase;}
.case-box .case-title-box .left .title span{color:var(--color)}
.case-box .case-title-box .right{width:50%;}
.case-box .case-title-box .right ul{display:flex;justify-content: flex-end;}
.case-box .case-title-box .right ul li{padding:4px 10px;border-right:2px solid #a6a6a6;text-transform: uppercase;text-align: center;font-size:1.3vw;color:#a6a6a6;font-weight: var(--fontbold7);}
.case-box .case-top ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.case-box .case-top ul li{width:25%;text-align: center;padding:20px 0;position:relative;transition: all .3s;cursor: pointer;font-size:20px;text-transform: capitalize;}
.case-box .case-top ul li:before{content:'';width:100%;height:2px;display: block;background: #DEDEDE;position:absolute;top:0;left:0;transition: all .3s;}
.case-box .case-top ul li:hover,.case-box .case-top ul li.case-active{color:var(--color)}
.case-box .case-top ul li:hover:before,.case-box .case-top ul li.case-active:before{background: var(--color);}
.case-box .case-bot .case-bot-item{display:none;position: relative;}
.case-box .case-bot .case-bot-item img{width:100%;display:block;}
.case-box .case-bot .case-bot-item .art{padding:20px 50px;position:absolute;bottom:0;left:0;width:100%;box-sizing: border-box;background:rgba(0,0,0,.7);color:#fff;font-size:20px;}
@media (max-width:768px){.case-box .case-title-box .left .title{font-size:20px;}
.case-box .case-title-box .left,.case-box .case-title-box .right{width:100%;margin:5px 0;}
.case-box .case-title-box .right ul li{font-size:16px;}
.case-box .case-top ul li{width:50%;}
.case-box .case-top ul li{padding:10px 0;font-size:16px;}
.case-box .case-bot .case-bot-item .art{padding:10px;font-size:16px;}}
@media (max-width:500px){.case-box .case-title-box .right ul li{font-size:14px;padding:5px;}
.case-box .case-bot .case-bot-item .art{position: initial;}
.case-box .case-title-box .left .title{font-size:18px;}}
#about .about-con h3 strong{font-weight:800 !important;}
#about .about-con h3{font-weight: var(--fontbold7);text-transform: inherit;line-height:1.2}
#about .about-img .img-wrap {height:100%;}
#about .about-img{padding-top:0;}
#about .about-con .more-btn {display:inline-block;}
#ind{padding-top:0;}
#ind .ind-r{top:0;margin-left:0;}
#ind .ind-r>img{height:100%;object-fit:cover;}
.pro-main .kche-t151.wmkc-prodetail-hlwfwst-t151 .kche-t151-item,.pro-main .kche-t116.wmkc-prodetail-hlwfwst-t116 .kche-t116-item,.kche-t111.wmkc-prodetail-hlwfwst-t111 .kche-t111-list .kche-t111-item,.kche-t111.wmkc-prodetail-hlwfwst-t111 .kche-t111-item-text{background:#f4f4f4}
#about .l-wrap{align-items: flex-start;}
@media (min-width:501px){.liangpai2 .kche-t151.wmkc-prodetail-hlwfwst-t151 .kche-t151-item{width:47%;}}
@media (max-width:500px){.pro-main .kche-t151.wmkc-prodetail-hlwfwst-t151 .kche-t151-item{padding:10px;margin-bottom:25px!important}}
.product-main .pro-detail .pagelink{display:none}
.pro-detail .pro-detail-content .pro-bgfactory{background:url(/Content/uploads/20241036827/20240607173023dc509acab0494350baaf00b8a93d6f8e.JPG) no-repeat;background-size:cover;}
.pro-detail-content .kche-t46.wmkc-spcsbox-t46>.kche-flex-row-reverse{align-items:initial;}
.pro-detail-content .kche-t46.wmkc-spcsbox-t46 .kche-flex-r img{height:100%;object-fit:cover;}
@media (max-width:768px){.pro-detail-content .kche-t46.wmkc-spcsbox-t46 .kche-item-img{max-width:100%;}
.pro-detail-content .kche-t46.wmkc-spcsbox-t46 .kche-flex-l{padding:10px;}}
@media (min-width:1081px){.pro-detail .pro-detail-content .part-con {padding-left:0;padding-right:0;}
.kche-t114-codeinfo .kche-t114 .kche-t114-img {width:450px;}
.kche-t114-codeinfo .kche-t114 .kche-t114-img img {width:100%}
.kche-t114-codeinfo .kche-t114 .kche-t114-info {flex:1;margin-left:0;width:60%;padding-left:50px;}
.kche-t173-codeinfo .kche-t173 .kche-t173-img {width:450px;}
.kche-t173-codeinfo .kche-t173 .kche-t173-img img {width:100%}
.kche-t173-codeinfo .kche-t173 .kche-t173-info {flex:1;padding-left:50px;}}
@media (max-width:1470px) and (min-width:1081px){.kche-t114-codeinfo .kche-t114 .kche-t114-info {padding-left:30px;}
.kche-t173-codeinfo .kche-t173 .kche-t173-info {flex:1;padding-left:30px;}}
@media (max-width:1200px) and (min-width:1081px){.kche-t114-codeinfo .kche-t114 .kche-t114-img {width:300px;}
.kche-t173-codeinfo .kche-t173 .kche-t173-img {width:300px;}}
#new .new-img{position:relative;height:0;padding-bottom:75%;}
#new .new-img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
@media (min-width:1081px){.head-main .l-wrap{position:static}}
@media (min-width:1025px){#liproducts .submenu{overflow:inherit;max-width:inherit;}
#liproducts .submenu>li{position:relative;display:flex;flex-wrap:wrap;width:auto;min-width:220px;}
#liproducts .submenu>li>a{width:100%;}
#liproducts .submenu>li ul{position:absolute;left:100%;top:0;display:none}
#liproducts .submenu>li:hover ul{display:block}}
@media (max-width:1024px){#liproducts .submenu>li ul{display:block;position:static;width:100%;padding-left:20px}}
.pro-main .pro-inquiry{margin-top:30px;}