@charset "utf-8";
html, body{font: 14px Arial, "微软雅黑";color: #929292;width: 100%;height: 100%;background: #fff;max-width:750px;margin:0 auto;}
*{padding: 0;margin: 0;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ -moz-user-select: none;
-khtml-user-select: none;
user-select: none;}
ul li{list-style: none;}
a{text-decoration: none; color:#666}
img{border: none; max-width:100%}
input{border: none;background: none;}
input, textarea {font-family: Arial, "微软雅黑";outline: 0;font-size: 14px;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}
.ellipsis{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block}
.mt20 { margin-top:.2rem;}
.mt30 { margin-top:.3rem;}
.m30{ margin:.3rem;}
.mt40 { margin-top:.4rem;}
.mt50 { margin-top:.3rem;}
.btn { width:5rem; height:.85rem; text-align:center; line-height:.85rem; background:#f9d314; margin:.4rem auto .5rem;    border-radius: 9px;}
.btn a{ font-size:.3rem; color:#343434; display:block}

#header{text-align: center; background: #fff; height:1.27rem;padding-top: .35rem;}
#header .logo{width:2.8rem; height:.55rem; display: inline-block; margin: 0 auto;margin-left: .64rem;}
#header .nav-icon{ float:right; margin-right:.3rem}
#header .nav-icon img{height: .55rem; width:.64rem}

#rightnav{width: 5.23rem; height: 100%; background: #e2e2e2; float:right; z-index: 9999999; overflow-y: auto; padding:0 .4rem; }
.nav_top{ margin:.2rem auto; border-bottom:1px solid #fafafa; padding-bottom:.3rem;text-align: center;}
.nav_top img{width:2rem; height:.5rem; margin:0 auto;margin-bottom: .25rem;}
.nav_top .text,.nav_top .text a{ font-size:.3rem; text-align:center; color:#555;line-height: .5rem;}
.nav_top .red{ color:#e60000}

#rightnav ul li{display: block; margin:.4rem 0; height:.6rem; line-height:.6rem; margin-left:.15rem; padding-left:.8rem }
#rightnav ul li:nth-child(1) { background:url(../images/nav_yhkc.png) left center no-repeat; background-size:.6rem .6rem;}
#rightnav ul li:nth-child(2) { background:url(../images/nav_xkbb.png) left center no-repeat; background-size:.6rem .6rem;}
#rightnav ul li:nth-child(3) { background:url(../images/nav_kcfy.png) left center no-repeat; background-size:.6rem .6rem;}
#rightnav ul li:nth-child(4) { background:url(../images/nav_gywm.png) left center no-repeat; background-size:.6rem .6rem;}
#rightnav ul li a{display: block; color: #555; font-size:.32rem;}
.nav_bottom { border-top:1px solid #fafafa; padding:.3rem 0; overflow:hidden}
.nav_bottom a{ width:50%; float:left; text-align:center; color:#555; line-height:30px;}
.nav_bottom img{ width:.95rem; height:.95rem; margin:0 auto;display: block;}
.rightNav{
    position: fixed;
    z-index: 999;
    top: 0;
    right: -5.23rem;
}
.bgDiv{
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .5;
    position:fixed;
    display: none;
    z-index: 99;
    bottom: 0;
}
 
/*热门课程*/
.hot-course{ padding-bottom:.3rem;}
.hot-title { text-align:center}
.hot-title-t{padding-top: .4rem;color: #5d2385; font-weight: bold; font-size:.38rem;  }
.hot-title-i { font-size:.26rem; padding-top:.10rem; color:#666666;}
.list-item{text-align: center;}
.list-item a{color: #080808; font-size:14px;}
.list-item ul li{width: 20%; float: left;margin-bottom:.2rem;}
.list-item li p{white-space: nowrap; font-size: .25rem; margin-top: 5px;}
.list-item li img{width: .9rem; height:.9rem;margin: 0 auto;}
.list-item1{margin-top: 25px;}

/*2 学子见证*/


/*3 适时反馈*/
.block3 {background:url(../images/b3_bg.jpg)top center no-repeat; overflow:hidden ; height:11.3rem;  background-size: 100% 11.2rem;}
.block3 .hot-title-t{ font-size:.38rem; color:#fff; padding-top:.5rem;}
.block3 .hot-title-i {color:#fff}
.block3 .b3_box{ text-align:center; clear:both ; /*height:7.2rem; */}
.block3 .b3_box img { width:3.7rem; max-height:6.68rem}
.w50{ width:50%;}
.b3_txt { overflow:hidden}
.b3_txt h3 { font-size:.25rem; color:#d25087;line-height: .48rem; padding-left:.5rem}
.b3_txt p{ font-size:.22rem; color:#3e3e3e;line-height: .35rem;    white-space: nowrap;}
@media screen and (max-width: 700px) {
	.block3 .hot-title-t{ font-size:.35rem;}
	}
@media screen and (max-width: 640px) {
	.block3 .hot-title-t{ font-size:.33rem;}
	}
	
/*4 师资*/	
.block4{ background:#f7f7f7; text-align:center}
.b4_li { }
.b4_li ul{ text-align:left; margin-top:.4rem;}
.b4_li ul li{background: url(../images/b4_li.jpg) left .13rem no-repeat;padding-left: .25rem; width:31.333%; float:left;background-size: .18rem;    margin-left: 2%;
    white-space: nowrap;}
.b4_li ul li h3{ font-size:.3rem; color:#d25087; margin-bottom:.1rem;}
.b4_li ul li p{ font-size:.20rem; color:#666; line-height:.35rem;}

/*5 特色精品班*/
.block5 { background:url(../images/b5_bg.jpg) center top no-repeat; overflow:hidden; background-size:contain}
.block5 ul{ }
.block5 li{border-radius:10px;  background:#fff; width:100%; margin-bottom:.3rem; overflow:hidden}
.block5 li .img{ float:left; width:45% }
.block5 li .tsbc{ float:left;width:55%; padding-left:.3rem; text-align:left}
.block5 li h4{ font-size:.25rem; color:#313131; margin-top:.2rem; margin-bottom:.15rem; }
.block5 li i{ display:block; width:30px; height:2px; background:#9e45af; margin-bottom:.05rem;}
.block5 li dt{ font-size:.2rem; font-weight:bold; margin-bottom:.1rem; color:#9e45af;}
.block5 li dd{ font-size:.2rem; color:#818181; line-height:.3rem;}

.block5 li.li2 i{  background:#e04d8c; }
.block5 li.li2 dt{ color:#e04d8c;}
.block5 li.li3 i{  background:#ff9a2f; }
.block5 li.li3 dt{ color:#ff9a2f;}

/*6  学习提升6步走*/
.block6{ text-align:center}

/*7 SEC教学管理系统*/
.block7{ background:#f7f7f7; text-align:center; overflow:hidden; }

/*8 9大保障*/

.block8 { background:url(../images/b8_bg.jpg) center top no-repeat; overflow:hidden;     background-size: cover;}
.block8 .hot-title-t { color:#fff; }
.block8 .hot-title-i{ color:#fff;}
.b8_list{ font-size:0px;}
.block8 dl{width: 50%; display:inline-block; text-align:left; margin-bottom:.1rem; padding:0 .3rem;    vertical-align: top;}
.block8 dl:nth-child(2n){}
.block8 dt{ font-size:.30rem; color:#d25087; height: .72rem;line-height: .72rem;padding-left: .85rem; margin-bottom: .05rem; background-size:contain !important}
.block8 dd{ color:#fff; font-size:.20rem;width:2.8rem;padding-left: .3rem;line-height: .32rem;}
.block8 dt.d1{ background:url(../images/b8_d1.png) left no-repeat}
.block8 dt.d2{ background:url(../images/b8_d2.png) left no-repeat}
.block8 dt.d3{ background:url(../images/b8_d3.png) left no-repeat}
.block8 dt.d4{ background:url(../images/b8_d4.png) left no-repeat}
.block8 dt.d5{ background:url(../images/b8_d5.png) left no-repeat}
.block8 dt.d6{ background:url(../images/b8_d6.png) left no-repeat}
.block8 dt.d7{ background:url(../images/b8_d7.png) left no-repeat}
.block8 dt.d8{ background:url(../images/b8_d8.png) left no-repeat}
.block8 dt.d9{ background:url(../images/b8_d9.png) left no-repeat}

/*9 学习环境*/
.block9{ text-align:center}

/*10 学习环境*/
.block10 {background:#f7f7f7; overflow:hidden;}
.block10 ul{width: 100%;}
.block10 ul li{ float:left; width:33.333%; text-align:center}
.block10 ul li b{ font-size:.26rem; padding-bottom: 10px;display: block;  }
.block10 ul li p{ color:#6b6b6b; font-size:.20rem; line-height:.35rem;}
.block10 ul .l1 b{ color:#9f44a8}
.block10 ul .l2 b{ color:#fb7b35}
.block10 ul .l3 b{ color:#ee6b67}

/*11  我们的承诺*/
.block11 { background:#d25087; text-align:center; padding-bottom:.45rem}
.block11 .hot-title-t { color:#fff; padding-top:.5rem}
.block11 .hot-title-i{ padding-top:0px;}
.block11 .hot-title-i i{ display:inline-block; width:35px; height:2px; background:#fff;}
.block11 .footnav {text-align: left;background: #d25087;margin-bottom: 15px}

.block11 .footnav li {display: inline-block;margin-right:.3rem; margin-left:.3rem;margin-bottom: .25rem;}
.block11 .footnav li div,.block11 ul li img {display: inline-block;vertical-align: middle}
.block11 ul li img {max-width: .47rem;}
.block11 .footnav li div {color: #fff;margin-left: .1rem;text-align: left;line-height: .2rem;}
.block11 .footnav li div p:first-of-type {font-size: .25rem;}
.block11 .footnav li div p:nth-of-type(2) {font-size: .2rem;padding-top: .12rem;color: #eec5d4;}

/*12  获取报价*/
.block12{ text-align:center; position:relative; background:url(../images/ly_bg.jpg) no-repeat top center; padding-top:.7rem; background-size:cover;}
.block12 .bj { max-width:6rem; margin:0 auto;}
.block12 .section-container{ width:6rem; margin:0 auto; padding-top:.5rem}
.block12 .form-control{ width:6rem; height:.72rem; line-height:.72rem;   text-align:left; font-size:.25rem; color:#a6a6a6;border-radius: 4px; background:#fff; margin-bottom:.3rem; padding-left:.15rem} 
.block12 .subject-group,.block12 .form-subject{ width:2.9rem; float:left}
.block12 .term-group,.block12 .form-term { width:2.9rem; float:right}
.block12 .bm { font-size:.24rem; color:#a1a1a1;}
.block12 .submit-btn { border:none; outline:none; font-size:.3rem; color:#222;}


/*13  媒体报道*/
.block13{ text-align:center}


/*footer*/
.footer {background: #eee;}
.foot_nav { padding:.25rem 0; overflow:hidden; border-bottom:1px solid #d7d5d5;}
.foot_nav ul { width:100%; margin:0 auto; text-align:center}
.foot_nav ul li { display:inline-block; width:20%; line-height:.5rem; float:left}
.foot_nav ul li a{font-size:.28rem; color:#444; display:inline-block;}
.foot_nav ul li a:hover{ color:#e81010}
.powerby { text-align:center; font-size:.22rem; line-height:.45rem; color:#444; padding:.15rem 0;}
.h98{ height:1rem; width:100%;}

.fixed{ background-color:#fff; border-top:1px solid #e1e1e1; height:.98rem; max-width:750px; margin:0 auto; position:fixed;bottom:0; width:100%;z-index: 999999;}
.fixed ul{ padding-top:.08rem;}
.fixed li { float:left; width:25%; text-align:center}
.fixed li a { color:#313131; text-align:center; font-size:.26rem;    }
.fixed li a p{line-height: .4rem;}
.fixed li:first-child a{ }
.fixed li img{ width:.65rem; height:.44rem; margin:0 auto;}
.fixed li.zixun img{ height: .62rem; margin-top: -.18rem;}