.box_bg1 {
  background: #fff;
}

.box_bg2 {
  background: #f6f9ff;
}

.hide {
  display: none !important;
}

.second .title_item_box {
  padding: 0px 0 30px;
}

.title_item_box {
  padding: 40px 0 30px;
}

.title_item {
  display: flex;
  font-weight: 600;
  font-size: 28px;
  color: #374567;
  letter-spacing: 0;
  align-items: center;
}

.title_item span {
  display: inline-block;
  margin-left: 38px;
  font-weight: 300;
  font-size: 20px;
  color: #7a8ba6;
  letter-spacing: 0;
}

.third_title_box,
.four_title_box {
  display: flex;
  padding-bottom: 20px;
}

.third_title_box span,
.four_title_box span {
  font-weight: 400;
  font-size: 22px;
  line-height: 30px;
  color: #333333;
  letter-spacing: 0;
  position: relative;
  margin-right: 80px;
  cursor: pointer;
}

.four_title_box span {
  margin-right: 100px;
}

.third_title_box span.hover,
.four_title_box span.hover {
  color: #4890f8;
}

.third_title_box span.hover::after,
.four_title_box span.hover::after {
  content: "";
  border-radius: 0;
  position: absolute;
  transform-origin: left;
  background-color: #4890f8;
  height: 3px;
  bottom: -20px;
  left: 0px;
  right: 0px;
}

.four_title_box span.hover a {
  color: #4890f8;
}

.second_box {
  display: flex;
  justify-content: space-between;
}

.second_box_item {
  width: 380px;
  height: 298px;
  background: #ffffff;
  border: 1px solid #e1e6f0;
  box-shadow: 0 16px 16px 0 #37456705, 0 8px 8px 0 #ebf0fc05;
  padding: 30px;
}

.second_box_item:hover {
  transform: scale(1.1);
  box-shadow: 0 2px 10px 0 #dae1ec;
  transition: all 0.3s;
}

.second_box_item > img {
  display: block;
  width: 48px;
  height: 48px;
  margin-bottom: 40px;
}

.second_box_item .title {
  font-weight: 600;
  font-size: 20px;
  color: #374567;
  letter-spacing: 0;
  line-height: 28px;
  margin-bottom: 20px;
}

.second_box_item .txt {
  font-weight: 400;
  font-size: 16px;
  color: #999999;
  letter-spacing: 0;
  line-height: 32px;
}

.second_box_item .more {
  text-align: right;
}

.second_box_item .more img {
  width: 28px;
}

/* 科技需求对接 */
.third_box {
  padding: 30px 0;
}

.third_box_item {
  display: flex;
  justify-content: space-between;
}

.third_box_left {
  width: 400px;
  height: 260px;
  background-image: linear-gradient(122deg, #428af7 0%, #82caff 100%);
  box-shadow: 0 2px 10px 0 #dae1ec;
  padding: 65px 30px 0;
}

.third_box_left .title {
  font-weight: 400;
  font-size: 20px;
  color: #ffffff;
  letter-spacing: 0;
  margin-bottom: 10px;
}

.third_box_left .txt {
  font-weight: 400;
  font-size: 16px;
  color: #ffffff;
  letter-spacing: 0;
  line-height: 24px;
  margin-bottom: 10px;
}

.third_box_left .more {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 115px;
  height: 30px;
  background: #ffffff;
  font-weight: 400;
  font-size: 16px;
  color: #468ef8;
  letter-spacing: 0;
}

.third_box_right {
  display: flex;
  width: 770px;
  height: 260px;
  background: #e3e3e3;
  box-shadow: 0 2px 10px 0 #dae1ec;
  flex-wrap: wrap;
  justify-content: space-between;
}

.third_box_right_item {
  width: 384.5px;
  height: 129px;
  background: #fff;
  margin-bottom: 1px;
  padding: 20px 30px;
}

.third_box_right_item:hover {
  transform: scale(1.1);
  box-shadow: 0 2px 10px 0 #dae1ec;
  transition: all 0.3s;
}

.third_box_right_item .title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}

.third_box_right_item .title span {
  font-weight: 600;
  font-size: 20px;
  color: #374567;
  letter-spacing: 0;
}

.third_box_right_item .title a img {
  width: 27.68px;
}

.item_list_item {
  padding-left: 15px;
  font-weight: 400;
  font-size: 16px;
  color: #999999;
  letter-spacing: 0;
  line-height: 24px;
  position: relative;
}

.item_list_item::after {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 3px;
  height: 3px;
  background: #999999;
  border-radius: 50%;
}

/* 科创资源匹配 */
.four_box {
  border-top: 1px solid #d8d8d8;
  padding: 30px 0 0;
}

