body{
    font-family: Microsoft YaHei;
     font-size: 1rem;
     font-weight: 400;
     line-height: 1.5;
     color: #212529;
     text-align: left;
     background-color:#fff;
 }
 .top_head{
     margin-top: 60px;
 }
 
 @media (min-width: 1460px){
 
     .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
         max-width: 1400px;
     }
 
 }
 
 .justify-content-between{
     justify-content: space-between!important;
 }
 .ss_box{
     width: 278px;
     height: 29px;
     border: 1px solid #C6171E;
     border-radius: 30px;
     display: flex;
 }
 .search{
      padding-top: 22px;
     display: flex;
     line-height: 29px;
 }
 .search >span{
     margin-right: 10px;
 }
 .search span{
     display: inline-flex;
 }
 .ss_box input{
      width: 72%;
      margin-left: 5%;
      font-size: 15px;
      outline: none;
     border: none;
 }
 .ss_btn{
     border: none;
     width: 56px;
     height: 29px;
     vertical-align: middle;
     border: 0;
     background: url("./ss_btn202206069.png") no-repeat;
 }
 .toutiao{
     margin: 1.5rem auto;
 }
 .toutiao h1{
     font-style: 30px;
     line-height: 1.5;
     font-weight: bold;
     text-align: center;
 }
 .more{
     color: #c7171e;
 }
 .toutiao span{margin-right: 20px;}
 .tt2{
     text-align: center;
 }
 
 .huandeng2{
     width: 100%;
     position: relative;
     margin: 0 auto;
     overflow: hidden;
 }
 
 .menu{
     margin-top: 34px;
     width: 100%;
     background-color: #c7171e;
 }
 .no-lrbor .list-group-item{
    border-left: none;
    border-right: none;
 }
 .nav-item{
     min-width: 150px;
 height:auto;
 font-size: 20px;
 font-family: Microsoft YaHei;
 font-weight: 400;
 color: #FFFFFF;
 line-height: 40px;
 display: flex;
 text-align:center;
 justify-content:start;
 }
 ul,li{
     list-style: none;
     padding: 0;
     margin: 0;
 }
 .nav-link{
     width: 99%;
     text-align: center;
     color:#fff;
 }
 .nav-link:hover{
     color: #E3EA8A;
 }
 .mt5{
     margin-top: 5px;
 }
 .line{
     margin-top:20px;
     width: 2px;
 height: 21px;
 background-color: #761C1C;
 display: inline-block;
 }
 /* .list-group-item{border: 0;} */
 .mt14{
     margin-top: 14px;
 }
 
 .huandeng{
     margin-top: 5px;
     position: relative;
 }
 .huandeng .bd li{position: relative;z-index: 1;}
 .huandeng .hd{ height:15px;z-index: 99; overflow:hidden; position:absolute; right:22px; bottom:10px; z-index:1; }
 .huandeng .hd ul{ overflow:hidden; zoom:1; float:left;  }
 .huandeng .hd ul li{     float: left;
     margin-right: 5px;
     width: 15px;
     height: 15px;
     line-height: 14px;
     text-align: center;
     background: #fff;
     cursor: pointer; }
 .huandeng .hd ul li.on{ background:#f00; color:#fff; }
 
 .font-h1{
     margin-top: 14px;
 }
 .font-h1 h1{
     border: 0;
 font-size: 24px;
 font-family: Microsoft YaHei;
 font-weight: bold;
 color: #C6171E;
 line-height: 61px;
 }
 
 .anRed{
     color: #C6171E;
 }
 
 .sj-list a{
     padding-left: 20px;
     background: url("./sanjiao202206069.png") no-repeat;
     background-position: 0 24px;
     border: none;
     border-bottom: 1px dotted #c9caca;
     line-height: 35px;
 }
 
 .line-ye{
     width: 100%;
     height: 2px;
     background-color: #d06c21;
 }
 .tit span{min-width: 106px;font-size: 26px;font-family: Microsoft YaHei;line-height: 46px;font-weight: bold;color: #C6171E;border-bottom: 4px solid #C7171E;}
 .wmcj .hd{
     background: url("./wmw2_03.jpg") no-repeat top left;
     background-size: auto 100%;
     background-color: #f4f4f4;
     width: 80%;
     margin-top: .5rem;
     text-align: right;
 }
 .wmcj .hd a, .sdxr .hd a{
     min-width: 80px;
     display: inline-block;
     font-size: 20px;
     font-family: Microsoft YaHei;
     line-height: 2;
     font-weight: 400;
     color: #211613;
     text-align: center;
 }

 .sdxr .hd{
    background: url("./wmw2_07.jpg") no-repeat top right;
    background-size: auto 100%;
    background-color: #f4f4f4;
    width: 80%;
    margin-top: .5rem;
    text-align: left;
 }

 .wmcj .hd a.on, .sdxr .hd a.on{
     font-weight: bold;
     color: #C6171E;
 }
 .tit{
     margin-top: 26px;
     display: flex;
     justify-content:space-between;
 }
 .mt24{
  margin-top: 24px;    
 }
 .wxcj-list a{
     padding: 0.55rem 1.25rem;
 }
 
 .line-hb{
     border-bottom: 1px solid #acabab;
 }
 
 .wxcj-list a:hover{
     background-color: #e78013;
     color: #fff;
 }
 .xsdwxcj-list a{
     padding: 0.85rem 0.25rem 0.75rem 1.45rem;
     background: url("./dian202206069.png") no-repeat;
     background-position: 9px 23px;
 }

 .xsdwxcj-list .list-group-item:first-child {
    padding-top: 1.45rem;
    background-position: 9px 32px;
 
 }

 .mt36{
     margin-top: 36px;
 }
 .notop{
     margin-top: 0;
 }

 .mt10Block{
     margin-top: 10px;
     display: block;
 }
 .mt2{
     margin-top: 20px;
 }
 
 .sdxf .hd a{
     min-width: 20%;
 font-size: 1.2rem;
 font-family: Microsoft YaHei;
 font-weight: 400;
 color: #040000;
 line-height: 1.5;
 }
 
 .sdxf .hd a.on{
     color: #E57F11;
     background-color: #FBEBD8;
     border-bottom: 3px solid #E57F11;
 }
 .sdxf-list a{
     padding: 0.85rem 0 0.85rem 1.25rem;
     background: url("./dian202206069.png") no-repeat;
     background-position: 0 23px;
     border-bottom: 1px dotted #c9caca;
 }

 .huand{
     position: relative;
 }

 .huand li{
     position: relative;
 }

  /* 幻灯前后代码 */
  .huand .prev,
  .huand .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px;  }
  .huand .prev{
    background:url("./prev202206069.png") no-repeat; filter:alpha(opacity=50);opacity:0.5;  
    background-size: 100%;
  }
  .huand .next{
    background:url("./next202206069.png") no-repeat; filter:alpha(opacity=50);opacity:0.5;  

  }
  .huand .next{ left:auto; right:3%;  }
  .huand .prev:hover,
  .huand .next:hover{ filter:alpha(opacity=100);opacity:1;  }
  .huand .prevStop{ display:none;  }
  .huand .nextStop{ display:none;  }
  /* 幻灯前后代码 end*/
 
 .gsgg-list{
     background-color: #EFEFEF;
     padding: 1rem 1.2rem;
 }
 .gsgg-list a{
     padding: 0.45rem 0 0.55rem 1.05rem;
     background: url(./hdian202206069.png) no-repeat;
     background-position: 0 17px;
     border-bottom: 1px dotted #c9caca;
 }
 
 .jieri-list a{
     padding: 0.85rem 0 0.85rem 2.55rem;
     background: url(./yun202206069.png) no-repeat;
     background-position: 0 17px;
     border-bottom: 1px dotted #c9caca;
 }
 .kuang{
     width: 100%;
     padding: .5rem;
     background: url(./kuang202206069.png) no-repeat;
     background-size: 100% 100%;
 }

.wz_tit span{
    min-width: 106px;
    font-size: 26px;
    font-family: Microsoft YaHei;
    line-height: 1.5;
    font-weight: bold;
    color: #C6171E;
    border-bottom: 4px solid #C7171E;
}
 
 /* .huandeng2 .bd ul{
   
 } */
 .huandeng2 li{
     width: 461px;
     float: left;
     margin-right: 20px;
     position: relative;
 }
 
 .ts-img-title1{
     position: absolute;
     bottom: 0px;
     left: 0;
     right: 0;
     text-align: center;
     line-height: 1.3;
     overflow: hidden;
     padding: 10px;
     color: #fff;
     z-index: 10;
     background-color: rgb(52 58 64 / 50%);
     background-color: rgba(52, 58, 64, 0.5);
 
 }

 
 .wz_tit{
     width: 100%;
     font-size: 1.2rem;
      line-height: 2;
      font-weight: 400;
     text-align: center;
     border-bottom: 1px solid #ACACAC;
 }
 
 .wzlm_list{
     clear: both;
 }
 .wzlm_list a{
     padding: .85rem 1.2rem;
     display: inline-block;
 }
 .footer{
     margin-top: 20px;
     width: 100%;
     background-color: #C7171E;
 }
 .banquan{
     padding: 2rem;
     color: #fff;
     text-align: center;
 }
 
 
 @media (max-width: 575.98px){
   .nav-item{
     min-width:10%;
      font-size: 1.2rem;
   }
   .row {
     margin-right: -5px;
     margin-left: -5px;
    }
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl, .col-xxl-auto {
     padding-right: 5px;
     padding-left: 5px;
   }
   .wxcj-list a,.sdxr-list a {
     padding: 0.55rem 0.25rem;
     background: none;
     }
 
     .huandeng2 li{
         width: 320px;
     }
 
     .top_head{
         margin-top: 22px;
     }
 }
 
 /* list样式 */
 .mb10{
     margin-bottom:10px;
 }
 .mt12{
     margin-top: 12px;
 }
 .tit span a{
     color: #C6171E;
 }
 .r-list-box{
     padding: .5rem .8rem;
     border: 1px solid #dcdcdc;
 }
 .r-list-box .tit{
     margin-top:0;
 }
 .r-list-box .tit span{
     height: 42px;
     font-size: 1.4rem;
     line-height: 1.5;
 }
 .r-list-box .xsdwxcj-list{
     padding: .2rem;
 }
 
 .l-list-box{
     padding: .5rem .1rem;
     border: 1px solid #dcdcdc;
 }
 .crumbs{
     background-color: #f0f0f0;
     padding: .6rem .8rem;
     text-align: left;
 }
 .l-list-box .gsgg-list{
      background: transparent;
 
 }
 .l-list-box .gsgg-list a{
    padding: 0.75rem 0 0.75rem 1.45rem;
    background-position: 9px 22px;
 }
 #pages { padding-top:30px;text-align:center;font:12px '微软雅黑';}
 #pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
 #pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
 #pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
 #pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#da251c; border:1px solid #da251c; color:#fff; text-align:center; }
 .pagee .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
 @media (min-width: 1460px){
     .l-list-box{
         min-height:86vh;
         padding: .5rem .6rem;
     }
 
 }

 .r-list-box .list-group-item{
     border: 0;
 }

 .r-list-box .list-group-item:first-child{
    padding-top: 0.85rem!important;
    background-position: 9px 23px;
 }
 /* list样式 end */
 /* 内容页 */
 .neirong{
     padding: 0.6rem;
 }
 .neirong h1{
     font-size: 1.7rem;
     line-height: 2;
     font-weight: 400;
     text-align: center;
     border-bottom: 1px solid #cccccc;
 
 }
 .neirong .time{
     text-align: center;
     line-height: 2;
     padding: .5rem;
     border-bottom: 1px dashed #cccccc;
 }
 .neirong .time span{
     margin-right: 20px;
 }
 
 .con{
     padding: 2rem .5rem;
 }
 .r-list-box .list-group-item:first-child{
    padding-top: 0.85rem!important;
    background-position: 9px 23px;
 }
 /* 内容页 end */