.footer {
  padding: 40px 0 20px 0;
  background-color: #181921;
  color: #ffffff; }
  .footer .footer-con {
    text-align: center; }
    .footer .footer-con .footer-con-con {
      display: inline-block;
      vertical-align: top;
      text-align: center;
      font-size: 12px;
      color: #999999; }
      .footer .footer-con .footer-con-con .footer-con-tel {
        font-size: 30px;
        font-weight: bold;
        line-height: 40px;
        color: #ffffff; }
      .footer .footer-con .footer-con-con .footer-con-qr {
        margin: 20px auto;
        width: 120px;
        height: 120px; }
        .footer .footer-con .footer-con-con .footer-con-qr img {
          width: 100%; }
    .footer .footer-con .footer-con-ur {
      display: inline-block;
      vertical-align: top;
      margin: 0 50px;
      line-height: 36px; }
      .footer .footer-con .footer-con-ur .footer-con-title {
        font-size: 18px;
        font-weight: bold;
        margin-bottom: 20px;
        color: #ffffff; }
      .footer .footer-con .footer-con-ur .footer-con-li {
        text-align: left;
        max-width: 250px;
        font-size: 14px;
        color: #999999; }
        .footer .footer-con .footer-con-ur .footer-con-li:hover {
          color: #ffffff; }
  .footer .footer-copyright {
    margin-top: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.4);
    text-align: center;
    font-size: 12px;
    line-height: 35px;
    color: #999999; }
    .footer .footer-copyright .support, .footer .footer-copyright .icp {
      color: #999999; }
      .footer .footer-copyright .support:hover, .footer .footer-copyright .icp:hover {
        color: #ef5a5a; }

/*# sourceMappingURL=footer.css.map */
