.main-cover {
  width: 100%;
  height: auto;
  box-shadow: 0 3px 10px 0px #888888;
  position: relative;
}

.main-cover .bd {
  background: 50% 50% no-repeat;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.main-cover .tt {
  height: 100%;
  color: #fff;
  user-select: none;
  font-family: 'Source Han Sans CN';
  padding: 0;
  position: absolute;
  top: 52.78551532033426%;
  left: 50%;
  height: auto;
  transform: translateX(-50%);
}
.main-cover h3,
.main-cover h4 {
  font-weight: bold;
  text-shadow: 5.362px 4.5px 8.4px rgba(0, 0, 0, 0.33);
}
.main-cover h3 {
  font-size: 0.48rem;
}

.main-cover h4 {
  font-weight: 400;
  line-height: 1;
  font-size: 0.28rem;
}

.wp {
  width: 15.5rem;
}

.wp.main-bd {
  padding-bottom: 1.05rem;
}

/* ===== 媒体查询 ===== */
@media screen and (max-width: 1024px) {
  /* 在这里编写适应Pad屏幕的样式 */
  .wp,
  .main-bd {
    width: 100%;
  }
  .main-cover {
    height: auto;
  }
  .main-cover .tt {
    display: none;
  }
.main-bd article video {
    max-width: 100% !important;
}
}
@media screen and (max-width: 768px) and (min-width: 480px) {
}

/* 普通手机 */
@media screen and (max-width: 480px) {
  .wp {
  }
}