﻿.body-top {
    width: 800px;
    height: 50px;
    margin: 0 auto;
  }
  .body-top-logo {
    margin-top: 9px;
  }
  .count_top {
    text-align: center;
    margin-bottom: 48px;
  }
  .count_top_main {
    width: 100%;
    height: 300px;
    overflow: hidden;
    vertical-align: middle;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background: url(../img/hnszjc/bg.jpg);
  }
  .count_top_info {
    width: 800px;
    margin: 0 auto;
  }
  .count_top_info_title {
    width: 320px;
    height: 56px;
    font-size: 40px;
    font-family: PingFangSC;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 56px;
    margin-top: 70px;
  }
  .count_top_info_count {
    margin-top: 32px;
    display: block;
  }
  .count_top_info_count_1,
  .count_top_info_count_2,
  .count_top_info_count_3,
  .count_top_info_count_4,
  .count_top_info_count_5 {
    float: left;
  }
  .count_top_info_count_2 {
    margin-left: 50px;
    margin-right: 49px;
    float: left; /*左漂浮*/
    width: 1px;
    height: 40px; /*竖线高度*/
    background: #d8d8d8; /*填充颜色*/
    margin-top: 22px;
  }
  .count_top_info_count_4 {
    margin-left: 50px;
    margin-right: 49px;
    float: left; /*左漂浮*/
    width: 1px;
    height: 40px; /*竖线高度*/
    background: #d8d8d8; /*填充颜色*/
    margin-top: 22px;
  }
  .count_top_info_count_title {
    height: 25px;
    font-size: 18px;
    font-family: PingFangSC;
    font-weight: 500;
    color: #d8d8d8;
    line-height: 25px;
    text-align: left;
  }
  .count_top_info_count_total {
    height: 40px;
    font-size: 34px;
    font-family: DINAlternate;
    font-weight: bold;
    color: #FBA118;
    line-height: 40px;
    text-align: left;
    margin-top: 8px;
  }
  .count_main {
    width: 600px;
    margin: auto;
  }
  .count_main span {
    height: 46px;
    line-height: 46px;
    display: inline-block;
    padding-left: 80px;
  }
  .count_detail_top {
    font-weight: bold;
    background: #fef8e5;
    border-bottom: 1px solid #eeeeee;
  }
  .count_title_date {
    width: 300px;
  }
  .count_month_date {
    width: 300px;
    padding-left: 100px !important;
  }
  .count_year {
    border-bottom: 1px solid #eeeeee;
  }
  .count_month {
    background-color: #fafafa;
    border-bottom: 1px solid #eeeeee;
  }
  .count_month span:last-child {
    padding-left: 100px !important;
  }
  .count_bottom {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 38px;
    background-color: #f6be00;
  }
  