.swiper-containers {
  overflow: hidden;
  width: 415px;
  height: 575px;
  position: relative;
  background-image: url("swiper-right-bj.png");
  background-size: 100% 99.5%;
}



.swiper-containers .swiper-wrapper .swiper-slide {
  padding: 50px 50px 0 50px;
}

.swiper-containers .swiper-wrapper .swiper-slide p {
  font-size: 22px;
  color: rgba(255, 246, 22, 1.00);
  line-height: 36px;
  padding: 50px;
  font-weight: 700;
  font-family: "楷体";
  text-indent: 20pt;

}

.swiper-horizontal>.swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: -2px !important;
  left: 0;
  width: 100%;
}

.swiper-pagination-bullet-active {
  background-color: red !important;
}



.swiper-containers .swiper-scrollbar-drag {
  height: 100%;
  width: 100px !important;
  position: relative;
  background: yellow !important;
  border-radius: 10px;
  left: 0;
  top: 0;
}


.swiper-button-next:after,
.swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
  /* height: 300px; */
  font-size: 80px;
  color: #afafaf;
  font-weight: 800;
}