﻿
.clearfix:after { content: ""; display: block; clear: both; height: 0; font-size: 0; line-height: 0; overflow: hidden; visibility: hidden }
.fl { float: left; }
.fr { float:left; }
.wdbox { width: 100%; margin: 0 auto; }
.color-fff{ color:#fff !important;}
.mbian { margin: .6rem 0; }
.nobian{ margin:0 !important;}
.pbian { padding: .6rem 0; }
.blank60 { height: .6rem; clear: both; overflow: hidden; }


.main-container{ width:7.5rem; margin:0 auto;}
.main-container .banner { width: 7.5rem; height: 5rem; margin: 0 auto; background: url(../images/banner.jpg) no-repeat; background-size: 100% 100%; position: relative; }
.main-container .banner a{ height:4.68rem; display:block;}

/*banner*/
.izk-part-1{ background:#f2f2f2; overflow:hidden;}
.slidebox .swiper-slide img{ width:7.5rem; height:4.5rem;}
.hot-course ul{ overflow:hidden; width:7.3rem; margin:0 auto;}
.hot-course li { float:left; margin:.1rem;}
.hot-course li img{ width:3.45rem; height:2.3rem;}

.izk-nav{ text-align:center; width:6.9rem; margin:0 auto; overflow:hidden; padding:.4rem 0;}
.izk-nav li{ width:1.72rem; padding:.2rem; float:left; font-size:.24rem;}
.izk-nav li a{ color:#333;}
.izk-nav li img{ width:1rem; height:1rem; margin-bottom:.2rem;}
.izk-title{ text-align:center; color:#333;}
.izk-title h3{ font-size:.30rem; margin-bottom:.1rem; line-height:.5rem; color:#000;}
.izk-title h6{ font-size:.3rem; line-height:.28rem;}
.izk-title h5{ font-size:.3rem; color:#f8b003; margin-bottom:.1rem;}
.color-title, .color-title h6{ color:#fff;}
.color-bg{ background:#90a5ff;}
.color-bg-h{ background:#f5f4f9;}
.izk-btn{  width:6.5rem; height:.72rem;margin:0 auto; margin-top:.4rem; color:#6481ff; border-radius:.05rem; line-height:.72rem;  overflow:hidden; font-size:.24rem;}
.izk-btn a{ display:inline-block; width:6.5rem;background:#d61636; text-align:center; color:#fff;}
.izk-btn1{background:#fff;}
.izk-btn1 a.izk-btn-z{ background:#f8b003; color:#fff;}


.izk-part-1 .izk-xcg{ width:7.2rem; margin:0 auto;  overflow:hidden; color:#333; margin-top:.4rem;font-size:.22rem;}
.izk-part-1 .izk-xcg-li{width:6.89rem; height:2.32rem; margin:0 auto; margin-bottom:.35rem; padding:.35rem 1rem .35rem .35rem; }
.izk-part-1 .izk-xcg-li h4{ font-size:.32rem; margin-bottom:.15rem; color:#000;}
.izk-part-1 .izk-xcg-li h6{margin-bottom:.18rem;}
.izk-part-1 .izk-xcg-li a{ width:4rem; height:.6rem; line-height:.6rem; display:block; background:#d61636; overflow:hidden; border-radius:.05rem; text-align:center; color:#fff;  font-size:.24rem;}
.izk-part-1 .izk-xcg-li1{background:url(../images/xcg-bg1.png) no-repeat top center;background-size: 100% 100%;}
.izk-part-1 .izk-xcg-li2{background:url(../images/xcg-bg2.png) no-repeat top center;background-size: 100% 100%;}
.izk-part-1 .izk-xcg-li3{background:url(../images/xcg-bg3.png) no-repeat top center;background-size: 100% 100%; margin-bottom:0;}



.izk-part-2 ul { width:7.1rem; margin:0 auto; overflow:hidden; margin-top:.45rem; margin-bottom:.2rem;}

.izk-part-2 ul li img{ width:1.15rem; height:1.15rem; display:inline-block;}
.izk-part-2 ul li h5{ font-size:.28rem; margin-top:.3rem;}
.ys_xq{ padding:.2rem .3rem 0 .3rem; line-height:.6rem; }
.ys_xq p{ font-size:.22rem;}
.ys_xq p img{ width:.3rem; height:.3rem;}


.izk-part-3{background:#4f516a url(../images/ms-bg.jpg) no-repeat top center;background-size: 100% 100%;}
.ys-6 { font-size:.24rem; color:#fff; padding:.2rem; width:6.9rem; height:1.4rem; line-height:.5rem;border-radius:.1rem;  margin:0 auto;margin-top:.3rem; background:rgba(0,0,0,.3);}
.ys-6 li{ width:2.1rem; float:left;}
.ys-6 li img{ width:.22rem; height:.22rem; margin-right:.1rem;}
#Tab2 {/* width: 6.9rem;margin: 0 auto;*/ }
.Menubox {
    width: 100%; 
    margin-top:.4rem;
    background: url(../images/bag.png) no-repeat center;
    background-size: 100%;
    height: 4.29rem;
}
.Menubox ul { margin: 0; padding: 0; width: 40%;float: right;margin-top: 8%;}
.Menubox li {/* float: left;*/
 display: block; font-size:.22rem;
 cursor: pointer;
  width: 1.97rem;
   margin:0 .16rem; 
 height:.5rem; 
 line-height:.5rem; 
 text-align: center;
color: #fff;
position:relative;
background: #ccc;
margin-top: 0.3rem;
border-radius:0.25rem;
 }
.Menubox .active{background: #ffb431;color: #fff;}
/*.Menubox li#two2{background:#ffb431;}
.Menubox li#two3{background:#ffb431;}*/
/*.Menubox li.hover i{ width:.6rem; height:.03rem; background:#f6ff00; margin:0 auto; position:absolute; bottom:.12rem; left:.7rem;}*/
.Contentbox { clear: both; /*color:#fff; text-align: left; padding:.4rem .4rem .6rem .4rem; line-height:.6rem; background:rgba(0,0,0,.3); border-radius:.1rem;*/ }
.Contentbox div{ font-size:.26rem;}
.Contentbox div a{ width:6rem; height:.7rem; margin-top:.15rem; line-height:.7rem; text-align:center; color:#fff; border-radius:.03rem; }
/*.Contentbox div#con_two_1 a{background:#ee7340;}
.Contentbox div#con_two_2 a{background:#7ad756;}
.Contentbox div#con_two_3 a{background:#6481ff;}*/


.izk-part-3 .izk-box{ overflow:hidden; margin-top:.3rem; margin-bottom:.2rem;}
.izk-part-3 .izk-szx-box{ width:7.5rem; margin:0 auto; margin-top:.4rem; overflow:hidden; margin-bottom:.5rem; padding:0 .1rem;}
.izk-part-3 .izk-szx-li{ width:3.25rem; float:left; padding:.3rem .18rem; background:#fff; margin:.2rem; border-radius:.08rem; box-shadow:0 0 .15rem rgba(93,121,255,0.5); }
.izk-part-3 .izk-szx-li1{width:6.9rem;}
.izk-part-3 .izk-szx-li h3{ width:2.68rem; height:.7rem;line-height:.88rem; text-align:center; background:url(../images/szx-t.png) no-repeat center center; background-size: 100% 100%;  color:#fff;  font-size:.24rem; position:relative; z-index:9;  margin:0 auto;  margin-bottom:-.15rem; }
.izk-part-3 .izk-szx-txt{ background:#eef3f9; padding:.4rem .1rem; font-size:.18rem; color:#474747; line-height:.26rem; text-align:center;}
.izk-part-3 .izk-szx-txt h4{ color:#869cff; font-size:.26rem; margin-bottom:.1rem;}
.izk-part-3 .izk-szx-txt p{font-size:.20rem; line-height:.36rem;}
.izk-part-3 .izk-szx-txt p em{ width:1.1rem; display:inline-block;}
.izk-part-3 .izk-szx-txt p i{ width:1.5rem;display:inline-block;}
.izk-part-3 .izk-szx-li1 .izk-szx-txt p em{ width:1.5rem; display:inline-block;}

.izk-part-4{ overflow:hidden;}
.izk-part-4 .izk-bx{ width:7.1rem; margin:0 auto; margin-top:.3rem; font-size:.18rem; color:#fff; line-height:.32rem; text-align:center; margin-bottom:.4rem; overflow:hidden;}
.izk-part-4 .izk-bx-li{ width:3.43rem; height:2.53rem; padding:.2rem .3rem; background:url(../images/1d1-bg.png) no-repeat center;background-size: 100% 100%;}
.izk-part-4 .izk-bx-li h1{ font-size:.3rem; margin-top:.1rem;}
.izk-part-4 .izk-bx-li h6{ width:.55rem; height:.02rem; margin:0 auto; background:#fff; margin-top:.12rem; margin-bottom:.12rem;}
.izk-part-4 .izk-bx-li p{ margin-bottom:.3rem; width:2.7rem; margin:0 auto; overflow:hidden; text-align:left; font-size:.22rem; line-height:.36rem;}
.izk-part-4 .izk-bx-li p em{ float:left; text-align:left;}
.izk-part-4 .izk-bx-li p i{width:1.2rem; float:right;text-align:right;}
.izk-part-4 .izk-bx-li a{ width:3.43rem; height:44px; line-height:44px; background:#fff; color:#ee7040; display:block; border-radius:22px; margin:0 auto;}
.izk-part-4 .izk-bx-li1{background:url(../images/8rb-bg.png) no-repeat center;background-size: 100% 100%;}
.izk-part-4 .izk-bx-li1 a{ color:#6481ff;}
.izk-part-4 .izk-bx-li b{ font-weight:normal;}
.izk-part-4 .meiti img{ width:7.5rem; height:3.5rem;}


.izk-part-5 .izk-fw-box{ overflow:hidden; margin-bottom:.3rem; padding:0 .1rem;}
.izk-part-5 .izk-fw-box li{ width:3.35rem; height:2.5rem;  border-radius:.18rem;  padding:.3rem;  margin:.15rem; float:left;box-shadow:0 0 .18rem rgba(93,121,255,0.4);}
.izk-part-5 .izk-fw-box li i{ width:.53rem; height:.53rem; display:block;  margin-bottom:.13rem;}
.izk-part-5 .izk-fw-box li i img{ width:.53rem; height:.53rem;}
.izk-part-5 .izk-fw-box li h4{ font-size:.28rem; color:#474747; font-weight:bold; margin-bottom:.06rem;}
.izk-part-5 .izk-fw-box li h6{font-size:.24rem;}

.izk-form-box{ width:6.5rem; margin:0 auto; padding:.25rem 0 0 0;}
.izk-form-box h5{ font-size:.3rem; margin-bottom:.3rem; text-align:center;}
.izk-form-2{ margin-top:.2rem; background:#f5f4f9;}
.izk-part-6{ width:7.5rem; height:10.06rem;/* background:url(../images/ms-bg.jpg) no-repeat center;background-size: 100% 100%;*/ padding-top:4.2rem !important;}
.izk-part-6 h4{ width:5.35rem; margin:0 auto; height:.58rem; line-height:.58rem; text-align:center; color:#fff; background:#f8b003; font-size:.24rem; margin-top:.5rem;}
.izk-part-6 .izk-title{ width:6.5rem; margin:0 auto; background:#fff; border-radius:.06rem; padding:.4rem; }
.izk-part-6 .izk-title h6{ line-height:.45rem; text-align:left; padding-left:1.1rem;}
.izk-part-6 .izk-title i{ display:inline-block; color:#ff9000;}

.izk-part-06{ /*background:#f5f4f9*/; padding-top:.3rem !important; height:4.8rem;}
.izk-part-06 .izk-title{ background:none;}

.izk-part-7{ overflow:hidden;/* padding-bottom:2rem;*/ padding-top:.6rem;}
.izk-part-7 .fuli-box ul{ margin-top:.3rem; overflow:hidden;/* padding:0 .4rem;*/}
.izk-part-7 .fuli-box li{   
	 width: 2.4rem;
    height: 2.5rem;
    float: left;
    margin: .05rem;
    /* padding: .2rem .1rem; */
    color: #fff;
    text-align: center;
    font-size: .18rem;
    line-height: .3rem;}
.izk-part-7 .fuli-box li h2{ font-size:.24rem; margin-top:.15rem;}
.izk-part-7 .fuli-box li h3{ height:.02rem; width:.35rem; margin:0 auto; background:#fff; margin-top:.22rem; margin-bottom:.18rem;}
.izk-part-7 .fuli-box li h6{ font-size:.24rem; margin-bottom:.12rem;}
.izk-part-7 .fuli-box li p{ font-size:.16rem; line-height:.28rem;  color:#fff;    text-align: left;	
	margin-top: 0.1rem;
	padding-left: 0.15rem;
}
.izk-part-7 .fuli-box li p i{
	display: inline-block;
    width: 0.1rem;
    height: 0.1rem;
    margin: 0 0.1rem;
    vertical-align: middle;
    border-radius: 50%;
    border:0.02rem solid #fff;
}
.izk-part-7 .fuli-box li a{ background:#fff; width:1.55rem; height:.4rem; color:#666; line-height:.4rem; border-radius:.2rem; display:inline-block; margin-top:.5rem;}
.izk-part-7 .fuli-box li.fuli-1{ background:url(../images/l1.png) no-repeat center;background-size: 100% 100%;}
.izk-part-7 .fuli-box li.fuli-2{ background:url(../images/l2.png) no-repeat center;background-size: 100% 100%;}
.izk-part-7 .fuli-box li.fuli-3{ background:url(../images/l3.png) no-repeat center;background-size: 100% 100%;}
.izk-part-7 .fuli-box li.fuli-4{ background:url(../images/l4.png) no-repeat center;background-size: 100% 100%;}

.izk-part-8{ margin-top:.6rem;}
.izk-part-8 .izk-bz-box{ width:7rem; margin:0 auto; overflow:hidden;}
.izk-part-8 .izk-bz-box li{ width:3rem; float:left; color:#474747; font-size:.28rem; line-height:.5rem; margin:.4rem .1rem 0 .4rem;}
.izk-part-8 .izk-bz-box li img{ width:1.2rem; height:1.2rem; float:left; margin-right:.2rem;}
.izk-part-8 .izk-bz-box li h4{ margin-top:.1rem;}


.izk-part-9 .teacher-box{ margin-top:.4rem; overflow:hidden; padding:0 .3rem;}
.izk-part-9 .izk-teacher-box img{ width:2.23rem; height:2.23rem; float:left; margin-right:.4rem; border-radius:.08rem;}
.izk-part-9 .teacher-box h3{ font-size:.38rem; margin-bottom:.2rem; margin-top:.3rem;}
.izk-part-9 .teacher-box h3 span{ background:#d61636;border-radius:.05rem; color:#fff; margin-left:.2rem; padding:.03rem .15rem;font-size:.26rem; }


.izk-part-9 .izk-teacher-txt{ width:5rem; float:left; height:5.13rem; line-height:.32rem; background:url(../images/teacher-bg.png) no-repeat center;background-size: 100% 100%; margin-top:-1rem;}
.izk-part-9 .izk-teacher-txt ul{ overflow:hidden;}
.izk-part-9 .izk-teacher-txt li{ width:1.74rem; text-align:center; color:#fff; font-size:.2rem; font-weight:bold;}
.izk-part-9 .izk-teacher-txt ul.izk-t-1 li{ margin-top:.9rem; margin-right:.92rem;}
.izk-part-9 .izk-teacher-txt ul.izk-t-2 li{ float:left; margin-top:1.05rem; margin-left:.03rem;}
.izk-part-9 .izk-teacher-txt ul.izk-t-3 li{ float:left; margin-top:.72rem; margin-left:.03rem;}
.izk-part-9 .izk-teacher-txt ul.izk-t-3 li:nth-child(1){ margin-left:.9rem; }
.izk-part-9 .izk-teacher-txt ul.izk-t-3 li:nth-child(2){ padding-top:.16rem; }



.izk-part-10{ overflow:hidden;}
.izk-part-10 .izk-city-box{ width:7.3rem; margin:0 auto; margin-top:.3rem;}
.izk-part-10 .izk-city-box .izk-city-nav{ width:7.3rem; float:left; margin-bottom:.2rem;}
.izk-part-10 .izk-city-nav li{ float:left; width:1.7rem; height:.62rem; line-height:.62rem;color:#b4b4b4; font-size:.28rem; color:#666;  margin:.06rem;text-align:center; cursor:pointer; background:#fff;  }
.izk-part-10 .izk-city-nav li.cur{background:#90a5ff; color:#fff;}
.izk-part-10 .izk-city-list{ width:7.15rem; margin-left:.06rem;  display:none;  overflow:hidden; background:#fff;  padding:.3rem 0;}
.izk-part-10 .list_bd{ width:7.15rem; overflow:hidden; float:left; padding:0 .25rem; margin-top:.25rem;}
.izk-part-10 .list_bd p span a{ width:2.09rem; font-size:.2rem; height:.55rem; line-height:.55rem; background:#eff2ff; text-align:center; display:inline-block; margin:.06rem;}
.izk-part-10 .list_nav{ width:6.5rem; margin:0 auto; height:.6rem; margin-bottom:.25rem; }
.izk-part-10 .list_nav li{ width:1.29rem; height:.6rem; line-height:.6rem; float:left; color:#b4b4b4; text-align:center; font-weight:bold;}
.izk-part-10 .list_nav li.cur{border-bottom:.02rem #6481ff solid; color:#6481ff; cursor:pointer;}
.izk-part-10 .izk-show{ display:block;}
.izk-part-10 .izk-hide{ display:none;}

/*------------------------------------------------------------------------------------添加新属性---------------------------------------------------------------------------------------*/
.k12_add_01{}
.k12_add_01 li{
	float: left;
	border: 1px solid #efefef;
    width: 2.46rem;
    margin-left: 0.05rem;
    list-style:none;
    margin-top:0.25rem;
    margin-bottom: 0.26rem;
    border-radius: 0.05rem;
}
.k12_add_01 li img{
	width:100%;
	border-radius: 0.05rem 0.05rem 0 0;
}
.k12_add_01 li:first-child{
	margin-left: 0;
}
.layout li .con {
    margin: 10px auto;
}
.layout li .con p {
    text-align: center;
}
.layout li .con p.zmEnergyTit {
    font-size: 0.16rem;
    color: #666;
    font-weight: 700;
    line-height: 0.3rem;
}
.layout li .con p.zmEnergyDescri {
    font-size: 0.12rem;
    color: #999;
    line-height: 0.2rem;
}
/*艾方托管*/
.re_con {
    margin-bottom: 0.16rem;
}
.re_con ul{
	width: 3.66rem;
}
.re_con ul img{
	width: 100%;
	display: block;
	border:0;
}
.hot_line {
    text-align: center;
}
.hot_line h3 {
    width: 4.3rem;
    padding: 0.1rem 0;
    margin: 0.3rem auto .04rem auto;
    border: 0.01rem solid #f6b939;
    border-radius: 0.1rem;
    color: #f6b939;
    
    font-weight: normal;
    background: url(../images/hot.png) no-repeat 0.6rem 0.11rem;
    padding-left: 0.17rem;
}
.xian{
	width: 0.7rem;
	height: 0.04rem;
	margin:0 auto;
	background: #f6b939;
	margin-bottom: 0.23rem;
}
/*成绩突破*/
.k12_add_03{
	background: #fafafa;
	padding: 0.2rem 0;
	margin-top: 0.3rem;
}
.w95{
	width: 95%;
	margin:0 auto;
}
.k12_add_03 .k12_gla{
	border-radius: 0.05rem;

}
.k12_gla .gla{
	background: #fff;
	margin-bottom:0.2rem; 
}
.k12_gla ul{
	float: left;
	height:1.8rem;
}
.k12_gla .photo{
	width: 35%;
	background: #94ca02;
	text-align: center;
	border-radius: 0.05rem 0 0 0.05rem;
}
.k12_gla .gla_02 .photo{
	background: #d1881f;
}
.k12_gla .gla_03 .photo{
	background: #478aa7;
}
.k12_gla .photo img{
	display: block;
	border:0;
	margin:0.15rem auto; 
	width: 1.1rem;
	height: 1.1rem;
}
.k12_gla .photo h5{
	
	color: #fff;
}
.k12_gla .gla_text{
	width: 65%;
}
.k12_gla .gla_text p{
	text-align: justify;
    padding: 0.2rem;
    color: #999;
    line-height: 1.6em;
    font-size: 0.15rem;
}
/*6+2模式*/
.k12_add_04{
	margin:0.3rem 0;
}
.k12_add_04  .m1_img{
	width: 98%;
	margin:0 auto;
}
.k12_add_04  .m1_img img{
	display: block;
	width: 100%;
	border:0;
	margin:0 auto;
}
.k12_add_04  .m1_tetx p{
	color: #999;
    font-size: 0.15rem;
    line-height: 1.6em;
    margin-top: 0.2rem;
}
/*4大体系*/
.k12_add_05{
	background: #fcfcfc;
	padding: 0.2rem 0; 
}
.page_01{
	
}
.page_01 ul {
    float: left;
    background: #fff;
    width: 1.71rem;
    height: 2.5rem;
    margin: 0.12rem 0.08rem;
/*    box-shadow: 0px 0px 16px 0px rgba(77, 77, 77, 0.28);*/
    border-radius: 0.05rem;
}
.page_01 ul h2 {
    background: #ff7a85;
    font-size: 0.20rem;
    font-weight: normal;
    color: #fff;
    height: 0.6rem;
    line-height: 0.6rem;
    text-align: center;
    border-radius: 0.05rem 0.05rem 0 0;
}
.pa_re_cen {
    width: 80%;
    margin: 0 auto;
    background: url(../images/icon.png) no-repeat top center;
}
.pa_re_cen p {
    font-size: 0.16rem;
    color: #8c8c8c;
    text-align: justify;
    padding-top:0.25rem;
    line-height: 1.8em;
}

/*师资力量*/
.k12_add_06{
	margin:0.3rem 0;
}
.k12_add_06 img{
	width: 100%;
	display: block;
	margin:0 auto;
}
/*产品体系*/
.k12_add_07{
	background: #fafafa;
	padding: 0.3rem 0;
}
.k12_add_07 ul {
    overflow: hidden;
    width: 7.3rem;
    margin: 0 auto;
}
.k12_add_07 li {
    float: left;
    margin: .1rem;
}
.k12_add_07 li img {
    width: 3.45rem;
    height: 1.5rem;
    border-radius: 0.05rem;
}
/*托管流程*/

.k12_add_08{
	margin-bottom: 0.6rem;
}
.k12_add_08 .liu img{
	width: 100%;
	margin:0 auto;
	display: block;
	border:0;
}
.k12_add_09_09{
   background: #fafafa;
padding-top:0.5rem;
}
/*保证*/
.k12_add_09{
	background: url(../images/bag_02.png) no-repeat center;
	background-size:100%;
	padding:0.3rem 0;
}
.k12_add_09 img{
	    width: 95%;
    display: block;
    margin: 0 auto;
}
/*课程体系*/
#lessonSystem {
   
}
#lessonSystem .layout {
    text-align: center;
    position: relative;
    padding: 0.5rem 0;
    margin:0 auto;
}
#lessonSystem h2 {
    font-size: 0.3rem;
    line-height: 0.7rem;
    color: #333;
    text-align: center;
    font-weight: 700;
}
#lessonSystem .poshelper {
    width: 7.7rem;
    position: relative;
    top:2.2rem;
}
#lessonSystem .gradeList {
    padding-top: 0.37rem;
        width: 7rem;
    margin: 0 auto;
}
#lessonSystem .gradeList li {
    margin: .1rem 0.1rem 0.1rem 0;
    border: 0.01rem solid #e8b4c1;
    line-height: .4rem;
    width:1.2rem;
    display: inline-block;
    _zoom: 1;
    cursor: pointer;
    border-radius: 0.05rem;
    color: #c50034;
    
}
#lessonSystem .gradeList .active {
    color: #fff;
    background: #c50034;
    font-weight: 700;
}
#lessonSystem .subjects {
    padding-top: 0.19rem;
    width: 6.8rem;
    margin: 0 auto;
}
#lessonSystem .subjects .active {
    color: #fff;
    background: #c50034;
    font-weight: 700;
    border-radius:0.05rem;
}
#lessonSystem .subjects li {
    font-size: 0.18rem;
    line-height: 0.38rem;
    margin-top: 0.19rem;
    margin-right: 0.1rem;
    width: 98px;
    display: inline-block;
    border: 0.01rem solid #e8b4c1;
    text-align: center;
    cursor: pointer;
    border-radius: 0.05rem;
}
#lessonSystem .cntBox {
    /*position: relative;*/
   /* height: 4.56rem;*/
   /* background: url(../images/dashline_7dc24fc.png) repeat-y 0 0.38rem;*/
    overflow: hidden;
    margin-top: 0.5rem;
}
#lessonSystem .lv {
    
}
#lessonSystem .lv1 .fl{
 	margin-left: 35%;
    margin-top: 2%;
}
#lessonSystem .lv1 .outer{
	width: 50%;
}
#lessonSystem .lv1 h3 {
    font-size: 0.4rem;
    color: #e3a7b3;
    line-height: 0.39rem;
    font-weight: 700;
    position: relative;
    top: 0.3rem;
    z-index: 2;
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -ms-transition: all 2s ease;
    -o-transition: all 2s ease;
    transition: all 2s ease;
}

#lessonSystem .lv1 .score {
    font-size: 0.24rem;
    line-height: 0.3rem;
    color: #e3a7b3;
}

#lessonSystem .lv .content {

}
#lessonSystem .lv1 .content {
    height: 0;
    background: #e3a7b3;
    padding:0.2rem 0;
}
#lessonSystem .lv .content p {
    text-align: right;
    padding-right: 0.1rem;
    line-height: 2em;
    font-size: 0.16rem;
    color: #fff;
}

#lessonSystem .triangle {
    width: 0;
    height: 0;
    border-top: 0.14rem solid transparent;
    border-left: 0.1rem solid #fff;
    border-bottom: 0.14rem solid transparent;
}

#lessonSystem .lv2 h3 {
    font-size: 0.4rem;
    color: #d57c8d;
    line-height: 0.39rem;
    font-weight: 700;
}
#lessonSystem .lv2 .score {
    font-size: 0.24rem;
    line-height: 0.3rem;
    color: #d57c8d;
    position: relative;
    top: 0.3rem;
    z-index: 2;
}
#lessonSystem .lv2 .outer {
   width:60%;
}
#lessonSystem .lv2 .fl{
	margin-left:24%;
	margin-top: 6%;
}
#lessonSystem .lv2 .content {
    background: #d57c8d;
    margin-top:0.17rem;
}

#lessonSystem .lv3 {

}
#lessonSystem .lv3 h3 {
    font-size: 0.4rem;
    color: #c95068;
    line-height: 0.39rem;
    font-weight: 700;
    position: relative;
    top: 0.3rem;
    z-index: 2;
}
#lessonSystem .lv3 .score {
    font-size: 0.24rem;
    line-height:0.32rem;
    color: #c95068;
    position: relative;
    top: 0.3rem;
    z-index: 2;
}
#lessonSystem .lv3 .outer {
	width: 65%;
}
#lessonSystem .lv3 .fl{
	margin-left: 17%;
    margin-top: 6%;
}
#lessonSystem .lv3 .content {
    height: 0;
    background: #c95068;
    margin-top: 0.17rem;
}
#lessonSystem .lv3 .content p {
    font-size: 0.14rem;
    line-height: 0.25rem
    color: #fff;
}
#lessonSystem .lv3 .content p:first-child {
    padding-top: 0.1rem;
}

#lessonSystem .triangle {
    width: 0;
    height: 0;
    left: 0;
    bottom: 1.48rem;
    border-top: 0.14rem solid transparent;
    border-left: 0.1rem solid #fff;
    border-bottom: 0.14rem solid transparent;
    position: absolute;
}
#lessonSystem .mask3 {
    position: absolute;
   /* background: #fff;*/
    width: 2.2rem
    height: 2.27rem;
    left: 0;
    top: 0;
}
#lessonSystem .lv4 {
  
}
#lessonSystem .lv4 h3 {
    font-size: 0.4rem;
    color: #c33856;
    line-height: 0.39rem;
    font-weight: 700;
    position: relative;
    top: 0.3rem;
    z-index: 2;
}
#lessonSystem .lv4 .score {
    font-size:0.24rem;
    line-height: 0.3rem;
    color: #c33856;
    position: relative;
    top: 0.3rem;
    z-index: 2;
}
#lessonSystem .lv4 .outer {
       width: 70%;
}
#lessonSystem .lv4 .fl{
 margin-top: 5%;
    margin-left: 10%;
}
#lessonSystem .lv4 .content {
    height: 0;
    background: #c33856;
    margin-top: 0.14rem;
}
#lessonSystem .lv4 .content p {
    font-size:0.14rem;
    line-height:0.25rem;
    color: #fff;
}
#lessonSystem .lv4 .content p:first-child {
    padding-top: 0.1rem;
}
#lessonSystem .mask4 {
    position: absolute;
    /*background: #fff;*/
    width: 2.2rem;
    height: 3.21rem;
    left: 0;
    top: 0;
}
#lessonSystem .lv5 {
   
}
#lessonSystem .lv5 h3 {
    font-size:0.4rem;
    color: #bf2044;
    line-height: 0.39rem;
    font-weight: 700;
    position: relative;
    top: 0.3rem;
    z-index: 2;
}
#lessonSystem .lv5 .score {
    font-size:0.24rem;
    line-height: 0.3rem;
    color: #bf2044;

}
#lessonSystem .lv5 .outer {
width:75%;
}
#lessonSystem .lv5 .fl{
	margin-top: 6%;
	margin-left:5%;
}
#lessonSystem .lv5 .content {
    height: 0;
    background: #bf2044;
    margin-top: 17px;
}
#lessonSystem .lv5 .content p {
    font-size: 0.14rem;
    line-height: 0.25rem;
    color: #fff;
}
#lessonSystem .lv5 .content p:first-child {
    padding-top: 0.1rem;
}
#lessonSystem .triangle {
    width: 0;
    height: 0;
    left: 0;
    bottom: 1.48rem;
    border-top: 0.14rem solid transparent;
    border-left: 0.1rem solid #fff;
    border-bottom: 0.14rem solid transparent;
    position: absolute;
}
#lessonSystem .mask5 {
    position: absolute;
    /*background: #fff;*/
    width: 2.24rem;
    height: 3.7rem;
    left: 0;
    top: 0;
}
/*资质荣誉*/
.k12_add_011{
	background: #fafafa;
	padding-bottom: 0.4rem;
}
.k12_add_011 .layout ul li {
    float: left;
    margin: 0.3rem 0.2rem 0;
    text-align: center;
    border: none;
    width: 28%;
}
.k12_add_011 .layout ul li img{
	width: 100%;
	display: block;
	border:0;
}


@-webkit-keyframes alternately {  0% {
 z-index: 1;
}
 100% {
 z-index: -1;
}
}
