﻿@charset "utf-8"; 
:root{--color:#486A1D}
.partner{padding:0}
.foot-contact>div .foot-con p a {color:#ccc}
#wmkc .wmkc-wechat-img img{max-width:100px;height:auto}
.about {background: url(/uploads/202332297/ImgScroll/ba4bebe785-22c3-4640-906a-317776e217a8.jpg) no-repeat center/cover;}
.foot-con{-webkit-line-clamp: 4;max-height: 80px;}
.foot-contact{height:150px;}
.search-btn+ul {display:flex;}
.search-btn+ul li {margin-left:15px;}
.search-btn+ul li i {font-size:20px}
.search-btn+ul li a:hover {color:var(--color)}
@media (max-width:1280px){.search-btn+ul{display:none}}
footer .foot-contact>div:last-child .foot-con p span{display:block;font-weight:var(--fontbold7)}
.pro-detail-wrap .pro-content>.pro-intro{margin-top:25px;}
.pro-detail-wrap .pro-content>.pro-intro>.pro-title{display:none;}
@media (min-width:1025px){.foot-title{font-size:var(--fontsize20)}}
@media (min-width:1025px) and (max-width:1600px){footer .common-wrap{width:100%;padding-left:50px;padding-right:50px;box-sizing: border-box;}}


footer{background: #486A1D;color: #fff;}
footer li,footer ol,footer ul{padding:0;margin:0;list-style:none}
footer a:hover{color:var(--color);text-decoration:underline}
footer .foot-main{padding:30px 0 10px}
footer .foot-main .l-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}
footer .foot-item{width:26%}
footer .foot-item.foot-info{width:22%}
footer .foot-item .foot-title{font-size:22px;font-weight:var(--fontbold9);margin-bottom:15px}
footer .foot-item .foot-link{width:100%}
footer .foot-item .foot-link .item{width:100%;display:flex;margin-bottom:15px}
footer .foot-item .foot-link .item em{width:34px;height:34px;background:#fff;box-shadow:0 2px 9px 0 rgba(218,218,218,.5);border-radius:50%;color:var(--color);display:flex;align-items:center;justify-content:center}
footer .foot-item .foot-link .item p{flex:1;padding-left:10px;padding-top:5px}
footer .foot-item .foot-link .item p a{color:#fff;}
footer .foot-item .foot-list li a{position:relative;padding:4px 0;padding-left:15px;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
footer .foot-item .foot-list li a::before{content:"";position:absolute;left:0;top:12px;width:0;height:0;border:5px solid transparent;border-left:5px solid #fff}
footer .foot-item .foot-list{display:flex;flex-wrap:wrap}
footer .foot-item .foot-list li{width:50%}
footer .foot-item.foot-code{width:25%}
footer .foot-item.foot-code .foot-erm{background:#fff;max-width:140px;padding:8px}
footer .foot-item.foot-code img{transition:all .1s linear}
footer .foot-item.foot-code img:hover{transform:scale(1.02)}
footer .foot-bot{background:#e9e9e9;height:68px}
footer .foot-bot .l-wrap{height:100%;display:flex;align-items:center;justify-content:space-between}
footer .foot-bot .foot-share{display:flex;align-items:center}
footer .foot-bot .foot-share span{font-size:var(--fontsize18);font-weight:var(--fontbold6);position:relative;padding-right:30px;margin-right:10px}
footer .foot-bot .foot-share span::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px;height:1px;background:#333}
footer .foot-bot .foot-share ul{display:flex;align-items:center}
footer .foot-bot .foot-share ul a{margin-right:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:all .1s linear;color:#666}
footer .foot-bot .foot-share ul a:hover{color:var(--color)}
.gotop{cursor:pointer;height:40px;width:40px;border-radius:50%;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);transition:all .4s ease;z-index:1;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(20px);display:flex;align-items:center;justify-content:center;font-weight:var(--fontbold6)}
.gotop.active{opacity:1;visibility:inherit;overflow:inherit;transform:translateY(0)}
.gotop em,.gotop i{transform:rotate(180deg)}
.gotop:hover{background:#c1c1c1}
.bottom-btn{display:none}
footer .l-wrap{width:auto;max-width:1700px;padding:0 70px;margin:0 auto}
.foot-nav{display:block;margin: 0;width:30%;}
.foot-nav .foot-list{height: auto;}
footer .foot-item .foot-title{color:#fff;font-weight: var(--fontbold6);}
.foot-nav>ul li a,footer .foot-item .foot-list li a{color:#fff;}
.foot-nav>ul li{margin-left:0;}
@media (max-width: 768px) {footer .foot-item {width: 100% !important;}
footer .l-wrap{padding:0 15px;width:auto;}}
.foot-codecon{display: flex;flex-wrap: wrap;justify-content: space-between;}
.codecon-left,.codecon-right{width:49%;}
.codecon-top{display: flex;justify-content: space-between;align-items: center;}
.codecon-top>div{width:48%;}
.codecon-top>div img{height: 100%;width: auto;}
.codecon-bot ul{display: flex;}
.codecon-bot ul li{margin-right:10px;}
.codecon-bot ul li a{color:#fff;}
.codecon-top p {text-align: center;}
@media(max-width:768px){.codecon-left, .codecon-right{width:100%;}.codecon-top>div img{height: 140px;width: 140px;}.codecon-right iframe{width:100%;}}
footer .foot-item .foot-link .item:nth-child(1){align-items:center;}
footer .foot-item .foot-link .item:nth-child(1) a{font-size: var(--fontsize22);font-weight: var(--fontbold6);}
footer .foot-item .foot-link .item:nth-child(2) a{font-size: var(--fontsize18);font-weight: var(--fontbold6);}
footer .foot-item .foot-link .item:nth-child(3) a{font-size: var(--fontsize18);font-weight: var(--fontbold6);}
.project{padding-top:0;}
.news-pro.home-products{padding-top:4%;}
.about .common-con{width:100%;display:block;max-width:100%;}
.about .about-video{max-width:100%;margin:0 auto;display:block;width:100%;}
.about .about-video .iframe-container{position: relative;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}
.about .about-video .iframe-container lite-youtube{width:32%}
@media (max-width:768px){.common-wrap{width:100%}
.about .about-video .iframe-container lite-youtube{width:100%;margin-bottom:20px}
.about .common-btn{display:flex;margin-top:10px;}}
@media (min-width:769px){.top-btn i{color:var(--color)}}
section.hot{background:linear-gradient(to right,#e7f0fd,#c7dcf5,#accbee);margin:70px 0}
.project>.common-wrap:first-child {display:none;}
.project {padding-bottom:40px}
.project>.common-title:last-child {margin:90px 0 0;}
@media (max-width:768px){.project {padding-bottom:0px}
.project>.common-title:last-child {margin:40px 0 0;}}
.home-hotpro{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top: 50px;}
.home-hotpro .hotpro-main{width:50%;flex:1;padding-top:4%;z-index:1;position:relative}
@media(min-width:1600px){.hotpro-main .l-wrap{padding-left:20%}}
.home-hotpro .hotpro-main .home-des,.home-hotpro .hotpro-main .home-title{text-align:left}
.home-hotpro .hotpro-main .hotpro-wrap{width:140%;z-index:1;padding-top:20px}
.home-hotpro .hotpro-main #hotpro{padding:20px;margin-left:-20px;overflow: hidden;}
.home-hotpro .hotpro-main .hotpro-button{display:flex;align-items:center;margin-bottom:10px}
.home-hotpro .hotpro-main .hotpro-button .hotpro-next,.home-hotpro .hotpro-main .hotpro-button .hotpro-prev{margin-right:20px;width:70px;height:40px;background:rgba(243,243,241,0);border-radius:22px;border:1px solid #e2e2e2;display:flex;align-items:center;justify-content:center;color:#bcbec1;cursor:pointer;transition:all .1s linear}
.home-hotpro .hotpro-main .hotpro-button .hotpro-next:hover,.home-hotpro .hotpro-main .hotpro-button .hotpro-prev:hover{background:var(--color);color:#fff}
.home-hotpro .hotpro-main .hotpro-pagination{bottom:0;display:none}
.home-hotpro .hotpro-main .swiper-slide{background:#fff}
.home-hotpro .hotpro-main .swiper-slide .img{background:#eee}
.home-hotpro .hotpro-main .swiper-slide .img img{width:100%;height: 400px;object-fit:cover;transition:all .1s linear}
.home-hotpro .hotpro-main .swiper-slide .info{text-align:center;padding:20px 15px;transition:all .1s linear}
.home-hotpro .hotpro-main .swiper-slide .info .icon{color:var(--color)}
.home-hotpro .hotpro-main .swiper-slide .info .title{font-size:var(--fontsize18);padding:10px 0}
.home-hotpro .hotpro-main .swiper-slide .info .text{font-size:var(--fontsize14);color:var(--introcolor)}
.home-hotpro .hotpro-main .swiper-slide .info .more{margin-top:25px;min-width:180px;height:50px;padding:0 20px;background:#1a1414;color:#fff;font-size:var(--fontsize14);text-transform:uppercase;border-radius:var(--borderradius);display:inline-flex;align-items:center;justify-content:center;transition:all .1s linear;opacity:0;overflow:hidden;visibility:hidden}
.home-hotpro .hotpro-main .swiper-slide:hover .img img{transform:scale(1.02)}
.home-hotpro .hotpro-main .swiper-slide:hover .info{box-shadow:0 10px 19px 5px rgba(224,224,224,.42)}
.home-hotpro .hotpro-main .swiper-slide:hover .info .more{opacity:1;overflow:inherit;visibility:inherit}
.home-hotpro .hotpro-main .swiper-slide:hover .info .more:hover{opacity:.8}
.home-hotpro .hotpro-img{width:50%}
.home-hotpro .hotpro-img img{width:100%;}
.home-hotpro .home-title{font-size: 40px;line-height: 50px;margin-bottom: 20px;font-weight: var(--fontbold6);}
@media (max-width:1024px) {
.home-hotpro{flex-direction: column;padding: 0 3%;}
.home-hotpro .hotpro-main{width: 100%;flex: 1;padding-top: 0}
.home-hotpro .hotpro-img{width: 100%;}}
@media(max-width: 768px) {.home-hotpro {flex-direction: column-reverse}
.home-hotpro .hotpro-img,.home-hotpro .hotpro-main {width: 100%}
.home-hotpro .hotpro-main .hotpro-wrap {width: 100%}
.home-hotpro .hotpro-main .swiper-slide .info {box-shadow: 0px 10px 19px 5px rgba(224,224,224,.42)}
.home-hotpro .hotpro-main .swiper-slide .info .more {opacity: 1;overflow: inherit;visibility: inherit;height: 45px}
.home-hotpro .hotpro-main .hotpro-wrap {padding-bottom: 30px}
.home-hotpro .hotpro-main .hotpro-pagination {display: block}
.home-hotpro .hotpro-main .hotpro-pagination .swiper-pagination-bullet-active {background: var(--color)}}
@media(max-width: 500px) {.home-hotpro .hotpro-main #hotpro {padding: 0px;margin: 0px}
.home-hotpro .hotpro-main .swiper-slide .info .more {border-radius: 5px;min-width: inherit;width: 100%;height: 40px;padding: 0px 10px}}
@media (max-width:1024px) {
    footer .foot-item.foot-info {width: 32%;}
    footer .foot-item {width: 32%;}
    footer .foot-item {width: 30%;}
    footer .foot-item.foot-code {width: 40%;}
    .codecon-top>div img{height: 90px;}
}
.home-hotpro .hotpro-main .hotpro-wrap{width: 100%;}
section.about .common-btn{display:none}
 .home-hotpro .hotpro-img{ display: none; }
.hotpro-main .l-wrap{ padding-left: none; max-width: 1600px;padding: 20px;margin: 0 auto;}
.pro-detail-c .pro-intro article>.table-responsive:last-of-type{display:none;}
.send-inquiry .inquiry-form input,.send-inquiry .inquiry-form textarea,.send-inquiry .inquiry-form .wmkcfb-fileupload{border-width:2px}
.send-inquiry .inquiry-form input::placeholder,.send-inquiry .inquiry-form textarea::placeholder,.send-inquiry .inquiry-form .wmkcfb-fileupload::placeholder{font-weight:700}
.pro-detail-c .wmkc-rackley{color:var(--color) !important}
.pro-detail-c .wmkc-border-rackley{border-color:var(--color) !important}