.idc1 {
  background-image: url(../../images/aa改版图片/图层\ 78.png);
  background-size: 101%;
  height: 45.2rem;
  text-align: center;
}

.idc1 .idc1font1 {
  /* height: 4.5rem; */
  font-size: 4.8rem;

  font-weight: normal;
  color: #FFFFFF;
  line-height: 5.3rem;
  padding-top: 15rem;
}

.idc1 .idc1font2 {

  font-size: 1.8rem;

  font-weight: 300;
  color: #FFFFFF;
  margin-top: 5.7rem;
}

.idc2 {
  width: 100%;
  background-image: url(/images/aa改版图片/图层\ 69.png);
  height: 41.5rem;
  background-size: 103%;
  display: flex;
}

.idc2 .idc21 {
  width: calc(100% - 34.3rem - 23.6rem - 32.3rem);
  /* height: 7.5rem; */
  /* font-size: 1.6rem; */

  font-weight: bold;
  color: #FFFFFF;
  margin-left: 13.8rem;
}

.idc2 .idc21 .idc21font1 {
  background-image: url(/images/axing/形状\ 2.png);
  width: 68rem;
  background-size: 100% 100%;
  height: 25rem;
  line-height: 5rem;
  font-size: 3.2rem;
  font-weight: 500;
  color: #19A974;
  margin-top: 7.1rem;
}

.idc2 .idc21 .idc21font1 div {
  width: 50.9rem;
  height: 9.6rem;
  font-size: 3.5rem;
  font-weight: 600;
  padding-top: 7rem;
  margin-left: 7.4rem;
}

.idc2 .idc21 .idc21font2 {
  width: 100%;

  font-size: 1.6rem;

  font-weight: bold;
  color: #FFFFFF;
  margin-top: 6rem;
  line-height: 4.5rem;
}

.idc2 .idc22 {
  margin-top: 7.2rem;
  margin-left: 14.4rem;
}

.idc2 .idc23 {
  width: .2rem;
  height: 23.6rem;
  background: #19A974;
  margin-top: 8.7rem;
  margin-left: 6.5rem;
}

.idc2 .idc24 {
  margin-top: 9.2rem;
  margin-left: 5.7rem;
  width: auto;
}

.idc2 .idc24 .idc24font1 {
  margin-bottom: 3.3rem;
}

.idc2 .idc24 .idc24font1 .idc24font11 {
  /* width: 8.4rem; */
  /* height: 2.7rem; */
  font-size: 2.8rem;

  font-weight: 400;
  color: #19A974;
  text-align: center;
}

.idc2 .idc24 .idc24font1 .idc24font12 {
  text-align: center;
  font-size: 1.4rem;

  font-weight: 400;
  color: #FFFFFF;
  opacity: 0.37;
  margin-top: 1.2rem;
}

.sjcc2 {
  margin: 6.7rem 0;
}

.sjcc2 .sjcc2font {
  width: 100%;
  /* height: 2.7rem; */
  font-size: 2.8rem;
  font-weight: 600;
  color: #010200;
  text-align: center;

}

.sjcc2 .sjcc2font1 {
  text-align: center;
  height: 1.9rem;
  font-size: 1.8rem;
  font-weight: 400;
  color: #000000;
  margin-top: 3.4rem;
}

.sjcc2 .sjcc2div {
  margin: 4.6rem 14rem 0 14rem;
  display: flex;
}

.sjcc2 .sjcc2div .sjcc2div1 {
  width: 23.3rem;
  text-align: center;
  flex: 1;
}

.sjcc2 .sjcc2div .sjcc2div1 .sjcc2div1font1 {
  font-size: 2.2rem;

  font-weight: 400;
  margin-top: 4rem;
  color: #010200;
}

.sjcc2 .sjcc2div .sjcc2div1 .sjcc2div1font2 {
  width: 23.3rem;

  font-weight: 300;
  margin-top: 2rem;
  color: #010200;
  left: 50%;
  position: relative;
  line-height: 2.5rem;
  font-size: 1.4rem;
  margin-left: -11.7rem;
}

.idc3 {
  display: flex;
  background: #F5F5FA;
}

.idc3 .idc3div1 {
  width: 76rem;
  background-size: 100% 100%;
  height: 39.2rem;
  text-align: center;
  background-image: url(../../images/aa改版图片/图层\ 71.png);
}

.idc3 .idc3div1 .idc3div1font1 {
  /* width: 9.3rem; */
  /* height: 4.3rem; */
  font-size: 4.7rem;

  font-weight: 400;
  color: #FFFFFF;
  margin-top: 15.2rem;
}

.idc3 .idc3div1 .idc3div1font2 {
  /* width: 14.6rem; */
  /* height: 2.3rem; */
  font-size: 2.9rem;

  font-weight: 400;
  color: #FFFFFF;
  opacity: 0.43;
  margin-top: 1.8rem;
}

.idc3 .idc3div2 .idc3div2font1 {
  width: 95.8rem;
  height: 5.1rem;
  font-size: 1.8rem;

  font-weight: 400;
  color: #090E12;
  margin-top: 9.2rem;
  margin-left: 7.4rem;
  line-height: 2.5rem;
}

.idc4 {
  display: flex;
  width: 100%;
  height: 45.1rem;
}

.idc4 .idc4font1 {
  margin-left: 15.2rem;
}

.idc4 .idc4font1 .idc4font1font1 {
  width: auto;
  font-size: 3.2rem;

  font-weight: 500;
  color: #000000;
  margin-top: 14.2rem;
}

.idc4 .idc4font1 .idc4font1font2 {
  width: 58.5rem;
  font-size: 1.8rem;

  font-weight: 400;
  color: #000000;
  margin-top: 4rem;
  line-height: 2.5rem;
}

