.container {
	position: relative;
	margin: 0px auto;
	width: 1400px;
}

.header {
	height: 830px;
	background: url(../images/header_bj.jpg) no-repeat top center;
}

.header .container img {
	display: block;
	margin: 0px auto;
	padding-top: 243px;
}

.main {
	padding-top: 70px;
	background: url(../images/main_bj.jpg) no-repeat top center;
}

.main .dy {
	margin-bottom: 90px;
	height: 332px;
	background: url(../images/dy.png) no-repeat top center;
	background-size: 100%;
}

.main .dy p {
	margin: 0px auto;
	padding-top: 80px;
	width: 76%;
	font-size: 26px;
	color: #75391b;
	line-height: 60px;
	text-align: justify;
	text-indent: 2em;
}

.main .zj {
	margin-bottom: 66px;
	width: 1604px;
}

.main .zj .zj_sj .title {
	margin-bottom: 36px;
}

.main .zj .zj_sj .content {
	margin-left: 85px;
	background: url(../images/zj_content.png) no-repeat top center;
	width: 586px;
	height: 333px;
}

.main .zj .zj_sj .content p {
	font-size: 32px;
	color: #75391b;
	text-align: center;
	line-height: 282px;
}

.main .zj .zj_nr .title {
	margin-bottom: 36px;
}

.main .zj .zj_nr .content {
	margin-left: 85px;
	background: url(../images/zj_content.png) no-repeat top center;
	width: 586px;
	height: 333px;
}

.main .zj .zj_nr .content p {
	font-size: 32px;
	color: #75391b;
	text-align: center;
	line-height: 282px;
}

.main .nryq {
	margin-bottom: 75px;
}

.main .nryq .title {
	margin-bottom: 36px;
	text-align: center;
}

.main .nryq .content {
	padding-top: 220px;
	background: url(../images/nryq_content.png) no-repeat top center;
	height: 578px;
}

.main .nryq .content p {
	margin: 0px auto;
	width: 74%;
	color: #75391b;
	font-size: 26px;
	line-height: 64px;
}

.main .cyfs {
	margin-bottom: 116px;
}

.main .cyfs .title {
	margin-bottom: 60px;
	text-align: center;
}

.main .cyfs .content {
	padding: 50px 122px 0px 0px;
	background: url(../images/cyfs_content.png) no-repeat top center;
	height: 541px;
}

.main .cyfs .content h5 {
	margin: 0px 0px 18px;
	background: url(../images/title.png) no-repeat;
	font-size: 32px;
	color: #ffffff;
	line-height: 62px;
}

.main .cyfs .content p {
	margin-left: 88px;
	font-size: 26px;
	color: #fcd3bd;
	line-height: 40px;
	text-align: justify;
}

.main .jgyy .title {
	margin-bottom: 36px;
	text-align: center;
}

.main .jgyy .content .shang {
	padding: 20px 30px;
	background-color: #fc9d64;
}

.main .jgyy .content .shang p {
	font-size: 26px;
	color: #ffffff;
	line-height: 40px;
	text-indent: 2em;
	text-align: justify;
}

.main .jgyy .content .xia {
	background-color: #fcebd2;
	border-radius: 0px 0px 24px 24px;
}

.main .jgyy .content .xia .clearfix {
	margin: 0px auto;
	padding: 78px 0px;
	width: 980px;
}

.main .jgyy .content .xia .clearfix .ewm {
	float: left;
	text-align: center;
}

.main .jgyy .content .xia .clearfix .ewm img {
	width: 200px;
}

.main .jgyy .content .xia .clearfix .ewm p {
	margin-top: 18px;
	font-size: 18px;
	color: #75391b;
	line-height: 30px;
}

.main .jgyy .content .xia .clearfix .center {
	margin-left: 320px;
	padding-top: 0px;
	/*padding-top: 46px;*/
}

.main .jgyy .content .xia .clearfix .center p {
	color: #75391b;
	font-size: 20px;
	line-height: 36px;
	text-align: justify;
	text-indent: 2em;
}

.footer {
	padding: 84px 0px 326px;
}

.footer p {
	text-align: center;
	font-size: 24px;
	color: #855033;
	line-height: 32px;
	font-weight: bold;
}

.mbr {
	display: none;
}

.sj {
	display: none;
}

