body { margin: 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000; background: #CAD8E3 url(images/body_bg.jpg)  repeat-x center top; padding: 15px 0px 15px 0px;}
ul, li, ol, dl, dt, dd, img, p, label { margin: 0px; padding: 0px; border:none;}
ul, li { list-style-type: none;	list-style-image: none;}
h3 { margin: 0px; font-size: 14px; font-weight: 600;}
a { color: #000; text-decoration: none; onFocus="this.blur()";}
a:hover { color: #C00; text-decoration: underline;}
.clear { font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; clear: both; float: none; border:none;}
.wrapper { width: 980px;}

#container { margin-right: auto; margin-left: auto;}
#header { width: 100%; height: 184px; background: url(images/head_bg.jpg) repeat-x center bottom;}
#header .left { background: url(images/head_bg.jpg) no-repeat left top; height: 184px; width: 12px; float: left;}
#header .center { width: 956px; height: 184px; float: left;}
#header .right { background: url(images/head_bg.jpg) no-repeat right top; float: right; height: 184px; width: 12px;}
#main { width: 974px; background: url(images/main_bg.gif) repeat-y; padding: 0px 3px;}
#main .left { float: left; width: 232px;}
#main .right { float: right; width: 734px; padding-right: 8px;}
#main .left2 { float: left; width: 734px; padding-left: 8px;}
#main .right2 { width: 232px; float: right;}
#footer { width: 100%; line-height: 22px; background: url(images/foot_bg.gif) repeat left bottom; height: 50px; padding-top: 10px; text-align: center;}

#logo { float: left; height: 83px; width: 280px;}
.topbara{width:600px;float:right;}
#topbar { float: right; padding-top: 10px; line-height: 18px; height: 18px;}
#topbar dt { font-weight: 600; color: #C00; float: left; padding-left: 10px;}
#topbar dd { float: left; padding-right: 8px; padding-left: 3px; padding-top: 1px}
#sb-tab { float: right; margin-top: 14px; _margin-top: 13px; margin-right: 10px;}
#sb-tab li { float: left;}
#sb-tab li a { width: 100px; display: block; background: url(images/navtab.jpg) no-repeat 0px 0px; height: 30px; float: left; line-height: 30px; font-size: 14px; font-weight: 600; text-decoration: none; text-align: center; color: #000; padding: 10px 0px 3px 0px;}
#sb-tab li a:hover { background-position: 0px -43px; text-decoration: none;}
#sb-tab li.c { color: #000; font-weight: bold;}
#sb-tab li.c a , #sb-tab li.c a:hover { background-position: 0px -86px;	color: #FFF;}
#searchbar { height: 60px; float: left; width: 100%;}
#searchbar .pic { background: url(images/searchbar_pic.gif) no-repeat 0px 0px; height: 37px; width: 130px; float: left; margin: 14px 8px 9px 20px; display: inline;}
#searchbar form { height: 27px; margin-top: 18px; margin-left: 10px; display: inline; float: left; width: 780px;}
#searchbar form span { float: left; font-weight: 600; color: #FC6; margin: 0px 8px; line-height: 27px;}
#searchbar form .inputtext { color: #333; float: left; font-size: 13px; height: 18px; line-height: 18px; margin-right: 10px; border-top: solid 2px #FB8C51; border-right: solid 2px #FDC5A8; border-bottom: solid 2px #FDC5A8; border-left: solid 2px #FB8C51; }
#searchbar form .clip_select { clip: rect(0px,16px,22px,0px); float: left; height: 22px; line-height: 22px; margin-right: 10px; overflow: hidden;border-top: solid 2px #FB8C51; border-right: solid 2px #FDC5A8; border-bottom: solid 2px #FDC5A8; border-left: solid 2px #FB8C51;}
#searchbar form .select {font-size: 12px; float: left; height:22px; line-height:22px; border: none;}
#searchbar form .inputbtn { background: url(images/search_btn.png) no-repeat 0px 0px; height: 27px; width: 74px; font-weight: bold; color: #C00; border: none;}
#recommend { font-size: 14px; clear: both; float: left; line-height: 20px; width: 100%; height: 20px; padding-top: 10px;}
#recommend a { color: #000; text-decoration: none;}
#recommend a:hover { color: #C00; text-decoration: none;}
#recommend dt { float: left; font-weight: 600; padding-left: 10px; color: #C00;}
#recommend dd { float: left; padding-right: 5px; padding-left: 5px;}
.sidebar1 {padding: 0px 8px;}
.sidebar1 .title { background: url(images/sidebar1.gif) no-repeat 0px 0px; height: 39px; float: left; padding-left: 19px;}
.sidebar1 .title span { background: url(images/sidebar1.gif) no-repeat right 0px; float: left; height: 39px;}
.sidebar1 .title span h3 { background: url(images/sidebar1.gif) no-repeat right -39px; font-size: 13px; color: #C00; font-weight: 600; line-height: 24px; float: left; padding: 15px 14px 0px 4px;}
.sidebar1 .content { background-color: #FFF; clear: left; float: left; width: 100%;}
.sidebar1 .bottom { background: url(images/sidebar1.gif) no-repeat left -78px; height: 6px; font-size: 0px; line-height: 0px; float: left; clear: left; padding: 0px 0px 8px 6px;}
.sidebar1 .bottom span { float: left; height: 6px; background: url(images/sidebar1.gif) no-repeat 100% -78px; font-size: 0px; line-height: 0px;  background-color:#FFF;}

.sidebar2 { width: 734px;}
.sidebar2 .title { background: url(images/sidebar2.gif) no-repeat left top; height: 39px; width: 100%;}
.sidebar2 .title h3 { font-size: 14px;line-height: 16px;color: #000;float: left;margin-left: 10px;display: inline;padding: 11px 0px 12px 20px;background-image: url(images/pics01.gif);background-repeat: no-repeat;background-position: 0px 9px;}
.sidebar2 .title span { float: right; margin-top: 8px; margin-right: 10px; display: inline;}
.sidebar2 .title .sqjr a { width: 82px; background: url(images/sqjr_btn.gif) no-repeat left top; float: left; padding-left: 24px; line-height: 26px; font-weight: 600; color: #EBEBEB;}
.sidebar2 .title .sqjr a:hover { text-decoration: none; color: #FFCC00;}
.sidebar2 .content { border-right: solid 1px #CCC; border-left: solid 1px #CCC; background-color: #FFF; width: 730px; padding: 1px;}
.sidebar2 .content H1 {MARGIN-TOP: 15px; FONT-SIZE: 16px; MARGIN-LEFT: auto; TEXT-ALIGN: center;}
.sidebar2 .content .times {PADDING-BOTTOM: 8px; MARGIN: auto; WIDTH: 680px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #e1e4e6 1px solid; TEXT-ALIGN: center;}
.sidebar2 .bottom { font-size: 0px; line-height: 0px; background: url(images/sidebar2.gif) no-repeat 0px -39px; height: 6px; width: 100%; float: left; clear: both; padding-bottom: 8px;}

.adggbg {background: url(images/main_bg.gif) repeat-y; padding: 1px 0px 10px 11px;}
.adtext { HEIGHT: 50px; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; FONT-WEIGHT: lighter; FONT-SIZE: 12px; WIDTH: 946px; LINE-HEIGHT: 23px;  BACKGROUND-COLOR: #fff; TEXT-DECORATION: none;}
.adtext LI {FLOAT: left; WIDTH: 189px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center;}

#links { background: #E65A05; width: 100%;}
#links .right { width: 9px; float: right; margin: 0px; padding: 0px;}
#links .left { width: 9px; float: left; margin: 0px; padding: 0px;}
#links .center { float: left; width: 950px; padding: 7px 3px; display: block;}
#links .center li { padding-right: 7px; line-height: 24px; padding-left: 7px; color: #FFF; height: 24px; float: left; white-space: nowrap;}
#links .center li a { color: #FFF;}
#links .center li a:hover { text-decoration: none; color: #FFC;}

.wdys0 {color: #000000;}
.wdys1 {color: #ff0000;}
.wdys2 {color: #0000ff;}
.wdys3 {color: #B600E3;}

.about123{padding:10px;margin:5px;width:186px;font-size:14px}
.about123 ul{padding:0px;margin:0px;list-style-image: none;list-style-type: none;}
.about123 li{height:22px;margin:7px 0px 7px 0px;text-align:center;background-color:#EEEEEE;padding-top:8px;}

.toplist { background: url(images/listbgs3.gif) repeat-x left top; width: 206px; margin-right: auto; margin-left: auto; margin-top: 5px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.toplist ol { background: url(images/toplist.gif) no-repeat 0px 7px; padding-left: 19px; margin-left: 7px;}
.toplist ol li { line-height: 25px;}

.liststyle1 { width: 729px; margin: 5px auto 0px auto;}
.liststyle1 li { float: left;margin-right: 7px;font-size:12px;width: 236px; height:27px;line-height:27px;border-bottom:1px dashed #ccc;overflow:hidden;}

.liststyle2 { width: 204px; margin: 5px auto 0px auto;}
.liststyle2 li {font-size:14px;margin-left: 10px;height:25px;line-height:25px;border-bottom:1px dashed #ccc;overflow:hidden;}
.liststyle2 .red {padding-right:5px;font-size:14px;font-weight:bold;color:#F00;}

.liststyle7 { width: 204px; margin: 5px auto 0px auto;}
.liststyle7 li {font-size:12px;height:27px;line-height:27px;border-bottom:1px dashed #ccc;overflow:hidden;}

.box {padding-top:5px;padding-left:10px;}
.box h2{margin:0;padding:0;line-height:37px; height:37px; padding-left:20px; background:url("images/h1-bg.gif") repeat-x; color:#8A3100; border:1px solid #FDC3A4; border-bottom:0; font-size:14px; font-weight:normal;}
.box h2 span{float:right; background:url("images/h1.gif") no-repeat right; padding:10px 12px 0 0; font-weight:normal;}
.box form {margin:0;padding:0;}
.box .col{width:350px; margin-right:10px; float:left;}
.box .col2{width:350px; float:left;}
.box1{background:#fff url("images/box1-bg.gif") repeat-x left top; border:1px solid #FDC3A4; padding:3px 15px; margin-bottom:5px; overflow:hidden;height:35px; line-height:35px; }
.box1 .input{border:1px solid #FDC3A4; background:#fff; color:#000; font-weight:bold; height:20px; line-height:20px; padding-left:3px; font-size:13px;}
.box1 .but{width:60px; border:1px solid #FDC3A4; background:#FECAAD url('images/but.gif') repeat-x 50% top; height:24px;line-height:21px; margin-left:5px; cursor:pointer; }

.STYLE1 {color: #0000FF}
.STYLE2 {color: #FFFFFF;font-weight: bold;}
.STYLE3 {font-size: 12px;font-weight: bold;}
.STYLE5 {color: #0000FF; font-weight: bold; }
.STYLE7 {color: #FF0000; font-weight: bold; }
.STYLE15 {color: #000000; font-weight: bold; }
.STYLE10 {color: #990033}
.STYLE11 {color: #009900}
.STYLE16 {color: #F0F0EF}
.red {padding-left:5px;font-size:14px;font-weight:bold;color:#F00;}
.word {font-size: 14px;}
.linkcontent {line-height: 24px; background-color: #FFF; clear: left; width: 98%;}
.gred {COLOR: #f00}
.green {FONT-SIZE: 12px; COLOR: green}
A.green {COLOR: green}
A.title {FONT-SIZE: 12px; COLOR: green}
.greenalexa {FONT-SIZE: 12px; COLOR: green; FONT-FAMILY: "Georgia", "Verdana"}

.tr1 TD {text-align:center; }
.tr2 TD { BORDER-BOTTOM: #FE962F 1px solid;text-align:center; font-weight: bold;}
.tr2 {BACKGROUND: #FED7B0;}
.tr3 TD {PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #e1e0d7 1px dotted;BACKGROUND: #f6f6f6;}
input.search{height:24px; width:150px;vertical-align:middle;border-width:1px 0 1px 1px;border-style:solid none solid solid;border-left-color:#DC6B00;border-top-color:#DC6B00;border-bottom-color:#DC6B00;line-height:24px; font-size:14px; color:#0000f0; padding-left:4px;}
.hr {BORDER-TOP: #ccd5de 1px solid; FONT-SIZE: 0px; MARGIN-top: 8px; LINE-HEIGHT: 0; HEIGHT: 0px;}
.titt span {float:right;position:relative;line-height:26px;color:#397CBE; font-family:Georgia;}

.article_content {PADDING-TOP: 10px; PADDING-BOTTOM: 10px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: auto; WIDTH: 680px; LINE-HEIGHT: 24px; TEXT-ALIGN: left;}
.article_content .contentimg{float:left; width:180px; margin: 0px 5px 0px 0px;}
.article_content P {MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; TEXT-INDENT: 21pt;}
.article_content P A {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold;}
.ads {BACKGROUND-COLOR: #fff; width:468px; text-align: center;border:1px solid #e1e4e6; MARGIN:auto;}
.a_pages {BORDER-TOP: #e1e4e6 1px solid; MARGIN-LEFT: 20px; LINE-HEIGHT: 24px; MARGIN-RIGHT: 20px; HEIGHT: 48px;}
.a_pages LI {OVERFLOW: hidden; WHITE-SPACE: nowrap;}


#type { background: url(images/type_bg.gif) repeat-x center top; height: 30px; width: 712px; padding-right: 9px; padding-left: 9px;}
#type span { font-size: 12px; line-height: 30px; font-weight: 600; color: #000; background: url(images/type_bg.gif) no-repeat right bottom; float: left;}

#edulist {FLOAT: left; WIDTH: 100%;}
#edulist UL {CLEAR: left; DISPLAY: inline; BACKGROUND: url(images/idclistnews.gif) no-repeat left top; FLOAT: left; MARGIN: 7px 4px 0px; WIDTH: 722px; HEIGHT: 92px;}
#edulist UL LI {FLOAT: left; PADDING-BOTTOM: 7px; COLOR: #555; LINE-HEIGHT: 20px; PADDING-TOP: 7px;}
#edulist ul .wypj { clear: left; float: left; width: 700px; padding-left: 12px;}

.s_sj { width: 392px; padding-left: 18px;background: url(images/list_title.gif) no-repeat scroll 5px 13px transparent;}
.s_sj h4 { margin: 0px; font-size: 12px; font-weight: 600; float: left; padding-right: 10px;}
.s_sj h4 a { color: #C00;}
.s_cs { width: 150px; text-align: center;}
.s_szd { width: 150px; text-align: center;}

.pagehead { float: right; display: block; margin-top: 5px;}
.pagehead .pages { line-height: 22px; float: left; padding-top: 2px; display: inline; margin-left: 5px;}
.pagehead .button { float: left; display: inline; margin-left: 5px;}
.pagehead .button b { line-height: 18px; float: left; height: 18px; font-size: 12px; margin-right: 4px; display: inline;}
.pagetab { float: left; padding-top: 2px; padding-bottom: 2px;}
.pagetab li { float: left; display: inline;}
.pagetab li a {	border: 1px solid #CCC;	line-height: 18px; padding-right: 5px; padding-left: 5px; float: left; display: inline;	color: #555; background-color: #EEE; margin-left: 3px;}
.pagetab li a:hover { color: #C00; background-color: #FEECE2; border-color: #C00;}
.pagetab li.current a { border: 1px solid #C00; line-height: 18px; padding-right: 4px; padding-left: 4px; float: left; margin-right: 3px; display: block; color: #C00; background-color: #FEECE2;}
.pageform { float: left; display: block;}
.pageform span { line-height: 18px; padding: 2px; height: 18px; float: left;}
.pageform .inupt { line-height: 16px; background-color: #FFF; height: 16px; border: 1px solid #D9D7CA; width: 32px; margin-left: 4px; display: inline; float: left; padding-left: 4px;}
.pageform .button { float: left; display: inline; margin-right: 4px; margin-left: 4px;}
