.ly_carousel_1001{position: relative;max-width: 1920px;width: 100%;margin: 0 auto;overflow:hidden;top: 1px}.ly_carousel_1001 .img_box{padding-top: 52.1%}.ly_carousel_1001 .carousel_text{position: absolute;top: 45%;left: 50%;transform: translate(-50%, -50%);text-align: center;color: #fff;z-index: 2}.ly_carousel_1001 .carousel_text .i_title{font-size: 50px;font-weight: bold;letter-spacing: 0}.ly_carousel_1001 .carousel_text .i_subtitle{margin-top: 16px;font-size: 28px}.ly_carousel_1001 .carousel_text .i_button{display: inline-block;margin-top: 30px;color: #ffffff;background-color: #00000000;border: 1px solid #ffffff;font-size: 22px;text-align: center;padding: 4px 25px}.ly_carousel_1001 .hint_img{position: absolute;bottom: 11.5%;left: 50%;transform: translate(-50%, -50%);z-index: 2}.ly_carousel_1001 .swiper-pagination{bottom: 6%}.ly_carousel_1001 .swiper-pagination-bullet{width: 60px;height: 8px;background-color: #600500;opacity: 0.6;margin: 0 4px;border-radius: 5px;transition: background-color 0.3s, opacity 0.3s}.ly_carousel_1001 .swiper-pagination-bullet-active{width: 120px;background-color: #d00001;opacity: 1}@media screen and (max-width: 1000px){.ly_carousel_1001 .carousel_text{width: 92%}.ly_carousel_1001 .hint_img img{width: 20px}.ly_carousel_1001 .carousel_text .i_button{margin-top: 15px}.ly_carousel_1001 .swiper-pagination-bullet{width: 10%}.ly_carousel_1001 .swiper-pagination-bullet-active{width: 20%}}