.banner {
  min-width: 1184px;
  position: relative;
  height: 595px;
  background: url(../../../Qiye/asset/images/company_banner.png) center center no-repeat; }

.company_content {
  width: 1142px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 60px; }
  .company_content .company_left {
    float: left; }
    .company_content .company_left .company_logo_1 {
      margin: 0 auto;
      height: 112px;
      width: 112px; }
      .company_content .company_left .company_logo_1 img {
        width: 112px; }
    .company_content .company_left .company_p {
      padding-top: 21px;
      padding-bottom: 30px;
      font-size: 15px;
      letter-spacing: 1px;
      color: #a7a7a7;
      text-align: center; }
    .company_content .company_left .company_step {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      width: 100%; }
    .company_content .company_left ul {
      border-top: 1px solid #f1f1f1; }
      .company_content .company_left ul li {
        display: inline-block; }
      .company_content .company_left ul .step_li {
        padding-top: 26px;
        width: 163px;
        height: 100px;
        text-align: center; }
        .company_content .company_left ul .step_li p {
          font-size: 14px;
          color: #a0a0a0;
          text-align: center; }
      .company_content .company_left ul .step_next {
        background: url("../../../Qiye/asset/images/company_next.png") no-repeat;
        width: 16px;
        height: 30px; }
  .company_content .company_right {
    float: right; }
    .company_content .company_right .company_logo_2 {
      height: 112px;
      margin: 0 auto;
      width: 200px; }
      .company_content .company_right .company_logo_2 img {
        height: 112px; }
    .company_content .company_right .company_p {
      display: block;
      padding-top: 21px;
      padding-bottom: 30px;
      font-size: 15px;
      letter-spacing: 1px;
      color: #59d2f9;
      text-align: center;
      border-bottom: 1px solid #f1f1f1; }
      .company_content .company_right .company_p:hover {
        color: #3dc6f2; }
      .company_content .company_right .company_p span {
        background: url("../../../Qiye/asset/images/company_next_b.png") no-repeat;
        width: 10px;
        height: 12px;
        display: inline-block; }
    .company_content .company_right ul li {
      display: inline-block; }
    .company_content .company_right ul .step_li {
      padding-left: 7px;
      padding-top: 18px;
      width: 94px;
      height: 100px;
      text-align: center; }
      .company_content .company_right ul .step_li p {
        font-size: 14px;
        color: #a0a0a0;
        text-align: center;
        padding-top: 5px; }
        .company_content .company_right ul .step_li p a {
          color: #a0a0a0; }
          .company_content .company_right ul .step_li p a:hover {
            color: #3dc6f2; }
    .company_content .company_right ul .step_next {
      background: url("../../../Qiye/asset/images/company_small.png") no-repeat;
      width: 9px;
      height: 35px; }
  .company_content .company_div {
    position: relative;
    width: 540px;
    height: 430px;
    background: #fff;
    border-radius: 6px;
    padding-top: 33px;
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear; }
    .company_content .company_div:hover {
      -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
      box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
      -webkit-transform: translate3d(0, -2px, 0);
      transform: translate3d(0, -2px, 0); }
    .company_content .company_div .company_title {
      padding-top: 14px;
      font-size: 24px;
      text-align: center; }
    .company_content .company_div .btn-div {
      text-align: center;
      padding-top: 20px; }
      .company_content .company_div .btn-div .btn {
        width: 240px; }

.hide_block_env {
  display: none; }

.display_env {
  display: block; }

.block_float {
  float: inherit !important;
  margin: 0 auto; }

.qywx_wx {
  width: 200px;
  text-align: center;
  margin: 0 auto;
  position: relative;
  cursor: pointer; }
  .qywx_wx .wx_img {
    position: absolute;
    display: none;
    right: 16px;
    top: 33px; }
    .qywx_wx .wx_img img {
      width: 180px;
      height: 203px; }

.qywx_wx:hover {
  color: #3dc6f2; }
  .qywx_wx:hover .wx_img {
    display: block; }

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