@charset "utf-8";
BODY{
	FONT-SIZE: 12px; MARGIN: 0px 10px 0px 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

table,tr,td{font-size:12px;color:#666666}
A {
	COLOR: #004f99; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.menu {
	PADDING-RIGHT: 0px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 1.5em
}
.div_menu {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 180px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc
}
.menu A {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #eeeeee 1px solid; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 180px; COLOR: #2f4f4f; PADDING-TOP: 4px; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.menu A.a_tag {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; COLOR: #2f4f4f; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #2f4f4f
}
.selected_top2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #004080; PADDING-BOTTOM:3px; COLOR: white; PADDING-TOP:2px
}

.selected_top {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #004080;COLOR:orange; PADDING-TOP:2px
}

.not_selected {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.box_a {
	BORDER-RIGHT: #d2e9ff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d2e9ff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: #d2e9ff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d2e9ff 1px solid; TEXT-DECORATION: none
}
.box_selected {
	BORDER-RIGHT: blue 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: blue 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ecffff; PADDING-BOTTOM: 1px; BORDER-LEFT: blue 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: blue 1px solid
}
A.box_a:hover {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; BORDER-LEFT: blue 1px solid; BORDER-BOTTOM: blue 1px solid; BACKGROUND-COLOR: #e8e8ff; TEXT-DECORATION: none
}



H1 {
FONT-SIZE: 14px; MARGIN: 5px 0px 5px; COLOR: #333399; FONT-FAMILY: Arial
}

H2 {
FONT-SIZE: 12px; MARGIN: 10px 0px 5px; COLOR: #333333; FONT-FAMILY: Arial;
}

H3 {
FONT-SIZE: 12px; MARGIN: 8px 0px 2px 12px; COLOR: #CC3300; FONT-FAMILY: Arial
}

.newstxt{
color:#990000;
font-size:15px;
FONT-FAMILY: Arial
}

a.#nlink1:link {font-size:12px;color: #004f99;  FONT-FAMILY: Arial;text-decoration: underline;}
a.#nlink1:visited {font-size:12px;color: #004f99;FONT-FAMILY: Arial; text-decoration: underline; }
a.#nlink1:hover {font-size:12px;BACKGROUND-COLOR: #e6f2ff;  FONT-FAMILY: Arial;text-decoration: underline; }
a.#nlink1:active {font-size:12px;color: #004f99; FONT-FAMILY: Arial;text-decoration: underline; }



.newsfont1{
font-size:16px;
color:#004f99
}


.newsfont2{
line-height:180%;
font-size:14px;
color:#333333
}

/*---menu---*/

.top_menu_normal {
}
.top_menu_choose {
	background-color:#3D73B9;
	color:#FFFFFF;

}
.top_menu_content {
	background-color:#3D73B9;
	color:#FFFFFF;
}

.top_menu_normal a:link { font-size: 12px;  color: #000000; text-decoration: none;}
.top_menu_normal a:visited { font-size: 12px; color: #000000;text-decoration: none }
.top_menu_normal a:hover { font-size: 12px; color: #000000;text-decoration: none;}
.top_menu_normal a:active { font-size: 12px; color: #000000; text-decoration: none}

.top_menu_choose a:link { font-size: 12px;  color: #FFFFFF; text-decoration: none;}
.top_menu_choose a:visited { font-size: 12px; color: #FFFFFF;text-decoration: none }
.top_menu_choose a:hover { font-size: 12px; color: #FFFFFF;text-decoration: underline}
.top_menu_choose a:active { font-size: 12px; color: #FFFFFF; text-decoration: none}

.top_menu_content a:link { font-size: 12px;  color: #FFFFFF; text-decoration: none;}
.top_menu_content a:visited { font-size: 12px; color: #FFFFFF;text-decoration: none}
.top_menu_content a:hover { font-size: 12px; color: #FFFFFF;text-decoration: underline;}
.top_menu_content a:active { font-size: 12px; color: #FFFFFF; text-decoration: none}
/*---menu---*/

.logo_box {
	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e9e9e9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e9e9e9 1px solid
}


.sub_title_a {
	FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.sub_title_a:hover {
	BACKGROUND-COLOR: #e6f2ff
}

.sub_title_b {
	FONT-SIZE: 13px; TEXT-DECORATION: none
}
.sub_title_b:hover {
	BACKGROUND-COLOR: #e6f2ff
}

.sub_title_z {
	FONT-SIZE: 14px; TEXT-DECORATION: underline;color:#EA6008
}
.sub_title_z:hover {
	BACKGROUND-COLOR: #e6f2ff
}

.menu_div_t {
	BACKGROUND: url(/images/r_bg.jpg) no-repeat 100% 0px; WIDTH: 215px
}
.menu_div_b {
	BACKGROUND: url(/images/r_bg.jpg) no-repeat 0px 100%; MARGIN-BOTTOM: 5px; WIDTH: 215px; HEIGHT: 12px
}
.tag_div {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.menu_b_div {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 200%; PADDING-TOP: 10px
}

/* Page Numbers */
.pages {
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 80%;
	font: 83%/1.4 arial, helvetica, sans-serif, 宋体;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
	font-size:12px;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
        border: 1px solid #ddd;
        color: #999;
}

.bar_over{
	background:#f0f0f0;
}

.bar_out{
	background:#ECFFFF;
}
