#banner {
	height: 710px;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	background: url(../img/zheng3.jpg) no-repeat center;
}

#banner li:nth-child(1) {
	padding-top: 88px;
	color: #B62C0D;
	font-size: 105px;
	font-family: 华文行楷;
}

#banner li:nth-child(2) {
	width: 545px;
	margin: 0 auto;
	height: 70px;
	line-height: 70px;
	border-radius: 10px;
	margin-top: 88px;
	color: #fff;
	font-size: 46px;
	font-family: 华文新魏;
	background: #B62C0D;
}
#title1 {
	z-index: 1;
	/* width: 1920px; */
	margin: 0 auto;
	height: 1658px;
	background: url(../img/beijin.jpg);
}

#center {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

#title1_head {
	width: 1200px;
	margin: 0 auto;
}

#title1_head li {
	position: relative;
	width: 477px;
	margin: 0 auto;
	padding-top: 79px;
}

#title1_head img:nth-child(2) {
	display: block;
	position: absolute;
	top: 111px;
	left: 152px;
	cursor: pointer;
	animation: name 1s infinite linear forwards;
}

@keyframes name {
	from {
		rotate: 0deg;
	}

	to {
		rotate: 360deg;
	}
}

#title1_top {
	width: 1200px;
	height: 420px;
}

#title1_top li:nth-child(1) {
	float: left;
	margin: 80px 101px auto auto;
	color: #f00;
	font-size: 41px;
	font-family: 华文新魏;
}

#title1_top li:nth-child(2) {
	margin: 80px auto auto 30px;
	float: left;
}

#title1_top li:nth-child(3) {
	margin: 80px auto auto 30px;
	float: left;
}


#lawei {
	/* position: absolute;
	top: 0;
	left: 0; */
	position: relative;
	width: 348px;
	height: 341px;
	border: 10px #B62C0D solid;
	border-radius: 10px;
	background: url(../img/lawie.jpg);
	backface-visibility: hidden;
	z-index: 1;
}

#xuanzhuan {
	position:relative;
	display: none;
	left: 0;
	top: 0;
	width: 348px;
	height: 341px;
	background: #ffd964;
	backface-visibility: hidden;
	font-family: 华文行楷;
	text-align: center;
	line-height: 341px;
	color: #B62C0D;
	background: url(../img/lawei2.PNG) no-repeat center;
	border: 10px #B62C0D solid;
	border-radius: 10px;
}

@keyframes xz {
	from {
		transform: rotateY(0);
	}

	to {
		transform: rotateY(180deg);
	}
}

@keyframes rx {
	from {
		transform: rotateY(-180deg);
	}

	to {
		transform: rotateY(0);
	}
}

#box:hover #lawei {
	animation: xz 3.5s linear forwards;
}

#box:hover #xuanzhuan {
	display: block;
	animation: rx 3.5s linear forwards;
	transition: .5s;
}

.clear {
	clear: both;
}

#title1_mid {
	position: relative;
	height: 1140px;
	width: 1200px;
	margin: 0 auto;
}

#title1_mid li {
	padding-top: 47px;
	float: left;
	margin-right: 96px;
}

#title1_mid_left1 {
	width: 301px;
	text-align: center;
	line-height: 89px;

	color: #f00;
	font-size: 37px;
	font-family: 黑体;
	height: 89px;
	background: url(../img/biankuang.png) no-repeat center;
}

#title1_mid_mid1 {
	text-align: center;
	line-height: 89px;
	color: #f00;
	font-size: 37px;
	font-family: 黑体;
	width: 301px;
	height: 89px;
	background: url(../img/biankuang.png) no-repeat center;
}

#title1_mid_right1 {
	text-align: center;
	line-height: 89px;
	color: #f00;
	font-size: 37px;
	font-family: 黑体;
	width: 301px;
	height: 89px;
	background: url(../img/biankuang.png) no-repeat center;
}

.clear {
	clear: both;
}

