  /* CSS初始化 */
  body,
  div,
  dl,
  dt,
  dd,
  ul,
  ol,
  li,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  pre,
  form,
  fieldset,
  legend,
  input,
  textarea,
  button,
  p,
  blockquote,
  th,
  td {
      margin: 0;
      padding: 0;
  }

  body {
      background: rgba(216, 41, 41, 0);
      text-align: center;
      font-family: 'HarmonyOS-Regular';
  }

  li {
      list-style: none;
  }

  a {
      text-decoration: none;
  }

  img {
      border: none;
  }

  body {
      max-width: 100vw;
      overflow-x: hidden;
      /* 可选，以防止任何内部元素超出 */
  }

  .lichengb {
      width: 100vw;
      height: 184vw;
  }

  .lichengb img {
      width: 100%;
  }

  .lunbo {
      width: 10vw;
      height: 80vw;
      background-color: rgba(0, 255, 255, 0);
      position: absolute;
      top: 0vw;
      left: 1vw;
  }

  /* 轮播1右图样式 */
  .lunbo1 {
      width: 42.6vw;
      overflow: hidden;
      position: relative;
      top: 12.8vw;
      left: 41.5vw;
  }

  .picture1 {
      display: flex;
      transition: transform 1.5s ease-in-out;
  }

  .picture1-item {
      flex: 0 0 18.5vw;
      margin-right: 5.6vw;
  }

  .picture1 img {
      width: 18.5w;
      height: 18.5vw;
  }

  /* 轮播2左图样式 */
  .lunbo2 {
      width: 22vw;
      overflow: hidden;
      position: relative;
      left: 13.2vw;
      top: -6vw;

  }

  .picture2 {
      display: flex;
      transition: transform 1.5s ease-in-out;
  }

  .picture2-item {
      flex: 0 0 22vw;
  }

  .picture2 img {
      width: 22vw;
      height: 22vw;
  }



  /* 轮播3文字样式 */
  .lunbo3 {
      width: 50vw;
      height: 16vw;
      overflow: hidden;
      position: relative;
      left: 13vw;
      top: -4.5vw;

  }

  .picture3 {
      display: flex;
      transition: transform 1.5s ease-in-out;
  }

  .picture3-item {
      flex: 0 0 49.4761vw;
      position: relative;
      width: 50vw;
  }

  .picture3 img {
      width: 50vw;
      height: auto;
  }


  /* 轮播4时间轴样式 */
  .lunbo4 {
      width: 72.9166vw;
      overflow: hidden;
      position: relative;
      left: 12.2vw;
      top: -50vw;
  }

  .picture4 {
      display: flex;
      transition: transform 0s ease-in-out;
  }

  .picture4-item {
      flex: 0 0 49.4761vw;
  }

  .picture4 img {
      width: 72.9166vw;
      height: auto;
  }

  /* 控制按钮样式 */
  .controls {
      position: relative;
      top: -22vw;
      left: 73vw;
      transform: translateY(-50%);
  }

  .controls img {
      width: 2.3vw;
      /* 设置图片的宽度 */
      height: 2.3vw;
      /* 保持宽高比例 */
      margin: 0 1vw;
      /* 设置图片之间的间距 */
      cursor: pointer;
      /* 鼠标指针形状 */
  }

  #bottom {
      position: relative;
      top: -4vw;
  }

  .img {
      user-select: none;
  }

  .world {
      font-size: 1.8vw;
      font-weight: 600;
      color: rgb(74, 74, 74);
      position: absolute;
      top: 8.5vw;
      width: 5vw;
      height: 3vw;
  }