﻿.abcompany .kche-t219-content{background: #edf0f7;}
.abcompany .abcomtit{font-size: 24px;font-weight: bold;}
.abcompany .numbox{display: flex;}
.abcompany .numbox .item{margin-right: 20px;}
.abcompany .numbox .num{font-size: 20px;font-weight: bold;color: red;}
.weofferbox .kche-t62>div>.kche-flex-item>div img{border:none}
.weofferbox .kche-t62>div>.kche-flex-item .kche-item-img{position: relative;}
.weofferbox .kche-t62>div>.kche-flex-item>div img.weofferbox-imgnum{width: 60px;height:auto;aspect-ratio: 1;max-width: 50%;position: absolute;bottom: 5%;left: 30%;}
.weofferbox .kche-t62>div>.kche-flex-item>div img:nth-child(1){width:auto;height:100%}
.abourservice{position: relative;}
.abourservice::before{background: url(/Content/uploads/20251200648/20251203163258e5be3fc1ebf64a768b816d55374ff8e5.png)no-repeat;display: block;content: '';position: absolute;left: -180px;z-index: 1;top: 0;width: 1920px;height: 100%;max-height: 300px;;background-size: cover;}
.abourservice>div{position: relative;z-index: 9;}
.abourservice .kche-t8>h2{color: #fff!important;}
.kche-t33>div{background: #fff;}
.kche-t221 .kche-t221-more a{background: red;border-radius: 10px;}
@media (max-width:1024px) {
.abourservice::before{max-height: 100%;}}

.banner-img .banner-inner{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);color:#fff;text-align: center;}
.banner-img .banner-inner .tit{font-weight: var(--fontbold5);font-size:38px;}
@media (max-width:1024px){.banner-img .banner-inner .tit{font-size:24px;}}
@media (max-width:550px){.crumbs .banner-img img{min-height:inherit;}
.banner-img .banner-inner .tit{font-size:14px;}}