﻿@charset "utf-8"; 
:root{--color:#9fcc77}
table tr:nth-child(odd){background-color: #efefef;}
table tr:nth-child(even){background-color: #fff;}
.procate-list .procate-item{border-radius: 30px;box-shadow: 0px 3px 10px rgb(0 0 0 / 10%);}
.home-hotpro .homehotpro-list .homehotpro-item{border-radius: 30px;box-shadow: 0px 3px 10px rgb(0 0 0 / 10%);}
.product-catelist .product-cateitem{border-radius: 30px;box-shadow: 0px 3px 10px rgb(0 0 0 / 10%);}
.pro-list.list1 li{border-radius: 30px;box-shadow: 0px 3px 10px rgb(0 0 0 / 10%);}
.head-share ul li a,.head-link em,.head-link .item a:hover {color:#fff}
@media (min-width:1025px){.head-info {background:rgba(255,255,255,.5);}
header.is-active .head-info {background:#fff}
.head-info .nav-ul>li a {color:#000;}
.head-info .head-search button {color:#000}
.head-info .nav-ul>li ul {background:#fff;}
.head-info .nav-ul>li:hover .submenu li:hover>a {color:#fff;}}
@media (max-width:1024px){.m-menu span{background:#000}
header.is-active .head-info,.head-info{background:#fff}}
.procate-list .procate-item .procate-title a{color:var(--color);font-weight:bold;font-size:19px;}
@media (max-width:450px){.procate-list .procate-item .procate-title a{font-size:17px}}
.home-about h1{color:var(--color);font-weight:bold;}
.home-about .home-more{background:var(--color);color:#fff}
@media (min-width:451px){.home-choose .homechoose-content .homechoose-item{width:48%}
.home-choose .homechoose-content .homechoose-item:nth-child(3){margin-bottom:0}}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .title,.pro-list li .pro-info .title{color:var(--color)}
.home-hotpro .homehotpro-list .homehotpro-item{height:auto}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img{flex:inherit;max-height:inherit}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info{flex:1;display:flex;flex-direction:column;align-items:flex-start}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .text{margin-bottom:15px}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more{background:var(--color);color:#fff;margin-top:auto;padding:5px 15px;border-radius:50px}
.pro-list.list1 li{display:flex;flex-direction:column}
.pro-list li .pro-info{flex:1;display:flex;flex-direction:column;align-items:flex-start}
.pro-list li .pro-info .more{display:inline-block;background:var(--color);color:#fff;margin-top:auto;padding:5px 15px;border-radius:50px}
#wmkc .wmkc-list{background:#ffffff70;}
.home-projects .homeprojects-content .item {display:block;}
.home-projects .homeprojects-content .text {display:block}
.head-top{display:none;}
@media(min-width:1025px){main{margin-top: -40px;}}
.recentnews-list li .img,.sidebarhot-list .sidebarhot-item .sidebarhot-img{height:auto}
.home-projects .homeprojects-content .title{text-transform:capitalize}
.home-banner{height:auto}
.bannertxt1 {position:absolute;width:90%;left:5%;bottom:20%;z-index:2;display:flex;justify-content:center;}
.bannertxt1 a {text-transform:uppercase;font-weight:bold;display:block;font-size:1.6vw;margin:0 1.5vw;border:3px solid #fff;border-radius:50px;padding:.4vw 2vw;color:#fff}
.bannertxt1 a:first-child {background:#fff;color:var(--color)}
@media (max-width:1024px){.bannertxt1 a{border-width:2px}}
@media (max-width:768px){.bannertxt1 a{font-size:12px;padding:4px 15px;margin:0 10px}}
@media (max-width:560px){.bannertxt1{display:none}}
.home-contact .des{color:#31adff;}
@media(min-width:1025px){.lang{margin-left:10px;}
.lang-icon span{color:#333}
.lang-icon span::before,.lang-icon span::after{background:#333;}}
.sidebar{display:none;}
.page-main{width:100%;margin-right:0;}
@media (min-width:1441px){.pro-d-main .common-main .prodetails-top{max-width:1350px;margin:0 auto;}
.thumbnail-show{width:500px;height:500px;}
.thumbnail-box .list{height:425px;}
.thumbnail-box .list .item img{object-fit: contain;}
.thumbnail-box{width:100px;}
.prodetails-info{padding-left:80px;}}
@media (min-width:1025px) and (max-width:1440px){.thumbnail-show{width:450px;height:450px;}
.thumbnail-box .list{height:375px;}
.thumbnail-box .list .item img{object-fit: contain;}
.thumbnail-box{width:85px;}
.prodetails-info{padding-left:50px;}}
@media (min-width:1025px) and (max-width:1440px){.pro-d-main .common-main .prodetails-top{max-width:1150px;margin:0 auto;}
.thumbnail-show{width:450px;height:450px;}
.thumbnail-box .list{height:375px;}
.thumbnail-box .list .item img{object-fit: contain;}
.thumbnail-box{width:85px;}
.prodetails-info{padding-left:50px;}}
@media (min-width:1025px) and (max-width:1280px){.preview-container,.prodetails-info{width:auto;}}
.pro-d-main .prodetails-info .prodetails-btnlist .pro-btn { color: #fff; background: var(--color);}