BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-size:12px;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
a { text-decoration:none;color:#000000;}
a:hover{ text-decoration:underline;color:#FF6600;}
UL#menu009 {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:970px;
}
UL#menu009 LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#menu009 LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(separator.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #486215; PADDING-TOP: 12px; HEIGHT: 24px; TEXT-DECORATION: none
}
UL#menu009 LI A:hover {
	BACKGROUND: url(hover.gif) no-repeat right top
}
UL#menu009 LI A.end {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #486215; PADDING-TOP: 12px; HEIGHT: 24px; TEXT-DECORATION: none
}
UL#menu009 LI A.end:hover {
	BACKGROUND: url(hover.gif) no-repeat right top
}
#miniNav{height:24px;border-bottom:1px solid #e6e6e6;background:#f8f8f8;color:#a1a0a0;text-align:center;line-height:20px;}
#miniNav div{width:958px;margin:0 auto;text-align:right;padding-top:3px;font-size:12px; font-family:宋体;}
#miniNav a{color:#a1a0a0;margin:0 3px;font-size:12px;text-decoration:none;padding:1px 3px 1px 3px;}
#miniNav a:hover{color:#fff;background:#929292;}

#header {margin:10px auto; width:970px; height:80px;}
#logo {float:left; width:200px;}
.banner {float:left; margin-left:10px;}
.text { float:left; margin-left:10px; width:158px; height:78px; 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;}

