
html,body {
	position:relative;
	margin:0;
	height:100%;
}
footer {
	display:none !important;
}
.swiper-container-box {
	width:100%;
	height:calc(100% - 44px);
}
.swiper-slide {
	position:relative;
}
.swiper-slide>div {
	height:100%;
}
.p01 {
	background-size:cover;
	background-image:url(./images/img_65508_4_0.jpg);
	width:100%;
	height:100%;
}
.p01 .wrap {
	display:flex;
	align-items:flex-start;
	flex-direction:column;
}
.p01 .bg {
	position:relative;
	margin-top:2.28rem;
	margin-left:1.27rem;
	width:3.81rem;
	height:0.49rem;
}
.p01 .entryPic {
	position:relative;
	margin-top:1.13rem;
	margin-left:0.98rem;
	width:4.4rem;
	height:3.51rem;
}


.p02 {
	background-size:cover;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	background-image:url(./images/img_65511_4_0.png);
	width:100%;
	height:100%;
}
.p02 .box {
	display:flex;
	flex-direction:column;
	width:100%;
	height:100%;
}
.p02 .hd {
	box-sizing:border-box;
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	align-self:center;
	flex-direction:row;
	margin-top:2.16rem;
	background-image:url(./images/img_65511_4_1.png);
	background-repeat:no-repeat;
	padding-right:0.33rem;
	padding-left:0.34rem;
	height:0.83rem;
}
.p02 .txt {
	margin-top:-0.02rem;
	text-align:center;
	text-decoration:none;
	line-height:0.49rem;
	letter-spacing:0.01rem;
	color:#000000;
	font-size:0.49rem;
}
.p02 .bd {
	position:relative;
	align-self:center;
	margin-top:0.89rem;
	width:5.46rem;
	height:4.15rem;
}
.p02 .article {
	text-indent:0.2rem;
	line-height:0.55rem;
	letter-spacing:0.01rem;
	color:#000000;
	font-size:0.25rem;
}
.p02 .left{
	top: -0.5rem;
	left: -0.5rem;
	width: 0.64rem;
	height: 0.58rem;
	position: absolute;
	font-family: Arial;
	font-size: 1.5rem;
}
.p02 .right{
	bottom: -0.2rem;
	right: -0.2rem;
	width: 0.64rem;
	height: 0.58rem;
	position: absolute;
	font-family: Arial;
	font-size: 1.5rem;
}

.p03 {
	background-size:cover;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	background-image:url(./images/img_65515_4_0.png);
	width:100%;
	height:100%;
}
.p03 .box {
	display:flex;
	flex-direction:column;
}
.p03 .main {
	box-sizing:border-box;
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:row;
	background-image:url(./images/img_65515_4_1.png);
	padding-right:0.28rem;
	padding-left:0.29rem;
	width:4.9rem;
	height:0.81rem;
}
.p03 .txt {
	margin-top:-0.01rem;
	text-decoration:none;
	line-height:0.49rem;
	letter-spacing:0.01rem;
	color:#ffffff;
	font-size:0.49rem;
}
.p03 .title {
	margin-top:-0.02rem;
	margin-left:0.12rem;
	text-decoration:none;
	line-height:0.49rem;
	letter-spacing:0.01rem;
	color:#000000;
	font-size:0.49rem;
}
.p03 .txtBg {
	position:relative;
	margin-top:0.11rem;
	width:4.84rem;
	height:0.1rem;
}
.p03 .article {
	display:-webkit-inline-box;
	position:relative;
	margin-top:0.7rem;
	width:5.03rem;
	overflow:hidden;
	text-indent:0.2rem;
	text-decoration:none;
	text-overflow:ellipsis;
	line-height:0.36rem;
	letter-spacing:0rem;
	color:#000000;
	font-size:0.17rem;
}
.p03 .banner {
	position:relative;
	margin-top:0.16rem;
	width:5.04rem;
	height:2.82rem;
}
.p03 .cover {
	position:relative;
	margin-top:0.06rem;
	width:5.04rem;
	height:2.82rem;
}


