@charset "gb2312";
/* nav */
@import url(../../css_lib/layout_self.css);
@import url(../../css_lib/reset.css);
@import url(../../css_lib/font.css);
@import url(../../css_lib/text.css);
@import url(../../css_lib/link.css);
@import url(../../css_lib/header_footer.css);
/*  */
html{ margin:0; padding:0; border:0; color:#2b2b2b; font-size:12px;}
body{ margin:0; padding:0; border:0;}
div,p,table,img,h1,h2,h3,h4,h5,h6,ul,li,dl,dd,dt,form,span{margin:0; padding:0; border:0;}
table {border-collapse:collapse;border-spacing:0;}
li{ list-style:none; line-height:22px;}
p{ line-height:20px;}
a{ color:#2b2b2b; text-decoration:none;}
a:hover{ text-decoration:underline;}

.mt_10{ margin-top:10px;}
.mr_10{ margin-right:10px;}
.mb_10{ margin-bottom:10px;}
.ml_10{ margin-left:10px;}

.red{ color:#be1a18;}
.w_220{ width:220px;}
.w_730{ width:730px;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.line{ border-bottom:#bababa 1px dashed; padding-bottom:8px; margin-bottom:8px;}

#wrap{ width:960px; margin:0 auto;}
#banner{ height:155px; background:url(../images/banner.jpg) no-repeat;}
#main{ margin:10px auto;}

/* login */
#login{font-size:12px;}
#login h2{ height:20px;background:url(../images/title1.jpg); font-size:14px; color:#FFF; padding:7px 0 0 16px;}
#login .loginbox{border-right:#acd3e3 1px solid; border-bottom:#acd3e3 1px solid; border-left:#acd3e3 1px solid; background:url(../images/bg1.jpg) repeat-x top; padding:10px; line-height:24px;_line-height:36px;}
#login dt{ text-align:center;}
#login .btn{ width:52px; height:20px; background:url(../images/btn.jpg); color:#FFF; margin:0 4px; border:none; cursor:pointer; font-size:12px;}

/* left */
.left_box{ border-right:#acd3e3 1px solid; border-bottom:#acd3e3 1px solid; border-left:#acd3e3 1px solid; background:#edf2f9; padding:10px;}
.left_tit{ height:20px;background:url(../images/title2.jpg) no-repeat; font-size:14px; padding:8px 0 0 16px;}

#call{ width:220px; height:80px; background:url(../Images/call.jpg) no-repeat;}

#class_list h3{ font-size:12px; padding:4px 0;}
#class_list p{margin-bottom:8px;}
#class_list a{ color:#006195;}
#class_list .jx{ color:#2b2b2b;}

/* 推荐课程 */
.otherlesson { margin:10px 0;}
.otherlesson h3{ height:20px;background:url(../images/title2.jpg) no-repeat; font-size:14px; padding:8px 0 0 16px; font-weight:bold;}
.otherlesson_box{  border-right:#acd3e3 1px solid; border-bottom:#acd3e3 1px solid; border-left:#acd3e3 1px solid; background:#edf2f9; padding:10px; line-height:20px;}
.otherlesson h2{ font-size:12px; margin-top:8px;}
.otherlesson h2 a{ color:#3e3e3e;}
.otherlesson a{ color:#006195;}

/* right */
.right_box{ border-right:#a8d1e2 1px solid; border-bottom:#a8d1e2 1px solid; border-left:#a8d1e2 1px solid; padding:10px;}

#board{ width:420px; float:left;}
#board h2{ height:20px; background:url(../images/title3.jpg); font-size:14px; color:#FFF; padding:7px 0 0 30px;}
#board .right_box{ background:url(../images/bg2.jpg) repeat-x;}
#board h1{ font-size:16px; color:#be1a18; text-align:center; margin-bottom:10px;}
#board p{ color:#606060; text-indent:24px;}
#board li{background:url(../images/icon1.jpg) 0 9px no-repeat; padding-left:10px;}

#study{ width:300px; float:right;}
#study h2{ height:20px; background:url(../images/title4.jpg); font-size:14px; color:#003095; padding:7px 0 0 0; text-align:center;}
#study .right_box{ background:#e6f5fc; height:195px;}
#study p{ padding-left:50px; line-height:18px;}
#study p b{ color:#003095;}
#study .ico1{ background:url(../images/icon2.jpg) no-repeat;}
#study .ico2{ background:url(../images/icon3.jpg) no-repeat;}
#study .ico3{ background:url(../images/icon4.jpg) no-repeat;}
#study .ico4{ background:url(../images/icon5.jpg) no-repeat;}
#study .ico5{ background:url(../images/icon6.jpg) no-repeat;}
#study .line2{ border-bottom:#bababa 1px dashed; padding-bottom:6px; margin-bottom:7px;_margin-bottom:6px;}

#sales{ clear:both;}
#sales h2{height:20px; background:url(../images/title5.jpg); font-size:14px; color:#FFF; padding:7px 0 0 30px;}
#sales{ clear:both;}
#sales .right_box{ background:url(../images/map.jpg) no-repeat right; padding-bottom:16px;}
#sales ul{ width:600px;}
#sales ul li{width:66px; border-right:1px dotted #ccc; text-align:center; float:left; line-height:14px; margin-top:12px; color:#003095}
#sales ul li a{color:#003095;}
#sales ul li a:hover{color:#000;}

#teachers{}
#teachers h2{ height:20px; background:url(../images/title6.jpg); font-size:14px; color:#FFF; padding:6px 0 0 40px;}
#teachers #teachers_title{ width:710px;}
#teachers #teachers_title li{float:left; height:30px; width:52px; line-height:30px; text-align:center; cursor:pointer; background:url(../images/teachers_left_li_bg.jpg) no-repeat; margin-right:2px;}
#teachers #teachers_title li.on{background:url(../images/teachers_left_li_bg.on.jpg) no-repeat; font-weight:bold;}
#teachers #teachers_con .show_div{ clear:both; width:684px; padding:10px;}
#teachers #teachers_con .show_div .left{float:left; width:160px;}
#teachers #teachers_con .show_div .right{float:right; width:510px;line-height:20px; }
#teachers #teachers_con .show_div .right strong{font-size:14px; display:block; line-height:24px;}

#lesson{}
#lesson h2{ height:20px; background:url(../images/title6.jpg); font-size:14px; color:#FFF; padding:6px 0 0 40px;}
#lesson table{ border-right:#a8d1e2 1px solid; border-bottom:#a8d1e2 1px solid; border-left:#a8d1e2 1px solid; text-align:center; line-height:20px;}
#lesson table tr th{ border:#d3d3d3 1px solid; background:url(../images/bg3.jpg) repeat-x; padding:4px 10px;}
#lesson table tr td{ border:#d3d3d3 1px solid; padding:4px 10px;}
#lesson table a{color:#003095;}


/*广州加弹出框*/
.a_pop{display:inline-block; position:relative;}
.popUpbox{  position:absolute; width:220px; left:0; top:22px; background:#fff; text-align:left; display:none;}
.popUpbox h3{ line-height:22px; padding-top:10px; color:#fff; background: url(//files.dongao.com/imgcn/imgcms/jxjy/title_02.png) no-repeat;text-align:left; padding-left:5px}
#sales ul li h3 a{ float:right; padding:0 10px; color:#fff; margin-top:2px;}
.popUpbox .cont{border:#1e6db2 solid 1px; padding:5px;}
#sales ul li .popUpbox a{ line-height:24px; padding:0 5px;}
