.scene-main{width:100%}.scene-main .scene-main-container{width:1160px;margin:0 auto;position:relative;padding:80px 0}.scene-main .scene-main-container .title{height:48px;font-size:32px;font-family:PingFangSC-Medium;font-weight:500;color:#333;line-height:48px}.scene-main .scene-main-container .line{width:1160px;height:1px;background:#333;opacity:.1;position:absolute;top:140px}.scene-main .scene-main-container .blue-line{width:146px;height:2px;background:#0e57a2;position:absolute;top:140px}.scene-main .scene-main-container .scene-swiper-container{margin-top:70px;position:relative}.scene-main .scene-main-container .scene-swiper-container .scene-item{width:360px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scene-main .scene-main-container .scene-swiper-container .scene-item .image{width:360px;height:260px;border-radius:12px;background-color:#0e57a2;background-repeat:no-repeat;background-position:center;background-size:contain}.scene-main .scene-main-container .scene-swiper-container .scene-item .item-content{position:relative;width:360px;left:0;margin-top:24px;transition:all .3s}.scene-main .scene-main-container .scene-swiper-container .scene-item .item-content .title{width:360px;height:auto;font-size:22px;font-family:PingFangSC-Regular;font-weight:400;color:#333;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scene-main .scene-main-container .scene-swiper-container .scene-item .item-content .desc{font-size:14px;font-family:PingFangSC-Regular;font-weight:400;color:#666;line-height:24px;margin-top:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scene-main .scene-main-container .scene-swiper-container .scene-item .vertical-line{position:absolute;top:220px;left:24px;width:1px;height:0;transition:all .3s;background:#333;opacity:.4}.scene-main .scene-main-container .scene-swiper-container .scene-item:hover .item-content{left:49px}.scene-main .scene-main-container .scene-swiper-container .scene-item:hover .vertical-line{height:130px}.scene-main .scene-main-container .swiper-scrollbar{position:relative;cursor:-webkit-grab;cursor:grab;margin-top:56px;width:1160px;height:1px;background:rgba(51,51,51,.1)}.scene-main .scene-main-container .swiper-scrollbar .swiper-scrollbar-drag{position:relative;background:rgba(51,51,51,.4)}.scene-main .scene-main-container .swiper-scrollbar::before{position:absolute;top:-25px;left:0;width:100%;height:50px;content:""}.scene-main .scene-main-container .swiper-scrollbar:hover .swiper-scrollbar-drag{background:rgba(51,51,51,.4)}.scene-main .scene-main-container .swiper-scrollbar:hover .swiper-scrollbar-drag::before{content:"";position:absolute;left:0;width:100%;top:-1px;height:3px;background:rgba(51,51,51,.4)}.scene-main .scene-main-container .mobile-scene-list,.scene-main .scene-main-container .scene-show-more{display:none}@media only screen and (max-width:767px){.scene-main{width:100%}.scene-main .scene-main-container{width:3.27rem;margin:0 auto;position:relative;padding:.48rem 0}.scene-main .scene-main-container .title{width:3.27rem;height:.28rem;font-size:.2rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#000;line-height:.28rem}.scene-main .scene-main-container .line{width:3.27rem;height:.01rem;background:#333;opacity:.1;position:absolute;top:.84rem}.scene-main .scene-main-container .blue-line{background:#0e57a2;width:.9rem;height:.02rem;position:absolute;top:.84rem}.scene-main .scene-main-container .scene-swiper-container,.scene-main .scene-main-container .swiper-scrollbar{display:none}.scene-main .scene-main-container .mobile-scene-list{display:block;margin-top:.34rem}.scene-main .scene-main-container .mobile-scene-list .scene-item-mobile{position:relative;margin-bottom:.4rem}.scene-main .scene-main-container .mobile-scene-list .scene-item-mobile .image{width:3.27rem;height:2.36rem;border-radius:.12rem;background-size:100% 100%}.scene-main .scene-main-container .mobile-scene-list .scene-item-mobile .item-content{position:relative;margin-top:.16rem;left:.33rem}.scene-main .scene-main-container .mobile-scene-list .scene-item-mobile .item-content .title{height:.22rem;font-size:.16rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#0e57a2;line-height:.22rem}.scene-main .scene-main-container .mobile-scene-list .scene-item-mobile .item-content .desc{height:.17rem;font-size:.12rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#666;line-height:.17rem;margin-top:.08rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scene-main .scene-main-container .mobile-scene-list .scene-item-mobile .vertical-line{position:absolute;top:2.12rem;left:.16rem;width:.01rem;height:.87rem;background:#0e57a2}.scene-main .scene-main-container .mobile-scene-list .scene-item-mobile:nth-child(n+4){display:none}.scene-main .scene-main-container .scene-show-more{width:1.24rem;height:.36rem;background:rgba(255,255,255,.2);border-radius:.04rem;border:.01rem solid #0e57a2;display:flex;align-items:center;justify-content:center;font-size:.14rem;font-family:PingFangSC-Regular;font-weight:400;color:#0e57a2;line-height:.2rem;margin:0 auto}.scene-main .scene-main-container .scene-show-more img{width:.12rem;margin-left:.08rem}}