.header {
  background: url(../images/_slices/fuwu.png) no-repeat;
  background-size: contain;
}

.mapCharContent1 {
  background-size: 100% 100% !important;
}

.echarts {
  top: 34px;
  height: 220px;
}

.number {
  height: 14px;
  font-size: 20px;
  font-family: PangMenZhengDao;
  font-weight: 400;
  color: #ffcf9b;
  line-height: 42px;
}

.bf {
  font-size: 20px;
  font-family: PangMenZhengDao;
  font-weight: 400;
  color: #01dd7c;
  line-height: 42px;
}

.gdPctSend {
  width: 860px;
  top: -20px;
  height: 520px;
}

#ServiceLeftOne {}

#ServiceLeftTwo div canvas {
  top: -90px !important;
}

.lastPatent {
  height: 600px;
  top: 50px;
}

.lastHide {
  top: 40px;
  height: 600px;
}

#ServiceLeftThree div canvas {
  top: 20px !important;
}

#ServiceOneLeft div canvas {
  left: 40px !important;
}

#ServiceOneRight div canvas {
  left: 40px !important;
}

.fuwuguanli1 {
  width: 100%;
  height: 580px;
  background: url(../images/_slices/fuwuguanli-1.png) no-repeat;
  background-size: 100% 100%;
}

.fuwuguanli7 {
  background: url(../images/_slices/fuwuguanli-7-new.png) no-repeat;
  background-size: 100% 100%;
}

.fuwuguanli2 {
  background: url(../images/_slices/fuwuguanli-2.png) no-repeat;
  background-size: 100% 100%;
}

.fuwuguanli3 {
  background: url(../images/_slices/fuwuguanli-3.png) no-repeat !important;
  background-size: 100% 100% !important;
}

.fuwuguanli4 {
  height: 580px;
  background: url(../images/_slices/fuwuguanli-4.png) no-repeat;
  background-size: 100% 100%;
}

.fuwuguanli5 {
  margin-top: 40px;
  background: url(../images/_slices/fuwuguanli-5.png) no-repeat;
  height: 580px;
  background-size: 100% 100%;
}

.fuwuguanli6 {
  margin-top: 40px;
  background: url(../images/_slices/fuwuguanli-6.png) no-repeat;
  height: 580px;
  background-size: 100% 100%;
}

.char1 {
  top: -40px;
}

.bodyMiddleTop {
  background: url(../images/_slices/wx_20220113165249.png) no-repeat;
}

.boxContent2LF {
  width: 100%;
  overflow: hidden;
  height: 1120px;
}

.boxContent2LF .left .charShen {
  height: 440px;
}

.boxContent2LF .left .charShen .titleName {
  padding-left: 0px;
  position: relative;
  left: -20px;
  /* 0px 乘以 2 仍为 0px */
}

.boxContent2LF .left .charShen .shenContent .top {
  margin-top: 60px;
  /* margin-left: 80px; */
  text-align: center;
}

.boxContent2LF .left .charShen .shenContent .top .left {
  font-size: 36px;
  /* font-family: PangMenZhengDao; */
  color: #ffffff;
  line-height: 30px;
}

.boxContent2LF .left .charShen .shenContent .top .right {
  margin-left: 20px;
  width: 78px;
  height: 18px;
  font-size: 32px;
  font-family: PangMenZhengDao;
  font-weight: 400;
  color: #ffcf9b;
  line-height: 38px;
  text-shadow: 0px 4px 10px rgb(0 0 0 / 30%);
}

.boxContent2LF .bannerBa {
  height: 160px;
  background: url(../images/_slices/fuwuzhuti-1.png) no-repeat;
  background-size: cover;
}

.boxContent2LF .bannerBa .titleName {
  height: 88px;
  padding-left: 0px;
  /* 0px 乘以 2 仍为 0px */
  line-height: 76px;
}

.boxContent2LF .bannerBa .main {
  margin-top: 10px;
}

.boxContent2LF .bannerBa .main .left {
  padding-left: 20px;
  font-size: 2px;
  /* font-family: PangMenZhengDao; */
  color: #ffffff;
  line-height: 30px;
}

.boxContent2LF .bannerBa .main .right {
  /* margin-left: 20px; */
  font-size: 32px;
  font-family: PangMenZhengDao;
  font-weight: 400;
  color: #00cbff;
  line-height: 24px;
}

.boxContent2LF .bannerBa .main .fk {
  float: left;
  margin-left: 20px;
  width: 12px;
  height: 40px;
  background: #229aff;
  border: 2px solid #21f2c4;
}

.distribute-info {
  width: 100%;
  height: auto;
  position: relative;
  top: 600px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  /* padding: 0px 100px; */
  flex-wrap: wrap;
}

.distribute-info .item {
  text-align: center;
  width: 33%;
  margin-bottom: 60px;
}

.distribute-info .item .name {
  font-size: 36px;
  color: #ffffff;
  line-height: 30px;
  margin-bottom: 20px;
}

.distribute-info .item .value {
  font-size: 32px;
  font-family: PangMenZhengDao;
  font-weight: 400;
  color: #ffcf9b;
  line-height: 38px;
  text-shadow: 0px 4px 10px rgb(0 0 0 / 30%);
  letter-spacing: 12px;
}

.mapContent {
  top: 400px;
}

.mapContent .areaContent {
  width: 474px;
  background: url(../images/_slices/437.png) no-repeat !important;
  top: 400px;
  background-size: 100% 100% !important;
}

.mapContent .areaContent select {
  width: 346px;
  appearance: none;
}