.clearfix:after{
  content:"";
  visibility:hidden;
  display:block;
  clear:both;
}
* html .clearfix{
  zoom:1;
}
img{margin:0;padding:0}
ul li{list-style:none}
.lf{float:left}
.rf{float:right}
.t35{margin-top:35px !important}
.r0{margin-right:0 !important}


.tonglan_zcbm p{
    height: 55px;
    line-height: 55px;
    font-size: 22px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 15px;}
.tonglan_zcbm p span{
    color:#aa0000;    
    padding: 11px 15px;
    border-bottom: 3px solid #aa0000;}
.tonglan_zcbm ul li{
    float:left;
    width: 190px;
    text-align: center;
    height: 45px;
    line-height: 45px;
    border: 1px solid #ddd;
    margin-right: 12px;
    margin-bottom: 12px;}
.tonglan_zcbm ul li a{display:block;font-size:16px}


.wh_thr_con{ padding:10px 0}
.tit_mode {
   font-size:22px;
   color:#aa0000;
   text-align:center;
   margin-bottom:20px;
}
.wh_thr_con p,.wh_thr_con strong,.wh_thr_con p a {line-height:200%;color: #blue;font-size:16px;}
.wh_thr_con p a { color:blue}
.wh_thr_con p img { max-width:100%;}
.wh_thr_con table * {  font-size: 16px; color: #333; line-height: 200%;  }
.wh_thr_con table td { padding:0 5px;}


.xxgk_thr_list { padding-top: 10px; }
.xxgk_thr_list li { padding:0 135px 0 15px; line-height: 36px; background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092917561151698.png) no-repeat left center; position: relative; }
.xxgk_thr_list li a { display: block; width: 100%; font-size: 16px; color: #323232; float: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.xxgk_thr_list li .date { position: absolute; top: 0; right: 0; font-size: 16px; color: #323232; }
.xxgk_thr_list li:hover { background: url(/wuhai/resource/cms/2020/04/2020041320042554079.png) no-repeat left center; }
.xxgk_thr_list li:hover a,.wh_thr_list li:hover .date { color: #aa0000 }

.w260 li{width:260px !important;margin-top:40px !important;margin-bottom:40px !important }

.tgpm_kf { width: 100%; background: #f7f7f7; margin-top: 8px; border:1px solid #ccc; }
.tgpm_kf tr th { font-size: 16px; color: #fff; padding:15px 0; text-align: center;font-weight: bold;background: #aa0000; }
.tgpm_kf tr td { font-size: 16px; color: #333; padding:6px 0; text-align: center; }

.tgpm_kf tr.odd td { background: #fff; }

.easysite-online-survey .easysite-survey-title { background-color: #aa0000 !important }

/*×¨Ìâ×¨À¸Ò³*/
.ztliBox .ztul{box-sizing: content-box;padding: 20px;}
.ztliBox .ztul .ztList{width: 275px;margin-left: 10px;display: inline-block;}
.ztliBox .ztul .ztList a {color: #333;line-height: 26px;overflow: hidden;text-align: center;display: block;font-size: 18px;margin: 10px 0;}
.ztliBox .ztul .ztList a img{width: 100%;height: 180px;}