
	.imgh{
		width: 100%;
		height: 508px;
		background: url(./image/b1.png) center center no-repeat;
		margin: 0 auto 80px;
	}
	.con{
		width: 1200px;
		margin: 0 auto;
		background-color: rgb(242,242,242);
	}
	.cont{
		width: 1200px;
		height: 146px;
		border-top: 2px solid rgb(158,0,0);
		margin: 0 auto;
		background: url(./image/b2.png) 0 -3px no-repeat;
		/*border-bottom: 1px solid rgb(158,0,0);*/
	}
	.con1{
		width: 1200px;
		border-bottom: 1px solid rgb(158,0,0);
	}
	.con1 h3{
		width: 1200px;
		height: 92px;
		line-height: 92px;
		text-align: center;
		font-size: 34px;
		color: rgb(195,0,5);
		border-bottom: 1px solid rgb(158,0,0);
		margin-bottom: 44px;
	}
	.con1 p{
		display: block;
		width: 1014px;
		margin: 0 auto 24px;
		font-size: 18px;
		color: rgb(0,0,0);
		text-indent: 2rem;
		line-height: 24px;
	}
	.con2{
		width: 1200px;
	}
	.con2 p{
		width: 1200px;
		height: 92px;
		line-height: 92px;
		text-align: center;
		font-size: 34px;
		color: rgb(195,0,5);
	}
	.con2 ul{
		width: 1200px;
		height: 400px;
		overflow: hidden;
		background: url(./image/b3.png) 0 0 no-repeat;
	}
	.con2 li{
		width: 254px;
		height: 278px;
		float: left;
		font-size: 17px;
		line-height: 40px;
		text-align: center;
		color: #fff;
		padding-top: 240px;
		margin-left: 126px;
	}
	.con2 li:nth-child(1){
		background: url(./image/b4.png) -46px 0 no-repeat;
	}
	.con2 li:nth-child(2){
		background: url(./image/b5.png) center 70px no-repeat;
	}
	.con2 li:nth-child(3){
		background: url(./image/b6.png) center 70px no-repeat;
	}
	#line{
		width: 1104px;
		height: 202px;
		font-size: 17px;
		line-height: 44px;
		background:url(./image/b7.png) 0 bottom repeat-x;
		padding-left: 96px;
		padding-top: 42px;
		/* padding-bottom: 42px; */
	}
	#line span{
		display: block;
		width: 504px;
		height: 148px;
		text-align: left;
	}
	.con3{
		width: 1200px;
		margin-bottom: 38px;
	}
	.con3 p{
		width: 1200px;
		height: 92px;
		line-height: 92px;
		text-align: center;
		font-size: 34px;
		color: rgb(195,0,5);
	}
	.con3 img{
		display: block;
		width: 1032px;
		height: 1078px;
		margin: 0 auto;
	}
	.line{
		width: 1200px;
		height: 80px;
		background:url(./image/b7.png) 0 bottom repeat-x;
	}
	.con4{
		width: 1200px;
	}
	.con4 p{
		width: 1200px;
		height: 46px;
		line-height: 46px;
		text-align: center;
		font-size: 34px;
		color: rgb(195,0,5);
	}
	.d1{
		width: 1200px;
		overflow: hidden;
		margin-top: 56px;
		margin-bottom: 30px;
	}
	.d1 img{
		display: block;
		float: left;
		width: 600px;
		height: 450px;
	}
	.d1 p{
		display: block;
		width: 518px;
		line-height: 22px;
		font-size: 20px;
		text-align: left;
		color: #000;
		float: left;
		margin-top: 78px;
		margin-left: 22px;
		text-indent: 2rem;
	}
	.d1 span:nth-child(3){
		margin-top: 32px;
	}
	.u1{
		width: 1200px;
		overflow: hidden;
	}
	.u1 li{
		float: left;
		overflow: hidden;
	}
	.u1 li:nth-child(1){
		width: 407px;
		height: 544px;
		background: url(./image/d3.png) 0 0 no-repeat;
	}
	.u1 li:nth-child(2){
		width: 343px;
		height: 544px;
		background: url(./image/d2.png) 0 0 no-repeat;
		margin-left: 37px;
		margin-right: 4px;
	}
	.u1 li:nth-child(3){
		width: 407px;
		height: 544px;
		background: url(./image/d1.png) 0 0 no-repeat;
	}
	.u1 span{
		display: block;
		font-size: 16px;
		line-height: 18px;
		text-align: center;
	}
	.u2{
		width: 1200px;
		overflow: hidden;
	}
	.u2 li{
		float: left;
		line-height: 92px;
		font-size: 20px;
	}
	.u2 li:nth-child(1){
		width: 407px;
		text-align: center;
	}
	.u2 li:nth-child(2){
		width: 343px;
		text-align: center;
	}
	.u2 li:nth-child(3){
		width: 407px;
		text-align: center;
	}