@charset "UTF-8";

.nav {
	display: flex;
	justify-content: space-between;
}

.nava {
	color: white;
	padding: 14px 2px;
}

.menu3 {
	display: none;
}

body {
	background-color: #f7f7f7;
	font-size: 16px;
}

/*默认大屏*/
@media (min-width: 1400px) {

	html {
		font-size: 100px;
	}

	body {
		/*background-color: lightblue;*/
		font-size: 16px;
	}

	.hidelg {
		display: none;
	}

	.showlg {
		display: block !important;
	}


	.acont {
		width: 100%;
	}

	.bcont {
		margin: 0 auto;
		width: 1400px;
	}
}




/*中屏平板*/
@media screen and (max-width: 1400px) and (min-width: 768px) {
	html {
		font-size: 100px;
	}

	body {
		/*background-color: lightgreen;*/
		font-size: 16px;
	}

	.hidem {
		display: none;
	}

	.showm {
		display: block;
	}

	.nav {
		/*flex-direction: column;*/
		flex-wrap: wrap;
	}

	.nava {
		width: 50%;
		padding-left: 15px;
		padding-right: 15px;
		border-bottom: 1px solid #666;
	}

	.menu3 {
		display: block;
	}
}


/*小屏手机*/
@media screen and (max-width: 768px) {
	html {
		font-size: 100px;
	}

	body {
		background-color: #f7f7f7;
		font-size: 16px;
	}

	.flexxs {
		flex-direction: row !important;
	}

	.flexcxs {
		flex-direction: column !important;
	}

	.flexwxs {
		flex-direction: row !important;
	}

	.showxs {
		display: block;
	}

	.hidexs {
		display: none;
	}

	.nav {
		/*flex-direction: column;*/
		flex-wrap: wrap;

	}

	.nava {
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
		border-bottom: 1px solid #666;
	}

	.menu3 {
		display: block;
	}

	.logoimg {
		max-width: 80%;
	}
}