body {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 1.5;
}
* {
	margin: 0px;
	padding: 0px;
}
.container {
}
.banner {
	background-image: url(../images/index_10.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 871px;
}
.text {
	background-image: url(../images/index_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 117px;
}
.text p {
	width: 1010px;
	color: #121111;
	font-size: 16px;
	margin-right: auto;
	margin-left: auto;
	line-height: 1.9;
	padding-top: 33px;
	padding-left: 10px;
}
.main1 {
	background-image: url(../images/index_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 790px;
	margin-right: auto;
	margin-left: auto;
}
.main1-text {
	margin-right: auto;
	margin-left: auto;
	margin-right: auto;
	margin-left: auto;
	padding-top: 135px;
}

.main1 ul {
	list-style-type: none;
	padding-left: 150px;
	padding-top: 55px;
}
.main1 ul li {
	font-size: 16px;
	line-height: 1.9;
	width: 485px;
	padding-right: 425px;
	vertical-align: middle;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 44px;
}
.main1-text2 {
	padding-bottom: 0px;
}
.main1-text3 {
	font-size: 20px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
.main1-text3 p {
	color: #7d0632;
	padding-left: 35px;
	padding-top: 30px;
}
.main2-top {
	background-image: url(../images/index_04.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 995px;
}
.main2-top1 {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	font-size: 16px;
	color: #610124;
	padding-top: 180px;
	line-height: 1.8;
	padding-left: 37px;
}
.main2-top2 {
	width: 1040px;
	margin-right: auto;
	margin-left: auto;
	line-height: 1.8;
	padding-top: 30px;
}
.title {
	font-size: 24px;
}
.main2-top2 p {
	font-size: 18px;
}
.main2-top3 {
	font-size: 15px;
	line-height: 2.2;
	width: 1010px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 140px;
}
.left {
	width: 550px;
	padding-left: 10px;
}
.right {
	width: 530px;
	padding-left: 480px;
	padding-top: 180px;
}


.main2-down {
	background-image: url(../images/index_05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 990px;
}
.main2-down1 {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	font-size: 18px;
	line-height: 1.9;
	padding-top: 88px;
}
.main2-down2 {
	width: 998px;
	margin-right: auto;
	margin-left: auto;
	line-height: 2.2;
	font-size: 14px;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 325px;
}
.top {
	padding-right: 498px;
	padding-left: 5px;
}
.middle {
	padding-left: 515px;
	padding-top: 15px;
}
.down {
	padding-top: 55px;
	padding-right: 5px;
	padding-left: 5px;
}
.main2-down3 {
	color: #610124;
	font-size: 18px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 107px;
	padding-left: 35px;
}
.main3 {
	background-image: url(../images/index_06.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 826px;
}
.main3-top {
	font-size: 16px;
	line-height: 1.9;
	padding-top: 190px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 30px;
}
.main3-middle {
	font-size: 16px;
	line-height: 2.0;
	margin-right: auto;
	margin-left: auto;
	width: 1020px;
	padding-top: 150px;
}
.main3-left {
	float: left;
	width: 460px;
}
.main3-right {
	float: right;
	width: 460px;
}
.main3-down {
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 35px;
	clear: both;
	font-size: 18px;
	color: #610124;
	padding-top: 138px;
}
.main4 {
	background-image: url(../images/index_07.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 949px;
	margin-right: auto;
	margin-left: auto;
	font-size: 16px;
	line-height: 2.0;
}
.main4-top {
	width: 1030px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 190px;
}
.main4-middle {
	width: 1030px;
	margin-right: auto;
	margin-left: auto;
	font-size: 24px;
	color: #fff500;
	padding-top: 20px;
	padding-left: 25px;
}
.main4-down {
	width: 1030px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.main5 {
	background-image: url(../images/index_08.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 972px;
}
.footer {
	background-image: url(../images/index_09.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 240px;
}
.footer p {
	font-size: 18px;
	color: #FFF;
	width: 1020px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 107px;
	line-height: 2.0;
}
