﻿@charset "utf-8";
/* CSS Document */
body{background:#fff; font-size:12px;font-family:Arial, "宋体", sans-serif;color:#000; margin:0px; padding:0px; line-height:18px;}
ul,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,div,p{ padding:0px; margin:0px; list-style:none;}
li{ float:left; list-style:none; overflow:hidden; margin:0;padding:0}
a{ color:#2972B6; text-decoration:none; font-size:12px;}
a:hover{color:#f00; text-decoration:underline;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */:focus { outline: none; } /* for Firefox */
img{ border:0;margin:0;padding:0;}
.red{ color:#f00 !important;}
.green{ color:#090 !important;}
.gray{ color:#666 !important; }
.gray333{color:#333}
.gray999{color:#999}
.grayccc{color:#ccc}
.orange{color:#ff7b00!important;}
a.gray:hover{ color:#f00;}
a.linkred,a.link_red,a.linkred:visited,a.link_red:visited{ color:#f00  !important;}
a.link_black,a.link_black:visited{ color:#666  !important; text-decoration:underline;}
a.link_black:hover{ color:#f00; text-decoration:underline;}
a.l_b2{ color:#666; text-decoration:underline;}
a.l_b2:hover{ color:#F00; text-decoration:underline;}
.hc{ display:none;} 
.sc{ display:block;} 
.c{ clear:both;}
.fr{ float:right;} 
.fl{ float:left;}
.fontbold{ font-weight:bold}
.font14{ font-size:14px}
.font12{ font-size:12px!important}


/*头部*/
#header{width:976px;height:80px; margin:5px auto;}
#headerinside{ float:left; position:relative;width:295px;z-index:2}
#headerinside #logo{ border:none; position:absolute; left:0; top:7px;}
#cityName{position:absolute;  z-index:999;top:19px; color:#000;left:190px; padding-top:3px; line-height:26px; font-weight:bold;font-size:25px; text-align:center;}
#cityName .cityName_other{ display:block; position:relative;color:#002CAD; font-size:12px; font-weight:normal;cursor:pointer;line-height:20px!important;}
#cityName .cityName_other font{ text-decoration:underline}
#headerav{ float:right;width:648px;height:80px;}

/*其他城市*/
.all_city_box{width:350px;padding:8px;border:2px solid #C6D8E8; font-weight:normal; background:#fff; display:none; position:absolute;left:0;top:14px; z-index:1000;}
.city_list li{width:70px;line-height:30px; font-weight:normal;}
.city_list li a{color:#666; font-weight:normal; text-decoration:none; font-size:14px;}
.city_list li a:hover{color:#f60;text-decoration:underline}


/*导航*/
#nav{ width:966px;padding:0 5px; margin:0 auto 9px auto;clear:both; overflow:hidden;height:41px;clear:both;background:url(http://pic2.58.com/images/5_0/newxueda/bg.gif) repeat-x 0 0;position:relative;zoom:1;}
#nav .tl,#nav .tr{width:5px;height:41px;position:absolute;background:url(http://pic2.58.com/images/5_0/newxueda/navrl.gif) no-repeat;overflow:hidden; } 
#nav .tl {left:0;top:0; background-position:0 -51px} 
#nav .tr {right:0;top:0;} 
#nav li.navline{width:2px;height:41px; margin:0;padding:0;}
#nav li{padding-left:14px;height:41px;line-height:41px;}
#nav li a{color:#fff; font-weight:bold;text-decoration:none;display:inline-block;font-size:14px;height:41px;line-height:41px;padding-right:14px; }
#nav li a:hover{text-decoration:underline;}
#nav li.selected{background:url(http://pic2.58.com/images/5_0/newxueda/navon.gif) no-repeat left 0;}
#nav li.selected a{ color:#0067ba ;background:url(http://pic2.58.com/images/5_0/newxueda/navon.gif) no-repeat right 0;line-height:46px;}

/*底部*/
#footer{width:976px; margin:0 auto;clear:both; text-align:center;padding:5px 0;}
#footer a{ color:#000; font-size:12px; margin-left:5px; color:#666;}
#footer .dh{background:#f9f9f9;border:1px solid #e3effb;padding:2px 5px}




/*首页上部*/
.con_top{width:976px;margin:0 auto 9px auto;clear:both;overflow:hidden}
.con_topL,.con_topM,.con_topR{ float:left; border:1px solid #8fb1e6;padding:1px;}
.con_topL,.con_topM{ margin-right:8px;width:368px;}
.con_topLmain,.con_topMmain,.con_topRmain{background:url(http://pic2.58.com/images/5_0/newxueda/titlebg1.gif) no-repeat left top;padding:5px 10px;height:233px}
.con_topLmain,.con_topMmain{width:348px; }
.con_topRmain{width:192px;}
.con_top h1,.con_top h2{ font-size:14px;padding:5px 0;}
.con_topLmain ul li{color:#666;width:338px;background:url(http://pic2.58.com/images/5_0/newxueda/arrow.gif) no-repeat 0 10px;padding-left:10px;line-height:29px;}
.con_topMmain table td{ text-align:left;color:#666;line-height:40px;}
.con_topRmain #shipin{width:188px;height:162px; margin:10px auto 0 auto}

/*首页电话*/
.tel{width:974px;clear:both; margin:0 auto 9px auto;border:1px solid #8fb1e6; background:url(http://pic2.58.com/images/5_0/newxueda/bg.gif) repeat-x 0 -493px #F6FAFF}
.tel_title{text-align:center;padding:10px 0 0 0;}
.tel_title img{ vertical-align:middle}
.tel_title .tel_other{position:relative; display:inline-block;margin-left:10px; background:url(http://pic2.58.com/images/5_0/newxueda/citymore.gif) no-repeat right ;padding-right:15px; line-height:20px;color:#002CAD; cursor:pointer}
.tel_title .tel_other font{ text-decoration:underline}
.tel .tel_info{ float:left;width:200px; background:url(http://pic2.58.com/images/5_0/newxueda/vline1.gif) no-repeat top right;padding:0 10px 30px 50px}
.tel .tel_info li{ width:180px; background:url(http://pic2.58.com/images/5_0/newxueda/ok.gif) no-repeat 0 8px;padding-left:20px;line-height:30px;}
.tel .tel_con{ float:right;width:700px;margin-bottom:20px}
.tel .tel_con li{ width:33%; line-height:30px;color:#f00}
.tel .tel_con li span{ text-align:right;width:80px; padding-right:5px; display: inline-block; color:#000; font-weight:bold}
.tel .tel_con li b{ font-size:14px}

#baoming_img{width:976px;margin:0 auto 9px auto}
.content{width:976px; margin:0 auto}
/*左侧*/
.conL{ float:left;width:752px; overflow:hidden}
.conLbox{width:748px;clear:both;padding:1px;border:1px solid #8fb1e6; overflow:hidden; margin-bottom:9px;}
.conLbox h1{ background:url(http://pic2.58.com/images/5_0/newxueda/titlebg2.gif) no-repeat left top; font-size:14px;color:#2A72B0;padding:10px;}
.conLbox h1 img{ margin-left:10px;}
.conLbox h2{ background:url(http://pic2.58.com/images/5_0/newxueda/titlebg2.gif) no-repeat left top; font-size:14px;color:#2A72B0;padding:10px;}
.conLbox h2 img{ margin-left:10px;}
.conLbox_con{clear:both;background:url(http://pic2.58.com/images/5_0/newxueda/boxbg.gif) repeat-x bottom;padding-bottom:30px;}
.shizi_table{width:100%;}
.shizi_table td{ text-align:left;padding:10px 0 10px 5px;border-collapse: collapse;}
.shizi_conbox_top{ background:url(http://pic2.58.com/images/5_0/newxueda/bg.gif) repeat-x 0 -891px; border:1px solid #F5D8B0; width:218px;height:83px; overflow:hidden;line-height:21px;padding:10px 7px; margin-bottom:1px;}
.shizi_conbox_top img{ float:left; margin-right:5px}

.team_title{width:750px;height:31px;line-height:31px;border:1px solid #8fb1e6;border-bottom:none; background:url(http://pic2.58.com/images/5_0/newxueda/bg.gif) repeat-x 0 -1106px;}
.team_title span{display:inline-block;background:url(http://pic2.58.com/images/5_0/newxueda/titlebg3.gif) no-repeat left;padding-left:15px;height:31px;line-height:31px;}
.team_title span h2{ font-size:14px; color:#fff;  background:url(http://pic2.58.com/images/5_0/newxueda/titlebg3.gif) no-repeat right;padding-right:15px;}
.team_title .more{float:right; margin-right:10px}
.TechTabActive{ cursor:pointer}
.TechTabComm2{ background:none!important;cursor:pointer}
.TechTabComm2 h2{ background:none!important;color:#2A72B0!important;}

.team_con{width:750px;padding:20px 0; margin-bottom:9px;overflow:hidden;border:1px solid #8fb1e6; border-top:none;background:url(http://pic2.58.com/images/5_0/newxueda/boxbg.gif) repeat-x bottom;}
.team_con img{padding:2px; border:1px solid #ccc;}
.team_con a span{text-decoration:underline; display:block;}
.team_con a:hover img{border:1px solid #f00;}
.team_con ul{width:750px;overflow:hidden;}

.ul_jiaoshi li{width:120px;overflow:hidden; text-align:center;padding-left:25px;line-height:18px;}
.ul_jiaoshi li img{width:89px;height:96px;*margin-bottom:5px;}
.ul_mingxing li{ width:330px;line-height:24px;padding-left:30px;}
.ul_mingxing li img{float:left;width:89px;height:116px;margin-right:10px;}
.ul_mingxing li p{ float:left;width:220px}
.ul_rongyu1 li,.ul_fenxiao li{width:130px; overflow:hidden; text-align:center;line-height:18px;padding:0 0 20px 17px;}
.ul_rongyu1 li{padding:0 0 0 17px;}
.ul_rongyu1 li img,.ul_fenxiao li img{width:118px;height:84px;*margin-bottom:5px;}
.ul_meiti li{ background:url(http://pic2.58.com/images/5_0/newxueda/dian.gif) no-repeat 20px 13px;line-height:28px;width:44%;padding:0 10px 0 30px; white-space:nowrap; overflow:hidden}
.ul_meiti li span{color:#999; float:right}
.p_11{line-height:24px; width:680px; margin:0 auto; text-indent:25px;}
.table_kecheng,.table_11{margin:10px auto 0 auto; border:1px solid #ddd}
.table_kecheng td,.table_11 td{text-align:left;color:#666;line-height:22px;padding:5px}
.table_kecheng thead td,.table_11 thead td{ background:#f5f5f5; }
.table_11 td span{ background:#f5f5f5;padding:2px;}
.table_11 td dt{padding:5px 0}
.table_11 td dd{padding:5px 0 10px 0; border-bottom:1px solid #f5f5f5}
.table_kecheng td{ text-align:center}
.table_kecheng tbody td{ border:1px solid #f5f5f5; border-left:none; border-top:none;}


.conLbox_con h3{width:680px;clear:both;line-height:30px;font-size:14px; margin:20px auto 10px auto}
.conLbox_con h3.bb{ border-bottom:1px solid #eee}
.conLbox_con h3.aa{font-size:12px;color:#2A72B0; }
.conLbox_con p{width:680px;margin:0 auto;text-indent:25px;line-height:26px;}

/*荣誉奖项*/
.ul_rongyu{width:680px; margin:20px auto 0 auto}
.ul_rongyu li{ width:170px; height:110px; float:left;text-align:center;}
.ul_rongyu li img{width:118px;height:84px;*margin-bottom:5px;}


/*师资力量*/
.ul_jiaoshi1{width:680px; margin:0 auto; overflow:hidden}
.ul_jiaoshi1 li{ width:680px;line-height:24px; border-bottom:1px solid #eee;padding:20px 0;}
.ul_jiaoshi1 li p{ float:left;width:500px; text-indent:0}
.ul_jiaoshi1 li img{float:left;width:148px;height:111px;margin-right:10px;padding:2px; border:1px solid #ccc;}

/*1对1辅导*/
.strong_arrow{background:url(http://pic2.58.com/images/5_0/jiaoyu/sanjiao.gif) no-repeat left 4px; padding-left:10px; text-indent:0!important;}
.liucheng td{ font-size:12px; font-weight:bold; color:#000033}
.liucheng td img{ margin-right:15px;}
.lu{width:680px; margin:0 auto; border:0;}
.lu td{line-height:26px;}
.pb td{ padding-bottom:10px;}

/*学习中心*/
.ul_center{width:680px;margin:0 auto 10px auto;clear:both; overflow:hidden; border-bottom:1px solid #D5E8F6;padding-bottom:20px}
.ul_center li{width:113px; overflow:hidden;line-height:26px}
.ul_center a{ text-decoration:none;color:#333}
.ul_baoming1{width:680px;margin:0 auto;clear:both; overflow:hidden}
.ul_baoming1 li{width:113px; overflow:hidden;line-height:26px}
.ul_baoming1 a{ text-decoration:underline}
.center_map{width:680px; margin:0 auto;clear:both;padding:20px 0}
.center_map img{ float:right;padding:2px; border:1px solid #ccc;}
.center_map p{ float:left; text-indent:0;width:240px;}
.center_map p a{ text-decoration:underline}
.center_map h4{float:left;width:240px; font-size:14px;padding-bottom:5px}

/*媒体报道*/
.ul_baodao{width:680px; margin:20px auto 0 auto}
.ul_baodao li{ width:650px;clear:both;line-height:32px;height:32px; background:url(http://pic2.58.com/images/5_0/newxueda/arrow.gif) no-repeat 0 13px;padding:0 15px 0 10px;}

.line{width:680px;clear:both; margin:20px auto 0 auto;height:1px;line-height:0; font-size:0; border-bottom:1px solid #eee}

/*右侧*/
.conR{ float:right;}
.conRbox{width:214px;clear:both;border:1px solid #8fb1e6; overflow:hidden;margin-bottom:9px;}
.conRbox h2{ font-size:14px;color:#2A72B0;background:url(http://pic2.58.com/images/5_0/newxueda/bg.gif) repeat-x 0 -764px;padding:5px 10px;}
.conRbox_main{width:194px; background:#F6F9FF;padding:5px 10px;}
.ulcity li{width:25%;color:#2972B6; line-height:28px}

.ull{margin-top:5px}
.ull li{width:194px; margin-bottom:10px; color:#000;line-height:20px;}
.ull li strong{ color:#D4021F}
.ull li.border1{ border-bottom:1px solid #ddd; height:1px; font-size:0; line-height:0px;}

#pages{width:680px;margin:0 auto}
.pagelist{ float:right}
.pagelist li{padding:0 0 0 5px;line-height:20px;}



/*2009-11-3*/
#header1{width:100%;height:70px;background:url(http://pic2.58.com/images/5_0/newhouse/headbg.gif) repeat-x bottom;}
#headerinside1{ height:70px; position:relative; width:1000px; margin:0 auto; z-index:10000;}
#header1 #logo1{ border:none; position:absolute; left:10px; top:18px;}
#cityName1{position:absolute;  z-index:1000;top:28px; color:#000;left:173px; padding-top:3px; line-height:22px; font-weight:bold;font-size:26px; text-align:center;}/* ----*/
#login_text1{ position:absolute; right:10px; top:2px; z-index:10001}

#newtitleTab1{ position:absolute;right:10px;bottom:4px}
#newtitleTab1 a{font-size:14px;display:block;border:1px solid #AACAF2; border-bottom:none;margin-left:4px; float:left; line-height:22px;padding:2px 10px 1px 10px; position:relative; top:2px;color:#000}
#newtitleTab1 a.select{font-size:14px; font-weight:bold;text-decoration:none;  color:#000;background:url(http://pic2.58.com/images/5_0/newhouse/tabbg.gif) repeat-x top; line-height:24px;padding:4px 10px 3px 10px;top:-1px;}


