.banner {
  height: 140px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-image: url("../image/banner3.png");
}

.container {
  background-color: #f4f4f4;
  position: relative;
}

.serve-box {
  overflow: hidden;
}

.serve-box .serve-item {
  float: left;
  width: 50%;
}

.serve-box .serve-item img {
  display: block;
  width: 100%;
  height: 100px;
}

.serve-box .serve-item .serve-item-text {
  background-color: #fff;
  padding: 15px 20px 30px;
  height: 230px;
}

.serve-box .serve-item .serve-item-text h4 {
  font-size: 20px;
  color: #565656;
}

.serve-box .serve-item .serve-item-text p {
  color: #777;
  font-size: 14px;
  margin-top: 25px;
}
