
.waper_nav {
    width: 1320px;
    height: 21px;
    margin: 20px 0 0 0px;
    position: relative;
  }
  
  .text_10111 {
    width: 162px;
    height: 21px;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 0.5);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 21px;
  }
  
  .text_11111 {
    width: 137px;
    height: 21px;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 0.5);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 21px;
    margin-left: 46px;
  }
  
  .text_12111 {
    width: 217px;
    height: 21px;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 0.5);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 21px;
    margin-left: 41px;
  }
  
  .text_10111rr{
    position: absolute;
    right: 0;
    display: flex;
    align-items: center;
  }
  .thumbnail_21111 {
    width: 14px;
    height: 14px;
    /* margin: 5px 0 0 526px; */
  }
  
  .text_13111 {
    width: 24px;
    height: 19px;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 19px;
    margin: 2px 0 0 6px;
  }
  
  .text_14111 {
    width: 24px;
    height: 19px;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 19px;
    margin: 2px 0 0 10px;
  }
  
  .text_15111 {
    width: 24px;
    height: 19px;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 19px;
    margin: 2px 0 0 10px;
  }
  
  .thumbnail_3111 {
    width: 16px;
    height: 16px;
    margin: 4px 0 0 20px;
  }
  
  .text_16111 {
    width: 38px;
    height: 19px;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 14px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: right;
    white-space: nowrap;
    line-height: 19px;
    margin: 2px 0 0 5px;
  }

  
.waper_nav_top {
    width: 356px;
    height: 20px;
    margin: 20px 0 0 0px;
  }

  .detail-con{
    width: 1320px;
  }
  
  .thumbnail_51111 {
    width: 9px;
    height: 12px;
    margin-top: 5px;
  }
  
  .text-wrapper_8111 {
    width: 341px;
    height: 20px;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 20px;
  }
  
  .text_20111 {
    width: 341px;
    height: 20px;
    overflow-wrap: break-word;
    color: rgba(51, 83, 155, 1);
    font-size: 12px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 20px;
  }
  
  .text_21111 {
    width: 341px;
    height: 20px;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 12px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    white-space: nowrap;
    line-height: 20px;
  }

  .text_99999 {
    width: 1320px;
    max-height: 180px;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 34px;
    font-family: MicrosoftYaHei-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 45px;
    margin: 24px 0 0 0px;
    overflow: hidden;
    word-wrap: break-word;
    word-break: break-all;
  }

  .article_box{
      width: 80%;
  }

  .lsiness{
    background-color: rgba(215, 219, 231, 1);
    width: 1320px;
    height: 1px;
    margin: 39px 0 0 0px;
  }

  
.box_5fj {
    background-color: rgba(244, 245, 248, 1);
    border-radius: 8px;
    width: 1320px;
    min-height: 152px;
    margin: 30px 0 42px 0;
    padding-bottom: 25px;
  }
  
  .image-text_7fj {
    width: 55px;
    height: 40px;
    margin: 16px 0 0 30px;
  }
  
  .thumbnail_4fj {
    width: 17px;
    height: 15px;
    margin-top: 13px;
  }
  
  .text-group_1fj {
    width: 32px;
    height: 40px;
    overflow-wrap: break-word;
    color: rgba(51, 51, 51, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    line-height: 40px;
  }
  
  .fjbox {
    width: 399px;
    height: 120px;
    overflow-wrap: break-word;
    color: rgba(80, 120, 211, 1);
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: NaN;
    text-align: left;
    line-height: 40px;
    margin: 16px 806px 0 30px;
  }
  .article_testtt{
    /* overflow-wrap: break-word; */
    /* color: rgba(51, 51, 51, 1); */
    /*font-size: 16px;*/
    /*font-family: MicrosoftYaHei;*/
    /* text-align: left; */
    /*line-height: 32px;*/
    min-height: 300px;
  }
@media (max-width: 996px){

  /*底部*/
  .group_30{
    min-width: auto;
  }
  .box_76{
    width: 100%;
    flex-direction: column;
    margin-top: 0;
  }
  .box_77{
    height: auto;
    width: 100%;
    display: block;
    padding-left: 20px;
    margin-top: 10px;
  }
  .text-wrapper_32{
    width: 100%;
    align-items: center;
    margin-top: 20px;
  }
  .footer-logo{
    transform: scale(0.9);
    width: 420px;
  }
  .image_21{
    height: 0;
    margin: 0;
  }
  .group_76{
    width: 100%;
    margin-left: 0;
  }
  .list{
    width: auto;
    padding: 10px 10px 0;
    margin-top: 10px;
  }
  .lz{
    width: 50%;
  }
  .moreLinkBox,#footerHover{
    padding: 0 10px;
  }
  .text_57{
    height: auto;
    line-height: 42px
  }
  .footer_version{
    display: block;
  }
}
@media (max-width: 1320px){
  .project-guide{
    padding: 0 10px;
  }

  /*文章新闻页*/
  .list_text_1yy3{
    width: 100%;
    padding: 0 10px;
  }
  .jsdtimg{
    width: 100%;
    min-width: auto;
    background-size: 100% 100%;
  }
  .text_10111,.text_12111{
    width:  auto;
  }
  .waper_nav_top{
    width: auto;
    justify-content: flex-start;
  }
  .box_5fj{
    width: 100%;
  }
  .cgzs_box{
    width: 100%;
  }
  .project-guide, .list_section_1, .list_image_2, .list_text_76{
    width: 100% ;
  }
  .detail-con, .text_99999, .waper_nav, .lsiness, .wrapper_1320, .news-content-page .conter .asideCon{
    width: 100%;
  }
  .text_10111,.text_12111{
    width:  auto;
  }
  .group_30{
    min-width: auto;
  }
  .list_text_14{
    margin-left: 0;
  }
  .list_text_13{
    flex: 1;
    overflow: hidden;
  }
}



.leftMenu{
  width: 264px;
  height: 84px;
  margin-right: 30px;
}
.bg_box{
  background: url(../images/result_bg.png) center center no-repeat;
  width: 264px;
  height: 84px;
  color: #fff;
  background-size: contain;
  display: flex;
  align-items: center;
  padding-left: 30px;
  font-size: 22px;
  font-weight: bold;
}

/*成果展示左侧导航栏*/
.one_title{
  height: 56px;
  width: 100%;
  padding-left: 16px;
  display: flex;
  align-items: center;
  color: #333;
  border-bottom:1px solid #fff;
  background: #F7F8FA;
  cursor: pointer;
  user-select: none;
}
.two_child_box{
  height: 0;
  overflow: hidden;
  transition: all ease-in-out .5s;
  user-select: none;
}
.two_child_box .one_title{
  border-bottom: 0;
  padding-left: 47px;
}

.one_title.active{
  background: linear-gradient( 270deg, #6389B1 0%, #405688 100%);
  color: #fff;
  font-weight: bold;
}
.two_child_box.open{
  height: auto;
}
.two_child_box.open .one_title{
  background: #EFF1F5;
}
.two_child_box.open .one_title.active{
  background: linear-gradient( 270deg, #DEE9F4 0%, #D4DDF1 100%);
  border-left: 3px solid #4B6594;
  color: #425576;
}

.emptyBox{
  width: 100%;
  height: 580px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.emptyBox > div{
    margin-top: 30px;
  font-size: 20px;

}