@charset "utf-8";
/* CSS Document */

body, ul, li { margin:0px; padding:0px;}
img { border:none; }
.bg { background:url(image/gray_bar02.gif);}
.clear { clear:both; }
ul, li { list-style:none; }
a { text-decoration:none; color:#000; }
a:hover { text-decoration:none; }
.a1 {width:623px; float:left;}

* { font-family:"宋体", Verdana, Geneva, sans-serif; font-size:12px; }

.B { width:100%; }
.B .news { background:url(image/gray_news_bg.gif); height:28px; margin-top:2px; float:left; width:650px;}
*html .B .news { background:url(image/gray_news_bg.gif); height:28px; margin-top:2px; float:left; width:630px;}
.B .news div { float:left; }
.B .news .edunews_tt { width:45px;}
.B .news .news01 { width:10px; }
.B .news .news02 { width:11px; float:right; }

.button_01 { float:left; width:168px; height:24px; margin-left:5px; margin-top:4px; }
.button_01 a { display:block; width:168px;  height:24px; background:url(image/gray_button_011.gif); font-size:0px; line-height:0px;}
.button_01 a:hover { background:url(image/gray_button_01.gif);}
.arealist { margin-left:168px; text-align:center; width:auto; padding-top:9px; }
.arealist a { font-size:13px; font-weight:bold; color:#333333; margin-left:6px; }
*html .arealist a { margin-left:5px; }

.buttonA { margin-left:5px; margin-top:5px; float:left; width:72px;}
.buttonA a { display:block; height:20px; width:72px; border-bottom:1px solid #000; border-right:1px solid #000; border-left:1px solid #FFF; border-top:1px solid #FFF; background:#d4d0c8; }
.buttonA a:hover { border-bottom:1px solid #fff; border-right:1px solid #fff; border-left:1px solid #000; border-top:1px solid #000; }
.buttonA a span { background:url(image/ico.gif) no-repeat 3px 49%; border:none; border-bottom:1px solid #808080; border-right:1px solid #808080;  width:53px; height:15px; display:block; color:#000; padding-left:18px; padding-top:4px; cursor:pointer; }
.buttonA a:hover span { border:none; border-top:1px solid #808080; border-left:1px solid #808080; }

.buttonB { margin-left:5px; margin-top:5px; float:right; margin-right:8px; width:49px; }
.buttonB a { display:block; height:20px; width:49px; border-bottom:1px solid #000; border-right:1px solid #000; border-left:1px solid #FFF; border-top:1px solid #FFF; background:#d4d0c8; }
.buttonB a:hover { border-bottom:1px solid #fff; border-right:1px solid #fff; border-left:1px solid #000; border-top:1px solid #000; }
.buttonB a span { background:url(image/ico.gif) no-repeat 3px 49%; border:none; border-bottom:1px solid #808080; border-right:1px solid #808080;  width:30px; height:15px; display:block; color:#000; padding-left:18px; padding-top:4px; cursor:pointer; }
.buttonB a:hover span { border:none; border-top:1px solid #808080; border-left:1px solid #808080; }

.edunews_tt { font-weight:bold; color:#F00; margin-top:8px; text-align:right; }

#textdiv1 a { color:#000; display:block; height:18px; }
#textdiv1 { overflow: hidden; text-align: left; height:18px; margin-top:8px; width:570px; }
*html #textdiv1 { width:550px; }
#textdiv2 a { color:#000; display:block; height:18px; }
#textdiv2 { overflow: hidden; text-align: left; width:240px; height:18px; margin-top:8px;}

#textdiv1 marquee { width:100%;}
*html #textdiv1 marquee { width:560px;}
#textdiv1 marquee a { float:left; margin-right:8px; background:url(image/dot1.gif) no-repeat left 30%; padding-left:10px; display:block;}

#box { width:708px; display:none; z-index:9999; position:absolute; margin-left:165px; margin-top:-6px; padding-top:10px; }
*html #box { padding-top:6px;}
*+html #box { padding-top:6px;}

.blk_18 { background:url(image/gray_sub_bg.gif); height:26px; border:1px solid #babeb7; width:708px; text-align:center; }
.blk_18 .pcont { FLOAT: left; OVERFLOW: hidden; WIDTH: 650px; }
.blk_18 .ScrCont { WIDTH: 2860px; ZOOM: 1; }
.blk_18 #List1_1 { FLOAT: left; height:26px; }
.blk_18 #List2_1 { FLOAT: left; height:26px; }
.blk_18 .LeftBotton { background:url(image/arrow_01.gif) no-repeat; FLOAT: left; margin-top:8px; margin-left:5px; margin-right:5px; WIDTH: 12px; HEIGHT: 9px;
}
.blk_18 .RightBotton { background:url(image/arrow_02.gif) no-repeat; FLOAT: left; margin-top:8px; margin-left:5px; margin-right:5px; WIDTH: 12px; HEIGHT: 9px;
}
#List1_1 a { color:#000; line-height:27px; }
.bordergray {
	border:1px solid #8c8d8e;
	border-top:none;
	color:#000;
}
#marqueedivcontrol { margin-top:10px;}