/* 适用于移动端 */
@media (max-width:768px) {
  .main {
    max-width: 540px
  }

  /* wrapBox盒子 */
  .gridBox {
    margin-bottom: 80px;
    width: 100%;
  }

  .gridBox-titlt img {
    display: block;
    margin: 0 auto;
    width: 225px;
  }

  .gridBox-wrapper {
    margin-top: 20px;
  }

  /* 方案介绍 */
  .gridBox-plan {
    padding: 10px 15px;
    background: url(../jkgl/img3/boxbg1.png);
    background-repeat: no-repeat;
    background-size: cover;
  }

  .gridBox-plan p {
    font-size: 14px;
    color: #10203D;
    line-height: 25px;
  }

  /* 行业痛点 */
  .gridBox-painPoint {
    background: url(../jkgl/img3/boxbg2.png);
    background-repeat: no-repeat;
    background-size: cover;
  }

  .painPoint {
    padding: 20px 20px 20px;
  }

  .painPoint-img img {
    display: block;
    margin: 0 auto;
    width: 100px;
  }

  .painPoint-title {
    margin-top: 10px;
    font-weight: bold;
    font-size: 16px;
    color: #2E466F;
  }

  .painPoint-explain {
    margin-top: 12px;
    font-size: 14px;
    color: #10203D;
    line-height: 21px;
  }

  /* 应用场景与功能 */
  .gridBox-title-solve img {
    display: block;
    margin: 0 auto;
    width: 285px;
  }

  .gridBox-scene {}

  .scene {
    margin-bottom: 20px;
  }

  .scene-row {
    /* flex-direction: row-reverse; */
  }

  .scene-content {
    flex: 1;
    padding: 10px 5px 0;
  }

  .scene-content p {
    font-weight: bold;
    font-size: 16px;
    color: #10203D;
  }

  .scene-content ul {
    margin-top: 5px;
  }

  .scene-content li {
    margin-bottom: 5px;
    list-style: disc;
    margin-left: 20px;
    font-weight: 400;
    font-size: 14px;
    color: #435470;
    line-height: 22px;
  }

  .scene-img img {
    width: 400px;
    /* background-color: #f2f4fd; */
  }

  /* 脉购CRM其他配套产品 */
  .gridBox-title-product img {
    display: block;
    margin: 0 auto;
    width: 380px;
  }

  .gridBox-product {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    /* 三列，每列等宽 */
    gap: 32px;
    /* 网格项之间的间隙，这里模拟与第二个盒子的间距 */
    /* padding: 0 30px; */
  }

  .product {
    padding: 15px;
    background: #EBF1FF;
  }

  .product-header {
    display: flex;
    align-items: center;
  }

  .header-icon img {
    width: 40px;
  }

  .product-header p {
    margin-left: 8px;
    margin-top: 7px;
    font-size: 16px;
    color: #2E466F;
    line-height: 28px;
  }

  .product-content {
    margin-top: 10px;
    font-size: 14px;
    color: #435470;
    line-height: 25px;
    letter-spacing: 2px;
  }
}

/* 除移动端的屏幕 */
@media (min-width:768px) {

  /* wrapBox盒子 */
  .gridBox {
    margin-bottom: 80px;
    width: 100%;
  }

  .gridBox-titlt img {
    display: block;
    margin: 0 auto;
    width: 425px;
  }

  .gridBox-wrapper {
    margin-top: 20px;
  }

  /* 方案介绍 */
  .gridBox-plan {
    padding: 18px 28px;
    background: url(../jkgl/img3/boxbg1.png);
    background-repeat: no-repeat;
    background-size: cover;
  }

  .gridBox-plan p {
    font-size: 20px;
    color: #10203D;
    line-height: 30px;
  }

  /* 行业痛点 */
  .gridBox-painPoint {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    /* 三列，每列等宽 */
    gap: 55px;
    /* 网格项之间的间隙，这里模拟与第二个盒子的间距 */
    padding: 0 80px;
    /* 确保容器没有内边距 */
    background: url(../jkgl/img3/boxbg2.png);
    background-repeat: no-repeat;
    background-size: cover;
  }

  .painPoint {
    padding: 53px 0 24px;
  }

  .painPoint-img img {
    display: block;
    margin: 0 auto;
    width: 164px;
  }

  .painPoint-title {
    margin-top: 25px;
    font-weight: bold;
    font-size: 20px;
    color: #2E466F;
  }

  .painPoint-explain {
    margin-top: 20px;
    font-size: 14px;
    color: #10203D;
    line-height: 21px;
  }
}

