@charset "UTF-8";
/*-----------------------------------------------------------------------------
version:   	1.0
date:      	2019/11/27
last update: 06.12.2019
author:		haosencredit
email:     	 haosencredit.com
website:   	http://www.haosencredit.com
-----------------------------------------------------------------------------*/
/*-------------------------------首页----------------------------------------------*/
.service-box {
  margin-top: 68px;
  text-align: center; }
  .service-box .service-box-heading span {
    color: #444;
    font-size: 24px;
    margin-top: 60px;
    font-weight: 400;
    display: inline-block; }
  .service-box .service-box-heading .icon {
    background: url("../../../assets/img/v1/index_icon.png") no-repeat;
    width: 100px;
    height: 90px;
    display: block;
    margin: 0 auto; }
    .service-box .service-box-heading .icon.icon01 {
      background-position: 0 0; }
    .service-box .service-box-heading .icon.icon02 {
      background-position: -100px 0; }
    .service-box .service-box-heading .icon.icon03 {
      background-position: -200px 0; }
    .service-box .service-box-heading .icon.icon04 {
      background-position: -300px 0; }
  .service-box p {
    font-size: 16px;
    line-height: 28px;
    margin-top: 24px;
    color: #888888;
    padding: 0 10%; }

.business-introduction {
  background: url("../../../assets/img/v1/index_bg01.png");
  height: 806px; }
  .business-introduction .recent-work {
    background-color: #eeeeee;
    position: relative; }
    .business-introduction .recent-work h2 {
      color: #3e3a39;
      font-size: 28px;
      margin: 30px 0; }
    .business-introduction .recent-work p {
      font-size: 18px;
      color: #888888; }
    .business-introduction .recent-work .col-md-7 {
      padding-left: 0; }
    .business-introduction .recent-work .owl-buttons {
      position: absolute;
      right: 42px;
      bottom: 30px; }
      .business-introduction .recent-work .owl-buttons .owl-prev {
        background-position: 0 0; }
      .business-introduction .recent-work .owl-buttons .owl-next {
        background-position: -22px 0; }
      .business-introduction .recent-work .owl-buttons div {
        background: url(../../../assets/img/v1/fa-angles.png) no-repeat;
        display: inline-block;
        width: 21px;
        height: 21px;
        margin-left: 17px;
        position: static;
        text-indent: -100000px; }

.business-mode {
  height: 806px; }

.contact-us {
  background: url("../../../assets/img/v1/index-contactUs.jpg") no-repeat;
  height: 715px; }
  .contact-us .i-tit {
    color: #fff; }
  .contact-us .container {
    background: rgba(0, 0, 0, 0.5);
    padding: 20px; }
  .contact-us .form-group {
    margin-bottom: 35px; }
  .contact-us textarea.form-control {
    height: 140px; }
  .contact-us .form-control {
    color: #97a7b4;
    font-size: 17px;
    font-weight: 300;
    min-width: 100px;
    min-height: 42px;
    border-radius: 0;
    box-shadow: none;
    border-color: #3b4e5f; }
    .contact-us .form-control:focus {
      box-shadow: none;
      border-color: #3b4e5f; }

/*# sourceMappingURL=index.css.map */
