.footer {
  width: 100%;
  background-color: #14141e;
  z-index: 55;
  position: relative; }
  .footer .footer_top {
    width: 83.33%;
    margin: 0 auto; }
    .footer .footer_top .box {
      margin-top: 5%;
      padding-bottom: 3%;
      width: 107%; }
      .footer .footer_top .box h2 {
        font-size: 20px;
        color: #fff;
        font-weight: bold;
        text-transform: uppercase;
        font-family: 'Poppins', sans-serif;
        line-height: 1.2; }
        .footer .footer_top .box h2 a{
          color: #fff;
        }
        .footer .footer_top .box h2 a :hover{
          color: #fff;
        }
      .footer .footer_top .box p {
        font-size: 16px;
        font-family: 'Poppins', sans-serif;
        color: rgba(255, 255, 255, 0.502);
        line-height: 1.75; }
        .footer .footer_top .box p a {
          color: rgba(255, 255, 255, 0.502);
          cursor: pointer; }

          .footer .footer_top .box p:hover a{
            color: red !important;
          }
           .footer .footer_top .box .contact a:hover p{
            color: red !important;
          }
          .footer .footer_top .box p:hover i{
            color: red !important;
          }
        .footer .footer_top .box p i {
          padding-right: 2%; }
    .footer .footer_top .se1 {
      border-top: 1px solid #6e6e74; }
      .footer .footer_top .se1 .logo {
        width: 12%;
        padding: 2% 0; }
      .footer .footer_top .se1 .share {
        float: right;
        height: 100%;
        padding: 3% 0;
        text-align: right; }
        .footer .footer_top .se1 .share p {
          font-size: 18px;
          font-family: 'Poppins', sans-serif;
          color: white;
          font-weight: bold;
          text-transform: uppercase;
          line-height: 1.5;
          display: inline-block;
          margin: 0 0.5%; }
          .footer .footer_top .se1 .share p a i {
            font-size: 32px;
            color: #8a0a1a; }
  .footer .bottom-box {
    background-color: #000b11;
    width: 100%;
    overflow: hidden;
    height: 90px; }
    .footer .bottom-box p {
      text-align: center;
      font-size: 14px;
      font-family: 'Poppins', sans-serif;
      color: #fff;
      text-transform: uppercase;
      line-height: 90px; }

@media (min-height: 768px) and (max-width: 1364px) {
  .footer .bottom-box p {
    padding: 3% 15%;
    font-size: 18px;
    line-height: 1.5; } }
@media (min-width: 0px) and (max-width: 767px) {
  .footer .footer_top {
    width: 88%; }

  .footer .footer_top .box {
    padding: 0;
    margin-bottom: 15px; }
    .footer .footer_top .box h2 {
      font-size: 18px;
      margin-top: 8%; }
    .footer .footer_top .box p {
      font-size: 14px;
      margin: 0; }
    .footer .footer_top .box .product {
      padding: 0;
      margin-top: 10%; }
    .footer .footer_top .box .about {
      padding: 0;
      margin-top: 10%; }
    .footer .footer_top .box .news {
      padding: 0;
      margin-top: 10%; }
    .footer .footer_top .box .service {
      padding: 0;
      margin-top: 10%; }
    .footer .footer_top .box .contact {
      padding: 0;
      margin-top: 10%; }

  .footer .footer_top .se1 {
    padding: 0; }

  .footer .footer_top .se1 .logo {
    width: 45%;
    padding: 6% 0; }

  .footer .footer_top .se1 .share {
    float: left;
    text-align: left; }
    .footer .footer_top .se1 .share p {
      font-size: 16px; }
      .footer .footer_top .se1 .share p a i {
        font-size: 25px; }

  .footer .bottom-box p {
    padding: 8% 16% 8% 14%;
    font-size: 12px;
    line-height: 1.5; } }

/*# sourceMappingURL=footer.css.map */


.readm{padding-top: 15px;}
.page a{padding: 8px 15px;border: 1px solid #999;margin: 5px 8px;}

.page .page-num-current{background:#e6332b;color: #fff;border: 1px solid #e6332b;}