.p04 {
	background-size:cover;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	background-image:url(./images/img_65516_4_0.png);
	width:100%;
	height:100%;
}
.p04 .box {
	display:flex;
	flex-direction:column;
}
.p04 .main {
	box-sizing:border-box;
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:row;
	background-image:url(./images/img_65516_4_1.png);
	padding-right:0.31rem;
	padding-left:0.31rem;
	height:0.82rem;
}
.p04 .txt {
	margin-top:-0.01rem;
	text-decoration:none;
	line-height:0.49rem;
	letter-spacing:0.01rem;
	color:#ffffff;
	font-size:0.49rem;
}
.p04 .title {
	margin-top:-0.02rem;
	margin-left:0.13rem;
	text-decoration:none;
	line-height:0.49rem;
	letter-spacing:0.01rem;
	color:#000000;
	font-size:0.49rem;
}
.p04 .txtBg {
	position:relative;
	margin-top:0.11rem;
	width:4.85rem;
	height:0.09rem;
}
.p04 .article {
	display:-webkit-inline-box;
	position:relative;
	margin-top:0.48rem;
	width:5.06rem;
	overflow:hidden;
	text-indent:0.2rem;
	text-decoration:none;
	text-overflow:ellipsis;
	line-height:0.34rem;
	letter-spacing:0rem;
	color:#000000;
	font-size:0.17rem;
}
.p04 .banner {
	position:relative;
	margin-top:0.14rem;
	width:5.04rem;
	height:2.82rem;
}
.p04 .cover {
	position:relative;
	margin-top:0.06rem;
	width:5.04rem;
	height:2.82rem;
}


.p05 {
	background-size:cover;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	background-image:url(./images/img_65524_4_0.png);
	width:100%;
	height:100%;
}
.p05 .box {
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
}
.p05 .hd {
	box-sizing:border-box;
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:row;
	background-image:url(./images/img_65524_4_1.png);
	padding-right:0.27rem;
	padding-left:0.32rem;
	width:4.9rem;
	height:0.82rem;
}
.p05 .txt {
	margin-top:-0.01rem;
	text-decoration:none;
	line-height:0.49rem;
	letter-spacing:0.01rem;
	color:#dbac67;
	font-size:0.49rem;
}
.p05 .title {
	margin-top:-0.01rem;
	margin-left:0.12rem;
	text-decoration:none;
	line-height:0.49rem;
	letter-spacing:0.01rem;
	color:#000000;
	font-size:0.49rem;
}
.p05 .bg {
	position:relative;
	margin-top:0.11rem;
	width:4.84rem;
	height:0.1rem;
}
.p05 .bd {
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:column;
	margin-top:-0.01rem;
	background-image:url(./images/img_65524_4_2.png);
	width:6.18rem;
	height:3.28rem;
}
.p05 .article {
	display:-webkit-inline-box;
	position:relative;
	margin-top:0.4rem;
	width:5.06rem;
	overflow:hidden;
	text-indent:0.2rem;
	text-decoration:none;
	text-overflow:ellipsis;
	line-height:0.33rem;
	letter-spacing:0rem;
	color:#000000;
	font-size:0.17rem;
}
.p05 .bd em{
	color: #dbac67;
}
.p05 .article_1 {
	display:-webkit-inline-box;
	position:relative;
	margin-top:0.2rem;
	width:5.06rem;
	overflow:hidden;
	text-indent:0.2rem;
	text-decoration:none;
	text-overflow:ellipsis;
	line-height:0.33rem;
	letter-spacing:0rem;
	color:#000000;
	font-size:0.17rem;
}
.p05 .p05-swiper-container {
	margin-top:0.58rem;
	width: 6.20rem;
	height: 4.24rem;
}
.p05 .banner {
	position:relative;
	width:6.18rem;
	height:4.14rem;
}


