
body{
  position:relative !important;	
  }
  
/*********************************/

  .clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
  .back_size{
      padding-bottom: 550px;
      min-height: 100vh;
  }
  .main_div{
      margin:auto;
      width:1200px;
      position:relative;
  }
  .background_100{
      background: url(../icon/hrh_news_top.png) no-repeat center;
      height: 220px;
  }
  .left_div{
      width: 19%;
      float: left;
      padding: 0 8%;
  }
  .right_div{
      width: 60%;
      float: right;
      padding-right: 5%;
  }
  .article_title{
      text-align:left;
      font-size: 36px;
      font-size:1.7rem;
      letter-spacing:2px;
      margin-top: 70px;
  }
  .subheading{
      padding-top:10px;
      text-align:left;
      font-size:1rem;
      color:#919191;
      margin-bottom: 40px;
  }
  .date_box {
      color: #666;
      font-size: 14.93333333px;
      line-height: 35px;
  }
  .sharing_mode img{
      width:20px;
      padding: 5px 8px 5px 0px;
  }
  .article_tt_div{
      height: 170px;
      border-bottom: 1px solid rgba(51,51,51,.1);
      padding-bottom: 10px;
  }
  .article_ct_div p{
      font-size:1rem;
      line-height:1.8rem;
      text-indent:2rem;
      line-height:1.8rem;
      letter-spacing:2px;
      margin: 20px 0;
  }
  .article_ct_div img{
      width:50%;
      margin:20px auto;
      border-radius: 2px;
  }
  .recent_consult_tt{
      padding-top: 211px;
      padding-bottom: 20px;
      border-bottom: 1px solid rgba(51,51,51,.1);
  }
  
  .recent_consult_ct li{
      list-style-type:disc;
      padding-top: 10px;
  }
  .recent_consult_ct ul{
      padding-left: 22px;
  }
  .recent_consult_ct a{
      color:#666;
  }
  .recent_consult_ct a{
      color:#555;
  }
  .recent_consult_ct:hover{
      cursor:pointer;
  }

  .recent_consult_ct{
      line-height: 22px;
  }
  .foot_info{
      padding-left: 10px;
      line-height: 22px;
      text-align:center;

  }
  footer{
      background: #dcdcdc;
      padding: 60px 0 30px 0;
      font-size: 12px;
      margin-top: 60px;
      position: absolute;
      width: 100%;
      bottom: 0px;
      text-align:center;
  }
.group_news_h3{
    font-size: 24px;
    line-height: 20px;
    color: #333;
    padding: 0px 18px;
    padding-bottom: 40px;
}
.group_news{
    padding: 50px 0 0 0;
}
  
  .group_news_item{
      width:1200px;

  }
.group_news_item li{
    width: 364px;
    margin: 0 18px 18px 18px;
    transition: all .2s;
}
.group_news_item li:hover{
    transition: all .2s;
    box-shadow:0 15px 30px rgba(0,0,0,0.1);
    transform:translate3d(0,-2px,0);
}
  .back_img{
      background: url(../icon/1101_1.jpg) no-repeat center;
      height: 276px;
      background-size:130%;
      margin:0 10px;
      transition: all .2s;
  }
.back_img:hover{
    transition: all .2s;
    background-size: 110%;
}
  .news_tt_div{
    text-align: left;
    font-weight: bold;
    margin-top: 10px;
    line-height: 25px;
    padding:0 10px;
  }
  .date_div{
      float: left;
      width: 27%;
      margin-top: 10px;
      padding: 0 10px 10px 10px;
}

  .layui-nav-child dd a{
      padding: 10px 0;
  }
#paging ul{
    width:auto;
    margin:auto;

    
}
#paging ul:after{
    display:block;
    clear:both;
    content:"";
    visibility:hidden;
    height:0;
    width:0px;
}
  #paging li a{
    display: block;
    width: 40px;
    float: left;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    padding: 10px;
    margin: 60px 5px 10px 5px;
    color:#838383;
  }
  .pagenav_angle_right ,.pagenav_angle_left{
      display: none;
  }
  .am-active a{
      background:#dcdcdc;
      color:#fff!important;
      font-weight: bold;
  }
  
  
  
  
  
  
  
  
  
  
  
  