.case-web{width:100%}.case-web .top-banner{margin-top:-22px}.case-web .container{margin:0 auto;padding:60px 0 0;width:1200px}@media (max-width: 1440px){.case-web .container{padding:48px 0 0;width:890px}}.case-web .container .Column{margin-top:32px;margin-bottom:49px}@media (max-width: 1440px){.case-web .container .Column{margin-top:24px;margin-bottom:32px}}.case-web .body{display:flex;background:#fff;margin:auto auto 96px;width:1210px}@media (min-width: 900px) and (max-width: 1440px){.case-web .body{width:893px}}.case-web .body .body-container{display:flex;flex-wrap:wrap;gap:48px}@media (min-width: 900px) and (max-width: 1440px){.case-web .body .body-container{gap:34px}}.case-web .body .empty-state{width:100%;padding:72px 0 96px;font-size:18px;line-height:32px;color:#606266;text-align:center}.case-web .body .item{width:368px;height:430px;background:#ffffff;border-radius:2px;border:1px solid #dcdfe6;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;text-decoration:none;display:block}@media (min-width: 900px) and (max-width: 1440px){.case-web .body .item{width:273px;height:360px}}.case-web .body .item:hover{transform:translateY(-6px);box-shadow:0 16px 36px rgba(17,24,39,.08)}.case-web .body .item .case-pic{width:100%;height:236px;object-fit:cover}@media (min-width: 900px) and (max-width: 1440px){.case-web .body .item .case-pic{height:176px}}.case-web .body .item .contentArea{padding:24px}@media (min-width: 900px) and (max-width: 1440px){.case-web .body .item .contentArea{padding:18px}}.case-web .body .item .contentArea .headingArrowContainer{min-height:72px}.case-web .body .item .contentArea .headingArrowContainer .t1{margin:0;font-size:24px;font-weight:600;line-height:36px;color:#313438;display:block;overflow:hidden;max-height:72px}@media (min-width: 900px) and (max-width: 1440px){.case-web .body .item .contentArea .headingArrowContainer .t1{font-size:18px;line-height:28px;max-height:56px}}.case-web .body .item .contentArea .t4{margin:16px 0 0;font-size:16px;line-height:28px;color:#606266;display:block;overflow:hidden;max-height:56px}@media (min-width: 900px) and (max-width: 1440px){.case-web .body .item .contentArea .t4{font-size:14px;line-height:24px;max-height:48px}}.case-banner-mobile{display:flex;flex-direction:column;padding-top:75px;background:#1a1a1a;align-items:center;height:50vw;justify-content:center;margin-bottom:22px}.case-banner-mobile .cover{z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center}.case-banner-mobile .cover .title{color:#fff;font-size:38px;font-weight:700;letter-spacing:6px;z-index:2}.case-banner-mobile .bg{position:absolute;top:0;left:0}.case-banner-mobile .bg img{width:100vw;height:70vw;object-fit:cover}.case-banner-mobile .m3{color:#fff;margin-top:20px}.case-banner-mobile .mobile-btn{margin:25px 0;width:96px;height:32px;border-radius:2px}.list-caseMobile{position:relative;padding:8vw 20px;background:#fff}.list-caseMobile .line{position:relative}.list-caseMobile .line .blue{position:absolute;width:16vw;height:3px;background:var(--primary-main);z-index:2}.list-caseMobile .line .gray{position:absolute;top:1px;height:1px;width:88vw;background:var(--text-main)}.list-caseMobile .title{font-size:4vw;margin:20px 0 36px}.list-caseMobile .title span:nth-child(1){color:var(--light-gray)}.list-caseMobile .title span:nth-child(2){color:var(--light-gray);margin:0 3vw}.list-caseMobile .title span:nth-child(3){color:var(--text-main)}.list-caseMobile .item{margin-bottom:32px}.list-caseMobile .item img{width:100%;height:50vw}.list-caseMobile .item p{margin:0}.list-caseMobile .item p:nth-child(2){font-size:14px;font-weight:600;color:var(--text-main);margin:12px 0 6px}.list-caseMobile .item p:nth-child(3){font-size:14px;color:var(--light-gray)}.list-caseMobile .item p{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.list-caseMobile .empty-state{padding:24px 0 0;font-size:14px;line-height:22px;color:#606266;text-align:center}.el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll .el-tabs__nav{display:flex;gap:36px;width:100%;justify-content:center}@media (min-width: 900px) and (max-width: 1440px){.el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll .el-tabs__nav{gap:60px}}.el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll .el-tabs__nav .el-tabs__item{font-size:14px;font-weight:400;color:#000713;line-height:40px;letter-spacing:1px;padding:0;text-align:center}@media (min-width: 900px) and (max-width: 1440px){.el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll .el-tabs__nav .el-tabs__item{font-size:16px;line-height:24px}}.el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll .el-tabs__nav .el-tabs__item:hover{color:#8a51ff}.el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll .el-tabs__nav .el-tabs__item.is-active{color:#7832ff;font-weight:600;line-height:40px}.el-tabs__header .el-tabs__nav-wrap .el-tabs__nav-scroll .el-tabs__nav .el-tabs__active-bar{height:2px;background-color:#7832ff;padding:.3px}.filterContainerMobile{display:flex;gap:16px;overflow-x:scroll;padding:0 20px;margin-top:6px}.filterContainerMobile::-webkit-scrollbar{display:none}.filterContainerMobile .filterBox{flex-shrink:0;padding:8px 14px;border-radius:999px;background:#f5f5f5;color:#606266;font-size:14px;line-height:20px}.filterContainerMobile #selectedBox{background:rgba(120,50,255,.12);color:#7832ff;font-weight:600}
