.imgBox {
  width: 100%;
  position: relative;
  margin: 0 auto;
  font-size: 0px;
}
.imgBox>img {
  width: 100%;
  height: 348px;
  margin: 0 auto;
  z-index: 1;
  display: block;
}
.imgBox2 {
  position: absolute;
  z-index: 2;
  width: 1078px;
  top: 96px;
}

.imgBox2>img {
  width: 510px;
}

.imgBox2>.img2 {
  margin-left: 45px;
}





/* 新闻详情 */
.news_detailLocation{
  height: 64px;
  width: 100%;
  margin: 0 auto;
  box-sizing: content-box;
  border-bottom: 1px solid #f0f0f0;
}
.news_detailLocation .detail_location{
  height: 100%;
}
.news_detailLocation .detail_location p{
  height: 100%;
  line-height: 64px;
  color: #666;
  font-size: 14px;
}
.news_detailLocation .detail_location p a{
  color: #666;
  font-size: 14px;
}

.news_detailContainer>h3{
  font-size: 30px;
  color: #4b9a7b;
  width: 100%;
  text-align: center;
  box-sizing: border-box;
  padding-top: 10px;   
  line-height: 40px;
  padding-bottom: 10px;
}
.news_detailContainer .news_detailMsg{
  text-align: center;
  width: 100%;
  font-size: 0px;
}
.news_detailContainer .news_detailMsg p{
  font-size: 14px;
  color: #666666;
  display: inline-block;
  margin-right: 56px;
}
.news_detailContainer .news_detailMsg p:last-child{
  margin-right: 0;
}
.news_detailContainer .news_detailMsg p:last-child span {
    display: inline-block;
    font-size: 14px!important;
}
.news_detailContent{
  width: 100%;
  margin: 40px auto 0;
}
.news_detailContent .news_detail_article{
  width: 100%;
  font-size: 16px;
  line-height: 30px;
  color: #333;
}
.news_detailContent .news_detail_article p{
  text-indent:2em;
  margin-bottom: 20px;

}
.news_detailContent .news_detail_img{
  display: block;
  width: 600px;
  /* height: 402px; */
  margin: 58px auto 0;
}
/* 附件下载 */
.news_detail_files{
  width: 100%;
  margin: 21px auto 0;
}
.news_detail_files li{
  width: 100%;
  height: 60px;
  line-height: 60px;
  box-sizing: border-box;
  border-bottom: 1px solid #f5f5f5;
  color: #333333;
  font-size: 16px;
}
.news_detail_files li i{
  font-size: 24px;
  line-height: 60px;
  margin-right: 12px;
}
.news_detail_files .news_file_xls{
  color: #5acc9b;
}
.news_detail_files .news_file_pdf{
  color: #ff5562;
}
.news_detail_files .news_file_doc{
  color: #6ccbff;
}
/* 分享 */
.news_detail_share{
  box-sizing: border-box;
  width: 100%;
  height: 110px;
  padding-top: 10px;
  line-height: 100px;
  border-bottom: 1px solid #f0f0f0;
  margin: 0 auto;
  font-size: 16px;
  color: #333;
  vertical-align: middle;
}
.news_detail_share i{
  font-size: 22px;
  color: #535353;
  margin-left: 12px;
  /* font-weight: bold; */
  cursor: pointer;
}
.news_detail_share i:hover{
  color: #5aa286;
  /* font-weight: bold; */
}
.news_detail_share .shareTo_wechat{
  margin-left: 6px;
}
.news_detail_share .shareTo_qq{
  font-size: 18px;
}
.news_detail_share .shareTo_sina{
  font-size: 24px;
}
.news_detail_share .shareTo_qzone{
  font-size: 24px;
  margin-left: 7px;
}

