.contact {
  background-color: #F7F8FC;
}
.contact .info-box {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.contact .info-box .info {
  width: 1400px;
  padding: 60px 0;
  margin-bottom: 30px;
}
.contact .info-box .info .title {
  text-align: center;
  margin-bottom: 55px;
  font-size: 28px;
  font-weight: bold;
}
.contact .info-box .info .info-chart {
  display: flex;
  width: 100%;
}
.contact .info-box .info .info-chart .list {
  flex: 1;
  padding: 0 37px 0 53px;
  margin-right: 17px;
  background-color: white;
}
.contact .info-box .info .info-chart .list .list-item {
  height: 89px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-bottom: 1px solid #bbb;
  font-size: 18px;
  line-height: 27px;
}
.contact .info-box .info .info-chart .list .list-item:last-child {
  border-bottom: none;
}
.contact .info-box .info .info-chart .list .list-item .icon {
  margin-right: 29px;
  height: 30px;
  width: 30px;
}
.contact .info-box .info .info-chart .list .list-item .icon img {
  height: 100%;
}
.contact .info-box .info .info-chart .list .list-item .content {
  font-weight: bold;
  margin-top: 4px;
}
.contact .info-box .info .info-chart .map-box {
  background-color: #aaa;
  width: 693px;
}

/*# sourceMappingURL=info.css.map */