.p06 {
	background-size:cover;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	background-image:url(./images/img_65527_4_0.png);
	width:100%;
	height:100%;
}
.p06 .box {
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
}
.p06 .hd {
	box-sizing:border-box;
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:row;
	background-image:url(./images/img_65527_4_1.png);
	padding-right:0.28rem;
	padding-left:0.31rem;
	width:4.9rem;
	height:0.82rem;
}
.p06 .one {
	background-image:url(./images/img_65527_4_2.png);
}
.p06 .two {
	background-image:url(./images/two.png);
}
.p06 .three {
	background-image:url(./images/three.png);
}
.p06 .four {
	background-image:url(./images/four.png);
}
.p06 .five {
	background-image:url(./images/five.png);
}
.p06 .six {
	background-image:url(./images/six.png);
}
.p06 .senven {
	background-image:url(./images/senven.png);
}
.p06 .eight {
	background-image:url(./images/eight.png);
}
.p06 .nine {
	background-image:url(./images/nine.png);
}
.p06 .txt {
	margin-top:-0.01rem;
	text-decoration:none;
	line-height:0.49rem;
	letter-spacing:0.01rem;
	color:#dbac67;
	font-size:0.49rem;
}
.p06 .title {
	margin-top:-0.01rem;
	margin-left:0.13rem;
	text-decoration:none;
	line-height:0.49rem;
	letter-spacing:0.01rem;
	color:#000000;
	font-size:0.49rem;
}
.p06 .bg {
	position:relative;
	margin-top:0.11rem;
	width:4.85rem;
	height:0.09rem;
}
.p06 .p06-swiper-container {
	margin-top:0.56rem;
	width:6.18rem;
	height:8rem;
}
.p06 .banner {
	position:relative;
	width:6.18rem;
	height:2.76rem;
}
.p06 .cover {
	position:relative;
	margin-top:0.08rem;
	width:6.18rem;
	height:2.76rem;
}
.p06 .bd {
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:column;
	margin-top:-0.01rem;
	width:6.18rem;
	height:1.84rem;
}
.p06 .info {
	position:relative;
	margin-top:0.48rem;
	max-width:4.05rem;
	height:0.25rem;
	overflow:hidden;
	text-align:center;
	text-indent:0.07rem;
	text-decoration:none;
	text-overflow:ellipsis;
	line-height:0.25rem;
	letter-spacing:0.01rem;
	color:#000000;
	font-size:0.25rem;
}
.p06 .info_2 {
	position:relative;
	max-width:5.38rem;
	height:0.25rem;
	overflow:hidden;
	text-align:center;
	text-indent:0.07rem;
	text-decoration:none;
	text-overflow:ellipsis;
	line-height:0.25rem;
	letter-spacing:0.01rem;
	color:#000000;
	font-size:0.25rem;
}
.p06 .summary {
	max-width:5.38rem;
	text-align:left;
	margin-top: 0.14rem;
	color:#000000;
	font-size:0.17rem;
}

.p06 .p06-swiper-scorll {
	width: 5.38rem;
	margin-top:0.48rem;
	position:relative;
	height: 1rem;
	overflow: hidden;
	padding-right: 0.2rem;
}

.p06 .p06-swiper-scorll .swiper-slide {
	height: auto;
	width: 5.38rem;
}

.p06-swiper-scrollbar .swiper-scrollbar-drag {
  height: 0.1rem;
  width: 100%;
  position: relative;
  background: #dbac67;
  left: 0;
  top: 0;
}

.p06-swiper-scrollbar {
	background: unset;
	background-color:#bcbdc0;

}

