﻿@charset "utf-8"; 
:root {--color: #0e4c20;}
@media (min-width:1025px){body{padding-top:120px;}
.head-top{background:var(--color)}
header:not(.is-active) .head-nav .nav-ul>li>a{color:var(--fontcolor);}
header:not(.is-active) .head-nav .nav-ul>li:hover>a{color:var(--color);}
.nobanner header .head-top,.nobanner header:not(.is-active) .head-info{background:#fff}}
.home-banner .swiper-slide>a::after{display:none}
@media (min-width:1025px) {.head-logo a img {max-height: 50px;}}
.footermain-bottom .left,.footermain-bottom .right{width:49%}
.footermain-bottom{display:flex;position:relative;z-index:0;padding:4%}
.footermain-bottom .right{padding:3%;border-radius:10px;border-top:5px solid var(--color);box-shadow:0 10px 40px 0 rgba(0,0,0,.1)}
.footermain-bottom .left .item{width:100%;display:flex;align-items:flex-start;margin-bottom:4%}
.footermain-bottom .left .item .icon{max-width:80px;margin-right:3%}
.footermain-bottom .left .item .title{font-size:20px;font-weight:700}
.footermain-bottom::before{content:'';width:100vw;max-width:1920px;height:100%;display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;background:#fff}
.footermain-bottom .wmkcfeedback .wmkcfb-fileupload,.footermain-bottom .wmkcfeedback input,.footermain-bottom .wmkcfeedback textarea{background:#f6f6f6}
@media (max-width:768px){.footermain-bottom{flex-wrap:wrap}
.footermain-bottom .left,.footermain-bottom .right{width:100%}
}
*{text-transform:capitalize}