* {
  box-sizing: border-box;
}
body {
  font-size: 14px;
}
.v3_22 {
  width: 100%;
  height: 1071px;
  background:none;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.v3_23 {
  height: 1071px;

  width: 1760px;
  background: url("../images/v3_23.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.v3_24 {
  width: 1368px;
  height: 772px;
  background: url("../images/v3_24.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 156px;
  left: 205px;
  overflow: hidden;
}
.v3_25 {
  height: 1231px;

  width: 1621px;
  background: url("../images/v3_25.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 41px;
  left: 79px;
  overflow: hidden;
}
.v3_32 {
  width: 100%;
  height: 577px;
  background:none;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 228px;
  left: 382px;
  overflow: hidden;
}
.v3_26 {
  width: 1017px;
  height: 552px;
  background: url("../images/v3_26.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 25px;
  left: 0px;
  overflow: hidden;
}
.v3_27 {
  width: 972px;
  height: 491px;
  background: url("../images/v3_27.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 45px;
  left: 22px;
  overflow: hidden;
}
.v3_28 {
  width: 433px;
  height: 416px;
  background: url("../images/v3_28.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 143px;
  left: 54px;
  overflow: hidden;
}
.v3_29 {
  width: 435px;
  height: 523px;
  background: url("../images/v3_29.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 559px;
  overflow: hidden;
}
.v3_30 {
  width: 137px;
  height: 429px;
  background: url("../images/v3_30.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 86px;
  left: 256px;
  overflow: hidden;
}
.v3_31 {
  width: 197px;
  height: 430px;
  background: url("../images/v3_31.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 10px;
  left: 438px;
  overflow: hidden;
}
.v3_35 {
  width: 175px;
  height: 465px;
  background:none;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 283px;
  left: 420px;
  overflow: hidden;
}
.v3_33 {
  width: 59px;
  height: 465px;
  background: url("../images/v3_33.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
}
.v3_34 {
  width: 146px;
  height: 276px;
  background: url("../images/v3_34.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 20px;
  left: 29px;
  overflow: hidden;
}
.v3_42 {
  width: 878px;
  height: 241px;
  background:none;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 630px;
  left: 452px;
  overflow: hidden;
}
.v3_36 {
  width: 137px;
  height: 241px;
  background: url("../images/v3_36.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 0px;
  left: 191px;
  overflow: hidden;
}
.v3_37 {
  width: 134px;
  height: 197px;
  background: url("../images/v3_37.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 25px;
  left: 534px;
  overflow: hidden;
}
.v3_38 {
  width: 86px;
  height: 189px;
  background: url("../images/v3_38.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 26px;
  left: 216px;
  overflow: hidden;
}
.v3_39 {
  width: 96px;
  height: 206px;
  background: url("../images/v3_39.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 10px;
  left: 390px;
  overflow: hidden;
}
.v3_40 {
  width: 138px;
  height: 206px;
  background: url("../images/v3_40.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 16px;
  left: 740px;
  overflow: hidden;
}
.v3_41 {
  width: 147px;
  height: 193px;
  background: url("../images/v3_41.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  opacity: 1;
  position: absolute;
  top: 22px;
  left: 0px;
  overflow: hidden;
}
