:root {
  --qing-pic-text2-title-size: 56px;
  --qing-pic-text2-p-size: 30px;
  --qing-pic-text2-btn-size: 20px;
  --qing-pic-text2-pd: 251px 0;
  --qing-pic-text2-btn-pd: 20px 60px;
}

.qing_pic_text2 {
  max-width: 1440px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  text-align: center;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  padding: var(--qing-pic-text2-pd);
}
.qing_pic_text2 .container {
  width: 35%;
  /* background: #cddfff; */
  max-width: 1440px;
  padding:60px 0
  }

.qing_pic_text2 .title h3 {
  color: var(--color-primary);
  font-family: var(--title-font-family);
  font-size: var(--qing-pic-text2-title-size);
}

.qing_pic_text2 .title p {
  font-weight:700;
  color: #000000;
  font-size: var(--qing-pic-text2-p-size);
  margin-top: 20px;
}

.qing_pic_text2 .main-href {
  margin-top: 30px;
  text-align: center;
}

.qing_pic_text2 .main-href a {
  display: inline-block;
  line-height: 50px;
  background: var(--color-primary);
  border: 1px solid var(--color-primary);
  padding: 0px 60px;
  border-radius: var(--button-radius);
  color: #FFF;
  font-size: var(--qing-pic-text2-btn-size);
}

@media screen and (max-width: 1580px){
:root {
  --qing-pic-text2-title-size: 56px;
  --qing-pic-text2-p-size: 30px;
  --qing-pic-text2-btn-size: 20px;
  --qing-pic-text2-pd: 231px 0;
  --qing-pic-text2-btn-pd: 20px 60px;
}

}



@media screen and (max-width: 1500px) {
  :root {
    --qing-pic-text2-title-size: 52px;
    --qing-pic-text2-p-size: 20px;
    --qing-pic-text2-btn-size: 18px;
    --qing-pic-text2-pd: 178px 0;
    --qing-pic-text2-btn-pd: 16px 50px;
  }
}

@media screen and (max-width: 1280px) {
  :root {
    --qing-pic-text2-title-size: 48px;
    --qing-pic-text2-p-size: 22px;
    --qing-pic-text2-btn-size: 20px;
    --qing-pic-text2-pd: 158px 0;
    --qing-pic-text2-btn-pd: 14px 50px;
  }
  .qing_pic_text2 .main-href a {
    line-height: 45px;
    padding: 0 50px;
   }

  .qing_pic_text2 .main-href {
  margin-top: 30px;
  text-align: center;
}

}

@media screen and (max-width: 992px) {
  :root {
    --qing-pic-text2-title-size: 44px;
    --qing-pic-text2-p-size: 22px;
    --qing-pic-text2-btn-size: 18px;
    --qing-pic-text2-pd: 103px 0;
    --qing-pic-text2-btn-pd: 12px 30px;
  }
  .qing_pic_text2 .main-href a {
    padding: 0 30px;
   }
    .qing_pic_text2 .main-href {
  margin-top: 10px;
  text-align: center;
}
}

@media screen and (max-width: 768px) {
  :root {
    --qing-pic-text2-title-size: 40px;
    --qing-pic-text2-p-size: 22px;
    --qing-pic-text2-btn-size: 16px;
    --qing-pic-text2-pd: 60px 0;
    --qing-pic-text2-btn-pd: 10px 20px;
  }
}
@media screen and (max-width: 576px) {
  :root {
    --qing-pic-text2-title-size: 36px;
    --qing-pic-text2-p-size: 10px;
    --qing-pic-text2-btn-size: 10px;
    --qing-pic-text2-pd: 60px 0;
    --qing-pic-text2-btn-pd: 8px 10px;
  }
 
  .qing_pic_text2 .main-href a {
        line-height: 19px;
        padding: 0 10px;
    }
.qing_pic_text2 .title p {
    font-weight: 700;
    color: #000000;
    font-size: var(--qing-pic-text2-p-size);
    margin-top: 5px;
}
      .qing_pic_text2 .main-href {
  margin-top: 0px;
  text-align: center;
}
  .qing_pic_text2 .container {
  width: 100%;
  /* background: #cddfff; */
  max-width: 1440px;
  padding:60px 0
  }
    .qing_pic_text2 {

  padding: 30px 0;
}
}