﻿@charset "utf-8"; 
.product-main .pro-list.list0 .pro-intro,.new-main .new-list.list0 .new-intro{word-break:break-word}
.common-main article img{max-width:100%;height:auto}
.pro-detail .pro-detail-content img{height:auto}
.foot-main .foot-intro{margin-right:10px}
.sidebar-prolist .pro-item{align-items:center}
.map iframe{border:0}
@media (min-width:769px){#product .pro-list .pro-name{-webkit-line-clamp:1}}
@media (min-width:769px){.head-main .head-logo img{max-width:230px}}
.foot-main .foot-title img{max-width:200px;}
.ind{width:100%;margin-bottom:100px;}
.ind,.ind-item{position:relative}
.ind-item{width:24%;box-sizing:border-box;text-align:center;color:#FFF;transition:background-color .3s ease}
.ind-item:hover a{color:var(--color)}
.ind-item a{color:#000;position:relative;width:100%;height:100%;}
.ind-item .tit{font-size:24px;line-height:1.3}
.ind-item ul{margin-top:30px;z-index:1;position:relative}
.ind-item ul li{line-height:30px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.ind-item ul li:before{content:"-";margin-right:5px}
.ind-item img{display:block;width:100%;}
.ind-wrapper{display:flex;justify-content:space-between}
@media (max-width:1080px){.ind-wrapper{flex-wrap:wrap;margin:0;}
.ind-item{width:50%;height:auto;padding-bottom:40px;}}
@media (max-width:500px){.ind-item{padding:25px 10px}
.ind-item .tit{font-size:16px}
.ind-item ul{margin-top:15px}
.ind{margin-bottom:30px}}
.index .ind{display:none;}
.pro-detail .pro-random{margin:30px 0 0}
.pro-main .pro-detail .pro-inquiry .send-inquiry .inquiry-form input,.pro-main .pro-detail .pro-inquiry .send-inquiry .inquiry-form textarea{border-color:#000;}
.pro-main .pro-detail .pro-inquiry .wmkcfeedback .send-btn{background:#f90}
#about .about-img lite-youtube {display:block;right:0px;max-width:100%;margin:0;}
#about .about-img {padding:0;}
#about .about-con .title {display:none;}
#ind .ind-l {padding:60px 0;}
@media (min-width:1081px){#ind .adv-icon>li{width:24%;padding:0;}
#ind .adv-icon .icon-item{height:100%}
#ind .adv-icon{margin:0;justify-content:space-between}}
@media (max-width:768px){#ind .ind-l{padding:30px 0 20px}}
.about-con .more-btn{display:inline-block}
#ind{padding-top:0}
.product-main .pro-list .pro-more{background: #ff9900;}
#ind .ind-l h3,#ind .ind-l .con{text-align:center;}
#about .l-wrap{align-items:center;}
#about .iframe-container{position: relative;width:100%;height:0;padding-bottom: 56.25%;}
#about .iframe-container iframe{position:absolute;top:0;left: 0;width:100%;height:100%;min-height:inherit;}
#product{display:none}
.wmkc-product .wmkc-prolist{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px}
.wmkc-product .wmkc-prolist .item{width:32%;margin-bottom:60px;box-shadow: 0 1px 10px 0 rgba(0, 0, 0, .1);}
.wmkc-product .wmkc-prolist .item .img{width:100%;overflow:hidden;display:block;position:relative}
.wmkc-product .wmkc-prolist .item .img img{width:100%;height:100%;display:block;background:#fff;}
.wmkc-product .wmkc-prolist .item .img img:nth-child(2){position:absolute;top:0;left:0;transition:.3s;opacity:0}
.wmkc-product .wmkc-prolist .item .info{padding:10px 20px 20px}
.wmkc-product .wmkc-prolist .item .info .title{text-align:center;display:block;color:var(--fontcolor);font-size:20px;font-weight:600;transition:all .2s linear;text-transform:capitalize}
.wmkc-product .wmkc-prolist .item .info .desc{text-align:center;margin-top:6px}
.wmkc-product .wmkc-prolist .item:hover .info .title{color:var(--color)}
.wmkc-product .wmkc-prolist .item:hover .img img:nth-child(2){opacity:1}
@media (max-width:1080px){.wmkc-product .wmkc-prolist .item{width:100%}}
@media screen and (max-width:768px){.wmkc-product .wmkc-prolist .item{width:100%;margin-bottom:30px}}
.send-inquiry .inquiry-form input,.send-inquiry .inquiry-form textarea{border-color:#000;}
.wmkcfeedback .send-btn{background:#f90}
.wmkc-product .wmkc-prolist .item .info .title{color: var(--swiper-theme-color);}
.wmkc-product .wmkc-prolist .item:hover .info .title{color: #f90;}
#home-inquiry {padding:25px 0 60px;background:url(/uploads/41684/page/p202407300948511bcbe.jpg) no-repeat center;background-size:cover;position:relative}
#home-inquiry:before {content:'';width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;}
#home-inquiry .l-wrap {position:relative;}
#home-inquiry .main-part {color:#fff}
.home-inquiry-flex {display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px;}
.home-inquiry-contact {width:49%;background:#fff;padding:40px 30px;box-sizing:border-box;}
.home-inquiry-form {width:49%;background:#444;padding:40px 30px;box-sizing:border-box;}
.home-inquiry-tit {font-weight:bold;font-size:28px;color:var(--color);margin-bottom:10px;}
.home-inquiry-list {margin-top:40px;}
.home-inquiry-list li {margin-bottom:10px;}
.home-inquiry-list li em {color:var(--color);margin-right:5px;font-size:17px;}
.home-inquiry-form .wmkcfeedback .send-btn {width:100%;margin-bottom:0;margin-top:12px}
.home-inquiry-form .send-inquiry .inquiry-form input {margin-bottom:12px}
.home-inquiry-form .send-inquiry .inquiry-form input.wmkcfb-title {width:100%;}
.home-inquiry-form .send-inquiry .inquiry-form textarea {height:150px;}
@media (max-width:1080px){.home-inquiry-contact{width:100%}
.home-inquiry-form{width:100%;margin-top:15px}}
@media (max-width:768px){.home-inquiry-contact,.home-inquiry-form{padding:20px}
.home-inquiry-tit{font-size:20px}}
@media (max-width:500px){.home-inquiry-list{margin-top:20px}
#home-inquiry{padding:40px 0}}
.foot-main .foot-feedback{display:none}
@media (min-width:769px){.foot-main .foot-item{width:auto;max-width:31%}
.foot-main .l-wrap{justify-content:space-between}
.foot-main .foot-intro{margin:0;max-width:100%}
.foot-cate ul ul{display:none;}
.foot-cate ul{display:block}
.foot-cate ul>li{width:100%;margin-right:0}
.foot-contact .con{max-width:inherit;flex:1}}
.main-part { text-transform: capitalize;}
@media (min-width:1025px){#home-inquiry .l-wrap .main-part{font-size:40px;}
#home-inquiry .l-wrap>p{font-size:20px;}}
@media (max-width:1024px){.home-inquiry-flex{margin-top:25px;}}
.foot-item.foot-contact ul >a {margin-left:60px;display:inline-block;line-height:40px;background:#B40B00;border-radius:5px;color:#fff;padding-right:15px;overflow:hidden}
.foot-item.foot-contact ul >a img {width:40px;margin-right:5px;vertical-align:middle;}
#appli .home-line{background:#fff;padding-bottom:4%}
#appli .home-line .img{margin-top:3%;text-align:center;}
.pagesbanner video, .pagesbanner img{box-shadow: 0px 0px 16px #888888;}
#appli .home-line{display:none;}
.detailscroll {overflow-x:auto;}
.pro-detail .pro-detail-content .detailscroll img {max-width:180%;display:block;}
.pro-detail .pro-btnlist>a, .pro-detail .pro-btnlist .pro-btn{background: var(--color);color: #fff;border: none;}
.pro-detail .pro-btnlist>a:hover, .pro-detail .pro-btnlist .pro-btn:hover{background:#ff9900;}
.product-main .btn:hover{background-color:#ff9900 !important;}
@media (min-width:1025px){.product-main.mobcate-main .sidebar,main.pro-main .product-main .sidebar{align-self: initial;padding:0;border:none;}
.product-main.mobcate-main .sidebar .sidebar-item:last-child,main.pro-main .product-main .sidebar .sidebar-item:last-child{position: sticky;top:120px;margin-top:20px;}
.product-main.mobcate-main .sidebar-item,main.pro-main .product-main .sidebar .sidebar-item{padding:15px;border:2px solid #f3f3f3;}
.product-main.mobcate-main .sidebar-item:nth-child(-n+3),main.pro-main .product-main .sidebar .sidebar-item:nth-child(-n+3){margin-bottom:0;border-bottom:0;padding-bottom:0;}
.product-main.mobcate-main .sidebar-item:nth-child(2),.product-main.mobcate-main .sidebar-item:nth-child(3),main.pro-main .product-main .sidebar .sidebar-item:nth-child(2),main.pro-main .product-main .sidebar .sidebar-item:nth-child(3){border-top:none;}
.product-main.mobcate-main .sidebar-newcate li.LiLevel1:last-child,main.pro-main .product-main .sidebar .sidebar-newcate li.LiLevel1:last-child{margin-bottom:0;}
.product-main.mobcate-main .sidebar-item:nth-child(3),main.pro-main .product-main .sidebar .sidebar-item:nth-child(3){border-bottom:2px solid #f3f3f3;}}
.homecate-page{max-width:1920px;margin:0 auto;padding:0 10px}
.homecate-list{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto;}
.homecate-list li{width:33%;text-align:center;font-size:18px;text-transform:capitalize;font-weight:600;background:var(--color);color:#fff;padding:15px 0;cursor:pointer}
.homecate-top{max-width: 1200px;margin: 0 auto;background: #fff;padding: 20px 20px 50px;box-sizing: border-box;font-size: 18px;line-height: 1.52;position: relative;}
.homecate{background:#dcdcdc;padding: 50px 0;}
.homecate-bottom{margin-top: 70px;}
.homecate-box{display:none}
.homecate-bottom img{width: 100%;display: block;}
.homecate-list li.active{opacity:.6}
.homecate-btn{text-align: end;margin-top: 20px;position: absolute;bottom: 20px;right: 20px;}
.homecate-btn a{background: var(--color);color: #fff;padding: 10px 25px;display: inline-block;transition: all .3s ease-in-out;}
@media (max-width:1024px){.homecate-list li{line-height:1}
.homecate-btn a{color: #fff;padding: 10px 15px;font-size: 14px;}}
@media (max-width:768px){.homecate-top{padding: 10px 10px 65px 10px;font-size:16px}}
.homecate-list li{font-size:16px}
@media (max-width:500px){.homecate-list{flex-wrap:wrap}
.homecate-list li{font-size:16px;width:100%}
.homecate-list li{font-size:14px;padding:8px 0}
.homecate-top{font-size:14px}}
.homecate-btn:hover a{background: #ff9900;}
.head-top .head-contact{display:none;}
.product-main.mobcate-main .sidebar .sidebar-item:last-child, main.pro-main .product-main .sidebar .sidebar-item:last-child{display:none}
.l-wrap {max-width: 1650px;}
footer .footer-inqury{background: var(--hovercolor);color: var(--footercolor);}
footer .footer-inqury .l-wrap{padding-top: 40px;display: flex;justify-content: space-between;align-items: center;}
footer .footer-inqury .footerTitle {font-size: var(--fontsize22);color: #fff;line-height: 1;margin-bottom: 5px;}
footer .footer-inqury .feedback-input{display: flex;margin-top: 5px;width: 50%;height: 44px;max-width: 540px;}
footer .footer-inqury .feedback-input input {flex: 1;background-color: transparent;border: 1px solid #FFFFFF30;padding-left: 10px;color: #FFFFFF;}
footer .footer-inqury .feedback-btn{color: #fff;text-transform: uppercase;background-color: var(--color);padding: 0px 15px;cursor: pointer;}
@media (max-width: 1024px) {footer .footer-inqury .l-wrap{padding: 20px 0 0 0;}
footer .footer-inqury .footerTitle{display: none;}
footer .footer-inqury .feedback-input{width: 100%;max-width: 100%;}
}
#appli {background: url(/uploads/41684/banner/20250321054757defcf.jpg) no-repeat;}