@charset "utf-8";
*{ font-family: "微软雅黑"; font-size: 14px; line-height: 1.8; margin: 0 auto; padding: 0px;}
ul,li,ol{ list-style: none;}
a{color: #666;}
a,a:hover,a:link,a:active,a:visited{ text-decoration: none;}
a:hover{color: #122266;}
a{ text-decoration: none;outline: 0;cursor: pointer;}
img{ max-width: 100%; height: auto;}
em{font-style: normal;font-weight: normal;}
body{position: relative;}
.pull-left{float: left;}
.pull-right{float: right;}
.clear{clear: both;}


body{
  background: url(/uploads/carousel/bg.jpg);
  background-repeat: repeat-x;
  background-position: center top;
}






footer{
  background-image: url(/uploads/carousel/bg5.jpg);
  height: 120px;
  color: white;
  text-align: center;
}
footer div{
  padding-top: 10px;
}
footer p{
  font-size: 13px;
  margin: 0;
}
footer p a{
  color: white;
}

@media (max-width: 767px) {
  .hidden-xs {display: none !important;}
  .nav_t{
    background: white;
    position: fixed;
    width: 100%;
    z-index: 999;
    box-shadow: 0px 5px 50.05px 4.95px rgb(0 0 0 / 10%);
  }
  .hgh{
    height: 59px;
  }
  .nav_t a{
    text-align: center;
    font-size: 12pt;
    padding: 5px 0px;
    border-top: 1px solid #efefef;
    display: block;
  }

  .nav_t .navbar-nav{
    display: block;
  }


}

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {display: none !important;}
}

@media (min-width:992px){
  /*header*/

  .nav_t{
    background: url(/uploads/carousel/menu_bg.jpg) repeat-x;
  }
/**/
.nav_t .navbar{padding: 0;}
.nav_t .navbar .navbar-nav{display: flex;width: 100%;text-align: center;margin-bottom: 0;}
.nav_t .navbar .navbar-nav>li{flex: 1;float: left;}
.nav_t .navbar .navbar-nav>li:hover a{color: #fef995;}
.nav_t .navbar .navbar-nav>li>a{font-size: 15px;line-height: 42px;display: block;color: white;border-right: 1px solid rgb(104, 205, 251);}
.nav_t .headin{padding: 1.5rem 0rem 0.5rem;}
.nav_t .navbar .navbar-nav>li:last-child a{border-right:none;}
  
}

@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {display: none !important;}
}

@media (min-width: 1200px) {
  .hidden-lg {display: none !important;}
  .container{max-width: 1120px;}
}