.four_box_item {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.four_box_item_box {
  display: flex;
  width: 585px;
  height: 160px;
  background: #ffffff;
  border: 1px solid #e1e6f0;
  box-shadow: 0 16px 16px 0 #37456705, 0 8px 8px 0 #ebf0fc05;
  margin-bottom: 30px;
}

.four_box_item_box > img {
  width: 214px;
  height: 160px;
}

.four_box_item_right {
  flex: 1;
  height: 160px;
  padding: 20px;
}

.four_box_item_right .title {
  font-size: 16px;
  color: #333333;
  line-height: 24px;
  margin-bottom: 10px;
}

.four_box_item_right .bq_box {
  margin: 10px 0;
  display: flex;
}

.four_box_item_right .bq_box span {
  background: rgba(32, 120, 243, 0.3);
  border-radius: 4px;
  padding: 2px 8px;
  font-size: 14px;
  color: #2078f3;
  text-align: center;
  margin-right: 10px;
}

.four_box_item_right .txt {
  display: flex;
  flex-wrap: wrap;
}

.four_box_item_right .txt span {
  display: flex;
  font-size: 14px;
  color: #999999;
  line-height: 28px;
}

.mobile_type .bt-box-1200 {
  width: 100%;
}

.mobile_type .second .title_item_box {
  padding: 0px 0 30px;
}

.mobile_type .title_item_box {
  padding: 40px 0 30px;
}

.mobile_type .title_item {
  display: flex;
  font-weight: 600;
  font-size: 5vw;
  color: #374567;
  letter-spacing: 0;
  align-items: center;
}

.mobile_type .title_item span {
  display: inline-block;
  margin-left: 3vw;
  font-weight: 300;
  font-size: 4vw;
  color: #7a8ba6;
  letter-spacing: 0;
}

.mobile_type .third_title_box,
.mobile_type .four_title_box {
  display: flex;
  padding-bottom: 4vw;
}

.mobile_type .third_title_box span,
.mobile_type .four_title_box span {
  font-weight: 400;
  font-size: 4.5vw;
  line-height: 30px;
  color: #333333;
  letter-spacing: 0;
  position: relative;
  margin-right: 2vw;
  cursor: pointer;
}

.mobile_type .four_title_box span {
  margin-right: 2vw;
}

.mobile_type .third_title_box span.hover,
.mobile_type .four_title_box span.hover {
  color: #4890f8;
}

.mobile_type .third_title_box span.hover::after,
.mobile_type .four_title_box span.hover::after {
  content: "";
  border-radius: 0;
  position: absolute;
  transform-origin: left;
  background-color: #4890f8;
  height: 3px;
  bottom: -20px;
  left: 0px;
  right: 0px;
}

.mobile_type .second_box {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mobile_type .second_box_item {
  width: 100%;
  height: auto;
  background: #ffffff;
  border: 1px solid #e1e6f0;
  box-shadow: 0 16px 16px 0 #37456705, 0 8px 8px 0 #ebf0fc05;
  padding: 30px;
  margin-bottom: 4vw;
}

.mobile_type .second_box_item > img {
  display: block;
  width: 48px;
  height: 48px;
  margin-bottom: 40px;
}

.mobile_type .second_box_item .title {
  font-weight: 600;
  font-size: 4vw;
  color: #374567;
  letter-spacing: 0;
  line-height: 1.5;
  margin-bottom: 4vw;
}

.mobile_type .second_box_item .txt {
  font-weight: 400;
  font-size: 3.5vw;
  color: #999999;
  letter-spacing: 0;
  line-height: 2;
}

.mobile_type .second_box_item .more {
  text-align: right;
}

.mobile_type .second_box_item .more img {
  width: 28px;
}

.mobile_type .third_box {
  padding: 30px 0;
}

.mobile_type .third_box_item {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mobile_type .third_box_left {
  width: 100%;
  height: auto;
  background-image: linear-gradient(122deg, #428af7 0%, #82caff 100%);
  box-shadow: 0 2px 10px 0 #dae1ec;
  padding: 6vw 30px 4vw;
}

.mobile_type .third_box_left .title {
  font-weight: 400;
  font-size: 4vw;
  color: #ffffff;
  letter-spacing: 0;
  margin-bottom: 10px;
}

.mobile_type .third_box_left .txt {
  font-weight: 400;
  font-size: 3.5vw;
  color: #ffffff;
  letter-spacing: 0;
  line-height: 24px;
  margin-bottom: 10px;
}

.mobile_type .third_box_left .more {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30vw;
  height: auto;
  padding: 2vw 0;
  background: #ffffff;
  font-weight: 400;
  font-size: 4vw;
  color: #468ef8;
  letter-spacing: 0;
}

.mobile_type .third_box_right {
  display: flex;
  width: 100%;
  height: auto;
  background: #e3e3e3;
  box-shadow: 0 2px 10px 0 #dae1ec;
  overflow: hidden;
  flex-wrap: wrap;
  justify-content: space-between;
}

.mobile_type .third_box_right_item {
  width: 100%;
  height: auto;
  background: #fff;
  margin-bottom: 1px;
  padding: 20px 30px;
}

.mobile_type .third_box_right_item .title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}

.mobile_type .third_box_right_item .title span {
  font-size: 4vw;
}

.mobile_type .third_box_right_item .title a img {
  width: 27.68px;
}

.mobile_type .item_list_item {
  padding-left: 15px;
  font-size: 4vw;
  letter-spacing: 0;
  line-height: 1.5;
  position: relative;
}

.mobile_type .four_box {
  border-top: 1px solid #d8d8d8;
  padding: 30px 0 0;
}

.mobile_type .four_box_item {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mobile_type .four_box_item_box {
  display: flex;
  width: 100%;
  height: auto;
  margin-bottom: 4vw;
  align-items: center;
}

.mobile_type .four_box_item_box > img {
  width: auto;
  height: 23vw;
}

.mobile_type .four_box_item_right {
  flex: 1;
  height: auto;
  padding: 4vw;
}

.mobile_type .four_box_item_right .title {
  font-size: 4vw;
  line-height: 4.2vw;
  margin-bottom: 10px;
}

.mobile_type .four_box_item_right .bq_box {
  margin: 10px 0;
  display: flex;
  flex-wrap: wrap;
}

.mobile_type .four_box_item_right .bq_box span {
  font-size: 3.5vw;
  margin-bottom: 2vw;
}

.mobile_type .four_box_item_right .txt {
  display: flex;
  flex-wrap: wrap;
}

.mobile_type .four_box_item_right .txt span {
  font-size: 3vw;
  line-height: 2;
}

/* @media only screen and (min-width: 768px) and (max-width: 1200px) {

  .main-content,
  .calendarWatch,
  .bt-box-1200,
  .footer .fotter_content {
    width: 100%;
  }

  .calendarWatch {
    flex-wrap: wrap;
  }

  .second_box {
    display: flex;
    justify-content: space-between;
  }

  .second_box_item {
    width: calc((100% - 60px) / 3);
    height: auto;
  }

  .third_box_item {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

  .third_box_left {
    width: 100%;
    height: auto;
    padding: 65px 30px 20px;
  }

  .third_box_right {
    display: flex;
    width: 100%;
    height: auto;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .third_box_right_item {
    width: 50%;
    height: auto;
    background: #fff;
    margin-bottom: 1px;
    padding: 20px 30px;
  }

  .third_box_right_item .title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
  }

  .four_box {
    border-top: 1px solid #d8d8d8;
    padding: 30px 0 0;
  }

  .four_box_item {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

  .four_box_item_box {
    display: flex;
    width: 49%;
    height: auto;
    background: #ffffff;
    border: 1px solid #e1e6f0;
    box-shadow: 0 16px 16px 0 #37456705, 0 8px 8px 0 #ebf0fc05;
    margin-bottom: 30px;
    align-items: center;
  }

  .four_box_item_box>img {
    width: 214px;
    height: 160px;
  }

  .four_box_item_right {
    flex: 1;
    height: auto;
    padding: 20px;
  }

  .four_box_item_right .bq_box {
    margin: 10px 0;
    display: flex;
    flex-wrap: wrap;
  }

  .four_box_item_right .txt {
    display: flex;
    flex-wrap: wrap;
  }
} */

.demand-insurance,
.demand-loan {
  padding-top: 30px;
  display: flex;
  flex-wrap: wrap;
}

.product-item {
  text-align: center;
  border: 1px solid #dcdfe6;
  width: 280px;
  margin-right: 26px;
  margin-bottom: 30px;
}

.product-item:nth-child(4n) {
  margin-right: 0;
}

.product-item:hover {
  box-shadow: 0 0 12px #dcdfe6;
}

.product-item-top {
  padding: 20px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #f7f9fa;
}

.product-item-name {
  font-size: 20px;
  font-weight: bold;
  line-height: 32px;
  height: 64px;
}

.demand-loan .product-item-name {
  height: auto;
}

.product-item-labels {
  margin-top: 20px;
  display: flex;
  justify-content: center;
}

.product-item-tip {
  font-size: 14px;
  line-height: 20px;
  height: 40px;
  color: #999999;
  display: -webkit-box;
  line-clamp: 2;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-align: justify;
  overflow: hidden;
  display: box;
  white-space: normal;
}

.product-item-url {
  padding: 9px 0;
  display: block;
  font-size: 16px;
  line-height: 2;
  color: #333333;
  background-color: #ffffff;
}