/* CSS Document */
.top1{
	height:180px;
	background:url(../images/top1.jpg) no-repeat center;
	width:100%;
}
.top2{
	width:100%;
	height:135px;
	background:url(../images/top2.jpg) no-repeat center;
}
.top3{
	width:100%;
	height:165px;
	background:url(../images/top3.jpg) no-repeat center;
}
.w520{
	width:520px;
	height:125px;
	margin:0 auto;
	padding-top:10px;
}
.w520 p{
	line-height:26px;
	height:26px;
	color:#fbeed0;
	font-size:16px;
	text-align:center;
	font-style:italic;
}
.top4{
	width:100%;
	height:156px;
	background:url(../images/top4.jpg) no-repeat center;
	padding-top:220px;
}
.jieduan a{
	display:block;
	float:left;
	height:54px;
	line-height:54px;
	border:3px solid #f04722;
	padding:0px 30px;
	background:url(../images/jd1.png) right center no-repeat #fff;
	color:#f04722;
	font-size:22px;
	border-radius:50px;
	text-align:center;
	padding-right:50px;
	margin:0 10px;
}
.jieduan a:hover{
	color:#fff;
	background:url(../images/jd2.png) right center no-repeat #f04722;
}
#main .title,.main6 .title{
	background:url(../images/title.jpg) no-repeat;
	width:425px;
	height:51px;
	line-height:47px;
	color:#fff;
	font-size:22px;
	text-align:center;
	margin:0 auto;
}
.main1,.main2,.main3,.main4,.main5{
	height:415px;
	background:url(../images/main1.jpg) no-repeat;
	width:100%;
	padding-top:30px;
}
.main2{
	height:555px;
	background:url(../images/main2.jpg) no-repeat;
}
.main3{
	height:415px;
	background:url(../images/main3.jpg) no-repeat;
}
.main4{
	height:478px;
	background:url(../images/main4.jpg) no-repeat;
}
.main5{
	height:1026px;
	background:url(../images/main5.jpg) no-repeat;
}
.main6{
	height:890px;
	background:url(../images/main6.jpg) no-repeat center;
	padding-top:30px;
}
.con{
	width:680px;
	padding:40px 0 0 50px;
}
.con p{
	font-size:14px;
	line-height:24px;
	color:#666666;
	text-indent:2em;
}
.con p b{
	color:#5a73c6;
	font-size:15px;
}
.main5 .con p{
	font-size:15px;
}
#main a.q,.main6 a{
	color:#3251ba;
	font-size:17px;
	font-weight:bold;
	border:2px solid #3251ba;
	border-radius:50px;
	padding:0 30px;
	line-height:41px;
	height:41px;
	display:inline-block;
	margin:30px 0 0 0;
	background:#fff;
}
#main a:hover,.main6 a:hover{
	border:2px solid #3251ba;
	color:#fff;
	background:#3251ba;
}
.main2 .con,.main4 .con,.main6 .con{
	padding:30px 0 0 280px;
}
.con strong{
	width:331px;
	height:32px;
	line-height:29px;
	text-align:center;
	font-size:16px;
	color:#fff;
	font-weight:normal;
	display:block;
	background:url(../images/ptitle.jpg) no-repeat;
	margin:20px 0;
}
