.header {
  background-color: #000000;
  border-top: 1px solid #000000;
  border-bottom: 2px solid #000000;
}
a {
  color: #1d97d5
}

a:hover {
  color: #1a82ba ;
}        
.navbar-default .navbar-nav > li > a {
  color: #ffffff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background-color: transparent;
  color: #1d97d5;
  border-bottom-color: #ffffff;
}
.main-navigation .navbar-nav > .open > a,
.main-navigation .navbar-nav > .open > a:hover,
.main-navigation .navbar-nav > .open > a:focus,
.main-navigation .navbar-nav > .dropdown > a:focus {
  background-color: #00000000;
  color: #1d97d5;
  border-bottom-color: #ffffff;
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
}
.dropdown-menu > li > a {
  display: block;
  padding: 10px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #ffffff;
  white-space: nowrap;
  background-color: black;
}
.dropdown-menu {
  border: 1px solid black;
}
.navbar.navbar-default {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-color: #ffffff;
  background-color: #000000;
  font-weight: 400;
  margin-top: 10px;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a,
  .navbar-default .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 12px 15px 12px 40px;
    color: #ffffff;
    border-color: #f9f9f9;
  }
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #000000;
  border-color: #ffffff;
}
.navbar-default .navbar-toggle:hover .icon-bar,
.navbar-default .navbar-toggle:focus .icon-bar {
  background-color: #ffffff;
}

/* 首页4个产品分类图 */
.img-wrap {
  display: block;
  position: relative;
  height: 0;
  padding-bottom: 100%;
  overflow: hidden;
}
.img-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.center-text {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  margin: 0;
  color: #fff;
  font-size: 40px;
  font-weight: 700;
  white-space: nowrap;
}
/* 首页新闻中心 */
.thumb-box {
  display: block;
  position: relative;
  height: 0;
  padding-bottom: 100%;
  overflow: hidden;
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  transition: box-shadow .3s;
}
.thumb-box:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, .15);
}
.thumb-box img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.img-title {
  margin: 0px 0 0 0;
  text-align: center;
  font-size: 16px;
}
/* ===== 底部标题 ===== */
.footer-title {
    font-size: 16px;          /* 比链接稍大 */
    color: #fff;              /* 纯白突出 */
    font-weight: 600;         /* 半粗 */
    margin: 0 0 10px 0;       /* 与下方链接留点间距 */
    letter-spacing: .5px;     /* 可选：更精致 */
}

/* ===== 底部文字链接 ===== */
.footer-link {
    font-size: 14px;
    color: #bbb;
    font-weight: 400;
    text-decoration: none;
    transition: color .2s;
    padding: 0;
}
.footer-link:hover { color: #fff; }
.footer-text {
  font-size: 14px;
    color: #ffffff;
    font-weight: 400;
    text-decoration: none;
    transition: color .2s;
}      
ul.pagination li.active a,
.pagination > .active > a:hover,
.pagination > .active > a:focus {
  color: #ffffff;
  background-color: #1d97d5;
  border-color: #1d97d5;
}
ul.pagination li > a:hover,
ul.pagination li > a:focus {
  background-color: transparent;
  color: #ffffff;
  background-color: #1d97d5;
  border-color: #1d97d5;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus,
.dropdown-menu .menu > .active > a,
.dropdown-menu .menu > .active > a:hover,
.dropdown-menu .menu > .active > a:focus {
  background-color: #000000;
  color: #1d97d5;
  border-color: #f7f7f7;
}
.default-hovered:hover:after, .default-hovered:hover {
    background-color: #1d97d5;
}
.text-default {
  color: #1d97d5;
}