﻿.pro-main .kche-t215.procate-abbox-t215 .kche-t215-right1,.pro-main .kche-t215 .kche-t215-right2{width:50%;}
.pro-main .kche-t215.procate-abbox-t215 .kche-t215-right2 img{height:100%;}
.pro-main .contact-box.procate-abbox-contactus{margin-top:2%;}
.pro-main .procate-abbox-maodian{margin-top:-100px;padding-top:100px;}
.pro-main .kche-t125.procate-abbox-t125 a{text-decoration: none;}
@media (max-width:768px){.pro-main .kche-t41.procate-abbox-t41 .kche-flex-item5{width:32%;}
.pro-main .procate-abbox-maodian{margin-top:-60px;padding-top:60px;}}
.product-catelist{justify-content:flex-start;}
.product-catelist .product-cateitem{width:23.5%;margin-right:2%;border:1px solid #e8e8e8;border-radius:3px;overflow:hidden;margin-bottom:40px;transition:all .2s linear;box-shadow:0 0 0;flex-direction:column;}
.product-catelist .product-cateitem:nth-child(4n){margin-right:0}
.product-catelist .product-cateitem .cate-img{width:100%;max-height:inherit;position:relative;padding-bottom:100%;height:0;}
.product-catelist .product-cateitem .cate-img img{transition:all .2s linear;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;}
.product-catelist .product-cateitem .cate-info{padding:20px;border-top:1px solid #e8e8e8}
.product-catelist .product-cateitem .cate-info .title{font-size:var(--fontsize20);color:#212121;font-weight:var(--fontbold6);margin:0}
.product-catelist .product-cateitem .cate-info .text,.product-catelist .product-cateitem .cate-info .more{display:none}
.product-catelist .product-cateitem:hover{border-color:var(--color)}
.product-catelist .product-cateitem:hover .cate-img img{transform:scale(1.03)}
.product-catelist .product-cateitem:hover .info .title{color:var(--color)}
@media (max-width:768px){.product-catelist{justify-content:space-between}
.product-catelist .product-cateitem{width:49%;margin-right:0;margin-bottom:20px}}
@media (max-width:500px){.product-catelist .product-cateitem .cate-info{padding:10px}
.product-catelist .product-cateitem .cate-info .title{font-size:var(--fontsize18)}}

.page-nav{background:#f7f7f7;padding:30px 0}
.page-nav .sidebar-title{display:none;}
.page-nav .sidebar-item ul.sidebar-cate{display:flex;flex-wrap:wrap;}
.page-nav .sidebar-item.category .menu-item{padding:0;position:relative;width:24%;margin-right:1.3%;height:50px;display:inline-flex;align-items:center;justify-content:flex-start;background:#fff;border-radius:3px;border:1px solid #e8e8e8;transition:all .1s linear;margin-bottom:0;}
.page-nav .sidebar-item.category .menu-item:nth-child(4n){margin-right:0}
.page-nav .sidebar-item.category .menu-item:nth-child(n+5){margin-top:1em;}
.page-nav .pagenav-catelist>li em{margin-left:5px;font-weight:var(--fontbold6);font-size:var(--fontsize16);position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(-90deg)}
.page-nav .sidebar-item.category .menu-item>a{font-size:var(--fontsize16);font-weight:var(--fontbold6);width:100%;height:100%;line-height:50px;padding:0 35px 0 15px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.page-nav .sidebar-item.category .menu-item:hover{border-color:var(--color)}
.page-nav .sidebar-item.category .menu-item:hover>ul{display:block!important}
.page-nav .sidebar-item.category .menu-item.active{background:var(--color)}
.page-nav .sidebar-item.category .menu-item.active>a{color:#fff!important}
.page-nav .sidebar-item.category .menu-item .icon-arrow-down{background:none;font-size:22px}
.page-nav .sidebar-item.category .menu-item.active .icon-arrow-down{background:none;color:#fff}
.page-nav .sidebar-item.category .menu-item ul{margin:0;padding-left:0;width:100%;position:absolute;top:calc(100% + 2px);left:0;list-style:none;background:#fff;box-shadow:1px 2px 10px rgba(0,0,0,.1);z-index:9;min-width:200px;transform-origin:top;transform:scaleY(0);opacity:0;transition:all .3s ease-in-out}
.page-nav .sidebar-item.category .menu-item ul li{position:relative;display:inline-flex;align-items:center;justify-content:space-between;width:100%;height:50px;border-bottom:1px solid #f0f0f0;margin:0;}
.page-nav .sidebar-item.category .menu-item ul a{line-height:33px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:var(--fontsize16);width:100%;height:100%;padding:8px 14px;font-weight:var(--fontbold4)}
.page-nav .sidebar-item.category .menu-item:hover>ul{transform:scaleY(1);opacity:1}
.page-nav .sidebar-item.category .menu-item ul li>ul{position:absolute;left:100%;top:0;transform-origin:top;transform:scaleY(0);opacity:0;transition:all .3s ease-in-out}
.page-nav .sidebar-item.category .menu-item ul li:hover>ul{transform:scaleY(1);opacity:1}
.page-nav .sidebar-item.category .menu-item:hover{color:var(--fontcolor)}
.page-nav .sidebar-item.category .menu-item a:hover{color:var(--color)}
@media (max-width:1024px){.page-nav{display:none}}
.pro-main .page-main{margin:0;width:100%}
.common-page a, .common-page span{min-width:42px;height:42px;border-radius:5px;margin-bottom:10px}
.common-page .ctxt{background:var(--color);color:#fff;}
.common-page>a:first-child, .common-page>a:last-child, .common-page>span:first-child, .common-page>span:last-child{border:1px solid #999;}
.pro-main .protypefeedback{background-color:#f6f9f6;padding:5% 0}
.pro-main .protypefeedback .inquiry-title{text-align:center;font-size:42px;font-weight:var(--fontbold6);margin-bottom:20px}
.pro-main .protypefeedback .wmkcfeedback .inquiry-form{display:flex;flex-wrap:wrap;justify-content:space-between}
.pro-main .protypefeedback .wmkcfeedback .inquiry-form>*{border:1px solid #ebebeb;width:49%}
.pro-main .protypefeedback .wmkcfeedback .inquiry-form textarea{width:100%}
.pro-main .protypefeedback .wmkcfeedback .send-btn{margin:20px auto 0}
.pro-main .sidebar-item{background:none;padding:0;}
.pro-main .sidebar-item.inquiry .sidebar-title{display:none}
@media (max-width:1280px){.pro-main .protypefeedback .inquiry-title{font-size:var(--fontsize30)}}
@media (max-width:768px){.pro-main .protypefeedback .wmkcfeedback .inquiry-form>*{width:100%}
.pro-main .protypefeedback .inquiry-title{font-size:var(--fontsize22);margin-bottom:0}}
.prolist-bottom .inquiry-pc{display:none}
.pro-list li .pro-img .icon{background:#fff}
.pro-list.list0 li{border:1px solid #ebebeb;border-radius:3px;overflow:hidden;background-color:#fff;margin-bottom:2em;transition:all .2s linear;flex-direction:column}
.pro-list.list0 li .pro-img{position:relative;aspect-ratio: 1 / 1;width:100%;height:auto}
.pro-list.list0 li .pro-img>a{max-height:inherit;padding-bottom:100%;height:auto}
.pro-list li .pro-img img{position:absolute;top:0;left:0;object-fit:contain}
.pro-list.list0 li:hover{border-color:var(--color)}
.pro-list.list0 li:hover .pro-info .title{color:var(--color)}
.pro-list.list0 li .pro-info{padding:18px}
.pro-list.list0 li .pro-info .title{color:#212121;font-size:var(--fontsize20);font-weight:var(--fontbold5);transition:all .2s linear}
.pro-list li .pro-info .text{margin:4px 0 0;color:#666}
.pro-list.list0 .pro-info .data-price{color:var(--color)}
.pro-list.list0{display:flex;flex-wrap:wrap}
.pro-list.list0 li{width:24%;margin-right:1.333%}
.pro-list.list0 li:nth-child(4n){margin-right:0}
.pro-list.list0 li .pro-info{border-top:1px solid #ebebeb}
.pro-list.list0 li .more{display:none}
@media (max-width:1024px){.pro-list.list0 li{width:48%;margin-right:4%}
.pro-list.list0 li:nth-child(2n){margin-right:0}}
@media (max-width:768px){.pro-list.list0 li .pro-info{padding:10px}
.pro-list.list0 li .pro-info .title{font-size:var(--fontsize17);line-height:1.4}
.pro-list li .pro-info .text{font-size:var(--fontsize14);-webkit-line-clamp:2}}