@charset "gb2312";

/*link style*/
.linkBlue a:link,.linkBlue a:visited{ color:#0000FF; font-size:14px; text-decoration:underline;}
.linkBlue a:hover,.linkBlue a:active{ color:#0000FF; font-size:14px; text-decoration:underline;}

.topImg{ background:url(imagestop_bg.gif) repeat-x top center; height:30px;}
.topImg p{ width:960px; margin:0 auto;}

.head_bg{background:url(../images/banner_1.jpg) no-repeat top center;}
.head_bg p{width:960px;margin:0 auto;}
.main{width:960px; margin:0px auto;overflow:hidden;}

.intro{width:960px; height:58px; background:url(imageszjxxwb.jpg) no-repeat;}
.intro p{padding:20px 0 0 800px; font-size:12px;}
.bk{ width:948x; height:314px; background:#f9f9f9;border:1px solid #CCCCCC; border-top:0px;margin:0 0 0 10px;color:#333333;}
.bk_left{ float:left;width:534px; border-right:1px solid #CCCCCC; height:294px; padding:10px 30px;_padding:10px 20px; _display:inline;}
.bk_left p{line-height:30px;height:30px}
.bk_left p img{ padding:-5px;}
.xwbsj{ width:506px; height:132px; background:#ecf1f4;border-top:1px solid #acd0e5; border-bottom:1px solid #acd0e5; padding:0 20px 10px 20px;}
.introwz{ width:242px; margin-right:10px; float:left;}
.introwz p{line-height:24px;height:24px}
.intrwz1{margin-top:10px;}

.course{ width:960px;margin:0px auto;overflow:hidden;}
.course_left{width:680px; margin:0px auto; float:left;}
.course_lefrtp{width:680px; height:58px; background:url(imagesjsfd.jpg) no-repeat;}
.course_lefrbk{width:680px;float:left;}
.jsbg{ width:638px;background:#f9f9f9;border:1px solid #CCCCCC; border-top:0px;margin:0 0 0 10px; padding:15px;}
.table_a{border-collapse:collapse;}
.table_a td{border:1px solid #d3d3d3;color:#333; padding:5px;line-height:15px;}
.table_a td p{ margin:5px 0 0 10px;display:inline;}
.course_right{width:280px;float:right; height:620px; overflow:hidden;}
.course_rightbk{margin:0 0 0 10px; border:1px solid #CCCCCC; border-top:0px; background:#fbfbfb;width:268px;}
.course_rightbk ul{margin:0 0 0 15px;}
.course_rightbk ul li{margin:3px 0 5px 0; height:20px;}
.xx{ border-bottom:1px dashed #d3d3d3;line-height:1px;width:240px;}

.teacher{width:960px; height:58px; background:url(imagesjlzz.jpg) no-repeat;}
.teacher p{padding:20px 0 0 160px; font-size:12px;}
.teacherbk{ width:948x; height:250px; background:#f9f9f9;border:1px solid #CCCCCC; border-top:0px;margin:0 0 0 10px; padding:20px 10px 10px; }
.teacherbk img{ padding:5px; border:1px solid #c9c9c9; margin-right:10px; margin-left:10px;}
.teacher_wz{ margin-left:10px; width:175px; float:left; display:inline;}
.teacher_wz a{line-height:15px}
.xx2{ border-bottom:1px dashed #d3d3d3;line-height:1px; width:160px; margin:5px 0}

.else{width:960px;margin:0px auto;overflow:hidden;}
.else_left{ width:270; margin:0 auto; float:left;}
.else_leftbk{margin:0 0 0 8px; border:1px solid #CCCCCC; border-top:0px; background:#fbfbfb;width:268px; height:340px;}
.else_middle{ width:390;margin-left:3px;_display:inline; float:left}
.else_middlebk{margin:0 0 0 8px; border:1px solid #CCCCCC; border-top:0px; background:#fbfbfb;width:388px; height:340px;overflow:hidden;}
.else_right{ width:270; margin:0 auto; float:right;}
.else_rightbk{margin:0 0 0 8px; border:1px solid #CCCCCC; border-top:0px; background:#fbfbfb;width:268px; height:340px; _margin-left:4px;}
.else_rightbk ul{margin:15px 0 0 15px; font-size:14px;}
.table_b{border-collapse:collapse; margin:0 auto;}
.table_b td{line-height:25px;}
.tp{ margin:15px 0 0 30px; width:86px; float:left; _display:inline;}

.con_5{widows: 958px; margin:0px auto; border-top:1px dashed #c9c9c9;border-bottom:1px dashed #c9c9c9; margin-left:10px; padding-bottom:10px;overflow:hidden;}
.con_5 p{ font-size:14px; color:#333; margin:10px 0px 0px 0px;overflow:hidden;font-weight:bold;}
.con_5 ul li{ font-size:14px; color:#333; margin:5px 0 5px 5px; overflow:hidden; margin-bottom:-1px; }
.con5{font-size:14px; margin-left:20px; margin-top:15px; float:left; padding:5px; background-color:#999999;}
.ztcon5{ margin:5px 10px 0 10px; float:left; width:200px; padding-left:20px; border:1px solid #CCCCCC;}
 
.clear{clear:both;}
.foot{width:960px; margin:10px auto 0 auto; text-align:center; line-height:26px; height:70px; color:#333;}

.leftBody{width:268px;overflow:auto;}
.leftBody ul{ width:258px;height:28px;margin:0px auto; margin-top:10px; background:url(imagesulbg.jpg) repeat-x; }
.leftBody ul li{ float:left; width:69px; height:28px;line-height:28px; font-size:14px; text-align:center; margin-left:10px; _display:inline;}
.tabshow{ background:url(imagestabshow.jpg) no-repeat; color:#2A8CE0; font-weight:bold; cursor:pointer;}
.tabhidden{ background:url(imagestabhidden.jpg) no-repeat; color:#333; cursor:pointer;}
.listContent{ width:258px; height:252px; margin:0px auto; overflow:auto; padding-top:7px; color:#333;}

.bkRight{ float:right; padding-top:10px;}


.pclass { line-height:24px;}
.yy {
    border-bottom: 1px dashed #D3D3D3;
    line-height: 10px;
    width: 350px;
}
.pl_txt1{
	color:#0082cb;
	margin-top:0px;
	margin-right:0px;
	margin-left:15px;
	margin-bottom:0px;
	_display:inline;
}
.pl_txt2 {
    color: #888888;
    float: left;
}
.pl_txt3{clear:both; color:#666;}
.pl_txt4 {color: #0082CB;}

.class5 td,.class6 td{ border-bottom:1px dashed #ccc; color:#333;}