@charset "utf-8";
/* CSS Document */
body{background:#fff url(../images/bg.jpg) top center no-repeat; font-family:Arial, Helvetica, sans-serif,宋体,; font-size:12px;}
a{color:#333; text-decoration:none;}
a:hover{color:#f00; text-decoration:underline;}

/*title*/
h1{float:left; font-size:13px; padding:0 10px;}
h1 a{color:#fff;}
h1 a:hover{color:#fff000;}

h4.menbertit{background:url(../images/line01.gif) repeat-x bottom; padding:8px 0 6px 10px;}
h4{padding:0; margin:0;}
h4.dtjs{background:url(../images/titbg02.gif) no-repeat 0 0; height:28px; line-height:28px; font-size:14px; color:#fff; padding-left:15px;}
h4.dtjs a,h4.dtjs a:hover{color:#fff;}
h4.jzyd{background:url(../images/titbg02.gif) no-repeat 0 -28px; height:28px; line-height:28px; font-size:14px; color:#fff; padding-left:15px;}
h4.jzyd a,h4.jzyd a:hover{color:#fff;}
h4.vote{background:url(../images/line03.gif) repeat-x bottom; padding:3px; border:#dedede 1px solid; border-bottom:none;}

.shoolstyle{display:block; width:300px; background:url(../images/titles.gif) no-repeat; height:28px; float:left;}
.education{display:block; width:300px; background:url(../images/titles.gif) no-repeat left -28px; height:28px; float:left;}
.student{display:block; width:300px; background:url(../images/titles.gif) no-repeat left -56px; height:28px; float:left;}


/*other*/
.fB {font-weight: bold;}
.fI {font-style: italic;}
.tc{text-align:center;}
.f_l{float:left}
.f_r{float:right}
.f12px{font-size:12px;}
.f14px{font-size:14px;}

/*block*/

/*nav*/
.nav {width:865px; padding-left:115px; position: relative;	margin:0px auto; background: url(../images/nav_bg.png) no-repeat 0px 0; font-size:12px; height:60px;}
.navinner {}
.navlist {height:33px;line-height: 33px;overflow: hidden;margin: 0 10px;}
.nav li {float: left; display: inline;  margin: 0 0 0 -2px;  padding: 0 4px 0 6px;}
.nav a {display: block; width: 74px; text-align: center; font-size: 12px; font-weight:bold;}
.nav a:link, .nav a:visited {color: #fff;}
.nav a.current, .nav a:hover, .nav a:active {color: #fff; background: url(../images/nav_hover.png) no-repeat center 5px; text-decoration:none;}
.subnav {position: absolute; top: 33px; left: 0; float: left; height: 24px; line-height: 24px; white-space: nowrap; background: url(../images/subnav_bg.gif) no-repeat 0 0;}
* html .subnav {margin: 0 10px 0 -10px; /* IE 6 and below */}
.subnav p {padding: 0 10px; background: url(../images/subnav_bg.gif) no-repeat 100% -48px;}
.subnav p span {display: block; background: url(../images/subnav_bg.gif) repeat-x 0 -24px;}
.subnav p.pointer {position: absolute; top: -4px; left: 0; height: 5px; width: 11px; padding: 0; margin-left: 20px; text-indent: -999em; background: url(../images/subnav_bg.gif) repeat-x 0 -72px;}
.subnav a {display: inline; padding: 0; font-size: 100%; font-weight:normal;}
[class~="subnav"] a {padding: 0 3px;}
.subnav, .subnav a:link, .subnav a:visited {color: #5d92d5;}
.subnav a:hover, .subnav a:active {color: #287be7;}
.subnav a:hover, .subnav a:active {font-weight: normal; background: none; text-decoration:underline;}
/* subnav position and pointer position */
#subnav1{left:230px; }
#subnav2{left:230px; }
#subnav3{left:312px; }
#subnav4{left:395px; }
#subnav5{left:485px;}
#subnav6{left:565px;}
#subnav7{left:650px;}#subnav8{left: auto; right: 0px;}

#subnav1 .pointer{left: 3px; }
#subnav2 .pointer{left: 85px; }
#subnav3 .pointer{left: 85px; }
#subnav4 .pointer{left: 85px; }
#subnav5 .pointer{left: 77px; }
#subnav6 .pointer{left: 77px; }
#subnav7 .pointer{left: 77px; }
#subnav8 .pointer{left: auto; right: 142px; }

#subnav1, #subnav2, #subnav3, #subnav4 {min-width: 110px;}
#subnav5 { min-width: 110px; }
#subnav6 { min-width: 110px; }
#subnav7 { min-width: 130px; }
#subnav8 { min-width: 130px; }


/* Note
==========================================================*/
.note {margin: 0 15px 10px;	color:#666666;}
.note span{float:right;}
.disable {display: none;}

/*box*/
.box_01{}
.box_02{}
.box_04{border:#e9e9e9 1px solid; border-top:none;}
.box_03,.box_05,.box_09{border:#dedede 1px solid; border-top:none;}
.box_06{border:#e9e9e9 1px solid; padding:2px; height:241px; overflow:hidden;}
.box_07{border:#e9e9e9 1px solid; height:245px; overflow:hidden;}
.box_07 h5,.box_07 h5 a,.box_07 h5 a:hover{width:236px; height:26px; line-height:26px; color:#fff; font-size:14px; background:url(../images/titbg03.gif) repeat-x; text-decoration:none; text-indent:15px;}
.box_08{border:#e9e9e9 1px solid;}
.box_08 h5{width:234px; height:24px; line-height:24px; font-size:12px; background:#f3f3f3 url(../images/ico4.gif) 5px center no-repeat; text-indent:25px;}
.box_08 h5 a,.box_08 h5 a:hover{color:#ff0000;}
.box_10 img{border:1px solid #e9e9e9;}
.box_10 li{padding:2px 0; overflow:hidden;}
.box_11{border:#e9e9e9 1px solid; height:245px; overflow:hidden;}
.box_11 h5,.box_11 h5 a,.box_11 h5 a:hover{width:236px; height:26px; line-height:26px; color:#fff; font-size:14px; background:url(../images/titbg03.gif) repeat-x 0 -26px; text-decoration:none; text-indent:15px;}
.box_12{border:#e9e9e9 1px solid;}
.box_12 h5{width:234px; height:24px; line-height:24px; font-size:12px; background:#f3f3f3 url(../images/ico5.gif) 5px center no-repeat; text-indent:25px;}
.box_08 h5 a,.box_08 h5 a:hover{color:#ff0000;}

/*dt*/
.sidebar_B dt{background:url(../images/titbg01.gif) repeat-x center; height:28px; border:#dedede 1px solid; line-height:28px; text-align:right; padding-right:10px;}
.sidebar_B dt a{color:#999;}
.sidebar_B dt a:hover{color:#f50;}


/*contents*/
.topnav{color:#fff;}
.time{font-weight:bold; margin:0 10px;}
.topnav a{color:#fff;}
.topnav a:hover{color:#fff000;}
.searchinput{background:url(../images/inputbg.gif) repeat-x top; height:19px; border:1px solid #c9c9c9;}
.searchselect{height:21px; border:1px solid #c9c9c9;}
.votes{border:#dedede 1px solid; border-top:none; line-height:20px;}

.flashad{background:url(../images/flashnews.gif) no-repeat; text-align:center;}

.tab_title li a{display:block; background:url(../images/tababg.gif) no-repeat 0 -24px; width:71px; height:24px; text-align:center; line-height:24px; font-weight:bold; color:#fff;}
.tab_title li a.tabactive{background:url(../images/tababg.gif) no-repeat 0 top;}
.tab_title li a:hover{color:#fff;}
#tabcontent1,#tabcontent2{background:#fff; border:#e9e9e9 1px solid; padding:3px; height:175px; overflow:hidden;}
#tabcontent1 li,#tabcontent2 li{background:url(../images/ico1.gif) no-repeat 5px center; padding-left:15px; line-height:22px;}
#tabcontent1 li span,#tabcontent2 li span{float:right; color:#999; font-size:10px;}

.tools{background:#fafafa;}

.txt_01 li{background:url(../images/ico2.gif) no-repeat 10px center; text-indent:10px; line-height:22px; padding-left:10px;}
.txt_02 li{background:url(../images/ico3.gif) no-repeat 10px center; text-indent:10px; line-height:22px; padding-left:10px;}
.txt_02 a:hover{color:#069400;}
.pic_01 li img{border:#dedede 1px solid; padding:2px;}

.pic_a{color:#999; background:url(../images/line02.gif) repeat-x left bottom; border-bottom:dashed 1px #079400;}
.pic_a img{float:left; border:1px solid #dedede; padding:1px; margin-right:5px; margin-top:5px;}
.pic_a p,.pic_a p a{font-weight:bold; color:#079400;}

.pic_b li,.pic_c li{background:url(../images/line04.gif) bottom repeat-x; line-height:20px; color:#999;}
.pic_b img,.pic_c img{border:1px solid #dedede; padding:1px; margin-right:5px; margin-top:5px;}
.pic_b p,.pic_b p a{font-weight:bold; color:#f00;}
.pic_c p,.pic_c p a{font-weight:bold; color:#333;}

.frendlink dd li{text-align:center;}
.frendlink dd li img{border:solid 1px #dedede;}

.notice ul{border:#dedede 1px solid; border-left:none; line-height:26px; height:26px; overflow:hidden; background:#fafafa;}
.notice ul li{float:left; margin:0 5px;}

.copyright{background:url(../images/line02.gif) repeat-x bottom; color:#666; line-height:24px;}
.copyright span{float:right; color:#0a9f07; padding-right:35px;}
.copyright a{color:#0a9f07;}
