
@charset "utf-8";




/*头部*/
.topArea{ border-right:1px solid #e2e2e2;border-top:2px solid #2596CD;width:99.99%; min-width:1000px;}
.topArea ol{float:left;border-right:1px solid #e2e2e2; margin:0;}
.topArea ul{float:right;}
.topArea li{border-left:1px solid #e2e2e2; padding:12px 14px; float:left;}
.topArea ul li ol li{padding:0; border:none;}
.topArea a{color:inherit;}
.topArea a:hover{color:#2596cd; text-decoration:none;}
.children{background:#ff6600;}
.children a,.children a:hover{color:#fff; padding:0!important;}
.enterprise{background:#199fd6;}
.enterprise a,.enterprise a:hover{color:#fff; padding:0!important;}
.clear{padding:0;transform:scale(1)!important; border:none!important;}
.clearM{margin:0!important;}

.nav{position:relative;z-index:9999;}
.nav .nLi{ float:left;position:relative; display:inline-block; white-space:nowrap; z-index:10;}
.nav .nLi h3{font-size:12px; line-height:inherit;}
.nav .sub{display:none;position:absolute; width:93px; background:#fff;left:-1px;top:40px;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.nav .sub a{display:block; width:65px; padding:7px 14px;}
.nav .sub a:hover{ background:#2596cd; color:#fff; font-weight:bold;}

/*标志*/
.logo{background:url(../images/logo.png) no-repeat; width:130px; height:44px; text-indent:-999px; overflow:hidden; display:inline-block; float:left; margin-top:5px;}


/*头部固定yunhailu
.header{background:url(../images/opa.png) repeat; height: 40px; left: 0; position: fixed; top: 0; width: 100%; z-index: 99; color:#fff; line-height:40px;}
.header a{color:#fff;}
.hInner{float:left; font-size:16px;}
.header .hInner .telphone i{background:url(../images/icon_01.png) 0 -200px no-repeat; width:20px; height:19px; display:inline-block; margin-right:10px; margin-top:-4px; vertical-align:middle;}
.header .hInner a{background:url(../images/main/qq.gif) no-repeat;}
.rows{width:1000px; margin:0 auto; overflow:hidden;}
o的*/





 /* topnav 2014 */
 
 .toph1 h1{ visibility:hidden;;width:0px; height:0; overflow:hidden; font-size:0px;line-height:1px;padding:0;margin:0;color:#A9CCE8;}
 
 
*html{    
	background-image:url(about:blank);
	background-attachment:fixed;
}


.topbox{position:fixed;_position:absolute;top:0;_top:expression(documentElement.scrollTop+0+'px');left:0; background:#ccc; height:40px;width:100%;box-shadow:0 1px 1px #ddd;z-index:9999;background:url(../images/main/topbg.png) repeat;}




.login{position:relative;width:990px;margin:0 auto;height: 40px; color:#FFF;}


.loginleft {float:left;width:610px;}
.loginleft ul{padding:0;margin:0;}
.loginleft ul li{float:left;padding-left:1px;padding-right:4px;margin-top:7px;}

.widthqq{width:155px;}
.widthqq span{ color:#FFF;}

.magrinqq{margin-right:15px;}
.magrinqq span{font-size:16px; display:block; } 
.colorqq{color:#fff;padding-top:1px;}
.qqdiv{background:url(../images/main/qq.gif); width:71px; height:23px; margin-top:1px;}

/* 顶部右边的*/
.siderNav {width:378px;height:40px;float:left;}

.topmenu li {float: left;font-size:16px; margin-top:8px;}

.topmenu span{display:block;}
.time_top span { display: block;margin-left:33px;}
.time_top{background:url(../images/main/time_top.png) no-repeat; width:230px; height:24px;}


.reg_top span{background:url(../images/main/reg_top.png) no-repeat; height:24px; width:120px;}





/*导航*/
.navheader{.header{width:100%;    
          min-width:960px;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<960?"960px":"");		 	
}}


.navArea {
    height: 60px;
    min-width:960px;
    border: 0px;
	width:100%;
    margin: 0px auto;
    padding-top:55px;
	border-top:1px solid #e2e2e2;
}



.navsection{width:958px; margin:0 auto;}



.navArea ul{float:right; max-height: 44px;}
.navArea li{float:left; font-size:14px; padding:14px;}
.menu li {padding:0 18px;}
.menu li a {padding:13px 0 8px 0;color:#666; font-size:15px; display:block; _float:left;}
.menu ol{ display:none;background:#fff; position:absolute; z-index:10; padding:0px 15px; border:1px solid #ccc; border-top:3px solid #2596cd; width:90px;}
.menu ol li{border-bottom:1px solid #eee;width:90px;}
.menu .nLi li,.menu ol li a{padding:0; line-height:2em;}



.navclor a:link{color:#e10000;}
.navbg1{border-bottom:4px solid #ff6600;}
.navbg2{color:#e10000;border-bottom:4px solid #ff7f14;}


#lesson .lesson,
#test .test,
#groupbuy .groupbuy,
#price .price,
#course .course,
#us .us,
#home .home,

#howClassBody .howClassBody,
#ASBody .ASBody,
#serviceBody .serviceBody,
#teachersBody .teachersBody,

/*删掉部分
.menu a:hover{color:#2596cd;color:#e10000;}
.lesson{color:#e10000!important;}
*/
.menu a:hover{color:#2596cd;}
.menu a:hover{border:none;}









/*首页banner*/
.slider1{background: #1a6793 url(../images/slider1.jpg) center 0 no-repeat; height:350px; min-width:1000px;}
.slider2{background: #dbdbdb url(../images/slider2.jpg) center 0 no-repeat; height:350px; min-width:1000px;}
.slider3{background: #e9edec url(../images/slider3.jpg) center 0 no-repeat; height:270px; min-width:1000px;}
.slider4{background: #7db248 url(../images/slider4.jpg) center 0 no-repeat; height:280px; min-width:1000px;}
.slider5{background: #e7e7e7 url(../images/slider5.jpg) center 0 no-repeat; height:280px; min-width:1000px;}

.slider404{background: #45336d url(../images/slider404.jpg) center 0 no-repeat; height:200px; min-width:1000px;}
.slider_L1{background: #45336d url(../images/slider_L1.jpg) center 0 no-repeat; height:200px; min-width:1000px;}

/*.slider6{background: #556f26 url(../images/slider6.jpg) center 0 no-repeat; height:280px; min-width:1000px;}*/
.slider7{background: #f0f0f0 url(../images/slider7.jpg) center 0 no-repeat; height:280px; min-width:1000px;}
.slider8{background: #c8252a url(../images/siider8.jpg) center 0 no-repeat; height:280px; min-width:1000px;}
/*banner*/


/* 首屏slider6  课程费用的 */
.banneray-box{height: 280px;background:#556f26; width:100%;}
.banneray{
	margin: 0 auto;
	min-width: 1000px;
	height: 280px; 
	background: #556f26 url(../images/slider6.jpg) center 0 no-repeat;
}
/* 首屏   end */


/*通栏*/

.test h2{background:#498eab url(../images/image.jpg) center 0 no-repeat; height:150px; text-indent:-999px; overflow:hidden; min-width:1000px;}


/*常见问题海报*/

.imgAsBanner{background:url(../images/imgAsBanner.jpg) no-repeat;background-size:cover;width:99.99%; min-width:1000px; height:350px; padding-top:50px;}
.imgAsBanner p{text-align:center; padding:.3em 0; color:#fff;}

/*教师详情*/

/*banner*/
.banner{background:url(../images/teachers-banner.jpg) center 0 no-repeat; height:300px; min-width:1000px;}
/*banner*/


.usBanner{ background: url(../images/free01.jpg) center 0 no-repeat; height:400px;background-size:cover; display:block; min-width:1000px;}
.usB_ent{background: url(../images/banner21.jpg) center 0 no-repeat;}












/* ====kuaiku==footer ====== */
.includefooter{width:100%; margin:0 auto; background: #666666; font-family: Arial, Microsoft YaHei;font-size: 10pt;color:#939393; line-height:29px;}

.links{ width:900px; margin:0 auto;  border-bottom:1px dashed #929292; text-align:center; font-family: Arial, Microsoft YaHei;color: #fff;text-decoration: none; font-size:14px; height:45px;}

.links a{font-family: Arial, Microsoft YaHei;color: #fff;text-decoration: none; font-size:14px;}
/* ====line-height:25px;=== */

.footmargin{width:100%; height:20px;}

.links a:hover{text-decoration: underline;}
.serviceimg{padding:160px 0 20px 10px;}
.ourlinks{padding:10px; width:100%; height:150px;}
.linkcol1{border-right:1px solid #929292; float:left; width:22%;  text-align:center; }
.linkcol1 a{font-family: Arial, Microsoft YaHei;color: #fff;text-decoration: none; line-height:40px; font-size:14px;}
.linkcol1 a:hover{text-decoration: underline; }

.copyright{font-family: Arial, Microsoft YaHei;color: #fff;text-decoration: none; line-height:28px; font-size:14px;  text-align:center; margin-top:20px;}

.linksimg{vertical-align: middle; margin-left:60px;}

img.cop_pic{margin-right:30px;}

span.cop_end{height:60px; line-height:60px;}

/* ====取消footer菜单 下划线====== */

.links a:link {text-decoration: none; color:#FFF;}
.links a:visited {text-decoration: none;color:#fff;}
.links a:hover {text-decoration: none; color:#1daee0;}
.links a:ative {text-decoration: none;color:#fff;}









/*
紫色#d65079是鼠标经过的背景色
改粉蓝色#1DAEE0

*/

/* 浮动客服图标，IE6下在最下面，ie6下删掉*/
.izl-rmenu{position:fixed; right:10px; margin-left:532px; bottom:10px; padding-bottom:73px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/main/r_qq.png) 0px 0px no-repeat; background-color:#ff7f14;}
.izl-rmenu .btn-qq:hover{background-color:#1DAEE0;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/main/r_qq.png) 0px 0px no-repeat; background-color:#ff7f14; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/main/r_wx.png) 0px 0px no-repeat; background-color:#ff7f14;}
.izl-rmenu .btn-wx:hover{background-color:#1DAEE0;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}

.izl-rmenu .btn-phone{background:url(../images/main/r_phone.png) 0px 0px no-repeat; background-color:#ff7f14;}
.izl-rmenu .btn-phone:hover{background-color:#1DAEE0;}
.izl-rmenu .btn-phone .phone{background-color:#1DAEE0; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}

.izl-rmenu .btn-top{background:url(../images/main/r_top.png) 0px 0px no-repeat; background-color:#ff7f14; display:none;}
.izl-rmenu .btn-top:hover{background-color:#1DAEE0;}






/* yunhailuo浮动客服*/


.goback {
    bottom: 76px;
    height: 285px;
    position: fixed;
    right: 20px;
    width: 90px;
    z-index: 3;
}
.goback li a {
    background: #1daee0;
    display: block;
    height: 90px;
    margin-bottom: 2px;
    width: 90px;
    text-align: center;
    font-size: 16px;
}
.goback li a.consult i {
    background: url(../images/main/icon_01.png) 0 0 no-repeat;
    width: 39px;
    height: 39px;
    display: inline-block;
    margin-top: 15px;
}
.goback li a p {
    color: #fff;
    line-height: 20px;
}
.goback li a.weixin {
    position: relative;
}
.goback li a.weixin i {
    background: url(../images/main/icon_01.png) 0 -70px no-repeat;
    width: 37px;
    height: 34px;
    display: inline-block;
    margin-top: 15px;
    margin-bottom: 5px;
}
.goback .wxcode {
    display: none;
    position: absolute;
    top: 0;
    right: 100px;
    padding: 0 8px 17px;
    color: #fff;
    white-space: nowrap;
}
.goback li a.back i {
    background: url(../images/main/icon_01.png) 0 -140px no-repeat;
    width: 40px;
    height: 20px;
    display: inline-block;
    margin-top: 15px;
    margin-bottom: 18px;
}




/*-----------当前位置--------*/
.site{width: 100%;height: 44px; line-height: 44px;background:#f4f6f6;border: 1px solid #e8ecec;}
.site dl.site-box{width:980px; margin: 0 auto; color: #666; font-size: 13px;}
.site dl.site-box dt{float: left;}
.site dl.site-box dd{float: left;}
.site dl.site-box dd a{font-size: 13px;color: #37b8cd;}