#title1_mid_left {
	cursor: pointer;
	position: relative;
	margin-top: 20px;
	float: left;
	width: 284px;
	height: 285px;
	border: 5px #B62C0D solid;
	border-radius: 10px;
	background: #B62C0D;
}
#title1_mid_left img{
	width: 284px;
	height: 285px;
	border-radius: 10px;
}
#title1_mid_left p{
	position: absolute;
	bottom: -36px;
	left:52px;
	color: #fff;
	font-size: 38px;
	font-family: 华文行楷;
	margin-top: 23px;
}
#title1_mid_left:hover img{
	position: absolute;
	left:73px;
	top: 15px;
	width: 140px;
	height: 141px;
	border-radius: 90px;
	transition: 0.5s linear;
}
#title1_mid_left:hover p{
	position: absolute;
	top: 141px;
	left:52px;
	color: #FFFFFF;
	transition: 0.5s linear;
}
#title1_mid_left:hover {
	border: 5px orangered solid;
}
#kuang{
	position: absolute;
	top: 0;
	left: 62px;
	width: 160px;
	height: 161px;
	border-radius: 90px;
	border: 2px #fff solid;
	display: none;
}
#title1_mid_left:hover #kuang{
	display: block;
}
#title1_mid_mid {
	cursor: pointer;
	position: absolute;
	margin-top: 20px;
	float: left;
	width: 284px;
	height: 285px;
	border: 5px #B62C0D solid;
	background: #B62C0D;
	border-radius: 10px;
}
#title1_mid_mid img{
	
	width: 284px;
	height: 285px;
	border-radius: 10px;
	border-radius: 10px;
}
#title1_mid_mid p{
	position: absolute;
	bottom: -36px;
	left:52px;
	color: #fff;
	font-size: 38px;
	font-family: 华文行楷;
	margin-top: 23px;
}
#title1_mid_mid:hover img{
	position: absolute;
	left:73px;
	top: 15px;
	width: 140px;
	height: 141px;
	border-radius: 90px;
	transition: 0.5s linear;
}
#title1_mid_mid:hover p{
	position: absolute;
	top: 141px;
	left:69px;
	color: #FFFFFF;
	transition: 0.5s linear;
}
#title1_mid_mid:hover {
	border: 5px orangered solid;
}
#kuang2{
	position: absolute;
	top: 0;
	left: 62px;
	width: 160px;
	height: 161px;
	border-radius: 90px;
	border: 2px #fff solid;
	display: none;
}
#title1_mid_mid:hover #kuang2{
	display: block;
}

#title1_mid_right {
	cursor: pointer;
	position: relative;
	margin-top: 20px;
	float: left;
	width: 284px;
	height: 285px;
	border: 5px #B62C0D solid;
	background: #B62C0D;
	border-radius: 10px;
}
#title1_mid_right img{
	width: 284px;
	height: 285px;
	border-radius: 10px;
}
#title1_mid_right p{
	position: absolute;
	bottom: -36px;
	left:52px;
	color: #fff;
	font-size: 38px;
	font-family: 华文行楷;
	margin-top: 23px;
}
#title1_mid_right:hover img{
	position: absolute;
	left:73px;
	top: 15px;
	width: 140px;
	height: 141px;
	border-radius: 90px;
	transition: 0.5s linear;
}
#title1_mid_right:hover p{
	position: absolute;
	top: 141px;
	left:69px;
	color: #FFFFFF;
	transition: 0.5s linear;
}
#title1_mid_right:hover {
	border: 5px orangered solid;
}
#kuang3{
	position: absolute;
	top: 0;
	left: 62px;
	width: 160px;
	height: 161px;
	border-radius: 90px;
	border: 2px #fff solid;
	display: none;
}
#title1_mid_right:hover #kuang3{
	display: block;
}
#title1_mid_bottom1 {
	margin-left: 221px;
	text-align: center;
	line-height: 89px;
	color: #f00;
	font-size: 37px;
	font-family: 黑体;
	width: 301px;
	height: 89px;
	background: url(../img/biankuang.png) no-repeat center;
}

