.xxn-content {
	width: 1920px;
	margin: 0 auto;
	background-image: url('../img/bg_bottom.png');
	background-position: bottom right;
	background-repeat: no-repeat;
}

.xxn-content__title {
	width: 1100px;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: center;
}

.xxn-content__info {
	width: 1100px;
	margin: 0 auto;
}

.xxn-content__info__title {
	width: 100%;
	text-align: center;
	font-size: 38px;
	font-weight: bold;
	margin-top: 60px;
}

.xxn-content__info__subtitle {
	width: 100%;
	text-align: left;
}

.xxn-content__info__text {
	width: 100%;
	text-align: left;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: center;
}


.xxn-content__info__text p {
	text-indent: 32px;
	line-height: 28px;
	;
}

.xxn-content__team {
	width: 100%;
	height: 507px;
	background-image: url('../img/bg_team.png');
}

.xxn-content__team__subtitle {
	width: 1100px;
	margin: 0 auto;
	text-align: left;
	padding-top: 40px;
}

.xxn-content__team__plan {
	width: 1100px;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	padding-top: 30px;
}

.xxn-content__team__item {
	width: 330px;
	cursor: pointer;
}

.xxn-content__team__item img:hover {
	//border:2px solid #ff7b07;
}

.xxn-content__team__item_title {
	background-color: #ffffff;
	text-align: center;
	line-height: 32px;
	margin-top: 10px;
	font-weight: 600;
}

.xxn-content__team__item_info {
	color: #ffffff;
	text-align: left;
	word-break: break-all;
	line-height: 20px;
	margin-top: 10px;
	font-size: 14px;
	height: 70px;
}

.xxn-content__ticket__subtitle {
	width: 1100px;
	margin: 0 auto;
	text-align: left;
	padding-top: 40px;
}

.xxn-content__ticket__pic {
	width: 1100px;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	padding-top: 30px;
}

.xxn-content__ticket__pic__txt {
	margin-top: 8px;
	text-align: center;
	font-size: 18px;
	font-weight: 600;
}

.xxn-content__linese {
	width: 1100px;
	margin: 0 auto;
}

.xxn-content__linese__subtitle {
	width: 1100px;
	margin: 0 auto;
	text-align: left;
	padding-top: 40px;
}

.xxn-content__linese__pic {
	width: 1100px;
	height: 460px;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
	padding-top: 10px;
	background-image: url('../img/bg_zhen.png');
}

.xxn-content__linese__item {
	width: 400px;
	text-align: center;
}

.xxn-content__linese__pic__txt {
	margin-top: 8px;
	text-align: center;
	font-size: 18px;
	font-weight: 600;
}


.xxn-content__future {
	margin: 0 auto;
}

.xxn-content__future__title {
	width: 1100px;
	margin: 0 auto;
	text-align: center;
	font-size: 38px;
	font-weight: bold;
	padding-top: 60px;
	padding-bottom: 30px;
}

.xxn-content__future__sub {
	width: 100%;
	height: 395px;
	background-image: url('../img/bg_future.png');
	background-size: cover;
}

.xxn-content__future__subtitle {
	width: 1100px;
	margin: 0 auto;
	padding-top: 30px;
	text-align: left;
}

.xxn-content__future__text {
	width: 1100px;
	margin: 0 auto;
	text-align: left;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: center;
}


.xxn-content__future__text p {
	text-indent: 32px;
	line-height: 28px;
	;
}

.xxn-content__future__sub2 {
	width: 1100px;
	margin: 0 auto;
}

.xxn-content__future__subtitle2 {
	width: 1100px;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 10px;
	text-align: left;
}

.xxn-content__future__text2 {
	width: 1100px;
	height: 140px;
	margin: 0 auto;
	text-align: left;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	background-image: url('../img/bg_future2.png');
	background-size: cover;
}


.xxn-content__future__text2 p {
	text-indent: 32px;
	line-height: 28px;
}


.xxn-content__future__sub3 {
	width: 100%;
	height: 395px;
	background-size: cover;
}

.xxn-content__future__subtitle3 {
	width: 1100px;
	margin: 0 auto;
	padding-top: 30px;
	text-align: left;
}

.xxn-content__future__text3 {
	width: 1100px;
	margin: 0 auto;
	text-align: left;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: center;
}


.xxn-content__future__text3 p {
	text-indent: 32px;
	line-height: 28px;
	;
}

.xxn-content__msg {
	margin: 0 auto;
	padding-top: 120px;
}

.xxn-content__msg__title {
	width: 1100px;
	margin: 0 auto;
	text-align: center;
	font-size: 38px;
	font-weight: bold;
	padding-top: 60px;
	padding-bottom: 30px;
}

.xxn-content__msg__sub {
	width: 100%;
	height: 332px;
	background-image: url('../img/bg_msg.png');
	background-size: cover;
}

.xxn-content__msg__subtitle {
	width: 1100px;
	margin: 0 auto;
	padding-top: 30px;
	text-align: left;
}

.xxn-content__msg__text {
	width: 1100px;
	margin: 0 auto;
	text-align: left;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: center;
}


.xxn-content__msg__text p {
	text-indent: 32px;
	line-height: 28px;
	;
}


.xxn-bottom {
	width: 1920px;
	height:200px;
	margin: 0 auto;
	background-color:#1d3f8b;
}

.xxn-bottom__block{
	width: 1100px;
	margin: 0 auto;
}