#menu_all {	BACKGROUND: url(top_bg.gif) no-repeat left bottom; MARGIN: 0px auto 4px; WIDTH: 970px; LINE-HEIGHT: 100%; HEIGHT: 62px}
#menu1 {PADDING-LEFT: 8px; HEIGHT: 28px}
#menu1 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#menu1 UL LI {FONT-SIZE: 14px; FLOAT: left; LINE-HEIGHT: 100%; MARGIN-RIGHT: 3px}
#menu1 UL LI A {DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: url(top_tab.gif) no-repeat 0px 0px; WIDTH: 77px; COLOR: #666; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight:bold;}
#menu1 UL LI A:hover {BACKGROUND: url(top_tab.gif) no-repeat 0px -30px; color:#FF5500}
#menu1 UL LI A#munu_active {FONT-WEIGHT: bold; BACKGROUND: url(top_tab.gif) no-repeat 0px -60px; COLOR: #fff}
#menu2 {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px}
#menu2 LABEL {FLOAT: left; WIDTH: 62px; PADDING-TOP: 7px; TEXT-ALIGN: right}
#menu2 A {COLOR: #fff; TEXT-DECORATION: underline;}
#menu2 A:hover {TEXT-DECORATION: none;}
#menu3 {FLOAT: left; WIDTH: 350px}
#menu4 {FLOAT: left; MARGIN-LEFT: 6px; LINE-HEIGHT: 150%; PADDING-TOP: 3px}
.search_txt {BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #208a07 1px solid; PADDING-LEFT: 0px; BACKGROUND: #e4ffbd; PADDING-BOTTOM: 0px; BORDER-LEFT: #208a07 1px solid; LINE-HEIGHT: 140%; PADDING-TOP: 0px; BORDER-BOTTOM: #208a07 1px solid; HEIGHT: 22px}

#marginbox {margin:10px auto; width:970px; height:auto}
#DiquList { width:726px; float:left;}
#diqu_left { width:41px; height:49px; float:left; background-image:url(city_02.jpg);}
#diqu_center { width:670px; height:40px; float:left;BORDER-TOP: #c6c7d0 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px; BORDER-BOTTOM: #c6c7d0 1px solid; line-height:20px;}
#diqu_right { width:5px; height:49px; float:left; background-image:url(city_04.jpg);}
#Rec_box { width:240px; float:left; margin-left:4px;}
#Rec_left { width:21px; height:49px; float:left; background-image:url(city_06.jpg);}
#Rec_center { width:210px; height:40px; float:left;BORDER-TOP: #c6c7d0 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px; BORDER-BOTTOM: #c6c7d0 1px solid; line-height:20px;}
#Rec_right { width:5px; height:49px; float:left; background-image:url(city_04.jpg);}
#location {PADDING: 0px; BACKGROUND-COLOR: #64812a; height:1px;width:960px; margin:0px auto 10px auto;height:30px; font-size:12px; line-height:30px; color:#FFFFFF; padding-left:10px; clear:both;}
#location a{color:#FFFFFF}

#topbox2{MARGIN-LEFT: auto;MARGIN-RIGHT: auto;WIDTH:970px; margin-bottom:5px; text-align:left;}
#topbox2 .Left_main { width:230px; height:500px; float:left;}
#topbox2 .Left_main .Login_box{margin: 0; border: 1px solid #a3bfe8;background: #fafcff;}
.loginInput,
.loginInput2{ border: none; height:22px;line-height: 22px;width:54px;font-size:12px;cursor: pointer}
.loginInput{background:url(img_026.gif);color: #fff;}
.loginInput2{background:url(img_075.gif);}
.input1 {background-image:url(inputbackground.gif); border: 1px solid #aaa; height: 17px; width: 120px;}
.input2 {background-image:url(inputbackground.gif); border: 1px solid #aaa; height: 17px; width: 80px;}
#i_rnd {font-size:16px;}
span.Name{background:url(name_ico.gif) no-repeat 0 4px; display:block; margin-left: 7px;padding-left:19px; font: bold 14px/27px "宋体";}
span.More{ line-height: 27px;float: right; margin-right: 7px; font: 12px/27px "宋体";}
.padding_top2{ padding-top: 2px; }
.left_box{margin: 8px 0 6px 0;border: 1px solid #a3bfe8;background: #fafcff;}
.left_box h3{height: 27px;background:url(title1_bg.gif) no-repeat right;font: 12px/27px "宋体"; border-bottom: 1px solid #a5c8de;}
.mingshi{margin: 6px 0 5px 3px; padding: 5px 3px 5px 0; line-height:150%; border-bottom:#333333 dotted 1px;}
.mingshi img{ margin:3px;}
ul.News{margin: 6px 0 3px 8px;padding: 0;}
ul.News li{line-height: 24px;list-style-type:none}

.Main{ width:730px; float:left;border: 1px solid #a3bfe8; margin-left:8px; padding:0px;}
.Left_List{width:516px;float:left;margin:10px 0px 5px 0px;height: auto;}
.Right_List{ width:200px; float:right; margin:0px 3px 5px 5px;}
.tp{ width:430px; float:left; border-bottom:1px solid #CC3400; margin-left:10px;}
.tp .lf01{ width:4px; margin-left:20px;#margin-left:20px;_margin-left:10px; float:left; height:22px;}
.tp .ct01{ width: auto; padding-top:5px; padding-left:5px; padding-right:5px; font-size:14px; color:#FFFFFF; font-weight:bold; background-image:url(1.26.gif); float:left; height:22px;}
.tp .rt01{ width: 4px; float:left; height:22px;}
.gonggao{  width:100%; clear:both }
.gonggao h4 { text-align:center; margin-top:10px; margin-bottom:5px;}
.gonggao ul { padding-left:10px; font-size:14px; line-height:22px;margin-top:0px; margin-bottom:3px;}
.gonggao li { list-style-type:none}
#class_list { width:100%; margin-bottom:5px;}
#class_list .tp{ width:700px; float:left; border-bottom:1px solid #CC3400; margin-left:10px;}
.youhui { width:700px; float:left; margin-left:10px; font-size:14px; padding:5px; line-height:25px;}
.list{width:700px; float:left; margin:10px 0 10px 10px;}
.box {width:700px; float:left; border: 1px solid #a3bfe8; margin:10px 0 10px 10px;}


.List_box{margin: 8px 0 6px 10px;border: 1px solid #a3bfe8;background: #fafcff; width:47%; float:left; height:229px;}
.List_box h3{height: 27px;background:url(title1_bg.gif) no-repeat right;font: 12px/27px "宋体"; border-bottom: 1px solid #a5c8de;}
#book a,#book A:visited{ color:blue;}
#book a:hover{ color:red; text-decoration:underline;}
#book td { line-height:24px;}
.del{text-decoration:line-through; font-family:"宋体",Arial, Helvetica, sans-serif; color:#404040;}
.red{color:#c30;}
.bor1{ border:#333333 solid 1px;}

.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 #a5c8de; border-bottom: 1px solid #a5c8de; padding-top:5px; padding-bottom:5px; margin-bottom:10px; clear:both}