/* *{-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/AxGTDn6n8G7r') no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: 9.22rem;
	position: absolute;
	top: .88rem;
	left: 0;
}

.top_hed{
	display: flex;
	padding: .36rem .32rem .36rem .28rem;
	position: relative;
	z-index: 3;
}
.left_log{
	flex: 1;
	display: flex;
	align-items: center;
}
.left_log .img{
	width: .76rem;
	height: .76rem;
	background: #FFD632;
	border-radius: 10px;
	overflow: hidden;
}
.left_log .img img{
	width: 100%;
	object-fit: cover;
}
.left_log .txt{
	flex: 1;
	padding-left: .14rem;
}
.left_log .txt h3{
	color: #000000;
	font-size: .36rem;
	font-weight: 400;
}
.left_log .txt p{
	color: #CB990F;
	font-size: .24rem;
	font-weight: 400;
}
.right_nav{
	display: flex;
	align-items: center;
	justify-content: center;
}
.right_nav a{
	color: #CB990F;
	font-size: .24rem;
	position: relative;
}
.right_nav a:first-child{
	margin-right: .4rem;
}
.right_nav a:first-child::after{
	content: "";
	position: absolute;
	right: -.22rem;
	top: .08rem;
	height: .18rem;
	width: 1px;
	background: #DCCBB7;
}


.hed_txt{
	padding: 0 .12rem 0 .4rem;
	display: flex;
	align-items: center;
	position: relative;
	z-index: 3;
}
.hed_txt .lt{
	flex: 1;
}
.hed_txt .lt div span{
	background: url("https://resource.bangbangce.com/SXt72BashcHr");
	background-size: 100% 100%;
	width: 1.16rem;
	height: .34rem;
	text-align: center;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
}
.hed_txt .lt i{
	background: url("https://resource.bangbangce.com/HnefprXXZE2B");
	background-size: 100% 100%;
	width: 3.86rem;
	height: .5rem;
	display: inline-block;
	margin-top: .1rem;
}
.hed_txt .lt p{
	font-size: 26px;
	font-size: .26rem;
}
.hed_txt .rt {
	position: relative;
	overflow: hidden;
	top: -.2rem;
}
.hed_txt .rt i{
	background: url("https://resource.bangbangce.com/ex65HZN5Sy27");
	background-size: 100% 100%;
	width: 3.48rem;
	height: 3.18rem;
	display: inline-block;
}


.swper_idx{
	position: relative;
	z-index: 3;
	/* padding-top: 5.1rem; */
	width: 100%;
}
.swper_idx .swiper-container {
       width: 100%;
	   padding-left: .2rem;
    }
  .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: .1rem .24rem 0 .24rem;
	position: relative;
	z-index: 3;
	background: #fff;
}
.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;
	position: relative;
	z-index: 3;
}
.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: #FFD632;
	border-radius: 48px;
	color: #000;
	font-size: .32rem;
	font-weight: bold;
}
.footer_nav a i{
	background: url('https://resource.bangbangce.com/AsJnw7mXhFmP') no-repeat;
	background-size: 100% 100%;
	width: .36rem;
	height: .36rem;
	display: inline-block;
	margin-right: .04rem;
}
.footer_nav a:first-child{
	margin-right: .18rem;
}
.footer_nav a:first-child i{
	background: url('https://resource.bangbangce.com/JydXDw4fxiKn') no-repeat;
	background-size: 100% 100%;
}
.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;
}

.icon_wirt{
	background: url('https://resource.bangbangce.com/6c4tDfhbY7bd') no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: .98rem;
	position: absolute;
	left: 0;
	bottom: -.5rem;
	z-index: 3;
}
.about_box{
	padding: .4rem 0;
}

.about_box section{
	text-align: center;	
	padding: 0 .34rem;
}
.about_box section h5{
	color: #232323;
	font-size: .34rem;
	font-weight: bold;
}
.about_box section p{
	color: #444444;
	font-size: .28rem;
	text-align: left;
	padding-top: .2rem;
}
.about_box section .icon_fea{
	background: url('https://resource.bangbangce.com/rWwCAD6dHiN8') no-repeat;
	background-size: 100% 100%;
	width: 1.62rem;
	height: .7rem;
	display: inline-block;
	margin-top: .1rem;
}
.about_box section .erweima{
	width: 3.2rem;
	height: 3.2rem;
	object-fit: cover;
	margin-top: .2rem;
	display: block;
	margin: 0 auto;
	border: 2px solid #FAF2AA;
}
.about_box section span{
	color: #444444;
	font-size: .26erm;
	padding-top: .12rem;
	position: relative;
	display: inline-block;
}
.about_box section span::after{
	content: "";
	position: absolute;
	left: -.32rem;
	bottom: 0;
	height: .18rem;
	width: 100%;
	background: linear-gradient( 0deg, #FFF6D4 0%, rgba(255,250,209,.2) 50%);
}