body{
	position: relative;
}
.banner{
	width: 100%;
	
	position: relative;
}
.swiper-container{
	width: 100%;
	
}
.jieshao{
	position: absolute;
	top:4rem;
	width: 100%;
	text-align: center;
	z-index: 99;
	color: #fff;
}
.jieshao h1{
	font-size: 0.42rem;
	line-height: 1rem;
}
.jieshao p{
	font-size: 0.26rem;
	line-height: 0.5rem;
}
.jieshao p span{
	font-size: 0.3rem;
	font-weight: bold;
}
.xiangxia{
	position: absolute;
	bottom: 2rem;
	left: 0;
	right: 0;
	margin: auto;
	width: 0.53rem;
	height: 0.4rem;
	z-index: 99;
}
.name{
	position: absolute;
	bottom: 1rem;
	left: 0;
	right: 0;
	margin: auto;
	width: 50%;
	height: 0.7rem;
	border-radius: .5rem;
	font-size: 0.3rem;
	background: #fff;
	z-index: 99;
	color: #f37021;
	line-height: 0.7rem;
}
.name img{
	height: 0.3rem;
	margin: 0.2rem 0.3rem 0rem;
	width: 1.1rem;
	float: left;
}
.xizhi{
	width: 95%;
	height: 3.9rem;
	background: linear-gradient(to right, #d5c8ff , #ffc7bf);
	margin: 0.2rem auto;
	border-radius: .3rem;
	padding: 0.01rem;
	position: relative;
}
.xizhi h1{
	margin-top: 0.35rem;
	font-size: 0.35rem;
	color:#fff;
	text-align: center;
	line-height: 0.26rem;
}
.xizhi span{
	font-size: 0.2rem;
	text-align: center;
	color: #fff;
	display: block;
}
.xizhi img{
	width: 1.5rem;
	height: 1.5rem;
	margin: 0.3rem auto;
}
.xizhi a{
	width: 1.4rem;
	height: .4rem;
	border:.02rem solid #f37021;
	margin: 0.1rem auto;
	font-size: 0.2rem;
	color: #f37021;
	text-align: center;
	line-height: 0.4rem;
	display: block;
	border-radius: 0.1rem;
}
.left{
	width:0.5rem;
  	height:1rem; 
  	background-color:#fff;
  	border-radius:0 0.5rem 0.5rem 0;
  	left:0;
  	position: absolute;
  	top: 0;
  	bottom: 0;
  	margin: auto;
}
.left img{
	position: absolute;
	top: 0;
	bottom:0;
	left: 0;
	right: 0;
	margin: auto;
	width: 0.25rem;
	height: 0.42rem;
}
.right{
	width:0.5rem;
  	height:1rem; 
  	background-color:#fff;
  	border-radius:0.5rem 0 0 0.5rem;
  	right: 0;
  	position: absolute;
  	top: 0;
  	bottom: 0;
  	margin: auto;
}
.right img{
	position: absolute;
	top: 0;
	bottom:0;
	left: 0;
	right: 0;
	margin: auto;
	width: 0.25rem;
	height: 0.42rem;
}
.lansi{
	width: 95%;
	height: 5rem;
	background: linear-gradient(to right, #c1f3e3 , #8ecff4);
	margin: 0.2rem auto;
	border-radius: .3rem;
	padding: 0.01rem;
	position: relative;
}
.lansi .new{
	position: absolute;
	width: 0.78rem;
	height: 0.78rem;
	top:-0.15rem;
	right: -0.09rem;
}
.lansi h1{
	margin-top: 0.3rem;
	font-size: 0.45rem;
	color:#fff;
	text-align: center;
	
}
.lansi h2{
	font-size: 0.24rem;
	text-align: center;
	color: #fff;
	display: block;
	margin-top: 0.1rem;
}
.lansi img{
	width: 2.3rem;
	height: 1.8rem;
	margin-left: 4rem;
	margin-top: 0.05rem;
}
.lansi a{
	width: 1.4rem;
	height: 0.4rem;
	border-radius: 0.4rem;
	margin: 0 auto;
	font-size: 0.2rem;
	color: #fff;
	text-align: center;
	line-height: 0.4rem;
	display: block;
	background: #f37021;
}
.lansi p{
	font-size: 0.28rem;
	color: #fff;
	position: absolute;
	top: 1.65rem;
	left: 0.6rem;
}
.lansi p span{
	color: #f37021;
}
.lansi h3{
	font-size: 0.2rem;
	text-align: center;
	color: #fff;
	margin-top: 0.2rem;
	display: block;
}
.lansi div{
	width: 100%;
	height: 0.03rem;
	background: #fff;
}
.lansi .star{
	width: 0.4rem;
	height: 0.4rem;
	margin-left: 2rem;
	margin-top: 0.2rem;
	float: left;
}
.lansi .star1{
	width: 0.4rem;
	height: 0.4rem;
	margin-left: 0.3rem;
	margin-top: 0.2rem;
	float: left;
}
.anli{
	width: 100%;
	height: 4rem;
	background: #fff;
}
.anli h1{
	font-size: 0.3rem;
	text-align: center;
	
}
.anli h2{
	font-size: 0.28rem;
	text-align: center;
	margin-top: 0rem;
}
.title{
	width: 100%;
	
	font-size: 0.3rem;
	color: #575757;
	text-align: center;
	line-height: 1.1rem;
	background: #f6f6f6;
}
.miaoshu{
	width: 100%;
	height: auto;
	padding: 0.2rem;
	margin: 0.01rem auto;
}
.miaoshu div{
	width: 100%;
	height: 0.8rem;
}
.miaoshu img{
	width: 1.88rem;
	height: 0.8rem;
	float: left;
}
.miaoshu h1{
	font-size: 0.35rem;
	width: 100%;
	height: 0.4rem;
	line-height: 0.8rem;
	color: #575757;
}
.miaoshu p{
	color: #575757;
	font-size: 0.24rem;
	line-height: 0.6rem;
	margin-top: 0.2rem;
}

.story{
	background: #f6f6f6;
	margin-bottom:1rem;
	margin: 0 auto;
}
.miaoshu .text{
	font-size: .18rem;
	color:#c0c0c0;
	margin-bottom: 0;
	height: 0.4rem;
}
.date{
	padding:0 1.37rem;
}
.date li{
	width: 1.38rem;
	height: 0.5rem;
	background: #ffb69e;
	font-size: 0.28rem;
	text-align: center;
	line-height: 0.5rem;
	float: left;
	margin-top: 0.13rem;
}
.date .action{
	width: 1.98rem;
	height: 0.63rem;
	background: #222529;
	font-size: 0.3rem;
	text-align: center;
	line-height: 0.6rem;
	margin-top: 0;
	color:white;
}
.neirong{
	width: 95%;
	height: 3.80rem;
	border:0.02rem solid #979797;
	margin: 0.63rem auto;
	border-radius: 0.3rem;
	padding: 0 0.2rem;
}
.neirong h1{
	font-size: 0.26rem;
	font-weight: bold;
	line-height: 1rem;
}
.neirong p{
	font-size: 0.24rem;
	color: #93999f;
}
.more{
	width: 1.10rem;
	height: 1.10rem;
	border-radius: 50%;
	background: #ff8b3e;
	color: #fff;
	font-size: 0.28rem;
	text-align: center;
	line-height: 1.1rem;
	margin: -1.1rem auto;
	display: block;
}
.buwei{
	margin-top: 1.4rem;
	/* border:1px solid white; */
	height:0.5rem;

}
.buwei img{
	width: 50%;
	height: 1.1rem;
	float: left;
}

.circle{
	width: 2.5rem;
	height: 2.50rem;
	border-radius: 50%;
	border:0.02rem solid #000;
}
.swiper-container2 .swiper-slide{
	width: 2.5rem;
	height: 2.50rem;
	border-radius: 50%;
}
.swiper-container2 .swiper-slide-prev{
	width: 2.5rem;
	height: 2.50rem;
	border-radius: 50%;
}
.swiper-container2{
	margin: 0.7rem auto;
	width: 95%;
}
#certify {
				position: relative;
				width: 95%;
				margin: 0 auto;
		}
		#certify .swiper-slide {
    width: 43%;
    /* height: 408px; */
    /* background: #fff;
    box-shadow: 0 8px 30px #ddd; */
}
#certify .swiper-slide img{
	border-radius: 50%;
}
#certify .swiper-pagination {
    width: 100%;
    bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px;
    border: 3px solid #fff;
    background-color: #d5d5d5;
    width: 10px;
    height: 10px;
    opacity: 1;
}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
    border: 3px solid #00aadc;
    background-color: #fff;
}
.icon-shangyige{
	height: 30px;
	z-index: 999;
	font-size: 30px;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}
.icon-xiayige{
	height: 30px;
	z-index: 999;
	font-size: 30px;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}






