﻿.common-main>.l-wrap{max-width:1440px;padding:0 10px;}
.kche-t45 .kche-flex-l strong,.kche-t46 .kche-flex-l strong{font-size:24px;}
.kche-t169 .kche-t169-des p{color:var(--fontcolor)}
.kche-item-img img{background: #fff;aspect-ratio: 1 / 1;object-fit: contain;}
.kche-t45>.kche-flex,.kche-t46>.kche-flex-row-reverse{align-items: initial;}
.wmkc-space .kche-flex-item-auto{position: relative;background: var(--fontcolor);color:#fff;width:50%;flex:inherit;display:flex;flex-direction: column;justify-content: center;margin:0;padding:0 20px;}
.wmkc-space .kche-flex-item-auto *{color:#fff;position: relative;z-index:3}
.kche-t45 .kche-item-img,.kche-t46 .kche-item-img{max-width:100%;width:50%;}
.wmkc-space .num{font-size:200px;font-weight:var(--fontbold7);color:#383838;line-height:1;position:absolute;top:5px;right:5px;}
.kche-item-img img{border:none;width:100%;display:block;}

@media (max-width:768px){.kche-t45>.kche-flex{flex-direction: column-reverse;}
.kche-t46 .kche-item-img{max-width:100%;}
.kche-flex-item-auto{margin-top: 20px;}
.kche-t43 .kche-flex-item2{width:100%;}
}
.numSwiper{width:50%;padding-bottom:50px;}
.numSwiper .slide-inner{display:flex;flex-wrap:wrap;justify-content: space-between;}
.numSwiper .slide-inner>p{width:50%;padding:0;text-align: center;box-sizing: border-box;padding:3% 0;font-weight:var(--fontbold7);font-size:var(--fontsize22)}
.numSwiper .slide-inner>p:nth-child(-n+2){border-bottom:1px solid var(--fontcolor)}
.numSwiper .slide-inner>p:nth-child(2n-1){border-right:1px solid var(--fontcolor)}
.kche-t43{position:relative;padding:3% 0;}
.kche-t43:before{content:'';width:100vw;height:100%;display:block;background:#4F4F4F;z-index:-1;position:absolute;top:0;left:50%;transform: translateX(-50%);}
.kche-t43 .kche-flex-item2{padding:10px;border:1px solid #fff;box-sizing: border-box;}
.kche-t43 .kche-flex-item2 *{color:#fff;}
@media (max-width:768px){.numSwiper{width:100%;}
.numSwiper .slide-inner>p{font-size:var(--fontsize18);padding:20px 0;}
.kche-t45 .kche-item-img, .kche-t46 .kche-item-img,.wmkc-space .kche-flex-item-auto{width:100%;}
.wmkc-space .num{font-size:100px;}
.wmkc-space .kche-flex-item-auto{padding:20px;}
.kche-t46>.kche-flex-row-reverse{flex-direction: column-reverse;}}