﻿@charset "utf-8"; 
:root{--color:#00533A;--hovercolor:#FFFFFF;--headercolor:#FFFFFF;--footercolor:#111111}
.head-top{background: #00533a}
.head-share ul li a,.head-link em{color:#FFFFFF}
.parttitle{color: #272727;font-size: var(--hometitlefont);text-align:center;}
.partners p{font-size:18px;text-align:center;margin:20px 0;}
.partners .partnerlist{display:flex;flex-wrap:wrap;justify-content: space-between;padding:0 5%;}
.partners .partnerlist div{width:16%;padding: 2% 0;}
@media(max-width:768px){.partners .partnerlist div{width:49%}}
.procate-list .procate-item:nth-child(4n){margin-right:0}
.procate-list .procate-item{margin-bottom:40px;}
@media (max-width:768px){.procate-list .procate-item{margin-bottom:20px;}}
.home-choose .homechoose-content .homechoose-item::after {display:none}
.home-choose .home-title {color:var(--color);}
.home-choose .homechoose-content .homechoose-item .title {color:var(--color);line-height:1.3;}
.home-cate-img {background:#f0eeed;text-align:center;}
.home-cate-img img{width:100%}
.tjprobox{padding:4% 0;}
.tjprobox .tjproul {display:flex;flex-wrap:wrap;position:static;}
.tjprobox .tjproul>li {width:23%;margin-right:2.5%;height:auto;margin-bottom:25px;text-align:center}
.tjprobox .tjproul>li:nth-child(4n) {margin-right:0;}
.tjprobox .tjproul>li>a>div>img {margin:0;width:100%;}
.tjprobox .tjproul>li>a>p {margin-top:10px;font-weight:bold}
.tjprobox.tjproboxafter {padding-top:0;}
.tjprobox .tjproul>li>a>div {width:100%;height:auto;}
.tjprobox .tjproul>li a:hover {color:var(--color)}
.tjprobox .tjpro-title>h3{display:none;}
@media (max-width:768px){.tjprobox .tjproul>li{width:48%;margin-right:2%;}}
@media (min-width:1025px){header.is-active .head-info{background:#fff}
.head-info .nav-ul>li a,.head-info .head-search button{color:var(--color)}
.head-info .nav-ul>li ul{background:#fff}
.head-info .nav-ul>li:hover .submenu li:hover>a{color:#fff}
.home-about .about-img .about-icon em, .home-about .about-img .about-icon span{font-size:34px;font-weight:var(--fontbold7)}
.home-about .about-img .about-icon .text{font-weight: var(--fontbold7);font-size: 20px;}}
footer{color:var(--color)}
@media (max-width:1024px){.head-info{background:#fff;}
.m-menu span{background:var(--color)}}