.dqwz {width: 74%;margin: 0 auto;height: 80px;line-height: 80px;font-size: 18px;}
.dqwz a {line-height: 80px;font-size: 18px;}
.wzdh {width: 74%;margin: 0 auto;   background-color: #f8f8f8; padding: 0 4% 24px;box-sizing: border-box;  margin-bottom: 30px;}
.wzdh h1 {text-align: center;font-size: 44px;line-height: 48px;padding: 22px 0 14px 0;font-weight: bold;}
.wzdh h2 {margin-top: 80px;}
.wzdh h2 a { color: #db1313;font-size: 30px;font-weight: bold;}
.wzdh_con {display: flex;flex-wrap: wrap;}
.wzdh_con li {font-size: 18px;color: #888;margin-top: 48px;flex-basis: 20%;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.wzdh_con li a {font-size: 18px;}
.wzdh_con li a::before{display: inline-block;content: '';width: 6px;height: 6px;background-color: #888;border-radius: 50%;vertical-align: middle; margin-right: 10px;}
.wzdh_con li a:hover{color: #db1313;}
.wzdh_con li a:hover::before{background-color: #db1313;}
@media screen and (max-width: 1024px) {
  .dqwz{width: 90%;}
  .wzdh {width: 90%;}
  .wzdh h1{font-size: 36px;}
  .wzdh_con li{flex-basis: 33%;}
  .wzdh h2 {margin-top: 44px;}
  .wzdh_con li a::before {margin-right: 6px;}
}