.wh-img {
	width: 100%;
	height: auto;
}

.bannerbd {
	background: url(/uploads/image/smwjfw/bannerdb.jpg) no-repeat;
	background-size: cover;
	width: 100%;
}

.bannertitle {
	width: 100%;
	height: 2rem;
	text-align: center;
	line-height: 2rem;
	font-size: 1.2rem;
	background-color: #e37704;
	color: #fff;
}

.postwarp {
	width: 100%;
	background: #0f3786;
}

.postbox {
	width: 20rem;
	background: #ffffff;
	padding: 0.5rem;
	margin: 0 auto;
}

.postbtn {
	background-color: #e37704;
	border-radius: 12px;
	border: solid 5px #e37704;
	color: #ffffff;
	display: block;
	margin: 0.1rem auto;
}

.title {
	height: 2.2rem;
	background: #ffffff;
	letter-spacing: 1px;
	color: #0f3786;
	font-weight: bold;
	text-align: center;
	line-height: 2.2rem;
	font-size: 1.2rem;
}

.lanbox {
	background: #0f3786;
	height: 20rem;
	padding: 0.5rem;
}

.lanbox .lantab li {
	width: 6rem;
	padding: 0.5rem;
	margin-bottom: 0.5rem;
	background-color: #e37704;
	border-radius: 8px;
	text-align: center;
	color: #ffffff;
}

.lanbox .lantab li:nth-child(1) {
	background: #3aa3c6;
}

.lanbox .lancont li {
	width: 16rem;

	display: none;
}

.lanbox .lancont li:nth-child(1) {
	display: block;
}

.clear {
	clear: both;
}

.btnimg {
	display: flex;
	justify-content: center;
	align-items: center;
}

.btnimg img {
	width: 10rem;
	margin: 1rem;
}

.jinbox {
	background: #0f3786;
}

  .btnbox {
	padding: 0.3em 0;
	background-color: #e37704;
	border-radius: 22px;
	box-shadow: 2px 3px 4px 1px rgba(31, 34, 42, 0.45);
	letter-spacing: 5px;
	color: #ffffff;
	width: 15rem;
	text-align: center;
	margin: 0.5rem auto;
}
.link{background: #0b317c;}
.link div{ margin: 0 auto ; width: 22rem;}
.link div h1{	letter-spacing: 3px;
	color: #e37704;
	font-size: 1.5rem;
	margin-bottom: 0.2rem;
	 }
.link div p{	
	letter-spacing: 1px;
	color: #6d3f18;
	margin-bottom: 0.2rem;
	}
.namebox{ width: 10rem}