a{
    color: #000;
}
.daoshi{
   margin-bottom:20px;

}
.jianjie_img ul a{
   display:inline-block;
}
.jianjie_img  .jianjie_img_box {
  margin:0 auto;
  width:625px;
}
.daoshi ul li{
   display:inline-block;
   padding:10px 20px;

   border:1px solid #ccc;
   background-color:#f5f5f5;
   margin:0 30px 20px 0;
   border-radius:3px;
}
.daoshi ul li a{
  display:block;
  width:100%;
  height:100%
}
.daoshi ul li:hover{
    color:#fff;
    background-color:rgba(3, 87, 161, 1);
}
.daoshi ul li:hover a{
   color:#fff !important;
}
.daoshi_title{
  font-size:18px;
  font-weight:bold;
  margin-bottom:20px;
  color:rgba(3, 87, 161, 1);
}
.daoshi_title::before{
   content:"";
   display:inline-block;
  
   width:5px;
   height:22px;
   background-color:rgba(3, 87, 161, 1);
   margin-right:10px;
   position:relative;
   top:4px;
}
  .content_er{
      padding: 0 20px;
      max-width: 1000px !important;
      margin: 0 auto;
      padding-top: 30px;
  }
  .banner_list{
    max-height:383px;
    overflow: hidden;
  }
  .banner_list img{
      width: 100%;
      fit:cover;
  }
  .weizhi{
      border-bottom: 3px solid #004B8D;
      line-height: 30px;
      font:#000;
      font-size:16px;
  }
  .weizhi_left{
      float: left;
  }
  .weizhi_right{
      float: right;
  }
  .content_list{
      padding-top: 15px;
      padding-bottom: 50px;
  }
  .content_list ul li{
      line-height: 42px;
      border-bottom: 1px dashed #ccc;
  }
  .con-r-text{
    display: inline-block;
    width: 70%;
    /* background-color: #004B8D; */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .content_list ul li .con-r-time{
      float: right;
  }
  .content_content_title{
  text-align:center;
  }
  .content_content_title h1{
  font-size:26px;
  margin:30px 0 20px 0;
  font-weight:400;
  color:#000;
  line-height:36px;
  }
  