body{
	min-width: 1200px;
	margin: 0 auto;
}
.wjjzc-top{
	background: none!important;
}
.hmhn-wrap .wjjzc-top-bar{
	padding: 18px 0 24px;
}
.hmhn-wrap .wjjzc-top-bar *{
	color: #fff!important;
}
.hmhn-wrap .ws_header_top_button{
	border: 2px solid #75a9e3;
}
.hmhn-wrap{
	background: url(hmhnbg1.png) top center no-repeat,url(hmhnbg1b.png) bottom center no-repeat;
	padding-bottom: 102px;
	background-color: #69b1f3;
}
.hmhn-topbar{
	padding-top: 30px;
	padding-bottom: 50px;
}
.hmhn-topbar img{
	margin-left: 10px;
}
.hmhn-main{
	padding-top: 1px;
	background: #f9f9f9;
	padding-bottom: 46px;
}
.hmhn-main .new_position{
	margin: 10px 20px 32px;
}
.hmhn-nf{
	position: relative;
	background: url(hmhnbg3.png) center no-repeat;
	margin: 0 26px 25px;
}
.hmhn-nfbox{
	margin: 0 70px;
	position: relative;
	overflow: hidden;
	height: 60px;
}
.hmhn-nflist{
	height: 100%;
	width: 100%;
	position: relative;
	top: 0;
	left: 0;
}
.hmhn-nflist li{
	display: inline-block;
	text-align: center;
	cursor: pointer;
	margin-left: 124px;
	position: absolute;
	margin-top: 7px;
}
.hmhn-nf .btn{
	position: absolute;
	top: 0;
	cursor: pointer;
}
.hmhn-nf .btn.prev{
	left: 0;
}
.hmhn-nf .btn.next{
	right: 0;
}
.hmhn-form-tbox{
	padding: 12px;
	background: #fff;
	margin: 0 10px 10px;
}
.hmhn-form-t{
	padding: 6px 20px 6px 30px;
	border: 1px solid #deebff;
	box-shadow: 0 0 10px 0 rgba(83,83,83,.09);
}
.hmhn-form-t .tit{
	display: inline-block;
	margin-left: 26px;
	color: #000000;
	font-size: 30px;
	font-weight: bold;
	line-height: 63px;
}
.hmhn-form-con{
	margin: 0 10px;
	font-size: 14px!important;
    line-height: 24px!important;
}
.hmhn-form-con table{
	width: 100%!important;
	font-size: 14px!important;
	line-height: 24px!important;
	border-collapse: collapse;
	border: 1px solid #e7e7e7!important;
	box-sizing: border-box;
	word-break: break-all;
	table-layout: fixed;
}
.hmhn-form-con table *{
	box-sizing: border-box;
	font-size: 14px!important;
	line-height: 24px!important;
}
.hmhn-form-con table tr:nth-child(2n+1){
	background: #ecf5ff;
}
.hmhn-form-con table tr.firstRow{
	background: url(hmhnbg2.png) left center no-repeat;
	background-size: 1180px 60px;
	height: 60px;
}
.hmhn-form-con table tr{
	height: 206px;
}
.hmhn-form-con table tr td{
	padding: 5px;
	border: 1px solid #d8d8d8!important;
	width: auto!important;
}
.hmhn-form-con table tr td:not(:nth-child(5)) *{
	text-indent: 0!important;
}
.hmhn-form-con table tr td a,.hmhn-form-con table tr td a *{
	color: rgb(11, 119, 205)!important;
}
.hmhn-form-con table tr.firstRow td{
	border: none;
}
.hmhn-form-con table tr.firstRow td *{
	color: #fff!important;
	font-weight: bold!important;
	white-space: nowrap;
	font-size: 14px!important;
}
.hmhn-form-con table tr td:nth-child(1){
	width: 40px!important;
}
.hmhn-form-con table tr td:nth-child(2){
	width: 70px!important;
}
.hmhn-form-con table tr td:nth-child(3){
	width: 110px!important;
}
.hmhn-form-con table tr td:nth-child(4){
	width: 265px!important;
}
.hmhn-form-con table tr td:nth-child(5){
	width: 170px!important;
}
.hmhn-form-con table tr td:nth-child(6){
	width: 90px!important;
}
.hmhn-form-con table tr td:nth-child(7){
	width: 90px!important;
}
.hmhn-form-con table tr td:nth-child(8){
	width: 70px!important;
}
.hmhn-form-con table tr td:nth-child(9){
	width: 70px!important;
}
.hmhn-form-con table tr td:nth-child(10){
	width: 140px!important;
}
.hmhn-form-con table tr td:nth-child(11){
	width: 64px!important;
}
.hmhn-w1{
	padding: 30px 52px 30px 40px;
	background: #fdfdfd;
	border: 12px solid #deebff;
	margin: 34px 20px 0;
	box-shadow: 0 0 10px 0 rgba(83,83,83,.09);
}
.hmhn-w1 .img{
	width: 500px;
	height: 292px;
	display: inline-block;
}
.hmhn-w1 .img a{
	display: block;
}
.hmhn-w1 .img a:first-child{
	margin-bottom: 15px;
}
.hmhn-w1c1{
	width: 496px;
}
.hmhn-w1c1-t{
	border-bottom: 1px solid #e1ebfd;
	line-height: 54px;
}
.hmhn-w1c1-t .more{
	font-size: 14px;
	color: #999999;
}
.hmhn-w1c1-c .tit a{
	display: inline-block;
	max-width: 100%;
	/*overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;*/
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	line-height: 26px;
	margin-top: 10px;
}
.hmhn-w1c1-c .con{
	color: #000000;
	font-size: 16px;
	line-height: 42px;
	text-indent: 2em;
}
.hmhn-w1c1-c .con a{
	color: #176aff;
	display: inline-block;
	text-indent: 0;
}
.hmhn-w2{
	margin-top: 30px;
}
.hmhn-w2 a{
	display: inline-block;
	width: 280px;
	background: #fff;
	height: 218px;
	text-align: center;
	margin: 0 10px 14px;
}
.hmhn-w2 a img{
	width: 100%;
	height: 178px;
}
.hmhn-w2 a p{
	color: #000000;
	font-size: 16px;
	line-height: 40px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.hmhn-table-hover{
	display: none;
	position: absolute;
	top: 0;
	left: 50%;
	border: 1px solid #000;
	background: #fff;
	padding: 5px;
	width: 500px;
}
@media screen and (min-width: 769px) {
	.hmhn-form-con table tr td>div{
		position: relative;
		cursor: pointer;
	}
	.hmhn-form-con table tr td>div:hover .hmhn-table-hover{
		display: block;
		z-index: 99;
	}
}
@media screen and (max-width: 768px) {
	body{
		min-width: initial;
	}
	.centerWidth{
		width: 100%;
	}
	.hmhn-wrap{
		background: url(hmhnbg1h5.png) center 3rem no-repeat,url(hmhnbg1h5b.png) center bottom no-repeat;
		background-size: 100% auto;
		background-color: #69b1f3;
		padding-bottom: 1.34rem;
	}
	.hmhn-topbar{
		padding: .94rem 0 .88rem;
	}
	.hmhn-topbar img{
		width: 4.77rem;
		margin-left: .24rem;
	}
	.hmhn-main{
		width: initial;
		margin: 0 .26rem;
		padding-bottom: .3rem;
	}
	.hmhn-nf{
		margin: 0 0 .24rem;
		background-size: 100% .04rem;
	}
	.hmhn-nfbox{
		margin: 0 .54rem;
		height: .46rem;
	}
	.hmhn-nflist li{
		margin: 0 .82rem 0 0;
		height: 100%;
	}
	.hmhn-nflist li img{
		height: 100%;
	}
	.hmhn-nf .btn{
		margin-top: .04rem;
		width: .2rem;
	}
	.hmhn-form-tbox{
		margin: 0 .1rem .2rem;
		padding: .12rem;
	}
	.hmhn-form-t{
		padding: .06rem .08rem;
		line-height: .63rem;
	}
	.hmhn-form-t .img{
		height: .63rem;
	}
	.hmhn-form-t .tit{
		margin-left: 0;
		font-size: .26rem;
		line-height: .34rem;
		vertical-align: middle;
		max-width: 4.82rem;
		text-align: center;
		float: right;
	}
	.hmhn-w1{
		margin: .22rem .1rem 0;
		border: .12rem solid #deebff;
		padding: .1rem;
	}
	.hmhn-w1 .img{
		width: 100%;
		height: auto;
	}
	.hmhn-w1 .img a:first-child{
		margin-bottom: .15rem;
	}
	.hmhn-w1 .img img{
		width: 100%;
	}
	.hmhn-w1c1{
		width: 100%;
		margin-top: .22rem;
	}
	.hmhn-w1c1-t{
		line-height: .68rem;
	}
	.hmhn-w1c1-t .tit img{
		height: .68rem;
	}
	.hmhn-w1c1-t .more{
		font-size: .22rem;
	}
	.hmhn-w1c1-c .tit a{
		font-size: .28rem;
	}
	.hmhn-w1c1-c .con{
		font-size: .26rem;
		line-height: .48rem;
	}
	.hmhn-w2{
		margin-top: .26rem;
		display: flex;
		padding: 0 .1rem;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.hmhn-w2 a{
		margin: 0 0 .2rem;
		width: 3.3rem;
		height: 2.32rem;
	}
	.hmhn-w2 a img{
		height: 1.85rem;
	}
	.hmhn-w2 a p{
		line-height: .46rem;
		font-size: .26rem;
	}
	.hmhn-form-con{
		overflow-x: auto;
		margin: 0 .1rem;
	}
	.hmhn-form-con table *{
		font-size: .24rem!important;
		line-height: .42rem!important;
	}
	.hmhn-form-con table tr{
		height: 3.64rem;
	}
	.hmhn-form-con table tr.firstRow{
		background: #176aff;
	}
	.hmhn-form-con table tr.firstRow,.hmhn-form-con table tr.firstRow td{
		height: .6rem;
	}
	.hmhn-form-con table tr td>div{
		max-height: 3.64rem;
		overflow-y: auto;
	}
}
