html {
  font-size: 192px;
  /* 1rem = 192px */
}
.Bogbox .contentFirst {
  position: relative;
  width: 100%;
  height: 2.0833rem;
  background-image: url("../upload/Usicon_banner.png");
  background-size: cover;
  background-repeat: no-repeat;
}
.Bogbox .contentFirst .UscompanyName {
  position: absolute;
  top: 0.8333rem;
  left: 1.25rem;
  font-size: 0.2083rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 500;
  color: #ffffff;
}
.Bogbox .contentFirst .UsdecorateTitle {
  position: absolute;
  top: 1.1458rem;
  left: 1.25rem;
  font-size: 0.0833rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  line-height: normal;
  color: #ffffff;
}
.Bogbox .contentFirst .UcontactUs {
  position: absolute;
  top: 4.1354rem;
  left: 1.25rem;
}
.uScontentTwo {
  z-index: 1;
  width: 100%;
  height: 4.7604rem !important;
  background-color: #000000;
}
.uScontentTwo .contentTwoBox {
  visibility: hidden;
  z-index: 1;
  position: relative;
  margin-top: 0.9375rem;
  height: 2.9375rem;
}
.uScontentTwo .contentTwoBox .imgs img {
  width: 4.125rem;
  height: 2.6979rem;
}
.uScontentTwo .contentTwoBox .hd {
  z-index: 1;
  position: absolute;
  top: 0.0781rem;
  left: 4.2135rem;
  font-size: 0.3542rem;
  font-family: Arial-Black, Arial;
  font-weight: 900;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #d8d8d8 100%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  opacity: 0.5;
}
.uScontentTwo .contentTwoBox .right {
  z-index: -1;
  position: absolute;
  top: 0.4844rem;
  left: 3.8073rem;
  padding: 0.2448rem 0.2708rem 0.2448rem 0.6042rem;
  width: 3.7865rem;
  height: 2.4531rem;
  background: #242424;
}
.uScontentTwo .contentTwoBox .right h5 {
  font-size: 0.0938rem;
  font-family: PingFangSC-, PingFang SC;
  font-weight: normal;
  color: #ffffff;
}
.uScontentTwo .contentTwoBox .right p {
  text-align: justify;
  margin-top: 0.0417rem;
  font-size: 0.0729rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
}
.uScontentThree {
  height: 3.9063rem !important;
  background: none !important;
  background-color: #000000 !important;
}
.uScontentThree .threeBox {
  position: absolute;
  top: 1.0573rem;
  left: 50%;
  transform: translate(-50%, 0);
  width: 7.6042rem;
  height: 2.526rem;
}
.uScontentThree .threeBox img {
  width: 6.5573rem;
  height: 2.526rem;
}
.uScontentThree .threeBox div {
  visibility: hidden;
  position: absolute;
  top: 0.2292rem;
  left: 0.0729rem;
  padding: 0.0677rem 0.0469rem 0.2708rem 0.0573rem;
  background: linear-gradient(180deg, rgba(74, 227, 223, 0.57) 0%, rgba(29, 255, 242, 0) 100%);
  font-size: 0.0833rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
}
.uScontentThree .threeBox div:nth-of-type(2) {
  position: absolute;
  top: 0.2292rem;
  left: 1.6667rem;
}
.uScontentThree .threeBox div:nth-of-type(3) {
  position: absolute;
  top: 0.2292rem;
  left: 3.5521rem;
}
.uScontentThree .threeBox div:nth-of-type(4) {
  position: absolute;
  top: 0.2292rem;
  left: 5.401rem;
}
.uScontentThree .threeBox div:nth-of-type(5) {
  position: absolute;
  top: 1.3542rem;
  left: 0.0729rem;
  width: 1.4219rem;
}
.uScontentThree .threeBox div:nth-of-type(6) {
  position: absolute;
  top: 1.3542rem;
  left: 1.6563rem;
  width: 1.7188rem;
}
.uScontentThree .threeBox div:nth-of-type(7) {
  width: 2.1875rem;
  position: absolute;
  top: 1.3542rem;
  left: 3.5469rem;
}
.uScontentfour {
  margin-bottom: 0.1563rem !important;
  height: 4.349rem !important;
}
.uScontentfour .fourBox {
  visibility: hidden;
  display: flex;
  margin-top: 1.2656rem;
  height: 3.0781rem;
}
.uScontentfour .fourBox > div:nth-of-type(1) {
  width: 3.6563rem;
  height: 100%;
}
.uScontentfour .fourBox > div:nth-of-type(2) {
  position: relative;
  width: 3.8438rem;
  height: 100%;
  background: #242424;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp {
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider-container {
  margin: 0 auto;
  margin-top: 0.4167rem;
  width: 2.5rem;
  /* 调整容器宽度 */
  overflow: hidden;
  position: relative;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider {
  display: flex;
  transition: transform 0.5s ease-in-out;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(1) .firstLine {
  margin-top: 0.4167rem;
  font-size: 0.0938rem;
  font-family: PingFangSC-, PingFang SC;
  font-weight: normal;
  color: #ffffff;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(1) .firstLine text {
  margin-left: 0.026rem;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(1) .thirdRow {
  margin-left: 0.1823rem;
  font-size: 0.0625rem;
  font-family: PingFangSC-, PingFang SC;
  font-weight: normal;
  color: #ffffff;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(1) .values {
  margin-top: 0.1042rem;
  margin-left: 0.0417rem;
  display: flex;
  font-size: 0.0729rem;
  color: #ffffff;
  flex-wrap: wrap;
  /* 允许换行 */
  justify-content: space-between;
  /* 元素水平对齐，留空隙 */
  gap: 0.026rem;
  /* 设置行和列之间的间距 */
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(1) .values text {
  flex: 0 0 calc(25% - 10px);
  /* 每行 4 个元素，减去间距 */
  text-align: center;
  /* 居中对齐 */
  display: inline-block;
  /* 确保文字块显示效果 */
  padding: 0.026rem 0;
  /* 添加适当的上下内边距 */
  box-sizing: border-box;
  /* 包括 padding 在宽度计算中 */
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(1) .fourthLine {
  margin-left: 0.1823rem;
  font-size: 0.0729rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
  margin-top: 0.099rem;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(1) .fourthLine span {
  vertical-align: middle;
  position: relative;
  border-radius: 50%;
  display: inline-block;
  width: 0.0729rem;
  height: 0.0729rem;
  background: #205956;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(1) .fourthLine span > i {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  display: inline-block;
  width: 0.0417rem;
  height: 0.0417rem;
  background: #1bbeb5;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(2) .firstLine {
  margin-top: 0.1563rem;
  margin-left: 40%;
  font-size: 0.0938rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ffffff;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(2) .firstLine span {
  font-size: 0.0938rem;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(2) .secondRow {
  text-align: center;
  margin-left: 50%;
  transform: translateX(-50%);
  font-size: 0.0625rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ffffff;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(2) .fifthLine {
  margin-top: 0.2448rem;
  width: 2.5rem;
  height: 1.6875rem;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(2) .fifthLine > div {
  display: flex;
  padding: 0.0677rem 0 0.0781rem 0.2135rem;
  margin-bottom: 0.1771rem;
  width: 2.5rem;
  height: 0.3906rem;
  background: #4f4f4f;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(2) .fifthLine > div div {
  margin-left: 0.0625rem;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(2) .fifthLine > div div h3 {
  margin-bottom: 0.026rem;
  font-size: 0.0833rem;
  font-family: PingFangSC-, PingFang SC;
  font-weight: normal;
  color: #ffffff;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(2) .fifthLine > div div h5 {
  font-size: 0.0729rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(2) .fifthLine > div span {
  margin-top: 0.026rem;
  position: relative;
  border-radius: 50%;
  display: inline-block;
  width: 0.0729rem;
  height: 0.0729rem;
  background: #3c7471;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slider div:nth-of-type(2) .fifthLine > div span > i {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  display: inline-block;
  width: 0.0417rem;
  height: 0.0417rem;
  background: #1bbeb5;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .slide {
  flex: 0 0 100%;
  /* 调整div元素之间的间距 */
  height: 2.1875rem;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .controls .One {
  cursor: pointer;
  position: absolute;
  transform: translateY(-50%);
  top: 50%;
  left: 0.1875rem;
}
.uScontentfour .fourBox > div:nth-of-type(2) .sp .controls .Two {
  cursor: pointer;
  position: absolute;
  transform: translateY(-50%);
  top: 50%;
  right: 0.1875rem;
}
.uScontentfive {
  height: 3.9479rem !important;
  background-color: #171b1e !important;
}
.uScontentfive .fiveBox {
  overflow: hidden;
  margin-top: 1.4219rem;
  width: 100%;
  height: 2.5469rem;
  background: url(../upload/Usicon_beijing4.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.uScontentfive .fiveBox .box {
  margin-top: 0.2031rem;
  display: flex;
  justify-content: space-between;
}
.uScontentfive .fiveBox .box .lf {
  position: relative;
}
.uScontentfive .fiveBox .box .lf h2 {
  margin-bottom: 0.1563rem;
  font-size: 0.1042rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
}
.uScontentfive .fiveBox .box .lf h3 {
  margin-bottom: 0.1563rem;
  font-size: 0.1042rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
}
.uScontentfive .fiveBox .box .lf h4 {
  margin-bottom: 0.0521rem;
  font-size: 0.1042rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
}
.uScontentfive .fiveBox .box .lf .inorig {
  position: absolute;
  top: 0.6406rem;
  left: 1.2917rem;
}
.uScontentfive .fiveBox .box .rgt {
  width: 4.1146rem;
  height: 1.8958rem;
}
