@charset "utf8";
@import url("./common.css");

#section1 {
  position: relative;
  text-align: right;
  margin-bottom: 1.2rem;
}

#section1 > img {
  width: 14.38rem;
}

.section1-box {
  position: absolute;
  top: .68rem;
  width: 9.15rem;
  height: 5.45rem;
  padding-top: .35rem;
  padding-left: 2.21rem;
  background-color: rgba(255, 255, 255, 0.5);
  text-align: left;
}

.section1-title {
  font-size: .45rem;
  line-height: .66rem;
  font-weight: bold;
  margin-bottom: .35rem;
}

.section1-content {
  font-size: .22rem;
  line-height: .43rem;
}

/*********************************************************/
#section2 {
  display: flex;
  margin-bottom: 1.2rem;
}

#section2 > .l {
  width: 10.39rem;
}

#section2 > .r {
  padding-left: .78rem;
  padding-top: 1.17rem;
}

#section2 .title {
  margin-bottom: .47rem;
  font-size: .45rem;
  font-weight: bold;
}

.r-content {
  width: 6rem;
  font-size: .23rem;
  line-height: .45rem;
}

/*************************************************/
#section3 {
  display: flex;
}
#section3 .r {
  width: 8.35rem;
  align-items: center;
  position: relative;
}
#section3 .l {
  flex: 1;
  margin-right: .4rem;
  display: flex;
  flex-direction: column;
  /* justify-content: center; */
}
#section3 .l .title {
  margin-top: 1.04rem;
  font-size: .45rem;
  /* font-family: '思源黑体 CN Bold'; */
  font-weight: bold;
  color: #000000;
  margin-bottom: .59rem;
}

#section3 .l .content {
  font-size: .23rem;
  font-weight: 400;
  color: #000000;
  line-height: .45rem;
}
.Words-picture {
  position: absolute;
  top: .93rem;
  left: 0;
  width: 5.2rem;
  height: 4.08rem;
  background: rgba(255, 255, 255, 0.5);
  padding: 1.14rem .18rem .47rem .29rem;
  font-size: .23rem;
  line-height: .45rem;
}
/*************************************************/
#section4 {
  margin-top: 1.1rem;
  display: flex;
  justify-content: space-between;
  margin-bottom: .47rem;
}
#section4 .s-b-l {
  width: 7.86rem;
  height: 6.15rem;
}
#section4 .s-b-r {
  width: 5.88rem;
}
.s-b-r p {
  margin-top: .2rem;
  font-size: .23rem;
  line-height: .42rem;
  margin-bottom: .27rem;
}
