BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-size:12px; list-style:none;}
UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
a { text-decoration:none;color:#000000;}
a:hover{ text-decoration:underline;color:#FF6600;}
.clear{clear:both;height:0px;font-size:0px;overflow:hidden;}
UL#topmenu {PADDING-RIGHT: 0px; BORDER-TOP: #cbd77e 1px solid; BORDER-left: #cbd77e 1px solid; BORDER-right: #cbd77e 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(bkg_off.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-BOTTOM: #64812a 5px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 36px; width:968px;
}
UL#topmenu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#topmenu .list a:link,UL#topmenu .list a:visited{
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; BACKGROUND: url(separator.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #486215; PADDING-TOP: 12px; HEIGHT: 24px; TEXT-DECORATION: none;
}
UL#topmenu .list a:hover {
	BACKGROUND: url(hover.gif) no-repeat right top
}
UL#topmenu .end A{
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #486215; PADDING-TOP: 12px; HEIGHT: 24px; TEXT-DECORATION: none;
}
UL#topmenu .end A:hover {
	BACKGROUND: url(hover.gif) no-repeat right top;
}


/*搜索*/
.sch{ width:966px;MARGIN: 0px auto; margin-top:5px; display:block; clear:both; padding:1px; border:#4F7700 1px solid; background:#92B720; color:#ffffff; height:28px;}
.schmain{display:block; clear:both;height:28px;font:normal 12px/28px Verdana,"宋体"; padding:0px 10px 0px 0px; background:url(/images/h_bg01.gif) 0 -41px repeat-x;}
.schmain1{background:url(/images/h_bg02.gif) no-repeat left; float:left; width:400px; margin:0px; padding-top:2px; padding-left:130px;}
.schmain2{background:url(/images/sec.gif) no-repeat left; float:left; width:400px; margin:0px; padding-top:2px; padding-left:130px;}
.schinp{display:block;float:left; width:300px; height:22px;font:normal 12px/23px Verdana,"宋体";color:#666666; vertical-align:middle;  }
.schbtn{float:left; width:72px; height:24px; border:none;vertical-align:middle;}
.shtit{font-weight:bold;}
.inputimg{ margin-left:5px; display:block;}
.schm_t_l{display:block; font-size:14px;float:left; margin-right:2px;}
.schinp{background:url(/images/h_bg01.gif) 0 -78px repeat-x; border:#669200 1px solid;  padding:0 3px; margin:1px 5px 0px 0px;}
.sch_sel{ display:block; float:left; width:76px; height:20px;font:normal 12px/20px Verdana,"宋体"; color:#336600; border:#669200 1px solid; background:#D4EE96 url(/images/h_bg01.gif) 61px -286px no-repeat; padding:1px 0 1px 6px;margin:1px 2px; vertical-align:middle; text-align:left; cursor:pointer; position:relative;}
.sch_sel_m{ display:block; width:80px;color:#336600; border:#7EB302 1px solid; background:#D4EE96; position:absolute; top:24px; left:0; z-index:9999999999;}
.schhot a,.schhot a:hover{color:#C12828; text-decoration:none;}

.schbtn{ background:url(/images/h_bg01.gif) 0 -222px no-repeat;  margin:0 2px; }
a.schgj{ color:#CCFF99; text-decoration:none; }
a.schgj:hover{ color:#CCFF99; text-decoration:underline; }
.schhot{ display:block;color:#ffffff; font:normal 12px/28px Verdana,"宋体";white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:0 0 0 10px;}
.shtit{background:url(/images/h_icon01.gif) 0 -160px no-repeat;padding-left:6px; margin:0 3px;}
.shtxt{color:#ffffff; margin:0 3px; text-decoration:none; }
.shtxt:hover{ color:#ffffff; margin:0 3px;  text-decoration:underline;}


#Topmeishu{height:27px;color:#a1a0a0;text-align:center;line-height:27px;BACKGROUND: url(tbg2.gif) ; }
.Topmeishu0{width:970px;margin:0 auto;}
.Topmeishu1{width:560px;margin:0 auto;text-align:left; float:left;}
.Topmeishu11{width:18px;margin:0 auto;text-align:left; float:left;padding-top:3px;padding-left:8px;}
.Topmeishu12{width:480px;margin:0 auto;text-align:left; padding-top:11px; float:left;font-size:12px; font-family:宋体; padding-left:5px;}
.Topmeishu2{width:400px;margin:0 auto;text-align:right; float:right;padding-top:2px;font-size:12px; font-family:宋体;}
#Topmeishu a{color:#a1a0a0;margin:0 3px;font-size:12px;text-decoration:none;padding:1px 1px 1px 3px;}
#Topmeishu a:hover{color:#fff;background:#929292;}

#header {margin:8px auto; width:970px; height:60px;}
#logo {float:left; width:260px;}
.banner {float:left; margin-left:10px;}
.text { float:left; margin-left:10px; width:158px; height:58px; font-size:12px; line-height:150%; padding-top:2px; BORDER: #cbd77e 1px solid;}
.text li { width:78px; text-align:center; float:left;list-style-type:none}
.text li a{ color:#000000; text-decoration:none;}
.text li a:hover{ color:#FF3300; text-decoration:underline;}
#diqu {margin:8px auto; width:970px;}
#diqu a {color:#2E7428;}
#location {PADDING: 0px; BACKGROUND-COLOR: #64812a; height:1px;width:960px; margin:0px auto;height:30px; font-size:12px; line-height:30px; color:#FFFFFF; padding-left:10px;}
#location a{color:#FFFFFF}
#main_box {margin:8px auto; width:970px;}
#right_box { float:left; margin-left:10px; width:300px;}
.rightcontent{width:296px;padding:1px;line-height:22px;border:1px solid #ccc;margin-top:10px;}
.rightbar{width:286px;height:30px;line-height:30px;background:url(lineright.gif) repeat-x center;font-size:14px;margin:0 5px;}
.right_list{background:url(num.gif) no-repeat 0 10px;padding:6px 0 0 24px; margin-left:10px;line-height:22px; padding-bottom:5px;}
.cblack{color:#000;}
.cblack a:link{color:#000;}
.cblack a:visited{color:#000;}
.cblack a:hover{color:#c00;}
.c336A9D{color:#336A9D;}
.c336A9D a:link{color:#336A9D;}
.c336A9D a:visited{color:#336A9D;}
.c336A9D a:hover{color:#c00;}
.bottom{MARGIN-LEFT: auto;MARGIN-RIGHT: auto;WIDTH:970px; margin-bottom:5px; margin-top:10px; text-align:center; line-height:200%; padding-bottom:25px;clear:both;}
.box5 { border-top: 1px solid #AAC451; border-bottom: 1px solid #AAC451; padding-top:5px;padding-bottom:5px; margin-bottom:10px; clear:both}

/*列表页*/
#List_box { float:left; width:658px; border:#cccccc solid 1px; margin-bottom:10px;}
#List_Name { float:left; width:622px; height:42px; padding-left:35px; padding-top:0px; font-size:14px; line-height:42px; font-weight:bold; background:url(libiao_001.gif); letter-spacing:1px; clear:both}
#List_box2 { line-height:180%; padding-left:10px;}
.line{ background-image:url(line.gif); width:100%; height:1px; FLOAT: left ; }

/*栏目页*/
#topbox{MARGIN-LEFT: auto;MARGIN-RIGHT: auto;WIDTH:970px;HEIGHT:90px;margin-top:5px; margin-bottom:5px;margin-bottom:8px!important;}
#topbox2{MARGIN-LEFT: auto;MARGIN-RIGHT: auto;WIDTH:970px; margin-bottom:5px; text-align:left; margin-top:10px; }
#topbox3{MARGIN-LEFT: auto;MARGIN-RIGHT: auto;WIDTH:958px; margin-bottom:5px; text-align:left; margin-top:5px; border: 1px solid #cccccc; padding:5px;}
#topbox4{MARGIN-LEFT: auto;MARGIN-RIGHT: auto;WIDTH:976px; margin-bottom:5px; text-align:left; margin-top:10px;}
.flash { border: 0px solid #eeeeee;}
.Left_Box {width:270px; float:left;}
#tb15 {PADDING-LEFT: 8px; FLOAT: left; LINE-HEIGHT: 28px; WIDTH: 260px; COLOR: #0d63c0; PADDING-TOP: 2px;border:1px solid #F5CF9E; border-bottom:none;MARGIN-TOP: 6px;}
#tb16 {BORDER-RIGHT: #F5CF9E 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0d8f0 1px; PADDING-LEFT: 8px; FLOAT: left;PADDING-BOTTOM: 6px!important; PADDING-BOTTOM: 8px; BORDER-LEFT: #F5CF9E 1px solid; LINE-HEIGHT: 23px;PADDING-TOP: 7px!important;  PADDING-TOP: 9px;BORDER-BOTTOM: #F5CF9E 1px solid;width:255px; background:#FDF3C4;}
#tb16 A {COLOR: #333}
#tb16 A:hover {	COLOR: #ff4400}
.Right_Box {float:left; margin-left:8px; width:230px;BORDER: #AAC451 1px solid; height:367px; }
.Right_Box2 {BACKGROUND: url(bg7.jpg); padding:8px 0px 5px 24px; font-size:14px; font-weight:bold;}
.Right_Box3 {padding-top:9px; padding-left:4px; background-image:url(bg8.jpg);}
#tb111 {PADDING-RIGHT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 31px; PADDING-TOP: 0px; BACKGROUND: url(bg3.gif); WIDTH: 230px; 
}
.le {FONT-SIZE: 14px; FLOAT: left; LETTER-SPACING: 1px}
.ri {FLOAT: right; MARGIN-RIGHT: 8px}
#zn { PADDING-RIGHT: 0px; BACKGROUND: #ebf7ff; FLOAT: left; MARGIN-BOTTOM:0px; PADDING-BOTTOM: 4px; WIDTH: 230px; LINE-HEIGHT: 25px; PADDING-TOP: 5px; height:126px;}
#zn LI {DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; WIDTH: 73px; LINE-HEIGHT: 27px; MARGIN-RIGHT: 1px; MARGIN-Left: 1px; TEXT-ALIGN: center}
#zn A {	BACKGROUND: url(bg4.gif);COLOR: #222; display:block; HEIGHT: 27px;WIDTH: 70px;}
#zn A:hover {BACKGROUND: url(bg5.gif); COLOR: #ff0000; HEIGHT: 27px;text-align:center;display:block; WIDTH: 70px; TEXT-DECORATION: none;}
.wh2 {FONT-SIZE: 14px; COLOR: #f4f7fa; TEXT-DECORATION: none}
A.wh2:link,A.wh2:visited {FONT-SIZE: 14px; COLOR: #fff; LINE-HEIGHT: 28px; LETTER-SPACING: 1px; TEXT-DECORATION: none}
A.wh2:hover {FONT-SIZE: 14px; COLOR: #fff; LINE-HEIGHT: 28px; LETTER-SPACING: 1px; TEXT-DECORATION: underline}

.RightListBox{margin: 0px;background: #fafcff;padding-bottom:3px; border-top:1px solid #AAC451; clear:both}
.RightListBox h3{height: 27px;background:url(title1_bg.gif) no-repeat right;font: 12px/27px "宋体"; border-bottom: 1px solid #AAC451; color:#333333; padding-top:3px;  margin-bottom:3px;}
span.Name{background:url(ms_icon.gif) no-repeat 4px 10px; display:block; margin-left: 7px;padding-left:19px; font: bold 14px/27px "宋体";}
span.Name A {COLOR: #333}
span.Name A:hover {	COLOR: #ff4400}
.RightListBox td{line-height:150%;}
#School_Main {float:left; border:#F6B35A solid 1px; BACKGROUND: #fdf3c4; width:728px;}
.school_title { background-image:url(bg6.gif);BORDER-left: #edb56e 1px solid; BORDER-RIGHT: #edb56e 1px solid; BORDER-Top: #edb56e 1px solid; margin:5px 10px 5px 10px; height:27px; padding-left:10px; font-size:14px; font-weight:bold;}
.school_gg { margin-left:5px; BACKGROUND: #ffffff; margin-bottom:8px; float:left; font-size:13px; line-height:20px; color:#222;border:1px solid #D5DCE2; padding:9px 8px 9px 8px}
.school_gg strong{ margin-left:10px; line-height:180%;}
.school_class { margin-right:5px; float:right; margin-bottom:8px;border:1px solid #D5DCE2; BACKGROUND: #ffffff; padding:9px 8px 9px 8px}
#School_Right {float:left; margin-left:8px; width:230px; border: 1px solid #F6B35A;}
.Middle_Box {float:left; margin-left:8px; width:452px; }
#Middle_Top {border: 1px solid #cccccc; text-align:center; line-height:200%;}
#Top_lsit {BORDER: #cccccc 1px solid; MARGIN-top: 10px; WIDTH: 440px; COLOR: #ff4400; padding:5px; line-height:21px; height:230px}

.showlisty1,.showlisty2{line-height:23px; float:left; width:126px; text-align:left; }
.showlistu1,.showlistu2{line-height:23px; float:left; width:130px; text-align:left; padding-left:5px; }
.showlist1,.showlist2{line-height:23px;  float:left; width:97%; text-align:left; padding-left:5px;}
.oldDate,.newDate{width:16%; float:right; color:red;font-size:12px;}
.meishunews { width:96%; padding-top:10px;PADDING-BOTTOM: 3px;}
.box4 {font-size:20px; font-weight:bold; line-height:200%; margin-bottom:1px; padding-top:5px;}
.box40 { width:96%; margin:auto;PADDING-BOTTOM: 6px; }
.box45 { width:90%; margin:auto;PADDING-BOTTOM: 6px;}
.box41 {float:left; text-align:left;width:49%;}
.box42 { float:left;  text-align:left;width:49%;}

#tb82 {FLOAT: left; WIDTH: 321px; TEXT-ALIGN: left;}
#tb83 {PADDING-LEFT: 36px; FONT-SIZE: 14px; BACKGROUND: url(techc11.gif);BORDER-LEFT: #DEDEDE 1px solid;BORDER-RIGHT: #DEDEDE 1px solid; BORDER-TOP: #DEDEDE 1px solid;  FLOAT: left;  WIDTH: 280px; COLOR: #000; LINE-HEIGHT: 37px;}
#tb83 A { color:#486215;}
#tb83 A:hover {	COLOR: #ff4400}



#tb84 {	BORDER-RIGHT: #DEDEDE 1px solid; PADDING-RIGHT: 5px;  PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 6px; BORDER-LEFT: #DEDEDE 1px solid; WIDTH: 305px; COLOR: #000; LINE-HEIGHT: 24px; PADDING-TOP: 7px; BORDER-BOTTOM: #DEDEDE 1px solid; height:210px;}
#tb842 {	BORDER-RIGHT: #DEDEDE 1px solid; PADDING-RIGHT: 5px;  PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 6px; BORDER-LEFT: #DEDEDE 1px solid; WIDTH: 305px; COLOR: #000; LINE-HEIGHT: 24px; PADDING-TOP: 7px; BORDER-BOTTOM: #DEDEDE 1px solid; height:210px;}
#bookbox {margin:5px auto 5px auto; COLOR: #666666;BORDER: #99bbdd 1px solid;WIDTH: 968px; padding-bottom:5px; clear:both}
#bookclass {BORDER: #b8c9d0 1px solid; PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(booklist.gif); COLOR: #000; LINE-HEIGHT: 24px; PADDING-TOP: 2px; margin-bottom:5px;}
#bookbox A {COLOR: #000}
#bookbox A:hover {COLOR: #ff0000; text-decoration:underline;}
.red{color:#c30;}
.bor1{ border:#333333 solid 1px;}

/*网校*/
.content968 {width: 968px;border: 1px solid #CBD77E;margin: 8px auto 8px;position: relative;overflow: hidden;}
.B_menu {height: 22px;border-bottom: none;background: url(bgtt4.gif);position: relative;overflow: hidden; padding-left:18px; padding-top:6px; font-size:15px;font-weight: bold;}
.B_menu a{color:#FFFFFF;}
.M_left {width: 271px; float:left; padding-right: 8px;height: 246px;}
.M_left p{margin-top:5px; margin-bottom:5px; border-bottom:#333333 dotted 1px;}
.M_left ul { margin:0px; padding:0px;}
.M_left h1{ font-weight:bold; font-size:14px; text-align:center;}
#Wangxiao .M_left {background-image: none;}
.class_hot_news {background-color:#FFF9F5;height: 230px;}
.class_hot_news ul {margin-top: 10px;}
.class_hot_news li {font-size: 14px;background: url(dot04.gif) no-repeat 10px 7px;padding-left: 19px;line-height: 140%;margin-top: 6px;margin-right: 5px;}
img#process {margin: 15px 0px 0px 7px;}
.M_right {width: 674px; float:left; right: 5px;border-left: 1px dotted #ccc;padding-left: 8px; padding-top:7px;}
#gongao_menu {background-image: url(gongao_menu_bg.gif);position: relative;height: 30px;}
#gongao_menu span {font-size: 15px;font-weight: bold;position: absolute;left: 27px;line-height: 100%;top: 6px;color:#FF0000;}
table#Course th {font-weight: bold;padding-top: 2px; background-color:#EBF7FF;color:#486215;line-height: 100%;height: 16px; padding-left:29px;}
table#Course td {font-size: 12px; padding:5px 0px 5px 0px}
.fa {font-size: 12px;text-align: left;line-height: 150%;text-indent: 0px;padding: 0px 20px;margin: 0px;color:#555;}
.red {color:#FF0000;}
.green {color: #00CC00;}
b {text-decoration: underline;}
/*网校*/

/*首页*/
#Middle_Menu {BORDER-LEFT: #c0d8f0 1px solid;BORDER-RIGHT: #c0d8f0 1px solid;BORDER-Top: #c0d8f0 1px solid; MARGIN: 8px 0px 0px; WIDTH: 450px; HEIGHT: 25px}
#Middle_Menu UL {	PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}
#Middle_Menu LI {	FLOAT: left}
#Middle_Menu LI.l1 {BORDER-RIGHT: #c0d8f0 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(bg1.gif); WIDTH: 108px; CURSOR: hand; COLOR: #0d63c0; LINE-HEIGHT: 20px; PADDING-TOP: 5px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none}
#Middle_Menu LI.l2 {BORDER-RIGHT: #c0d8f0 1px solid; BACKGROUND: url(bg2.gif); WIDTH: 110px; COLOR: #000; LINE-HEIGHT: 23px; PADDING-TOP: 2px; BORDER-BOTTOM: #c0d8f0 1px solid; TEXT-ALIGN: center}
#h_lsit {BORDER-RIGHT: #c0d8f0 1px solid; MARGIN: 0px; BORDER-LEFT: #c0d8f0 1px solid; WIDTH: 450px; COLOR: #ff4400; BORDER-BOTTOM: #c0d8f0 1px solid}
HTML #h_lsit {	BORDER-TOP-WIDTH: 0px; WIDTH: 450px}
#h_lsit UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 5px 5px 2px 6px; PADDING-TOP: 7px}
HTML #h_lsit UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 10px 5px 2px 6px; PADDING-TOP: 2px}
#h_lsit LI {HEIGHT: 22px}
.h_lsit_none {	DISPLAY: none}
.box_none {	DISPLAY: none}
/* 友情连接 */
.box {BORDER: #CBD77E 1px solid; MARGIN: 0px auto 10px auto;WIDTH: 968px;CLEAR: both;TEXT-ALIGN: left;}
.box_title {
	BACKGROUND: url(news_bg.gif); POSITION: relative; HEIGHT: 28px}
.box_title H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; COLOR: #486215; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px}
.box_line SPAN {PADDING-RIGHT: 3px; PADDING-TOP: 1px}
.box_1 {PADDING-BOTTOM: 8px; text-align:center; }
.box_1 UL {PADDING-LEFT: 5px; PADDING-TOP: 7px;text-align:center; }
.box_line A {LINE-HEIGHT: 15px;}

