﻿.menu-tab-top{display:flex;}
.menu-tab-top .item{background:#fff;cursor: pointer;padding:5px 20px;border:1px solid transparent;position: relative;}
.menu-tab-top .item.active:after{content:'';width:100%;height:3px;position: absolute;bottom:-4px;background:#fff;left:50%;display:block;z-index:2;transform: translateX(-50%);}
.menu-tab-top .item.active,.menu-tab-top .item:hover{color:var(--color);border-color:var(--color);border-bottom-color:transparent}
.menu-tab-bot{border:1px solid var(--color);padding:30px 20px 5px;}
.menu-tab-bot .item:not(.active){display:none}
.menu-tab-bot .kche-t116-list{flex-wrap:nowrap;}
.menu-tab-bot .kche-t116 .kche-t116-list .kche-t116-item{height:auto;}
.menu-tab-bot .menuSwiper{padding-bottom:40px;}
@media (max-width:768px){.menu-tab-top .item{width:20%;padding:5px;text-align:center;}}
@media (max-width:550px){.menu-tab-top{flex-wrap:wrap;border:1px solid var(--color);border-bottom:none;}
.menu-tab-top .item.active{border:none;border-bottom:1px solid var(--color)}
.menu-tab-top .item{padding:5px 20px;width:100%;}
.menu-tab-bot{padding:20px;}
.menu-tab-bot .kche-t116 .kche-t116-list{margin-top:0;}}
@font-face{font-family:"iconfont2";display:swap;src:url(https://css02.v15cdn.com/m421/fonts/iconfont.woff2?t=1763019190340) format('woff2'),url(https://css02.v15cdn.com/m421/fonts/iconfont.woff?t=1763019190340) format('woff'),url(https://css02.v15cdn.com/m421/fonts/iconfont.ttf?t=1763019190340) format('truetype')}
.home-service .iconfont{font-family:"iconfont2"!important;}
.icon-jiantou_xiangyou:before{content:"\e61e"}
.icon-a-ziyuan524:before{content:"\e624"}
.icon-fangan:before{content:"\e613"}
.icon-icon_fenxiangxiao:before{content:"\e616"}
.home-service{padding:20px 0}
.home-service .service-wrap{max-width:1600px;margin:0px auto;display:flex;justify-content:space-between;flex-wrap:wrap}
.home-service .service-wrap .service-item{width:25%;background:#20242d;color:#FFFFFF;border-right:1px solid #FFFFFF35;padding:60px 40px 50px;transition:all .2s linear;position:relative}
.home-service .service-wrap .service-item:nth-child(4){border-right:none}
.home-service .service-wrap .service-item:hover{background:var(--color)}
.home-service .service-wrap .service-item:hover .title::after{background:#FFFFFF}
.home-service .service-wrap .service-item:hover .bg em{color:#FFFFFF}
.home-service .service-wrap .service-item .title{font-size:var(--fontsize20);position:relative;padding-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.home-service .service-wrap .service-item .title::after{content:"";width:40px;height:2px;background:var(--color);position:absolute;left:0px;bottom:0px}
.home-service .service-wrap .service-item .text{padding-top:25px;font-size:var(--fontsize16);line-height:1.8;color:#EEEEEE;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.home-service .service-wrap .service-item .icon{margin-top:20px}
.home-service .service-wrap .service-item .icon em{font-size:var(--fontsize30)}
.home-service .service-wrap .service-item .bg{position:absolute;right:20px;bottom:20px}
.home-service .service-wrap .service-item .bg em{color:#FFFFFF35;font-size:48px}
@media(max-width:1024px){.home-service .service-wrap .service-item{width:50%}}
@media(max-width:768px){.home-service .service-wrap .service-item{width:100%;padding:20px 15px 10px;border-bottom:1px solid #333333;border-right:none}
.home-service .service-wrap .service-item .text{padding-top:15px;font-size:var(--fontsize14)}
.home-service .service-wrap .service-item .icon{margin-top:10px}
.home-service .service-wrap .service-item .bg{bottom:10px}
.home-service .service-wrap .service-item .bg i{font-size:40px}}
@media (min-width:1025px){.kche-t196 .kche-t196-img{width:40%;}
.kche-t196 .kche-t196-contact{flex:1;}}