.zhanwei{
    width: 100%;
    height: 1.8rem;
}

.news_list .news-tab{
    margin-top: 0.8rem;
    text-align: center;
    margin-bottom: 0.6rem;
}
.news_list .news-tab li{
    display: inline-block;
    font-size: 0.3rem;
    border-bottom: 2px solid transparent;
    padding-bottom: 0.15rem;
    position: relative;
}
.news_list .news-tab li a{
    color: #333333;
}
.news_list .news-tab li:last-child{
    margin-left: 1.6rem;
}
.news_list .news-tab li.on a,.news_list .news-tab li:hover a{
    color: #26B7BC;
}
.news_list .news-tab li.on::before,.news_list .news-tab li:hover:before{
    content: "";
    width: 100%;
    height: 2px;
    position: absolute;
    bottom: 0;
    background: linear-gradient(90deg, #6CC3B4 0%, #0A5CA5 100%);
}
.news_list .item{
    padding-bottom: 0.3rem;
    margin-bottom: 1.3rem;
    position: relative;
}
.news_list .item .pic{
    width: 4.6rem;
    float: left;
}
.news_list .item .pic img{
    width: 100%;
}
.news_list .item .text .box{
    width: 80%;
    float: left;
}
.news_list .item .text{
    margin-left: 5rem;
    overflow: hidden;
}
.news_list .item a{
    color: #333333;
}
.news_list .item .text .title{
    font-size: 0.24rem;
    font-weight: bold;
    margin: 0.3rem 0;
}
.news_list .item .text .content{
    margin-bottom: 0.3rem;
    color: #646464;
    line-height: 0.3rem;
    font-size: 0.18rem;
}
.news_list .item .deta{
    width: 0.8rem;
    float: right;
    text-align: center;
    position: absolute;
    right: 0;
    top: 35%;
    transform: translateY(-50%);
}
.news_list .item .deta span{
    font-size: 0.24rem;
}
.news_list .item .btn{
    width: 1.5rem;
    height: 0.5rem;
    line-height: 0.5rem;
    text-align: center;
    border: 1px solid #333333;
    display: block;
    font-size: 0.18rem;
}
.news_list .item .deta .Y{
    font-size: 0.48rem;
    font-weight: bold;
    line-height: 0.52rem;
    display: block;
    padding-bottom: 0.1rem;
    margin-bottom: 0.1rem;
    border-bottom: 1px solid #646464;
}
.news_list .item:hover a{
    color: #26B7BC;
}
.news_list .item:hover .btn{
    background: linear-gradient(90deg, #0A5CA5 0%, #63C1B5 100%);
    color: #ffff;
    border-color: transparent;
}
.news_list .item:hover .deta{
    color: #26B7BC;
}
.news_list .item:hover .deta .Y{
    border-color: #26B7BC;
}
.news_details{
    width: 14.5rem;
    margin: auto;
    padding-bottom: 1.3rem;
}
.news_details .C_top{
    padding-bottom: 0.2rem;
    margin-top: .78rem;
    text-align: center;
}
.news_details .C_top .title{
    font-size: 0.3rem;
    font-weight: bold;
    margin-bottom: 0.2rem;
    text-align: center;
}
.news_details .C_top .timer{
    font-size: 0.16rem;
    text-align: center;
}
.news_details .C_top .timer b{
    margin-left: 1rem;
}
.news_details .text{
    line-height: 0.3rem;
    font-size: 0.18rem;
    margin-bottom: 0.3rem;
}
.news_details .text p{
    margin-top: 0.25rem;
}
.news_details p img{
    width: 100%;
    margin-left: -2em;
}

.place{
    width: 16rem;
    margin: auto;
    padding-bottom: 0.5rem;
    border-bottom: 1px solid #E5E5E5 ;
}
.place a{
     font-size: .18rem;
     color: #333333 ;
}
.place span{
    margin:  0 .2rem 0 .2rem;
}
.header .nav a{
    color: black;
}
input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: black;
  }
  input:-ms-input-placeholder { /* IE 10+ */
    color: black;
  }
  input:-moz-placeholder { /* Firefox 18- */
    color: black;
    opacity: 1;
  }
  input::-moz-placeholder { /* Firefox 19+ */
   color: black;
   opacity: 1;
  }
  .p{
    width: 12rem;
    margin: auto;
  }
  .p img{
    width: 12rem;
    height: 5rem ;
    margin: auto;
  }
  .next{
    text-align: right;
    border-left: 1px solid #E5E5E5;
  }
  .prev a{
    font-size: .18rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;

    width: 5.5rem !important;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
  }
  .next a{
    font-size: .18rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    width: 5.5rem !important;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: right;
    margin-left: 0.4rem;
  }
  .next:hover a{
    color: #26B7BC;
  }
  .prev:hover a{
    color: #26B7BC;
  }
  .article {
    height: 1.2rem;
    display: flex;
    justify-content: space-between;
    font-size: .22rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #333333;
    border-top: 1px solid #E5E5E5;
    margin-top: 0.8rem;
    border-bottom: 1px solid #E5E5E5;
    line-height: 1.2rem;
  }
  .wxfx{
    display: flex;
  }