﻿.nav_pupu {
	display: none;
}

.header {
	display: none;
}

@media screen and (max-width:800px) {
	a{
		display: block;
	}
	html {
		font-size: 3.5vw;
	}

	body {
		font-size: 3.5vw;
		box-sizing: border-box;
		min-width: auto;
	}

	.nav_pupu {
		display: block;
	}

	.top_txt {
		padding: 4vw 0;
	}

	.top_txt span {
		float: none;
	}

	.container {
		width: 100%;
		padding: 0;
	}

	.row {
		margin: 0;
	}

	.row .col-xs-4 {
		float: none;
		width: 100%;
	}


	.logo {
		display: none;
	}

	.daohang {
		display: none;
	}

	.col-xs-8 {
		float: none;
		width: 100%;
	}

	.col-xs-12 {
		width: 100%;
	}

	.col-xs-6 {
		width: 100%;
	}

	.index_new {
		width: 93% !important;
		margin: 0 auto;
		padding: 0 !important;
	}

	.xwlb_bac {
		width: 100%;
		margin-left: 3.5vw;
	}

	.xwlb_bac02 {
		margin-left: 0;
	}

	.by_bac {
		display: flex;
		align-items: center;
	}

	.sousuo {
		width: 46%;
		padding: 0;
	}

	.gyht {
		padding: 20px;
		background-repeat: repeat;
	}

	.foot_logo {
		width: 30%;
	}

	.foot_daohang {
		margin-left: 3.5vw;
	}

	.header {
		width: 100%;
		padding: 4vw 4%;
		background-color: #fff;
		display: flex;
		align-items: center;
	}

	.header .logo02 {
		width: 20vw;
	}

	.header .logo02 img {
		width: 100%;
		height: auto;
	}

	.header .more {
		flex: 1;
		text-align: right;
	}

	.header .more img {
		width: 7vw;
		height: auto;
	}
	
	.about_left{
		display: none;
	}
	
	.home{
		display: none;
	}
	
	#AspNetPager1{
		display: flex;
	}
	
	#AspNetPager1 a{
		padding: 4px 10px;
	}
	
	.lm_bt{
		display: none;
	}
	
	.zbgg>.wsjj_bac>.nav-tabs {
	    padding-left: 0;
	}
	
	.zbgg_table>thead>tr>th{
		font-size: 3vw;
	}

	.xwlb li{list-style-type:none;margin-top:10px; color:#C9BA9C;}

	.title_1{
		max-width: 72% !important;
	}
	.title_e{
		max-width: 72% !important;
	}

	.xwlb li:nth-child(1) a{padding-right: 2px !important;}
	.xwlb li:nth-child(2) a{padding-right: 2px !important;}
	.xwlb li:nth-child(3) a{padding-right: 2px !important;}
}




.nav_pupu {
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	transition: .8s;

}

.navShow {
	display: block !important;
}

.navNone {
	display: none !important;
}

.nav_pupu .nav_box {
	width: 90%;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	background-color: #fff;
	padding-top: 20vw;
	padding-left: 3vw;
	display: flex;
	transition: .8s;
	overflow-y: auto;
}

.nav_pupu .nav_index {
	right: -100%;
}

.nav_pupu .nav_box .close02 {
	width: 6vw;
	height: 6vw;
	text-align: right;
	position: fixed;
	right: 4vw;
	top: 4vw;
	z-index: 99;
}

.nav_pupu .nav_box .close02 img {
	width: 100%;
	height: 100%;
}

.nav_pupu .nav_box .nav_list {
	flex: 1;
	padding: 0 !important;
}

.nav_pupu .nav_box .nav_list .list {
	width: calc(100%);
	padding: 0 4% 0 4%;
	height: 15vw;
	display: flex;
	align-items: center;
	border-bottom: 1px solid #F5F6F7;
	position: relative;
}

.nav_pupu .nav_box .nav_list .list .icon {
	width: 5vw;
	margin-right: 2vw;
}

.nav_pupu .nav_box .nav_list .list .icon image {
	width: 100%;
}

.nav_pupu .nav_box .nav_list .list .name {
	font-size: 4vw;
	color: #333;
	font-weight: bold;
	flex: 1;
}

.nav_pupu .nav_box .nav_list .list .arrow {
	width: 4vw;
}

.nav_pupu .nav_box .nav_list .list .arrow img {
	width: 100%;
	height: auto;
}

.nav_pupu .nav_box .me_list {
	width: 100%;
	background-color: #FAFAFA;
	padding: 0 4%;
}

.nav_pupu .nav_box .me_list .me_t {
	height: 10vw;
	line-height: 10vw;
	width: 100%;
	font-size: 3.5vw;
	color: #222222;
}

.draweShow{
	display: block;
}

.draweNone{
	display: none;
}