.page {
  position: relative;
  width: 1920px;
  height: 4700px;
  overflow: hidden;
}

.tanchucheng{
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  background: #000;
  opacity: 1;
}
.tanchucheng_contant{
  width: 1200px;
    margin: 0 auto;
    height: 100%;
    padding-top: 15%;
}

.box_1 {
  position: relative;
  width: 1920px;
  height: 4700px;
  background: url(../image/psyx5zi0zmcaqy3q8lh5duxofgltxez8q89979ec1-945f-4603-96c8-029f5aa6bf78.png)
    100% no-repeat;
  background-size: 100% 100%;
}

.group_1 {
  height: 960px;
  background: url(../image/psema7fctq0a436drccpelfswy8eyviqcn9b99f543-2250-4984-b4b5-1ae72834f749.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 1920px;
  display: flex;
  justify-content: center;
  align-items: center;
}



.group_21 {
  width: 1200px;
  height: 49px;
  margin: 28px 0 0 0;
}

.image_1 {
  width: 240px;
  height: 49px;
  margin-top: 7px;
}

.text-wrapper_18 {
  width: 37px;
  height: 35px;
  margin: -20px 0 0 264px;
}

.text_1 {
  width: 31px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
  margin-left: 2px;
}

.text_2 {
  width: 37px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 12px;
  margin-top: 8px;
}

.text-wrapper_19 {
  width: 65px;
  height: 35px;
  margin: -20px 0 0 64px;
}

.text_3 {
  width: 65px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
}

.text_4 {
  width: 58px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 12px;
  margin: 8px 0 0 4px;
}

.text-wrapper_20 {
  width: 65px;
  height: 35px;
  margin: -20px 0 0 67px;
}

.text_5 {
  width: 65px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
}

.text_6 {
  width: 43px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 12px;
  margin: 8px 0 0 11px;
}

.text-wrapper_21 {
  width: 65px;
  height: 35px;
  margin: -20px 0 0 68px;
}

.text_7 {
  width: 65px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
}

.text_8 {
  width: 35px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 12px;
  margin: 8px 0 0 15px;
}

.text-wrapper_22 {
  width: 65px;
  height: 35px;
  margin: -20px 0 0 68px;
}

.text_9 {
  width: 65px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
}

.text_10 {
  width: 28px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 12px;
  margin: 9px 0 0 18px;
}

.text-wrapper_23 {
  width: 64px;
  height: 35px;
  margin: -20px 0 0 68px;
}

.text_11 {
  width: 64px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
}

.text_12 {
  width: 58px;
  height: 10px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 12px;
  margin: 8px 0 0 4px;
}

.text-wrapper_24 {
  width: 681px;
  height: 52px;
  margin: 319px 0 0 0;
}

.text_13 {
  width: 681px;
  height: 52px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 52px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 52px;
}

.text-wrapper_25 {
  width: 395px;
  height: 26px;
  margin: 36px 0 0 0;
}

.text_14 {
  width: 395px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 28px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
}

.group_22 {
  width: 190px;
  height: 48px;
  margin: 199px 0 203px 0;
}

.text-wrapper_9 {
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 6px;
  height: 48px;
  border: 1px solid rgba(255, 255, 255, 1);
  width: 190px;
}

.text_15 {
  width: 126px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 13px 0 0 33px;
}

.section_2 {
  width: 1920px;
  height: 2057px;
}

.text_16 {
  width: 198px;
  height: 47px;
  overflow-wrap: break-word;
  color: rgba(20, 20, 20, 1);
  font-size: 48px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 48px;
  margin: 110px 0 0 862px;
}

.paragraph_1 {
  width: 1200px;
  height: 102px;
  overflow-wrap: break-word;
  color: rgba(80, 80, 80, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: justifyLeft;
  line-height: 36px;
  margin: 73px 0 0 360px;
}

.block_1 {
  background-color: rgba(250, 250, 250, 1);
  width: 1920px;
  height: 842px;
  margin-top: 121px;
}

.text-group_9 {
  width: 199px;
  height: 92px;
  margin: 99px 0 0 861px;
}

.text_17 {
  width: 199px;
  height: 48px;
  overflow-wrap: break-word;
  color: rgba(20, 20, 20, 1);
  font-size: 48px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 48px;
}

.text_18 {
  width: 168px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(20, 20, 20, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin: 24px 0 0 15px;
}

.list_3 {
  width: 1200px;
  height: 480px;
  justify-content: space-between;
  margin: 79px 0 92px 360px;
}
.list_3 a {
  width: 100%;
  height: 100%;
}

.list-items_1-0 {
  position: relative;
  width: 392px;
  height: 480px;
  background-size: 100% 100%;
  margin-right: 12px;
  background: url(../image/psnbs1mrgmjmgeyyw77padapa6ktwrea1b0ce55d2-a45e-4f7e-bba5-ebb4186d635d.png)
    100% no-repeat;
}

.image_2-0 {
  position: absolute;
  left: 147px;
  top: 154px;
  width: 99px;
  height: 99px;
}

.text_19-0 {
  position: absolute;
  width: 116px;
  height: 27px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 28px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
  margin: 298px 0 0 138px;
}

.list-items_1-1 {
  position: relative;
  width: 392px;
  height: 480px;
  background-size: 100% 100%;
  margin-right: 12px;
  background: url(../image/ps52yb1u9cb2n00srbid9zq0nmmalq52r47s92529a8c-5bda-4232-a95c-1159fd9b597c.png)
    100% no-repeat;
}

.image_2-1 {
  position: absolute;
  left: 147px;
  top: 154px;
  width: 99px;
  height: 99px;
}

.text_19-1 {
  position: absolute;
  width: 116px;
  height: 27px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 28px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
  margin: 298px 0 0 138px;
}

.list-items_1-2 {
  position: relative;
  width: 392px;
  height: 480px;
  background-size: 100% 100%;
  margin-right: 12px;
  background: url(../image/ps0mg2v4qq3lblbbzuj9r1qo82ij2ieg6int3c89defe-67c2-4f9a-a2a5-a0971392d53f.png)
    100% no-repeat;
}

.image_3-2 {
  position: absolute;
  left: 152px;
  top: 167px;
  width: 91px;
  height: 83px;
}

.text_19-2 {
  position: absolute;
  width: 116px;
  height: 27px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 28px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 28px;
  margin: 298px 0 0 138px;
}

.text-group_10 {
  width: 293px;
  height: 91px;
  margin: 104px 0 0 814px;
}

.text_20 {
  width: 199px;
  height: 46px;
  overflow-wrap: break-word;
  color: rgba(20, 20, 20, 1);
  font-size: 48px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 48px;
  margin-left: 47px;
}

.text_21 {
  width: 293px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(20, 20, 20, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 25px;
}

.image-wrapper_7 {
  width: 1202px;
  height: 262px;
  justify-content: space-between;
  margin: 80px 0 0 359px;
}

.image_4-0 {
  width: 394px;
  height: 262px;
  margin-right: 10px;
}

.image_4-1 {
  width: 394px;
  height: 262px;
  margin-right: 10px;
}

.image_4-2 {
  width: 394px;
  height: 262px;
  margin-right: 10px;
}

.text-wrapper_10 {
  background-color: rgba(14, 65, 172, 1);
  height: 120px;
  width: 392px;
  margin: -1px 0 0 1168px;
}

.text_22 {
  width: 173px;
  height: 30px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 32px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 30px;
  margin: 45px 0 0 109px;
}

.text-wrapper_11 {
  background-color: rgba(14, 65, 172, 1);
  height: 120px;
  width: 392px;
  margin: -120px 0 0 764px;
}

.text_23 {
  width: 242px;
  height: 32px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 32px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 30px;
  margin: 44px 0 0 75px;
}

.text-wrapper_12 {
  background-color: rgba(14, 65, 172, 1);
  height: 120px;
  width: 392px;
  margin: -120px 0 106px 359px;
}

.text_24 {
  width: 173px;
  height: 31px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 32px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 30px;
  margin: 45px 0 0 109px;
}

.group_5 {
  background-color: rgba(255, 255, 255, 1);
  width: 1920px;
  height: 394px;
  border: 1px solid rgba(250, 250, 250, 1);
  margin-top: 1289px;
}

.section_3 {
  width: 353px;
  height: 46px;
  margin: 28px 0 0 379px;
}

.text_25 {
  width: 80px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(100, 100, 100, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
  margin-top: 13px;
}

.label_1 {
  width: 46px;
  height: 46px;
  margin-left: 25px;
}

.text_26 {
  width: 80px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(100, 100, 100, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
  margin: 14px 0 0 52px;
}

.label_2 {
  width: 46px;
  height: 46px;
  margin-left: 24px;
}

.box_3 {
  background-color: rgba(240, 240, 240, 1);
  width: 1200px;
  height: 1px;
  margin: 26px 0 0 380px;
}

.section_4 {
  width: 1462px;
  height: 122px;
  margin: 49px 0 0 379px;
}

.block_12 {
  width: 429px;
  height: 122px;
}

.text_27 {
  width: 80px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(100, 100, 100, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 28px;
  margin-left: 1px;
}

.text-group_11 {
  width: 429px;
  height: 81px;
  margin-top: 21px;
}

.text-wrapper_13 {
  width: 429px;
  height: 42px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  line-height: 26px;
}

.paragraph_2 {
  width: 429px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(120, 120, 120, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  line-height: 26px;
}

.text_28 {
  width: 429px;
  height: 42px;
  overflow-wrap: break-word;
  color: rgba(120, 120, 120, 1);
  font-size: 16px;
  font-family: MicrosoftYaHeiLight;
  font-weight: 300;
  text-align: left;
  line-height: 26px;
}

.text_29 {
  width: 176px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(120, 120, 120, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  margin-top: 21px;
}

.image_5 {
  width: 240px;
  height: 49px;
  margin: 37px 0 0 491px;
}

.image_6 {
  width: 62px;
  height: 61px;
  margin: 5px 0 0 240px;
}

.text-wrapper_14 {
  background-color: rgba(0, 78, 162, 1);
  height: 65px;
  border: 1px solid rgba(217, 217, 217, 1);
  margin-top: 57px;
  width: 1920px;
}

.text_30 {
  width: 522px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  margin: 24px 0 0 550px;
}

.group_6 {
  background-color: rgba(250, 250, 250, 1);
  position: absolute;
  left: 0;
  top: 3016px;
  width: 1920px;
  height: 1310px;
}

.text-group_12 {
  width: 307px;
  height: 92px;
  margin: 100px 0 0 806px;
}

.text_31 {
  width: 199px;
  height: 48px;
  overflow-wrap: break-word;
  color: rgba(20, 20, 20, 1);
  font-size: 48px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 48px;
  margin-left: 55px;
}

.text_32 {
  width: 307px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(20, 20, 20, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: center;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 24px;
}

.group_23 {
  width: 1200px;
  height: 462px;
  margin: 82px 0 0 360px;
}

.group_24 {
  width: 796px;
  height: 460px;
}

.image_7 {
  width: 796px;
  height: 330px;
}

.text-wrapper_15 {
  background-color: rgba(14, 65, 172, 1);
  width: 796px;
  height: 130px;
  justify-content: flex-center;
}

.text_33 {
  width: 427px;
  height: 21px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin: 40px 0 0 32px;
}

.text_34 {
  width: 84px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
  margin: 16px 0 40px 31px;
}

.group_25 {
  width: 392px;
  height: 462px;
}

.image_8 {
  width: 392px;
  height: 260px;
}

.group_7 {
  background-color: rgba(255, 255, 255, 1);
  width: 392px;
  height: 202px;
}

.text_35 {
  width: 315px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(20, 20, 20, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  line-height: 24px;
  margin: 41px 0 0 31px;
}

.box_8 {
  background-color: rgba(120, 120, 120, 1);
  width: 320px;
  height: 1px;
  margin: 40px 0 0 32px;
}

.box_16 {
  width: 320px;
  height: 13px;
  margin: 21px 0 42px 31px;
}

.text_36 {
  width: 84px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(120, 120, 120, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
}

.image_9 {
  width: 28px;
  height: 12px;
  margin-top: 1px;
}

.image-wrapper_8 {
  width: 1200px;
  height: 260px;
  justify-content: space-between;
  margin: 20px 0 0 360px;
}

.image_10-0 {
  width: 392px;
  height: 260px;
  margin-right: 12px;
}

.image_10-1 {
  width: 392px;
  height: 260px;
  margin-right: 12px;
}

.image_10-2 {
  width: 392px;
  height: 260px;
  margin-right: 12px;
}

.group_26 {
  width: 1200px;
  height: 200px;
  margin: 0 0 104px 360px;
}

.block_4 {
  /*box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);*/
  background-color: rgba(255, 255, 255, 1);
  width: 392px;
  height: 200px;
}

.text_37 {
  display: inline-block;
  width: 323px;
  height: 43px;
  overflow-wrap: break-word;
  color: rgba(20, 20, 20, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  line-height: 24px;
  margin: 10px 0 0 32px;
}

.block_5 {
  background-color: rgba(120, 120, 120, 1);
  width: 320px;
  height: 1px;
  margin: 41px 0 0 32px;
}

.section_5 {
  width: 320px;
  height: 13px;
  margin: 21px 0 41px 31px;
}

.text_38 {
  width: 58px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(120, 120, 120, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
}

.image_11 {
  width: 28px;
  height: 12px;
  margin-top: 1px;
}

.block_7 {
  background-color: rgba(255, 255, 255, 1);
  width: 392px;
  height: 200px;
  margin-left: 12px;
}

.text_39 {
  width: 187px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(20, 20, 20, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin: 40px 0 0 32px;
}

.group_8 {
  background-color: rgba(120, 120, 120, 1);
  width: 320px;
  height: 1px;
  margin: 64px 0 0 32px;
}

.group_81 {
  background-color: rgba(120, 120, 120, 1);
  width: 320px;
  height: 1px;
  margin: 42px 0 0 32px;
}

.block_13 {
  width: 320px;
  height: 13px;
  margin: 21px 0 41px 31px;
}

.text_40 {
  width: 58px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(120, 120, 120, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
}

.image_12 {
  width: 28px;
  height: 12px;
  margin-top: 1px;
}

.block_8 {
  background-color: rgba(255, 255, 255, 1);
  width: 392px;
  height: 200px;
  margin-left: 12px;
}

.text_41 {
  display: inline-block;
  width: 315px;
  height: 44px;
  overflow-wrap: break-word;
  color: rgba(20, 20, 20, 1);
  font-size: 20px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  line-height: 24px;
  margin: 10px 0 0 31px;
}

.box_10 {
  background-color: rgba(120, 120, 120, 1);
  width: 320px;
  height: 1px;
  margin: 40px 0 0 32px;
}

.group_27 {
  width: 320px;
  height: 13px;
  margin: 21px 0 41px 31px;
}

.text_42 {
  width: 84px;
  height: 13px;
  overflow-wrap: break-word;
  color: rgba(120, 120, 120, 1);
  font-size: 12px;
  font-family: MicrosoftYaHei;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
}

.image_13 {
  width: 28px;
  height: 12px;
  margin-top: 1px;
}

.image-wrapper_3 {
  height: 153px;
  background: url(../image/psjvq1jzhwvi2d5toy1njwxnidpr1f3r605d23fd6-ebd0-421c-945b-9a9761a0046e.png) -5px -3px
    no-repeat;
  background-size: 151px 164px;
  width: 140px;
  position: absolute;
  display: none;
  left: 640px;
  top: 1149px;
}

.image_14 {
  width: 119px;
  height: 119px;
  margin: 10px 0 0 11px;
}

.block_9 {
  height: 153px;
  background: url(../image/ps8vsuckffu5j7vmibr1a4rhtc6lm7qr8h4e2aafbd-9d3b-425d-a99d-5c859a12d218.png) -5px -3px
    no-repeat;
  background-size: 151px 164px;
  width: 140px;
  position: absolute;
  left: 436px;
  top: 1149px;
}

.image-wrapper_4 {
  height: 139px;
  background: url(../image/psd1tqiswiuwktkjz1va6q2diw7ot7slgsfc06bdf8-6aca-455e-b722-78a176c3b24f.png)
    100% no-repeat;
  background-size: 100% 100%;
  width: 139px;
}

.image_15 {
  width: 138px;
  height: 138px;
  margin: 1px 0 0 1px;
}

.showSubmenu{
  pointer-events: none;
  cursor: default;
}
/* .text-wrapper_19:hover{
  background-color: #0959A7;
  transition: background-color 0.5s ease 0s;
  -moz-transition: background-color 0.5s ease 0s;
  -webkit-transition: background-color 0.5s ease 0s;
  -o-transition: background-color 0.5s ease 0s;
} */
.submenu{
  display: none;
}
.submenu li{
  width: 120px;
  line-height: 50px;
  height: 50px;
  background-color: #076fd9;
}
/* .submenu li:hover{
  background-color: #0959A7;
} */
video{
  object-fit: cover;
}