/* *{-webkit-text-size-adjust: none;} */
*{box-sizing: border-box;margin: 0;padding: 0;}
body,div,p,ul,ol,dl,dt,dd,li,form,input,table,th,td,img,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{background:#fff;color: #333;font-size: 12px;font-style: normal;font-family:PingFangSC-Regular,Helvetica,Arial,Microsoft Yahei,sans-serif;}
em,b,i{font-style:normal;}
img{ border:none;}
a{ text-decoration:none; color:#333;outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
a:hover{text-decoration:none;}
a:link,a:visited{border: none;background: none;}
ul,ol,li{ list-style:none;}

.header_nav{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	background: #fff;
	height: .88rem;
	text-align: center;
	  display: flex;
	  flex-direction: row;
	  flex-wrap: nowrap;
	  justify-content: center;
	  align-items: center;
	  align-content: center;
	  font-size: .32rem;
	  color: #202F45;
	  z-index: 9;
}
.header_nav a{
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;
	width: 1rem;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.header_nav a i{
	background: url('https://resource.bangbangce.com/sGkJswEz4NtG') no-repeat;
	background-size: 100% 100%;
	width: .4rem;
	height: .4rem;
	display: inline-block;
}
.bg_box{
	background: url('https://resource.bangbangce.com/SWGcn56RQ474') no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: 10.66rem;
	position: absolute;
	top: .88rem;
	left: 0;
}
.swper_idx{
	position: relative;
	z-index: 3;
	padding-top: 5.1rem;
	width: 100%;
}
.swper_idx .swiper-container {
       width: 100%;
    }
  .swper_idx .swiper-slide {
      text-align: center;
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  transition: 300ms;
	border-radius: 26px;
	  transform: scale(0.9);
    }
.swper_idx .swiper-slide-active,.swiper-slide-duplicate-active{
      transform: scale(1);
	}
.swper_idx	.img {
	width: 100%;
}
.swper_idx	.img img{
	width: 100%;
}
.lit_img{
	padding: .8rem .24rem 0 .24rem;
}
.lit_img a{
	display: block;
}
.lit_img img{
	width: 100%;
}
.footer_txt{
	text-align: center;
	padding-top: .4rem;
	padding-bottom: 1.6rem;
	color: #AAB4C3;
	font-size: .24rem;
}
.footer_txt p:last-child{
	padding-top: .12rem;
}
.footer_txt a{
	color: #AAB4C3;
}
.footer_nav{
	position: fixed;
	left: 0;
	bottom: .24rem;
	z-index: 9;
	width: 100%;
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: center;
	padding: 0 .24rem;
}
.footer_nav a{
	display: flex;
	align-items: center;
	align-content: center;
	justify-content: center;
	flex: 1;
	height: .96rem;
	background: #202f45;
	border-radius: 48px;
	color: #fff;
	font-size: .32rem;
	font-weight: bold;
}
.footer_nav a:first-child{
	margin-right: .18rem;
}
.wechat_pop{
	position: fixed;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 999;
	width: 100%;
	background: rgba(0,0,0,.5);
	height: 100%;
	text-align: right;
	display: none;
}
.wechat_pop img{
	width: 5.42rem;
	height: 2.62rem;
}