.reservation{background:rgba(20,190,75,.1);padding:2.92rem 5% 2.5rem;text-align:center;color:#111c19}.reservation>.title{font-size:1.58rem;font-weight:600;line-height:2.21rem}.reservation>.tel{padding:.83rem 0 1.67rem;font-size:1rem;font-weight:500;line-height:1.04rem;color:#14be4b;display:block}.reservation>.reserve>input{font-weight:400;font-size:.58rem;height:14px;width:50%;max-width:500px;line-height:14px;padding:12px 0 12px 10px;border:none;border-left:1px solid rgba(20,190,75,.3)}.reservation>.reserve>input:focus{outline:none}.reservation>.reserve>#submit{font-weight:400;font-size:.58rem;height:14px;display:inline-block;width:7.5rem;line-height:14px;padding:12px 0 12px 10px;color:#fff;background:#14be4b;box-shadow:0 2px 10px 0 rgba(20,190,75,.1);cursor:pointer}.reservation>.reserve>#submit:hover{background:rgba(20,190,75,.2);color:#14be4b}*{box-sizing:border-box}.reservation .reserve *{box-sizing:content-box}#layer-video.layui-layer-content{border:none}#layer-video.layui-layer-content>video{width:100%;max-height:500px}.banner-container{height:478px;background-image:url(https://assets.gaiaworks.cn/gaiaworks/static/image/customer-case/banner-background.png);background-repeat:no-repeat;background-size:100% 390px;padding-top:60px}.banner-container .swiper-container{width:900px;box-shadow:2px 4px 12px 0 rgba(0,0,0,.08);border-radius:8px;height:383px}.banner-container .swiper-container .swiper-wrapper .swiper-slide{position:relative}.banner-container .swiper-container .swiper-wrapper .swiper-slide .whole-screen-img{height:383px}.banner-container .swiper-container .swiper-wrapper .swiper-slide .btn-container{display:flex;position:absolute;bottom:52px;left:40px}.banner-container .swiper-container .swiper-wrapper .swiper-slide .btn-container a{width:150px;height:50px;border-radius:4px;background:#14be4b;font-size:20px;display:flex;justify-content:center;align-items:center}.banner-container .swiper-container .swiper-wrapper .swiper-slide .half-container{width:100%;display:flex;background-color:#fff}.banner-container .swiper-container .swiper-wrapper .swiper-slide .half-container .half-left{width:400px;padding:8px;display:flex;justify-content:center;align-items:center;height:383px}.banner-container .swiper-container .swiper-wrapper .swiper-slide .half-container .half-left img{width:100%}.banner-container .swiper-container .swiper-wrapper .swiper-slide .half-container .half-right{width:500px;padding:40px 32px}.banner-container .swiper-container .swiper-wrapper .swiper-slide .half-container .half-right .tag-container{margin-bottom:12px}.banner-container .swiper-container .swiper-wrapper .swiper-slide .half-container .half-right .tag-container .tag{background-color:rgba(145,6,210,.1);color:#9106d2;height:32px;width:-moz-fit-content;width:fit-content;padding:5px 12px;font-size:14px;border-radius:4px;display:flex;align-items:center;justify-content:center}.banner-container .swiper-container .swiper-wrapper .swiper-slide .half-container .half-right .title{font-size:28px;line-height:36px;font-weight:600;margin-bottom:16px}.banner-container .swiper-container .swiper-wrapper .swiper-slide .half-container .half-right .desc{font-size:16px;font-weight:300;line-height:30px;margin-bottom:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.banner-container .swiper-container .swiper-wrapper .swiper-slide .half-container .half-right .btn-container{position:static}.banner-container .swiper-pagination{width:100%;height:8px;margin-top:20px}.banner-container .swiper-pagination .my-bullet{display:inline-block;width:8px;height:8px;background:#ecf0f4;margin-right:8px;border-radius:4px;transition:all .3s}.banner-container .swiper-pagination .my-bullet.swiper-pagination-bullet-active{background:#00bc00;width:18px}.mobile-banner-container{display:none}.case-container{padding:40px 180px;background:linear-gradient(180deg,#fff 61.5%,rgba(238,240,244,.6))}.case-container .switch-container{display:flex;justify-content:center;gap:24px;border-bottom:1px solid #ebedf0}.case-container .switch-container .switch-item{padding:16px 35px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;cursor:pointer}.case-container .switch-container .switch-item .text{font-size:16px;margin-top:8px}.case-container .switch-container .switch-item.active{border-radius:8px 8px 0 0;background:linear-gradient(180deg,rgba(20,190,75,.08),rgba(20,190,75,0))}.case-container .switch-container .switch-item.active .text{font-weight:500;color:#14be4b}.case-container .switch-container .switch-item.active .text:after{content:"";display:block;width:62px;height:2px;background:#14be4b;border-radius:12px;position:absolute;bottom:0}.case-container .menu-container{padding-top:28px;padding-bottom:10px}.case-container .menu-container .menu-item{display:flex;font-size:14px;color:#666;margin-bottom:18px;gap:10px}.case-container .menu-container .menu-item .industry-container,.case-container .menu-container .menu-item .product-container{display:flex;gap:10px 10px;flex-wrap:wrap}.case-container .menu-container .menu-item .menu-industry,.case-container .menu-container .menu-item .menu-product{min-width:152px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer}.case-container .menu-container .menu-item .menu-industry.active,.case-container .menu-container .menu-item .menu-product.active{background-color:rgba(20,190,75,.1);color:#14be4b;font-weight:500;border-radius:4px}.case-container .menu-container .menu-item .menu-industry:not(:first-child),.case-container .menu-container .menu-item .menu-product:not(:first-child){grid-column-start:auto}.case-container .menu-container .menu-item .all-product{flex-shrink:0;flex-basis:96px;min-width:96px}.case-container .menu-container .menu-item .all-industry{min-width:96px}.case-container .card-container{display:flex;gap:40px;flex-wrap:wrap}.case-container .card-container .card{border-radius:8px;padding:8px 24px 32px;background:#fff;box-shadow:0 3.42px 34.19px 0 rgba(43,89,255,.08);flex-grow:0;flex-shrink:1;flex-basis:calc(33.33% - 40px)}.case-container .card-container .card .people{text-align:right;font-size:14px;margin-right:-24px}.case-container .card-container .card .people span{background:#f6f7fa;padding:5px 8px;border-radius:20px 0 0 20px;color:#7e8ba0}.case-container .card-container .card .logo{margin-bottom:20px}.case-container .card-container .card .logo img{height:48px;max-width:150px;-o-object-fit:contain;object-fit:contain}.case-container .card-container .card .title{font-size:18px;font-weight:500;color:#000;line-height:28px;margin-bottom:16px}.case-container .card-container .card .card-tag-container{display:flex;flex-wrap:wrap;font-size:14px;align-items:center;gap:10px 0}.case-container .card-container .card .card-tag-container .tag{background-color:rgba(145,6,210,.1);color:#9106d2;height:32px;width:-moz-fit-content;width:fit-content;padding:5px 12px;font-size:14px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-right:4px}.case-container .card-container .card .card-tag-container .text{font-weight:400;color:#666;margin:0 12px}.case-container .card-container .card .card-tag-container .line{color:#dfe1e5}.case-container .card-container .card .card-tag-container .line:last-child{display:none}.case-container .card-container .card .video-card-content{border-radius:16px;cursor:pointer}.case-container .card-container .card .video-card-content .top{height:190px;position:relative;margin:-8px -24px 14px}.case-container .card-container .card .video-card-content .top>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px 16px 0 0}.case-container .card-container .card .video-card-content .top .play-btn-container{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;top:0;background:linear-gradient(180deg,rgba(31,47,77,.2) -12.88%,rgba(31,47,77,.9) 117.88%)}.case-container .card-container .card .video-card-content .top .play-btn-container img{width:28px}.case-container .card-container .card .video-card-content .top .people{position:absolute;top:8px;right:24px}.case-container .card-container .card:hover{outline:2px solid #14be4b}.case-container .btn-container{display:flex;margin-top:36px;justify-content:center}.case-container .btn-container .expand-btn{font-size:20px;color:#14be4b;cursor:pointer;width:152px;height:58px;display:flex;justify-content:center;align-items:center;border-radius:4px;border:2px solid #14be4b}.mobile-case-container{display:none}@media screen and (max-width:767px){.banner-container{display:none}.mobile-banner-container{display:block;height:158px;position:relative}.mobile-banner-container .swiper-container{height:100%}.mobile-banner-container .swiper-container .swiper-wrapper .swiper-slide{position:relative;padding:30px 30px 24px}.mobile-banner-container .swiper-container .swiper-wrapper .swiper-slide img{width:100%;position:absolute;top:0;left:0}.mobile-banner-container .swiper-container .swiper-wrapper .swiper-slide .tag-container{display:flex;flex-wrap:wrap;font-size:14px;align-items:center;gap:10px 0;margin-bottom:12px;position:relative;z-index:2}.mobile-banner-container .swiper-container .swiper-wrapper .swiper-slide .tag-container .tag{background-color:#e6faf7;color:#06d2b1;height:32px;width:-moz-fit-content;width:fit-content;padding:5px 12px;font-size:14px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-right:4px}.mobile-banner-container .swiper-container .swiper-wrapper .swiper-slide .tag-container .text{font-weight:400;color:#fff;margin:0 12px}.mobile-banner-container .swiper-container .swiper-wrapper .swiper-slide .tag-container .line{color:#dfe1e5}.mobile-banner-container .swiper-container .swiper-wrapper .swiper-slide .tag-container .line:last-child{display:none}.mobile-banner-container .swiper-container .swiper-wrapper .swiper-slide .title{font-size:24px;line-height:38px;color:#fff;position:relative;z-index:2}.mobile-banner-container .swiper-pagination{width:100%;height:8px;margin-top:0;bottom:24px}.mobile-banner-container .swiper-pagination .my-bullet{display:inline-block;width:8px;height:8px;background:#ecf0f4;margin-right:8px;border-radius:4px;transition:all .3s}.mobile-banner-container .swiper-pagination .my-bullet.swiper-pagination-bullet-active{background:#00bc00;width:18px}.case-container{display:none}.mobile-case-container{display:block}.mobile-case-container .industry-container{padding:28px 0 28px 40px;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.04)}.mobile-case-container .industry-container .title{font-size:16px;color:#0e1c19;font-weight:600;margin-bottom:12px}.mobile-case-container .industry-container .industry-list{display:flex;overflow-x:auto;gap:16px}.mobile-case-container .industry-container .industry-list .item{padding:7px 12px;color:#666;font-size:12px;flex-shrink:0}.mobile-case-container .industry-container .industry-list .item.active{background-color:rgba(20,190,75,.1);color:#14be4b}.mobile-case-container .case-card-container{background:#f3f5f7;padding:40px;display:flex;flex-direction:column;gap:14px}.mobile-case-container .case-card-container .card .top{border-radius:8px 8px 0 0;position:relative;background-repeat:no-repeat;background-size:100%;height:105px}.mobile-case-container .case-card-container .card .top .logo-container{height:100%;display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg,rgba(31,47,77,.2) -12.88%,rgba(31,47,77,.9) 117.88%);border-radius:8px 8px 0 0}.mobile-case-container .case-card-container .card .top img{width:100%;height:45px;-o-object-fit:contain;object-fit:contain}.mobile-case-container .case-card-container .card .top .people{text-align:right;font-size:14px;position:absolute;top:16px;right:0;height:-moz-fit-content;height:fit-content}.mobile-case-container .case-card-container .card .top .people span{background:#fff;padding:5px 8px;border-radius:20px 0 0 20px;color:#495874}.mobile-case-container .case-card-container .card .content{background-color:#fff;padding:32px;border-radius:0 0 16px 16px}.mobile-case-container .case-card-container .card .content .tag-container{display:flex;flex-wrap:wrap;font-size:14px;align-items:center;gap:10px 0;margin-bottom:12px}.mobile-case-container .case-card-container .card .content .tag-container .tag{background-color:rgba(145,6,210,.1);color:#9106d2;height:32px;width:-moz-fit-content;width:fit-content;padding:5px 12px;font-size:14px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-right:4px}.mobile-case-container .case-card-container .card .content .tag-container .text{font-weight:400;color:#666;margin:0 12px}.mobile-case-container .case-card-container .card .content .tag-container .line{color:#dfe1e5}.mobile-case-container .case-card-container .card .content .tag-container .line:last-child{display:none}.mobile-case-container .case-card-container .card .content .title{font-size:16px;color:#000;line-height:38px}.mobile-case-container .case-card-container .card .content>img{height:28px;margin-top:6px}.mobile-case-container .case-card-container .card .video-top>img{height:100%;-o-object-fit:cover;object-fit:cover}.mobile-case-container .case-card-container .card .video-top .play-btn-container{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;top:0;background:linear-gradient(180deg,rgba(31,47,77,.2) -12.88%,rgba(31,47,77,.9) 117.88%)}.mobile-case-container .case-card-container .card .video-top .play-btn-container img{width:28px}.mobile-case-container .btn-container{display:flex;justify-content:center;background:#f3f5f7;padding-bottom:32px}.mobile-case-container .btn-container .expand-btn{font-size:16px;color:#14be4b;cursor:pointer;width:152px;height:58px;display:flex;justify-content:center;align-items:center;border-radius:4px;border:2px solid #14be4b}}@media screen and (max-width:525px){.mobile-banner-container .swiper-container .swiper-wrapper .swiper-slide{padding:30px 20px 24px;position:relative}.mobile-banner-container .swiper-container .swiper-wrapper .swiper-slide .title{font-size:16px;line-height:22px}.mobile-banner-container .swiper-container .swiper-wrapper .swiper-slide .half-container-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-banner-container .swiper-container .swiper-wrapper .swiper-slide .mark{background:linear-gradient(180deg,rgba(31,47,77,.2) -12.88%,rgba(31,47,77,.9) 117.88%);position:absolute;top:0;left:0;width:100%;height:100%}.mobile-case-container .industry-container{padding:14px 0 14px 20px}.mobile-case-container .case-card-container{padding:20px}.mobile-case-container .case-card-container .card .content{padding:14px}.mobile-case-container .case-card-container .card .content .title{font-size:14px;line-height:28px}.mobile-case-container .btn-container .expand-btn{font-size:14px;height:36px;width:120px}}