@media (min-width:768px) and (max-width:992px) {
  .main {
    max-width: 720px
  }

  /* 应用场景与功能 */
  .gridBox-title-solve img {
    display: block;
    margin: 0 auto;
    width: 533px;
  }

  .gridBox-scene {}

  .scene {
    margin-bottom: 20px;
    display: flex;
    justify-content: space-between;
  }

  .scene-row {
    flex-direction: row-reverse;
  }

  .scene-content {
    flex: 1;
    padding: 30px 20px;
  }

  .scene-content p {
    font-weight: bold;
    font-size: 16px;
    color: #10203D;
  }

  .scene-content ul {
    margin-top: 5px;
  }

  .scene-content li {
    margin-bottom: 5px;
    list-style: disc;
    margin-left: 20px;
    font-weight: 400;
    font-size: 14px;
    color: #435470;
    line-height: 22px;
  }

  .scene-img img {
    width: 400px;
    /* background-color: #f2f4fd; */
  }

  /* 脉购CRM其他配套产品 */
  .gridBox-title-product img {
    display: block;
    margin: 0 auto;
    width: 653px;
  }

  .gridBox-product {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    /* 三列，每列等宽 */
    gap: 32px;
    /* 网格项之间的间隙，这里模拟与第二个盒子的间距 */
    padding: 0 30px;
  }

  .product {
    padding: 30px;
    background: #EBF1FF;
  }

  .product-header {
    display: flex;
    align-items: center;
  }

  .header-icon img {
    width: 54px;
  }

  .product-header p {
    margin-left: 8px;
    margin-top: 7px;
    font-size: 18px;
    color: #2E466F;
    line-height: 25px;
  }

  .product-content {
    margin-top: 10px;
    font-size: 15px;
    color: #435470;
    line-height: 25px;
    letter-spacing: 2px;
  }
}

@media (min-width:992px) and (max-width:1200px) {
  .main {
    max-width: 960px
  }

  /* 应用场景与功能 */
  .gridBox-title-solve img {
    display: block;
    margin: 0 auto;
    width: 533px;
  }

  .gridBox-scene {}

  .scene {
    margin-bottom: 20px;
    display: flex;
    justify-content: space-between;
  }

  .scene-row {
    flex-direction: row-reverse;
  }

  .scene-content {
    flex: 1;
    padding: 30px 50px 30px 34px;
  }

  .scene-content p {
    font-weight: bold;
    font-size: 20px;
    color: #10203D;
  }

  .scene-content ul {
    margin-top: 10px;
  }

  .scene-content li {
    margin-bottom: 10px;
    list-style: disc;
    margin-left: 20px;
    font-weight: 400;
    font-size: 16px;
    color: #435470;
    line-height: 25px;
  }

  .scene-img img {
    width: 550px;
    /* background-color: #f2f4fd; */
  }

  /* 脉购CRM其他配套产品 */
  .gridBox-title-product img {
    display: block;
    margin: 0 auto;
    width: 653px;
  }

  .gridBox-product {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    /* 三列，每列等宽 */
    gap: 32px;
    /* 网格项之间的间隙，这里模拟与第二个盒子的间距 */
    padding: 0 30px;
  }

  .product {
    padding: 30px;
    background: #EBF1FF;
  }

  .product-header {
    display: flex;
    /* align-items: center; */
  }

  .header-icon img {
    width: 54px;
  }

  .product-header p {
    margin-left: 8px;
    margin-top: 7px;
    font-size: 20px;
    color: #2E466F;
    line-height: 40px;
  }

  .product-content {
    margin-top: 10px;
    font-size: 15px;
    color: #435470;
    line-height: 25px;
    letter-spacing: 2px;
  }
}

@media (min-width:1200px) {
  .main {
    max-width: 1200px
  }

  /* 应用场景与功能 */
  .gridBox-title-solve img {
    display: block;
    margin: 0 auto;
    width: 533px;
  }

  .gridBox-scene {}

  .scene {
    margin-bottom: 20px;
    display: flex;
    justify-content: space-between;
  }

  .scene-row {
    flex-direction: row-reverse;
  }

  .scene-content {
    flex: 1;
    padding: 30px 50px 30px 34px;
  }

  .scene-content p {
    font-weight: bold;
    font-size: 20px;
    color: #10203D;
  }

  .scene-content ul {
    margin-top: 30px;
  }

  .scene-content li {
    margin-bottom: 20px;
    list-style: disc;
    margin-left: 20px;
    font-weight: 400;
    font-size: 18px;
    color: #435470;
    line-height: 30px;
  }

  .scene-img img {
    width: 703px;
    /* background-color: #f2f4fd; */
  }

  /* 脉购CRM其他配套产品 */
  .gridBox-title-product img {
    display: block;
    margin: 0 auto;
    width: 653px;
  }

  .gridBox-product {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    /* 三列，每列等宽 */
    gap: 32px;
    /* 网格项之间的间隙，这里模拟与第二个盒子的间距 */
    padding: 0 30px;
  }

  .product {
    padding: 30px;
    background: #EBF1FF;
  }

  .product-header {
    display: flex;
    /* align-items: center; */
  }

  .header-icon img {
    width: 54px;
  }

  .product-header p {
    margin-left: 8px;
    margin-top: 7px;
    font-size: 28px;
    color: #2E466F;
    line-height: 40px;
  }

  .product-content {
    margin-top: 20px;
    font-size: 19px;
    color: #435470;
    line-height: 32px;
    letter-spacing: 2px;
  }
}

body {
  background: #F6F7FB;
}

.banner {
  margin-bottom: 40px;
  margin-right: auto;
  margin-left: auto;
}

.main {
  /* margin-top: 210px; */
  margin-right: auto;
  margin-left: auto;
  padding: 0 15px;
}





/* 解决方案 */
.gridBox-solve img {
  width: 100%;
}