*{
	padding:0;margin:0;list-style: none;box-sizing: border-box;
}
a, a:hover, a:link, a:active, a:visited{
	text-decoration: none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
button{
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
h1,h2,h2,h4,h5,h6{
	font-weight: normal;
}
html{
	-webkit-text-size-adjust:none;
}
body{
	background:#fff;font-size:.24rem;margin:0 auto;font-family: -apple-system,"Helvetica Neue", Helvetica, "Arial", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", SimSun, Roboto, sans-serif;;
}
.redcolor{
	color:#c8161e;
}
.whitecolor{
	color:#fff;
}
.blackcolor{
	color:#222;
}
.redbg {
	background: #c8161e;
}
.graybg{
	background: #f8f8f8;
}
.paddingB{
	padding-bottom:.50rem;
}
.imgstyle{
	display: block;width:100%;
}
.title-top{
	padding:.75rem 0 .50rem;font-size:.50rem;text-align:center;
}
/*真经简介开始*/
.tagimg{
	display:block;margin:0 0 .25rem .90rem;width:5.28rem;height:.60rem;
}
.lectureintro .lectureintro-title{
	padding:.80rem 0 .40rem;font-size:.50rem;font-weight: 600;color:#222;text-align:center;line-height:.65rem;
}
.lectureintro p{
	margin:0 auto .30rem;width:5.80rem;height:auto;font-size:.28rem;color:#222;line-height: .34rem;
}
.lectureintro .lectureintro-list li{
	margin:0 auto .25rem;width:5.80rem;height:auto;font-size:.30rem;color:#222;font-weight: 600;
}
.lectureintro .lectureintro-links{
	display:table;padding:.80rem 0 .55rem;width:100%;height:auto;font-size:.28rem;color:#222;text-align:center;
}
.lectureintro .lectureintro-links span{
	display: table-cell;vertical-align: middle;
}
.lectureintro .lectureintro-links img{
	position:relative;left:-.10rem;top:.05rem;width:.20rem;height:.30rem;
}
/*真经简介结束*/
/*讲座提分开始*/
.lecturescores{
	padding-bottom:.50rem;background: url(../images/h5/bg1.jpg) no-repeat center center;background-size:100% 100%;
}
.lecturescores .lecturescores-bottom{
	position: relative;
}
.lecturescores .lecturescores-bottom .lecturescores-b-img{
	padding-top:.40rem;margin:0 auto;width:5.90rem;height:3.30rem;overflow: hidden;
}
.lecturescores .lecturescores-bottom ul li{
	position:relative;display:table;margin:0 auto 0;padding:0 .30rem;width:5.90rem;height:2.90rem;background: rgba(0,0,0,.70);border-radius:.10rem;-webkit-border-radius:.10rem;-o-border-radius:.10rem;-moz-border-radius:.10rem;-ms-border-radius:.10rem;
}
.lecturescores .lecturescores-bottom ul li .li-avator{
	position:absolute;top:-.40rem;left:50%;margin-left:-.40rem;width:.80rem;height:.80rem;overflow:hidden;border-radius:.40rem;-webkit-border-radius:.40rem;-o-border-radius:.40rem;-moz-border-radius:.80rem;-ms-border-radius:.40rem;
}
.lecturescores .lecturescores-bottom ul li .li-avator img{
	width:.80rem;height:.80rem;
}
.lecturescores .lecturescores-bottom ul li p{
	display: table-cell;vertical-align: middle;font-size:.24rem;color:#fff;line-height: .40rem;
}
.move-btn{
	position: absolute;top:50%;margin-top:-.05rem;width:.30rem;height:.50rem;-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.swiper-button-prev{
	left:.25rem;background: url(../images/h5/moveL.png) no-repeat center 0;background-size:.30rem .50rem;
}
.swiper-button-next{
	right:.25rem;background: url(../images/h5/moveR.png) no-repeat center 0;background-size:.30rem .50rem;
}
/*讲座提分结束*/
/*雅思口语开始*/
.lecturecon .lecturecon-middle{
	display:table;
}
.lecturecon .lecturecon-middle .lecturecon-m-left{
	display: table-cell;width:3.35rem;height:auto;vertical-align: middle;text-align:center;
}
.lecturecon .lecturecon-middle .lecturecon-m-left img{
	width:1.70rem;height:1.70rem;
}
.lecturecon .lecturecon-middle .lecturecon-m-right{
	display: table-cell;width:4.85rem;height:auto;vertical-align: middle;font-size:.28rem;color:#222;line-height: .40rem;
}
.lecturecon .lecturecon-bottom .lecturecon-b-top{
	padding:.45rem 0 .15rem;font-size:.28rem;color:#222;text-align:center;
}
.sliderbar{
	position:relative;padding:0 .20rem;margin:0 auto;width:6.90rem;height:1.0rem;color:#fff;background: #c8161e;border-radius:.50rem;-webkit-border-radius:.50rem;-o-border-radius:.50rem;-ms-border-radius:.50rem;-moz-border-radius:.50rem;-webkit-border-radius:.50rem;
}
.sliderbar .dragaudio{
    position:relative;top:.20rem;float:left;width:.60rem;height:.60rem;overflow: hidden;
}
.sliderbar .dragaudio img{
	width:.60rem;height:.60rem;
}
.sliderbar .dragaudio img.pause{
	display: none;
}
.sliderbar .audiocurrent{
	float:left;width:1.0rem;height:100%;font-size:.20rem;text-align:center;
}
.sliderbar .audiocurrent .audiocurrent-con{
	display: table;width:100%;height:100%;
}
.sliderbar .audiocurrent .audiocurrent-con span{
	display: table-cell;vertical-align: middle;
}
.sliderbar .sliderbar-drag{
	position:relative;left:1.63rem;top:50%;margin-top:-1px;width:3.70rem;height:1px;background: #8c0f15;
}
.sliderbar .sliderbar-drag .dragbg{
	position: absolute;top:0;left:0;width:auto;height:100%;background: #fff;
}
.sliderbar .sliderbar-drag .dragbar-circle{
	position: absolute;top:50%;margin-top:-.15rem;left:0;width:100%;height:.30rem;line-height: 0;
}
.sliderbar .sliderbar-drag .dragbar-circle .circleimg{
	width:.30rem;height:.30rem;
}
.sliderbar .dragload{
	position: absolute;top:.60rem;left:50%;display:none;margin-left:-.10rem;width:.20rem;height:.20rem;
}
.sliderbar .dragload img{
	width:.20rem;height:.20rem;
}
.sliderbar .audioduration{
	float:right;width:1.10rem;height:100%;
}
.sliderbar .audioduration .audioduration-con{
	display: table;width:100%;height:100%;font-size:.20rem;color:#fff;text-align:center;
}
.sliderbar .audioduration .audioduration-con span{
	display: table-cell;vertical-align: middle;
}
.lecturecon .downppt{
	display:block;padding:.50rem 0 .30rem;font-size:.24rem;color:#222;text-align:center;padding:;
}
.lecturecon .downppt img{
	width:.30rem;height:.30rem;vertical-align: middle;
}
/*雅思口语结束*/
/*刘洪波介绍开始*/
.founderintro .founderintro-top{
	position: relative;
}
.founderintro .founderintro-top .founderintro-t-img{
	position: absolute;bottom:-1.20rem;right:.55rem;width:2.10rem;height:1.70rem;
}
.founderintro .founderintro-bottom{
	padding:.45rem 0 1.0rem;margin:0 auto;width:6.60rem;height:auto;font-size:.40rem;color:#222;line-height: .40rem;
}
.founderintro .founderintro-bottom p{
	margin-top:.20rem;font-size:.28rem;color:#222;line-height: .44rem;text-align:justify;text-align-last:left;
}
/*刘洪波介绍结束*/
/*底部按钮开始*/
.setfooter {
	position: fixed;left:0;bottom:0;z-index:20;display: table;width:100%;height:.90rem;background: #f1f1f1;
}
.setfooter .links {
	display: table-cell;width:50%;height:100%;font-size:.26rem;text-align:center;vertical-align: middle;
}
.setfooter .links img {
	width:.50rem;height:.50rem;vertical-align: middle;
}
.setfooter .links span {
	position: relative;top:.05rem;
}
/*底部按钮结束*/