@charset "UTF-8";
/*！
# Copyright (c) 2021 MrjeKe 版权所有
# Object resilience_head.css
# Powered by MrJeKe 
# Data 2021/12/15
*/
/* 通用style bootstrap启用rem */
html {
  font-size: 16px;
}

body {
  background: #F6F6F6;
}

@media (max-width: 992px) {
  body {
    padding-top: 62px;
  }
}

/* 通用style bootstrap启用rem */
/* css style */
.navbar {
  background: #F6F6F6;
}

.navbar .navbar-toggler {
  padding: 10px 15px;
  background-color: #008742;
}

.navbar .navbar-toggler .fa-navicon {
  color: #fff;
}

.resilience_top_title {
  background: #E5E5E5;
}

.resilience_top_title .resilience_welcome .r_left {
  margin: 0;
  padding: 10px 0px;
}

.resilience_top_title .resilience_welcome .r_left a {
  text-decoration: none;
  color: #5C5C5C;
}

.resilience_top_title .resilience_welcome .r_right {
  margin: 0;
  padding: 10px 0px;
}

.resilience_top_title .resilience_welcome .r_right span {
  vertical-align: text-top;
}

.resilience_top_title .resilience_welcome .r_right a {
  text-decoration: none;
  color: #5C5C5C;
}

@media (max-width: 575px) {
  .resilience_top_nav .navbar-nav {
    padding-left: 15px;
  }
}

.resilience_top_nav .navbar-brand {
  margin-right: 0;
}

@media (max-width: 575px) {
  .resilience_top_nav .navbar-brand {
    padding-left: 10px;
  }
}

.resilience_top_nav .resilience_logo {
  max-width: 90%;
  height: auto;
}

@media (max-width: 575px) {
  .resilience_top_nav .resilience_logo {
    max-width: 95%;
    height: auto;
  }
}

.resilience_top_nav .navbar-light .navbar-toggler {
  color: #008742;
  border-color: #008742;
}

@media (max-width: 575px) {
  .resilience_top_nav .navbar-light .navbar-toggler {
    margin-right: 10px;
  }
}

.resilience_top_nav .resilience_call_img {
  max-width: 90%;
  height: auto;
}

.resilience_top_nav .navbar {
  padding: .5rem 0rem;
}

.resilience_top_nav .navbar .navbar-nav .nav-link {
  margin: 0px 10px 0 10px;
}

@media (max-width: 992px) {
  .resilience_top_nav .navbar .navbar-nav .nav-link {
    margin: 9px 0px;
  }
}

.resilience_top_nav .navbar .resilienc_a {
  position: relative;
  text-decoration: none;
}

.resilience_top_nav .navbar .resilienc_a:hover {
  color: #008742;
}

.resilience_top_nav .navbar .resilienc_a:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 5px;
  bottom: 0;
  left: 0;
  background-color: #68BD82;
  visibility: hidden;
  transform: scaleX(0);
  transition: all 0.3s ease-in-out 0s;
}

.resilience_top_nav .navbar .resilienc_a:hover:before {
  visibility: visible;
  transform: scaleX(1);
}

.resilience_top_nav .navbar .tel_resilience_call_img {
  text-align: right;
}

@media (max-width: 992px) {
  .resilience_top_nav .navbar .tel_resilience_call_img {
    text-align: left;
    margin: 9px 0px;
  }
}

.resilience-footer {
  margin-top: 15px;
  padding-top: 70px;
  background-color: #008742;
}

.resilience-footer .footer-logo {
  text-align: center;
}

.resilience-footer .footer-logo img {
  max-width: 100%;
  height: auto;
}

.resilience-footer .nav-link {
  margin: 0;
  padding: 0;
  text-align: center;
  line-height: 30px;
}

.resilience-footer .footer-Phone {
  text-align: center;
}

.resilience-footer .footer-Phone img {
  max-width: 100%;
  height: auto;
}

.resilience-footer .resilience-copyright {
  padding-top: 50px;
  text-align: center;
}

.resilience-footer .resilience-copyright .nav-link {
  display: inline;
}
/*# sourceMappingURL=resilience_head_footer.css.map */