@charset "UTF-8";

/** 媒体查询 */

/** 布局 */

.about-pc .info {
  padding: 2.5rem 13.125rem 0 2.5rem;
}

.about-pc .info .l {
  gap: 2.5rem;
}

.about-pc .info .l > div {
  gap: 1.25rem;
  max-width: 31.25rem;
  font-size: 1.5rem;
  color: #000000;
}

.about-pc .info .l > div span {
  color: #1C5BFF;
}

.about-pc .info .l img {
  width: 2.125rem;
}

.about-pc .info .r {
  font-size: 1.5rem;
  color: #1C5BFF;
  gap: 0.625rem;
}

.about-pc .info .r .ewm {
  width: 15rem;
  height: 15rem;
}

.about-pc .info2 {
  padding: 2.5rem 2.5rem 0 2.5rem;
  gap: 2.5rem;
}

.about-pc .info2 .video {
  width: 100%;
  height: 36.25rem;
  max-height: 36.25rem;
  background-color: #000;
}

.about-pc .info2 .txt {
  font-size: 1.5rem;
  color: #000000;
  line-height: 2.5rem;
}

.about-phone .content {
  padding: 1.0625rem 0.9375rem 1.875rem 0.9375rem;
  background: #FFFFFF;
}

.about-phone .content .info3 {
  gap: 0.8125rem;
}

.about-phone .content .info3 .video {
  width: 100%;
  height: 11.375rem;
  max-height: 11.375rem;
  background-color: #000;
}

.about-phone .content .info3 .txt {
  font-size: 0.75rem;
  color: #000000;
  line-height: 1.25rem;
}

.about-phone .content2 {
  padding: 1.375rem 2.8125rem 1.375rem 1.25rem;
}

.about-phone .content2 .info4 {
  gap: 1.25rem;
}

.about-phone .content2 .info4 > div {
  gap: 0.8125rem;
  font-size: 0.9375rem;
  color: #000000;
}

.about-phone .content2 .info4 > div span {
  color: #1C5BFF;
}

.about-phone .content2 .info4 img {
  width: 1.0625rem;
}

.about-phone .content2 .info4 > div:nth-last-child(1) {
  font-size: 0.75rem;
  color: #1C5BFF;
  gap: 0.3125rem;
  transform: translateX(2.125rem);
}

.about-phone .content2 .info4 > div:nth-last-child(1) > div {
  width: 7.5rem;
  text-align: center;
}

.about-phone .content2 .info4 > div:nth-last-child(1) .ewm {
  width: 7.5rem;
  height: 7.5rem;
}