﻿@charset "utf-8";
.table tr td:first-child{width:27.7%;font-weight:700;background:#f2f2f2}
@media (min-width:1025px){.small-box{padding:10px 0;height:350px}}
.about-r-txt2{margin-bottom:20px}
.newpro-item-l{background:var(--color)}
.newpro-name a{color:#fff}
.newpro-icon{border-color:#fff;color:#fff}
.our-icon img:nth-child(2),.our-list li:hover .our-icon img:nth-child(1){display:none}
.our-list li:hover .our-icon img:nth-child(2){display:block}
.project-list{display:flex;flex-wrap:wrap}
.project-list li{width:32%;flex-direction:column;margin-right:2%}
.project-img,.project-info{width:100%}
.project-list li:nth-of-type(3n){margin-right:0}
.project-img img{display:block;width:100%;height:320px;object-fit:cover}
@media (max-width:1366px){.project-img img{height:300px}}
@media (max-width:1024px){.project-img img{height:250px}}
@media (max-width:768px){.project-img img{height:auto}}
@media (max-width:500px){.project-list li{width:49%;margin-bottom:2%}
.project-list li{margin-right:0}
.project-list li:nth-of-type(3n){margin-right:0}
.project-list{justify-content:space-between}}
@media (min-width:769px){.index .hcontact,.index .hcontact a,.index .head-wel,.index .lang-icon span{color:#000;font-weight:700;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}
.index .lang-icon span::after,.index .lang-icon span::before{height:2px;border:1px solid #fff}}
.about-l{align-items:center}
.about-l-l{background:0 0;align-items:center}
.about-l-l>div{height:50%}
.about-l-l>div img{height:100%;object-fit:cover}
.inquiry-form input,.inquiry-form textarea,.inquiry-pro-list,.newspage-ninelist-0>li,.pages-list>div,.products-ninelist-1 li .products-list-img,.project-list li,.relatedpro-img,.small-box{box-shadow:0 0 5px #bbb}
.newspage-ninelist-1 li{border:1px solid #ccc;box-shadow:0 0 5px #bbb}
.compare-panel .button-area .contact-button{background:var(--color)!important}
.project-list .project-name{white-space: inherit;overflow: inherit;text-overflow: inherit;-webkit-line-clamp: inherit;}
@media (max-width:500px){.project-list .project-name{font-size:14px}}
.about-l .img{width:100%;}
.about-l .img img{width:100%;display:block;}
.head-main .head-logo {max-width:inherit;min-height:inherit;max-height:inherit;height:100%;flex-wrap:nowrap;align-items:center;font-size:22px;}
.head-main .head-logo img {max-height:90%;}
p.tname {font-weight:bold;margin-left:10px;color:#000;line-height:1.2}
.head-right {width:auto;}
.head.is-fixed p.tname{font-size:18px}
@media (max-width:1280px){p.tname{font-size:18px}}
@media (max-width:768px){p.tname{display:none}}
@media (min-width:1025px){.head-menu-box nav>ul>li>a{white-space:nowrap}}
#news{padding:4% 0;}
.wmkc-honor{padding:4% 0;background-size:cover}
.wmkc-honor .home-desc{max-width:830px;margin:0 auto;font-size:var(--fontsize14);color:#555;text-align:center;padding:20px 0 50px}
.wmkc-honor .home-title-line{position:relative;margin:0 auto;width:20px;height:3px;background:var(--color)}
.wmkc-honor .home-title-line::after,.wmkc-honor .home-title-line::before{content:"";width:90px;height:3px;background:#eee;position:absolute;right:calc(100% + 10px);top:0}
.wmkc-honor .home-title-line::after{right:auto;left:calc(100% + 10px)}
.wmkc-honor .swiper{overflow:hidden}
.wmkc-honor .honorwrap{position:relative;padding:0 80px}
.wmkc-honor .home-button-next,.wmkc-honor .home-button-prev{position:absolute;left:0;top:40%;background:0 0;width:40px;height:40px;border:1px solid #dfdfdf;display:inline-flex;align-items:center;justify-content:center;transition:all .2s linear;cursor:pointer}
.wmkc-honor .home-button-next{right:0;left:auto}
.wmkc-honor .home-button-next:hover,.wmkc-honor .home-button-prev:hover{background:var(--color);border-color:var(--color)}
.wmkc-honor .home-button-next:hover em,.wmkc-honor .home-button-prev:hover em{color:#fff}
.wmkc-honor .swiper-pagination-bullet-active{background-color:var(--color)}
.wmkc-honor .swiper-pagination{display:none}
@media screen and (max-width:768px){.wmkc-honor .honorwrap{padding:0}
.wmkc-honor .home-button-next,.wmkc-honor .home-button-prev{display:none}
.wmkc-honor .swiper-pagination{display:block}
.wmkc-honor .honor-list{padding-bottom:40px}
.wmkc-honor .home-desc{padding:20px 0}}
@media (min-width:769px){.document-main .project-list{justify-content:flex-start}
.document-main .project-list>li{width:32%;margin-right:2%;}
.document-main .project-list>li:nth-child(3n){margin-right:0;}}
.document-main .project-list .project-img>a{width:100%;position:relative;height:0;padding-bottom:67%;display:block;}
.document-main .project-list .project-img>a>img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
.document-main .project-list .project-img,.document-main .project-list .project-info{width:100%;}
.document-main .project-list .project-info{padding-top:15px;padding-bottom:15px;}
.home-label a {color:var(--color);}
.home-title a {color:inherit;}
.pro-detail .pro-detail-top .pro-info .pro-con{-webkit-line-clamp: inherit;}
.newswrap{position:relative;padding:0 80px;display:flex;flex-wrap:wrap}
.newswrap .item{width:23%;transition:all .2s linear;position:relative;margin-right:2%}
.newswrap .item:nth-child(4n){margin-right:0}
.newswrap .item .news-img>a{position:relative;height:0;padding-bottom:100%;display:block;}
.newswrap .item .news-img img{width:100%;max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
.newswrap .item .news-info{padding:20px 0}
.newswrap .item .news-info .title{font-size:var(--fontsize18);color:var(--fontcolor);font-weight:var(--fontbold5)}
.newswrap .item .news-info .date{font-size:var(--fontsize14);color:var(--color);padding:10px 0}
.newswrap .item .news-info .text{font-size:var(--fontsize14);color:#555;line-height:24px}
.newswrap .item::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:var(--color);transition:all .2s linear}
.newswrap .item:hover img{transform:scale(1.05)}
.newswrap .item:hover::after{height:3px}
@media (max-width: 1024px) {.newswrap .item {width: 45%;margin-bottom: 20px;margin-right: 4%;}.newswrap {padding: 0px;}}
@media (min-width:1025px){.head-main{position:relative}
.head-menu-box nav>ul>li ul.submenu.nav3{width:1200px;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:20px;left:-750px;box-sizing: border-box;}
.head-menu-box nav>ul>li ul.submenu.nav3>li{position:relative;width:32%;margin:10px 2% 10px 0;min-height:80px;}
.head-menu-box nav>ul>li ul.submenu.nav3>li:nth-child(3n){margin-right:0}
.head-menu-box nav>ul>li ul.submenu.nav3>li>a{color:#000;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.6;box-sizing: border-box;padding:0 0 0 115px;font-weight: bold;}
.head-menu-box nav>ul>li ul.submenu.nav3>li .cate-con .cate-info{display:none}
.head-menu-box nav>ul>li ul.submenu.nav3>li .cate-con .cate-img{position:absolute;top:0;left:0;border:1px solid #E5E5E5;overflow:hidden;width:100px;height:100px;display:flex;align-items:center;justify-content:center;background: #fff;min-height: inherit;z-index: 1;}
.head-menu-box nav>ul>li ul.submenu.nav3>li .cate-con .cate-img a{padding:0;width:100%;height:100%;}
.head-menu-box nav>ul>li ul.submenu.nav3>li .cate-con .cate-img img{max-height:100px;max-width:100px;width:100%;height:100%;object-fit:cover;opacity:1}
.head-menu-box nav>ul>li ul.submenu.nav3>li .cate-con .cate-img:hover img{transform:scale(1.1)}
.head-menu-box nav>ul>li ul.submenu.nav3>li .cate-con ul{width:100%;padding-left:115px;margin-top:5px;position: static;opacity: 1;visibility: inherit;transform: translate(0,0);}
.head-menu-box nav>ul>li ul.submenu.nav3>li .cate-con ul li a{padding:1px 0;line-height:1.5;font-size:15px;color:#000;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.head-menu-box nav>ul>li ul.submenu.nav3 li a:hover{background:none;color:var(--color)!important}}
@media (max-width:1250px) and (min-width:1025px){.head-menu-box nav>ul>li ul.submenu.nav3{left:-630px;width:1000px}}
@media (max-width:1024px){.head-menu-box nav>ul>li ul.submenu.nav3>li .cate-con .cate-img{display:none}
.head-menu-box nav>ul>li ul.submenu.nav3>li .arrow{display:none}
.head-menu-box nav>ul>li ul.submenu.nav3>li .cate-con ul{display:block;padding-left:15px}}
@media (max-width:1600px) and (min-width:1024px){.pro-detail-top>div {position:relative;min-height:300px;}
.pro-detail .preview-container {transform:scale(0.7);transform-origin:left top;z-index:1;position:absolute;}
.pro-detail .pro-detail-top .pro-info {padding-left:390px;}
.pro-detail .singglepic{width:360px;position:absolute;left:20px;top:0;}
.pro-detail .singglepic img{max-height:300px;display:block;margin:0 auto}}
@media (max-width:1600px) and (min-width:1281px){.pro-detail-top>div {min-height:400px;}
.pro-detail .preview-container {transform:scale(0.7);}
.pro-detail .pro-detail-top .pro-info {padding-left:540px;}
.pro-detail .singglepic{width:500px;}
.pro-detail .singglepic img{max-height:400px;}}
@media (max-width:1280px) and (min-width:1024px){.pro-detail .pro-btnlist>a, .pro-detail .pro-btnlist .pro-btn, .pro-detail .pro-btnlist .addToCart, .pro-detail .pro-btnlist .pdown3{width:100%;margin-right:0}
.pro-detail .pro-detail-top .pro-info .pro-name{font-size:22px}
.pro-detail .pro-detail-top .pro-info .pro-price{margin:5px 0 10px}}