﻿.kche-t154-item:nth-of-type(3) .kche-t154-text{padding-left:100px;}
@media (max-width: 1024px){.kche-t154-item:nth-of-type(3) .kche-t154-text{padding-left:30px;}}
@media (max-width:768px){.kche-t154-item:nth-of-type(3) .kche-t154-text{width:100%;padding-left:0}.kche-t154-item{flex-wrap:wrap;}}
.wmkc-add{margin-bottom:50px}
@media (max-width:768px){
.wmkc-add{margin-bottom:20px}}
.wmkc-add .kche-t58{text-align:center}
.wmkc-add .kche-t58 .kche-template-item{flex-wrap:wrap}
.wmkc-add .kche-t58 h5{width:100%;position:relative}
.wmkc-add .kche-t58 h5:after{content:'';position:absolute;width:50px;height:4px;background:var(--color);left:50%;bottom:-10px;transform:translatex(-50%)}
.wmkc-add .kche-t58 .subtitle{width:100%;margin-top:30px;max-width:900px}
.wmkc-add .kche-t58 .kche-t58-line{display:none}
.wmkc-add .tab-panel{display:flex;flex-wrap:wrap;justify-content:center;margin:30px auto;max-width:1200px}
@media (max-width:768px){.wmkc-add .tab-panel{margin:15px auto;font-size:14px}}
.wmkc-add .tab-panel .item{padding:10px 20px;background:#eee;margin-right:10px;border-radius:5px;margin-bottom:10px;cursor:pointer}
.wmkc-add .tab-panel .item.act,.wmkc-add .tab-panel .item:hover{background:#000;color:#fff}
.wmkc-add .tab-conbox>div{display:none}
.wmkc-add .tab-conbox .inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.wmkc-add .tab-conbox .left{width:40%;border-radius:10px;overflow:hidden}
.wmkc-add .tab-conbox .right{width:55%}
/*.wmkc-add .tab-conbox .right .tab-conitem:not(.act){display:none}*/
.wmkc-add .tab-conbox .right h3{font-size:24px;margin-bottom:20px}
.wmkc-add .tab-conbox .right .con-bot{margin-top:30px;padding-top:30px;border-top:1px solid #eee}
.wmkc-add .tab-conbox .right .con-bot p:nth-child(1){font-weight:700}
@media (max-width:768px){
.wmkc-add .tab-conbox .right h3{font-size:20px}
.wmkc-add .tab-conbox .right .con-bot{margin-top:15px;padding-top:15px}}
@media (max-width:1024px){
.wmkc-add .tab-conbox .left{width:100%}
.wmkc-add .tab-conbox .right{width:100%;margin-top:20px}}

.cnc-machining .l-wrap{max-width:1920px;margin:0 auto;padding: 0;}
.home-project{padding:3% 0px}
.home-des{text-align:center;color:var(--color);margin-bottom:10px}
.home-title{text-align:center;color:#000;font-size:36px;font-weight:700;line-height:1.2}
.home-project .swiper{margin-top:60px;padding-bottom:100px}
.home-project .swiper .project-button-next,.home-project .swiper .project-button-prev{position:absolute;bottom:0;left:calc(50% - 50px);background:var(--color);display:inline-flex;align-items:center;justify-content:center;color:#fff;width:40px;height:40px;cursor:pointer;transition:all .1s linear}
.home-project .swiper .project-button-next{left:auto;right:calc(50% - 50px)}
.home-project .swiper .project-button-next.swiper-button-disabled,.home-project .swiper .project-button-prev.swiper-button-disabled{background:#bababa}
.home-project .swiper .project-button-next em,.home-project .swiper .project-button-prev em{font-size:20px}
.home-project .swiper .swiper-slide{overflow:hidden;max-height:308px}
.home-project .swiper .swiper-slide img{transition:all .2s linear;width:100%}
.project-button-prev em{transform:rotateY(180deg)}
.home-project .swiper .swiper-slide img:hover{transform:scale(1.1)}
.wmkc-contact{margin-top:80px;position: relative;}
.wmkc-contact::after{content: '';position: absolute;height: 250px;width: 100%;background: #20242d;bottom: 0;z-index: -1;}
.wmkc-contact p{color:#fff!important}
.wmkc-contact-btn{width:auto;height:auto;margin:10px 0;background-color:var(--color);color:#fff;text-decoration:none!important;padding:10px 20px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;position:relative;z-index:1}
.wmkc-contact .wmkc-contact-btn:hover{color:#fff}
@media (max-width:768px){.home-title{font-size:18px;line-height:1}
.home-project .swiper{margin-top:10px;padding-bottom:60px}}
@media (max-width:1620px) {
    .cnc-top{padding: 0 3%;max-width: 1400px;margin: 0 auto;}
    .cnc-machining .l-wrap{padding: 0 !important;}
    .kche-t55.cusfaq-list{max-width: 1400px;}
}
.kche-image-l img{margin: unset !important;}
.kche-image-r img{margin-right: inherit !important;}