﻿@charset "utf-8"; 
:root{--color:#ec800f;--headercolor:#000000;--fontfamily:arial}
.table tr:nth-child(even) {background: #fff;}
.table tr:nth-child(odd) {background: #eee;}
.kche-t214 .kche-t214-item img {width: 420px;}
.home-banner .swiper-slide>a::after{display:none;}
.foottop{background:linear-gradient(90deg,#000, #ccc)}
.kche-t144 .kche-t144-item {width: 20%;}
.home-about .about-info .title {font-size: 38px;}
.home-hotpro{display:none;}
.home-about .about-info::after{background:#fff;opacity:1}
@media (min-width:1025px){.home-about .about-img img{max-height:600px;}}
@media (min-width:1025px) and (max-width:1600px){.home-about .about-info .title{font-size:2vw;}
.home-about .about-img img{max-height:650px;}}
footer .foot-item .foot-link .item p {word-break: inherit;}
footer .foot-bot {background:#434343;color:#fff;}
footer .foot-main::after {background:#fff}
footer .foot-main {background:#fff}
.home-choose .choose-list li:hover .more a::after{background:var(--color)}
.home-choose .choose-list li .icon::after {opacity:1;background:#6ab329}
.home-service .service-item .box {bottom:auto;top:0}
.home-service .service-item .box .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;}
@media (max-width:1440px){.home-service .service-item .box{padding:5%}
.home-service .service-item .box .text{max-width:70%}}
@media (max-width:1300px){.home-service .service-item .box{padding:4%}
.home-service .service-item .box .text{max-width:100%}
.home-service .service-item .box .title{margin-bottom:20px}}
@media (max-width:1080px){.home-service .service-item .box .text{margin-bottom:20px}
.home-service .service-item .box .title{margin-bottom:10px}}
@media (max-width:1024px){.home-service .service-item .box .text{margin-bottom:15px;line-height:1.6}}
@media (max-width:768px){.home-service .service-item .box{padding:8%}}
@media (max-width:500px){.home-service .service-item .box{padding:4%}
.home-service .service-item .box .text{-webkit-line-clamp:6;}}
@media(min-width:1025px) {body,.nobanner{padding-top:66px}
.lang-icon img{filter: brightness(0)}
.nobanner header .head-top,.nobanner header .head-info,header,header.is-active{background:#fff}}
@media(min-width:1025px) {.head-logo a img {max-height:80px}}
@media (max-width:1024px){header,.nobanner header .head-info{background:#fff}
.m-menu span{background:#000}}
.contactlist li .icon::after{background:none}
.home-service .service-item .box .text {color: black;}
.home-service .service-item .box .title {color: black;}
.home-more {color: #000000;}
footer .foot-item .foot-logo img{max-height: 80px;}
.foottop{background: #6eb92c;}