.header-content .hot-keyword label {
  color: rgba(0, 0, 0, 0.672);
}
.header-content .hot-keyword a {
  color: rgba(0, 0, 0, 0.552);
}
.about-page > .container {
  padding: 40px 20px;
  box-sizing: border-box;
}
.about-page .about-logo {
  width: 704px;
  height: 255px;
}
.about-page .desc {
  margin-top: 66px;
  font-size: 18px;
  font-weight: 400;
  color: #666666;
  line-height: 27px;
}
.about-page .desc span {
  color: #333;
}

.about-title-header {
  margin-top: 138px;
  margin-bottom: 80px;
}
.about-title {
  font-size: 30px;
  font-weight: 400;
  color: #333333;
  line-height: 42px;
}
.about-title::before {
  margin-top: 7px;
  margin-right: 10px;
  display: inline-block;
  width: 4px;
  height: 30px;
  content: "";
  vertical-align: top;
  background-color: #004fed;
}
.about-title::after {
  display: inline-block;
  margin-left: 15px;
  width: 805px;
  height: 2px;
  opacity: 0.1;
  content: "";
  border-top: 1px solid #333333;
  vertical-align: middle;
}
.about-title span {
  color: #004fed;
}
.about-title-en {
  font-size: 16px;
  color: #999999;
  line-height: 42px;
}

.about-wechat-title {
  margin-bottom: 44px;
  font-size: 30px;
  font-weight: 400;
  color: #333333;
  line-height: 36px;
}
.about-wechat-title::before {
  display: inline-block;
  margin-top: 10px;
  margin-right: 18px;
  width: 16px;
  height: 16px;
  background: #004fed;
  content: "";
  vertical-align: top;
  border-radius: 50%;
}
.about-card {
  margin: 132px 0;
  position: relative;
}
.about-card-title {
  width: 492px;
  position: relative;
  font-size: 30px;
  font-weight: 400;
  color: #333333;
  line-height: 36px;
  padding-bottom: 20px;
  border-bottom: 3px solid rgba(0, 0, 0, 0.1);
}
.about-card-title::after {
  position: absolute;
  left: 0;
  bottom: -3px;
  width: 101px;
  height: 3px;
  background: #004fed;
  border-radius: 6px;
  content: "";
}
.about-card-desc {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 530px;
  font-size: 30px;
  font-weight: 400;
  color: #333333;
  line-height: 36px;
}
.about-card-tips {
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 400;
  color: #004fed;
  line-height: 36px;
}
