.flexstart {
  justify-content: start;
}
/* 底部字体样式 */
.footer-txt {
  margin-top: 24px;
  font-size: 20px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.85);
}
/* 标题字体 */
.server-bt {
  font-size: 48px;
  font-weight: 700;
  color: rgba(0, 0, 0, 0.85);
}
.product-txt {
  font-size: 20px;
  font-weight: 700;
  color: rgba(0, 0, 0, 0.85);
}
.head {
  margin: 80px 0;
}
.head-bt {
  margin-bottom: 46px;
}
.head-box {
  justify-content: space-between;
}
.head-card {
  padding-left: 40px;
}
.head-card-txt {
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 24px 0;
}
/* 下划线 */
.head-card-hr {
  width: 80px;
  height: 2px;
  background: #68ca0f;
}
/* 产品优势 */
.product {
  padding: 80px 0 113px 0;
}
.product-bt {
  margin-bottom: 16px;
}
.product-card {
  justify-content: space-between;
}
.product-box {
  width: 250px;
  height: 96px;
  padding: 0 26px 0 37px;
  margin-top: 24px;
  box-shadow: 2px 6px 16px 0px rgba(0, 0, 0, 0.05);
  background: #ffffff;
  justify-content: start;
}
.product-box span {
  color: red;
}
.product-img {
  margin-right: 16px;
}
/* 安全策略 */
.strategy-head {
  margin-bottom: 40px;
}
/* 一站服务 */
.server-txt {
  margin-top: 24px;
  font-size: 30px;
  font-weight: 500;
}
/* 车载屏 */
.carscreen-box {
  padding: 57px 82px;
}
/* 小程序 */
.program {
  margin: 80px 0;
}
.program-box {
  width: 100%;
  justify-content: space-around;
  flex-wrap: wrap;
}
.program-card {
  padding: 57px 82px;
}
.program-card-txt {
  margin-bottom: 24px;
  font-size: 30px;
  font-weight: 700;
  color: rgba(0, 0, 0, 0.85);
}
