body, html {
  font-size: 14px;
}

.font16 {
  font-size: 16px;
}

.hover-text {
  /*color: #0088ff;*/
  color: #94d500;
}

.container {
  width: 900px;
}

.font_af {
  color: #afafaf;
}

.pl15 {
  padding-left: 15px;
}

.pr15 {
  padding-right: 15px;
}

.plr7 {
  padding: 0 7.5px;
}

.top-message {
  text-align: right;
  line-height: 28px;
  background-color: #f0f0f0
}

.top-message a {
  width: 63px;
  padding-right: 5px;
  text-align: center
}

.container {
  margin: 0 auto
}

.container .title {
  height: 71px
}

.ms-title:after {
  position: absolute;
  display: block;
  content: '';
  width: 100%;
  max-width: 900px;
  height: 1px;
  background-image: linear-gradient(90deg, #1c4fa8 0%, #94d500 100%), linear-gradient(#dddddd, #dddddd);
  background-blend-mode: normal,
  normal;
}
.container .title img {
  padding-top: 15px;
}

.container .title .ms-meun {
  line-height: 72px
}

.container .title .ms-meun span {
  display: inline-block;
  width: 120px
}

.container .title .ms-meun span:hover, .container .title .ms-meun span.ative {
  /*background-color: #00aeef;*/
  background-color:#1c4fa8;
  color: #fff;
  font-weight: 600
}

.ms-footer {
  line-height: 57px;
  background-color: #333;
  color: #fff;
}

.ms-footer .foot-title {
  min-width: 900px;
}
.text-transition-color {
  /* background: -webkit-linear-gradient(left, #1c4fa8 , #a2d93d);      背景色渐变 */
  /* -webkit-background-clip: text;         规定背景的划分区域 */
  /* -webkit-text-fill-color: transparent;  防止字体颜色覆盖 */
  color: #1c4fa8;
}
.dpn {
  display: none;
}