﻿@charset "utf-8";
:root{--color:#093c7d;--fontfamily:calibri, sans-serif}
@media (min-width:1025px){:root{--fontsize14:16px;--fontsize16:18px;--fontsize18:20px;}}
.pro-ca>li>a span{background:#093c7d;color:#fff}
.company-contact li:hover a,.news-date p,.search-from form .searchbtn{color:#fff}
#nav li .submenu a,#nav>ul>li>a,.about-btn a,.ca-list li:hover h3,.ca-list li:hover p,.feedbackForm #feedbackForm .submita,.header-share ul li:hover i,.inner-l .tit,.link-way a:hover,.link-way i,.pro-detaile .pro-name h3,.pro-info-con .LayImAhrefNode,.pro-info-con .sendInquiry,.recommended-btn .btn,.recommended-btn:hover span{color:#fff}
.top-btn:after{border-color:#fff}
.our_p ul li p a{line-height:20px;font-size:13px;height:40px;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.public .left>p:nth-child(3){font-size:22px;padding:20px 10px 10px 20px}
.pro_lb1 li{width:280px;height:auto}
.pro_lb1 li a img{width:280px;height:280px}
.pro_lb1 li a .text{width:280px}
.pro_lb1 li a .tex{width:260px}
.pro-ca>li img{margin:0 auto}
.pro-ca{max-width:1100px;margin:0 auto}
.pro-ca>li{width:calc(33.333% - 30px);flex-basis:calc(33.333% - 30px)}
.news-img{display:none}
.news-con{width:100%}
.link-way a{color:#fff}
.recommended-products{background:url(/Content/upload/20192134/201907191524581585516.jpg);background-size:cover}
.foot-contact a{color:#fff}
.ca-list li p{height:130px;-webkit-line-clamp:6}
.ca-list li:after{width:200%;left:-220%;height:190%;top:-65px}
@media (max-width:1600px){.ca-list li:after{left:-235%}
.ca-list li:hover:after{left:-75%}}
@media (max-width:1366px){.ca-list li:after{left:-240%}
.ca-list li:hover:after{left:-76%}}
.idx-about>div iframe{width:525px;height:520px;max-width:100%}
#nav>ul>li>a{font-size:18px}
@media screen and (min-width:1367px){#nav>ul>li>a{padding:0 15px}}
.b-text{width:100%;height:40px;border:0;border-radius:3px;margin-bottom:10px;text-indent:10px;margin-top:10px;outline:0}
.b-area{width:100%;line-height:40px;border:0;border-radius:3px;text-indent:10px;height:100px;resize:none;outline:0}
.inquiryfoot{background:#fff;color:#333;border-radius:0;padding:0 10px;min-width:105px;text-align:center;border:none;border-radius:3px;height:36px;margin-top:8px;cursor:pointer}
.inquiryfoot:hover{background:#093c7d;color:#fff}
.code{width:350px;flex-basis:350px}
@media screen and (max-width:1366px){.company-contact{width:280px;flex-basis:280px}
.code{width:250px;flex-basis:250px}}
.no-img-news-date{background:#093c7d}
.ca-list li h3{color:#093c7d}
.ca-list li p{color:#444}
#float_left{position:fixed;left:10px;bottom:10%;text-align:center;z-index:99}
#float_left .ico{display:block;text-align:center;margin-bottom:6px;cursor:pointer}
#float_left .ico img{border-radius:50%;width:60%}
#float_left .ico>span{display:block;color:#000;font-weight:bold;font-size:16px}
.recommended-con .ircn{height:57.6px}
.recommended-con p{height:44.8px}
#nav>ul>li>a{font-size:20px;font-weight:bold}
.footcont{max-width:400px}
.footcont h4{margin-bottom:15px}
.footcont p,.footcont p a{color:#c0c0c0}
.foot-content>.container>div{width:25%}
.code{flex-basis:auto}
.company-contact{max-width:200px}
.foot-phone span{font-size:24px}
.code{max-width:200px}
.text-style p{text-indent:2em;text-align:justify}
.foot-main .foot-about .foot-title{margin:0;padding-bottom:5px}
.foot-main .foot-title img{max-height:80px}
.contact .contact-item .con a{color:#fff}
.foot-main .foot-feedback{display:none}
.foot-main .foot-item{width:33.3%}
@media (max-width:768px){.map{margin-top:20px}
.foot-main .foot-item{width:100%}}
@media (max-width:560px){.map iframe{height:300px}}
.sol-top{background-image:url(/uploads/5162/page/p2024082915111020267.jpg)}
#new .new-img{padding-bottom: 60%;}
#new .new-img img{height: 100%;position: absolute;top: 0;object-fit: cover;}
.foot-main{background: #666;}
@media (min-width:1025px){.lang:hover .lang-drop{visibility: visible;opacity: 1;top:100%;}}
.pro-detail .pro-random .pro-item:hover{background:#093c7d}
.pro-detail .pro-random .pro-item:hover .pro-name{color:#fff;}
.sidebar-newcate li ul {border-top:1px solid #fff}
.sidebar-newcate li:hover>ul {display:block!important;}
.sidebar-cate .sub-menu li a {border-bottom:1px solid #ccc;display:block;padding:10px 30px 10px 40px;white-space:normal;line-height:1.4;}
.sidebar-cate .sub-menu li a:hover {color:#fff;background:var(--color);border-color:#fff}
.sidebar-cate .sub-menu li,.sidebar-cate .pro-menu li {height:auto;padding:0;}
.sidebar-newcate li.LiLevel1:hover>a {background:var(--color);color:#fff;}
.sidebar-newcate li.LiLevel1:hover::after {background-image:url(/uploads/5162/page/p20240807112314fd0b9.png)}
.sidebar-newcate li.LiLevel1:hover>i {color:#fff}
.sidebar-prolist li {padding:10px 5px;margin:0}
.sidebar-prolist li:hover {background:var(--color);}
.sidebar-prolist li:hover * {color:#fff}
.product-main .pro-list .img-wrap img {width:100%;height:100%;object-fit:cover}
.new-main .new-list.list0 .new-img {height:225px;}
.new-main .new-list.list0 .new-img img {height:100%;object-fit:cover;}
@media (max-width:768px){.new-main .new-list.list0 .new-img{width:100%;height:0;padding-bottom:75%;position:relative;display:block}
.new-main .new-list.list0 .new-img img{width:100%;position:absolute;top:0;left:0;}}
#contact {background:#444}
.foot-contact .contact-item {align-items:flex-start;}
.foot-contact .icon {width:auto;height:auto;line-height:22px;}
.foot-contact .con {min-height:inherit;line-height:22px;}
:root{--hometitlefont:36px}
@media (max-width:1280px) {:root {--hometitlefont:30px}}
@media (max-width:768px) {:root {--hometitlefont:22px}}
.about-imgflex {width:90%;display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;padding:10px;}
#about .about-img .about-imgflex>img {width:calc(50% - 5px);height:calc(50% - 5px);object-fit:cover;}
#about .about-img .about-imgflex>img:nth-child(n + 3) {margin-top:10px}
#about .about-img .dot{top:-60px!important;left:0!important;height:85%!important;width:66%!important}
#about .about-img .box{top:-30px!important;left:5%!important;height:calc(100% + 60px)!important;width:52%!important}
@media (max-width:768px){#about .about-img .dot{left:-4vw!important;}
#about .about-img .box{left:-1vw!important;}}
.home-title{font-size:var(--hometitlefont);font-weight:var(--fontbold5);color:var(--fontcolor);text-align:center;line-height:1.2;text-transform:capitalize}
.home-message {background:url(/uploads/5162/page/p202408291608234f1c0.jpg) no-repeat center/cover;width:100%;padding:4% 0;position:relative;}
.home-message:before{content:'';width:100%;height:100%;display:block;background:rgba(0,0,0,0.75);position:absolute;top:0;left:0;z-index:0;}
.home-message .l-wrap {display:flex;align-items:center;flex-wrap:wrap;position:relative;z-index:2}
.home-message .homemessage-img {width:50%;border-radius:5px;overflow:hidden}
.home-message .homemessage-img lite-youtube{width:100%;max-width:100%}
.home-message .homemessage-info {width:50%;box-sizing:border-box;padding-right:40px}
.home-message .home-title {text-align:left;color:#fff;}
.home-message .homemessage-des {margin-top:10px;color:#fff}
.home-message .homemessage-des p {font-size:var(--fontsize18);color:#fff;margin-bottom:10px}
.home-message .send-inquiry .inquiry-form input{height:42px}
.home-message .send-inquiry .inquiry-form textarea{height:160px}
.home-message .wmkcfeedback .send-btn{margin-bottom:0;min-width:inherit;padding:0 20px;height:42px}
@media (max-width:1024px){.home-message .l-wrap{flex-direction:column-reverse}
.home-message .homemessage-img {width:100%;}
.home-message .homemessage-info {width:100%;margin-top:15px;padding:0}}
@media (max-width:768px){.home-message{padding:30px 0}}
#sol-swiper .sol-r-two{background: url(/uploads/5162/page/p2024082915031331782.jpg) no-repeat center/cover;position: relative;}
#sol-swiper .sol-r-two:before{content:'';width:100%;height:100%;display: block;position: absolute;top:0;left:0;background:rgba(0,0,0,0.5);z-index:0}
#sol-swiper .sol-r-two .sol-r-wrap{position:relative;z-index:2;}
#sol-swiper .sol-r-two .sol-con,#sol-swiper .sol-r-two .sol-title{color:#fff;}
.wmkcfeedback .send-btn{background: var(--color);}
.wmkcfeedback .send-btn::before{background: #000;}
#product .pro-list .pro-more{color:#fff;background: var(--color);}
#product .product-more .more-btn,.product-main .pro-list .pro-more{background: var(--color);color:#fff;border-color:var(--color)}
#product .product-more .more-btn:hover{background: #000;border-color:#000;color:#fff;}
.more-btn:hover,#product .pro-list .pro-more:hover,.product-main .pro-list .pro-more:hover{background: #000;border-color:#000;color:#fff;}
.pro-detail .pro-btnlist>a, .pro-detail .pro-btnlist .pro-btn{background:var(--color);color:#fff;border-color:var(--color)}
.pro-detail .pro-btnlist>a:hover, .pro-detail .pro-btnlist .pro-btn:hover{background:#000;border-color:#000;}
#product .pro-list .img-wrap{position:relative;height:0;padding-bottom:100%;}
#product .pro-list .pro-img{padding-top:0;}
#product .pro-list .pro-img img{width:100%;border-bottom:1px solid #eee;max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;background:#fff;}
#product .pro-list .pro-name{min-height:59px;}
#product .pro-list .pro-more{border:1px solid var(--color)}
#product .pro-list .pro-item:hover{background:var(--color)}
#product .pro-list .pro-item:hover .pro-name{color:#fff}
#product .pro-list .pro-item:hover .pro-more{background:#000;color:#fff;}
.head-top .head-contact i, .head-top .head-contact em,.head-top .head-contact a:hover{color:#fff;}
.product-main .pro-list.list1 .pro-name{min-height:59px;}
@media (min-width:1025px){.head-nav>ul>li{margin:0 35px;}
.kche-t201 .kche-t201-text p{font-size:18px;}
.head-nav>ul>li>a{font-size:var(--fontsize20)}}
@media (min-width:1025px) and (max-width:1600px){.head-nav>ul>li{margin:0 30px;}}
@media (min-width:1025px) and (max-width:1440px){.head-nav>ul>li{margin:0 20px;}
.head-nav>ul>li>a{font-size:var(--fontsize18)}}
footer{background:url(/uploads/5162/page/p202408291617171c398.jpg) no-repeat center/cover;position:relative;}
footer:before{content:'';width:100%;height:100%;display:block;background:rgba(0,0,0,0.75);position:absolute;top:0;left:0;z-index:0;}
footer .foot-main{background:none;}
footer .foot-main,footer .foot-right{position:relative;z-index:2;color:#fff;}
footer .foot-right{background:rgba(0,0,0,0.55)}
.foot-main .foot-title, .foot-main a,.foot-contact .icon i, .foot-contact .icon em{color:#fff;}
.foot-cate a:hover, .foot-right a:hover, .foot-main a:hover{color:#fff;text-decoration: underline;}
#about{padding-top:0;}
#about .about-con .title{font-size:38px;line-height:1.2;margin-bottom:10px}
#about .about-con h3{font-size:22px}
@media (max-width:1470px){#about .about-con .title{font-size:34px;}
#about .about-con h3{font-size:19px}}
@media (max-width:768px){#about .about-con .title{font-size:24px;margin:50px 0 5px}
#about .about-con h3{font-size:18px}}
#appli{margin-top:60px}
@media (max-width:768px){#appli{margin-top:40px}}
#sol-swiper .swiper-slide .sol-l .sol-img img{display:block;}
#sol-swiper .sol-r:not(.sol-r-two){background: url(/uploads/5162/page/p202408301811401c05e.jpg) no-repeat center/cover;position: relative;}
#sol-swiper .sol-r:not(.sol-r-two):before{content:'';width:100%;height:100%;display: block;position: absolute;top:0;left:0;background:rgba(0,0,0,0.3);z-index:0}
#sol-swiper .sol-r:not(.sol-r-two) .sol-r-wrap{position:relative;z-index:2;}
#sol-swiper .sol-r:not(.sol-r-two) .sol-con,#sol-swiper .sol-r:not(.sol-r-two) .sol-title{color:#fff;}
@media (min-width:769px){#sol-swiper .swiper-slide .sol-l{flex:inherit;width:34%}
#sol-swiper .swiper-slide .sol-l .sol-img{width:100%;height:100%;}
#sol-swiper .swiper-slide .sol-l .sol-img img{width:100%;height:100%;object-fit:contain;background:#fff;}}
@media (max-width:1470px) and (min-width:769px){#sol-swiper .sol-r-wrap{padding:20px 30px}
#sol-swiper .sol-con{line-height:1.5}}
@media (max-width:768px){#sol-swiper .sol-title{font-size:20px}}
#contact {display:none;}
#new .new-title {line-height:1.4;padding-bottom:0;border:none;flex:1;}
#new .new-list>li .new-item {display:flex;flex-direction:column;height:100%;width:100%;box-sizing:border-box;}
#new .new-more {border-top:1px solid #eee;padding-top:15px;}
.main-part{display:none}
.hometitle {text-align:center;font-weight:bold;font-size:38px;display:flex;justify-content:center;}
.hometitle>p {position:relative;padding-bottom:10px}
.hometitle>p span{color:var(--color)}
.hometitle>p:before{content:'';width:30px;height:4px;background:#000;position:absolute;bottom:0;left:50%;margin-left:-29px}
.hometitle>p:after{content:'';width:30px;height:4px;background:var(--color);position:absolute;bottom:0;right:50%;margin-right:-29px}
#appli .hometitle{color:#fff;margin-bottom:40px;padding-top:60px;}
#appli .hometitle>p:before{background:#fff}
.about-con .hometitle{justify-content:flex-start}
#about .about-con .title{color:#000}
.about-con .hometitle>p:before{left:0%;margin-left:0}
.about-con .hometitle>p:after{right:auto;margin-right:0;left:30px}
.home-message .home-title{display:flex;justify-content:flex-start;font-weight:bold;font-size:38px}
.home-message .home-title p{position:relative;padding-bottom:10px}
.home-message .home-title p span{color:var(--color)}
.home-message .home-title>p:before{content:'';width:30px;height:4px;background:#fff;position:absolute;bottom:0;left:0}
.home-message .home-title>p:after{content:'';width:30px;height:4px;background:var(--color);position:absolute;bottom:0;left:30px}
@media (max-width:1470px){.hometitle,.home-message .home-title{font-size:34px}}
@media (max-width:768px){#appli .hometitle{padding-top:30px;margin-bottom:25px}
.hometitle,.home-message .home-title{font-size:24px}
.hometitle>p:before{width:20px;margin-left:-19px;height:3px}
.hometitle>p:after{width:20px;margin-right:-19px;height:3px}
.home-message .home-title>p:before{width:20px;height:3px}
.home-message .home-title>p:after{width:20px;height:3px;left:20px}
.about-con .hometitle{justify-content:center}
.about-con .hometitle>p:before{left:50%;margin-left:-19px}
.about-con .hometitle>p:after{right:50%;margin-right:-19px;left:auto}}
@media (min-width:769px){.mainpro-top .hometitle{text-align:left;justify-content:flex-start}
.mainpro-top .hometitle>p:before{left:0;margin:0;}
.mainpro-top .hometitle>p:after{left:30px;margin:0}}
.mainpro-top .hometitle{color:#fff;margin-bottom:12px}
.mainpro-top .hometitle>p:before{background:#fff;}

.home-mainproduct{background:url(/uploads/5162/page/p20240902100653be47a.jpg) no-repeat center;background-size:cover}
.home-mainproduct:before{content:'';width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;}
.home-mainproduct .l-wrap{position:relative}
.home-message{padding: 1% 0;}
#newapp{padding:80px 0 50px;background: #f7f7f7;}
#newapp ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}
#newapp ul li{width:24%;margin-bottom:2%;border:1px solid #ccc;background:#fff}
#newapp ul li .newapppic{overflow:hidden;}
#newapp ul li .newapppic img{display:block;width:100%;transition:.3s}
#newapp ul li img{max-width:420px;width:100%;}
#newapp ul li:hover .newapppic img{transform:scale(1.05)}
#newapp .newapptitle{display: block;margin: 10px;font-weight: var(--fontbold7);font-size: var(--fontsize20);}
#newapp .newapptext{padding:0 10px 20px;line-height:1.5}
@media(max-width:1024px){#newapp ul li{width:49%;}}
@media (max-width:768px){#newapp{padding:4vw 0}}
@media(max-width:500px){#newapp ul li{width:100%;}}
* {font-family:calibri,sans-serif!important}
.pro-detail .pro-detail-content .part-con * {font-size:18px;}
.pro-detail .pro-detail-content .part-con p {font-size:18px!important;}
.pro-detail .pro-detail-content .part-con span {font-size:18px!important}
#sol-swiper .sol-r::before{background: rgba(0, 0, 0, .8);}
#sol-swiper .sol-r:not(.sol-r-two):before{background: rgba(0, 0, 0, .8);}
@media (max-width:1024px) {
   .kche-t95>h5{display: block;}
}