.idc4 .idc4font1 {
  margin-left: 13rem;
}

.idc4 .idc4font2 {
  margin-top: 8.7rem;
  margin-left: 10.5rem;
  display: flex;
}

.idc4 .idc4font2 .idc4font21 {
  margin-right: 8rem;
}

.idc4 .idc4font2 .yuan {
  width: 17.3rem;
  height: 17.3rem;
  border: .2rem solid #2EAF84;
  /* background: linear-gradient(90deg, #3551A4, #2C8EC4, #31CDB0); */
  border-radius: 50%;
  text-align: center;
  line-height: 17.3rem;
  font-size: 2.1rem;

  font-weight: 600;
  color: #10141B;
}

.idc4 .idc4font2 .font {
  /* width: 8.3rem;
  height: 7.8rem; */
  font-size: 1.8rem;

  font-weight: 400;
  color: #000000;
  text-align: center;
  margin-top: 2.9rem
}

.idc5 {
  width: 100%;
  height: 49.2rem;
  background-size: 120% 100%;
  background-image: url(../../images/aa改版图片/98fccf9f-97ca-4ca3-8eb4-412b224f1425.png);
}

.idc5 .idc51 {
  width: 38.4rem;
  font-size: 3.2rem;

  font-weight: 500;
  padding-top: 15rem;
  margin-left: 14.9rem;
  color: #FFFFFF;
}

.idc5 .idc52 {
  width: 74.3rem;
  font-size: 1.8rem;

  font-weight: 400;
  margin-top: 3.7rem;
  margin-left: 14.9rem;
  color: #FFFFFF;
  line-height: 3rem;
}

.idc6 {
  height: 10rem;
  width: 100%;
  display: flex;
  background-color: #F5F5F5;
}

.idc6 .idc6div {
  border-left: .1rem solid #000000;
  width: 20%;
  text-align: center;
}

.idc6 .idc6div .idc6divfont1 {
  font-size: 2rem;

  font-weight: bold;
  color: #000000;
  line-height: 10rem;
  /* padding-top: 5.4rem;
  margin-left: 4.4rem; */
}

.idc6 .idc6div .idc6divfont2 {
  width: 28.5rem;
  font-size: 1.6rem;

  font-weight: 400;
  color: #000000;
  margin-left: 4.4rem;
  line-height: 2.5rem;
  margin-top: 2.6rem;
}

.idc7 {
  width: 100%;
  margin-bottom: 6.8rem;
}

.idc7 .idc7img {
  display: flex;
}

.idc7 .idc7header {
  text-align: center;
  height: 13.8rem;
  font-size: 3.2rem;

  font-weight: 500;
  color: #000000;
  line-height: 13.8rem;
}

.idc7 .idc7imgdiv {
  width: 24.8%;
  height: 52.8rem;
  margin: 0 .1%;
}

.idc7 .img1 {
  background-size: 100% 100%;
  background-image: url(../../images/aa改版图片/7556a57d-ccdb-4808-9970-6246394a051a\ \(1\).png);
  margin-left: 12.5%;
}

.idc7 .img2 {
  background-size: 100% 100%;
  background-image: url(../../images/aa改版图片/d4654b65-9b8f-4286-951f-0cc0319d1c22.png);
}

.idc7 .img3 {
  background-size: 100% 100%;
  background-image: url(../../images/aa改版图片/70ff2d35-c0fa-435d-a3ce-00b2f1c10c32.png);
}

.idc7 .img4 {
  background-size: 100% 100%;
  background-image: url(../../images/aa改版图片/2f87bcfb-767f-459e-af68-77b6191fc186.png);
}

.idc7 .idc7imgdiv .idc7imgfont1 {
  width: 12.5rem;
  font-size: 2rem;

  font-weight: 500;
  color: #FFFFFF;
  padding-top: 9rem;
  margin-left: 12.5rem;
}

.idc7 .idc7imgdiv .idc7imgfont2 {
  font-size: 1.6rem;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 3rem;
  margin-left: 7.6rem;
  margin-top: 4.9rem;
  width: 28.1rem;
}

.idc8 {
  width: 100%;
  height: 57.6rem;
  background: #101E3C;
  display: flex;
}

.idc8 .idc8left {
  margin-top: 5rem;
  margin-left: 15.4rem;
}

.idc8 .idc8right {
  margin-left: 27.5rem;
  flex: 1;
}

.idc8 .idc8right .idc8rightfont {
  width: 16.5rem;
  height: 3.1rem;
  font-size: 3.2rem;
  font-weight: 600;
  color: #FFFFFF;
  margin-top: 12.4rem;
  margin-bottom: 10.6rem;
}

.idc8 .idc8right .idc8rightdiv1 {
  display: flex;
  margin-bottom: 4.5rem;
}

.idc8 .idc8right .idc8rightdiv1 .idc8rightdiv1div img {
  margin-right: 1rem;
  width: 4rem;
  height: 4rem;
}

.idc8 .idc8right .idc8rightdiv1 .idc8rightdiv1div {
  width: 25.5rem;
  display: flex;
  font-size: 1.6rem;
  font-weight: normal;
  color: #FFFFFF;
  line-height: initial;
}

.idc8 .idc8right .idc8rightdiv2 {
  display: flex;
}

.idc8 .idc8right .idc8rightdiv2 .idc8rightdiv2font2 {
  width: 26rem;
  font-size: 1.6rem;
  font-weight: normal;
  color: #FFFFFF;
  line-height: 2.3rem;
  color: #FFFFFF;
}

.idc8 .idc8right .idc8rightdiv2 .idc8rightdiv2font1 {
  width: 41.7rem;
  font-size: 1.6rem;
  font-weight: normal;
  color: #FFFFFF;
  line-height: 2.3rem;
}