.hei-11{
	height: 11px;
	background: #7cb9ec;
}
.ove-y{
	overflow-y: hidden;
	height: 305px;
}
.current-local{
	height: 47px;
	line-height: 47px;
	background: #9ccaed;
	font-size: 14px;
	color: #3a3a3a;
	padding-left: 3px;
}
.left-box{
	width: 542px;
}
.border-box{
	padding: 0 25px;
	background: #fff;
	height: 347px;
	border: 1px solid #dfdfdf;
}
.right-box{
	width: 641px;
}
.pub-title{
	border-bottom: 1px solid #cccccc;
	height: 61px;
	padding-top: 13px;
}
.pub-title span{
	width: 91px;
	height: 48px;
	line-height: 48px;
	color: #3a3a3a;
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	border-bottom: 3px solid #0168b7;
}
.zmhd-list{
	margin-top: 20px;
}
.zmhd-list li{
	width: 25%;
	text-align: center;
	float: left;
	height: 105px;
	margin-bottom: 30px;
}
.zmhd-list li img{
	width: 80px;
	height: 75px;
}
.zmhd-list li p{
	font-size: 14px;
	color: #3a3a3a;
	margin-top: 5px;
}
.more{
	float: right;
	color: #3a3a3a;
	font-size: 14px;
	line-height: 48px;
}
.lyfk-list{
	width: 100%;
	margin-top: 6px;
}
.lyfk-list thead tr{
	background: #fafafa;
}
.lyfk-list thead tr th{
	font-size: 14px;
	color: #3a3a4a;
	height: 35px;
}
.lyfk-list td{
	text-align: center;
	color: #3a3a3a;
	font-size: 14px;
	height: 30px;
}
.lyfk-list tbody tr:first-child td{
	padding-top: 10px;
	box-sizing: content-box;
}
.lyfk-list tbody tr:last-child td{
	padding-bottom: 10px;
	box-sizing: content-box;
}
.lyfk-list tbody tr:last-child td{
	border-bottom: 1px dashed #cccccc;
}
.lyfk-list tbody tr td.pad-20{
	padding-left: 20px;
	text-align: left;
}
.lyfk-list tbody tr td.gre{
	color: #359809;
}
.page-list{
	height: 43px;
	line-height: 43px;
	text-align: center;
}
.syjgcx-box{
	height: 354px;
	clear: both;
	margin-top: 18px;
	margin-bottom: 35px;
}
.cx-title span{
	width: 135px;
}
.jgcx-list{
	margin-top: 19px;
}
.jgcx-list li{
	float: left;
	height: 73px;
	width: 220px;
	border: 1px solid #f4f4f4;
	margin-bottom: 15px;
	margin-right: 12px;
}
.jgcx-list li:nth-child(5n){
	margin-right: 0;
}
.jgcx-list li a{
	display: block;
	height: 100%;
	padding: 7px 6px;
}
.jgcx-list li a div{
	width: 100%;
	height: 100%;
	border: 1px solid #f5f5f5;
	background: #5197c4;
	text-align: center;
	line-height: 57px;
	font-size: 16px;
	color: #d4eaff;
}
@media screen and (max-width: 1200px){
				
				.left-box,.right-box{
					width: 100%;
				}
				.border-box{
					padding: 0 .2rem;
					height: auto;
				}
				.right-box{
					margin-top: .2rem;
				}
				.right-box .border-box{
					padding: 0;
				}
				.right-box .border-box .pub-title{
					margin-left: .2rem;
					margin-right: .2rem;
				}
				.pub-title {
						height: .78rem;
						line-height: .2rem;
						padding-top: 0;
				}
				
				.pub-title span {
					height: .78rem;
					line-height: .78rem;
					font-size: .28rem;
					padding: 0 ;
					width: auto;
					border-top: none;
					font-weight: normal;
					border-bottom: .03rem solid #0168b7;
				}
				.zmhd-list{
					margin-top: .4rem;
				}
				.zmhd-list li{
					height: auto;
					margin-bottom: .42rem;
				}
				.zmhd-list li img{
					width: 1.12rem;
					height: 1.02rem;
				}
				.zmhd-list li p{
					font-size: .22rem;
					margin-top: 0;
				}
				.spe-body{
					margin-top: .2rem;
					width: 100%!important;
					height: 5rem!important;
				}
				
				.syjgcx-box{
					height: auto;
					clear: both;
					margin-top: 0;
					margin-bottom: 0;
					padding-bottom: .2rem;
				}
				.jgcx-list{
					margin-top: .3rem;
				}
				.jgcx-list li{
					height: 1.03rem;
					width: 32%;
					margin-bottom: .12rem;
					margin-right: .1rem;
				}
				.jgcx-list li:nth-child(3n){
					margin-right: 0;
				}
				.jgcx-list li:nth-child(5n){
					margin-right: .1rem;
				}
				.jgcx-list li a{
					display: block;
					height: 100%;
					padding: .1rem .06rem;
				}
				.jgcx-list li a div{
					line-height: .81rem;
					font-size: .29rem;
				}
				}