
@media (min-width: 979px) and (max-width: 1200px){

}
@media (min-width: 768px) and (max-width: 979px) {
	/* 首页 */
	.MainNav .nav li a{
		padding: 0 5px;
	}
	.MainNav .brand h1{
		font-size: 18px;
	}
	.index table a.pull-right{
		float: none;
		display: block;
		text-align: center;
	}
	.statistics .option .block-md{
		float: none;
		clear: left;
		padding-top: 10px;
	}
}
@media (max-width: 767px){
	/* 导航 */
	.MainNav .nav-collapse{
		float: none;
	}
	.MainNav .nav li{
		text-align: center;
		border-bottom: 1px solid #3f94cd;
	}
	.MainNav .nav li:hover, .MainNav .nav li:focus, .MainNav .nav li.active{
		background-color: #0364A5 !important;
	}
	.MainNav .nav-collapse .nav > li > a:hover,.MainNav .nav-collapse .nav > li > a:focus, .MainNav .nav-collapse .dropdown-menu a:hover, .MainNav .nav-collapse .dropdown-menu a:focus{
		background-color: #0364A5\0;
	}
	.MainNav .nav-collapse .nav > li > a{
		padding: 10px;
		border-left: 0;
		color: #fff\0;
		font-weight: normal;
	}
	.MainNav .btn-navbar{
		padding-left: 0;
		padding-right: 0;
	}
	.footer, .footer p{font-size: 12px;}
	/* 首页-搜索 */
	.search{
		padding: 0 15px;
	}
	.search > div{
		width: 100%;
	}
	table{
		font-size: 12px;
	}
	.table-responsive{
		overflow-y: hidden;
	}
	.table-responsive table{
		width: 820px;
		overflow-x: scroll;
	}
	.table-responsive table th, .table-responsive table td{
		white-space: nowrap;
	}
	.statistics .option .block-md{
		float: none;
		clear: left;
		padding-top: 10px;
	}
	/* 目录 */
	.directory .nav-list a{
		font-size: 12px !important;
	}
	.directory form, .directory .input-append input{
		width: 100%;
	}
	/* 详细图表 */
	.chartsDetail .list a{
		padding-left: 0;
		text-align: center;
		font-size: 12px;
	}
	.header1 h2{
		font-size: 14px;
	}
	.header1 h2 span{
		padding-bottom: 10px;
	}
}
@media (max-width: 640px){
	.mainNav2 .pull-right > a{
		font-size: 12px;
		// padding-left: 0;
		// padding-right: 0;
	}
	.ul-inline li{
		float: none;
		text-align: center;
	}
	.ul-inline li span, .uli14.pageList{
		font-size: 12px;
	}
	.statistics .option .block-xs{
		display: block;
		float: none;
		clear: left;
		padding-top: 10px;
		text-align: center;
	}
	.statistics .option .block-md{
		text-align: center;
	}
	.statistics .option a.more{
		top: inherit;
		bottom: 0;
	}
}
@media (max-width: 480px){
	.page-header-1 h2{
		font-size: 16px;
		font-weight: normal;
	}
	.MainNav .brand{
		width: 75%;
	}
	.MainNav .brand h1{
		font-size: 14px;
	}
	.MainNav .brand span{
		margin-left: 5px !important;
	}
	.MainNav .brand img{
		max-width: 24px;
	}
	.MainNav .navbar-inner{
		padding: 10px;
	}
	.MainNav .nav-collapse .nav > li > a{
		font-size: 12px;
		padding: 7px;
	}
	.mainNav2 .brand{
		width: 100%;
		text-align: center;
	}
	.mainNav2 .pull-right{
		float: none;
		text-align: center;
	}
	/* 首页-搜索 */
	.search > div{
		padding: 40px 0 90px;
	}
	.search .nav-tabs a{
		font-size: 12px;
		font-weight: normal;
	}
	.search form input, .search form a{
		font-size: 12px;
	}
	/* 目录 */
	.directory .page-header-1 + .nav {
	    position: inherit;
	    top: 0;
	    left: 0;
	}
	.directory .nav-tabs > li > a{
		padding-left: 8px;
		padding-right: 8px;
	}
	.directory .page-header-1 + .nav-tabs > .active > a,.directory  .page-header-1 + .nav-tabs > .active > a:hover,.directory  .page-header-1 + .nav-tabs a:hover {
	    background-color: #0071bd;
	    border-color: #0071bd;
	    color: #fff;
	    border-radius: 0;
	}
	.directory .page-header-1{
		margin: 0;
	}
	.directory .page-header-1 + .nav.nav-tabs{
		top: 0;
	}
	.directory form{
		margin-top: 10px;
	}
}
@media (max-width: 360px){
	.col50-xs{
		width: 50%;
	}
	/* 首页-搜索 */
	.search .nav li{ 
		width: 50%;
	}
	.search .nav li a{
		padding-left: 0;
		padding-right: 0;
	}
	.page-header-1 + .nav{
		position: inherit;
		top: 0;
		left: 0;
	}
	.page-header-1 + .nav-tabs > .active > a, .page-header-1 + .nav-tabs > .active > a:hover, .page-header-1 + .nav-tabs a:hover{
		background-color: #0071bd;
		border-color: #0071bd;
		color: #fff;
		border-radius: 0;
	}
}