﻿@charset "utf-8"; 
.l-wrap{max-width:1400px}
.index .l-wrap{max-width:1200px}
:root{--color2:#D8EAB6;--color:#007944}
@media(min-width:1025px){header .head-info{background:var(--color2);}
.head-search button em{color:#000;}
header .head-top {background:var(--color2);}
header .head-info {box-shadow:0 0 0;}
header .head-top .l-wrap {justify-content:flex-end;}
header .head-top .head-contact .item a,header .head-top .head-contact .item span,.lang-icon span {color:#000;}
.lang-icon span::before,.lang-icon span::after {background:#000}
header:not(.is-active) .head-info .head-logo {height:113px;position:relative;top:-20px;}
header:not(.is-active) .head-info .head-logo a {height:auto;}
header:not(.is-active) .head-info .head-logo img {max-height:100%;}}
footer{background:var(--color2);color:#000}
footer .foot-title,footer .foot-list a,footer .foot-contact .foot-tel .content span:nth-child(1),footer .foot-contact .foot-tel .content a:nth-child(2),footer .foot-contact .item a{color:#000}
.home-adv .des,.home-adv .homeadv-list li .top em{color:var(--color2)}
.home-hotproduct #hotproswiper .hotpro-list {display:flex;flex-wrap:wrap;justify-content:space-between;}
.home-hotproduct .hotpro-list .swiper-slide {width:24%!important;margin:0 0 30px!important;}
.home-hotproduct .hotpro-button {display:none;}
@media (max-width:1024px){.home-hotproduct .hotpro-list .swiper-slide{width:48%!important}}
@media (min-width:1201px){.product-catelist .product-cateitem {width:24%;margin:0 1.333% 40px 0;}
.product-catelist .product-cateitem:nth-child(3n) {margin-right:1.333%;}
.product-catelist .product-cateitem:nth-child(4n) {margin-right:0;}
.product-catelist .product-cateitem .cate-info .cate-title{line-height:1.3}
.product-catelist .product-cateitem .cate-info{width:85%}}
.home-mainproduct .homepro-list .swiper-slide{    display: block;}
.home-mainproduct .homepro-list .swiper-slide .img{width:100%;height: inherit;padding-bottom:100%;}
.home-mainproduct .homepro-list .swiper-slide .img img{position: absolute;top: 0;}
.swiper-grid-column>.swiper-wrapper{flex-direction: row;}
.home-mainproduct .homepro-list .swiper-slide .info{background: #fff;}
.home-mainproduct .mainpro-top .mainpro-button{display:none}
.pro-d-main .singglepic img,.pro-list li .pro-img img{object-fit:contain;}
.home-hotproduct .hotpro-list .swiper-slide .img img {padding:10%;background:#fff;}
.home-mainproduct .homepro-list .swiper-slide .img img {padding:10%;background:#fff;}
@media (min-width:1201px){.home-hotproduct #hotproswiper .hotpro-list {margin:0 auto;max-width:1400px;}
.home-hotproduct .hotpro-list .swiper-slide {width:calc(21% - 50px)!important;margin:0 0 30px!important;}
.home-mainproduct .mainpro-top {margin:0 auto;max-width:1400px;}
.home-mainproduct #homemainproduct {margin-left:auto;margin-right:auto;max-width:1400px;height:auto;}
.home-mainproduct #homemainproduct >.swiper-wrapper {justify-content:space-between;width:100%!important}
.home-mainproduct .homepro-list .swiper-slide {height:auto;width:calc(25% - 50px)!important;margin:0 0 30px!important;}}
.home-adv{display:none;}
.home-about .home-more{display:none;}
.head-contact{display:none !important;}
@media (min-width: 1025px){header:not(.is-active) .head-info .head-logo{left: 90px;}.home-about .l-wrap .about-info .p{margin: 0px 0px;}.home-about .l-wrap{align-items: start;}    header:not(.is-active) .head-info .head-logo img{max-height: 110%;}}
@media (min-width:1301px){header .head-info .head-nav,.head-lang{margin-right:113px}
header .head-top .l-wrap{max-width:1600px;padding:0 15px}}
footer .foot-contact .item span.email{opacity:0}
.home-title {color:var(--color);}
.home-mainproduct {background:var(--color);}
.home-mainproduct .mainpro-top .mainpro-title .des {color:#fff;}
.home-mainproduct .mainproduct-more .home-more {background:var(--color2);color:#000;}
.pro-cate-title{color:var(--color)}
.banner-inner .banner-content{background:var(--color2)}
.home-hotproduct,.home-mainproduct{padding:1.2% 0}
.home-mainproduct .mainproduct-more {margin-top: 1%;}
@media (min-width:1025px){.home-mainproduct .homepro-list .swiper-slide {margin-bottom: 0 !important;}}
.home-banner .swiper-slide img{max-width:1200px;width:auto;display:block;margin:0 auto;height:auto}
@media (min-width:1201px){.home-mainproduct .homepro-list .swiper-slide{width:calc(28% - 50px) !important}}
@media (min-width:769px){.home-about .about-img>a{display:block;width:40%;margin:0 auto;}}
@media (min-width:1025px){.home-about .l-wrap .about-img {width: 25%;}}
.home-about .certi-list{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 10px;}
.home-about .certi-list .img{width: 16%;margin-bottom: 10px;}
@media (max-width:1024px){.home-about .certi-list .img{width: 33%;margin-bottom: 10px;}}
.home-about .about-img>a{display:none}
.home-about .l-wrap .about-info{width:100%;}
.about-info .ab-top{width:32%;float:left;margin-right:30px;}
.about-info .ab-top img{width:100%;display:block;}
.home-about .l-wrap .about-info{padding-left:0;}
@media(max-width:768px){.about-info .ab-top{width:100%;}}
section.home-mainproduct{ display: none;}
@media(min-width:1025px){.pro-main .pro-list.list1 li{width: 24%;margin-right: 1%;}.pro-main .pro-list.list1 li:nth-child(3n){margin-right:1%;}.pro-main .pro-list.list1 li:nth-child(4n){margin-right:0%;}}