/*移动端*/
@media screen and (max-width: 768px){
    .imgBox>img {
        width: 100%;
        height: 2.8rem;
        object-fit: cover;
        margin: 0 auto;
        z-index: 1;
        display: block;
    }
    video{
       width:90%;
       height:auto;
    }
    p:has(video){
       text-indent:0em !important;
    }
    .imgBox2 {
        position: absolute;
        z-index: 2;
        width: 100%;
        top: 0;
    }
    .imgBox2>img {
        width: 3rem;
    }
    .imgBox2 {
        position: absolute;
        z-index: 2;
        width: 100%;
        height: 2.8rem;
        top: 0;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .imgBox2>.img2 {
        margin-left: 0.5rem;
    }
    .news_detailLocation {
        height: 1rem;
        width: 100%;
        margin: 0 auto;
        box-sizing: content-box;
        border-bottom: 0.02rem solid #f0f0f0;
    }
    .centerArea {
        width: calc(100% - 0.48rem);
        margin-left: auto;
        margin-right: auto;
        overflow:hidden;
    }
    .news_detailLocation .detail_location p {
        height: 100%;
        line-height: 1rem;
        color: #666;
        font-size: 0.26rem;
        padding-left: 0rem;
    }
    .news_detailLocation .detail_location p a {
        color: #666;
        font-size: 0.26rem;
    }
    .news_detailContainer>h3 {
        font-size: 0.4rem;
        color: #333333;
        width: 100%;
        text-align: center;
        box-sizing: border-box;
        padding-top: 0.5rem;
        line-height: 1.2;
        margin-bottom: 0;
    }
    .news_detailContainer .news_detailMsg {
        text-align: left;
        width: 100%;
        font-size: 0px;
    }
    .news_detailContainer .news_detailMsg p {
        /* width: calc(100% / 3); */
        font-size: 0.2rem;
        color: #666666;
        display: inline-block;
        margin-right: 0.3rem;
    }
    .news_detailContainer .news_detailMsg p:last-child span {
        display: inline-block;
        font-size: 0.2rem!important;
    }
    .news_detailContainer .news_detailMsg p:nth-child(1) {
        width: 100%;
        font-size: 0.2rem;
        color: #666666;
        display: inline-block;
        margin-right: 0;
        line-height: 0.8rem;
        margin-bottom: 0.2rem;
        border-bottom: 0.04rem solid #4b997a;
    }
    .news_detailContent {
        width: 100%;
        margin: 0.4rem auto 0;
    }
    .news_detailContent .news_detail_article {
        width: 100%;
        font-size: 0.26rem;
        line-height: 1.8;
        color: #333;
    }
    .news_detailContent .news_detail_article p {
        text-indent: 2em;
        margin-bottom: 0.2rem;
        font-size: 0.26rem;
    }
    .news_detailContent .news_detail_article p img {
        border: none;
    width: 100%!important;
    position: relative;
    left: 0;
    height: auto!important;
    display: block;
    text-indent: 0;
    }
    .news_detail_share {
        box-sizing: border-box;
        width: 100%;
        height: 2rem;
        padding-top: 0.1rem;
        line-height: 1.5rem;
        border-bottom: 0.01rem solid #f0f0f0;
        margin: 0 auto;
        font-size: 0.3rem;
        color: #333;
        vertical-align: middle;
    }
    .news_detail_share .shareTo_wechat {
        margin-left: 0.2rem;
    }
    .news_detail_share i {
        font-size: 0.3rem;
        color: #535353;
        margin-left: 0.2rem;
        /* font-weight: bold; */
        cursor: pointer;
    }
    .news_detail_related {
        width: 100%;
        height: auto;
        background-color: #fff;
    }
    .news_detailOtherContainer {
        height: auto;
    }
    .news_detailOtherContainer h3 {
        box-sizing: border-box;
        width: 100%;
        height: 1.3rem;
        padding-top: 0;
        line-height: 1.3rem;
        font-weight: bold;
        font-size: 0.32rem;
        text-align: center;
        margin: 0 auto;
    }
    .news_detail_other {
        width: 100%;
        height: auto;
    }
    .news_detail_other li {
        width: 100%;
        height: 3.2rem;
        margin-bottom: 0.5rem;
        background-color: #fff;
        box-sizing: border-box;
        /* float: left; */
        margin-left: 0;
        transition: all 0.8s;
        cursor: pointer;
        -moz-box-shadow: 1px 7px 15px #EDEDED;
        -webkit-box-shadow: 1px 7px 15px #EDEDED;
        box-shadow: 1px 7px 15px #EDEDED;
    }
    .news_detail_other li a {
        display: block;
        padding: 0;
        width: 100%;
        height: 100%;
    }
    .news_detail_other h4 {
        font-size: 0.32rem;
        line-height: 0.9rem;
        color: #4b997a;
        border-bottom: 0.01rem solid #f4faf8;
        padding-bottom: 0;
        position: relative;
        padding-left: 0.3rem;
    }
    .news_detail_other h4 img {
        position: absolute;
        right: 0.3rem;
        top: 0.3rem;
        width: 0.4rem;
    }
    .news_detail_other h5 {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: 0.3rem;
        color: #4b9a7b;
        font-weight: bold;
        /*line-height: 1;*/
        margin-top: 0.3rem;
        padding: 0 0.3rem;
    }
    .news_detail_other li p {
        margin-top: 0.18rem;
        font-size: 0.26rem;
        line-height: 1.8;
        padding: 0 0.3rem;
        color: #666;
    }
    .news_detail_article div{
      padding-left: 0!important;
    }
    .mejs__play>button {   
      background-position: 0 0;
      background-color: #fff!important;
    }
}




































