﻿@charset "utf-8"; 
:root{--fontfamily:"PT Sans",sans-serif}
*{font-family:var(--fontfamily)!important}
@media (min-width:1025px){body{font-size: var(--fontsize20);}}
.wmkc-template-33 .wmkc-flex {display:flex;align-items:center;background:none}
.wmkc-template-33 .wmkc-item-img {padding:0!important}
.wmkc-template-33 .wmkc-item-img img{position:static!important}
.wmkc-template-41 .wmkc-flex-item4 { background:#f2f2f2;padding:30px}
.wmkc-template-41 .wmkc-flex-item4 {width:18%;margin:1px 0}
@media (max-width:768px){.wmkc-template-41 .wmkc-flex-item4{width:100%}}
.main-c article p {margin-bottom:1px}
.side-news ul .side-news-title,.foot-con,.news-con,.news-title,.hot-intro{word-break:break-word}
.foot-con a{color:#707070}
.wmkc-rc-btn img {width:30%;height:auto}
.wmkc-rc-btn {width:150px;height:150px}
.wmkc-rc-bt {width:20%}
#swiper-banner img{width:100%}
#swiper-banner a{display:block;width:100%}
.partner {padding:0}
.project-swiper>div{display:flex;justify-content:space-between}
.project-swiper .swiper-slide {flex-shrink:inherit;margin-bottom:20px}
.project-img {position:static}
.project-swiper .swiper-pagination{display:none}
@media screen and (max-width:768px){
.project-swiper>div{flex-wrap:wrap}
.project-swiper .swiper-slide{margin-bottom:0;width:50%}}
.about-icon li:after {display:none}
.about-icon li {display:block;width:32%}
.about-icon li .icon-wrap {position:static;display:block;border:none}
.about-icon li .icon-wrap div {width:100%;padding-bottom:60%;position:relative}
.about-icon li .icon-wrap div img {width:100%;position:absolute;top:0;left:0;height:100%;background:#fff;object-fit:contain}
.about-icon li .icon-wrap p {font-size:16px;margin:0;padding:10px 30px 10px 15px;text-align:right;background:#f70000;position:relative}
.about-icon li:hover img {transform:translate(0,0)}
.about-icon li .icon-wrap p:after {content:'';border-width:5px;border-style:solid;border-color:transparent transparent transparent #fff;position:absolute;right:10px;top:15px}
.about .common-con {text-align:left}
.about .common-con p {margin-bottom:10px}
.about .common-con p:nth-child(2) {margin-bottom:25px}
@media (max-width:768px){.about-icon li{width:100%}}
.project .common-con,.common-content .content-top,.newslist-0 li .info p,.send-inquiry .inquiry-form input,.send-inquiry .inquiry-form textarea,.pro-review .pro-preview-right article,.main-c article p,.productsTags,.productsTags a,.compare-action span,.pro-crumb .crumb-r,.prolist-0 .pro-intro,.crumb-nav,.crumb-nav a,.hot-intro,.about .common-con,.aboutictxt,.foot-con,.foot-nav>ul li a{font-size:20px}
.news-pro-name {font-size:20px;line-height:1.3}
.news-pro .common-btn {font-size:20px;width:auto;padding:0 20px}
.prolist-0 .pro-name,.newslist-0 li .info h4 {font-size:22px}
.prolist-0 .compare-action {width:220px}
.main-c article p {line-height:1.6}
.news-con{font-size:20px;line-height:20px;max-height:60px}
.head-nav>ul>li>a,.head-nav>ul .submenu a{font-size:22px;font-weight:normal}
/*footer*/
.foot,.foot-right{background:#fff}
.foot-right .common-wrap span{color:var(--fontcolor);margin: 1em 0;}
.foot-content {display:flex;justify-content:space-between;padding-bottom:30px;}
.foot-content>div {max-width:280px;}
.foot-content>div.foot-line {padding:0;width:1px;background:#666;margin:0 10px;}
.foot-ltit {font-size:20px;}
.foot-content a:hover {color:#f70000}
.foot-ltit {font-size:18px;font-weight:bold;margin-bottom:15px}
.fcontuslist li,.fnavlist li {line-height:1.4;margin-bottom:8px;}
.fcontuslist li,.fnavlist li,.foot-right .common-wrap span {font-size:15px}
@media (max-width:1620px){.foot-content>div{max-width:220px}
.fcontuslist li,.fnavlist li {font-size:13px}}
@media (max-width:1280px){.foot-line:nth-child(6),.foot-menu:nth-child(7) {display:none}}
@media (max-width:768px){.foot-content{flex-wrap:wrap;padding-top:30px;padding-bottom:0px}
.foot-content>div{max-width:100%;width:100%;padding:0 0 20px}
.foot-content>div.foot-line{display:none}
.foot-map img{max-height:160px}
.foot-menu:nth-child(3) {display:none}
.fnavlist{display:flex;flex-wrap:wrap}
.fnavlist li{margin-right:20px;font-size:14px;margin-bottom:12px}
.fcontuslist li,.fnavlist li {margin-bottom:12px}}
.aboutictxt {color:#fff;line-height:1.5;margin-top:20px}
.aboutictxt p {margin-top:10px}
.aboutictxt p:nth-child(2) {margin-bottom:25px}
.about .common-btn {display:none}
.head-nav>ul .submenu{min-width:100%}
@media (min-width:769px){.Ordering .main-c article p,.Ordering .main-c article a{font-size:20px}}
.about .common-wrap{align-items:flex-start}
.aboutictxt p:nth-child(odd) {font-weight:bold;font-size:22px}
.about-icon li .icon-wrap div{padding-bottom:71%}
.about .common-con a {font-size:20px;color:#fff}
#lifaq>a {text-transform:unset}
.project .common-con {font-weight:300}
.project .common-btn {display:none}
.contact-item{padding-left:20px}
.news-pro .common-btn {display:none}
.news-pro-name {overflow:unset;white-space:normal}
.foot-contact>div.foot-about {padding:0;border:none}
.foot-contact>div.foot-about img {width:100%;max-height:200px;object-fit:contain;background:#fff}
.foot-contact {height:auto}
.foot-title {font-size:22px}
.foot-icon {display:none}
.foot-con {-webkit-line-clamp:inherit;max-height:inherit;line-height:1.4}
.foot-con {font-size:18px}
.foot-contact>div {padding-left:20px;display:flex;flex-direction:column;justify-content:center;border:none}
.aboutictxt p.word,.about-icon li .icon-wrap p,.about .common-con a{font-size:22px}
.about-icon li .icon-wrap p:after {top:17px}
.hot .slide-title{font-size:85px;text-align:center;display:none;}
@media (max-width:1600px){.hot .slide-title{font-size:70px}}
.hot-intro{font-size:22px}
@media (max-width:768px){.hot{display:block}
.hot .slide-title{font-size:8vw;color:#000;opacity:1}
.hot-intro{line-height:1.4;font-size:15px;-webkit-line-clamp:inherit;max-height:inherit}
.news-pro-name,.aboutictxt p.word, .about-icon li .icon-wrap p, .about .common-con a,.project .common-con{font-size:15px}
.news-con{font-size:14px}}
.about .common-con{width:100%;max-width:100%}
.head-wrapper,.common-wrap{max-width:1500px}
.head-nav>ul>li>a{white-space:nowrap;padding:0 10px}
@media (max-width:1700px){.head-wrapper,.common-wrap{max-width:1300px}}
@media (max-width:1500px){.head-wrapper,.common-wrap{max-width:900px}
.head-nav>ul>li>a, .head-nav>ul .submenu a{font-size:18px}}
@media (min-width:1281px){.pro-detail-wrap .pro-content {width:calc(100% - 258px);margin-right:30px}}
@media (min-width:769px){.news-pro ul{justify-content:space-between;flex-wrap:wrap}
.news-pro li{width:23%;margin:10px 0}}
@media (min-width:769px){.cate-box{display:block!important;padding:50px 0 !important;margin:0!important;height:auto!important;opacity:1!important;}
.pro-crumb .cate-box i{height:30px}
.pro-crumb .cate-box i:before{top:12px}
.pro-crumb .cate-box .LiLevel2 i:before{top:7px;left:12px}}
@media (min-width:1025px){main{margin-top:200px;}
.head{box-shadow:none;z-index:999;}
header{background:#fff;height:200px !important;}
header>.head-wrapper{height:100px;}
header .head-top{width:100%;height:100px;box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);}
header .head-top .head-contact{width:100%;display:flex;justify-content:flex-end;}
header .head-top .head-contact>div{margin-left:20px;display:flex;align-items:center;}
header .head-top .head-contact>div img{max-height:50px;margin-right:10px;}
header .head-top .head-contact>div a{font-size:16px;color:#000;}
header .head-top .head-contact>div .tsh{font-size:16px;color:#000;font-weight:var(--fontbold7);}
header .head-top .head-contact>div a:hover{color:var(--color)}
.head-nav{margin-left:0;}
.head-nav>ul>li>a{padding:0 30px;}
.lang{margin-left:30px;}}
@media (min-width:1025px) and (max-width:1440px){header .head-top .head-contact>div a{font-size:18px;}
.head-nav>ul>li>a{padding:0 24px;}
header .head-top .head-contact>div img{max-height:40px;}
.lang{margin-left:24px;}}
@media (min-width:769px){body {overflow-x:hidden}
.headshare {display:flex}
.headshare a {display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:5px;color:#FFF;transition:background .3s,border .3s}
.headshare a i {font-size:16px}
.headshare li:nth-child(1) a {background:#405fa0}
.headshare li:nth-child(2) a {background:#FF0000}
.headshare li:nth-child(3) a {background:#0c65be}
header .head-top .head-contact>div i {width:50px;height:50px;display:flex;align-items:center;justify-content:center;background: #fff;border: 1px solid #000;border-radius:50%;margin-right:10px;color:#fff;font-size:20px;color: var(--color);}
header .head-top .head-contact {margin:0 100px 0 auto;}
.head-logo a img {max-height:90%;height:100%;object-fit:contain;}
.head-logo {width:298px;margin:0;}
.head-logo a {width:auto;justify-content:inherit;}
.head-nav>ul>li>a,.search-btn i,.lang-icon span{color:#1f1f1f}
.lang-icon span::before,.lang-icon span::after {background:#1f1f1f}
header .head-top{background:#fff}}
@media (max-width:1500px) and (min-width:769px){header .head-top .head-contact{margin-right:30px}}
.about .common-con .aboutictxt2 .atitle {font-size:22px}
.about .common-con .aboutictxt2 .word{margin-bottom:25px;font-size:22px}
.about .common-con{margin-bottom:0}
.aboutictxt{margin-top:0}
.aboutictxt p:first-child{margin-top:0}
@media (max-width:768px){.about .common-con .aboutictxt2 .word{font-size:15px}}
@media (max-width:500px){.about .common-con .aboutictxt2 .atitle{font-size:20px}}
.main-c.pro-detail-c .pro-detail-wrap {display:block;max-width:900px}
.main-c.pro-detail-c .pro-detail-wrap .pro-content {width:100%;margin:0;flex:1;}
.main-c.pro-detail-c .pro-detail-wrap .common-side {display:block;padding:0;flex:1;max-width:100%;width:100%;margin-top:40px;}
.main-c.pro-detail-c .pro-detail-wrap .side-title {margin:30px auto;padding:5px 10px;font-size:24px;color:#000;background-color:#F7F8F9}
.main-c.pro-detail-c .pro-detail-wrap .side-pro ul {display:flex;flex-wrap:wrap;}
.main-c.pro-detail-c .pro-detail-wrap .side-pro ul li {width:15.5%;margin:0 1.4% 30px 0;}
.main-c.pro-detail-c .pro-detail-wrap .side-pro ul li:nth-child(6n) {margin-right:0;}
.main-c.pro-detail-c .pro-detail-wrap .side-pro ul li>a {display:flex;flex-direction:column;height:100%;width:100%;}
.main-c.pro-detail-c .pro-detail-wrap .side-pro ul li .more-btn {margin-top:auto;text-align:left}
.main-c.pro-detail-c .pro-detail-wrap .side-pro ul li .side-pro-name {margin:6px 0 10px;font-size:15px;white-space:normal}
@media (max-width:1500px){.main-c.pro-detail-c .pro-detail-wrap .side-pro ul li {width:32%;margin:0 2% 30px 0;}
.main-c.pro-detail-c .pro-detail-wrap .side-pro ul li:nth-child(3n) {margin-right:0;}}
@media (max-width:768px){.main-c.pro-detail-c .pro-detail-wrap .side-title{font-size:22px}
.main-c.pro-detail-c .pro-detail-wrap .side-pro ul li {width:48%;margin:0 4% 30px 0;}
.main-c.pro-detail-c .pro-detail-wrap .side-pro ul li:nth-child(3n) {margin-right:4%;}
.main-c.pro-detail-c .pro-detail-wrap .side-pro ul li:nth-child(2n) {margin-right:0;}
.main-c.pro-detail-c .pro-detail-wrap .side-pro ul li .side-pro-name {font-size:14px;}}
@media (max-width:1500px){.main-c.pro-detail-c .pro-detail-wrap{max-width:900px;}}
@media (max-width:1440px){.main-c.pro-detail-c .pro-detail-wrap{max-width:1040px;}}
.prodetailflex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}
.prodetailleft{width:62%}
.prodetailright{color:#fff;width:32%;background:#FD3939;margin-top:70px;border-radius:5px;padding:15px 20px;box-sizing:border-box}
.prodetailrighttit{font-weight:bold;font-size:17px;margin-bottom:15px}
.prodetailrightlist li{margin-top:10px;font-size:14px}
.prodetailflex.prodetailflex2 .prodetailleft >p:not(:first-child) {margin-bottom:15px;}
.prodetailright .prodetailrightlist li p{color:#fff}
@media (max-width:768px){.prodetailleft{width:100%}
.prodetailright{width:100%;margin:10px 0}}
@media (max-width:500px){.prodetailright{padding:15px}}
@media (min-width:769px){.prodetailflex.prodetailflex2 .prodetailright {margin-top:42px;}}
@media (min-width:769px){.news-main-c .newslist-1 li {width:100%;margin-right:0;}
.news-main-c .newslist-1 li>a {display:flex;width:100%;flex-wrap:wrap;}
.news-main-c .newslist-1 li .news-img {width:260px;}
.news-main-c .newslist-1 li .news-img img {display:block;width:100%;}
.news-main-c .newslist-1 li .news-info {flex:1;padding:30px 40px;}
.news-main-c .news-date {bottom:auto;top:5px;left:5px;width:40px;height:50px;}
.news-main-c .news-date .day {font-size:20px;line-height:1;}
.news-main-c .news-date .mon {font-size:13px;line-height:1;margin-top:3px;}
.news-main-c .newslist-1 .news-title {font-size:20px;}
.news-main-c .news-con {max-height:inherit;line-height:1.6;font-size:17px;}}
.project{padding-bottom:0;}
.project-swiper .swiper-slide{margin-bottom:0;}
.footer-top{border-top:1px solid #eee;padding:20px 0 0;}
.footer-top .common-wrap{display:flex;justify-content: space-between;align-items: center;}
.footer-top .foot-sign{width:65%;}
.footer-top .foot-sign .sign-tit{font-weight:var(--fontbold7);font-size:24px;margin-bottom:10px;}
.footer-top .foot-submit{width:auto;display:flex;align-items: center;justify-content: flex-end;margin-left: 20px;height: 44px;max-width: 600px;}
.footer-top .foot-submit a{display: block;background: var(--color);color: #fff;line-height: 1.4;padding: 10px 20px;text-transform: capitalize;font-size: 16px;transition: .3s;}
footer .foot-share{display:flex;flex-wrap:wrap;margin-top:20px;}
footer .foot-share li{margin-right:10px;}
footer .foot-share li a{width:30px;height:30px;display:flex;align-items: center;justify-content: center;color:#fff;border-radius: 50%;}
footer .foot-share li a.fb{background: #405fa0;}
footer .foot-share li a.tw{background: #323232;}
footer .foot-share li a.you{background: #FF0000;}
footer .foot-share li a.lk{background: #0c65be;}
footer .foot-share li a:hover{color:#fff;}
@media (max-width:768px){.footer-top .common-wrap{flex-wrap:wrap;}
.footer-top .foot-sign,.footer-top .foot-submit{width:100%;}
.footer-top .foot-submit{margin-top:20px;justify-content: flex-start;margin-left:0;}}
@media (min-width:769px){.pro-crumb .cate-box>ul>li {position:relative;width:24%;margin:0 1.333% 10px 0;border-bottom:1px solid #ccc;}
.pro-crumb .cate-box>ul>li:nth-child(4n) {margin-right:0;}
.pro-crumb .cate-box>ul>li>a{max-width:calc(100% - 40px);font-size:20px}
.pro-crumb .cate-box i {right:0!important;left:auto!important}
.pro-crumb .cate-box>ul>li ul {display:none;position:absolute;width:100%;top:100%;left:0;background:#fff;z-index:2;padding:5px;box-sizing:border-box;box-shadow:0 2px 3px #ccc}
.pro-crumb .cate-box>ul>li ul li.LiLevel2 a{font-size:17px}
.pro-crumb .cate-box>ul>li:hover >ul {display:block}}
footer .footer-words{margin-top:15px;text-align: justify;}
.foot-right{padding-top:0}
.foot-right .common-wrap{padding-top:10px;box-shadow: 0 -0.5px 0 var(--fontcolor);}
.footwechaterwei{margin:5px 0}
.footwechaterwei img{width:100%;max-width:150px}
.main-c article p span,.main-c article p strong,.pro-detail-wrap td span, .pro-detail-wrap th span{font-family:var(--fontfamily) !important}
.foot-content>div:nth-child(3) .foot-ltit,.foot-content>div:nth-child(3) .fnavlist{display: none;}
footer .foot-share li a {width: 60px;height: 60px;}
footer .foot-share li a  .iconfont{ font-size: 36px; }
.main-c.news-d-main article a {font-size: inherit;color: inherit;line-height: inherit;}
.main-c.pro-detail-c .pro-content{display:flex;align-items:flex-start}
.main-c.pro-detail-c .pro-detail-wrap{max-width:1300px}
.main-c.pro-detail-c .pro-content .feedback{width:300px;position:sticky;top:130px}
.main-c.pro-detail-c  .send-inquiry .inquiry-form input,.main-c.pro-detail-c .send-inquiry .inquiry-form textarea{width:100%}
.main-c.pro-detail-c .pro-content .pro-content-left{flex:1;margin-right:3%}
@media (min-width:1024px){body{overflow:unset}
}@media (max-width:1024px){.main-c.pro-detail-c .pro-content .feedback{display:none}
.main-c.pro-detail-c .pro-content .pro-content-left{flex:unset;width:100%}}
.main-c.pro-detail-c .send-inquiry .inquiry-form textarea{height: 360px;}
.singgle-main-c *,.feedback-c *{font-size:var(--fontsize20)!important}
.news-d-main .blogcontent *,.prolist-content *,.prolist-bottom *,.pro-detail-c article{font-size:var(--fontsize20)!important}
.pro-detail-c .kche-t219-text *{font-size:var(--fontsize20)!important}
.prolist-1 .pro-intro{font-size:var(--fontsize15)}
.side-pro .more-btn{font-size:var(--fontsize16)}
.main-c.pro-detail-c .pro-detail-wrap .side-pro ul li .side-pro-name{font-size:var(--fontsize17)}

.news-d-main .common-side .newsdfe{position: sticky;top: 220px;}
.news-d-main .common-side .newsdfe .send-inquiry .inquiry-form input{width: 100%;}