/*顶部条幅 */
.fixtop {position: fixed; width:100%; height: 48px; background:white; z-index: 1031}
.fixtop .g-in {line-height: 48px;}
.fixtop .g-in .hwel { float: left;}
.fixtop .g-in .hmore { float: right; overflow: hidden;}
.fixtop .g-in .hmore .hm-1 { float: left;overflow: hidden;}
.fixtop .g-in .hmore .hm-1 span { display:inline-block; width: 24px; height: 24px; margin: 6px 6px 0px 0px; float: left;}
.fixtop .g-in .hmore .hm-1 a {display: inline-block; width:48px; margin-right: 8px; color:red; float:left;}
.fixtop .g-in .hmore .hm-3 { float: right; overflow: hidden;}

.slideshow {
    object-fit: cover;
}
.clear_fix { clear:both; width: 100px; height: 0px;}
.top_bar { width: 100%;}
.welcome {height:32px; line-height: 32px;}

.navbar-expand-lg .navbar-nav .nav-link { font-size:20px; font-weight:bold;}
.navbar-light .navbar-nav .nav-item:hover .nav-link {color:#080990;}
.navbar-light .navbar-nav .active>.nav-link { color:#080990;}
.text-qiwish {
  color: #090890 !important;
}

a.text-qiwish:hover, a.text-qiwish:focus {
  color: #090890 !important;
}

.btn-qiwish {
  color: #fff;
  background-color: #090890;
  border-color: #090890;
}

.btn-qiwish:hover {
  color: #fff;
  background-color: #09087c;
  border-color: #0908a4;
}

.btn-qiwish:focus, .btn-qiwish.focus {
  color: #fff;
  background-color: #09087c;
  border-color: #0908a4;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-qiwish.disabled, .btn-qiwish:disabled {
  color: #fff;
  background-color: #090890;
  border-color: #090890;
}

.btn-qiwish:not(:disabled):not(.disabled):active, .btn-qiwish:not(:disabled):not(.disabled).active,
.show > .btn-qiwish.dropdown-toggle {
  color: #fff;
  background-color: #0908a4;
  border-color: #10707f;
}

.btn-qiwish:not(:disabled):not(.disabled):active:focus, .btn-qiwish:not(:disabled):not(.disabled).active:focus,
.show > .btn-qiwish.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.bg-qiwish { background-color:#080990; }
.footer .small,.footer .code { text-align:center;}

@media (min-width: 576px) {
  .slideshow {
    height: 200px;
    }
}
@media (min-width: 768px) {
    .slideshow {
    height: 268px;
    }
}
@media (min-width: 996px) {
    .slideshow {
    height: 330px;
    }
}
@media (min-width: 1200px) {
    .slideshow {
    height: 416px;
    }
}