#title1_mid_bottom2 {
	text-align: center;
	line-height: 89px;
	color: #f00;
	font-size: 37px;
	font-family: 黑体;
	width: 301px;
	height: 89px;
	background: url(../img/biankuang.png) no-repeat center;
}

#title1_mid_bottom {
	cursor: pointer;
	position: relative;
	margin-left: 221px;
	margin-top: 20px;
	float: left;
	width: 284px;
	height: 285px;
	background: #B62C0D;
	border: 5px #B62C0D solid;
	border-radius: 10px;
}
#title1_mid_bottom img{
	width: 284px;
	height: 285px;
	border-radius: 10px;
}
#title1_mid_bottom p{
	position: absolute;
	bottom: -36px;
	left:52px;
	color: #fff;
	font-size: 38px;
	font-family: 华文行楷;
	margin-top: 23px;
}
#title1_mid_bottom:hover img{
	position: absolute;
	left:73px;
	top: 15px;
	width: 140px;
	height: 141px;
	border-radius: 90px;
	transition: 0.5s linear;
}
#title1_mid_bottom:hover p{
	position: absolute;
	top: 141px;
	left:52px;
	color: #FFFFFF;
	transition: 0.5s linear;
}
#title1_mid_bottom:hover {
	border: 5px orangered solid;
}
#kuang4{
	position: absolute;
	top: 0;
	left: 62px;
	width: 160px;
	height: 161px;
	border-radius: 90px;
	border: 2px #fff solid;
	display: none;
}
#title1_mid_bottom:hover #kuang4{
	display: block;
}

#title1_mid_bottom3 {
	cursor: pointer;
	position: relative;
	margin-top: 20px;
	float: left;
	width: 284px;
	height: 285px;
	background: #B62C0D;
	border: 5px #B62C0D solid;
	border-radius: 10px;
}
#title1_mid_bottom3 img{
	width: 284px;
	height: 285px;
	border-radius: 10px;
}
#title1_mid_bottom3 p{
	position: absolute;
	bottom: -36px;
	left:52px;
	color: #fff;
	font-size: 38px;
	font-family: 华文行楷;
	margin-top: 23px;
}
#title1_mid_bottom3:hover img{
	position: absolute;
	left:73px;
	top: 15px;
	width: 140px;
	height: 141px;
	border-radius: 90px;
	transition: 0.5s linear;
}
#title1_mid_bottom3:hover p{
	position: absolute;
	top: 141px;
	left:86px;
	color: #FFFFFF;
	transition: 0.5s linear;
}
#title1_mid_bottom3:hover {
	border: 5px orangered solid;
}
#kuang5{
	position: absolute;
	top: 0;
	left: 62px;
	width: 160px;
	height: 161px;
	border-radius: 90px;
	border: 2px #fff solid;
	display: none;
}
#title1_mid_bottom3:hover #kuang5{
	display: block;
}
#title2 {
	position: relative;
	padding-top: 53px;
	/* width: 1920px; */
	margin: 0 auto;
	/* height: 845px; */
	background: url(../img/beijin.jpg) no-repeat center;
}
#center2{
	position: relative;
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 47px;
}
#title2_head {
	position: relative;
	width: 470px;
	margin: 0 auto;
	height: 147px;
}

#title2_head img:nth-child(2) {
	position: absolute;
	top: 106px;
	left: 0px;
	animation: name 1s infinite linear;
}

#center2 li {
	margin: 80px 30px auto auto;
	color: #B62C0D;
	font-size: 40px;
	font-family: 华文新魏;
}

#title2_right {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 530px;
	height: 374px;
	background: url(../img/title2bj.png) no-repeat center;
}
	
#title2_right p{
	line-height: 100px;
	text-align: center;
	color: #FFFFFF;
	font-size: 90px;
	font-family: 华文新魏;
	display:none;
}
#title2_right:hover p{
	display: block;
}