.p07 {
	background-size:cover;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	background-image:url(./images/img_65529_4_0.png);
	width:100%;
	height:100%;
}
.p07 .box {
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
}
.p07 .main {
	box-sizing:border-box;
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:row;
	background-image:url(./images/img_65529_4_1.png);
	padding-right:0.19rem;
	padding-left:0.19rem;
	width:5.2rem;
	height:0.81rem;
}
.p07 .txt {
	margin-top:-0.02rem;
	text-decoration:none;
	line-height:0.49rem;
	letter-spacing:0.01rem;
	color:#ffffff;
	font-size:0.49rem;
}
.p07 .title {
	margin-top:-0.02rem;
	margin-left:0.12rem;
	text-decoration:none;
	line-height:0.49rem;
	letter-spacing:0.01rem;
	color:#000000;
	font-size:0.49rem;
}
.p07 .floorBg {
	position:relative;
	margin-top:0.11rem;
	width:5.16rem;
	height:0.1rem;
}
.p07 .article {
	display:-webkit-inline-box;
	position:relative;
	margin-top:0.47rem;
	width:5.06rem;
	overflow:hidden;
	text-indent:0.2rem;
	text-decoration:none;
	text-overflow:ellipsis;
	line-height:0.36rem;
	letter-spacing:0rem;
	color:#000000;
	font-size:0.17rem;
}
.p07 .p07-swiper-container {
	margin-top:0.12rem;
	width:5.04rem;
	height:6.5rem;
}
.p07 .banner {
	position:relative;
	width:5.04rem;
	height:5.97rem;
}


.p08 {
	background-size:cover;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	background-image:url(./images/img_65531_4_0.png);
	width:100%;
	height:100%;
}
.p08 .box {
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
}
.p08 .hd {
	display: flex;
	position: relative;
	align-items: center;
	align-self: center;
	flex-direction: row;
	justify-content: space-around;
	margin-top: 0.61rem;
	width: 5.31rem;
	height: 1.64rem;
}
.p08 .wrap {
	display:flex;
	align-items:center;
	flex-direction:column;
	width:2.56rem;
}
.p08 .pic {
	position:relative;
	width:1.01rem;
	height:1.01rem;
}
.p08 .txt {
	margin-top:0.11rem;
	width:1.26rem;
	text-align:center;
	color:#000000;
	font-size:0.21rem;
}
.p08 .artic {
	position:relative;
	margin-top:0.11rem;
	width:2.56rem;
	text-align:center;
	line-height:0.17rem;
	color:#000000;
	font-size:0.12rem;
}


.p08 .block {
	display:flex;
	align-items:center;
	flex-direction:column;
	width:2.56rem;
}
.p08 .img {
	position:relative;
	width:1.01rem;
	height:1.01rem;
}
.p08 .text {
	position:relative;
	margin-top:0.11rem;
	text-align:center;
	line-height:0.21rem;
	letter-spacing:0rem;
	color:#000000;
	font-size:0.21rem;
}
.p08 .hd_1 {
	display:flex;
	position:relative;
	align-items:center;
	align-self:center;
	flex-direction:row;
	justify-content:space-around;
	margin-top:0.61rem;
	width:5.31rem;
	height:1.64rem;
}
.p08 .group_1 {
	display:flex;
	align-items:center;
	flex-direction:column;
	width:2.56rem;
}
.p08 .smallItem {
	position:relative;
	width:1.01rem;
	height:1.01rem;
}
.p08 .word {
	position:relative;
	margin-top:0.11rem;
	max-width:1.12rem;
	height:0.2rem;
	overflow:hidden;
	text-indent:0.16rem;
	text-decoration:none;
	text-overflow:ellipsis;
	line-height:0.21rem;
	letter-spacing:0rem;
	color:#000000;
	font-size:0.21rem;
}
.p08 .group_2 {
	display:flex;
	align-items:center;
	flex-direction:column;
	width:2.56rem;
}
.p08 .smallItem_1 {
	position:relative;
	width:1.01rem;
	height:1.01rem;
}
.p08 .word_1 {
	position:relative;
	margin-top:0.11rem;
	max-width:1.25rem;
	height:0.2rem;
	overflow:hidden;
	text-align:center;
	text-indent:0.16rem;
	text-decoration:none;
	text-overflow:ellipsis;
	line-height:0.21rem;
	letter-spacing:0rem;
	color:#000000;
	font-size:0.21rem;
}
.p08 .ft {
	box-sizing:border-box;
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	align-self:center;
	flex-direction:row;
	margin-top:1.08rem;
	background-image:url(./images/img_65531_4_1.png);
	padding-right:0.33rem;
	padding-left:0.32rem;
	height:0.82rem;
}
.p08 .word_2 {
	margin-top:-0.01rem;
	text-align:center;
	text-decoration:none;
	line-height:0.49rem;
	letter-spacing:0.01rem;
	color:#000000;
	font-size:0.49rem;
}
.p08 .article {
	position:relative;
	display:-webkit-inline-box;
	align-self:center;
	margin-top:0.3rem;
	width:5.16rem;
	height:1.62rem;
	overflow:hidden;
	text-indent:0.25rem;
	text-decoration:none;
	text-overflow:ellipsis;
	line-height:0.27rem;
	letter-spacing:0rem;
	color:#000000;
	font-size:0.17rem;
}

