﻿@charset "utf-8";
:root {--color:#039947;--hovercolor:#0a4223}
@media (min-width:993px){header .form{padding-left:16px}
header .form:after{content:'';width:90%;height:100%;visibility:inherit;position:absolute;left:9px;top:0;transform:skew(-18deg,0);border:2px solid #1fc056;box-sizing:border-box}
nav .searchtxt,nav .searchbtn{position:relative;z-index:1;outline:none}}
.wmkc-template-42 .wmkc-flex-item3 .wmkc-item-img img{width:auto!important;margin:0 auto}
.banner-in img{height:auto}
.pro-details h4.cate-h4,h4.pro-h4,.pro-details ul.cate-ulli,ul.pro-ulli{display:none}
.home-service .service-wrap .service-item .title a,.home-service .service-wrap .service-item .text a{color:#fff}
.pro-list.list0 li{width:32%;margin-right:2%;flex-direction:column}
.pro-list.list0 li:nth-child(3n){margin-right:0}
.foot-main .foot-item:nth-child(3){display:none}
.foot-main .foot-item:nth-child(2) .navlist{display:flex;flex-wrap:wrap;flex-direction:column;max-height:130px}
.prodetails-top{align-items:center}
.news-list li .news-img a img{max-height:240px}
.prodetails-top .prodetails-info .prodetails-btnlist .pdown2 a{color:#fff;text-align:center}
.home-about .video-layer{display:none;position:fixed;top:0;bottom:0;right:0;left:0;z-index:100000;background-color:rgba(0,0,0,.9)}
.home-about .layer-close{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;display:block;margin:30px 30px 30px auto;background-color:#58b33e}
.home-about .video-layer-cont{width:92%;margin:0 auto;max-width:800px;position:relative;top:calc(50% - 100px);transform:translateY(-50%);max-height:80vw}
@media (max-width:768px){.foot-main .foot-item:nth-child(2) .navlist{max-height:215px}
.pro-list{justify-content:space-between}
.pro-list.list0 li,.pro-list.list0 li:nth-child(3n){width:48%;margin:0;margin-bottom:15px}
.pro-list li .pro-img{width:100%;max-height:inherit}}
.pro-list li .pro-img{width:100%}
.pro-list li .pro-info .icon{position:absolute;right:0;top:-35px}
@media (max-width:768px){.pro-list li .pro-info{width:100%}}
.home-service .service-wrap .service-item .text{-webkit-line-clamp:inherit}
@media (min-width:769px){.home-about .l-wrap{position:relative}
.home-about .l-wrap>div.about-img{height:100%;position:absolute;right:80px;width:calc(50% - 80px)}}
.foot-top{margin:0 calc(50% - 720px)}
.foot-main{padding:0 20px}
.foot-main .foot-wrap{padding-left:80px;padding-right:80px}
@media (max-width:1640px){.foot-top{margin:0 100px}}
@media (max-width:1366px){.foot-top{margin:0 20px}
.foot-main .foot-wrap{padding-left:0;padding-right:0}}
@media (max-width:768px){.foot-top{margin:0}}
.home-service .service-wrap .service-item{padding:30px}
.home-service .service-wrap .service-item .bg{bottom:0}
.home-service .service-wrap .service-item .icon{margin-top:10px}
@media (max-width:768px){.home-service .service-wrap .service-item{padding:20px 15px 5px}}
.pro-list li .pro-info .text{display:none}
.pro-list li{margin-bottom:0}
.pro-list li .pro-info .title{padding-bottom:30px}
@media (min-width:768px){.prodetails-top .prodetails-info{padding:0 0 10px 40px}
.pro-main .common-main>.l-wrap{padding-top:10px}}
