.hot-img{
    display: inline-block;
    width: 12pt;
    height: 11pt;
}
.page {
    background-color: rgba(255, 255, 255, 1);
    position: relative;
    width: 1080px;
    height: 1504px;
    overflow: hidden;
    margin: 0 auto;
  }
  
  .section_4 {
    width: 100%;
    height: 1505px;
    margin-left: 0;
  }
  
  .box_1 {
    background-color: rgba(240, 245, 255, 1);
    height: 174px;
    margin-top: auto;
    width: 100%;
  }
  
  .section_5 {
    width: 100%;
    height: 108px;
    margin-left: 0px;
    justify-content: space-around;
  }
  
  .image_1 {
    width: 103px;
    height: 103px;
  }
  
  .section_6 {
    width: 701px;
    height: 95px;
    margin-top: 13px;
    justify-content: space-around;
  }
  
  .section_7 {
    width: 351px;
    height: 27px;
    margin-left: 176px;
    justify-content: space-around;
  }
  
  .text_1 {
    width: 81px;
    height: 27px;
    overflow-wrap: break-word;
    color: rgba(57, 143, 215, 1);
    font-size: 20px;
    font-family: Microsoft YaHei-Regular;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 26px;
  }
  
  .text-wrapper_1 {
    height: 27px;
    margin-left: 26px;
    width: 109px;
  }
  
  .text_2 {
    width: 81px;
    height: 27px;
    overflow-wrap: break-word;
    color: rgba(57, 143, 215, 1);
    font-size: 20px;
    font-family: Microsoft YaHei-Regular;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 26px;
    margin-left: 27px;
  }
  
  .text-wrapper_2 {
    height: 27px;
    margin-left: 26px;
    width: 109px;
  }
  
  .text_3 {
    width: 81px;
    height: 27px;
    overflow-wrap: break-word;
    color: rgba(57, 143, 215, 1);
    font-size: 20px;
    font-family: Microsoft YaHei-Regular;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 26px;
    margin-left: 27px;
  }
  
  .text-wrapper_11 {
    width: 701px;
    height: 42px;
    margin-top: 26px;
    justify-content: space-around;
  }
  
  .text_4 {
    width: 338px;
    height: 42px;
    overflow-wrap: break-word;
    color: rgba(136, 136, 136, 1);
    font-size: 18px;
    font-family: Microsoft YaHei-Regular;
    font-weight: normal;
    text-align: center;
  }
  
  .text_5 {
    width: 338px;
    height: 42px;
    overflow-wrap: break-word;
    color: rgba(136, 136, 136, 1);
    font-size: 18px;
    font-family: Microsoft YaHei-Regular;
    font-weight: normal;
    text-align: center;
  }
  
  .text-wrapper_12 {
    width: 911px;
    height: 42px;
    margin: 0px 0 0px 178px;
  }
  
  .text_6 {
    width: 307px;
    height: 27px;
    overflow-wrap: break-word;
    color: rgba(57, 143, 215, 1);
    font-size: 17px;
    font-family: Microsoft YaHei-Regular;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 26px;
    margin-top: 0px;
  }
  
  .text_7 {
    width: 261px;
    height: 42px;
    overflow-wrap: break-word;
    color: rgba(136, 136, 136, 1);
    font-size: 18px;
    font-family: Microsoft YaHei-Regular;
    font-weight: normal;
    text-align: center;
    margin-left: 0px;
  }
  
  .text_8 {
    width: 267px;
    height: 42px;
    overflow-wrap: break-word;
    color: rgba(136, 136, 136, 1);
    font-size: 18px;
    font-family: Microsoft YaHei-Regular;
    font-weight: normal;
    text-align: center;
    margin-left: 18px;
  }
  
  .box_8 {
    position: relative;
    width: 100%;
    height: 1332px;
    margin-left: -1080px;
    text-align: left;
  }
  
  .group_3 {
    height: 251px;
    background: url(https://lanhu-oss.lanhuapp.com/MasterDDSSlicePNG9fea4395003cf6cf6fa6f63ee0cd0aa7.png)
      100% no-repeat;
    background-size: 100% 100%;
    width: 100%;
  }
  
  .group_4 {
    height: 31px;
    background: url(https://lanhu-oss.lanhuapp.com/MasterDDSSlicePNG3b6034068ee1a5ebdeaf75b53949a238.png)
      100% no-repeat;
    background-size: 100% 100%;
    width: 219px;
    position: relative;
    margin: 182px 0 0 586px;
  }
  
  .text_9 {
    width: 186px;
    height: 21px;
    overflow-wrap: break-word;
    color: rgba(102, 102, 102, 1);
    font-size: 12px;
    font-family: Microsoft YaHei-Regular;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 12px;
    margin: 5px 0 0 16px;
  }
  
  .text-wrapper_5 {
    height: 29px;
    width: 61px;
    position: absolute;
    left: 188px;
    top: 1px;
  }
  
  .text_10 {
    width: 36px;
    height: 21px;
    overflow-wrap: break-word;
    color: rgba(99, 99, 99, 1);
    font-size: 20px;
    font-family: Microsoft YaHei-Bold;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    line-height: 15px;
    margin: 0px 0 0 0px;
  }
  .text_subtitle_wra_1{
    font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma,
    Arial, PingFang SC-Light, Microsoft YaHei;
    text-align: left;
    box-sizing: border-box;
    flex-shrink: 0;
    display: flex;
    flex-direction: column;
    height: 50px;
    width: 100%;
    margin: 29px 0 0 0px;
  }
  .text_subtitle{
    box-sizing: border-box;
    flex-shrink: 0;
    width: 180px;
    height: 41px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 19px;
    font-family: Source Han Sans-Medium;
    font-weight: 550;
    text-align: center;
    white-space: nowrap;
    line-height: 41px;
    margin: 6px 0 0 0px;
  }
  .group_5 {
    width: 100%;
    height: 56px;
    margin-left: 263px;
  }
  
  .label_1 {
    width: 35px;
    height: 34px;
    margin: 11px 0 0 377px;
  }
  
  .section_2 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 271px;
    width: 24px;
    height: 4px;
    margin: 43px 940px 0 15px;
  }


  .text-wrapper_7 {
    width: 578px;
    height: 31px;
    margin: 35px 0 0 278px;
  }
  
  .text_12 {
    width: 80%;
    height: 21px;
    overflow-wrap: break-word;
    color: rgba(81, 81, 81, 1);
    font-size: 15px;
    font-family: Microsoft YaHei-Regular;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 20px;
    margin: 6px 0 0 7px;
  }
  
  .paragraph_1 {
    width: 1186px;
    height: 132px;
    overflow-wrap: break-word;
    color: rgba(88, 88, 88, 1);
    font-size: 15px;
    font-family: Microsoft YaHei-Regular;
    font-weight: normal;
    text-align: left;
  }
  
  .image_2 {
    width: 691px;
    height: 389px;
    margin: 75px 0 147px 613px;
  }
  
  .image_3 {
    position: absolute;
    left: 2034px;
    top: 483px;
    width: 1046px;
    height: 250px;
  }
  .header {
    background: linear-gradient(180deg, #e6f3ff, #fff);
    text-align: center;
    position: relative;
    width: 100%;
    height: 195px;
    left: 0px;
    top: 0px;
  }
  .header-content {
    position: relative;
    width: 100%;
    height: 100%;
    
    top: 0px;
    border-radius: 0px 0px 0px 0px;
    /* background: url(../img/banner_exam.aeea76e8.png) 100%; */
  }
  .search-bar {
    margin-top: -57px;
  }
  .search-bar input {
    padding: 5px;
    width: 200px;
  }
  .search-bar button {
    border: none;
    padding: 5px 10px;
    cursor: pointer;
    background-image: url(data:image/png;base64,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);
    width: 62px;
    height: 31px;
    vertical-align: middle;
  }
  .navigation {
    position: relative;
    background: linear-gradient(180deg, #4cccfb, #45c2f8, #1d6bd5);
    padding: 10px 89px;
    border-radius: 5px;
    border-style: double;
    border-color: #1d6bd5;
    border-width: 1px;
    width: 100%;
    height: 55px;
    border-radius: 0px 0px 0px 0px;
    /* margin:auto; */
    left: 0px;
    margin: auto;
    left: 0px;
    margin-top: 0;

    margin-bottom: 0;
  }

  a:link {text-decoration: none;}
  a:visited {text-decoration: none;}
  a:active {text-decoration: none;}
  a:hover {text-decoration: none;}

.navigation ul {
    list-style-type:none; 
    padding: 0;
    margin: auto;
    display: flex;
    justify-content: space-around;
}

.navigation li {
    color: #fff;
    cursor: pointer;
}

.navigation li:before {
    content: "|";
    padding-right: 27px
}

.navigation li:first-child:before {
    display: none
}

.navigation-title {
    font-weight: 500;
}

.active.navigation-title,.navigation-title {
    font-family: Source Han Sans;
    font-size: 20px;
    color: #fff;
    text-align: center;
    font-style: normal;
    text-transform: none;
}

.active.navigation-title {
    font-weight: 700;
    position: relative
}

.active.navigation-title:after {
    content: "";
    width: 50%;
    height: 5px;
    background-color: #fff;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    position: absolute;
    left: 25%;
    margin-top: 1px
}

  
  
  .article-content {
      padding: 0 100px;
  }
  .article-content img{
    margin: 0 auto;
      display: block;
  }
  .article-title {
      display: flex;
      flex-direction: column;
      padding: 40px 0;
      border-bottom: 1px solid #9e9e9e;
    }

.columns {
    font-family: Arial, sans-serif;
    padding-top: 30px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    position: relative;
    left: 0px;
    /*left: 300px;*/
}
.section {
    font-family: Arial, sans-serif;
    width: 48%;
    margin-bottom: 20px;
}
.section-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 5px;
    font-family: Source Han Sans;
    font-weight: 500;
    font-size: 20px;
    color: #636363;
    line-height: 33px;
    text-align: center;
    font-style: normal;
    text-transform: none;
}

.section-first {
    font-family: Arial, sans-serif;
    display: flex;
    border-bottom: 2px dotted gray;
    padding-bottom: 10px;
}

.section-image {
    width: 35%;
}

.section_content {
    font-family: Arial, sans-serif;
    display: flex;
    margin-top: 10px;
}

.announcement-list {
    font-family: Arial, sans-serif;
    list-style-type: none;
    padding: 0;
    margin: 0;
    width: 100%;
}
.announcement-item {
    font-family: Arial, sans-serif;
    list-style-type: none;
    display: flex;
    justify-content: space-between;
    padding: 5px 0 5px 0px;
    position: relative;
}
.announcement-title{
    font-family: Arial, sans-serif;
    list-style-type: none;
    color: #333;
    padding-left: 15px;
}
.announcement-date{
    font-family: Arial, sans-serif;
    list-style-type: none;
    color: #666;
}
.image-links{
    padding: 30px 0;
    display: flex;
    justify-content: space-between;
    margin-top: auto;
}
.image-links a{
        font-family: Arial,sans-serif;
        width: 18%;
    height: 100%;
}
.image-links a img{
        font-family: Arial,sans-serif;
    width: 100%;
    height: 100%;
}
.foot {
        font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma,
      Arial, PingFang SC-Light, Microsoft YaHei;
    box-sizing: border-box;
    flex-shrink: 0;
    display: flex;
    flex-direction: column;
    background-color: rgba(240, 245, 255, 1);
    height: 174px;
    margin-top: 0px;
    width: 100%;
}