@charset "utf-8";
@font-face {
  font-family: 'Bahnschrift';
  src: url('../font/Bahnschrift.woff2') format('woff2'), url('../font/Bahnschrift.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'AlibabaPuHuiTi';
  src: url('../font/AlibabaPuHuiTi-2-55-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-stretch: "normal";
  font-display: swap;
  ascent-override: 100%;
}
@font-face {
  font-family: 'AlibabaPuHuiTi-thin';
  src: url('../font/AlibabaPuHuiTi-2-45-Light.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-stretch: "normal";
  font-display: swap;
  ascent-override: 100%;
}
.inform-wrap {
  position: relative;
}
.informs .name {
  position: relative;
  padding-bottom: 31px;
}
.informs {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 3.1%;
  max-width: 50%;
  background-color: #fff;
  box-shadow: 0px 10px 30px 1px rgb(153 153 153 / 20%);
  border-top: 5px solid #3AA9E1;
  padding: 51px 3.7% 48px;
}


.c1 {
  width: 78.13vw;
  margin: 0 auto;
}
.c2 {
  width: 88.2vw;
  margin: 0 auto;
}
.pl11 {
  padding-left: 10.94vw;
}
.fs120 {
  font-size: 120px;
}
.fs92 {
  font-size: 92px;
}
.fs60 {
  font-size: 60px;
}
.fs50 {
  font-size: 50px;
}
.fs46 {
  font-size: 46px;
}
.fs40 {
  font-size: 40px;
}
.fs39 {
  font-size: 39px;
}
.fs36 {
  font-size: 36px;
}
.fs34 {
  font-size: 34px;
}
.fs30 {
  font-size: 30px;
}
.fs26 {
  font-size: 26px;
}
.fs24 {
  font-size: 24px;
}
.fs22 {
  font-size: 22px;
}
.fs20 {
  font-size: 20px;
}
.fs18 {
  font-size: 18px;
}
.fs16 {
  font-size: 16px;
}
.pb191 {
  padding-bottom: 191px;
}
.mb160 {
  margin-bottom: 160px;
}
.mb161 {
  margin-bottom: 161px;
}
.pb150 {
  padding-bottom: 150px;
}
.mt147 {
  margin-top: 147px;
}
.pt142 {
  padding-top: 142px;
}
.pb144 {
  padding-bottom: 144px;
}
.pb132 {
  padding-bottom: 132px;
}
.mb129 {
  margin-bottom: 129px;
}
.pt122 {
  padding-top: 122px;
}
.mb122 {
  margin-bottom: 122px;
}
.mt120 {
  margin-top: 120px;
}
.mb120 {
  margin-bottom: 120px;
}
.pt120 {
  padding-top: 120px;
}
.pb120 {
  padding-bottom: 120px;
}
.mt104 {
  margin-top: 104px;
}
.pb100 {
  padding-bottom: 100px;
}
.pt100 {
  padding-top: 100px;
}
.mb100 {
  margin-bottom: 100px;
}
.pb99 {
  padding-bottom: 99px;
}
.mt90 {
  margin-top: 90px;
}
.mt84 {
  margin-top: 84px;
}
.mb80 {
  margin-bottom: 80px;
}
.mt80 {
  margin-top: 80px;
}
.pt80 {
  padding-top: 80px;
}
.mb74 {
  margin-bottom: 74px;
}
.mt72 {
  margin-top: 72px;
}
.mb72 {
  margin-bottom: 72px;
}
.mb70 {
  margin-bottom: 70px;
}
.mt65 {
  margin-top: 65px;
}
.mt62 {
  margin-top: 62px;
}
.pt60 {
  padding-top: 60px;
}
.pb60 {
  padding-bottom: 60px;
}
.mb60 {
  margin-bottom: 60px;
}
.mt60 {
  margin-top: 60px;
}
.mt50 {
  margin-top: 50px;
} 
 
}
