.z-mjc-shr .bg0 {
  padding: 7.5rem 0 8rem;
  height: 37.5rem;
}
.z-mjc-shr .bg0 .t0,
.z-mjc-shr .bg0 .t1,
.z-mjc-shr .bg0 .t2 {
  color: white !important;
}
.z-mjc-shr .t0_0 {
  margin-bottom: 3.125rem;
}
.z-mjc-shr .r1 .items {
  display: flex;
  flex-wrap: wrap;
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  overflow: hidden;
}
.z-mjc-shr .r1 .items .item {
  width: 33.3333333333%;
  padding: 0.75rem;
}
.z-mjc-shr .r1 .items .item .inner {
  box-shadow: 0 0.25rem 1.25rem 0 rgba(0, 0, 0, 0.1);
  border-radius: 1.25rem;
  padding: 1.5rem;
  height: 7.125rem;
  position: relative;
}
.z-mjc-shr .r1 .items .item .inner .no {
  position: absolute;
  bottom: 0.625rem;
  right: 1.25rem;
  color: rgba(74, 79, 244, 0.1);
}
.z-mjc-shr .r1 .items .item .inner .no span:first-child {
  font-size: 3.75rem;
  font-family: DingTalk-JinBuTi, DingTalk;
  font-style: italic;
}
.z-mjc-shr .r1 .items .item .inner .no span:last-child {
  font-size: 6.25rem;
  font-style: italic;
}
.z-mjc-shr .r1 .items .item .inner .text {
  position: relative;
  z-index: 1;
}
.z-mjc-shr .r1 .items .item .inner .t00 {
  font-size: 1.25rem;
  font-weight: 500;
  display: flex;
}
.z-mjc-shr .r1 .items .item .inner .t00 .pre {
  width: 0.5rem;
  height: 1.375rem;
  background: #4a4ff4;
  border-radius: 0.25rem;
  margin-right: 0.75rem;
}
.z-mjc-shr .r1 .items .item .inner .t01 {
  margin-top: 1rem;
  font-size: 0.875rem;
  color: #252b3a;
}
.z-mjc-shr .r2 .items {
  display: flex;
  flex-wrap: wrap;
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  overflow: hidden;
}
.z-mjc-shr .r2 .items .item {
  width: 33.3333333333%;
  padding: 0.75rem;
}
.z-mjc-shr .r2 .items .item .inner {
  background-color: white;
  border-radius: 0.75rem;
  padding: 0 1rem;
  text-align: center;
  height: 100%;
  height: 7rem;
  display: flex;
  align-items: center;
  border: 1px solid rgba(216, 216, 216, 0.5);
}
.z-mjc-shr .r2 .items .item .inner:hover {
  box-shadow: 0px 2px 16px 0px rgba(116, 134, 163, 0.12);
}
.z-mjc-shr .r3 .content {
  background: #f9fbff linear-gradient(297deg, #4a4ff4 0%, #458dff 100%);
  border-radius: 1.25rem;
  padding: 1.625rem;
}
.z-mjc-shr .r3 .content .items0 {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
}
.z-mjc-shr .r3 .content .items0 .item {
  width: 33.3333333333%;
  padding: 0.625rem;
}
.z-mjc-shr .r3 .content .items0 .item .inner {
  background: #ffffff;
  border-radius: 0.625rem;
  border: 0.0625rem solid #d8d8d8;
  padding: 1.5rem;
  height: 100%;
}
.z-mjc-shr .r3 .content .items0 .item .inner .t00 {
  color: #4a4ff4;
  font-size: 1.125rem;
  font-weight: bold;
  margin-top: 1.5rem;
}
.z-mjc-shr .r3 .content .items1 {
  margin-left: -1rem;
  margin-right: -1rem;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.z-mjc-shr .r3 .content .items1 .ant-image {
  margin: 0.75rem 1rem;
}