﻿.home-banner{height:auto}
video#video{display:block;width:100%;min-height:inherit}
.home-about .about-img{display:flex}
.home-about .about-img::before{display:none}
.home-projects .homeprojects-content{background:#eee;color:#000;}
.home-projects .homeprojects-content .home-more,.home-projects .homeprojects-content .home-more:before{background:var(--color);color:#fff;}
.home-projects .homeprojects-left .home-des{text-transform: initial;}
.home-projects .homeprojects-left .home-title,.home-projects .homeprojects-content .title{font-weight: var(--fontbold7);}
.home-choose .home-title{font-size:50px;margin-top:2%}
.home-choose .homechoose-text{font-size:200px;font-weight:600;display:flex;align-items:center;justify-content:center;color:var(--color)}
@media (max-width:768px){.home-choose .homechoose-text{font-size:100px}
.home-choose .home-title{font-size:30px}}
.home-choose .list{display:grid;gap:20px;flex:1;grid-template-columns:repeat(4,1fr)}
.home-choose .list li{width:100%;margin-right:0}
.home-choose .list li p{text-align:center;margin-top:10px;}
@media (max-width:768px){.home-choose .list{grid-template-columns:repeat(2,1fr)}}
.home-hotpro .homehotpro-list .homehotpro-item{height:auto;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img{flex:inherit;max-height:inherit;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img>a{width:100%;height:100%;display:block;position:relative;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img .star-img{position:absolute;top:15px;right:15px;z-index:2;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img .star-img img{max-width:60px;max-height:60px;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info{flex:1;}
.home-hotpro .home-title{display:flex;align-items:center;}
.home-hotpro .home-title .star-img{margin-left:20px;width:55px}
@media (min-width:768px){.home-choose .list li img{width:100%;display:block;}
.home-hotpro .home-title .star-img{margin-left:60px;width:155px}}
.home-choose .list li img{aspect-ratio: 275/171; object-fit: cover;}

.wmkc-company{position:relative;padding:5% 0 10%;background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/Content/uploads/20261015192/2026102011463560f1b6368af2484299ec6ac3780a1a98.webp) no-repeat;background-size:cover;background-position:left bottom}
.wmkc-company .wmkc-wrap{max-width:1790px;margin:0 auto;padding:0 15px}
.wmkc-company .company-top{padding-left:17px;display:flex;justify-content:flex-end}
.wmkc-company .company-top .wmkc-title{margin-top:20px;color:#fff;font-size:40px;line-height:1.2;text-transform:none;text-align:left}
.wmkc-company .company-top .left{width:80%}
.wmkc-company .company-list1{width:74.5%;margin:0 0 0 auto}
.wmkc-company .company-list1 .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}
.wmkc-company .company-list1 .swiper-slide{border-radius:12px;overflow:hidden}
.wmkc-company .company-list1 .swiper-slide img{width:100%}
.wmkc-company .data-list{margin:0 40px 4.5% 14%;display:flex;justify-content:space-between}
.wmkc-company .data-list li{width:auto;color:#fff;text-align:center}
.wmkc-company .data-list .li-num{position:relative;font-size:84px;line-height:1}
.wmkc-company .data-list .li-num sup{position:absolute;top:5px;right:-30px;font-size:60px;line-height:.5}
.wmkc-company .data-list li:nth-child(2) .li-num sup{font-size:40px;right:-35px}
.wmkc-company .data-list .li-title{margin-top:5px;font-size:var(--fontsize18);line-height:1.1}
.wmkc-company .company-list2{margin-bottom:3.5%}
.wmkc-company .company-list2 .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}
.wmkc-company .company-list2 .swiper-slide{overflow:hidden}
.wmkc-company .company-list2 .swiper-slide img{width:100%}
@media (max-width:1600px){.wmkc-company .data-list .li-num{font-size:70px}
.wmkc-company .data-list .li-num sup{font-size:50px}
.wmkc-company .data-list li:nth-child(2) .li-num sup{font-size:36px}}
@media (max-width:1440px){
.wmkc-company .data-list{margin:0 20px 4.5% 20px}
.wmkc-company .data-list .li-num{font-size:56px}
.wmkc-company .data-list .li-num sup{font-size:44px;right:-15px}
.wmkc-company .data-list li:nth-child(2) .li-num sup{font-size:28px}
.wmkc-company .data-list li:nth-child(4) .li-num sup{right:-20px}
.wmkc-company .data-list .li-title{font-size:var(--fontsize16)}}
@media (max-width:1280px){.wmkc-company{padding:5% 0 11%}
.wmkc-company .company-top .wmkc-title{font-size:32px}}
@media (max-width:1024px){.wmkc-company{padding:50px 0 140px}
.wmkc-company .company-top{padding-left:0;flex-wrap:wrap}
.wmkc-company .company-top .wmkc-title{margin-top:0;margin-bottom:15px}
.wmkc-company .company-top .left{width:100%}
.wmkc-company .data-list .li-num{font-size:45px}
.wmkc-company .data-list .li-num sup{font-size:36px;right:-5px}
.wmkc-company .data-list li:nth-child(2) .li-num sup{font-size:var(--fontsize22);right:-25px}
.wmkc-company .data-list li:nth-child(4) .li-num sup{right:-15px}
.wmkc-company .company-list2{margin-bottom:15px}
.wmkc-company .company-list1{width:100%}}
@media (max-width:768px){.wmkc-company .company-top .wmkc-title{font-size:var(--fontsize28)}
.wmkc-company .data-list{margin:10px 0}
.wmkc-company .data-list{flex-wrap:wrap}
.wmkc-company .data-list li{width:32%;margin-bottom:20px}
.wmkc-company .data-list .li-num sup, .wmkc-company .data-list li:nth-child(4) .li-num sup{position:static;font-size:30px}
}
@media (max-width:540px){.wmkc-company{padding:30px 0}
.wmkc-company .company-top .wmkc-title{font-size:var(--fontsize24)}
.wmkc-company .data-list{flex-wrap:wrap;margin-bottom:0}
.wmkc-company .data-list li{width:50%;margin-bottom:15px}
.wmkc-company .data-list .li-num{display:inline-block;font-size:42px}
.wmkc-company .data-list .li-num sup,.wmkc-company .data-list li:nth-child(4) .li-num sup{top:2px;right:-20px;font-size:32px}
.wmkc-company .data-list .li-title{margin-top:0}}