﻿#about .l-wrap {flex-wrap: wrap;}
.ab1,.ab2,.ab3{display: flex;align-items: center;width: 100%;margin-bottom: 50px;flex-wrap: wrap;}
#about .ab2 .title{display: flex;    align-items: center;color: #000;}
.ab2 .title .num{font-weight: bold;font-size: 40px;color: var(--color);}
#about .about-con{box-sizing:border-box}
#about .ab2 .about-con {padding-left: 0px;padding-right: 100px;}
.ab2 .about-con .more-btn,.ab3 .about-con .more-btn{display: none;}
.ab2 .about-con .more-btn{margin-top: 40px;}
#about .ab3 .about-con .title{font-size: 24px;display: block;margin-top:20px}
.ab3 .about-con .flex{display: flex;}
.ab3 .about-con .flex span{background: #000;display: block;width: 40px;height: 4px;}
.ab3 .about-con .flex span.varbg{background: var(--color);}

.about-numlist{display: flex;justify-content: space-between;width: 100%;margin-top: 50px;}
.about-numlist em{font-style: initial;}
.about-numlist .strong{font-size: 30px;font-weight: bold;}
.about-numlist .about-num{width: 25%;padding:0 30px;}
.success-case *{box-sizing:border-box}
.success-case .top{display: flex;justify-content: space-between;align-items: center;margin-bottom:20px}
.success-case .title{font-size: 30px;}
.success-case .text{max-width:60%}
.success-case .img{border-radius: 10px;overflow: hidden;}
.succcaseSwiper{max-width:100%}
#ind .l-wrap{width: 100%;box-sizing: border-box;margin: 0;padding: 0 50px;}
@media (max-width:768px){.success-case .top{display:block;}
.success-case .text{max-width:100%}
.ab3 .about-con .flex{justify-content:center}}
   #ind .l-wrap{max-width:1650px;margin:0 auto;padding:0}
@media screen and (max-width:1650px){.l-wrap{padding:0 20px}}
#home-inquiry,#contact{display: none;}
      #appli{padding:2% 0}
#appli .page4-list{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}
#appli .page4-li{position:relative;width:25%;    color: #fff;}
#appli .li-p1{font-size:80px}
#appli .li-p2{font-size:24px}
#appli span{font-size:70px}
#appli{ background: url(/uploads/41684/page/p202503211611234a887.png) no-repeat;background-size: cover;  background-color: #00000080;  background-blend-mode: multiply;}
#appli .li-p1 em{font-style:normal;font-weight:800;margin-right:10px}
#appli .li-p2{font-size:20px}
@media (max-width:1440px){.wmpage112-page4 .li-p1{font-size:60px}
#appli span{font-size:50px}
#appli{ background: url(/uploads/41684/page/p202503211611234a887.png) no-repeat;background-size: cover;}
}@media (min-width:991px){.line1::before,.wmpage112-page4 .line::before{content:'';position:absolute;top:30%;left:0;width:1px;height:68px;background:#ccc6c6}
}@media (max-width:990px){.wmpage112-page4 .page4-li{width:50%;margin-bottom:3%}


#appli .li-p1 em {font-style: normal;margin-right: 10px;}
#appli .line::before{content:'';position:absolute;top:30%;left:0;width:1px;height:68px;background:rgba(244,244,244,.55)}
}@media (max-width:578px){#appli .page4-li{width:100%;margin:2% 0 4% 0}
.line1::before,#appli .line::before{content:'';position:absolute;top:-10%;left:10%;width:80%;height:1px;background:rgba(244,244,244,.55)}
}
  @media (min-width:1024px){#appli{min-height:550px}
}#appli{display:flex;align-items:center;justify-content:center;background: url(/Content/uploads/20251036389/2025032409215014ee2179a2a9406180dc5de08bae046b.png) no-repeat;background-size: cover; background-color: #00000099;  background-blend-mode: multiply;background-attachment:fixed;background-size:cover;background-position:50% 51px;}
#appli .page4-list{width:100%}
 #appli ul li  .icons .icon path{fill:#fff !important;max-width:70px;max-height:70px}
#appli ul li  .icons .icon{max-width:70px;max-height:70px}
