﻿.concat_us {
  background: #f6fbfe;
  padding-bottom: 10px; }
  .concat_us .top {
    background: #f6fbfe;
    padding: 65px 0 40px; }
    .concat_us .top .top_main {
      width: 1200px;
      margin: 0 auto; }
      .concat_us .top .top_main .tit {
        padding: 10px 30px;
        position: relative;
        font-size: 36px;
        color: #373d41;
        font-weight: bold;
        margin-bottom: 40px; }
        .concat_us .top .top_main .tit span {
          position: absolute;
          width: 10px;
          height: 38px;
          background: #50d1d1;
          left: 0;
          top: 18px; }
      .concat_us .top .top_main .content p {
        font-size: 18px;
        color: #373d41;
        line-height: 30px;
        margin-bottom: 15px; }
  .concat_us .bottom {
    background: #f6fbfe;
    width: 1200px;
    margin: 0 auto; }
    .concat_us .bottom .bottom_t {
      display: flex;
      justify-content: space-around; }
      .concat_us .bottom .bottom_t img {
        margin: 0 auto;
        max-width: 100%; }
    .concat_us .bottom .bottom_c {
      padding: 45px 120px 55px 0;
      position: relative;
      background: #f6fbfe; }
      .concat_us .bottom .bottom_c .content .tit {
        font-size: 32px;
        color: #373d41;
        font-weight: bold;
        margin: 0 0 25px; }
      .concat_us .bottom .bottom_c .content p {
        font-size: 16px;
        color: #373d41;
        margin-bottom: 20px; }
        .concat_us .bottom .bottom_c .content p i {
          margin-right: 10px;
          color: #999; }
        .concat_us .bottom .bottom_c .content p span {
          font-size: 24px; }
      .concat_us .bottom .bottom_c img {
        position: absolute;
        right: 55px;
        top: 45px; }
    .concat_us .bottom .bottom_b {
      width: 1200px;
      height: 500px;
      margin: 0 auto;
      margin-bottom: 80px; }

/*# sourceMappingURL=concat_us.css.map */
