.banner-container.data-v-7085438c{width:100vw;height:662rpx;position:relative}.banner-container .image-container.data-v-7085438c{box-sizing:border-box;width:100%;height:100%;display:flex}.banner-container .image-container .slide-image.data-v-7085438c{width:550rpx;height:550rpx;z-index:200;border-radius:15rpx}.banner-container .item-left.data-v-7085438c{justify-content:flex-end;padding:56rpx 26rpx 0 0}.banner-container .item-right.data-v-7085438c{justify-content:flex-start;padding:56rpx 0 0 26rpx}.banner-container .item-center.data-v-7085438c{justify-content:center;padding:56rpx 0 0 0}.banner-container .desc-wrap.data-v-7085438c{position:absolute;bottom:-10rpx;left:0rpx;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.banner-container .desc-wrap .btn.data-v-7085438c{background-image:linear-gradient(#ff4545,red);padding:15rpx 30rpx;border-radius:30rpx;background-color:red;color:#fff;font-size:30rpx;font-family:PingFangTC-Regular;font-weight:600}@keyframes descAnimation-data-v-7085438c{0%{opacity:1}25%{opacity:.5}50%{opacity:0}75%{opacity:.5}100%{opacity:1}}@-webkit-keyframes descAnimation-data-v-7085438c{0%{opacity:1}25%{opacity:.5}50%{opacity:0}75%{opacity:.5}100%{opacity:1}}.banner-container .hideAndShowDesc.data-v-7085438c{animation:descAnimation-data-v-7085438c .3s ease 1;-webkit-animation:descAnimation-data-v-7085438c .3s ease 1}