#fdzl_box{ width:960px; height:250px; margin-bottom:10px;}
.fdzl_fudao1{ width:313px;border:#AACBEE 1px solid; float:left; margin-right:7px}
.fdzl_fudao2{ width:313px;border:#AACBEE 1px solid; float:right}

.fdzl_title{ width:284px; height:19px; padding:10px 0 0 29px; background:url(/images/templet/ziliao_bg.gif) no-repeat;; font-size:14px; font-weight:bold; position:relative}
.fdzl_title span{ width:50px; height:20px; position:absolute; left:260px; font-size:12px; top:8px;}
.fdzl_title a{ font-size:12px; color:#000000; text-decoration:none; font-weight:normal}
.fdzl_title a:hover{ font-size:12px; color:#FF0000;}


#link_text{BORDER: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px auto 10px;WIDTH: 958px;BACKGROUND-COLOR: #fafafa}
#link_text .menu {BORDER: #fff 1px solid; BACKGROUND: url(/images/templet/menu_bg_02.gif) repeat-x; MARGIN-BOTTOM: 8px; padding:8px 0 0 20px;HEIGHT: 28px; position:relative}
#link_text TABLE {WIDTH: 958px}
#link_text TABLE TD {HEIGHT: 20px; TEXT-ALIGN: center}
#link_text LI {DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 19px; MARGIN-RIGHT: 19px}
#link_text UL {MARGIN: 5px 10px}
A.bk12 {COLOR: #454d3e}
A.bk12:hover {TEXT-DECORATION: underline}
.menuTxt {FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN: 6px 0px 0px 10px; COLOR: #0B348E; position:absolute; top:-6px}
A.menuTxt {	FONT-WEIGHT: bold; FONT-SIZE: 14px;COLOR: #0B348E}
A.menuTxt:hover {COLOR: #cc3300; TEXT-DECORATION: none}
.menuTxt A {FONT-SIZE: 14px}
.menuTxt A FONT {FONT-SIZE: 14px; COLOR: #cc0000}




.teacher_box {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 250px; PADDING-TOP: 10px; _width: 245px}
.teacher {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e7e7e7; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
.teacher TABLE {BACKGROUND: #ffffff; WIDTH: 100%}












.teacher{}
.teacher_box .photo {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px auto 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center}
.teacher_box .photo A.teacherName {COLOR: #cc0000; LINE-HEIGHT: 22px; HEIGHT: 22px}
.teacher_box P {MARGIN-BOTTOM: 8px; margin-top:3px;COLOR: #555; TEXT-INDENT: 2em; LINE-HEIGHT: 160%}
UL.teacher_box {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 8px; PADDING-TOP: 0px}
.photo {MARGIN: 0px 10px 0px 0px}
.photo IMG {MARGIN: 0px; WIDTH: 100px; HEIGHT:80px}

.class_middle{ width:410px;float:left; padding:10px 0 0 10px;}
.third_gonggao{ width:410px;margin-right:8px;}
.third_gonggao ul {padding: 5px 0px 5px 0px; line-height:17px;clear: both;*padding: 6px 0px 2px 0px!important;_padding-top: 3px;}
.third_gonggao li {position: relative;text-align: left;margin-bottom: 4px;padding-left: 15px;background: url(/images/templet/list_img2.gif) no-repeat 3px 4px;}
.third_gonggao li a { font-size: 14px; color:#333333 }
.third_gonggao li a:hover { font-size: 14px; color:#FF0000}
.third_gonggao li span {color: #999;position: absolute;right: 10px;_right: 20px;top: -3px;font-size:12px;}
.note {	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; TEXT-INDENT: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px; TEXT-ALIGN: left}
.red {COLOR: #ff0000}
.green {COLOR: #00cc00}
B {TEXT-DECORATION: underline}
.teacher_box{ width:250px; _width:245px;padding:10px;float:right;}
.banner_img{ width:960px; height:100px; margin-bottom:10px; background:#CCCCFF}

.dtbox {border:1px solid #C1D5EE;border-top:none;padding:7px 5px;height: 230px;*height: 229px;overflow:hidden;}
.dtbox ul{ list-style:none}
.dtbox li{padding-left:15px; background: url(/images/templet/img_list.gif) no-repeat 5px 10px; height:23px; overflow:hidden; text-align:right;}
.dtbox li a{ color:#0C2661; text-decoration: none; line-height:23px; float:left; font-size:14px;}
.dtbox li a:hover { color:#FF0000; text-decoration: underline;}
.dtbox li span { margin-left:5px; color:#CCC; line-height:23px; margin-right:5px; font-size:12px;}
.img_right{ width:242px; height:103px; background:#CCFFFF}
.class_menu{ width:960px; height:32px; background:url(/images/templet/class_title.gif) no-repeat;}
.class_nav{ width:700px; height:20px; float:left; margin-top:10px; text-align:right}
.class_nav a{ color:#333333}
.class_teacherlist{ width:200px; margin-top:15px; float:right}
.class_teacherlist a { font-size:14px; font-weight:bold; color:#FF0000; text-decoration:none}
.class_teacherlist a:hover{ text-decoration:underline; color:}
.class_box{ width:958px; height:320px; border:#CCCCCC 1px solid; border-top:none; clear:both; margin-bottom:10px}
#class_xs{background:#F3F3F5; height:300px; border: #CCCCCC 1px dashed;}
#class_xs .list{ margin:10px;padding:5px 0 0 20px; background:#FFFFFF}
#class_xs .list a{font-size:14px; color:#990000; font-weight:bold; text-decoration:none}
#class_xs .list a:hover{font-size:14px; color:#990000; font-weight:bold; text-decoration:underline}
#demo1 {width: 240px;height: 245px;overflow: hidden}
#demo1 ul {padding: 0 0 2px 5px;line-height:18px;}
#demo1 li {text-align: left;margin-bottom: 4px;padding-left: 23px; background:url(/images/templet/d03.gif) no-repeat 3px 2px;}
#demo1 li a { font-size: 12px; color:#333333 }
#demo1 li a:hover { font-size: 12px; color: #FF0000 }
#demo1 li span{ display:none}

#ksdt{width:418px; margin-top:10px; font-size:14px;}
.menudt {background:#F1F4F6;height:26px;overflow: hidden;}
.menudt ul{margin-left:2px;_margin-left:4px; padding:0px;}
.menudt a{ color:#102564;}
.menudt a:hover { text-decoration: none; }
.menudt li{float:left;width:106px;background: url(/images/templet/hgm_bg.gif) 0 -26px;
text-align:center;color:#006699;margin-left:-2px;line-height:28px;}
.menudt li.hover{background:#fff; background:url(/images/templet/hgm_bg.gif) left top; font-weight:bold; cursor:pointer;}

.partA {width: 960px;margin: 10px auto 10px; height:455px}
.left{ width:280px; float:left;}
br{ clear:both; line-height:0px}
.r1,.r2 { HEIGHT: 1px;FONT-SIZE: 0px; OVERFLOW: hidden; BACKGROUND: #FCFEF8; BORDER-LEFT:#ccc 1px solid; 
BORDER-RIGHT:#ccc 1px solid}
.r1 { BACKGROUND: #ccc; MARGIN: 0px 2px}
.r2 { MARGIN: 0px 1px;}
#slide_pic {background-color: #FCFEF8;text-align: center;border: 1px solid #ccc;border-bottom: none;border-top: none;margin-top: 0px;padding: 5px 0px;}
.bjtj_title{ border:#B7C7F4 1px solid; background:url(/images/templet/bjtj.gif) no-repeat; height:19px; width:258px; padding:5px  0 0 20px; font-size:14px; color:#102564; font-weight:bold}
.bjtj_cen{ border:#B7C7F4 1px solid; border-top:none; width:278px;}
.bjtj_cen ul{padding: 5px 10px 2px 10px;*padding: 4px 10px 2px 10px!important;_padding-top: 1px;}
.bjtj_cen li{text-align: left;margin-bottom: 4px;padding-left: 10px; background: url(/images/templet/list_img2.gif) no-repeat 0 4px; line-height:16px}
.bjtj_cen a{ font-size:12px; color: #333333}
.bjtj_cen a:hover{color:#FF0000; text-decoration:underline}
.center {float: left;margin-left: 10px;width: 418px; height:455px;}
.newsTite { width:406px; background: url(/images/templet/news_bg.gif) repeat-x; border:#BCD8D7 1px solid; LINE-HEIGHT: 20px; TEXT-ALIGN: center; padding:7px 5px 5px 5px}
.newsTite P {PADDING-LEFT: 12px;BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: left; line-height:20px; margin-bottom:5px;}
.newsTite P a{ font-size:12px; color:#FF0000; text-decoration:none}
.newsTite H1 {FONT-WEIGHT: bold; MARGIN:10px 0px}
.newsTite H1 A {FONT-WEIGHT: bold;  FONT-SIZE: 20px; FONT-FAMILY: "ºÚÌå"; color:#FF0000}
.newsTite H1 A:hover {color: #FF0000; text-decoration:underline}
