﻿.home-project.kche-wrap-width .home-title{text-align: center;color: #000;font-size: 36px;font-weight: 700;line-height: 1.2;}
.home-project.kche-wrap-width .home-title span{font-size:26px;}
.home-project.kche-wrap-width #homeproject{margin-top: 60px;padding-bottom: 100px;}
.home-project.kche-wrap-width .swiper .project-button-next,.home-project.kche-wrap-width .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.kche-wrap-width .swiper .project-button-next {left: auto;right: calc(50% - 50px);}
.home-project.kche-wrap-width .swiper .project-button-next em, .home-project.kche-wrap-width .swiper .project-button-prev em{line-height:1}
.home-project.kche-wrap-width .swiper .project-button-prev em{transform: rotate(180deg);}
.home-project .swiper .swiper-slide a{overflow: hidden;width:100%;height:100%;display:block;}
.home-project .swiper .swiper-slide img{transition: all .2s linear;width: 100%;}
.home-project .swiper .swiper-slide img:hover{transform: scale(1.05);}
.wmkc-contact{margin-top:80px;background:#20242d;position: relative;padding:20px 0;}
.wmkc-contact:before{content:'';position: absolute;height:100%;width:100vw;background: #20242d;bottom:0;z-index:-1;left:50%;transform: translateX(-50%);}
.wmkc-contact p{text-align:center;color:#fff}
.wmkc-contact .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;opacity: .9;}
.common-main.cnc-turning{padding-bottom:0}
@media (max-width:550px){.home-project.kche-wrap-width #homeproject{margin-top:10px;padding-bottom:60px;}
.wmkc-contact{margin-top:10px;}}