.service-ctn .service-item.st3 h2 span::before {
  width: 565px;
  /*height: 81px;*/
  background: url('../img/new/service_ic3.png') 0 0 no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}

.service-ctn .service-item.st3::before {
  width: 245px;
  height: 251px;
  background: url('../img/new/service_img3.png') 0 0 no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}

.service-ctn .service-item.st4 h2 span::before {
  width: 578px;
  /*height: 80px;*/
  background: url('../img/new/service_ic4.png') 0 0 no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}

.service-ctn .service-item.st4::before {
  width: 249px;
  height: 252px;
  background: url('../img/new/service_img4.png') 0 0 no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}

.service-ctn .service-item.st5 h2 span::before {
  width: 534px;
  /*height: 80px;*/
  background: url('../img/new/service_ic5.png') 0 0 no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}

.service-ctn .service-item.st5::before {
  width: 300px;
  height: 226px;
  background: url('../img/new/service_img5.png') 0 0 no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}

.service-ctn .service-item.st6 h2 span::before {
  width: 271px;
  /*height: 81px;*/
  background: url('../img/new/service_ic6.png') 0 0 no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}
.service-ctn .service-item.st6 h2 small {
  color: #e68200;
}

.service-ctn .service-item.st6::before {
  width: 272px;
  height: 260px;
  background: url('../img/new/service_img6.png') 0 0 no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}

.service-ctn .service-item.st7 h2 span::before {
  width: 352px;
  /*height: 86px;*/
  background: url('../img/new/service_ic7.png') 0 0 no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}
.service-ctn .service-item.st7 h2 small {
  color: #ff4de8;
}

.service-ctn .service-item.st7:before {
  width: 272px;
  height: 244px;
  background: url('../img/new/service_img7.png') 0 0 no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}

.service-ctn .service-item.st8 h2 span::before {
  width: 504px;
  /*height: 81px;*/
  background: url('../img/new/service_ic8.png') 0 0 no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}
.service-ctn .service-item.st8 h2 small {
  color: #0028a2;
}

.service-ctn .service-item.st8:before {
  width: 277px;
  height: 215px;
  background: url('../img/new/service_img8.png') 0 0 no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}