.clearfix {
	zoom: 1;
}

.clearfix:after {
	content: "020";
	height: 0px;
	display: block;
	overflow: hidden;
	clear: both;
}


	.banner {
		margin-bottom: 40px;
		text-align: center;
	}
	.banner img {
		width: 1350px;
	}
	.main {
		width: 1200px;
		margin: auto;
	}
	.xxbt {
		width: 1200px;
		text-align: center;
		margin-bottom: 30px;
	}
	.xxbt img {
		height: 84px;
	}
	.xxbtgd{
		width: 50px;
		float: right;
		margin-top: -75px;
		background: url(gdjt.png) 39px 8px no-repeat;
		background-size: 5px 9px;
	}
	.zxdt {
		width: 1200px;
		height: 420px;
		padding: 30px;
		background: #FFFFFF;
		box-shadow: 0px 2px 16px 0px rgba(0, 29, 65, 0.08);
		margin-bottom: 70px;
	}
	.zxdt_left {
		float: left;
		width: 567px;
	}
	.zxdt_right {
		float: left;
		margin-left: 18px;
	}
	.zxxx {
		width: 555px;
		height: 66px;
		font-family: "微软雅黑";
		font-size: 24px;
		color: #333333;
		letter-spacing: 0;
		font-weight: 500;
		margin-bottom: 8px;
	}
	.xxjs {
		width: 555px;
		height: 66px;
		font-family: "微软雅黑";
		font-size: 18px;
		color: #868788;
		letter-spacing: 0;
		line-height: 30px;
		font-weight: 400;
		margin-bottom: 20px;
	}
	.zy {
		font-family: "微软雅黑";
		font-size: 18px;
		color: #868788;
		letter-spacing: 0;
		line-height: 30px;
		font-weight: 400;
	}
	.ckxq {
		width: 82px;
		height: 30px;
		font-family: "微软雅黑";
		font-size: 18px;
		color: #333333;
		letter-spacing: 0;
		line-height: 30px;
		font-weight: 400;
	}
	.xxlb {
		width: 555px;
	}
	.xxlb ul li {
		width: 555px;
		float: left;
		background: url(yd.png) 8px 27px no-repeat;
		background-size: 8px 8px;
		line-height: 60px;
	}
	.xxlb ul li a {
		float: left;
		font-family: "微软雅黑";
		font-size: 18px;
		color: #333333;
		letter-spacing: 0;
		font-weight: 400;
		padding-left: 30px;
	}
	.xxlb ul li span {
		float: right;
		font-family: "微软雅黑";
		font-size: 18px;
		color: #888888;
		letter-spacing: 0;
		text-align: right;
		font-weight: 400;
	}
	.zcsd {
		margin-bottom: 70px;
	}
	.zcsd ul li {
		width: 285px;
		height: 65px;
		display: table;
		float: left;
		margin-bottom: 20px;
		margin-right: 7px;
		background: url(zc.png) 15px 22px no-repeat #F8F8F8;
	}
	.zcsd ul li a {
		display: table-cell;
		vertical-align: middle;
	}
	.zcsd ul li a span {
		color: #333333;
		font-family: "微软雅黑";
		display: flex;
		margin-left: 50px;
	}
	.wqhg {
		margin-bottom: 40px;
	}
	.zcsd ul li a img{
		display: none;
	}
	.ddgd{
		display: none;
	}
	.wldd_k li a img{
		display: none;
	}
	.ydp{
		display: none;
	}
	body {
		margin: 0;
		padding: 0;
	}
	#wcagnav {
		height: 0 !important;
		/* display: none !important; */
	}
	div,
	ul,
	li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	img {
		border: 0;
	}
	a.focusBox {
		text-decoration: none;
		color: #FFFFFF
	}
	a.focusBox:hover {
		color: #FFFFFF
	}
	.bord {
		width: 100%;
		height: 348px;
	}
	.focusBox {
		position: relative;
		width: 100%;
		height: 348px;
		overflow: hidden;
		font: 12px/1.5 Verdana, Geneva, sans-serif;
		text-align: left;
		background: white;
	}
	.focusBox .pic li:hover a img {
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
	}
	.focusBox .pic {
		margin: 0px;
		padding: 0px;
		list-style: none
	}
	.pic {
		width: 100% !important;
	}
	.focusBox .pic img {
		width: 100%;
		height: 348px;
		display: block;
		-moz-transition: all 0.4s ease-in-out 0s;
		-ms-transition: all 0.4s ease-in-out 0s;
		-o-transition: all 0.4s ease-in-out 0s;
		-webkit-transition: all 0.4s ease-in-out 0s;
		transition: all 0.4s ease-in-out 0s;
	}
	.focusBox .txt-bg {
		position: absolute;
		bottom: 0;
		z-index: 1;
		height: px;
		line-height: 36px;
		width: 100%;
		background: #341;
		filter: alpha(opacity=40);
		opacity: 0.4;
		overflow: hidden;
	}
	.focusBox .txt {
		position: absolute;
		bottom: 0;
		z-index: 2;
		width: 100%;
		height: 48px;
		opacity: 0.82;
		background: #0E1840;
		overflow: hidden;
		line-height: 36px;
	}
	.focusBox .txt li {
		width: 65%;
		height: 48px;
		line-height: 48px;
		position: absolute;
		bottom: -36px;
	}
	.focusBox .txt li a {
		font-family: 微软雅黑;
		display: block;
		color: #FFFFFF;
		font-size: 15px;
		text-decoration: none;
		line-height: 48px;
		padding: 0 0 0 10px;
		max-width: 360px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.focusBox .num {
		position: absolute;
		z-index: 3;
		bottom: 20px;
		right: 20px;
	}
	.focusBox .num li {
		float: left;
		position: relative;
		width: 20px;
		height: 6px;
		line-height: 6px;
		overflow: hidden;
		text-align: center;
		cursor: pointer;
		margin-left: 4px;
	}
	.focusBox .num li a,
	.focusBox .num li span {
		position: absolute;
		z-index: 2;
		display: block;
		color: white;
		width: 20px;
		height: 6px;
		top: 0;
		left: 0;
		text-decoration: none;
	}
	.focusBox .num li span {
		z-index: 1;
		background: black;
		filter: alpha(opacity=50);
		opacity: 0.5;
	}
	.focusBox .num li.on a,
	.focusBox .num a:hover {
		background: #ffffff;
	}
	.dtleft .focusBox .pic ul li {
		width: 100% !important;
	}
	/*相关信息*/
	.xgsp {
		margin-bottom: 70px;
	}
	.xgsp ul li {
		float: left;
		width: 384px;
		height: 354px;
		background: #FFFFFF;
		box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.08);
		margin-left: 8px;
		margin-right: 8px;
	}
	.spt img {
		width: 384px;
		height: 236px;
		/*opacity: 0.1;
		background: #000000;*/
	}
	.xgsp ul li p {
		width: 325px;
		height: 68px;
		font-family: "微软雅黑";
		font-size: 22px;
		color: #333333;
		letter-spacing: 0;
		line-height: 34px;
		font-weight: 400;
		margin: 11px 44px 0px 15px;
	}
	.xgjg {
		margin-bottom: 40px;
	}
	.xgjg_left {
		float: left;
		width: 381px;
		height: 250px;
		margin-right: 25px;
	}
	.xgjg_left ul li {
		width: 381px;
		height: 55px;
		background: #F7F7F7;
		border-radius: 6px;
		text-align: center;
		line-height: 55px;
		margin-bottom: 10px;
	}
	.xgjg_left ul li a {
		width: 381px;
		height: 55px;
		display: inline-block;
		background: #F7F7F7;
		border-radius: 6px;
		text-align: center;
		line-height: 55px;
		color: #333333;
		font-family: "微软雅黑";
		font-size: 18px;
		letter-spacing: 0;
		text-align: center;
		font-weight: 700;
	}
	.xgjg_left ul li .hover{
		color: #FFFFFF !important;
		background: #1492FF;
	}
	.xgjg_left ul li a:hover {
		color: #FFFFFF !important;
		background: #1492FF;
	}
	.xgjg_right {
		float: left;
		width: 794px;
		height: 250px;
		background: #FFFFFF;
		box-shadow: 0px 2px 16px 0px rgba(0, 29, 65, 0.08);
		border-radius: 6px;
		padding: 30px;
	}
	.xgjg_right p {
		float: left;
		width: 387px;
		height: 160px;
		font-family: "微软雅黑";
		font-size: 18px;
		color: #333333;
		letter-spacing: 0;
		text-align: justify;
		line-height: 32px;
		font-weight: 400;
		margin-right: 36px;
	}
	.xgjg_right img {
		float: left;
		width: 309px;
		height: 180px;
	}
	.appt{
		display: none;
	}
	.ydxgsp{
		display: none;
	}
