.success_banner{padding:114px 0 100px;background:url(../jpg/success-banner-bg.jpg) no-repeat center / cover}.success_banner .head{max-width:465px}.success_banner .head .subtitle{text-transform:none;margin-bottom:11px}.success_banner .head h1{font-size:50px;font-weight:600;line-height:60px}.success_banner .head p{font-weight:300;font-size:17px;line-height:30px;margin-top:1rem;max-width:442px}.success_banner img{width:calc(100% - 2.5rem);max-width:1800px;margin:-190px auto 0;display:block}.success_video{padding:95px 0 55px}.success_video .main{margin-top:72px}.success_video .left{display:block;width:60.972%}.success_video .left:hover img{transform:scale(1.05)}.success_video .left .img{height:496px;border-radius:6px;overflow:hidden;position:relative}.success_video .left .img img{width:100%;height:100%;object-fit:cover;transition:all 0.5s;display:block}.success_video .left .img .btn_play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all 0.4s;background:url(../svg/play.svg) no-repeat center / contain;width:58px;height:58px}.success_video .left .img .btn_play:hover{transform:translate(-50%,-50%) scale(1.2)}.success_video .left .info h3{font-size:28px;font-weight:600;line-height:2rem;margin-top:30px}.success_video .left .info p{color:#7f7f7f;font-size:18px;line-height:22px;margin-top:1rem}.success_video .right{flex:1;max-width:498px}.success_video .right ul{overflow:auto;height:512px;padding-right:5px}.success_video .right ul li{margin-bottom:43px}.success_video .right ul li:last-child{margin-bottom:0}.success_video .right ul li a{display:flex;align-items:center}.success_video .right ul li a:hover img{transform:scale(1.05)}.success_video .right ul li .img{width:42.1687%;height:138px;border-radius:6px;overflow:hidden;position:relative}.success_video .right ul li .img img{width:100%;height:100%;object-fit:cover;transition:all 0.5s}.success_video .right ul li .img .btn_play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all 0.4s;background:url(../svg/play.svg) no-repeat center / contain;width:35px;height:35px}.success_video .right ul li .img .btn_play:hover{transform:translate(-50%,-50%) scale(1.2)}.success_video .right ul li .info{padding:1rem 8.1633%;flex:1}.success_video .right ul li .info h3{font-size:22px;font-weight:600;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.success_video .right ul li .info p{color:#7f7f7f;font-size:17px;line-height:20px;margin-top:12px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.success_video .right ul::-webkit-scrollbar{width:3px}.success_video .right ul::-webkit-scrollbar-track{background:#ddd;border-radius:100px}.success_video .right ul::-webkit-scrollbar-thumb{background:var(--theme_color);border-radius:100px}.success_voice{padding:55px 0 107px}.success_voice .content{max-width:1588px}.success_voice .success_voice_swiper{margin-top:78px;overflow:hidden;position:relative}.success_voice .success_voice_swiper .swiper-slide{position:relative}.success_voice .success_voice_swiper .swiper-slide .con{border-radius:1rem;background:url(../svg/success-voice-bg.svg) no-repeat center / cover;width:68.325%;color:#fff;padding:4rem 20.529% 4rem 4.91184%;min-height:600px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.success_voice .success_voice_swiper .swiper-slide .con p{font-size:20px;line-height:34px;min-height:259px;font-weight:300}.success_voice .success_voice_swiper .swiper-slide .con p::before{content:'';display:block;width:2rem;height:29px;background:url(../svg/success-voice-maohao.svg) no-repeat center / contain;margin-bottom:34px}.success_voice .success_voice_swiper .swiper-slide .con .info{margin-top:30px}.success_voice .success_voice_swiper .swiper-slide .con .info strong{display:block;font-size:20px;font-weight:600;line-height:34px;margin-bottom:8px}.success_voice .success_voice_swiper .swiper-slide .con .info span{line-height:24px;opacity:.68}.success_voice .success_voice_swiper .swiper-slide .img{position:absolute;right:0;top:50%;transform:translate(50%,-50%);transition:all 0.6s;width:46.6%;height:calc(100% - 5rem);border-radius:1rem;overflow:hidden}.success_voice .success_voice_swiper .swiper-slide .img img{width:100%;height:100%;object-fit:cover;transition:all 0.5s;display:block}.success_voice .success_voice_swiper .swiper-slide-active .img{transform:translateY(-50%)}.success_voice .swiper_btns{gap:2.519%;position:absolute;right:4.66%;bottom:0;width:100%}.success_voice .swiper_btns div{width:74px;height:74px}.success_main{padding:107px 0 240px}.success_main .filter{display:flex;align-items:center;flex-wrap:wrap;gap:26px;margin-top:50px}.success_main .filter span{color:#242424;font-size:18px}.success_main .filter select{border:1px solid #d5d5d5;border-radius:6px;cursor:pointer;color:#242424;font-size:18px;font-weight:500;line-height:34px;padding:12px 56px 12px 22px;width:388px;background:url(../svg/select-full.svg) no-repeat right 22px center / 13px}.success_main .main{margin-top:44px}.success_main .main ul{display:grid;gap:70px 4.167%;grid-template-columns:repeat(3,1fr)}.success_main .main ul li{display:flex;flex-direction:column;height:100%}.success_main .main ul li:hover img{transform:scale(1.05)}.success_main .main ul li:hover .info span::before{height:3px;bottom:-1px;background-color:var(--theme_color)}.success_main .main ul li:hover .info span::after{transform:translateX(5px)}.success_main .main ul li .img{border-radius:10px;border:1px solid #ededed;overflow:hidden;aspect-ratio:439/233}.success_main .main ul li .img img{width:100%;height:100%;object-fit:contain;display:block;transition:all 0.5s}.success_main .main ul li .info{flex:1;display:flex;flex-direction:column;padding-top:38px}.success_main .main ul li .info h3{font-size:24px;font-weight:600;line-height:26px}.success_main .main ul li .info p{color:#494949;line-height:28px;margin-top:1rem;flex:1}.success_main .main ul li .info span{display:flex;align-items:center;color:var(--theme_color);font-size:18px;font-weight:500;gap:8px;margin-top:2rem;position:relative;padding-bottom:18px}.success_main .main ul li .info span::before{content:'';display:block;width:100%;height:1px;transition:all 0.3s;position:absolute;left:0;bottom:0;background-color:#efefef}.success_main .main ul li .info span::after{content:'';display:block;width:14px;height:11px;background:url(../svg/arrow-line.svg) no-repeat center / contain;transition:all 0.3s}