.swiper-pagination .swiper-pagination-bullet-active {
  opacity: 1;
  width: 0.9rem;
  height: 0.15rem;
  border-radius: 0.1rem;
  background: #dbac67;
}
.swiper-pagination-bullet{
  background-color: #d2d2d2;
  border-radius: 50%;
  opacity: 1;
  margin: 0 0.02rem;
}

.swiper-button-prev{
width: 0.69rem;
height: 0.16rem;
background-image: url(./images/left.png);
background-size: cover;
right: 1.2rem;
top: unset;
left: unset;
bottom: 0.3rem;
}
.swiper-button-next{
	width: 0.69rem;
	height: 0.16rem;
	background-image: url(./images/right.png);
	background-size: cover;
	right: 0.4rem;
	top: unset;
	bottom: 0.3rem;
}
.p09 {
  background-size: cover;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-image: url(./images/img_48855_4_0.jpg);
  width: 100%;
  height: 100%;
}
.p09 .box {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.p09 .planningTeamPrev {
  position: relative;
  max-width: 4.68rem;
  height: 0.35rem;
  overflow: hidden;
  text-decoration: none;
  line-height: 0.36rem;
  letter-spacing: 0.14rem;
  color: #000;
  font-size: 0.36rem;
}
.p09 .planningTeam {
  position: relative;
  margin-top: 0.14rem;
  max-width: 4.68rem;
  overflow: hidden;
  text-decoration: none;
  line-height: 0.2rem;
  letter-spacing: 0.03rem;
  color: #000;
  font-size: 0.2rem;
}
.p09 .hd {
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: row;
  margin-top: 0.69rem;
  height: 0.26rem;
}
.p09 .nickNamePrev {
  margin-right: 0.13rem;
  text-align: right;
  text-decoration: none;
  line-height: 0.24rem;
  letter-spacing: 0;
  color: #000;
  font-size: 0.24rem;
}
.p09 .nickName {
  text-align: left;
  text-decoration: none;
  line-height: 0.24rem;
  letter-spacing: 0;
  color: #000;
  font-size: 0.24rem;
}
.p09 .bd {
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: row;
  margin-top: 0.24rem;
  height: 0.26rem;
}
.p09 .word {
  margin-right: 0.09rem;
  text-align: right;
  text-decoration: none;
  line-height: 0.24rem;
  letter-spacing: 0;
  color: #000;
  font-size: 0.24rem;
}
.p09 .text {
  text-align: right;
  text-decoration: none;
  line-height: 0.24rem;
  letter-spacing: 0;
  color: #000;
  font-size: 0.24rem;
}
.p09 .main {
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: row;
  margin-top: 0.24rem;
  height: 0.26rem;
}
.p09 .namePrev {
  margin-right: 0.14rem;
  text-align: right;
  text-decoration: none;
  line-height: 0.24rem;
  letter-spacing: 0;
  color: #000;
  font-size: 0.24rem;
}
.p09 .name {
  text-align: right;
  text-decoration: none;
  line-height: 0.24rem;
  letter-spacing: 0;
  color: #000;
  font-size: 0.24rem;
}
.p09 .actionBg {
  position: relative;
  margin-top: 0.77rem;
  width: 2.34rem;
  height: 0.52rem;
}
.p09 .tte {
  margin-top: 0.45rem;
  width: 4.79rem;
}
.p09 .article {
  position: relative;
  width: 4.79rem;
  line-height: 0.28rem;
  text-indent: 2em;
  color: #000;
  font-size: 0.2rem;
}