.clear{
	clear: both;
}
.banner{
	background: url(xyhj_01.jpg) no-repeat center;
	width: 100%;
	height: 639px;
}
.bt{
	background: #f7f7f7;
	height: 120px;
	padding-top: 30px;
}
.bt .img{
	width: 935px;
	margin:auto;
}
.first .ul1{
	width: 1210px;
	margin:auto;
}
.first .ul1 li{
	width: 591px;
	float: left;
}
.first .ul1 .l1{
	margin-left: 5px;
}
.first .ul2{
	width: 1210px;
	margin:auto;
	margin-top: 30px;
}
.first .ul2 li{
	width: 290px;
	float: left;
	text-align: center;
	border:1px solid #ccc;
	color: #2f7bd9;
	padding:10px 0;
	font-size: 22px;
	border-radius: 5px;
}
.first .ul2 .l1{
	margin-left: 12px;
}
.tio1{
	width: 367px;
	margin:auto;
	padding-top: 60px;
	margin-bottom: 30px;
}
.tio2{
	width: 352px;
	margin:auto;
	padding-top: 60px;
	margin-bottom: 30px;
}
.tio3{
	width: 319px;
	margin:auto;
	padding-top: 60px;
	margin-bottom: 30px;
}
.main .p1{
	font-size: 28px;
	text-align: center;
	color: #1176cc;
	margin-bottom: 20px;
}
.main .p2{
	width: 1110px;
	margin:auto;
	text-indent: 2em;
	font-size: 20px;
	margin-bottom: 30px;
}
.main .p3{
	text-align: center;
	font-size: 20px;
	margin-bottom: 10px;
}
.main .lun{
	width: 1200px;
	margin:auto;
	margin-top: 30px;
}
.main .zx{
	width: 600px;
	text-align: center;
	font-weight: bold;
	font-size: 24px;
	color: #fff;
	background: #2f7bd9;
	border-radius: 5px;
	padding: 5px 0;
	margin:auto;
}

.main .zx i{
	background: url(xyhj_48.jpg) no-repeat center;
	width: 36px;
	height: 26px;
	margin-right: 10px;
}
.second{
	background: #4977cb;
	padding-top: 20px;
	margin-top: 40px;
	padding-bottom: 30px;
}
.second .simg{
	width: 1202px;
	margin:20px auto;
}
.second .hh{
	color: #fff;
}
.second .p1{
	color: #fff;
}
.second .p2{
	color: #fff;
}
.second .p3{
	color: #fff;
}
.second .ul2{
	width: 1210px;
	margin:auto;
	margin-top: 30px;
}
.second .ul2 li{
	width: 290px;
	float: left;
	text-align: center;
	border:1px solid #ccc;
	color: #2f7bd9;
	padding:10px 0;
	font-size: 22px;
	border-radius: 5px;
	background: #fff;
}
.second .ul2 .l1{
	margin-left: 12px;
}
.second .zx{
	background: #f00;
	margin-top: 30px;
}
.second .zx i{
	background: url(xyhj_74.jpg) no-repeat center;
}

.third .ul1{
	width: 1210px;
	margin:auto;
}
.third .ul1 li{
	width: 391px;
	float: left;
}
.third .ul1 .l1{
	margin-left: 18px;
}
.third .ul2{
	width: 1210px;
	margin:auto;
	margin-top: 30px;
}
.third .ul2 li{
	width: 290px;
	float: left;
	text-align: center;
	border:1px solid #ccc;
	color: #2f7bd9;
	padding:10px 0;
	font-size: 22px;
	border-radius: 5px;
}
.third .ul2 .l1{
	margin-left: 12px;
}
.third .zx{
	margin-top: 40px;
}