html {
  margin: 0;
  padding: 0;
  min-height: 100%;
  position: relative;
  font-size: 100px;
}
.float-language {
  display: none;
}
.slide_hide {
  transition: all 0.5s;
  transform: translate3d(0, -100%, 0);
}
html,
body {
  font-family: Microsoft YaHei;
  overflow-x: hidden;
}
ul,
li {
  list-style: none;
}
a {
  color: #FFFFFF;
}
a:hover {
  text-decoration: none;
}
body {
  z-index: 1;
  position: relative;
}
body,
p,
ul,
div {
  margin: 0;
  padding: 0;
}
* {
  font-size: 0.16rem;
  font-weight: normal;
  margin: 0;
  padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
b {
  font-weight: bold;
  margin: 0;
  padding: 0;
}
img {
  display: block;
  width: auto;
}
button {
  border: none;
  padding: 0;
  margin: 0;
}
.three-lines {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.more_btn {
  margin: 0.45rem auto 0.69rem;
  height: 0.51rem;
  line-height: 0.5rem;
  text-align: center;
  width: 235px;
  border: 0.01rem solid #707070;
  border-radius: 0.5rem;
  display: block;
}
.more_btn a {
  color: #000000;
  font-size: 0.14rem;
}
.fade_1 {
  animation-name: fadeInLeft;
  animation-duration: 1.1s;
}
.fade_2 {
  animation-name: fadeInDown;
  animation-duration: 1.2s;
}
.fade_3 {
  animation-name: fadeInRight;
  animation-duration: 1s;
}
.detail_back {
  background: #FFFFFF;
  border-radius: 0.5rem;
  border: 0.01rem solid #707070;
  padding: 0.15rem 0.9rem;
  text-align: center;
  color: #12212C;
  font-size: 0.14rem;
  margin: 0 auto;
}
.detail_back:hover {
  background-color: #3FA3E6;
  border-color: #3FA3E6;
  color: white;
}
.two-lines {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media (max-width: 767px) {
  html {
    font-size: 100px;
  }
}
@media (min-width: 768px) {
  html {
    font-size: 90px;
  }
  footer .footer_top .sub_nav {
    margin-top: 0.2rem;
  }
}
@media (min-width: 992px) {
  html {
    font-size: 95px;
  }
  footer .footer_top .sub_nav {
    margin-top: 0rem;
  }
}
@media (min-width: 1200px) {
  html {
    font-size: 100px;
  }
  .container {
    width: 1200px;
    max-width: 1200px;
  }
}
.col-xs-1-5,
.col-sm-1-5,
.col-md-1-5,
.col-lg-1-5 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1-5 {
  width: 20%;
  float: left;
}
@media (min-width: 768px) {
  .col-sm-1-5 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 992px) {
  .col-md-1-5 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 1200px) {
  .col-lg-1-5 {
    width: 20%;
    float: left;
  }
}
.level3_navBox {
  height: 0.64rem;
}
.level3_nav {
  height: 0.64rem;
  border-bottom: 0.01rem solid #E6E6E6;
  z-index: 50;
  background-color: white;
  width: 100%;
}
.level3_nav .nav_item {
  padding: 0 0.25rem;
  color: #1a1f23;
  font-size: 0.14rem;
  border-right: 0.01rem solid #e2e2e2;
}
.level3_nav .nav_item:last-child {
  border-right: none;
}
.level3_nav.style_2 {
  border-bottom: 0.02rem solid #f2f2f2;
}
.level3_nav.style_2 .nav_item {
  display: block;
  height: 100%;
  line-height: 0.6rem;
  border-right: none;
  color: #828282;
}
.level3_nav.style_2 .nav_item.active {
  background-color: #40a3e6;
  color: white;
}
.layui-tab-bar {
  display: none;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
  display: none !important;
}
.prev_style,
.next_style {
  outline: none;
  width: 0.6rem;
  height: 0.6rem;
  border-radius: 0.05rem;
  transform: rotate(45deg);
  background-image: none;
  background-color: rgba(255, 255, 255, 0.3);
}
.prev_style i,
.next_style i {
  display: block;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-image: url(../images/arrow.png);
}
.prev_style:hover,
.next_style:hover {
  background-color: #ffffff;
}
.prev_style:hover i,
.next_style:hover i {
  background-image: url(../images/arrow-acitve.png);
}
.info_back {
  border: 1px solid #707070;
  border-radius: 0.5rem;
  height: 0.5rem;
  padding: 0.15rem 0.6rem;
  color: #12212C;
  font-size: 0.14rem;
  display: inline-block;
  align-self: baseline;
}
.info_back:hover {
  background-color: #3FA3E6;
  border-color: #3FA3E6;
  color: white;
}
.prev_style {
  left: 0.58rem;
}
.prev_style i {
  transform: rotate(135deg);
}
.next_style {
  right: 0.58rem;
}
.next_style i {
  transform: rotate(-45deg);
}
.local {
  color: #79bfee;
  font-weight: bold;
  position: relative;
  top: -0.5rem;
}
.public_title {
  text-align: center;
}
.public_title .title_name {
  color: white;
  margin-bottom: 0.26rem;
  line-height: 0.47rem;
  font-size: 0.36rem;
  letter-spacing: 0.05rem;
  font-weight: bold;
}
.public_title .title_info {
  color: white;
  margin-top: 0.2rem;
  line-height: 0.36rem;
  font-size: 0.18rem;
  opacity: 0.7;
  margin-bottom: 0.35rem;
}
.public_title .title_line {
  max-height: 0.1rem;
  width: auto;
  margin: 0 auto;
  align-self: baseline;
}
.public_title.small .title_name {
  margin-bottom: 0.3rem;
  font-size: 0.33rem;
  line-height: 0.44rem;
}
.public_title.black .title_name {
  font-size: 0.4rem;
  color: black;
}
.public_title.black .title_info {
  color: #A2A2A2;
  line-height: 2;
  font-size: 0.14rem;
}
.public_title.black.small .title_name {
  margin-bottom: 0.17rem;
  font-size: 0.36rem;
  line-height: 0.47rem;
  font-weight: bold;
}
.public_title.yellow .title_name,
.public_title.yellow .title_info {
  color: #F5D642;
}
.ab_position {
  position: absolute;
  top: 42%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 28.37%;
}
#level1,
#level2,
#level3,
#level4,
#level5 {
  position: relative;
  top: -0.63rem;
  height: 0;
}
header {
  height: 0.98rem;
  background-color: rgba(18, 33, 44, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999;
  transition: all 0.5s;
}
header nav {
  height: 100%;
}
header .navbar {
  height: 100%;
  padding: 0;
  position: inherit;
  justify-content: space-between;
  align-items: center;
}
header .navbar .navbar-brand {
  padding: 0;
  margin-right: 0;
}
header .navbar .navbar-brand img {
  height: 0.69rem;
}
header .navbar .navbar-toggler {
  padding: 0;
  outline: none;
}
header .navbar .navbar-toggler .navbar-toggler-icon {
  display: block;
  width: 0.15rem;
  height: 0.15rem;
  border: none;
  background-image: url(../images/meun.png);
}
header .navbar .navbar-nav {
  height: 100%;
}
header .navbar .navbar-nav .nav-item {
  height: 100%;
  position: inherit;
}
header .navbar .navbar-nav .nav-item .nav-link {
  display: flex;
  align-items: center;
  opacity: 0.8;
  padding: 0;
  font-size: 0.15rem;
  padding: 0 0.175rem;
  height: 100%;
  position: relative;
}
header .navbar .navbar-nav .nav-item .nav-link .eath {
  margin-right: 0.08rem;
  background-size: cover;
  background-position: center;
  width: 0.16rem;
  height: 0.16rem;
  background-image: url(../images/eath.png);
}
header .navbar .navbar-nav .nav-item .nav-link.dropdown-toggle::after {
  margin-left: 0.08rem;
  background-size: cover;
  background-position: center;
  border: none;
  width: 0.09rem;
  height: 0.09rem;
  background-image: url(../images/down.png);
}
header .navbar .navbar-nav .nav-item .serach_img2 {
  display: none;
}
header .navbar .navbar-nav .nav-item .navigation {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.75);
  height: 0.6rem;
  display: none;
  top: 0.98rem;
  z-index: 2;
}
header .navbar .navbar-nav .nav-item .navigation .navigation_box {
  align-items: center;
  height: 100%;
  flex-grow: 1;
}
header .navbar .navbar-nav .nav-item .navigation .navigation_box.last {
  padding: 0;
  justify-content: flex-end !important;
}
header .navbar .navbar-nav .nav-item .navigation .navigation_box .navigation_title {
  color: #12212C;
  font-weight: bold;
  font-size: 0.14rem;
}
header .navbar .navbar-nav .nav-item .navigation .navigation_box .navigation_link {
  position: relative;
  color: #12212C;
  font-size: 0.14rem;
  padding: 0 0.25rem 0 0.15rem;
}
header .navbar .navbar-nav .nav-item .navigation .navigation_box .navigation_link.active,
header .navbar .navbar-nav .nav-item .navigation .navigation_box .navigation_link:hover {
  color: #00B1FF;
  font-weight: bold;
}
header .navbar .navbar-nav .nav-item .navigation .navigation_box .navigation_link.active::before {
  content: '';
  height: 0.01rem;
  background-color: #00B1FF;
  position: absolute;
  left: 0.15rem;
  right: 0.25rem;
  bottom: 0;
}
header .navbar .navbar-nav .nav-item .navigation .navigation_box .navigation_link::after {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 0.13rem;
  width: 0.01rem;
  background-color: #707070;
  opacity: 0.2;
}
header .navbar .navbar-nav .nav-item .navigation .navigation_box .navigation_link:last-child {
  padding: 0 0rem 0 0.15rem;
}
header .navbar .navbar-nav .nav-item .navigation .navigation_box .navigation_link:last-child::after {
  background-color: transparent;
}
header .navbar .navbar-nav .nav-item .navigation.input_box {
  height: 0.94rem;
  z-index: 1;
}
header .navbar .navbar-nav .nav-item .navigation.input_box .input_content {
  display: flex;
  align-items: center;
  padding: 0 0.15rem;
  border-bottom: 0.01rem solid #707070;
}
header .navbar .navbar-nav .nav-item .navigation.input_box .input_content input {
  background-color: transparent;
  width: 4.55rem;
  height: 0.4rem;
  border: none;
  outline: none;
  padding-right: 0.1rem;
  line-height: 0.48rem;
}
header .navbar .navbar-nav .nav-item .navigation.input_box .input_content img {
  width: 0.26rem;
  cursor: pointer;
}
header .navbar .navbar-nav .nav-item .navigation.input_box .input_close {
  position: absolute;
  width: 0.4rem;
  right: 0;
  cursor: pointer;
}
header .navbar .navbar-nav .nav-item.mobile_hide .navigation .navigation_box .navigation_link.active::before {
  right: 0;
}
header .navbar .navbar-nav .nav-item .show_nav {
  display: block !important;
}
header .navbar .navbar-nav .nav-item .hide_nav {
  display: none !important;
}
header .navbar .navbar-nav .nav-item.active .nav-link,
header .navbar .navbar-nav .nav-item:hover .nav-link {
  color: #00B1FF;
  font-weight: bold;
}
header .navbar .navbar-nav .nav-item.active .nav-link .serach_img1,
header .navbar .navbar-nav .nav-item:hover .nav-link .serach_img1 {
  display: none;
}
header .navbar .navbar-nav .nav-item.active .nav-link .serach_img2,
header .navbar .navbar-nav .nav-item:hover .nav-link .serach_img2 {
  display: block;
}
header .navbar .navbar-nav .nav-item.active .nav-link::before,
header .navbar .navbar-nav .nav-item:hover .nav-link::before {
  content: '';
  height: 0.03rem;
  background-color: #00B1FF;
  position: absolute;
  bottom: 0;
  left: 0.175rem;
  right: 0.175rem;
}
header .navbar .navbar-nav .nav-item.active .nav-link .eath,
header .navbar .navbar-nav .nav-item:hover .nav-link .eath {
  background-image: url(../images/eath-active.png);
}
header .navbar .navbar-nav .nav-item.active .nav-link.dropdown-toggle::after,
header .navbar .navbar-nav .nav-item:hover .nav-link.dropdown-toggle::after {
  background-image: url(../images/down-active.png);
}
header .navbar .navbar-nav .nav-item.dropdown .nav-link {
  padding: 0 0 0 0.175rem;
}
header .navbar .navbar-nav .nav-item.dropdown:hover .nav-link::before {
  right: 0;
}
header .navbar .collapsing {
  transition: none;
}
header .navbar .navbar-collapse {
  height: 100%;
}
header .navbar .navbar-collapse.show {
  background-color: white;
  position: absolute;
  top: 0.98rem;
  left: 0;
  right: 0;
  width: 100%;
}
header .wep_searchBox {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
header .right_wap {
  display: none;
}
.header_line.top {
  height: 0.98rem;
  background-color: #000c20;
}
.mb_0 {
  margin-bottom: 0;
}
aside {
  position: relative;
}
aside .prev_style,
aside .next_style {
  display: none;
}
aside .banner-box .banner-item {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
}
aside .banner-box .banner-item picture {
  width: 100%;
}
aside .banner-box .banner-item .banner_img {
  width: 100%;
}
aside .banner-box .banner-item .item_content {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 12rem;
}
aside .banner-box .banner-item .item_content .item_img1 {
  margin-bottom: 0.16rem;
  width: 28%;
}
aside .banner-box .banner-item .item_content .item_img2 {
  margin-bottom: 0.16rem;
  width: 35.785%;
}
aside:hover .prev_style,
aside:hover .next_style {
  display: block;
}
aside:hover .prev_style.no,
aside:hover .next_style.no {
  display: none !important;
}
aside .banner-bottom {
  position: absolute;
  bottom: -0.5rem;
  z-index: 3;
  width: 100%;
  left: 0;
  right: 0;
}
aside .banner-bottom img {
  position: relative;
  width: 100%;
  bottom: 0;
}
.about {
  margin-top: 6.411%;
  margin-bottom: 5.675%;
}
.about .about-box {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
}
.about .about-box .about_img {
  width: 47.1666667%;
}
.about .about-box .about_img img {
  width: 100%;
}
.about .about-box .about_content {
  width: 46.166667%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.about .about-box .about_content .about_title {
  font-size: 0.4rem;
  line-height: 0.52rem;
  color: #12212C;
}
.about .about-box .about_content .about_line {
  background-color: #3FA3E6;
  height: 0.04rem;
  width: 0.6rem;
}
.about .about-box .about_content .about_section {
  color: rgba(0, 0, 0, 0.5);
  font-weight: 400;
  font-size: 0.16rem;
  line-height: 1.75;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 9;
  max-height: 2.52rem;
  -webkit-box-orient: vertical;
}
.about .about-box .about_content .about_section:first-of-type {
  margin-top: 0;
  text-align: justify;
  text-indent: 2em;
}
.more_detail {
  align-self: baseline;
  padding: 0 0.49rem;
  height: 0.5rem;
  display: inline-block;
  line-height: 0.5rem;
  background: white;
  border-radius: 0.5rem;
  border: 1px solid #707070;
  color: #12212C;
}
.more_detail.cons_detail {
  margin: 0.5rem auto 0;
  display: block;
  background-color: #CE281E;
  width: max-content;
  color: white;
  border: #CE281E;
}
.more_detail.cons_detail:hover {
  background-color: #B90006;
}
.more_detail:hover {
  background-color: #3FA3E6;
  border-color: #3FA3E6;
  color: white;
}
.history {
  padding: 0.9rem 0.47rem;
  background-image: url(../images/index_flow.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.history .history_box {
  display: flex;
  justify-content: space-between;
}
.history .history_box .history_item {
  width: 33.33333333%;
  display: flex;
  flex-direction: column;
}
.history .history_box .history_item .item_title {
  display: flex;
  align-items: center;
  margin-bottom: 0.4rem;
  justify-content: center;
}
.history .history_box .history_item .item_title .title_sort {
  font-size: 0.64rem;
  color: #FFFFFF;
  line-height: 0.74rem;
  font-weight: bold;
  margin-right: 0.2rem;
}
.history .history_box .history_item .item_title .title-main h4 {
  font-size: 0.18rem;
  line-height: 0.24rem;
  color: #FFFFFF;
  font-weight: bold;
  margin-bottom: 0.24rem;
}
.history .history_box .history_item .item_title .title-main h4 a:hover {
  color: white;
  text-decoration: underline;
}
.history .history_box .history_item .item_title .title-main i {
  display: block;
  width: 0.47rem;
  height: 0.04rem;
  background: #FFFFFF;
}
.history .history_box .history_item .item_content {
  background: rgba(18, 33, 44, 0.2);
  flex-grow: 1;
  padding: 0.4rem;
}
.history .history_box .history_item .item_content p {
  color: white;
  opacity: 0.8;
  line-height: 0.32rem;
  font-size: 0.14rem;
  display: flex;
  align-items: center;
}
.history .history_box .history_item .item_content p::before {
  content: '';
  width: 0.03rem;
  height: 0.03rem;
  border-radius: 50%;
  display: block;
  background-color: white;
  opacity: 0.8;
  margin-right: 0.05rem;
}
.history .history_box .history_item:first-of-type .item_title {
  justify-content: flex-start;
}
.history .history_box .history_item:first-of-type .item_content {
  padding: 0.4rem 0.6rem;
}
.history .history_box .history_item:nth-of-type(2) .item_content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.history .history_box .history_item:nth-of-type(2) .item_content p {
  width: 50%;
  text-align: left;
}
.history .history_box .history_item:nth-of-type(2) .item_content p:nth-of-type(2n) {
  justify-content: flex-end;
}
.history .history_box .history_item:last-of-type .item_title {
  justify-content: flex-end;
}
.history .history_box .history_item:last-of-type .item_content {
  padding: 0.4rem 0 0.4rem 1.45rem;
}
.news_trends {
  padding-top: 4.729%;
  padding-bottom: 5.6227%;
}
.news_trends .public_title {
  margin-bottom: 0.58rem;
}
.news_trends .pr_30 {
  padding-right: 30px;
}
.news_trends .pr_0 {
  padding-right: 0;
}
.news_trends .main_news {
  background-color: #f5f5f5;
  width: 100%;
}
.news_trends .main_news .main_newsImg {
  display: block;
  width: 100%;
  object-fit: cover;
}
.news_trends .main_news .main_newsTtile {
  color: #000000;
  height: 0.68rem;
  line-height: 0.68rem;
  padding: 0 0.32rem;
  font-size: 0.18rem;
  margin-bottom: 0;
  display: block;
}
.news_trends .main_news .main_newsTtile:hover {
  color: #519ed2;
  font-weight: 600;
}
.news_trends .news_list {
  border-top: 0.01rem solid #e6e6e6;
  display: flex;
  height: 100%;
  width: 100%;
  flex-direction: column;
}
.news_trends .news_list.no_top {
  border-top: 0;
  margin-right: -15px;
  height: auto;
}
.news_trends .news_list .news_item {
  border-bottom: 0.01rem solid #e6e6e6;
  display: block;
  font-size: 0.14rem;
  color: #7f7f7f;
  flex-grow: 1;
}
.news_trends .news_list .news_item:hover {
  text-decoration: none;
}
.news_trends .news_list .news_item:hover .item_name {
  color: #519ed2;
  font-weight: 600;
}
.news_trends .news_list .news_item:hover .item_times .times_right {
  display: block;
  color: #519edb;
}
.news_trends .news_list .news_item .item_name {
  padding-top: 0.25rem;
  font-size: 0.18rem;
  color: #000000;
  padding-bottom: 0.15rem;
  margin-bottom: 0;
  font-weight: 400;
}
.news_trends .news_list .news_item .item_intro {
  margin-bottom: 0.15rem;
  font-size: 0.14rem;
  color: #000000;
  opacity: 0.5;
}
.news_trends .news_list .news_item .item_times {
  margin-bottom: 0.24rem;
  font-size: 0.14rem;
  color: #000000;
}
.news_trends .news_list .news_item .item_times .times_left {
  opacity: 0.5;
  font-size: 0.14rem;
}
.news_trends .news_list .news_item .item_times .times_right {
  font-size: 0.14rem;
  display: none;
}
.business .business_top {
  background: #18294B;
  padding-top: 5.412%;
  padding-bottom: 2.89%;
}
.business .business_center {
  display: flex;
  flex-wrap: wrap;
}
.business .business_center .center_item {
  width: 33.33333333%;
  text-align: center;
  position: relative;
}
.business .business_center .center_item > img {
  width: 100%;
  height: 100%;
}
.business .business_center .center_item .item_title {
  position: absolute;
  top: 50%;
  width: 100%;
  transform: translateY(-50%);
  color: #FFFFFF;
  line-height: 0.44rem;
  font-size: 0.33rem;
}
.business .business_center .center_item .cover_link {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
}
.business .business_center .center_item .cover_info {
  position: absolute;
  z-index: 2;
  background: linear-gradient(180deg, #00B1FF 0%, #0068B7 100%);
  opacity: 0.85;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: none;
}
.business .business_center .center_item .cover_info .info_box {
  display: flex;
  height: 100%;
  width: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.business .business_center .center_item .cover_info .info_box .public_title {
  margin-bottom: 0.3rem;
}
.business .business_center .center_item .cover_info .info_box .cover_content {
  font-size: 0.16rem;
  color: #FFFFFF;
  opacity: 0.8;
  line-height: 0.28rem;
  margin: 0 auto 0.23rem;
  width: 3.9rem;
  width: 90%;
}
.business .business_center .center_item .cover_info .info_box .cover_content > p {
  font-size: 0.16rem;
  color: #FFFFFF;
  line-height: 0.28rem;
}
.business .business_center .center_item .cover_info .info_box .cover_more {
  border: 0.02rem solid #FFFFFF;
  box-shadow: 0rem 0.03rem 0.06rem rgba(0, 0, 0, 0.16);
  border-radius: 0.05rem;
  height: 0.46rem;
  padding: 0 0.6rem;
  font-size: 0.14rem;
  display: flex;
  align-items: center;
}
.business .business_center .center_item .cover_info .info_box .cover_more:hover {
  color: #00B1FF;
  background-color: white;
  border: none;
}
.business .business_center .center_item:hover .item_title {
  display: none;
}
.business .business_center .center_item:hover .cover_info {
  display: block;
}
.business .business_bottom {
  position: relative;
  background-size: cover;
  background-position: center center;
  padding: 9.143% 0;
}
.business .business_bottom > img {
  width: 100%;
}
.business .business_bottom .float_content {
  width: 100%;
  text-align: center;
}
.business .business_bottom .float_content .float_title {
  line-height: 0.64rem;
  font-weight: bold;
  color: #FFFFFF;
  letter-spacing: 0.05rem;
  font-size: 0.48rem;
  margin-bottom: 0.34rem;
}
.business .business_bottom .float_content .float_intro {
  margin-bottom: 0.8rem;
  line-height: 0.31rem;
  font-size: 0.24rem;
  color: #FFFFFF;
}
.bannerwall {
  position: relative;
}
.bannerwall .wall_bg img {
  width: 100%;
}
.bannerwall .wall_img {
  width: 100%;
}
.bannerwall .wall_box {
  padding-top: 0.98rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: left;
  display: flex;
  flex-direction: column;
}
.bannerwall .wall_box .public_title {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.bannerwall .wall_box .public_title.center_title {
  align-items: center;
}
.bannerwall .wall_box .public_title.center_title .title_info {
  width: 60.166667%;
}
.bannerwall .wall_box .public_title.center_title .title_line {
  margin: 0 auto;
}
.bannerwall .wall_box .title_line {
  margin: 0;
}
.bannerwall.width-limit .title_info {
  width: 60.166667%;
  text-align: left;
}
.public_nav {
  width: 100%;
  background: #FFFFFF;
  height: 0.6rem;
  margin-bottom: 4.723%;
}
.public_nav.mb_0 {
  margin-bottom: 0;
}
.public_nav .nav_list {
  border-bottom: 0.01rem solid #E6E6E6;
  line-height: 0.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  width: 100%;
  z-index: 50;
}
.public_nav .nav_list .nav_item {
  padding: 0 0.27rem;
  font-size: 0.14rem;
  color: #4D4D4D;
  opacity: 0.7;
  height: 100%;
  position: relative;
}
.public_nav .nav_list .nav_item.active,
.public_nav .nav_list .nav_item:hover {
  color: white;
  background-color: #3FA3E6;
}
.public_nav .nav_list.has_line .nav_item::after {
  content: '';
  height: 0.14rem;
  width: 0.01rem;
  background-color: #707070;
  opacity: 0.2;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.public_nav .nav_list.has_line .nav_item:last-of-type::after {
  background-color: transparent;
}
.moreDetail {
  font-size: 0.16rem;
  color: #12212C;
  line-height: 0.26rem;
  cursor: pointer;
}
.moreDetail:hover {
  color: #0068b7;
}
.synopsis .synopsis_box {
  display: flex;
}
.synopsis .synopsis_box .synopsis_left {
  flex: 1;
}
.synopsis .synopsis_box .synopsis_right {
  width: 81%;
  margin-bottom: 0.75rem;
}
.synopsis .synopsis_box .synopsis_right.active .text_content {
  max-height: inherit;
}
.synopsis .synopsis_box .synopsis_right.active .more_textContent::after {
  margin-top: 0.05rem;
  margin-bottom: 0;
  position: relative;
  top: 0.03rem;
  background-image: url(../images/arrow_up.png);
}
.synopsis .synopsis_box .synopsis_right .text_content {
  margin-bottom: 0.25rem;
  max-height: 6rem;
  overflow: hidden;
}
.synopsis .synopsis_box .synopsis_right .text_content p {
  color: #999999;
  font-size: 0.14rem;
  line-height: 2.285;
  margin-bottom: 0.3rem;
}
.synopsis .synopsis_box .synopsis_right .text_content img {
  max-width: 100% !important;
  width: 100%;
}
.synopsis .synopsis_box .synopsis_right .more_textContent {
  display: flex;
  align-items: center;
  font-weight: 400;
  color: #12212C;
  font-size: 0.16rem;
  cursor: pointer;
  margin-bottom: 0.75rem;
}
.synopsis .synopsis_box .synopsis_right .more_textContent span {
  margin-top: 0.02rem;
}
.synopsis .synopsis_box .synopsis_right .more_textContent::after {
  display: block;
  content: '';
  width: 0.15rem;
  height: 0.15rem;
  background-image: url(../images/arrow_down.png);
  background-size: cover;
  background-position: center;
  margin-left: 0.13rem;
  margin-bottom: 0.03rem;
}
.synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title {
  height: auto;
  border: none;
  margin-bottom: 0.45rem;
}
.synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title li {
  line-height: normal;
  padding: 0;
  margin-right: 0.88rem;
}
.synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title li:last-of-type {
  margin-right: 0;
}
.synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title li img {
  width: 0.52rem;
  margin: 0 0.24rem 0.06rem;
}
.synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title li .tab_titlle {
  line-height: 1.3;
  color: #A2A2A2;
  font-size: 0.24rem;
  padding: 0.16rem 0;
  border-bottom: 0.02rem solid transparent;
}
.synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title li::after {
  display: none;
}
.synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title li .img_2 {
  display: none;
}
.synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title li.layui-this .tab_titlle {
  color: #12212C;
  border-bottom: 0.02rem solid #3FA3E6;
}
.synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title li.layui-this .img_1 {
  display: none;
}
.synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title li.layui-this .img_2 {
  display: block;
}
.synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-content {
  padding: 0;
  color: #999999;
  font-size: 0.14rem;
}
.synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-content .content_main {
  font-size: 0.16rem;
  line-height: 2;
  margin-bottom: 0.22rem;
}
.us_data {
  padding: 0.7rem 0 0;
  background-color: #F5F5F5;
}
.us_data .public_title {
  width: 57.8333%;
  margin: 0 auto 0.3rem;
}
.us_data .public_title p,
.us_data .public_title .title_info {
  color: #A2A2A2;
  line-height: 2;
  font-size: 0.14rem;
  margin-top: 0.2rem;
}
.us_data .data_list {
  display: flex;
  width: 100%;
}
.us_data .data_list .data_item {
  width: 25%;
  margin-right: 4.16666%;
  display: flex;
  flex-direction: column;
  align-items: center;
  border-radius: 0.03rem;
  padding: 0.5rem 0;
  position: relative;
}
.us_data .data_list .data_item .cover_more {
  display: none;
}
.us_data .data_list .data_item:hover {
  opacity: 0.85;
}
.us_data .data_list .data_item:hover .cover_more {
  background: linear-gradient(180deg, #00B1FF 0%, #0068B7 100%);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0.85;
  font-size: 0.16rem;
  color: white;
  padding: 0.15rem;
  text-align: center;
  line-height: 2;
}
.us_data .data_list .data_item .item_num {
  color: #12212C;
  font-size: 0.5rem;
  font-weight: 400;
  margin-bottom: 0.24rem;
  width: 100%;
  text-align: center;
}
.us_data .data_list .data_item .item_num span {
  color: #12212C;
  font-size: 0.5rem;
  font-weight: 400;
}
.us_data .data_list .data_item p,
.us_data .data_list .data_item .item_info {
  line-height: 0.28rem;
  font-size: 0.16rem;
  color: #A2A2A2;
  text-align: center;
  width: 100%;
}
.us_data .data_list .data_item p span,
.us_data .data_list .data_item .item_info span {
  line-height: 0.28rem;
  font-size: 0.16rem;
  color: #A2A2A2;
}
.us_data .data_list .data_item:last-of-type {
  margin-right: 0;
}
.us_people {
  padding: 4.046% 0 4.414%;
}
.us_people .public_title {
  width: 57.8333%;
  margin: 0 auto 3.678%;
}
.us_people .newsList {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.us_people .newsList .newsItem {
  width: 49%;
}
.us_people .newsList .newsItem .itemImg {
  width: 100%;
  margin-bottom: 0.2rem;
}
.us_people .newsList .newsItem .itemTitle {
  line-height: 0.47rem;
  font-weight: bold;
  font-size: 0.36rem;
  color: #12212C;
  margin-bottom: 0.33rem;
}
.us_people .newsList .newsItem .itemIntro {
  color: #A2A2A2;
  line-height: 0.32rem;
  font-size: 0.16rem;
  margin-bottom: 0.25rem;
}
.us_people .newsList .newsItem .itemMore {
  color: #12212C;
  line-height: 0.26rem;
  font-size: 0.16rem;
  display: flex;
  cursor: pointer;
}
.us_people .newsList .newsItem .itemMore.active::after {
  position: relative;
  top: 0.08rem;
  background-image: url(../images/black_up.png);
}
.us_people .newsList .newsItem .itemMore::after {
  content: '';
  display: block;
  width: 0.15rem;
  height: 0.15rem;
  background-size: cover;
  background-position: center;
  background-image: url(../images/black_down.png);
  margin-left: 0.13rem;
  position: relative;
  top: 3px;
}
.us_people .newsList .newsItem:nth-of-type(2n) {
  margin-top: 1.12rem;
}
.us_develop {
  background-color: #F5F5F5;
}
.us_develop #history {
  position: relative;
  display: block;
  height: 0;
  overflow: hidden;
}
.us_develop .itemMore {
  color: #12212C;
  line-height: 0.26rem;
  font-size: 0.16rem;
  display: flex;
  display: none;
  cursor: pointer;
}
.us_develop .itemMore.active::after {
  position: relative;
  top: 0.08rem;
  background-image: url(../images/black_up.png);
}
.us_develop .itemMore::after {
  content: '';
  display: block;
  width: 0.15rem;
  height: 0.15rem;
  background-size: cover;
  background-position: center;
  background-image: url(../images/black_down.png);
  margin-left: 0.13rem;
  position: relative;
  top: 3px;
}
.us_develop .developBox {
  display: flex;
  justify-content: space-between;
}
.us_develop .developBox .public_title {
  padding-top: 10.416667%;
  width: 20%;
}
.us_develop .developBox .public_title .title_name {
  text-align: left;
}
.us_develop .developBox .public_title .title_line {
  margin-left: 0;
}
.us_develop .developBox .develop_box {
  width: 80%;
  display: flex;
  flex-wrap: nowrap;
  overflow: hidden;
  padding: 0.83rem 0;
  position: relative;
}
.us_develop .developBox .develop_box .swiper-scrollbar {
  background-color: transparent;
}
.us_develop .developBox .develop_box::after {
  content: '';
  position: absolute;
  top: -2000%;
  right: 0.1rem;
  bottom: -2000%;
  width: 0.04rem;
  display: block;
  background-color: #ccc;
}
.us_develop .developBox .develop_box .detail_main {
  width: 90%;
}
.us_develop .developBox .develop_box .detail_main.clear {
  height: 5.3rem;
}
.us_develop .developBox .develop_box .detail_main .develop_detail {
  margin: 0;
  width: 100%;
  position: relative;
}
.us_develop .developBox .develop_box .detail_main .develop_detail .detail_item {
  overflow: hidden;
  opacity: 0;
  display: none;
}
.us_develop .developBox .develop_box .detail_main .develop_detail .detail_item.active {
  opacity: 1;
  display: block;
}
.us_develop .developBox .develop_box .detail_main .develop_detail .detail_item .item_date {
  font-size: 0.8rem;
  color: #333333;
  line-height: 1.333333;
  margin-bottom: 0.36rem;
}
.us_develop .developBox .develop_box .detail_main .develop_detail .detail_item .item_detail {
  line-height: 2;
  font-size: 0.14rem;
  margin-bottom: 0.4rem;
  color: #12212C;
  overflow: hidden;
}
.us_develop .developBox .develop_box .detail_main .develop_detail .detail_item .item_detail.active {
  height: auto;
}
.us_develop .developBox .develop_box .detail_main .develop_detail .detail_item .item_detail img {
  width: 100%;
}
.us_develop .developBox .develop_box .develop_date {
  flex-grow: 1;
  height: 5.3rem;
  margin: 0;
}
.us_develop .developBox .develop_box .develop_date .swiper-slide {
  line-height: 0.6rem;
  font-size: 0.16rem;
  height: 0.6rem;
  color: #333333;
  font-weight: bold;
  text-align: center;
  position: relative;
  cursor: pointer;
}
.us_develop .developBox .develop_box .develop_date .swiper-slide.active,
.us_develop .developBox .develop_box .develop_date .swiper-slide:hover {
  color: #3FA3E6;
  font-size: 0.24rem;
}
.us_develop .developBox .develop_box .develop_date .swiper-slide.active::before,
.us_develop .developBox .develop_box .develop_date .swiper-slide:hover::before {
  content: '';
  display: block;
  width: 0.03rem;
  top: 0.08rem;
  position: absolute;
  right: 0.1rem;
  bottom: 0.08rem;
  background-color: #3FA3E6;
}
.us_beauity {
  padding: 3.836% 0 5.2468%;
}
.us_beauity .qualificationBox .qualificationBList {
  margin-bottom: 0;
  overflow: hidden;
  margin-top: 0.5rem;
}
.us_beauity .qualificationBox .qualificationBList li {
  margin-top: 0;
}
.us_beauity .qualificationBox .qualificationBList li span {
  margin-top: 0.1rem;
}
.us_beauity .qualificationBox .qualificationBList li img {
  margin-top: 0;
  display: block;
  width: 100%;
}
.us_beauity .beauity_box {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.us_beauity .beauity_box .public_title {
  width: 55.666%;
  text-align: left;
}
.us_beauity .beauity_box .public_title .title_line {
  margin-left: 0;
}
.us_beauity .beauity_box .public_title .title_info {
  margin-top: 0.4rem;
  margin-bottom: 0;
  line-height: 2.3;
  font-size: 0.16rem;
  font-weight: bold;
  color: #666;
}
.us_beauity .beauity_box .beauity_img {
  width: 42.58333%;
}
.us_beauity .beauity_box .beauity_img img {
  width: 100%;
}
.red_history .red_Box {
  padding-top: 5%;
  padding-bottom: 4.73%;
}
.red_history .red_Box .red_bottom {
  margin-top: 0.6rem;
}
.red_history .red_Box .red_bottom .statgeList {
  margin: 0;
  display: flex;
  justify-content: space-between;
}
.red_history .red_Box .red_bottom .statgeList .stageItem {
  width: 18.08%;
}
.red_history .red_Box .red_bottom .statgeList .stageItem .stageBox {
  position: relative;
  margin-bottom: 0.15rem;
}
.red_history .red_Box .red_bottom .statgeList .stageItem .stageBox img {
  width: 100%;
}
.red_history .red_Box .red_bottom .statgeList .stageItem .stageBox span {
  position: absolute;
  top: 25%;
  left: 50%;
  transform: translateX(-50%);
  color: #FBF1E7;
  line-height: 0.37rem;
  font-weight: bold;
  font-size: 0.28rem;
  white-space: nowrap;
}
.red_history .red_Box .red_bottom .statgeList .stageItem .stage_info {
  text-align: center;
  font-size: 0.16rem;
  line-height: 0.32rem;
  font-weight: bold;
  color: #FFFFFF;
}
.honor_society {
  background-color: #fbf2e9;
  padding-top: 5.57%;
  padding-bottom: 5.83333%;
}
.honor_society .honor_flow {
  margin-top: 0.35rem;
  position: relative;
}
.honor_society .honor_flow .overflow-hidden {
  width: 100%;
}
.honor_society .honor_flow .row_item {
  margin-top: 0.72rem;
  padding-left: 0;
  padding-right: 0;
}
.honor_society .honor_flow .row_item .itemBox {
  background-color: #ce271e;
  padding: 0.2rem 0.25rem;
  color: white;
  border-radius: 0.08rem;
  position: relative;
}
.honor_society .honor_flow .row_item .itemBox .item_data {
  font-size: 0.18rem;
  font-weight: 600;
}
.honor_society .honor_flow .row_item .itemBox .item_intro {
  margin-bottom: 0;
  font-size: 0.14rem;
  margin-top: 0.05rem;
}
.honor_society .honor_flow .row_item .itemBox::after,
.honor_society .honor_flow .row_item .itemBox::before {
  content: '';
  width: 0;
  height: 0;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  border-right: 0.07rem solid transparent;
  border-top: 0.07rem solid transparent;
  border-bottom: 0.07rem solid transparent;
  border-left: 0.07rem solid transparent;
}
.honor_society .honor_flow .row_item .itemBox::after {
  border-left: 0.07rem solid #ce271e;
  right: -0.14rem;
}
.honor_society .honor_flow .row_item .itemBox::before {
  left: -0.14rem;
  border-right: 0.07rem solid #ce271e;
}
.honor_society .honor_flow .row_item::after,
.honor_society .honor_flow .row_item::before {
  content: '';
  display: block;
  border: 0.05rem solid #ce271e;
  border-radius: 50%;
  width: 0.16rem;
  height: 0.16rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-color: #fbf2e9;
  z-index: 2;
}
.honor_society .honor_flow .row_item::after {
  left: -0.08rem;
}
.honor_society .honor_flow .row_item::before {
  right: -0.08rem;
}
.honor_society .honor_flow .row_item:first-of-type {
  margin-top: 0;
}
.honor_society .honor_flow .row_item:nth-of-type(4n-1)::after,
.honor_society .honor_flow .row_item:nth-of-type(4n)::after,
.honor_society .honor_flow .row_item:nth-of-type(4n-1)::before,
.honor_society .honor_flow .row_item:nth-of-type(4n)::before {
  border: 0.05rem solid #ffbd4d;
}
.honor_society .honor_flow .row_item:nth-of-type(4n-1) .itemBox,
.honor_society .honor_flow .row_item:nth-of-type(4n) .itemBox {
  color: #442307;
  background-color: #ffbd4d;
}
.honor_society .honor_flow .row_item:nth-of-type(4n-1) .itemBox::after,
.honor_society .honor_flow .row_item:nth-of-type(4n) .itemBox::after {
  border-left: 0.07rem solid #ffbd4d;
}
.honor_society .honor_flow .row_item:nth-of-type(4n-1) .itemBox::before,
.honor_society .honor_flow .row_item:nth-of-type(4n) .itemBox::before {
  border-right: 0.07rem solid #ffbd4d;
}
.honor_society .honor_flow .row_item:nth-of-type(2n-1) {
  padding-right: 2.05%;
  float: left;
}
.honor_society .honor_flow .row_item:nth-of-type(2n-1)::after {
  display: none;
}
.honor_society .honor_flow .row_item:nth-of-type(2n-1) .itemBox::before {
  display: none;
}
.honor_society .honor_flow .row_item:nth-of-type(2n) {
  padding-left: 2.05%;
  float: right;
}
.honor_society .honor_flow .row_item:nth-of-type(2n)::before {
  display: none;
}
.honor_society .honor_flow .row_item:nth-of-type(2n) .itemBox::after {
  display: none;
}
.honor_society .honor_flow .container {
  position: relative;
}
.honor_society .honor_flow .container::after {
  content: '';
  display: block;
  position: absolute;
  background-image: url(../images/small_cicle.png);
  background-repeat: repeat;
  background-size: 100%;
  height: 100%;
  left: calc(50% - 0.02rem);
  width: 0.04rem;
}
.honor_society .honor_flow .flow_line {
  content: '';
  width: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  left: 50%;
  position: absolute;
  border: 0.01rem dashed #CE281E;
}
.team_mien {
  background-color: #f8e6dc;
  padding-top: 3.678%;
  padding-bottom: 4.729%;
}
.team_mien .swiper2-prev {
  left: 11.6658%;
  right: auto;
}
.team_mien .swiper2-prev i {
  transform: rotate(-180deg);
}
.team_mien .swiper2-next {
  right: 11.6658%;
  left: auto;
}
.team_mien .swiper2-next i {
  transform: rotate(0);
}
.team_mien .swiper2-next,
.team_mien .swiper2-prev {
  width: 0.8rem;
  height: 0.8rem;
  transform: rotate(0);
  background-image: url(../images/13.png);
  background-size: contain;
  background-color: inherit;
}
.team_mien .swiper2-next:hover,
.team_mien .swiper2-prev:hover {
  background-image: url(../images/5994.png);
}
.team_mien .swiper2-next:hover i,
.team_mien .swiper2-prev:hover i {
  background-size: contain;
  background-image: url(../images/arrow.png);
}
.team_mien .public_title {
  margin-bottom: 2.6274%;
}
.team_mien #swiper3 {
  display: none;
}
.team_mien #swiper2 {
  display: block;
}
.team_mien .mien_swiper {
  margin: 0 auto;
  position: relative;
}
.team_mien .mien_swiper .mienBox .mienSmall {
  height: 0;
  width: 22.5%;
  display: block;
  position: relative;
  padding-bottom: 35%;
}
.team_mien .mien_swiper .mienBox .mienSmall .small_img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.team_mien .mien_swiper .mienBox .mienSmall .small_title {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding: 0 16.4%;
  color: white;
  background-color: rgba(18, 33, 44, 0.7);
  font-size: 0.18rem;
  font-weight: 400;
  line-height: 0.32rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.team_mien .mien_swiper .mienBox .mienSmall.active {
  width: 51.85%;
}
.team_mien .mien_swiper .mienBox .mienSmall.active .small_title {
  padding: 0 0.15rem;
  top: inherit;
  bottom: 0;
  height: 0.6rem;
  line-height: 0.6rem;
  background-color: rgba(190, 7, 7, 0.7);
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.organization .ab_position .public_title {
  margin-bottom: 0.35rem;
}
.organization .pccons {
  display: block;
  margin: 0 auto;
  width: 100%;
}
.organization .mb_cons {
  display: none;
}
.employeesCare {
  padding-top: 4.203%;
  padding-bottom: 5.78%;
  background-color: #FBF2E9;
}
.employeesCare .public_title {
  margin-bottom: 0.53rem;
}
.employeesCare .careBox {
  width: 48.75%;
  position: relative;
}
.employeesCare .careBox .careImg {
  width: 100%;
}
.employeesCare .careBox .care_title {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  bottom: 0;
  font-size: 0.18rem;
  font-weight: normal;
  line-height: 0.32rem;
  padding: 0.15rem;
  text-align: center;
  color: #FFFFFF;
  display: none;
  background-color: rgba(190, 7, 7, 0.7);
}
.employeesCare .careBox .care_title p {
  font-size: 0.18rem;
}
.employeesCare .careBox:hover .care_title {
  display: -webkit-box;
}
.employeesCare #employeesCare1 {
  margin-bottom: 0.2rem;
}
.employeesCare .three_care .careBox {
  width: 31.66666%;
}
.newsBox .newsList {
  margin-bottom: 0.45rem;
  width: 100%;
}
.newsBox .newsList .newsLink {
  display: flex;
  margin-bottom: 0.42rem;
  color: #000000;
}
.newsBox .newsList .newsLink img {
  width: 33.5%;
  align-self: flex-start;
}
.newsBox .newsList .newsLink .news_explain {
  padding-left: 0.46rem;
  width: 66.5%;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.newsBox .newsList .newsLink .news_explain p {
  font-size: 0.14rem;
}
.newsBox .newsList .newsLink .news_explain p:nth-of-type(1) {
  margin-bottom: 0.31rem;
  font-size: 0.18rem;
  line-height: 0.34rem;
}
.newsBox .newsList .newsLink .news_explain p:nth-of-type(2) {
  line-height: 0.28rem;
  color: #999999;
  margin-bottom: 0.32rem;
}
.newsBox .newsList .newsLink .news_explain p:nth-of-type(3) {
  height: 0.32rem;
  line-height: 0.24rem;
  color: #CCCCCC;
}
.newsBox .newsList .newsLink .news_explain p hr {
  color: #E8E8E8;
}
.newsBox .newsList .newsLink:hover {
  color: #3FA3E6;
}
.newsBox .newsList .bottom-line {
  color: #12212C;
  opacity: 0.25;
}
.qualificationBox .info_back {
  margin: 0 auto 6%;
}
.qualificationBox .qualificationBList {
  margin-bottom: 6.5686%;
  width: 100%;
}
.qualificationBox .qualificationBList li {
  width: 31.666%;
  float: left;
  text-align: center;
  margin-top: 0.42rem;
  margin-right: 2.5%;
  cursor: pointer;
}
.qualificationBox .qualificationBList li:nth-child(3n+3) {
  margin-right: 0px;
}
.qualificationBox .qualificationBList li:nth-child(3n+1) {
  clear: left;
}
.qualificationBox .qualificationBList li .imgBox {
  width: 100%;
  height: 0;
  background-position: center;
  padding-bottom: 70.7895%;
  border: 0.01rem solid #B7B7B7;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 0.1rem;
}
.qualificationBox .qualificationBList li span {
  color: #12212C;
  line-height: 2;
  margin-top: 0.17rem;
}
.qualificationBox .qualificationBList li:hover img {
  border: 1px solid #3FA3E6;
}
.qualificationBox .qualificationBList li:hover span {
  color: #3FA3E6;
}
.qualificationBox .cover {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(18, 33, 44, 0.5);
  z-index: 1000;
  display: none;
}
.qualificationBox .cover .imgBox {
  position: relative;
  top: 50%;
  left: 50%;
  height: 80%;
  width: 60%;
  transform: translate(-50%, -50%);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.qualificationBox .cover .arrow-btn {
  position: absolute;
  width: 0.53rem;
  height: 0.53rem;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  z-index: 2;
}
.qualificationBox .cover .arrow-btn#left-arrow {
  left: 0.4rem;
}
.qualificationBox .cover .arrow-btn#right-arrow {
  right: 0.4rem;
}
.qualificationBox .cover .close {
  position: absolute;
  width: 0.53rem;
  height: 0.53rem;
  right: 0.4rem;
  top: 0.3rem;
  cursor: pointer;
}
.expertBox .expertList {
  margin-top: 0.6rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
}
.expertBox .expertList .expertItem {
  display: flex;
  width: 48%;
  margin-bottom: 0.35rem;
  border: 1px solid #F5F5F5;
}
.expertBox .expertList .expertItem img {
  width: 28.3%;
  align-self: baseline;
}
.expertBox .expertList .expertItem .explain {
  flex: 1;
  background: #F5F5F5;
  padding: 0.25rem 0.36rem 0.33rem;
  padding-left: 0.33rem;
}
.expertBox .expertList .expertItem .explain p {
  line-height: 0.21rem;
  font-size: 0.14rem;
  color: #12212C;
}
.expertBox .expertList .expertItem .explain p:nth-of-type(1) {
  font-size: 0.18rem;
  line-height: 0.24rem;
  color: #12212C;
  font-weight: bold;
  margin-bottom: 0.11rem;
}
.expertBox .expertList .expertItem .explain p:nth-of-type(2),
.expertBox .expertList .expertItem .explain p:nth-of-type(3) {
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.expertBox .expertList .expertItem .explain p:last-of-type {
  height: 0.72rem;
  line-height: 0.24rem;
  color: #12212C;
  margin-top: 0.19rem;
  color: #A2A2A2;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.expertBox .expertList .expertItem:hover {
  border: 1px solid #3FA3E6;
}
.expertBox .expertList .expertItem:hover .explain {
  background-color: #3FA3E6;
}
.expertBox .expertList .expertItem:hover .explain p {
  color: white;
}
.expertBox .expertList .expertItem:hover .explain .three-lines {
  opacity: 0.7;
}
.expertBox .expert_page {
  height: 0.19rem;
  font-size: 0.14rem;
  line-height: 0.24rem;
  color: #999999;
  margin-top: 0.09rem;
  width: 100%;
}
.expertBox .line {
  height: 0.01rem;
  background-color: #12212C;
  opacity: 0.25;
  width: 26.9049%;
  margin: 0 auto;
  margin-top: 0.14rem;
}
.honorBox .honorList {
  margin-top: 0.75rem;
  margin-bottom: 6.2207%;
  width: 100%;
}
.honorBox .honorList li {
  display: flex;
  justify-content: space-between;
  margin-bottom: 43px;
}
.honorBox .honorList li > a {
  width: 33.667%;
  align-self: flex-start;
}
.honorBox .honorList li > a img {
  width: 100%;
}
.honorBox .honorList li:last-of-type {
  margin-bottom: 0;
}
.honorBox .honorList li .explain {
  flex: 1;
  margin-left: 3.916%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.honorBox .honorList li .explain h3 {
  height: 0.31rem;
  font-size: 0.24rem;
  margin-bottom: 0.29rem;
}
.honorBox .honorList li .explain p {
  display: flex;
  align-items: center;
  margin-bottom: 0.15rem;
}
.honorBox .honorList li .explain p img {
  margin-right: 0.09rem;
}
.honorBox .honorList li .explain p a {
  color: #212529;
}
.honorBox .honorList li .explain p:hover a {
  color: #3FA3E6;
}
.honorBox .honorList li .explain .line {
  height: 0.01rem;
  background-color: #E8E8E8;
  width: 100%;
}
.honorBox .honorList li .explain .more {
  display: inline-block;
  width: 1.72rem;
  height: 0.44rem;
  line-height: 0.44rem;
  border: 0.01rem solid #12212C;
  border-radius: 0.05rem;
  margin-top: 0.19rem;
  text-align: center;
}
.honorBox .honorList li .explain .more a {
  color: #000000;
  font-size: 0.14rem;
  width: 100%;
  height: 100%;
  display: block;
}
.honorBox .honorList li .explain .more:hover {
  background: linear-gradient(180deg, #3FA3E6 0%, #006CB4 100%);
  border: none;
}
.honorBox .honorList li .explain .more:hover a {
  color: white;
}
.team_box {
  background: #F6F6F6;
  padding: 6.6333% 0;
}
.team_box .academy_team {
  display: flex;
}
.team_box .academy_team img {
  width: 52.5833%;
}
.team_box .academy_team .team {
  margin-left: 6.6667%;
  flex: 1;
}
.team_box .academy_team .team h2 {
  color: #12212C;
  font-size: 0.43rem;
  margin-bottom: 0.5rem;
  margin-top: 0.09rem;
}
.team_box .academy_team .team .text {
  line-height: 0.32rem;
  font-size: 0.16rem;
  color: #999999;
}
.academyBox {
  margin-top: 6.8333%;
  margin-bottom: 0.23rem;
}
.academyBox .academyList {
  width: 100%;
}
.academyBox .academyList a {
  float: left;
  width: 23.8%;
  margin-right: 1.6%;
  margin-bottom: 0.41rem;
  background: #F6F6F6;
  position: relative;
}
.academyBox .academyList a img {
  width: 100%;
}
.academyBox .academyList a:nth-child(4n) {
  margin-right: 0;
}
.academyBox .academyList a .explain {
  padding: 0.14rem 0.2rem 0.18rem;
  width: 100%;
  position: absolute;
  bottom: 0;
  background-color: #F6F6F6;
}
.academyBox .academyList a .explain h5 {
  height: 0.24rem;
  font-size: 0.18rem;
  color: #12212C;
}
.academyBox .academyList a .explain .line {
  width: 0.2rem;
  border: 1px solid #00B1FF;
  margin: 0.06rem 0 0.09rem;
}
.academyBox .academyList a .explain .explain_text {
  font-size: 0.14rem;
  color: #999999;
  line-height: 0.23rem;
  -webkit-line-clamp: 2;
}
.academyBox .academyList a:hover .hover-panel {
  display: block;
}
.academyBox .academyList a:hover .explain {
  display: none;
}
.academyBox .academyList a .hover-panel {
  display: none;
  position: absolute;
  padding: 0.39rem 0.32rem 0.27rem 0.4rem;
  width: 100%;
  bottom: 0;
  left: 0;
  background: linear-gradient(180deg, rgba(0, 177, 255, 0.85) 0%, rgba(0, 104, 183, 0.85) 100%);
  color: #FFFFFF;
}
.academyBox .academyList a .hover-panel h1 {
  font-size: 0.24rem;
  margin-bottom: 0.08rem;
}
.academyBox .academyList a .hover-panel p {
  font-size: 0.14rem;
}
.academyBox .academyList a .hover-panel p:nth-of-type(1) {
  opacity: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.academyBox .academyList a .hover-panel p.panel_line {
  width: 100%;
  opacity: 0.6;
  margin: 0.15rem 0.1rem 0.15rem 0;
  border: 0.01rem solid #FFFFFF;
}
.academyBox .academyList a .hover-panel p:nth-of-type(3) {
  font-size: 0.12rem;
  line-height: 0.23rem;
  opacity: 1;
}
.academy_page {
  margin-bottom: 8.1977%;
}
.academy_page .page {
  padding-bottom: 0;
}
.academy_page .page .pagination {
  padding-bottom: 0;
}
.recruitBox {
  margin-top: 0.65rem;
}
.recruitBox .recruiList {
  background-color: #fff;
  border: none;
  width: 100%;
  margin-bottom: 0.25rem;
}
.recruitBox .recruiList .recruitItem {
  background-color: #fff;
  border-radius: 0.05rem;
  margin-bottom: 0.2rem;
  border: 0.01rem solid #CECECE;
}
.recruitBox .recruiList .recruitItem .recruitTitle {
  height: auto;
  line-height: 1;
  background-color: #fff;
  padding: 0;
  font-size: inherit;
}
.recruitBox .recruiList .recruitItem .recruitTitle h2 {
  padding: 0.15rem 0.4rem;
  background: #E9E9E9;
  color: #12212C;
  line-height: 0.24rem;
  font-size: 0.18rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.recruitBox .recruiList .recruitItem .recruitTitle h2 .title_icon {
  display: block;
  background-image: url(../images/37.png);
  width: 0.2rem;
  height: 0.2rem;
  background-size: contain;
  background-repeat: no-repeat;
}
.recruitBox .recruiList .recruitItem .recruitTitle .title_info {
  background-color: white;
  display: flex;
  flex-wrap: wrap;
  padding: 0.22rem 0.4rem;
}
.recruitBox .recruiList .recruitItem .recruitTitle .title_info span {
  width: 33.333%;
  line-height: 1.5;
  font-size: 0.16rem;
  color: #A5A5A5;
  margin-bottom: 0.05rem;
}
.recruitBox .recruiList .recruitItem .recruitTitle .layui-icon {
  display: none;
}
.recruitBox .recruiList .recruitItem .recruitContent {
  border: none;
  padding: 0rem 0.4rem 0.55rem;
}
.recruitBox .recruiList .recruitItem .recruitContent .content_main .content_item {
  margin-bottom: 0.3rem;
}
.recruitBox .recruiList .recruitItem .recruitContent .content_main .content_item .item_title {
  font-size: 0.18rem !important;
  color: #000000 !important;
  line-height: 0.28rem !important;
  font-weight: 400 !important;
  line-height: 2 !important;
}
.recruitBox .recruiList .recruitItem .recruitContent .content_main .content_item .item_content span,
.recruitBox .recruiList .recruitItem .recruitContent .content_main .content_item .item_content p {
  color: #A5A5A5 !important;
  font-size: 0.16rem !important;
  line-height: 2 !important;
}
.recruitBox .recruiList .recruitItem .recruitContent .content_line {
  width: 100%;
  height: 0.01rem;
  background-color: #D9D9D9;
}
.recruitBox .recruiList .recruitItem .recruitContent .more_detail {
  color: #12212C;
  margin-top: 0.35rem;
  height: 0.43rem;
  line-height: 0.43rem;
  padding: 0 0.55rem;
  cursor: pointer;
}
.recruitBox .recruiList .recruitItem .recruitContent .more_detail:hover {
  color: white;
}
.recruitBox .recruiList .recruitItem .recruitContent .more_detail:hover a {
  color: white !important;
}
.recruitBox .recruiList .recruitItem.active {
  border: 0.01rem solid #fafafa;
  box-shadow: 0rem 0rem 0.2rem rgba(0, 0, 0, 0.18);
}
.recruitBox .recruiList .recruitItem.active .recruitTitle h2 {
  background-color: #12212C;
  color: #FFFFFF;
}
.recruitBox .recruiList .recruitItem.active .recruitTitle h2 .title_icon {
  height: 0.02rem;
  background-image: url(../images/36.png);
}
.recruitBox .recruiList .recruitItem.active .recruitTitle .title_info span {
  color: #808080;
}
.recruitBox .recruiList .recruitItem.active .recruitContent .content_main .content_item {
  margin-bottom: 0.3rem;
}
.recruitBox .recruiList .recruitItem.active .recruitContent .content_main .content_item .item_title {
  color: #000000;
  line-height: 0.28rem;
  font-weight: 400;
}
.recruitBox .recruiList .recruitItem.active .recruitContent .content_main .content_item .item_content {
  color: #A5A5A5;
  font-size: 0.16rem;
}
.page {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}
.page .pagination {
  width: 100%;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  padding-bottom: 8.466%;
}
.page .pagination li:first-of-type:hover,
.page .pagination li:last-of-type:hover {
  background-color: #3FA3E6;
  border-color: #3FA3E6;
  color: white;
}
.page .pagination li:first-of-type:hover a,
.page .pagination li:last-of-type:hover a {
  color: white;
}
.page .pagination li:first-of-type,
.page .pagination li:last-of-type {
  border: 0.01rem solid #707070;
  border-radius: 0.5rem;
  color: #12212C;
  font-size: 0.14rem;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
}
.page .pagination li:first-of-type a,
.page .pagination li:last-of-type a,
.page .pagination li:first-of-type span,
.page .pagination li:last-of-type span {
  padding: 0.15rem 0.7rem;
  color: #12212C;
  margin-right: 0;
}
.page .pagination li a,
.page .pagination li span {
  padding: 0;
  margin-right: 0.3rem;
  border: none;
  color: #999999;
  font-size: 0.16rem;
}
.page .pagination li.disabled {
  background-color: #707070;
  opacity: 0.5;
  color: white;
}
.page .pagination li.disabled span {
  color: white !important;
}
.page .pagination li.disabled:hover {
  color: white;
  background-color: #707070;
}
.page .pagination li.disabled:hover span {
  color: white;
}
.page .pagination li:first-of-type {
  left: 0;
}
.page .pagination li:first-of-type.disabled:hover span {
  color: white;
}
.page .pagination li:last-of-type {
  right: 0;
}
.page .pagination li.active span {
  color: #00B1FF;
  background-color: transparent;
}
.teamDetail {
  margin-bottom: 5.78%;
}
.teamDetail .teamDetail_bg {
  background: #F5F5F5;
  height: 2.5rem;
}
.teamDetail .detail_content {
  margin-top: -12.917%;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
  align-items: flex-start;
  width: 100%;
}
.teamDetail .detail_content .content_left {
  margin-right: 8.5833%;
  width: 35.58%;
}
.teamDetail .detail_content .detail_info {
  flex: 1;
  position: relative;
  padding: 0.12rem 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.teamDetail .detail_content .detail_info .info_title .info_name {
  font-size: 0.43rem;
  color: #12212C;
  margin-bottom: 0.18rem;
}
.teamDetail .detail_content .detail_info .info_title .info_position {
  color: #999999;
  font-size: 0.18rem;
  line-height: 0.32rem;
  font-weight: 400;
}
.teamDetail .detail_content .detail_info .info_detail {
  color: #999999;
  line-height: 0.28rem;
  font-size: 0.14rem;
}
.teamDetail .detail_content .detail_info .info_detail .info_intro {
  margin-bottom: 0.4rem;
  display: none;
}
.messageBox {
  padding-top: 4.58%;
  padding-bottom: 10.416667%;
  background-color: #F7F7F7;
}
.messageBox input,
.messageBox textarea {
  background-color: white;
  border-radius: 0.05rem;
  border: 0.01rem solid #B7B7B7;
  font-size: 14px;
  padding: 0.15rem 0.2rem;
  width: 100%;
  margin-bottom: 0.55rem;
  resize: none;
}
.messageBox form {
  width: 100%;
}
.messageBox .public_title {
  margin-bottom: 0.45rem;
}
.messageBox .input_box {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.messageBox .input_box input {
  width: 49%;
  margin-bottom: 0.17rem;
}
.messageBox .btn_message {
  padding: 0.15rem 0.7rem;
  font-weight: bold;
  font-size: 0.18rem;
  color: #FFFFFF;
  border-radius: 0.05rem;
  background-color: #3FA3E6;
  margin: 0 auto;
  display: block;
  outline: none;
}
.map_bg {
  width: 100%;
  padding-bottom: 16.92%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-color: rgba(19, 33, 44, 0.8);
}
.map_bg .map_cover_bg {
  background-color: rgba(19, 33, 44, 0.8);
  height: 100%;
}
.mapBox {
  margin-top: -12.54%;
  margin-bottom: 4.2038%;
}
.mapBox .map_content {
  width: 100%;
}
.mapBox .map_content .dituContent {
  margin-top: 0.5rem;
  margin-bottom: 0.3rem;
  height: 0;
  padding-bottom: 44.83333%;
  position: relative;
}
.mapBox .map_content .dituContent .BMap_bubble_content tr {
  display: flex;
  align-items: flex-start;
}
.mapBox .map_content .dituContent .BMap_bubble_content td {
  font-size: 0.14rem;
  line-height: 0.14rem;
}
.mapBox .map_content .dituContent .BMap_bubble_content tr:nth-of-type(2) {
  display: none;
}
.mapBox .map_content .bus_line {
  padding-bottom: 0.5rem;
  border-bottom: 0.01rem solid #E5E5E5;
}
.mapBox .map_content .bus_line .line_title {
  font-weight: bold;
  font-size: 0.24rem;
  line-height: 0.31rem;
  color: #3FA3E6;
  margin-bottom: 0.2rem;
}
.mapBox .map_content .bus_line .line_item {
  margin-bottom: 0.12rem;
  color: #12212C;
  font-size: 0.18rem;
  line-height: 0.24rem;
}
.mapBox .map_content .bus_line .line_item span {
  font-weight: bold;
}
.mapBox .contactInfo {
  padding-top: 0.5rem;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.mapBox .contactInfo .info_left {
  width: 44%;
}
.mapBox .contactInfo .info_left .left_title {
  font-weight: bold;
  color: #12212C;
  line-height: 0.36rem;
  font-size: 0.18rem;
  margin-bottom: 0.15rem;
}
.mapBox .contactInfo .info_left .left_line {
  width: 100%;
  height: 0.02rem;
  background-color: #12212C;
  margin-bottom: 0.2rem;
}
.mapBox .contactInfo .info_left .left_list .left_item {
  display: flex;
  align-items: baseline;
  color: #909090;
  font-size: 0.14rem;
  line-height: 0.32rem;
}
.mapBox .contactInfo .info_left .left_list .left_item span {
  font-size: 0.14rem;
}
.mapBox .contactInfo .info_left .left_list .left_item span img {
  display: inline-block;
  width: 0.15rem;
  margin-right: 0.1rem;
}
.mapBox .contactInfo .info_right {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.mapBox .contactInfo .info_right img {
  margin-bottom: 0.15rem;
}
.powerList {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-bottom: 0.2rem;
  border-bottom: 1px solid rgba(18, 33, 44, 0.25);
  margin-bottom: 0.45rem;
}
.powerList .powerItem {
  margin-bottom: 0.4rem;
  width: 48.3334%;
}
.powerList .powerItem .itemBox {
  position: relative;
}
.powerList .powerItem .itemBox img {
  width: 100%;
}
.powerList .powerItem .itemBox .itemContent {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0.3rem 0.4rem 0.3rem;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  align-items: flex-end;
}
.powerList .powerItem .itemBox .itemContent .contentTitle {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
  font-weight: bold;
  line-height: 0.36rem;
  font-size: 0.18rem;
  color: #FFFFFF;
}
.powerList .powerItem .itemBox .itemContent .contentTime {
  display: none;
  color: #FFFFFF;
  line-height: 0.28rem;
  font-size: 0.14rem;
}
.powerList .powerItem .itemBox:hover .itemContent {
  top: 0;
  background-color: rgba(0, 104, 183, 0.8);
}
.powerList .powerItem .itemBox:hover .itemContent .contentTitle {
  -webkit-line-clamp: 2;
  line-clamp: 3;
}
.powerList .powerItem .itemBox:hover .itemContent .contentTime {
  display: block;
  color: #FFFFFF;
}
.businessDetail {
  margin-bottom: 0.65rem;
}
.businessDetail .detailBox {
  width: 100%;
}
.businessDetail .detailBox .detail_title {
  border-bottom: 1px solid rgba(112, 112, 112, 0.2);
}
.businessDetail .detailBox .detail_title .title_name {
  margin-bottom: 0.2rem;
  font-size: 0.24rem;
  font-weight: bold;
  line-height: 0.28rem;
}
.businessDetail .detailBox .detail_title .title_data {
  font-size: 14px;
  line-height: 19px;
  color: #000000;
  opacity: 0.3;
  margin-bottom: 0.22rem;
}
.businessDetail .detailBox .detail_text {
  padding-top: 0.45rem;
  margin-bottom: 6.6667%;
}
.businessDetail .detailBox .detail_text p {
  color: #999999;
  line-height: 0.28rem;
  font-size: 0.14rem;
}
.businessDetail .detailBox .detail_text img {
  margin: 0 auto;
  max-width: 100%;
}
.businessDetail .detailPage {
  padding: 0.27rem 0;
  border-bottom: 0.01rem solid rgba(18, 33, 44, 0.25);
  border-top: 0.01rem solid rgba(18, 33, 44, 0.25);
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.65rem;
  width: 100%;
  flex-wrap: nowrap;
}
.businessDetail .detailPage > div {
  color: #999999;
  font-size: 0.14rem;
  line-height: 0.24rem;
  width: 49%;
}
.businessDetail .detailPage a {
  color: #999999;
  font-size: 0.14rem;
  line-height: 0.24rem;
  width: 50%;
}
.businessDetail .detailPage a:hover {
  font-weight: bold;
  color: #00B1FF;
}
.businessDetail .detailPage .page_next {
  text-align: right;
}
.correlation {
  width: 100%;
}
.correlation .correlationTitle {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #12212C;
  line-height: 0.42rem;
  font-weight: bold;
  font-size: 0.32rem;
  letter-spacing: 0.05rem;
  margin-bottom: 0.3rem;
}
.correlation .correlationTitle .title_more {
  color: #999999;
  font-size: 0.14rem;
  line-height: 0.19rem;
}
.correlation .correlationTitle .title_more:hover {
  color: #3fa3e6;
  font-weight: bold;
}
.correlation .correlationList {
  display: flex;
  margin-bottom: 7.25%;
}
.correlation .correlationList .correlationItem {
  width: 32.6%;
  margin-right: 1.1%;
}
.correlation .correlationList .correlationItem:nth-of-type(3n) {
  margin-right: 0;
}
.correlation .correlationList .correlationItem img {
  width: 100%;
}
.correlation .correlationList .correlationItem .itemContent {
  padding: 0.3rem 0.4rem;
  background-color: #F2F2F2;
}
.correlation .correlationList .correlationItem .itemContent .itemTitle {
  line-height: 0.24rem;
  margin-bottom: 0.18rem;
  font-weight: bold;
  color: #12212C;
  font-size: 0.18rem;
}
.correlation .correlationList .correlationItem .itemContent .itemIntro {
  color: #999999;
  line-height: 0.24rem;
  font-size: 0.14rem;
}
.correlation .newsList {
  margin-bottom: 8.91666667%;
  display: flex;
  justify-content: space-between;
}
.correlation .newsList .newsItem {
  padding: 0.2rem 0.4rem;
  width: 49%;
  background-color: #F5F5F5;
}
.correlation .newsList .newsItem .itemLink {
  display: block;
  font-size: 0.16rem;
  line-height: 0.48rem;
  color: #12212C;
  height: 0.48rem;
  border-bottom: 0.01rem solid #CCCCCC;
  position: relative;
}
.correlation .newsList .newsItem .itemLink:hover {
  color: #3FA3E6;
  font-weight: Bold;
}
.correlation .newsList .newsItem .itemLink:last-of-type {
  border-color: transparent;
}
.correlation .newsList .newsItem .itemLink::before {
  content: '';
  width: 0.04rem;
  height: 0.04rem;
  border-radius: 50%;
  background-color: #12212C;
  position: absolute;
  left: -0.2rem;
  top: 50%;
  transform: translateY(-50%);
}
.busasinessList {
  margin-bottom: 3.9411%;
}
.busasinessList .bussinessItem {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.busasinessList .bussinessItem .itemImg {
  width: 50%;
  float: right;
}
.busasinessList .bussinessItem .itemContent {
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  top: 0;
  bottom: 0;
  padding-top: 5.78034%;
  padding-bottom: 4.88702%;
  overflow: hidden;
}
.busasinessList .bussinessItem .itemContent .itemText {
  float: left;
  width: 42.08%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.busasinessList .bussinessItem .itemContent .itemText .itemTitle {
  margin-bottom: 0.37rem;
  font-size: 0.24rem;
  font-weight: bold;
  line-height: 0.24rem;
  color: #12212C;
}
.busasinessList .bussinessItem .itemContent .itemText .itemInfo {
  color: #999999;
  font-size: 0.14rem;
  line-height: 0.28rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
}
.busasinessList .bussinessItem .itemContent .itemText .itemMore {
  display: inline-block;
  color: #999999;
  font-size: 0.14rem;
  line-height: 0.28rem;
  padding: 0.12rem 0.44rem;
  border: 0.01rem solid #12212C;
  border-radius: 0.05rem;
  align-self: baseline;
}
.busasinessList .bussinessItem .itemContent .itemText:hover .itemTitle {
  color: #3FA3E6;
}
.busasinessList .bussinessItem .itemContent .itemText:hover .itemMore {
  border: none;
  color: #FFFFFF;
  background: linear-gradient(180deg, #3FA3E6 0%, #006CB4 100%);
}
.busasinessList .bussinessItem:nth-of-type(2n) .itemImg {
  width: 50%;
  float: left;
}
.busasinessList .bussinessItem:nth-of-type(2n) .itemContent > .row {
  justify-content: flex-end;
}
.totalData {
  text-align: center;
  margin-bottom: 5.465%;
}
.totalData .nowData {
  padding-bottom: 0.15rem;
  width: 26.904%;
  margin: 0 auto;
  color: #999999;
  font-size: 0.14rem;
  line-height: 0.24rem;
  border-bottom: 0.01rem solid rgba(18, 33, 44, 0.25);
  margin-bottom: 0.45rem;
}
.totalData .info_back {
  padding: 0.15rem 0.9rem;
}
.counselList {
  margin-bottom: 0.15rem;
  width: 100%;
}
.counselList .counselItem {
  display: flex;
  flex-wrap: nowrap;
  margin-bottom: 0.4rem;
  border: 0.01rem solid #EBEBEB;
  position: relative;
}
.counselList .counselItem .itemFloat {
  position: absolute;
  width: 0.14rem;
  top: 50%;
  left: 50%;
  transform: translate(-100%, -50%);
  height: 0.75rem;
  background-image: url(../images/510.png);
  background-size: cover;
}
.counselList .counselItem .itemImg {
  width: 50%;
}
.counselList .counselItem .item_content {
  width: 50%;
  padding: 3.08334% 5% 5.63333%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.counselList .counselItem .item_content .content_title .title_data {
  margin-bottom: 0.1rem;
  color: #3FA3E6;
  line-height: 0.17rem;
  font-size: 0.13rem;
}
.counselList .counselItem .item_content .content_title .title_name {
  color: #000000;
  font-weight: bold;
  font-size: 0.24rem;
}
.counselList .counselItem .item_content .content_info {
  color: #12212C;
  opacity: 0.4;
  line-height: 0.28rem;
  font-size: 0.14rem;
}
.counselList .counselItem .item_content .content_more {
  display: inline-block;
  border: 0.01rem solid #12212C;
  border-radius: 0.05rem;
  padding: 0.1rem 0.15rem;
  color: #12212C;
  line-height: 0.26rem;
  font-size: 0.14rem;
  align-self: baseline;
  width: 1.2rem;
  text-align: center;
}
.counselList .counselItem .item_content .content_more:hover {
  box-shadow: 0rem 0.03rem 0.06rem rgba(0, 0, 0, 0.16);
  border-radius: 0.05rem;
  color: white;
  background-color: #3FA3E6;
  border: none;
}
.counselList .counselItem .item_content .content_more:nth-of-type(2) {
  margin-left: 0.2rem;
}
.counselList .counselItem:nth-of-type(2n) {
  flex-direction: row-reverse;
  border-right: none;
}
.counselList .counselItem:nth-of-type(2n) .itemFloat {
  background-image: url(../images/510.png);
  transform: translate(0%, -50%) rotate(180deg);
}
.counselList .counselItem:hover .itemFloat {
  background-image: url(../images/511.png);
}
.counselList .counselItem:hover .item_content {
  background-color: #F5F5F5;
}
.counselList .counselItem:hover .item_content .title_name {
  color: #3FA3E6;
}
.institution {
  background-image: url(../images/898.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  padding-bottom: 5.25486%;
}
.institution .institutionBox {
  padding-top: 0.4rem;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.institution .institutionBox .institution_top {
  height: 1.05rem;
  width: 65%;
  margin-bottom: 0.45rem;
  line-height: 0.65rem;
  background-image: url(../images/897.png);
  background-size: contain;
  background-repeat: no-repeat;
  text-align: center;
  letter-spacing: 0.025rem;
  color: #FFFFFF;
  font-size: 0.3rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.institution .institutionBox .institution_center {
  width: 85.334%;
  margin-bottom: 0.05rem;
  position: relative;
}
.institution .institutionBox .institution_center .china_img {
  width: 100%;
}
.institution .institutionBox .institution_center .pointList .pointItem {
  display: flex;
  align-items: center;
  margin-right: 0.02rem;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 0.18rem;
  position: absolute;
}
.institution .institutionBox .institution_center .pointList .pointItem i {
  width: 0.32rem;
  height: 0.32rem;
  background-image: url(../images/25.png);
  background-size: cover;
  background-position: center;
  display: block;
}
.institution .institutionBox .institution_center #point1 {
  top: 14%;
  left: 19.5%;
}
.institution .institutionBox .institution_center #point2 {
  top: 33%;
  left: 17%;
}
.institution .institutionBox .institution_center #point3 {
  top: 25.5%;
  left: 32.5%;
}
.institution .institutionBox .institution_center #point4 {
  top: 37.5%;
  left: 37%;
}
.institution .institutionBox .institution_center #point5 {
  top: 49%;
  left: 32%;
}
.institution .institutionBox .institution_center #point6 {
  top: 30%;
  left: 44%;
}
.institution .institutionBox .institution_center #point7 {
  top: 33.5%;
  left: 50%;
}
.institution .institutionBox .institution_center #point8 {
  top: 41.5%;
  left: 48%;
}
.institution .institutionBox .institution_center #point9 {
  top: 47%;
  left: 43%;
}
.institution .institutionBox .institution_center #point10 {
  top: 53%;
  left: 46.5%;
}
.institution .institutionBox .institution_center #point11 {
  top: 63%;
  left: 48%;
}
.institution .institutionBox .institution_center #point12 {
  top: 40%;
  left: 58%;
}
.institution .institutionBox .institution_center #point13 {
  top: 46%;
  left: 54%;
}
.institution .institutionBox .institution_center #point14 {
  top: 55%;
  left: 57%;
}
.institution .institutionBox .institution_center #point15 {
  top: 47%;
  left: 63%;
}
.institution .institutionBox .institution_center #point16 {
  top: 51%;
  left: 68%;
}
.institution .institutionBox .institution_center #point17 {
  top: 40%;
  left: 67%;
}
.institution .institutionBox .institution_center #point18 {
  top: 36%;
  left: 72%;
}
.institution .institutionBox .institution_center #point19 {
  top: 30.5%;
  left: 69%;
}
.institution .institutionBox .institution_center #point20 {
  top: 16%;
  left: 83%;
}
.institution .institutionBox .institution_center #point21 {
  top: 10%;
  left: 86%;
}
.institution .institutionBox .institution_center #point22 {
  top: 21%;
  left: 54%;
}
.institution .institutionBox .institution_center #point23 {
  top: 27%;
  left: 48.5%;
}
.institution .institutionBox .institution_center #point24 {
  top: 30%;
  left: 59%;
}
.institution .institutionBox .institution_center #point25 {
  top: 35%;
  left: 60%;
}
.institution .institutionBox .institution_center #point26 {
  top: 27.5%;
  left: 65%;
}
.institution .institutionBox .institution_center #point27 {
  top: 23%;
  left: 68%;
}
.institution .institutionBox .institution_center #point28 {
  top: 25%;
  left: 70%;
}
.institution .institutionBox .institution_center #point29 {
  top: 42%;
  left: 75%;
}
.institution .institutionBox .institution_center #point30 {
  top: 45%;
  left: 72%;
}
.institution .institutionBox .institution_center #point31 {
  top: 20.5%;
  left: 79%;
}
.institution .institutionBox .institution_center #point32 {
  top: 56%;
  left: 74%;
}
.institution .institutionBox .institution_center #point33 {
  top: 58%;
  left: 60%;
}
.institution .institutionBox .institution_center #point34 {
  top: 59%;
  left: 56%;
}
.institution .institutionBox .institution_bottom {
  width: 100%;
  margin-top: -2rem;
}
.institution .institutionBox .institution_bottom .operationList {
  overflow: hidden;
}
.institution .institutionBox .institution_bottom .operationList .operationItem {
  float: left;
  width: 9%;
  border: 0.01rem solid rgba(0, 177, 255, 0.4);
  background-color: rgba(0, 12, 32, 0.25);
  margin-right: 0.1%;
  position: relative;
  height: 0;
  padding-bottom: 9%;
  cursor: pointer;
}
.institution .institutionBox .institution_bottom .operationList .operationItem:hover,
.institution .institutionBox .institution_bottom .operationList .operationItem.active {
  background-image: linear-gradient(#3FA3E6, #006CB4);
}
.institution .institutionBox .institution_bottom .operationList .operationItem:hover .Item_box .img_2,
.institution .institutionBox .institution_bottom .operationList .operationItem.active .Item_box .img_2 {
  display: block;
}
.institution .institutionBox .institution_bottom .operationList .operationItem:hover .Item_box .img_1,
.institution .institutionBox .institution_bottom .operationList .operationItem.active .Item_box .img_1 {
  display: none;
}
.institution .institutionBox .institution_bottom .operationList .operationItem:hover .Item_box span,
.institution .institutionBox .institution_bottom .operationList .operationItem.active .Item_box span {
  font-weight: bold;
}
.institution .institutionBox .institution_bottom .operationList .operationItem .Item_box {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: linear-gradient(to left, #00B1FF, #00B1FF) left top no-repeat, linear-gradient(to bottom, #00B1FF, #00B1FF) left top no-repeat, linear-gradient(to left, #00B1FF, #00B1FF) right top no-repeat, linear-gradient(to bottom, #00B1FF, #00B1FF) right top no-repeat, linear-gradient(to left, #00B1FF, #00B1FF) left bottom no-repeat, linear-gradient(to bottom, #00B1FF, #00B1FF) left bottom no-repeat, linear-gradient(to left, #00B1FF, #00B1FF) right bottom no-repeat, linear-gradient(to left, #00B1FF, #00B1FF) right bottom no-repeat;
  background-size: 0.01rem 0.1rem, 0.1rem 0.01rem, 0.01rem 0.1rem, 0.1rem 0.01rem;
}
.institution .institutionBox .institution_bottom .operationList .operationItem .Item_box span {
  white-space: nowrap;
  color: #FFFFFF;
  line-height: 0.31rem;
  font-size: 0.14rem;
}
.institution .institutionBox .institution_bottom .operationList .operationItem .Item_box img {
  margin-bottom: 0.08rem;
}
.institution .institutionBox .institution_bottom .operationList .operationItem .Item_box .img_2 {
  display: none;
}
.institution .institutionBox .institution_bottom .operationList .operationItem:nth-of-type(11n) {
  margin-right: 0;
}
.institution .institutionBox .institution_bottom .operationList .operationItem:nth-of-type(n+12) {
  margin-top: 0.1rem;
}
footer .footer_top {
  background-color: #0C1B34;
  padding-top: 0.7rem;
  padding-bottom: 0.65rem;
}
footer .footer_top .content_box {
  display: flex;
  flex-direction: column;
}
footer .footer_top .content_box:first-of-type .info_text {
  line-height: 1 !important;
}
footer .footer_top .content_box .content_title {
  color: #4aa0db;
  margin-bottom: 0.25rem;
  font-size: 0.16rem;
  font-weight: bold;
  color: #3FA3E6;
  line-height: 0.24rem;
}
footer .footer_top .content_box .content_info {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
footer .footer_top .content_box .content_info .info_code {
  width: 1.25rem;
  height: 1.25rem;
  margin-bottom: 0.15rem;
}
footer .footer_top .content_box .content_info .info_text {
  color: #74818a;
  font-size: 0.14rem;
  line-height: 2;
}
footer .footer_top .content_box .content_info .info_text:first-of-type {
  line-height: 2;
}
footer .footer_top .content_box .form-group {
  margin-bottom: 0.08rem;
}
footer .footer_top .content_box .form-group input,
footer .footer_top .content_box .form-group textarea {
  padding-left: 0.18rem;
  background-color: #2c3942;
  border: none;
  resize: none;
  width: 100%;
  color: rgba(255, 255, 255, 0.8);
  line-height: 0.35rem;
}
footer .footer_top .content_box .form-group input {
  height: 0.35rem;
}
footer .footer_top .content_box .form-group textarea {
  height: 0.7rem;
}
footer .footer_top .content_box .form-group .button {
  width: 1.22rem;
  border-radius: 0.048rem;
  margin-right: 0.1rem;
  display: inline-block;
  margin-top: 0.15rem;
  height: 0.5rem;
  font-size: 0.16rem;
  font-weight: 400;
  line-height: 0.5rem;
  text-align: center;
  cursor: pointer;
}
footer .footer_top .content_box .form-group .button.btn-primary {
  background-color: #3fa3e6;
}
footer .footer_top .content_box .form-group .button.btn-primary:hover {
  background-color: #3FA3E6;
  border-color: #3FA3E6;
  color: white;
}
footer .footer_top .content_box .form-group .button:last-of-type {
  background-color: white;
  margin-right: 0;
}
footer .footer_top .sub_nav {
  border-color: #1e2e3b !important;
  border-width: 0.02rem;
}
footer .footer_top .sub_nav .nav_list {
  padding: 0.1rem 0 0;
  justify-content: space-between;
  margin-bottom: 0.08rem;
}
footer .footer_top .sub_nav .nav_list .nav_item {
  list-style: none;
}
footer .footer_top .sub_nav .nav_list .nav_item a {
  font-size: 0.14rem;
  color: #74818a;
}
footer .footer_bottom {
  background-color: #000C20;
  line-height: 0.89rem;
  text-align: center;
  color: rgba(255, 255, 255, 0.47);
  font-size: 0.14rem;
}
@media screen and (max-width: 1280px) {
  .business .business_center.is_top .center_item:nth-of-type(-n + 2) .item_title,
  .business .business_center.is_top .center_item:nth-of-type(-n + 2) .cover_info {
    padding-top: 0rem;
  }
  .business .business_center.is_top .center_item:nth-of-type(3) .item_title,
  .business .business_center.is_top .center_item:nth-of-type(3) .cover_info {
    padding-top: 0rem;
  }
  .business .business_center.is_top .center_item .cover_info .info_box .public_title {
    margin-bottom: 0.1rem;
  }
  .business .business_center.is_top .center_item .cover_info .info_box .public_title .title_name {
    font-size: 0.2rem;
    margin-bottom: 0.1rem;
  }
  .business .business_center .center_item .item_title {
    font-size: 0.28rem;
  }
  .business .business_center .center_item .cover_info .info_box .cover_more {
    height: 0.28rem;
    padding: 0 0.3rem;
  }
  .business .business_center .center_item .cover_info .info_box .public_title {
    margin-bottom: 0.2rem;
  }
  .business .business_center .center_item .cover_info .info_box .cover_content {
    width: 90%;
    margin-bottom: 0.18rem;
    line-height: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }
}
@media screen and (max-width: 1200px) {
  .expertBox .expertList .expertItem img {
    width: 30%;
  }
  .us_develop .developBox .develop_box .develop_date .swiper-slide.active,
  .us_develop .developBox .develop_box .develop_date .swiper-slide:hover {
    font-size: 0.2rem;
  }
  .us_develop .developBox .develop_box .develop_date .swiper-slide {
    font-size: 0.16rem;
  }
  .institution .institutionBox .institution_top {
    line-height: inherit;
    font-size: 0.24rem;
  }
  .recruitBox {
    margin-bottom: 0.2rem;
  }
  .newsBox .newsList .newsLink img,
  .newsBox .newsList .newsLink .news_explain {
    width: 50%;
  }
  .container,
  .container-sm,
  .container-md {
    max-width: 94%;
  }
  .public_title .title_name,
  .public_title.black .title_name {
    font-size: 0.3rem;
    line-height: 1.5;
    margin-bottom: 0.1rem;
    word-break: break-all;
  }
  .public_title .title_line,
  .public_title.black .title_line {
    max-height: 0.1rem;
  }
  .public_title.small .title_name,
  .public_title.black.small .title_name {
    font-size: 0.24rem;
    line-height: 1.5;
    margin-bottom: 0.15rem;
  }
  .public_title.small .title_line,
  .public_title.black.small .title_line {
    max-height: 0.08rem;
  }
  .bannerwall .wall_box {
    padding-top: 0.8rem;
  }
  .header_line.top {
    height: 0.8rem;
  }
  header {
    height: 0.8rem;
  }
  header .navbar .navbar-brand img {
    height: 0.6rem;
  }
  header .navbar .navbar-nav .nav-item .navigation {
    top: 0.8rem;
  }
  header .navbar .navbar-nav .nav-item .nav-link {
    padding: 0 0.12rem;
  }
  aside .banner-box .banner-item .item_content {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  aside .banner-bottom {
    width: 100%;
  }
  .history {
    padding: 0.7rem 0rem;
  }
  .history .history_box .history_item .item_title .title_sort {
    font-size: 0.54rem;
    margin-right: 0.15rem;
  }
  .history .history_box .history_item:first-of-type .item_content,
  .history .history_box .history_item:nth-of-type(2) .item_content,
  .history .history_box .history_item:last-of-type .item_content {
    padding: 0.2rem;
    justify-content: flex-start;
  }
  .business .business_center.is_top .center_item:nth-of-type(-n + 2) .item_title,
  .business .business_center.is_top .center_item:nth-of-type(-n + 2) .cover_info {
    padding-top: 0rem;
  }
  .business .business_center.is_top .center_item:nth-of-type(3) .item_title,
  .business .business_center.is_top .center_item:nth-of-type(3) .cover_info {
    padding-top: 0rem;
  }
  .business .business_center.is_top .center_item .cover_info .info_box .public_title {
    margin-bottom: 0.1rem;
  }
  .business .business_center.is_top .center_item .cover_info .info_box .public_title .title_name {
    font-size: 0.2rem;
    margin-bottom: 0.1rem;
  }
  .business .business_center .center_item .item_title {
    font-size: 0.28rem;
  }
  .business .business_center .center_item .cover_info .info_box .cover_more {
    height: 0.28rem;
    padding: 0 0.3rem;
  }
  .business .business_center .center_item .cover_info .info_box .public_title {
    margin-bottom: 0.2rem;
  }
  .business .business_center .center_item .cover_info .info_box .cover_content {
    width: 90%;
    margin-bottom: 0.18rem;
    line-height: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }
  .local {
    top: -0.2rem;
    padding: 0.1rem 0.15rem;
    font-size: 0.14rem;
  }
  .busasinessList .bussinessItem .itemContent .itemText .itemTitle {
    margin-bottom: 0.2rem;
  }
  .busasinessList .bussinessItem .itemContent .itemText .itemInfo {
    -webkit-line-clamp: 3;
    margin-bottom: 0.1rem;
  }
  .busasinessList .bussinessItem .itemContent .itemText .itemMore {
    padding: 0.05rem 0.3rem;
    line-height: 0.24rem;
  }
  .honorBox .honorList li > a {
    width: 40%;
  }
}
@media screen and (max-width: 991.9px) {
  .expertBox .expertList .expertItem .explain p:last-of-type {
    height: 0.48rem;
    -webkit-line-clamp: 2;
  }
  .expertBox .expertList .expertItem .explain {
    padding: 0.2rem;
  }
  .red_history .red_Box .red_bottom .statgeList .stageItem .stageBox img {
    width: 80%;
    margin: 0 auto;
  }
  header .navbar .navbar-nav .nav-item:hover .nav-link::before {
    display: none;
  }
  .float-language {
    display: block;
    margin-top: 0.4rem;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .float-language .mobile_language {
    padding: 0 0.15rem;
  }
  .float-language .mobile_language a {
    height: 0.45rem;
    line-height: 0.45rem;
    color: white;
  }
  .bannerwall .wall_box {
    padding-top: 0rem;
  }
  .teamDetail .teamDetail_bg {
    height: 2rem;
  }
  .powerList .powerItem .itemBox .itemContent {
    padding: 0.15rem;
  }
  .powerList .powerItem .itemBox .itemContent .contentTitle {
    font-size: 0.16rem;
    line-height: 0.36rem;
  }
  .counselList .counselItem .item_content {
    padding: 3% 5% 3%;
  }
  .public_title .title_info {
    font-size: 0.16rem;
    line-height: 0.32rem;
    margin-top: 0.15rem;
    margin-bottom: 0.25rem;
  }
  .bannerwall .wall_box .public_title.center_title .title_info {
    width: 80%;
  }
  .business .business_center .center_item {
    width: 50%;
  }
  header .navbar .navbar-nav {
    height: auto;
  }
  header .navbar .navbar-nav .nav-item {
    width: 100%;
  }
  header .navbar .navbar-nav .nav-item.mobile_hide {
    display: none;
  }
  header .navbar .navbar-nav .nav-item.active {
    color: #000000;
  }
  header .navbar .navbar-nav .nav-item.active .nav-link {
    width: 100%;
    color: #000000;
    font-size: 0.16rem;
    font-weight: 400;
  }
  header .navbar .navbar-nav .nav-item.active .nav-link::before {
    display: none;
  }
  header .navbar .navbar-nav .nav-item:hover .navigation {
    display: none !important;
  }
  header .navbar .navbar-nav .nav-item .nav-link {
    padding: 0 1rem;
    height: 0.45rem;
    line-height: 0.45rem;
    width: 100%;
    color: #000000;
    text-align: center;
    justify-content: center;
  }
  header .navbar .navbar-brand img {
    height: 0.4rem;
  }
  header .navbar .navbar-collapse {
    height: auto;
  }
  header .navbar .navbar-collapse.show {
    top: 0.63rem;
  }
  header .navbar .navbar-collapse,
  header .navbar .navbar-collapse.show {
    position: fixed;
    top: 0.63rem;
    left: 0;
    right: 0;
    width: 100%;
    bottom: 0;
    background-color: #0C1B34;
  }
  header .navbar .navbar-collapse .navbar-nav,
  header .navbar .navbar-collapse.show .navbar-nav {
    padding: 0.225rem 0.15rem 0;
  }
  header .navbar .navbar-collapse .navbar-nav .nav-item,
  header .navbar .navbar-collapse.show .navbar-nav .nav-item {
    height: 0.5rem;
  }
  header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link,
  header .navbar .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    height: 100%;
    line-height: 100%;
    color: white;
    justify-content: flex-start;
    padding: 0;
    border-bottom: 0.01rem solid #293D4D;
    position: relative;
    align-items: center;
  }
  header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link::after,
  header .navbar .navbar-collapse.show .navbar-nav .nav-item .nav-link::after {
    content: '';
    width: 0.4rem;
    height: 0.4rem;
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    background-image: url(../images/arrow.png);
    background-size: cover;
    background-position: center center;
    right: 0;
  }
  header .navbar .navbar-toggler {
    position: absolute;
    right: 0.15rem;
    width: 0.19rem;
    height: 0.19rem;
    border: none;
  }
  header .right_wap {
    display: flex;
    align-items: center;
    margin-right: 0.2rem;
  }
  header .right_wap .icon-search {
    background-image: url(../images/search_showw.png);
    width: 0.2rem;
    height: 0.2rem;
    display: block;
    background-size: cover;
    background-position: center;
    margin-right: 0.25rem;
  }
  header .right_wap .dropdown {
    position: inherit;
  }
  header .right_wap .dropdown .dropdown-toggle {
    background-color: transparent;
    display: flex;
    align-items: center;
    outline: none;
    color: white;
    display: none;
  }
  header .right_wap .dropdown .dropdown-toggle .eath {
    background-image: url(../images/eath.png);
    width: 0.14rem;
    height: 0.14rem;
    display: inline-block;
    background-size: cover;
    margin-right: 0.06rem;
    background-position: center;
  }
  header .right_wap .dropdown .dropdown-toggle::after {
    content: '';
    border: none;
    display: block;
    background-image: url(../images/white_down.png);
    width: 0.08rem;
    height: 0.08rem;
    background-size: cover;
    margin-left: 0.06rem;
    background-position: center;
  }
  header .right_wap .dropdown .dropdown-menu {
    padding: 0;
    border-radius: 0;
    margin: 0;
    border: none;
  }
  header .wep_searchBox img {
    width: 0.2rem;
    height: 0.2rem;
  }
  header .wep_searchBox .wep_search {
    position: absolute;
    z-index: 10;
    background-color: white;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.15rem;
  }
  header .wep_searchBox .wep_search .wep_left {
    display: flex;
    align-items: center;
    flex: 1;
    padding-right: 0.1rem;
  }
  header .wep_searchBox .wep_search .wep_left img {
    margin-right: 0.1rem;
  }
  header .wep_searchBox .wep_search .wep_left input {
    border: none;
    outline: none;
    flex: 1;
  }
  .header_line {
    height: 0.8rem;
    background-color: #13212c;
  }
  .news_trends .pr_30 {
    padding-right: 15px;
  }
  .news_trends .pr_0 {
    padding: 0;
  }
  .about .about-box .about_content {
    width: 50%;
  }
  .about .about-box .about_content .about_title {
    font-size: 0.32rem;
    line-height: 1.5;
  }
  .about .about-box .about_content .about_section {
    line-height: 1.5;
    font-size: 0.14rem;
  }
  .honorBox .honorList li .explain h3 {
    margin-bottom: 0.15rem;
  }
  .honorBox .honorList li > a {
    width: 48%;
  }
  .honorBox .honorList li > a img {
    width: 100%;
  }
  .institution .institutionBox .institution_bottom .operationList .operationItem .Item_box span {
    font-size: 0.12rem;
  }
  .institution .institutionBox .institution_bottom .operationList .operationItem .Item_box img {
    width: 0.3rem;
    height: 0.3rem;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .businessDetail .detailPage > div {
    width: 100%;
    text-align: left !important;
  }
  .news_trends {
    padding-bottom: 0.5rem;
  }
  .business .business_bottom {
    padding: 24% 0;
  }
  .mapBox .map_content .dituContent {
    padding-bottom: 106.666667%;
  }
  .recruitBox {
    margin-top: 0.2rem;
  }
  .recruitBox .recruiList {
    padding: 0 0.15rem;
    margin-bottom: 0;
  }
  .recruitBox .recruiList .recruitItem .recruitTitle h2 {
    font-size: 0.16rem;
    padding: 0.1rem 0.15rem;
  }
  .recruitBox .recruiList .recruitItem .recruitTitle .title_info {
    padding: 0.15rem;
    justify-content: space-between;
  }
  .recruitBox .recruiList .recruitItem .recruitTitle .title_info span {
    width: 100%;
  }
  .recruitBox .recruiList .recruitItem .recruitContent {
    padding: 0 0.15rem 0.2rem;
  }
  .recruitBox .recruiList .recruitItem .recruitContent .content_main .content_item {
    margin-bottom: 0.15rem;
  }
  .recruitBox .recruiList .recruitItem .recruitContent .more_detail {
    margin-top: 0.2rem;
  }
  .messageBox form {
    padding: 0 0.15rem;
  }
  .messageBox .input_box input {
    width: 100%;
  }
  .messageBox input,
  .messageBox textarea {
    font-size: 0.16rem;
    padding: 0.1rem 0.15rem;
    margin-bottom: 0.3rem;
  }
  .messageBox .btn_message {
    padding: 0.1rem 0.5rem;
  }
  .container,
  .container-sm,
  .container-md {
    max-width: 100%;
  }
  .more_detail {
    height: 0.35rem;
    line-height: 0.35rem;
    padding: 0 0.2rem;
    font-size: 0.14rem;
  }
  .more_detail.cons_detail {
    margin: 0.3rem auto 0;
  }
  .bannerwall .wall_box {
    padding-top: 0rem;
  }
  .bannerwall .wall_box .public_title,
  .bannerwall .wall_box .public_title.black {
    align-items: center;
    padding: 0 0.15rem;
  }
  .bannerwall .wall_box .title_line {
    margin: 0 auto;
  }
  .public_title,
  .public_title.black {
    align-items: center;
  }
  .public_title .title_name,
  .public_title.black .title_name {
    font-size: 0.22rem;
    line-height: 1.3;
    margin-bottom: 0.14rem;
  }
  .public_title .title_info,
  .public_title.black .title_info {
    font-size: 0.13rem;
    line-height: 0.24rem;
    margin-bottom: 0.15rem;
    margin-top: 0;
  }
  .public_title .title_line,
  .public_title.black .title_line {
    width: 0.65rem;
  }
  .public_title.small .title_name,
  .public_title.black.small .title_name {
    font-size: 0.22rem;
    line-height: 1.5;
    margin-bottom: 0.15rem;
  }
  .public_title.small .title_line,
  .public_title.black.small .title_line {
    max-height: 0.06rem;
  }
  .us_beauity .beauity_box .beauity_img img {
    padding: 0 0.15rem;
  }
  .public_nav {
    height: auto;
    margin-bottom: 0.5rem;
  }
  .public_nav.no-bottom {
    margin-bottom: 0.2rem;
  }
  .public_nav .nav_list {
    justify-content: flex-start;
    flex-wrap: wrap;
    line-height: 0.45rem;
    border: none;
  }
  .public_nav .nav_list .nav_item {
    text-align: center;
    opacity: 1;
    padding: 0;
    position: relative;
    width: 24.25%;
    margin-right: 1%;
    background-color: #E4E4E4;
    color: #12212c;
    margin-bottom: 0.03rem;
  }
  .public_nav .nav_list .nav_item::after {
    display: none;
  }
  .public_nav .nav_list .nav_item:nth-of-type(4n) {
    margin-right: 0;
  }
  .public_nav .nav_list.four .nav_item {
    border-bottom: none;
  }
  .public_nav .nav_list.three_list .nav_item {
    width: 32.8%;
    margin-right: 0.8%;
  }
  .public_nav .nav_list.three_list .nav_item:nth-of-type(3n) {
    margin-right: 0;
  }
  .public_nav .nav_list.three_list .nav_item:nth-of-type(4n) {
    margin-right: 0.8%;
  }
  .prev_style,
  .next_style {
    width: 0.4rem;
    height: 0.4rem;
  }
  .prev_style {
    left: 0.15rem;
  }
  .next_style {
    right: 0.15rem;
  }
  header {
    height: 0.63rem;
  }
  header .navbar {
    padding: 0 0.15rem;
  }
  .header_line {
    height: 0.63rem;
    background-color: #13212c;
  }
  .header_line.is_top {
    height: 0.63rem;
    background-color: #13212c;
  }
  aside .banner-bottom {
    width: 100%;
    bottom: -0.15rem;
  }
  aside .prev_style,
  aside .next_style {
    display: none;
  }
  aside .banner-box .banner-item .item_content {
    padding: 0 0.2rem;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column;
  }
  aside .banner-box .banner-item .item_content .item_img1 {
    width: auto;
    height: 0.22rem;
    margin-bottom: 0.0725rem;
  }
  aside .banner-box .banner-item .item_content .item_img2 {
    height: 0.44rem;
    width: auto;
  }
  .about {
    margin-bottom: 0.4rem;
  }
  .about .about-box {
    padding: 0.15rem;
    flex-direction: column-reverse;
  }
  .about .about-box .about_img {
    margin-bottom: 0.35rem;
    margin-right: 0;
    width: 100%;
    margin-top: -0.35rem;
  }
  .about .about-box .about_content {
    width: 100%;
  }
  .about .about-box .about_content .about_title {
    font-size: 0.24rem;
    margin-bottom: 0.2rem;
  }
  .about .about-box .about_content .about_line {
    margin-bottom: 0.2rem;
  }
  .about .about-box .about_content .about_section {
    margin-bottom: 0.2rem;
  }
  .about .about-box .about_content .more_detail {
    margin: 0 auto;
    position: relative;
    top: 2.8rem;
  }
  .history {
    padding: 0.5rem 0.15rem;
  }
  .history .history_box {
    flex-direction: column;
  }
  .history .history_box .history_item {
    width: 100%;
    margin-bottom: 0.3rem;
  }
  .history .history_box .history_item .item_title {
    margin-bottom: 0.2rem;
  }
  .history .history_box .history_item .item_title .title_sort {
    font-size: 0.5rem;
  }
  .history .history_box .history_item .item_content {
    padding: 0.25rem 0.6rem;
  }
  .history .history_box .history_item:first-of-type .item_title {
    justify-content: center;
  }
  .history .history_box .history_item:first-of-type .item_content {
    padding: 0.25rem 0.4rem;
  }
  .history .history_box .history_item:last-of-type {
    margin-bottom: 0;
  }
  .history .history_box .history_item:last-of-type .item_title {
    justify-content: center;
  }
  .history .history_box .history_item:last-of-type .item_content {
    padding: 0.25rem 0.6rem;
  }
  .history .history_box .history_item:nth-of-type(2) .item_content p {
    width: 33.33%;
    text-align: right;
    justify-content: flex-start;
  }
  .history .history_box .history_item:nth-of-type(2) .item_content p:nth-of-type(2n) {
    justify-content: flex-start;
  }
  .business .business_center.is_top .center_item {
    width: 50%;
  }
  .business .business_center.is_top .center_item:nth-of-type(-n + 3) .item_title,
  .business .business_center.is_top .center_item:nth-of-type(-n + 3) .cover_info {
    padding-top: 0;
  }
  .business .business_center .center_item {
    width: 50%;
  }
  .business .business_center .center_item .cover_link {
    display: block;
  }
  .business .business_center .center_item .item_title {
    font-size: 0.2rem;
  }
  .business .business_center .center_item:hover .item_title {
    display: block;
  }
  .business .business_center .center_item:hover .cover_info {
    display: none;
  }
  .business .business_center .center_item .cover_info .info_box .public_title {
    margin-bottom: 0.15rem;
  }
  .business .business_center .center_item .cover_info .info_box .cover_content {
    width: 80%;
  }
  .business .business_bottom .float_content .float_title {
    font-size: 0.24rem;
    line-height: 1.5;
    margin-bottom: 0.15rem;
  }
  .business .business_bottom .float_content .float_intro {
    font-size: 0.2rem;
    margin-bottom: 0.2rem;
  }
  .news_trends .pr_30 {
    padding: 0 30px;
  }
  .news_trends .pr_0 {
    padding: 0 15px;
  }
  .news_trends .public_title {
    margin-bottom: 0.3rem;
  }
  .news_trends .main_news .main_newsTtile {
    height: 0.45rem;
    line-height: 0.45rem;
    padding: 0 0.15rem;
  }
  .synopsis .synopsis_box {
    flex-direction: column;
    padding: 0 0.15rem;
  }
  .synopsis .synopsis_box .synopsis_left {
    margin-bottom: 0.2rem;
  }
  .synopsis .synopsis_box .synopsis_right {
    width: 100%;
    margin-bottom: 0.4rem;
  }
  .synopsis .synopsis_box .synopsis_right .more_textContent {
    margin-bottom: 0.5rem;
  }
  .synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title {
    margin-bottom: 0.2rem;
  }
  .synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title li {
    width: 30%;
    margin-right: 5%;
  }
  .synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title li img {
    width: 0.4rem;
    margin: 0 auto 0.1rem;
  }
  .synopsis .synopsis_box .synopsis_right .about_tab .layui-tab-title li .tab_titlle {
    font-size: 0.16rem;
    padding: 0.1rem 0;
  }
  .us_data {
    padding: 0.5rem 0 0;
  }
  .us_data .public_title {
    width: 80%;
    margin-bottom: 0.2rem;
  }
  .us_data .public_title p,
  .us_data .public_title .title_info {
    margin-top: 0.15rem;
  }
  .us_data .data_list {
    padding: 0 0.15rem;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .us_data .data_list .data_item {
    width: 48%;
    flex: inherit;
    margin-right: 0;
    margin-bottom: 0.2rem;
    padding: 0;
    position: relative;
  }
  .us_data .data_list .data_item .item_num {
    font-size: 0.36rem;
    margin-bottom: 0.1rem;
  }
  .us_data .data_list .data_item .item_num span {
    font-size: 0.36rem;
  }
  .us_data .data_list .data_item p,
  .us_data .data_list .data_item .item_info {
    font-size: 0.14rem;
    text-align: justify;
    line-height: 1.5;
    text-align-last: center;
  }
  .us_data .data_list .data_item p span,
  .us_data .data_list .data_item .item_info span {
    line-height: 1.5;
    font-size: 0.14rem;
  }
  .us_data .data_list .data_item .item_info {
    padding-bottom: 0.4rem;
  }
  .us_data .data_list .data_item .cover_more {
    visibility: inherit;
    box-shadow: none;
    border: none;
    padding: 0.08rem 0.15rem;
    position: absolute;
    bottom: 0;
  }
  .us_people .public_title {
    width: 80%;
  }
  .us_people .public_title .title_info {
    margin-top: 0.15rem;
  }
  .us_people .newsList {
    padding: 0 0.15rem;
    flex-wrap: wrap;
  }
  .us_people .newsList .newsItem {
    width: 100%;
  }
  .us_people .newsList .newsItem .itemTitle {
    font-size: 0.22rem;
    line-height: 1.2;
    margin-bottom: 0.15rem;
  }
  .us_people .newsList .newsItem .itemIntro {
    margin-bottom: 0.1rem;
  }
  .us_people .newsList .newsItem .itemMore {
    font-size: 0.14rem;
    align-items: center;
  }
  .us_people .newsList .newsItem .itemMore::after {
    width: 0.14rem;
    height: 0.14rem;
    position: relative;
    top: -0.03rem;
  }
  .us_people .newsList .newsItem .itemMore.active::after {
    top: 0.03rem;
  }
  .us_people .newsList .newsItem:nth-of-type(2n) {
    margin-top: 0.3rem;
  }
  .us_develop {
    padding: 0 0.15rem;
  }
  .us_develop #history {
    top: -1.54rem;
    position: relative;
    display: block;
    height: 0;
    overflow: hidden;
  }
  .us_develop .developBox {
    flex-direction: column;
    padding-bottom: 0.2rem;
  }
  .us_develop .developBox .swiper-container-horizontal > .swiper-scrollbar {
    bottom: 0;
    height: 0.03rem;
  }
  .us_develop .developBox .public_title {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
  }
  .us_develop .developBox .public_title .title_line {
    margin: 0 auto 0.2rem;
  }
  .us_develop .developBox .develop_box {
    overflow: inherit;
    padding: 0;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }
  .us_develop .developBox .develop_box::after {
    top: inherit;
    right: -100%;
    left: -100%;
    width: auto;
    height: 0.01rem;
    top: 0.53rem;
  }
  .us_develop .developBox .develop_box .detail_main {
    width: 100%;
    overflow: hidden;
  }
  .us_develop .developBox .develop_box .detail_main.clear {
    height: 3.1rem;
  }
  .us_develop .developBox .develop_box .detail_main .develop_detail {
    width: 100%;
  }
  .us_develop .developBox .develop_box .detail_main .develop_detail .detail_item .item_date {
    font-size: 0.32rem;
    text-align: center;
    margin-bottom: 0.2rem;
  }
  .us_develop .developBox .develop_box .detail_main .develop_detail .detail_item .item_detail {
    margin-bottom: 0.2rem;
  }
  .us_develop .developBox .develop_box .develop_date {
    flex: inherit;
    width: 100%;
    height: 0.6rem;
    line-height: 0.6rem;
    display: flex;
    margin-bottom: 0.15rem;
  }
  .us_develop .developBox .develop_box .develop_date .swiper-slide {
    width: 20%;
  }
  .us_develop .developBox .develop_box .develop_date .swiper-slide.active::before,
  .us_develop .developBox .develop_box .develop_date .swiper-slide:hover::before {
    top: auto;
    bottom: 0.05rem;
    height: 0.03rem;
    left: 0.1rem;
    right: 0.1rem;
    width: auto;
  }
  #level1,
  #level2,
  #level3,
  #level4,
  #level5 {
    position: relative;
    top: -0.9rem;
    height: 0;
  }
  .organization {
    background-color: #FCF5EF;
    padding: 0.5rem 0rem 0;
  }
  .organization .pccons {
    display: none;
  }
  .organization .mb_cons {
    display: block;
    width: 100%;
  }
  .organization .ab_position {
    width: 80%;
    position: inherit;
    transform: none;
    top: inherit;
    left: inherit;
    margin: 0 auto 0.2rem;
    z-index: 2;
  }
  .organization .ab_position .public_title {
    margin-bottom: 0.15rem;
  }
  .us_beauity {
    padding: 0.5rem 0 0.5rem;
  }
  .us_beauity .qualificationBox .qualificationBList {
    margin-top: 0.05rem;
  }
  .us_beauity .qualificationBox .qualificationBList li {
    margin-top: 0.15rem;
    width: 100%;
  }
  .us_beauity .qualificationBox .qualificationBList li span {
    margin-top: 0.05rem;
  }
  .us_beauity .beauity_box .public_title {
    width: 100%;
    padding: 0 0.15rem;
  }
  .us_beauity .beauity_box .public_title .title_name {
    text-align: center;
  }
  .us_beauity .beauity_box .public_title .title_line {
    margin: 0 auto;
  }
  .us_beauity .beauity_box .public_title .title_info {
    margin: 0.2rem 0;
    line-height: 2;
  }
  .us_beauity .beauity_box .beauity_img {
    width: 100%;
  }
  .bannerwall .wall_box .public_title.center_title .title_info {
    width: 100%;
  }
  .bannerwall.width-limit .title_info {
    width: 100%;
    text-align: center;
  }
  .team_box .academy_team {
    display: block;
  }
  .team_box .academy_team img {
    width: 100%;
  }
  .team_box .academy_team .team {
    margin-left: 0;
  }
  .team_box .academy_team .team h2 {
    font-size: 0.24rem;
    margin-top: 0.3rem;
    margin-bottom: 0.1rem;
  }
  .team_box .academy_team .team .text {
    font-size: 0.14rem;
    line-height: 0.28rem;
  }
  .academyBox .academyList {
    padding: 0 0.15rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  .academyBox .academyList a {
    width: 49%;
    float: inherit;
    margin-right: 0;
    margin-bottom: 0.06rem;
  }
  .academyBox .academyList a:hover .hover-panel {
    padding: 0.1rem;
    display: none;
  }
  .academyBox .academyList a:hover .explain {
    display: block;
  }
  .academyBox .academyList a .explain {
    padding: 0.1rem 0.08rem;
  }
  .page {
    padding: 0 0.15rem;
  }
  .page .pagination {
    padding-bottom: 0;
  }
  .page .pagination li {
    padding: 0.05rem 0;
  }
  .page .pagination li:first-of-type a,
  .page .pagination li:last-of-type a,
  .page .pagination li:first-of-type span,
  .page .pagination li:last-of-type span {
    padding: 0rem 0.1rem;
    color: #12212C;
    font-size: 0.14rem;
  }
  .page .pagination li:first-of-type {
    left: 0.15rem;
  }
  .page .pagination li:last-of-type {
    right: 0.15rem;
  }
  .page .pagination li a,
  .page .pagination li span {
    margin-right: 0.15rem;
  }
  .totalData {
    margin-bottom: 0.5rem;
  }
  .detail_back {
    display: inline-block;
    padding: 0.08rem 0.4rem;
  }
  .businessDetail {
    margin-bottom: 0.3rem;
  }
  .businessDetail .detailBox {
    padding: 0 0.15rem;
    width: 100%;
  }
  .businessDetail .detailBox .detail_text {
    padding-top: 0.2rem;
  }
  .businessDetail .detailBox .detail_text img {
    width: 100%;
  }
  .businessDetail .detailPage {
    flex-wrap: wrap;
    padding: 0.15rem;
    margin-bottom: 0.2rem;
  }
  .businessDetail .detailPage > a {
    width: 100%;
  }
  .correlation {
    padding: 0 0.15rem;
  }
  .correlation .correlationTitle {
    font-size: 0.22rem;
    letter-spacing: 0;
    line-height: 0.28rem;
    margin-bottom: 0.15rem;
  }
  .correlation .correlationList {
    flex-wrap: wrap;
  }
  .correlation .correlationList .correlationItem {
    margin-bottom: 0.15rem;
    width: 100%;
    margin-right: 0;
  }
  .correlation .correlationList .correlationItem .itemContent {
    padding: 0.15rem;
  }
  .correlation .correlationList .correlationItem:last-of-type {
    margin-bottom: 0;
  }
  .busasinessList .bussinessItem {
    margin-bottom: 0.15rem;
  }
  .busasinessList .bussinessItem .itemImg {
    width: 100%;
  }
  .busasinessList .bussinessItem:nth-of-type(2n) .itemImg {
    width: 100%;
  }
  .busasinessList .bussinessItem .itemContent {
    position: relative;
  }
  .busasinessList .bussinessItem .itemContent .itemText {
    width: 100%;
    padding: 0 0.15rem;
  }
  .busasinessList .bussinessItem .itemContent .itemText .textTop {
    margin-bottom: 0.15rem;
  }
  .busasinessList .bussinessItem .itemContent .itemText .textTop .itemTitle {
    text-align: left;
  }
  .busasinessList .bussinessItem .itemContent .itemText .itemMore {
    padding: 0.06rem 0.15rem;
    line-height: 1.5;
  }
  .totalData .nowData {
    width: 100%;
    margin-bottom: 0.2rem;
  }
  .level3_navBox {
    height: 0.91rem;
  }
  .level3_nav {
    flex-wrap: wrap;
    height: auto;
    justify-content: flex-start !important;
  }
  .level3_nav .nav_item {
    display: block;
    height: 0.45rem;
    line-height: 0.45rem;
    width: 33.33%;
    text-align: center;
    padding: 0;
    border-right: none;
    position: relative;
    border-bottom: 0.01rem solid #E6E6E6;
  }
  .level3_nav .nav_item::after {
    content: '';
    position: absolute;
    right: 0rem;
    height: 0.15rem;
    top: 50%;
    transform: translateY(-50%);
    width: 0.01rem;
    background-color: #E6E6E6;
  }
  .level3_nav .nav_item:nth-of-type(3n)::after {
    background-color: transparent;
  }
  .level3_nav .nav_item:nth-of-type(n+4) {
    border-bottom: none;
  }
  .red_history .red_Box .red_bottom {
    margin-top: 0.1rem;
  }
  .red_history .red_Box .red_bottom .statgeList {
    justify-content: inherit;
    flex-wrap: nowrap;
  }
  .red_history .red_Box .red_bottom .statgeList .stageItem {
    padding: 0 0.1rem;
    box-sizing: border-box;
  }
  .red_history .red_Box .red_bottom .statgeList .stageItem .stageBox {
    padding: 0 0.1rem;
  }
  .red_history .red_Box .red_bottom .statgeList .stageItem .info_time {
    font-size: 0.14rem;
  }
  .academy_page {
    margin-bottom: 0.5rem;
  }
  .honor_society {
    padding: 0.5rem 0.15rem 0;
  }
  .honor_society .honor_flow {
    margin-bottom: 0.35rem;
  }
  .honor_society .honor_flow .row_item {
    margin-top: 0.2rem;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .honor_society .honor_flow .row_item .itemBox {
    padding: 0.1rem 0.15rem;
  }
  .honor_society .honor_flow .row_item::after,
  .honor_society .honor_flow .row_item::before {
    display: none;
  }
  .honor_society .honor_flow .row_item:nth-of-type(2n) .itemBox {
    color: #442307;
    background-color: #ffbd4d;
  }
  .honor_society .honor_flow .row_item:nth-of-type(2n-1) .itemBox {
    background-color: #ce271e;
    color: white;
  }
  .honor_society .honor_flow .row_item:nth-of-type(2n),
  .honor_society .honor_flow .row_item:nth-of-type(2n-1) {
    padding-right: 0;
    padding-left: 0;
  }
  .honor_society .flow_line {
    display: none;
  }
  .team_mien .position-relative {
    padding: 0 0.15rem;
  }
  .team_mien #swiper2 {
    display: none;
  }
  .team_mien #swiper3 {
    display: block;
  }
  .team_mien .mien_swiper .mienBox {
    flex-wrap: wrap;
  }
  .team_mien .mien_swiper .mienBox .mienSmall,
  .team_mien .mien_swiper .mienBox .mienSmall.active {
    width: 100%;
    height: auto;
    padding-bottom: 0;
  }
  .team_mien .mien_swiper .mienBox .mienSmall:hover,
  .team_mien .mien_swiper .mienBox .mienSmall.active:hover {
    color: white;
  }
  .team_mien .mien_swiper .mienBox .mienSmall .small_title,
  .team_mien .mien_swiper .mienBox .mienSmall.active .small_title {
    padding: 0 0.15rem;
    top: inherit;
    bottom: 0;
    height: 0.4rem;
    line-height: 0.4rem;
    background-color: rgba(190, 7, 7, 0.7);
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .team_mien .mien_swiper .mienBox .mienSmall .small_img,
  .team_mien .mien_swiper .mienBox .mienSmall.active .small_img {
    position: inherit;
  }
  .team_mien .swiper2-prev,
  .team_mien .swiper2-next {
    width: 0.5rem;
    height: 0.5rem;
  }
  .team_mien .swiper2-prev {
    left: 0.2rem;
  }
  .team_mien .swiper2-next {
    right: 0.2rem;
  }
  .employeesCare {
    padding: 0.5rem 0.15rem 0.5rem;
  }
  .employeesCare .careBox .care_title {
    display: block;
    padding: 0.1rem 0.05rem;
    font-size: 0.16rem;
    line-height: 0.24rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .employeesCare .careBox .care_title p {
    font-size: 0.16rem;
  }
  .employeesCare .public_title {
    margin-bottom: 0.3rem;
  }
  .employeesCare #employeesCare1 {
    margin-bottom: 0.1rem;
  }
  .map_bg {
    padding-bottom: 1.2rem;
  }
  .mapBox {
    margin-top: -0.94rem;
    margin-bottom: 0.5rem;
  }
  .mapBox .map_content .bus_line {
    padding: 0 0.15rem 0.2rem;
  }
  .mapBox .map_content .bus_line .line_title {
    font-size: 0.2rem;
    line-height: 1.3;
    margin-bottom: 0.1rem;
  }
  .mapBox .map_content .bus_line .line_item {
    font-size: 0.16rem;
  }
  .mapBox .contactInfo {
    padding: 0 0.15rem;
    flex-direction: column;
    justify-content: inherit;
  }
  .mapBox .contactInfo .info_left,
  .mapBox .contactInfo .info_right {
    width: 100%;
  }
  .mapBox .contactInfo .info_left .left_title {
    line-height: 0.3rem;
    font-size: 0.16rem;
    padding: 0.1rem 0 0;
  }
  .mapBox .contactInfo .info_left .left_list .left_item {
    align-items: flex-start;
    line-height: 1.8;
    font-size: 0.14rem;
  }
  .mapBox .contactInfo .info_left .left_list .left_item img {
    position: relative;
    top: 0.045rem;
    margin-right: 0.1rem;
  }
  .mapBox .contactInfo .info_right {
    display: none;
    margin-top: 0.2rem;
  }
  .mapBox .contactInfo .info_right img {
    margin-bottom: 0.05rem;
  }
  .mapBox .contactInfo .info_right span {
    font-size: 0.14rem;
    color: #909090;
  }
  .messageBox {
    padding-bottom: 0.5rem;
  }
  .counselList {
    padding: 0 0.15rem;
  }
  .counselList .counselItem {
    width: 100%;
    flex-direction: column;
    flex-wrap: wrap;
    margin-bottom: 0.25rem;
  }
  .counselList .counselItem:last-of-type {
    margin-bottom: 0.1rem;
  }
  .counselList .counselItem .itemFloat {
    display: none;
  }
  .counselList .counselItem .itemImg {
    width: 100%;
  }
  .counselList .counselItem .item_content {
    width: 100%;
    padding: 0.15rem 0.15rem 0.25rem;
  }
  .counselList .counselItem .item_content .content_info {
    margin-bottom: 0.15rem;
  }
  .counselList .counselItem .item_content .content_title .title_name {
    font-size: 0.2rem;
    margin-bottom: 0.1rem;
    line-height: 1.2;
  }
  .counselList .counselItem .item_content .content_more {
    width: 1.3rem;
    padding: 0.08rem 0.2rem;
    margin: 0.2rem 0 0.1rem;
  }
  .is_bottom {
    margin-bottom: 0.5rem;
  }
  .number {
    font-size: 0.14rem;
  }
  .expertBox .more_btn {
    margin: 0.25rem auto 0.5rem;
    height: 0.35rem;
    line-height: 0.35rem;
    width: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .expertBox .expertList {
    padding: 0.15rem;
    margin: 0;
  }
  .expertBox .expertList .expertItem {
    flex-direction: column;
  }
  .expertBox .expertList .expertItem img {
    width: 100%;
  }
  .expertBox .expertList .expertItem .explain {
    padding: 0.08rem;
  }
  .expertBox .expertList .expertItem .explain p:nth-of-type(1) {
    margin-bottom: 0.05rem;
  }
  .expertBox .expertList .expertItem .explain p:nth-of-type(4) {
    margin-top: 0.1rem;
  }
  .expertBox .expertList .expertItem:nth-last-of-type(-n+2) {
    margin-bottom: 0;
  }
  .honorBox {
    margin-bottom: 0.35rem;
  }
  .honorBox .honorList {
    margin: 0;
    padding: 0.15rem;
  }
  .honorBox .honorList li {
    display: block;
  }
  .honorBox .honorList li > a {
    width: 100%;
  }
  .honorBox .honorList li .explain {
    margin-left: 0;
    padding: 0.2rem 0 0;
  }
  .honorBox .honorList li .explain h3 {
    font-size: 0.2rem;
    margin-bottom: 0.1rem;
  }
  .honorBox .honorList li .explain .line {
    margin-top: 0.15rem;
  }
  .honorBox .honorList li .explain .more {
    margin: 0.19rem 0 0;
    display: block;
  }
  .header_line.top {
    height: 0.63rem;
  }
  .institution .institutionBox {
    padding: 0 0.15rem;
  }
  .institution .institutionBox .institution_top {
    width: inherit;
    font-size: 0.2rem;
    height: 0.5rem;
    margin-bottom: 0.2rem;
  }
  .institution .institutionBox .institution_center {
    width: 100%;
  }
  .institution .institutionBox .institution_center .pointList .pointItem {
    transform: scale(0.8) translateY(-0.1rem);
    font-size: 0.12rem;
  }
  .institution .institutionBox .institution_center .pointList .pointItem i {
    width: 0.14rem;
    height: 0.14rem;
  }
  .institution .institutionBox .institution_bottom {
    margin-top: -0.6rem;
  }
  .institution .institutionBox .institution_bottom .operationList .operationItem {
    width: 32%;
    padding-bottom: 32%;
    margin-right: 2%;
    margin-bottom: 0.06rem;
  }
  .institution .institutionBox .institution_bottom .operationList .operationItem:nth-of-type(3n) {
    margin-right: 0;
  }
  .institution .institutionBox .institution_bottom .operationList .operationItem:nth-of-type(11n) {
    margin-right: 2%;
  }
  .institution .institutionBox .institution_bottom .operationList .operationItem:nth-of-type(n+12) {
    margin-top: 0;
  }
  .institution .institutionBox .institution_bottom .operationList .operationItem .Item_box img {
    margin-bottom: 0.03rem;
  }
  .institution .institutionBox .institution_bottom .operationList .operationItem .Item_box span {
    font-size: 0.12rem;
  }
  .newsBox .newsList {
    padding: 0 0.15rem;
    margin: 0;
  }
  .newsBox .newsList .newsLink {
    display: block;
    margin-bottom: 0.2rem;
  }
  .newsBox .newsList .newsLink img {
    width: 100%;
  }
  .newsBox .newsList .newsLink .news_explain {
    margin-left: 0;
    padding: 0;
    width: 100%;
  }
  .newsBox .newsList .newsLink .news_explain img {
    width: 100%;
  }
  .newsBox .newsList .newsLink .news_explain p:nth-of-type(1) {
    margin: 0.15rem 0;
    padding: 0;
  }
  .newsBox .newsList .newsLink .news_explain p:nth-of-type(2) {
    margin-bottom: 0.15rem;
  }
  .correlation .newsList {
    display: block;
    margin-bottom: 0.2rem;
  }
  .correlation .newsList .newsItem {
    width: 100%;
    margin-bottom: 0.2rem;
    padding: 0.1rem 0.2rem;
  }
  .correlation .newsList .newsItem .itemLink::before {
    left: -0.1rem;
  }
  .powerList {
    padding: 0 0.15rem 0.2rem;
    margin: 0;
    margin-bottom: 0.25rem;
  }
  .powerList .powerItem {
    padding: 0;
    margin-bottom: 0.1rem;
    width: 100%;
  }
  .powerList .powerItem .itemBox:hover .itemContent .contentTitle {
    line-clamp: 1;
    -webkit-line-clamp: 1;
  }
  .powerList .powerItem .itemBox .itemContent {
    background-color: rgba(0, 104, 183, 0.8);
    padding: 0.05rem 0.1rem;
  }
  .powerList .powerItem .itemBox .itemContent .contentTitle {
    font-size: 0.16rem;
    line-height: 0.3rem;
    line-clamp: 1;
    -webkit-line-clamp: 1;
    height: 0.3rem;
  }
  .powerList .powerItem .itemBox .itemContent .contentTime {
    display: block;
    line-height: 0.28rem;
  }
  footer .footer_top {
    padding: 0.3rem 0.15rem 0;
  }
  footer .footer_top .col-md-7,
  footer .footer_top .col-md-5 {
    flex: auto;
    max-width: 100%;
  }
  footer .footer_top .col-lg-4 {
    display: none;
  }
  footer .footer_top .border-top {
    border-top: 0.01rem solid #233646 !important;
  }
  footer .footer_top .content_box {
    margin-bottom: 0.25rem;
    padding-top: 0.25rem;
    position: relative;
  }
  footer .footer_top .content_box::before {
    content: '';
    display: block;
    position: absolute;
    left: 0.15rem;
    right: 0.15rem;
    top: 0;
    height: 0.01rem;
    background-color: #233646;
  }
  footer .footer_top .content_box:first-of-type::before {
    display: none;
  }
  footer .footer_top .content_box:first-of-type .content_title {
    display: none;
  }
  footer .footer_top .content_box:first-of-type .content_info .info_text {
    text-align: center;
    width: 100%;
  }
  footer .footer_top .content_box .content_info .info_text {
    margin-bottom: 0.15rem;
  }
  footer .footer_top .content_box .content_info .info_text:last-of-type {
    margin-bottom: 0;
  }
  footer .footer_top .content_box .info_code {
    margin: 0 auto 0.15rem;
  }
  footer .footer_top .content_box .form-group {
    margin-bottom: 0.08rem;
  }
  footer .footer_top .content_box .form-group input,
  footer .footer_top .content_box .form-group textarea {
    line-height: 0.3rem;
  }
  footer .footer_top .sub_nav .nav_list {
    padding-top: 0.15rem;
    margin-bottom: 0.15rem;
    justify-content: inherit;
  }
  footer .footer_top .sub_nav .nav_list .nav_item {
    width: 25%;
  }
  footer .footer_top .sub_nav .nav_list .nav_item a {
    color: white;
    opacity: 0.8;
    line-height: 2;
  }
  footer .footer_bottom {
    padding: 0.15rem;
    line-height: 0.2rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .qualificationBox .info_back {
    margin: 0 auto 0.5rem;
  }
  .qualificationBox .qualificationBList {
    padding: 0 0.15rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: 0.5rem;
  }
  .qualificationBox .qualificationBList li {
    width: 49%;
    float: inherit;
    margin-right: 0;
  }
  .qualificationBox .qualificationBList li span {
    line-height: 1.5;
  }
  .qualificationBox .cover .imgBox {
    width: 80%;
  }
  .qualificationBox .cover .arrow-btn {
    width: 0.4rem;
    height: 0.4rem;
  }
  .qualificationBox .cover .arrow-btn#right-arrow {
    right: 0.2rem;
  }
  .qualificationBox .cover .arrow-btn#left-arrow {
    left: 0.2rem;
  }
  .qualificationBox .cover .close {
    width: 0.35rem;
    height: 0.35rem;
    right: 0.15rem;
    top: 0.75rem;
  }
  .teamDetail .teamDetail_bg {
    height: 1rem;
  }
  .teamDetail .detail_content {
    padding: 0 0.15rem;
    flex-wrap: wrap;
  }
  .teamDetail .detail_content .content_left {
    width: 100%;
    margin-right: 0;
  }
  .teamDetail .detail_content .detail_info {
    justify-content: initial;
    padding-top: 0.2rem;
  }
  .teamDetail .detail_content .detail_info .info_title {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    margin-bottom: 0.15rem;
    align-items: flex-start;
  }
  .teamDetail .detail_content .detail_info .info_title .info_name {
    font-size: 0.28rem;
    margin-bottom: 0;
  }
  .teamDetail .detail_content .detail_info .info_title .info_position {
    line-height: inherit;
    margin-top: 0.08rem;
  }
  .teamDetail .detail_content .detail_info .info_detail .info_intro {
    margin-bottom: 0.15rem;
  }
  .teamDetail .detail_content .detail_info .info_back {
    height: 0.4rem;
    line-height: 0.4rem;
    padding: 0 0.3rem;
    margin: 0.25rem auto 0;
  }
  .us_people,
  .news_trends,
  .business .business_top,
  .us_develop .developBox .public_title,
  .red_history .red_Box,
  .team_mien,
  .messageBox {
    padding-top: 0.5rem;
  }
}
