.banner-wrap {
  height: 640px;
  background: url("../img/service/banner-bg.png") no-repeat center center;
  background-size: cover; }
  .banner-wrap .banner_content {
    width: 715px;
    padding-top: 151px;
    color: #fff; }
    .banner-wrap .banner_content h3 {
      font-size: 70px;
      font-family: FZLanTingHei-R-GBK;
      font-weight: 400;
      text-shadow: 0px 5px 15px rgba(14, 12, 12, 0.35); }
    .banner-wrap .banner_content h5 {
      font-size: 30px;
      font-weight: 400;
      color: white;
      text-shadow: 0px 5px 15px rgba(14, 12, 12, 0.35); }
    .banner-wrap .banner_content .c_l {
      text-align: left; }
    .banner-wrap .banner_content .c_r {
      text-align: right; }
      .banner-wrap .banner_content .c_r h3 {
        margin-top: 10px; }
    .banner-wrap .banner_content .c_c {
      margin-top: 60px;
      text-align: left;
      font-size: 30px;
      font-family: PingFang SC;
      font-weight: 500;
      color: #527799;
      letter-spacing: 0.7em; }

.app_cate-wrap .app_cate-list .app_cate-item {
  width: 50%;
  text-align: center; }
  .app_cate-wrap .app_cate-list .app_cate-item:hover:nth-child(1) .img {
    background: url("../img/service/apptype1_2.png") no-repeat center center; }
  .app_cate-wrap .app_cate-list .app_cate-item:hover:nth-child(2) .img {
    background: url("../img/service/apptype2_2.png") no-repeat center center; }
  .app_cate-wrap .app_cate-list .app_cate-item:nth-child(1) .img {
    height: 180px;
    margin-bottom: 30px;
    background: url("../img/service/apptype1_1.png") no-repeat center center; }
  .app_cate-wrap .app_cate-list .app_cate-item:nth-child(2) .img {
    height: 180px;
    margin-bottom: 30px;
    background: url("../img/service/apptype2_1.png") no-repeat center center; }
  .app_cate-wrap .app_cate-list .app_cate-item h3 {
    font-size: 32px;
    color: #282828;
    line-height: 1; }
  .app_cate-wrap .app_cate-list .app_cate-item p {
    font-size: 16px;
    color: #282828;
    line-height: 56px; }

.app_advantage-wrap .app_advantage-list {
  margin-bottom: 50px; }
  .app_advantage-wrap .app_advantage-list .app_advantage-item {
    width: 275px;
    height: 380px;
    margin-right: 30px;
    color: #fd9e18;
    padding: 0 20px;
    box-sizing: border-box; }
    .app_advantage-wrap .app_advantage-list .app_advantage-item:hover {
      color: #fff;
      background-color: #fd9e18; }
      .app_advantage-wrap .app_advantage-list .app_advantage-item:hover:nth-child(1) .img {
        background: url("../img/service/appyoushi1_2.png") no-repeat center center; }
      .app_advantage-wrap .app_advantage-list .app_advantage-item:hover:nth-child(2) .img {
        background: url("../img/service/appyoushi2_2.png") no-repeat center center; }
      .app_advantage-wrap .app_advantage-list .app_advantage-item:hover:nth-child(3) .img {
        background: url("../img/service/appyoushi3_2.png") no-repeat center center; }
      .app_advantage-wrap .app_advantage-list .app_advantage-item:hover:nth-child(4) .img {
        background: url("../img/service/appyoushi4_2.png") no-repeat center center; }
    .app_advantage-wrap .app_advantage-list .app_advantage-item:nth-child(1) .img {
      height: 140px;
      background: url("../img/service/appyoushi1_1.png") no-repeat center center; }
    .app_advantage-wrap .app_advantage-list .app_advantage-item:nth-child(2) .img {
      height: 140px;
      background: url("../img/service/appyoushi2_1.png") no-repeat center center; }
    .app_advantage-wrap .app_advantage-list .app_advantage-item:nth-child(3) .img {
      height: 140px;
      background: url("../img/service/appyoushi3_1.png") no-repeat center center; }
    .app_advantage-wrap .app_advantage-list .app_advantage-item:nth-child(4) .img {
      height: 140px;
      background: url("../img/service/appyoushi4_1.png") no-repeat center center; }
    .app_advantage-wrap .app_advantage-list .app_advantage-item .img {
      margin: 20px auto; }
    .app_advantage-wrap .app_advantage-list .app_advantage-item h3 {
      font-size: 24px;
      line-height: 66px;
      margin-bottom: 5px;
      text-align: center; }
    .app_advantage-wrap .app_advantage-list .app_advantage-item p {
      font-size: 13px;
      line-height: 20px; }
    .app_advantage-wrap .app_advantage-list .app_advantage-item:last-child {
      margin-right: 0; }

.service_type-wrap {
  background-color: #f2f2f2; }
  .service_type-wrap .service_type-list {
    padding-bottom: 60px; }
    .service_type-wrap .service_type-list .service_type-item {
      text-align: center;
      width: 300px;
      padding: 0 45px;
      box-sizing: border-box;
      margin-bottom: 30px; }
      .service_type-wrap .service_type-list .service_type-item img {
        height: 120px;
        width: 120px; }
      .service_type-wrap .service_type-list .service_type-item h5 {
        line-height: 60px;
        font-size: 20px;
        text-align: center;
        font-weight: normal; }
      .service_type-wrap .service_type-list .service_type-item p {
        line-height: 18px;
        font-size: 12px;
        text-align: left; }

/*# sourceMappingURL=serviceDetail_app.css.map */
