/* CSS Document */
.fl {
	float:left
}
.fr {
	float:right
}
.banner {
	width:1000px;
	margin:0 auto
}
.banner1 {
	background:url(images/banner1.jpg) no-repeat scroll center center;
	height:208px
}
.banner2 {
	background:url(images/banner2.jpg) no-repeat scroll center center;
	height:162px
}
.banner3 {
	background:url(images/banner3.jpg) no-repeat scroll center center;
	height:166px
}
.banner4 {
	background:url(images/banner4.jpg) no-repeat scroll center center;
	height:168px
}
.p20 {
	padding:20px
}
.b {
	font-weight:bold
}
.font16 {
	font-size:16px;
	line-height:26px
}
.font18 {
	font-size:18px;
	line-height:26px
}
.font20 {
	font-size:20px;
	line-height:26px
}
.font25 {
	font-size:25px;
	line-height:30px
}
.font30 {
	font-size:30px;
	line-height:40px
}
.font40 {
	font-size:40px;
	line-height:50px
}
.w-938 {
	width:938px;
	margin:0 auto
}
.p1 li {
	height:70px;
	clear:both;
	margin:20px 0
}
.p1 li span {
	width:188px;
	height:70px;
	line-height:70px;
	font-size:30px;
	text-align:center;
	background:#f92603;
	display:block;
	color:#FFF;
	float:left;
	font-weight:bold;
}
.p1 li p {
	float:left;
	height:68px;
	line-height:68px;
	border:1px solid #999;
	padding-left:10px
}
.zx {
	background:url(images/zx.jpg) no-repeat;
	width:345px;
	margin:0 auto;
	height:123px
}
.zx a, .zx a:hover {
	color:#FFF;
	font-size:18px;
}
.zx p {
	padding:65px 0 0 140px
}
.p2 li {
	width:50%;
	float:left;
	height:97px
}
.p2 li span {
	display:block;
	width:161px;
	height:97px;
	line-height:97px;
	color:#FFF;
	font-size:30px;
	float:left;
	font-weight:bold
}
.p2_1 {
	background:url(images/b1.gif) no-repeat
}
.p2_2 {
	background:url(images/b2.gif) no-repeat
}
.p2 li p {
	float:left;
	border-right:1px solid #999;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	height:95px;
	width:305px
}
.p2 li em {
	padding:20px 0 0 20px;
	font-style:normal;
	display:block
}
.blue_bg {
	background:#328be9
}
.p31 {
	background:url(images/pc11.jpg) no-repeat scroll center center;
	height:138px
}
.p32 {
	background:url(images/pc12.jpg) no-repeat scroll center center;
	height:172px
}
.p33 {
	background:url(images/pc13.jpg) no-repeat scroll center center;
	height:206px
}
.p34 {
	background:url(images/pc14.jpg) no-repeat scroll center center;
	height:144px
}
.p3 a {
	border:2px solid #FFF;
	padding:10px 20px;
	transition: 0.3s;
	color:#FFF
}
.p3 a:hover {
	background:#FFF;
	color:#d53f41
}
