body {
  font-size: 88px;
  background-color: #171b1e !important;
}
.Bogbox .contentFirst {
  position: relative;
  width: 100%;
  height: 2.0833rem;
  background-image: url("../upload/icon_bannerpr.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.Bogbox .contentFirst .companyName {
  position: absolute;
  top: 0.8333rem;
  left: 1.25rem;
  font-size: 0.2083rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 500;
  color: #fff;
}
.Bogbox .contentFirst .decorateTitle {
  text-align: left;
  position: absolute;
  top: 1.1458rem;
  left: 1.25rem;
  font-size: 0.0833rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
}
.Bogbox .contentTwo {
  overflow: hidden;
  position: relative;
  width: 100%;
  margin-bottom: 0.3854rem;
}
.Bogbox .contentTwo .secondaryTitle {
  position: absolute;
  transform: translate(-50%, 0);
  /* 平移自身50% */
  top: 0.4427rem;
  left: 50%;
  font-size: 0.1875rem;
  font-family: PingFangSC-, PingFang SC;
  font-weight: normal;
  color: #ffffff;
}
.Bogbox .contentTwo > h4 {
  position: absolute;
  transform: translate(-50%, 0);
  /* 平移自身50% */
  top: 0.5729rem;
  left: 50%;
  font-size: 0.125rem;
  font-family: PingFangSC-, PingFang SC;
  font-weight: normal;
  color: #56585a;
}
.Bogbox .contentTwo .prConter {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 7.5rem;
  margin: 0 auto;
  margin-top: 1.3698rem;
  height: 22.3958rem;
}
.Bogbox .contentTwo .prConter > .bos {
  margin-bottom: 0.1042rem;
  cursor: pointer;
  width: 3.6979rem;
  height: 2.7083rem;
  background: linear-gradient(180deg, rgba(229, 255, 254, 0) 0%, rgba(198, 255, 252, 0.02) 100%);
  box-shadow: inset 0px 0px 70px 0px rgba(0, 251, 234, 0.28);
  backdrop-filter: blur(0.2604rem);
}
.Bogbox .contentTwo .prConter > .bos .firstLine {
  margin: 0.0521rem 0 0 0.1875rem;
  display: flex;
  align-items: center;
}
.Bogbox .contentTwo .prConter > .bos .firstLine .icons {
  margin-right: 0.1094rem;
  width: 0.6406rem;
  height: 0.6406rem;
}
.Bogbox .contentTwo .prConter > .bos .firstLine .rightPart {
  margin-top: 0.1979rem;
}
.Bogbox .contentTwo .prConter > .bos .firstLine .rightPart h6 {
  margin-bottom: 0.0781rem;
  font-size: 0.1042rem;
  font-family: PingFangSC-, PingFang SC;
  font-weight: normal;
  color: #ffffff;
}
.Bogbox .contentTwo .prConter > .bos .firstLine .rightPart .safetyLabels {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  width: 2.7813rem;
  height: 0.4167rem;
}
.Bogbox .contentTwo .prConter > .bos .firstLine .rightPart .safetyLabels div {
  margin-right: 0.0729rem;
  text-align: center;
  line-height: 0.1667rem;
  font-size: 0.0833rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
  padding: 0 0.1042rem;
  background: #00837a;
  border-radius: 0.0833rem;
  margin-bottom: 0.0833rem;
}
.Bogbox .contentTwo .prConter > .bos h5 {
  margin: 0.1042rem 0 0 0.2708rem;
  font-size: 0.0833rem;
  font-family: PingFangSC-, PingFang SC;
  font-weight: normal;
  color: #ffffff;
}
.Bogbox .contentTwo .prConter > .bos .pP1 {
  text-align: justify;
  height: 0.4583rem;
  width: 3.125rem;
  margin: 0.0885rem 0 0 0.2708rem;
  font-size: 0.0729rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
}
.Bogbox .contentTwo .prConter > .bos:hover {
  border: solid 1px #0066aa;
}
.Bogbox footer {
  overflow: hidden;
  position: relative;
  width: 100vw;
  height: 1.3594rem;
  background-color: #2f2f2f;
}
.Bogbox footer .logos {
  position: absolute;
  top: 0.3021rem;
  left: 1.276rem;
}
.Bogbox footer .address {
  position: absolute;
  top: 0.3229rem;
  left: 2.4063rem;
}
.Bogbox footer .address ul li {
  margin-bottom: 0.026rem;
  line-height: 0.1042rem;
  font-size: 0.0729rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #cccccc;
}
.Bogbox footer .badge {
  width: 0.1458rem !important;
  height: 0.1458rem !important;
  position: absolute;
  top: 0.875rem;
  left: 1.276rem;
}
.Bogbox footer .filing {
  position: absolute;
  top: 0.8958rem;
  left: 1.4583rem;
  font-size: 0.0729rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #cccccc;
}
.Bogbox footer .quickTitle {
  position: absolute;
  top: 0.2969rem;
  right: 2.7865rem;
  font-size: 0.0729rem;
  font-family: PingFangSC-, PingFang SC;
  font-weight: normal;
  color: #ffffff;
  line-height: 0.1042rem;
}
.Bogbox footer .link {
  position: absolute;
  top: 0.5052rem;
  right: 2.1354rem;
  width: 0.9375rem;
  height: 0.2083rem;
  display: flex;
  justify-content: space-between;
}
.Bogbox footer .link ul li {
  cursor: pointer;
  font-size: 0.0729rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #cccccc;
  line-height: 0.2005rem;
}
.Bogbox footer .officialAccount {
  position: absolute;
  top: 0.2969rem;
  right: 1.2813rem;
  width: 0.625rem;
  height: 0.625rem;
}
.Bogbox footer .officialAccount h5 {
  margin-top: 0.026rem;
  text-align: center;
  font-size: 0.0729rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #cccccc;
}
.Bogbox .tsStyle {
  text-align: left !important;
  border-radius: 0.1667rem !important;
  line-height: 0.1302rem !important;
  padding: 0.026rem 0.1042rem !important;
}
.pPs1 {
  width: 2.4479rem !important;
  font-size: 0.0729rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
}
