.al03Swiper .swiper-slide {
    color: #ccc;
    padding: 0 6%;
  }
  .al03Swiper .swiper-slide-prev {
    color: #666666;
    padding: 0 3%;
  }
  .al03Swiper .swiper-slide-next {
    color: #666666;
    padding: 0 3%;
  }
  .al03Swiper .swiper-slide-active {
    color: #333;
    padding: 0 0%;
  }
  .al03Swiper .swiper-slide .al03-arrow {
    filter: brightness(2);
  }
  .al03Swiper .swiper-slide-prev .al03-arrow {
    filter: brightness(1.5);
  }
  .al03Swiper .swiper-slide-next .al03-arrow {
    filter: brightness(1.5);
  }
  .al03Swiper .swiper-slide-active .al03-arrow {
    filter: brightness(1);
  }
  .al03Swiper .swiper-slide .swiper-slide-content {
    border-bottom: 1px solid #ededed;
    height: 100%;
  }
  .al03Swiper .swiper-slide-active .swiper-slide-content {
    width: 100%;
    color: #333;
  }
  .al-03-content {
    display: flex;
    align-items: center;
    width: 80%;
    text-align: center;
    justify-content: center;
  }
  .al03Swiper .swiper-slide .al-03-num {
    background: #999;
  }
  .al03Swiper .swiper-slide-prev .al-03-num {
    background: #333;
  }
  .al03Swiper .swiper-slide-next .al-03-num {
    background: #333;
  }
  .al03Swiper .swiper-slide-active .al-03-num {
    background: #B81C22;
  }
  .al03Swiper .swiper-slide-prev .al-03-date {
    color: #333;
  }
  .al03Swiper .swiper-slide-next .al-03-date {
    color: #333;
  }
  .al03Swiper .swiper-slide-active .al-03-date {
    color: #B81C22;
  }
  .al03Swiper .swiper-slide-active .al-03-middle-text {
    font-size: calc(20px + 0.8333vw) !important;
    font-weight: 700;
  }
  @media (max-width: 767px) {
    .al03Swiper .swiper-slide-active .al-03-middle-text {
      font-size: 18px !important;
      font-weight: 700;
    }
    .al03Swiper .swiper-slide {
      color: #ccc;
      padding: 0 0%;
    }
    .al03Swiper .swiper-slide-prev {
      color: #666666;
      padding: 0 0%;
    }
    .al03Swiper .swiper-slide-next {
      color: #666666;
      padding: 0 0%;
    }
  }
  .OA-02 {
    /* background: linear-gradient(180deg, #F2F2F0, #E9E9E9); */
    background-image: url(../assets/join_us.jpg);
    background-repeat: no-repeat;
    background-size: cover;
  }
  .OA-02 .OA02-left-mySwiper .swiper-slide {
    background: #ffffffe8;
    border: 1px solid #ffffff;
    box-shadow: 0px 0px 12px 0px #b81c220a;
    border-radius: 0px 999px 999px 0px;
  }
  
  .OA-02 .OA02-left-mySwiper .swiper-slide .numText {
    font-size: 8.4vw;
    font-weight: bold;
    line-height: normal;
    background: linear-gradient(0deg, #b81c22 0.634765625%, #b81c22a1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .OA-02 .OA02-left-mySwiper .swiper-slide-thumb-active .numText {
    -webkit-text-stroke: 2px #b81c22;
    text-stroke: 2px #b81c22;
    background: transparent;
  }
  .OA-02 .OA02-left-mySwiper .swiper-slide .munText-info a {
    border-bottom: 1px solid transparent;
  }
  .OA-02 .OA02-left-mySwiper .swiper-slide .munText-info a:hover {
    border-bottom: 1px solid #b81c22;
  }
  
  .OA-02 .OA02-right-mySwiper .swiper-slide .OA02-slide-BgImg {
    background-size: cover !important;
    background-repeat: no-repeat !important;
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
  }
  @media screen and (max-width: 1600px) {
    .OA-02 .OA02-right-mySwiper {
      padding: 5% 0;
    }
  }
  @media screen and (max-width: 1400px) {
    .OA-02 .OA02-right-mySwiper {
      padding: 8% 0;
    }
  }
  @media screen and (max-width: 1200px) {
    .OA-02 .OA02-right-mySwiper {
      padding: 16% 0;
    }
  }
  @media screen and (max-width: 1025px) {
    .OA-02 .OA02-left-mySwiper .WapInfo .wapRoundImg {
      border-top-left-radius: 500px;
      border-bottom-left-radius: 500px;
    }
    .OA-02 .OA02-left-mySwiper .swiper-slide {
      background: none;
      border: none;
      box-shadow: none;
      border-radius: 0;
    }
    .OA-02 .OA02-left-mySwiper .swiper-slide .numText {
      font-size: 100px;
    }
  }
  
  * {
    margin: 0;
    padding: 0;
    border: none;
    outline: none;
  }
  .zp-n-04 {
    background-image: url(../assets/md125-bg2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
  }
  .zp-n-04 ul li .expend-img{
    transform: rotateX(0deg);
    transition: all 0.5s;
    filter: brightness(0)
  }
  .zp-n-04 ul li.active .expend-img{
    transform: rotateX(180deg);
  }
  .zp-n-04 ul li .text-num{
    transition: all 0.5s;
    -webkit-text-stroke: 2.5px #cf161e;
    text-stroke: 2.5px #cf161e;
    -webkit-text-fill-color: transparent;
    color: transparent;
  }
  .zp-n-04 ul li.active .text-num{
    -webkit-text-stroke: 2.5px #cf161e;
    text-stroke: 2.5px #cf161e;
    -webkit-text-fill-color: #cf161e;
    color: #cf161e;
  }
  .OA-02-second-title {
    color: #000;
  }
  .OA-02-first-title {
    color: #000;
  }
  @media (max-width:767px) {
    .OA-02-second-title {
      color: #dadada;
    }
    .OA-02-first-title {
      color: #fff;
    }
  }