@media (max-width: 750px) {
	* {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.mbr {
		display: block;
	}

	.pc {
		display: none;
	}

	.sj {
		display: block;
	}

	.container {
		width: 82%;
	}

	.header {
		background-size: 100% auto;
		height: 43vw;
	}

	.header .container img {
		width: 76%;
		padding-top: 8vw;
	}

	.main {
		padding-top: 3vw;
	}

	.main .dy {
		margin-bottom: 4vw;
		height: 38vw;
		background-size: 100% 100%;
	}

	.main .dy p {
		padding-top: 7.6vw;
		width: 82%;
		font-size: 3vw;
		line-height: 4.2vw;
	}

	.main .zj {
		margin-bottom: 4vw;
		width: 96%;
	}

	.main .zj .zj_sj {
		width: 50%;
	}

	.main .zj .zj_sj .title {
		margin-bottom: 3vw;
		text-align: center;
	}

	.main .zj .zj_sj .title img {
		width: 90%;
	}

	.main .zj .zj_sj .content {
		margin: 0px auto;
		background-size: 100% auto;
		width: 82%;
		height: 22vw;
	}

	.main .zj .zj_sj .content p {
		padding-top: 6vw;
		font-size: 3vw;
		line-height: 4.2vw;
	}

	.main .zj .zj_nr {
		width: 50%;
	}

	.main .zj .zj_nr .title {
		margin-bottom: 3vw;
		text-align: center;
	}

	.main .zj .zj_nr .title img {
		width: 80%;
	}

	.main .zj .zj_nr .content {
		margin: 0px auto;
		background-size: 100% auto;
		width: 82%;
		height: 22vw;
	}

	.main .zj .zj_nr .content p {
		padding-top: 6vw;
		font-size: 3vw;
		line-height: 4.2vw;
	}

	.main .nryq {
		margin-bottom: 4vw;
	}

	.main .nryq .title {
		margin-bottom: 3vw;
	}

	.main .nryq .title img {
		width: 80%;
	}

	.main .nryq .content {
		padding-top: 10vw;
		background-size: 100% 100%;
		height: 54vw;
	}

	.main .nryq .content p {
		font-size: 3vw;
		line-height: 4.2vw;
	}

	.main .cyfs {
		margin-bottom: 4vw;
	}

	.main .cyfs .title {
		margin-bottom: 3vw;
	}

	.main .cyfs .title img {
		width: 80%;
	}

	.main .cyfs .content {
		padding: 0px;
		background-size: 100% 100%;
		height: 74vw;
	}

	.main .cyfs .content h5 {
		margin: 0px 0px 2vw;
		background-size: auto 100%;
		font-size: 3.2vw;
		color: #ffffff;
		line-height: 6.8vw;
	}

	.main .cyfs .content p {
		margin: 0px 5vw 1vw !important;
		font-size: 3vw;
		color: #fcd3bd;
		line-height: 4.2vw;
		text-align: justify;
		word-break: break-all;
		word-wrap: break-word;
	}

	.main .jgyy .title {
		margin-bottom: 3vw;
	}

	.main .jgyy .title img {
		width: 80%;
	}

	.main .jgyy .content .shang {
		padding: 2vw 3vw;
		background-color: #fc9d64;
	}

	.main .jgyy .content .shang p {
		font-size: 3vw;
		line-height: 4.2vw;
	}

	.main .jgyy .content .xia .clearfix {
		margin: 0px auto;
		padding: 2vw 4vw;
		width: 100%;
	}

	.main .jgyy .content .xia .clearfix .ewm {
		margin-left: 0px;
		padding-top: 11vw;
	}

	.main .jgyy .content .xia .clearfix .ewm img {
		width: 18vw;
	}

	.main .jgyy .content .xia .clearfix .ewm p {
		margin-top: 2.4vw;
		font-size: 3vw;
		color: #75391b;
		line-height: 4.2vw;
	}

	.main .jgyy .content .xia .clearfix .center {
		margin-left: 31vw;
		padding-top: 1vw;
	}

	.main .jgyy .content .xia .clearfix .center p {
		color: #75391b;
		font-size: 3vw;
		line-height: 4.2vw;
		text-align: justify;
		text-indent: 2em;
	}

	.footer {
		padding: 12vw 0px;
	}

	.footer p {
		text-align: center;
		font-size: 3.5vw;
		color: #855033;
		line-height: 5.2vw;
		font-weight: bold;
		/* 自动合并、删除不间断空格 \00A0 */
		text-space-collapse: discard;
		white-space: collapse;
	}
	
	
	.footer p.sj.xia{
	    text-indent: 2em;
	    
	}
}