@charset "UTF-8";
/*  Extra large devices (large desktops) 大屏桌面端 */
.footerWidget05 {
  font-size: .75rem;
  color: #737373;
  padding: 64px 0px; }
  .footerWidget05 li {
    list-style: none; }
  .footerWidget05 a {
    text-decoration: none;
    color: #737373; }
  .footerWidget05 .left {
    float: left; }
  .footerWidget05 .right {
    float: right; }
  .footerWidget05 .wrapper {
    max-width: 1200px;
    margin: 0px auto; }
  .footerWidget05 .footerTop {
    overflow: hidden; }
  .footerWidget05 .footerLogo {
    width: 20%; }
    .footerWidget05 .footerLogo img {
      max-width: 136px; }
  .footerWidget05 .contact {
    width: 26%; }
    .footerWidget05 .contact .address {
      line-height: 1.84;
      margin-bottom: 16px; }
      .footerWidget05 .contact .address span {
        display: block; }
    .footerWidget05 .contact p {
      margin-bottom: 6px; }
  .footerWidget05 .navMenuBox {
    width: 20%; }
    .footerWidget05 .navMenuBox p {
      margin-bottom: 16px; }
    .footerWidget05 .navMenuBox .navMenuLeft, .footerWidget05 .navMenuBox .navMenuRight {
      width: 50%; }
    .footerWidget05 .navMenuBox li {
      margin-bottom: 6px;
      padding-right: 16px; }
  .footerWidget05 .share {
    text-align: center; }
    .footerWidget05 .share img {
      display: inline-block;
      max-width: 86px; }
    .footerWidget05 .share .share-list-group {
      margin-top: 32px;
      overflow: hidden; }
      .footerWidget05 .share .share-list-group a {
        width: 42px;
        height: 42px;
        margin-left: 8px;
        display: inline-block; }
        .footerWidget05 .share .share-list-group a:hover .weixinImg {
          display: block; }
        .footerWidget05 .share .share-list-group a:nth-child(1) {
          margin-left: 0px; }
        .footerWidget05 .share .share-list-group a .fa {
          font-size: 22px;
          line-height: 42px; }
      .footerWidget05 .share .share-list-group .weixinImg {
        display: none;
        width: 107px;
        position: absolute;
        margin-left: -44px;
        margin-top: -137px; }
  .footerWidget05 .footerCopyright {
    overflow: hidden;
    margin-top: 40px;
    padding-top: 8px; }
    .footerWidget05 .footerCopyright .gray {
      opacity: .5; }
    .footerWidget05 .footerCopyright .mps {
      background: url(../image/mpsCode.png) 0 center no-repeat;
      background-size: 14px 14px;
      padding-left: 20px; }

/* Large devices (desktops, less than 1200px) 普通桌面端 */
@media (max-width: 1200px) {
  .footerWidget05 .wrapper {
    margin: 0px 40px; } }
/* Medium devices (tablets, less than 992px) 平板端 */
@media (max-width: 992px) {
  .footerWidget05 {
    padding: 40px 0px; }
    .footerWidget05 .wrapper {
      margin: 0px 40px; }
    .footerWidget05 .contact {
      width: 25%; }
    .footerWidget05 .navMenuBox {
      width: 18%; }
      .footerWidget05 .navMenuBox li {
        padding-right: 8px; }
    .footerWidget05 .footerCopyright p {
      float: none; }
    .footerWidget05 .footerCopyright .gray {
      margin-top: 8px; } }
/* Small devices (landscape phones, less than 768px) 手机端横屏 */
@media (max-width: 768px) {
  .footerWidget05 {
    padding: 32px 0px; }
    .footerWidget05 .wrapper {
      margin: 0px 16px; }
    .footerWidget05 .footerLogo, .footerWidget05 .contact, .footerWidget05 .navMenuBox, .footerWidget05 .contact {
      width: 100%;
      float: none; }
    .footerWidget05 .footerLogo {
      text-align: center;
      margin-bottom: 24px; }
    .footerWidget05 .contact .address span {
      display: inline-block; }
    .footerWidget05 .navMenuBox .navMenuLeft, .footerWidget05 .navMenuBox .navMenuRight {
      width: 100%;
      margin-top: 24px;
      float: none; }
    .footerWidget05 .navMenuBox li {
      padding-right: 8px; }
    .footerWidget05 .share {
      float: none;
      margin-top: 24px; }
    .footerWidget05 .footerCopyright {
      margin-top: 24px; }
      .footerWidget05 .footerCopyright .gray {
        opacity: .5; } }
/* Extra small devices (portrait phones, less than 576px) 手机端竖屏 */

/*# sourceMappingURL=footerWidget05.css.map */
