BODY {
	FONT-SIZE: 12px; MARGIN: 0px auto; POSITION: relative
}
.l {
	FLOAT: left
}
.r {
	FLOAT: right
}
.f12 {
	FONT-SIZE: 12px
}
.f14 {
	FONT-SIZE: 14px
}
.f16 {
	FONT-SIZE: 16px
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.h10 {
	OVERFLOW: hidden; HEIGHT: 10px
}
.h31 {
	PADDING-LEFT: 101px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 33px
}
.h37 {
	OVERFLOW: hidden; HEIGHT: 31px
}
.h24 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; COLOR: #515151; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 24px
}
H3 {
	MARGIN: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #0066ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0066ff
}
A:active {
	COLOR: #0066ff
}
A:hover {
	TEXT-DECORATION: underline
}
.row {
	BACKGROUND: #fff; MARGIN: 10px auto; WIDTH: 984px
}
.col308 {
	MARGIN-TOP: 10px; WIDTH: 307px
}
.col355 {
	MARGIN-TOP: 10px; WIDTH: 355px
}
.col292 {
	MARGIN-TOP: 10px; WIDTH: 292px
}
.col293 {
	WIDTH: 293px
}
.clear {
	CLEAR: both
}
.cl {
	CLEAR: left
}
.bold {
	FONT-WEIGHT: bold
}
#userbar {
	MARGIN: 7px 9px 0px 0px; TEXT-ALIGN: right; line-height:24px;
}
#userbar A {
	MARGIN: 0px 1px; TEXT-DECORATION: underline
}
#top {
	MARGIN: 0px auto 5px; OVERFLOW: hidden; WIDTH: 984px; HEIGHT: 50px
}
#top IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#s {
	MARGIN-TOP: 21px; WIDTH: 300px; HEIGHT: 20px
}
#b {
	LINE-HEIGHT: 22px; POSITION: relative; TOP: 1px; HEIGHT: 28px
}
#top DIV {
	MARGIN-LEFT: 200px
}
#top SPAN {
	POSITION: relative; TOP: -5px
}
#top A {
	MARGIN-LEFT: 2px
}
#mainNav {
	BACKGROUND: url(/css/image/navb.gif) repeat-x; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#mainNav UL {
	BORDER-RIGHT: #000 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(/css/image/navbg.gif) repeat-x 0px 0px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 972px; LIST-STYLE-TYPE: none; HEIGHT: 31px
}
#mainNav A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #fff; LINE-HEIGHT: 34px; PADDING-TOP: 0px; HEIGHT: 31px
}
#mainNav LI.lasta {
	BACKGROUND: none transparent scroll repeat 0% 0%; POSITION: relative
}
#mainNav LI.lasta IMG {
	RIGHT: -20px; POSITION: absolute; TOP: 5px
}
#mainNav A.on {
	BACKGROUND: url(/css/image/arrow.gif) no-repeat center 25px; COLOR: #fdc03f
}
#mainNav A:hover {
	TEXT-DECORATION: none
}
#mainNav LI {
	BACKGROUND: url(/css/image/navsep.jpg) no-repeat right 10px; FLOAT: left
}
.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 290px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.list LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url(/css/image/dot.gif) no-repeat 0px 8px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
.list .childclass {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url(/css/image/dot.gif) no-repeat 0px 5px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px;
}
.list SPAN {
	COLOR: #6f6f6f
}
.idx .list SPAN {
	RIGHT: 8px; MARGIN-LEFT: 10px; POSITION: absolute; TOP: -4px
}
.idx .list .nm {
	RIGHT: 60px; MARGIN-LEFT: 10px; POSITION: absolute; TOP: -4px
}
.newslist SPAN {
	RIGHT: 6px; POSITION: absolute
}
.nosymbol SPAN {
	RIGHT: 12px; POSITION: absolute
}
.list A:hover {
	TEXT-DECORATION: underline
}
.listb {
	MARGIN-BOTTOM: 6px; BORDER-BOTTOM: #ccc 1px dashed
}
.nilist {
	WIDTH: 468px
}
.nilist LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #e6e6e6 1px solid
}
.nilist LI SPAN {
	COLOR: #515151
}
.nilist .lib {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.nosymbol LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 280px
}
.newslist {
	WIDTH: 346px
}
.newslist LI {
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; LINE-HEIGHT: 21px
}
.listpad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.rdlist {
	MARGIN: 5px 0px 0px 10px; LINE-HEIGHT: 18px
}
.rdlist LI {
	WIDTH: 270px; POSITION: relative
}
.rdlist SPAN {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.t3 {
	MARGIN: 9px 5px 0px 0px; COLOR: #515151; TEXT-INDENT: 10px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.newst3 {
	MARGIN: 0px 0px 0px 6px; COLOR: #181818
}
.t2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 15px
}
.idiv {
	MARGIN-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 355px; HEIGHT: 83px
}
.idiv DIV {
	MARGIN-LEFT: 6px; WIDTH: 235px
}
.idiv H4 {
	FONT-SIZE: 14px; FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 235px; COLOR: #0066ff; WHITE-SPACE: nowrap
}
.idiv P {
	MARGIN: 5px 0px 0px 8px; WIDTH: 229px; LINE-HEIGHT: 20px
}
.idiv IMG {
	BORDER-RIGHT: #b6b6b6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b6b6b6 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #b6b6b6 1px solid; WIDTH: 100px; PADDING-TOP: 3px; BORDER-BOTTOM: #b6b6b6 1px solid; HEIGHT: 75px
}
.idivv {
	OVERFLOW: hidden; MARGIN-RIGHT: 5px; HEIGHT: 112px
}
.idivv IMG {
	BORDER-RIGHT: #b6b6b6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b6b6b6 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #b6b6b6 1px solid; WIDTH: 100px; PADDING-TOP: 3px; BORDER-BOTTOM: #b6b6b6 1px solid; HEIGHT: 75px
}
.idivv H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 2px 0px 3px; COLOR: #0066ff; TEXT-ALIGN: center
}
#ft {
	MARGIN: 33px 0px 30px
}
#ft {
	FONT: 12px Arial; COLOR: #77c; TEXT-ALIGN: center
}
#ft A {
	FONT: 12px Arial; COLOR: #77c; TEXT-ALIGN: center
}
#ft DIV A {
	MARGIN: 0px 5px; COLOR: #408cff
}
.iTabCon {
	WIDTH: 313px
}
#imgp {
	Z-INDEX: 100; RIGHT: 8px; MARGIN: 0px; OVERFLOW: hidden; BOTTOM: 25px; LIST-STYLE-TYPE: none; POSITION: absolute; HEIGHT: 18px
}
#bg {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/css/image/222.png"); LEFT: 61px; WIDTH: 64px; BOTTOM: 27px; POSITION: absolute; HEIGHT: 16px
}
#imgp LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 36px; HEIGHT: 16px
}
#imgp LI#ra {
	WIDTH: 37px
}
#imgp LI#ra A {
	BACKGROUND: url(/css/image/ra.jpg); WIDTH: 37px
}
#imgp A {
	DISPLAY: block; BACKGROUND: url(/css/image/imgpb.gif); WIDTH: 36px; COLOR: #fff; LINE-HEIGHT: 18px; HEIGHT: 16px; TEXT-ALIGN: center
}
#imgp A:hover {
	TEXT-DECORATION: none
}
#imgp LI.on A {
	BACKGROUND: url(/css/image/imgpb.jpg) no-repeat; WIDTH: 37px; POSITION: relative; HEIGHT: 16px
}
#imgp LI.on#ra A {
	BACKGROUND: url(/css/image/imgpb.jpg) no-repeat; WIDTH: 37px; POSITION: relative; HEIGHT: 16px
}
#newf {
	BACKGROUND: url(/css/image/topv.jpg) no-repeat; MARGIN-BOTTOM: 9px; OVERFLOW: hidden; WIDTH: 313px; POSITION: relative; HEIGHT: 316px
}
#newf IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 9px 8px 8px; WIDTH: 296px; PADDING-TOP: 0px; HEIGHT: 280px; BORDER-RIGHT-WIDTH: 0px
}
#newf P {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 0.6; TEXT-ALIGN: center
}
.iTabCon A {
	COLOR: #fff
}
.iTabCon A:hover {
	COLOR: #fff
}
.iTabCon A:visited {
	COLOR: #fff
}
.wytj {
	MARGIN: 5px 12px 0px 0px; OVERFLOW: hidden; HEIGHT: 24px
}
.wytj A {
	DISPLAY: block; FLOAT: right; MARGIN-LEFT: 10px; LINE-HEIGHT: 24px
}
.wtj {
	MARGIN-RIGHT: 12px; HEIGHT: 30px
}
#n2 {
	MARGIN-LEFT: 5px; WIDTH: 353px; HEIGHT: 521px
}
#newt {
	BACKGROUND: url(/css/image/spbg1.gif) no-repeat; COLOR: red; HEIGHT: 118px; TEXT-ALIGN: center
}
#newt P {
	MARGIN: 0px
}
#newt A {
	COLOR: #f00
}
#jsxw {
	MARGIN-TOP: 10px; MIN-HEIGHT: 400px; BACKGROUND: url(/css/image/xwbg.jpg) no-repeat; OVERFLOW: hidden; HEIGHT: 400px
}
.mygame {
	HEIGHT: 90px
}
.mygame .list {
	MARGIN: 2px 0px 0px 12px; WIDTH: 200px
}
.mynews {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 244px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #e6e6e6 1px solid; HEIGHT: 88px
}
.mygame IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 760px; PADDING-TOP: 0px; HEIGHT: 90px; BORDER-RIGHT-WIDTH: 0px
}
#yxdq {
	BACKGROUND: url(/css/image/dqbg.jpg) no-repeat; HEIGHT: 257px; TEXT-ALIGN: center
}
.dqp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/css/image/dqpbg.jpg) no-repeat 0px 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 3px; WIDTH: 239px; LINE-HEIGHT: 20px; PADDING-TOP: 3px; BORDER-BOTTOM: #cbcbcb 1px dashed; TEXT-ALIGN: left
}
.bm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 6px; BORDER-RIGHT-WIDTH: 0px
}
#topNav {
	BACKGROUND: red; MARGIN-BOTTOM: 10px; HEIGHT: 100px
}
#xwhg {
	MARGIN-TOP: 10px; BACKGROUND: url(/css/image/hgbg.jpg) no-repeat; HEIGHT: 63px
}
#xwhg FORM {
	MARGIN: 5px 0px 0px 8px; POSITION: relative
}
#xwhg SELECT {
	FONT-SIZE: 12px; WIDTH: 58px
}
#xwhg INPUT {
	RIGHT: 5px; POSITION: absolute; TOP: 0px
}
.rss {
	PADDING-RIGHT: 12px; MARGIN-TOP: 5px; BACKGROUND: url(/css/image/rss.gif) no-repeat 376px 0px; LINE-HEIGHT: 1.6; HEIGHT: 18px
}
#pg {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 25px; TEXT-ALIGN: center
}
#pg .p2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f7941c 0% 50%; PADDING-BOTTOM: 1px; COLOR: #ffffff; MARGIN-RIGHT: 10px; PADDING-TOP: 1px
}
#pg A.p1 {
	BORDER-RIGHT: #3366cc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #3366cc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; BORDER-LEFT: #3366cc 1px solid; COLOR: #3366cc; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #3366cc 1px solid; TEXT-DECORATION: none
}
.bl A:link {
	COLOR: #0066ff; TEXT-DECORATION: underline
}
.bl A:visited {
	COLOR: #0066ff; TEXT-DECORATION: underline
}
.bl A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; PADDING-TOP: 3px
}
#homePop {
	LEFT: 500px; WIDTH: 395px; POSITION: absolute; TOP: 200px; HEIGHT: 326px
}
#homePopCnt {
	BACKGROUND: #fff; LEFT: -3px; POSITION: relative; TOP: -3px
}
#homePopCnt H3 {
	FONT-SIZE: 12px; BACKGROUND: #2d7ac6; MARGIN-BOTTOM: 12px; OVERFLOW: hidden; COLOR: #fff; TEXT-INDENT: 11px; LINE-HEIGHT: 15px; HEIGHT: 25px
}
#homePopCnt H3 IMG {
	LEFT: 309px; POSITION: relative; TOP: 3px
}
#homePopCnt TD {
	FONT-SIZE: 14px; MARGIN: 0px 0px 0px 12px; HEIGHT: 30px
}
#homePopCnt FORM {
	MARGIN: -5px 0px 0px 12px
}
#homePopCnt .needEmail {
	FONT-SIZE: 12px; COLOR: #5d5b5b
}
#homePopCnt #upLogo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; CURSOR: pointer; COLOR: #0064fe
}
#homePopCnt #yanzm {
	MARGIN-TOP: -10px; WIDTH: 60px; MARGIN-RIGHT: 10px
}
#homePopCnt TD.capTime SELECT {
	MARGIN: 0px 4px
}
#homePopCnt .homePopBtn {
	WIDTH: 40px; MARGIN-RIGHT: 20px
}
#homePop #shadowR {
	BACKGROUND: #898989; FILTER: alpha(opacity=50); POSITION: absolute; opacity: 0.5
}
#shadowB {
	BACKGROUND: #898989; FILTER: alpha(opacity=50); POSITION: absolute; opacity: 0.5
}
#homePop #shadowR {
	RIGHT: -3px; OVERFLOW: hidden; WIDTH: 3px; TOP: 3px; HEIGHT: 322px
}
#homePop #shadowB {
	LEFT: -9px; OVERFLOW: hidden; WIDTH: 393px; BOTTOM: -3px; HEIGHT: 3px
}
.floatGame {
	MARGIN: 10px auto; OVERFLOW: hidden; WIDTH: 984px; CURSOR: pointer
}
.floatGame IMG {
	WIDTH: 984px; HEIGHT: 60px
}
.ctitle {FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: "ºÚÌå"; TEXT-ALIGN: center;}
.copyform{ text-align:center; padding:10px;}
.newsword{ font-size:14px;padding-left:10px;padding-right:20px;}
.newsword P{TEXT-INDENT: 2em}
.dclass{font-size:14px; color:#000000; padding-left:15px; font-weight:bold}
.downco{padding:15px;}
.schoollb{margin-left:20px; margin-right:20px;}
.hrdiv{margin-left:20px;width:100px; text-align:center;border:#FF0000 1px solid; float:left;font-size:12px; cursor:pointer;height:20px; line-height:20px;}