﻿.footer {
  width: 100%;
  min-width: 1200px;
  height: 208px; }
  .footer .footer_t {
    width: 100%;
    background: #373d41;
    border-bottom: 1px solid #42474a; }
    .footer .footer_t .footer_t_c {
      width: 1200px;
      height: 100%;
      margin: 0 auto; }
      .footer .footer_t .footer_t_c > div {
        float: left;
        font-size: 14px;
        line-height: 14px;
        color: #fff; }
        .footer .footer_t .footer_t_c > div .title {
          font-size: 18px;
          line-height: 18px;
          margin: 54px 0 30px;
          color: #d8d9d9;
          font-weight: bold; }
          .footer .footer_t .footer_t_c > div .title span {
            font-size: 14px;
            color: #d8d9d9; }
        .footer .footer_t .footer_t_c > div .title.phone {
          font-size: 30px;
          line-height: 30px;
          margin: 54px 0 18px;
          font-weight: bold; }
        .footer .footer_t .footer_t_c > div .title.weixin {
          color: #b2b9c9;
          font-weight: normal; }
        .footer .footer_t .footer_t_c > div div {
          margin-bottom: 12px; }
        .footer .footer_t .footer_t_c > div div:last-child {
          margin-bottom: 40px; }
      .footer .footer_t .footer_t_c .footer_t_c_l {
        width:540px;
        height: 100%;
       }
      .footer .footer_t .footer_t_c .footer_t_c_l2 {
        width: 400px;
        box-sizing: border-box;
        padding-left: 50px;
        height: 100%;
        border-right: 1px solid #42474a; }
      .footer .footer_t .footer_t_c .footer_t_c_c {
        height: 100%;
        padding-left: 50px; }
        .footer .footer_t .footer_t_c .footer_t_c_c div:nth-child(n+2) {
          font-size: 24px;
          color: #d8d9d9; }
          .footer .footer_t .footer_t_c .footer_t_c_c div:nth-child(n+2) span {
            font-size: 12px; }
        .footer .footer_t .footer_t_c .footer_t_c_c div:nth-child(2) {
          padding-bottom: 15px; }
      .footer .footer_t .footer_t_c .footer_t_c_c2 {
        height: 100%;
        border-right: 1px solid #42474a;
        padding-left: 50px;
        display: none; }
        .footer .footer_t .footer_t_c .footer_t_c_c2 div a {
          color: #fff; }
        .footer .footer_t .footer_t_c .footer_t_c_c2 div a:hover {
          text-decoration: underline;
          color: #50d1d1; }
      .footer .footer_t .footer_t_c .footer_t_c_r {
        float: right;
        height: 100%;
        padding-top: 54px; }
        .footer .footer_t .footer_t_c .footer_t_c_r div {
          margin: 0; }
        .footer .footer_t .footer_t_c .footer_t_c_r .title {
          text-align: right;
          font-size: 14px;
          color: #fff;
          padding-top: 5px;
          margin: 0; }
        .footer .footer_t .footer_t_c .footer_t_c_r img {
          width: 90px;
          height: 90px;
          margin: 0 auto; }
  .footer .footer_b {
    width: 100%;
    background: #373d41;
    height: 80px;
    font-size: 12px;
    color: #707375;
    line-height: 60px;
    text-align: center; }
    .footer .footer_b a {
      color: #707375; }
    .footer .footer_b a:hover {
      text-decoration: underline;
      color: #50d1d1; }

/*# sourceMappingURL=footer.css.map */
