@charset "utf-8";

/* footer */
.footer-links{padding:14.5px 0; background:#0F79D1;border-bottom: 1px solid rgba(255, 255, 255,.5);}
.footer-links ul{display: flex;align-items: center;color:#fff;}
.footer-links ul li {width: 20%;text-align: center;}
.footer-links ul li a{color:#fff}

.footer-info{padding: 36px 0; background:#0F79D1;color: #fff;}
.footer-info ul{display: flex;align-items: center;color:#fff;text-align: center;}
.footer-info ul li + li{margin-left: 20px;}
.footer-info ul .footer-logo img{height: 34px;}
.footer-info a{color: #fff;}

.footer-copyright{text-align: center;color: #fff;background: #0D56A7;padding: 10px 0;}


@media (max-width: 1280px) {
  .footer-links .hd ul li + li{margin-left: 0;}
  .footer-info{height: auto;}
  .footer-info .footer-info-item:not(:last-child)::after{margin: 0 38px;}
 .footer-links ul li{font-size: 12px;}
}

@media (max-width: 992px) {
  .footer-info .footer-info-item:not(:last-child)::after{margin: 0 27px;}
  .footer-info .footer-info-item:not(:first-child)::after{display: none;}
  .footer-info .footer-info-item:last-child{width: 100%;text-align: center;margin-top: 20px;}
  .footer-info ul{ display: inherit;line-height: 32px;}
  .footer-copyright{padding: 10px 10px; line-height:1.5em;font-size: 12px;}
  .footer-info ul li + li{margin-left: 0;}
}

@media (max-width: 431px) {
  .footer-info .footer-info-item::after{display: none !important;}
  .footer-info .footer-info-item:not(:first-child){margin-top: 20px;}
  .footer-info .footer-info-item{width: 100%;text-align: center;}
  .footer-links{display: none;}
}