﻿@charset "utf-8"; 
:root {--color: #228B22;}
table tr:nth-child(even){background: #fff;}
.table tr:nth-child(odd){background: #eee;}
.prodetails-content .tagContent{max-width:1200px;margin:0 auto;}
@media (min-width:1025px){body:not(.nobanner){padding-top:116px;}
.head-top,.nobanner header .head-top{background:var(--fontcolor)}
.nobanner header .head-info,.head-info{background:#fff;}
.head-nav .nav-ul>li>a{color:var(--fontcolor)}}
.home-banner .swiper-slide>a::after{display:none;}
@media (max-width:1024px){.nobanner header .head-info,header{background:#fff;}
.m-menu span{background:var(--fontcolor)}}
@media (min-width:769px){.home-cate .homecate-list li{width:23.5%;}
.home-cate .homecate-list li:nth-child(3n){margin-right:2%}
.home-cate .homecate-list li:nth-child(4n){margin-right:0;}}
.home-service .service-item:after {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color:#000;background-size: cover;opacity: 0.5;z-index: 3;}
.home-service .service-item .box{z-index: 9;}
.foottop{position: relative;}
.foottop .l-wrap{position: relative;z-index: 1;}
.foottop::after{position: absolute;width: 100%;height: 100%;content: '';top: 0;left: 0;background: #00000052;}