.wqhg_list2 li{background-position: 0px 8px;}

.sideMenu li:hover a, .sideMenu .current a{ background: #0e73cd; color: #fff; font-weight: bold;}
.sideMenu li a:hover{background: #0e73cd; color: #fff; font-weight: bold;}
.sideMenu li.current i{background-image: url(/ztimages/sidebar_arrow.png);}
.sideMenu li.current:hover i{background: url(/ztimages/sidebar_arrow.gif) no-repeat;}
.hybox{}
.hycs{padding:20px; background:#F0F5FB; font-weight:bold; color:#B70100; font-size:18px; margin-top:20px; margin-bottom:10px;}
.cyhygl li{ padding:7px 0px; padding-left:18px; background:url(/global/7_c51.gif) no-repeat 0px 10px;}
.cyhygl li a {float:left; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; max-width: 85%;}
.cyhygl li span{ display:block; float:right; margin-right:15px;}
.cwhy_warp{border: 1px solid #9FCDF4; overflow: hidden; padding:0 20px 20px;}
.date {
    width: 80px;
    float: right;
    text-align: left;
    display: block;
    font-size: 12px;
}
.jj_bd{padding: 10px 20px;}

.page {
    height: 72px;
    margin: 40px auto;
    text-align: center;
    padding-top: 35px;
    border-top: 1px solid #e5e5e5;
}

.page a {
    display: inline-block;
    color: #8c9eb3;
    border: 1px solid #c9ccd0;
    padding: 4px 11px 4px 11px;
    margin: 0 2px;
}

.page a.current {
    color: #fff;
    background-color: #3d7dcb;
}

.mmhwap{display: none;}
/* sm */
@media (min-width: 768px) and (max-width: 991px) {
    .mmhpc{display: none}
  .mmhwap{display: block;}
  .cyhygl li a{white-space: normal; max-width: 100%; float: none;}
  .cyhygl li span{display: contents; float: none; font-size: 14px; color: #666}
  .cont_right, .cont_left{float: none;}
  .cont_right{margin-top: 20px}
  .page a{margin:0 2px 5px;}
}
/* xs */
@media (max-width: 768px) {
    .mmhpc{display: none}
  .mmhwap{display: block;}
  .mmhwap{display: block;}
  .cyhygl li a{white-space: normal; max-width: 100%; float: none;}
  .cyhygl li span{display: contents; float: none; font-size: 14px; color: #666}
  .cont_right, .cont_left{float: none;}
  .cont_right{margin-top: 20px}
  .page a{margin:0 2px 5px;}
}
@media (max-width: 480px) {
   .mmhpc{display: none}
  .mmhwap{display: block;}
}