﻿@media screen and (max-width: 1200px) {
  * {
    -webkit-tap-highlight-color: transparent;
  }
  .zwzt.indexBg {
    background: none;
  }
  .zwzt.indexBg .w {
    width: 680px;
  }
}
@media screen and (max-width: 680px) {
  .zwzt.indexBg .w {
    width: 100%;
  }
  .zwzt.indexBg .interact-wrap .topic-list-box li {
    float: none;
    padding-right: 0;
    text-align: center;
  }
  .zwzt.indexBg .interact-wrap .topic-list-box li a {
    display: inline-block;
  }
  .zwzt.indexBg .interact-wrap .page-top > h2 {
    font-size: 24px;
    line-height: 44px;
  }
  .zwzt.indexBg .interact-wrap .page-top > h2::after {
    width: 100px;
  }
}
