#index-video{position:relative;width:862px;height:485px;background:black}
#sounds{color:#fff;font-size:16px;position:absolute;z-index:9;top:9px;right:9px;background:rgba(0,0,0,.3);padding:2px 5px;cursor:pointer}
#videos{width:862px;height:485px}
#videos video{width:100%;height:100%;object-fit:fill}
#videos .swiper-slide{position:relative;text-align:center}
#videos .swiper-slide .txt{color:#fff;position:absolute;bottom:12px;right:8px;font-size:18px;line-height:1.25;font-family:"Microsoft YaHei","Microsoft JhengHei","SimHei","Arial",sans-serif;z-index:9}
#videos .swiper-slide .txt a{color:#fff;padding:5px;background:rgba(0,0,0,.4)}
#videos .swiper-pagination-bullets{left:0}
#videos .swiper-pagination-bullet{width:235px;height:55px;border-radius:0;text-align:left;opacity:1;background:linear-gradient(90deg,rgba(203,5,6,.5),rgba(244,130,131,.2) 80%,rgba(0,0,0,0));padding:5px 21px 0 9px}
#videos .swiper-pagination-bullet ul{padding:0 9px 0 20px}
#videos .swiper-pagination-bullet li{list-style-type:disc;line-height:24px;font-size:17px;color:#f9e8e8;padding:0 5px 3px 0}
#videos .swiper-pagination-bullet a{text-decoration:none;color:#f9e8e8; font-size:15px;}
#videos .swiper-pagination-bullet-active li{color:#fff;font-size:22px}
#videos .swiper-pagination-bullet-active li a{color:#fff}
.swiper-container-vertical>.swiper-pagination-bullets {    top: 20%!important;}