﻿@charset "utf-8"; 
:root { --color: #3f8b50;--footercolor:#000;}
.home-about .about-img .about-icon{display:none}
.home-about .lazy-wrap::after{padding-bottom: 0px;}
footer .foot-touch .foot-inner .icon em,.home-choose .homechoose-content .homechoose-item .icon em,.head-info .nav-ul>li a.inmenu_1 ,.head-link em ,.head-share ul li a{ color: #12411a;}
@media (min-width: 1025px) {
.nobanner header .head-info {background: #fff;}
.index{padding-top: 139px;}
.head-info .nav-ul>li a{color: var(--fontcolor);}
.is-active .head-info .nav-ul>li a , .head-info .nav-ul>li>.submenu>li>a{color:#fff;}
.head-info .nav-ul>li>.submenu ul>.LiLevel2>a{color: #fff;}

}
footer .foot-list a:hover, footer .foot-touch .foot-inner .content a:hover{color: #236333;}
@media(min-width:1025px){.head-info .head-logo a img{max-height: 80px;}}
@media (min-width: 1025px) { header.is-active .head-info{background: #fff;}.is-active .head-info .nav-ul>li>a{color:#000;}}
footer{background: #f3f3f3;color: #000;}
footer .foot-logo img{max-height: 100px;}
.home-choose .homechoose-content .homechoose-item .icon em{color:var(--color)}
.home-choose .homechoose-text{color:#fff;}
.homechoose-content .text{color:#fff;}
.head-share .fb i{color:#3b599a}
.head-share .lk i{color:#0176b2}
.head-share .ins i{color:#da3a70}
.head-share .pi i{color:#c82329}
.head-share .you i{color:#fc0033}
.foot-share .fb i{color:#3b599a}
.foot-share .lk i{color:#0176b2}
.foot-share .ins i{color:#da3a70}
.foot-share .pi i{color:#c82329}
.foot-share .you i{color:#fc0033}
.foot-nav .foot-list{display: grid;grid-template-columns: repeat(2,1fr);}
.foot-nav .foot-list li{width: 100%;}
.home-banner #video{width: 100%;    height: 100%;object-fit: cover; }
.home-choose .homechoose-title{width: 100%;text-align: center;margin-bottom: 2%;}
.hcon-tit{text-align: center;margin: 3% 0 2%;}
.home-hotpro{display:none;}
.home-more{text-transform: capitalize;}
.home-about .home-more{background: var(--color);}
.home-about .home-more:hover{color:#000;background:#fff;}
.pro-list li .pro-info .more{text-transform: capitalize;}
.home-more::before{background: #fff;}
.newslist li .newslist-info .more{text-transform: capitalize;}
@media(min-width:1365px){.home-about h1{font-size:33px;}}
.home-procate{display:none;}
.home-procate1{display:block;}
.procate-list .procate-item{width:100%;margin-right: inherit;}
.procate-list .procate-item .procate-img .tags{display:none;}
#hca-swiper{overflow:hidden;padding:2% 0;}
.procate-list{flex-wrap: nowrap;}
.hca-left{transform: rotateY(180deg);left: 0px;}
.hca-left,.hca-right{position: absolute;top: 45%;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, .2);color: #FFFFFF;z-index: 9;cursor: pointer;transition: all .15s linear;border-radius: var(--borderradius);}
.hca-right{right:0;}
.home-procate1 .home-title{text-align: center;margin:2% 0;}

.home-customize{padding:4% 0}
.customizelist{display:flex;margin-top:30px;flex-wrap:wrap;justify-content:space-between}
.customizelist li{width:16.5%;list-style:none}
.customizelist li .customizepic{position:relative;padding-bottom:75%}
.customizelist li .customizepic img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}
.customizelist li .customizenum{position:relative;margin:18px 0}
.customizelist li .customizenum span{position:relative;z-index:2;background:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--color);font-weight:700;font-size:17px}
.customizelist li:not(:last-child) .customizenum:before{content:'';width:120%;height:1px;background:var(--color);position:absolute;top:50%;left:0}
.customizelist li .customizetit{font-weight:700;font-size:16px;text-transform:capitalize;line-height:1.3;margin-bottom:12px}
.customizelist li p{color:#555;font-size:14px;line-height:1.5}
@media (max-width:1300px) and (min-width:1025px){.customizelist{justify-content:flex-start}
.customizelist li{width:24%;margin:0 1.3333% 30px 0}
.customizelist li:nth-child(4n){margin-right:0}
.customizelist li:nth-child(4) .customizenum:before{display:none}
}
@media (max-width:1024px) and (min-width:769px){.customizelist li{width:32%;margin:0 2% 30px 0}
.customizelist li:nth-child(3n){margin-right:0}
.customizelist li:nth-child(3n) .customizenum:before{display:none}
}
@media (max-width:768px) and (min-width:501px){.customizelist li{width:48%;margin:0 4% 30px 0}
.customizelist li:nth-child(2n){margin-right:0}
.customizelist li:nth-child(2n) .customizenum:before{display:none}
}
@media (max-width:500px){.home-customize{padding:30px 0 10px}
.customizelist li{width:100%;margin-bottom:30px}
.customizelist li .customizenum:before{width:100%!important}
.customizelist li:last-child .customizenum:before{content:'';width:100%;height:1px;background:var(--color);position:absolute;top:50%;left:0}
}
.home-customize .home-title{text-align: center;}
.customizelist li:nth-child(5) .customizenum:before{width:110%;}
.home-customize .home-more{left: 50%;transform: translateX(-50%);}
.home-news .homenews-list .homenews-item .homenews-img{aspect-ratio: 1 / 1;}

.home-conta{display: flex;justify-content: space-between;flex-wrap: wrap;}
.home-conta>div{width: 50%;}
.home-conta .left iframe{width:100%;height: 100%;}
.home-conta .right{background: var(--color);padding: 2% 5%;color: #fff;}
.home-conta .conta-tit{font-size: 32px;}
.home-conta .conta-txt{font-size: 24px;margin: 2% 0;text-transform: capitalize;}
.home-conta .send-btn{background: #fff;color: var(--color);}
@media(max-width:768px){.home-conta>div{width: 100%;}.home-conta .conta-tit{font-size: 24px;}.home-conta .conta-txt{font-size: 18px;}}
.home-banner{position: relative;}
.home-banner .hn-bacon{ position: absolute;top: 30%;left: 10%;z-index:99;}
.home-banner .hn-batxt{font-size:40px;margin-bottom:5%;color:#fff;text-transform: capitalize;}
.home-banner .home-more:hover{color:var(--color)}
@media(max-width:768px){.home-banner .home-more{display:none;}.home-banner .hn-batxt{font-size:18px;}}
.customizelist li .customizenum{display:none;}
.customizelist li .customizetit{margin: 15px 0;}
.home-customize .home-more{background: var(--color);color: #fff;}
.home-customize .home-more:hover{color:#000;}
.home-banner .home-more{background: var(--color);color: #fff;}
.home-banner .home-more:hover{color:#000;}
.home-contact{padding:0;background:none;}
.home-projects .homeprojects-content .home-more:hover{color:var(--color)}
@media (min-width:1025px){.home-projects .l-wrap{max-width:100%;padding:0;}
.home-projects .homeprojects-right,.home-projects .homeprojects-left{width:50%;}}
.home-procate1{background:var(--color);    padding-top: 35px;}
.home-procate1 .home-title{color:#fff}
.home-about .home-more{color:#fff}
@media(min-width:1025px){.head-info{background: #fff;}.home-choose .homechoose-content .homechoose-item .title{font-size: var(--fontsize20);}.homechoose-content .text{font-size: var(--fontsize14)}}

.home-news .homenews-list .homenews-item .homenews-info .more{background:var(--color);color:#fff;padding:5px 10px}
.home-news .homenews-list .homenews-item .homenews-info .more em{color:#fff}
.home-news .homenews-list .homenews-item .homenews-info .more:hover{background:#fff;color:var(--footercolo)}
.home-news .homenews-list .homenews-item .homenews-info{padding:20px 20px 20px}
.home-news .homenews-list .homenews-item .homenews-info .title{min-height:58px}
.pro-main .pro-list li .pro-info .more{background:var(--color);color:#fff;padding:5px 10px}
.pro-main .pro-list li .pro-info .more:hover{background:#fff;color:var(--footercolo)}.newslist li .newslist-info .more{background:var(--color);color:#fff;padding:5px 10px;margin-bottom:20px}
.newslist li .newslist-info .more em{color:#fff}
.newslist li .newslist-info .more:hover{background:#fff;color:var(--footercolo)}
.home-news .homenews-list .homenews-item .homenews-info .more{text-transform: capitalize;}
@media (min-width:1025px){.head-info .lang-icon span{color:var(--fontcolor)}
.lang-icon span::after,.lang-icon span::before{background:var(--fontcolor)}}