﻿@charset "utf-8";
/* CSS Document */
body{min-width: 0;}
.wzcon{ padding: 20px 0 0; }
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-text{color: #fff;}
.nav ul{float: none;}
@media (max-width: 1199px) and (min-width: 1100px){
.container,.k,.nav ul,.fotter_k{width: 1100px;}
.nav ul li{width: 156px;}
}
@media (max-width: 1099px) and (min-width: 992px){
.container,.k,.nav ul,.fotter_k{width: 992px;}
.nav ul li{width: 140px;}
}
@media (max-width: 991px){
.topbox{top: -33px;}
.top{ height: auto; background-size: auto 100%; padding-bottom: 20px;}
.banner{text-align: center; margin-top: 33px;}
.banner img{height: auto; max-width: 90%;}
.container,.k,.nav ul,.fotter_k{width: 767px;}
.home_web{display: none;}
.dzjg,.jiucuo,.jubao{position: static; margin: 0;display: inline;}
.nav ul li{width: 103px;}
.nav ul li.active_public{width: 143px;}
.fotter{height:auto !important;}
.fotter_k{text-align: center;}
.fotter_center{position: static; left: auto; width: auto;}
.logo2,.zc{ position: static; display: inline;}
.con_main{ border: 0 none; padding: 0;}
}
@media (max-width: 767px){
.container,.k,.nav ul,.fotter_k{width: auto;}
.navbar-header{height: 50px; line-height: 50px; color: #fff; overflow: hidden; background: #244b97;}
.navbar-toggle{background: #fff; margin-right: 2%; margin-top: 12px; padding: 6px 7px;}
.navbar-header{width: 100% !important;}
.navbar-toggle .icon-bar{background: #999;}
.navbar-brand{padding: 0; height: 50px; line-height: 50px; margin-left: 2%;color: #fff;}
.navbar-default .navbar-brand{color: #fff;}
.nav{height: auto; z-index: 33;}
.nav ul li{background: #244b97 !important; float: none !important; padding: 0; width: 100% !important;}
.navbar-nav{margin: 0;}
}