/* CSS Document */
@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; list-style:none; border:none;}
html,body{ background-color:#FFFFFF; font-size:12px; clear:both;}
a{ font-size:12px; color: #333333; text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none; color:#000099;}

#top{ background-image:url(../images/index_01.gif); background-repeat:repeat-x; height:183px;}
/*
#end{ background-image:url(../images/index_02.gif); height:126px; background-repeat:repeat-x; float:right;}
*/

#end{ background-image:url(../images/index_02.gif); height:126px;background-repeat:repeat-x; }
#end { float:left;}


#head{ width:990px; margin-left:auto; margin-right:auto;}
#head_top{ background-image:url(../images/index_03.gif); height:116px;}
#search{ height:64px; width:290px; float:right; margin-right:8px; margin-top:40px;}
#search_top{ width:132px; height:28px;}
#search_top li{ float:left; width:40px; height:28px; margin-left:1px;}
#search_top li a{ text-indent:7px; color:#fefffb; display:block; float:left; height:15px; margin-top:10px;}
#search_top li a:hover{ color:#fcac31}
#search_top li span.abc{ float:right; line-height:28px; color:#407000}
#search_top li.now{color:#fcac31; font-weight:bolder; background-image:url(../images/index_05.gif);}
#search_top li.now a{ color:#fcac31}

#search_end{ width:288px; height:36px; background-image:url(../images/index_06.gif);}
.search_text{ width:197px; height:26px; border:1px solid #1f5c00; margin-top:4px; margin-left:5px; background-image:url(../images/index_07.gif); line-height:26px; float:left;}
.search_button{ float:left; width:78px; height:28px; background-image:url(../images/index_08.gif); background-color:#000000; margin-top:4px; margin-left:3px; cursor:pointer}

#head_end{ background-image:url(../images/index_09.gif); background-repeat:no-repeat; height:59px;}
#menu{ width:624px; float:right;}
.menu_01{ width:180px; height:55px; background-image:url(../images/index_10.gif); background-repeat:no-repeat; float:left;}
.menu_01_01{ border-bottom:1px dotted #9dd5e6; height:29px; margin-left:5px; text-align:center}
.menu_01_01 li{ float:left; width:58px; line-height:31px;}
.menu_01_01 li a{ color:#414141;}
.menu_01_01 li a:hover{ color:#990000;}
.menu_b{ font-weight:bolder;}
.menu_01_02{ height:27px; margin-left:5px; text-align:center}
.menu_01_02 li{ float:left; width:58px; line-height:31px;}
.menu_01_02 li a{ color:#414141;}
.menu_01_02 li a:hover{color:#990000;}

.menu_02{ width:128px; height:55px; background-image:url(../images/index_10.gif); background-repeat:no-repeat; float:left;}
.menu_02_01{ border-bottom:1px dotted #9dd5e6; height:29px; margin-left:5px; text-align:center}
.menu_02_01 li{ float:left; width:40px; line-height:31px;}
.menu_02_01 li a{ color:#414141;}
.menu_02_01 li a:hover{color:#990000;}
.menu_02_02{ height:27px; margin-left:5px; text-align:center}
.menu_02_02 li{ float:left; width:40px; line-height:31px;}
.menu_02_02 li a{ color:#414141;}
.menu_02_02 li a:hover{ color:#990000;}

.menu_03{ width:134px; height:55px; background-image:url(../images/index_10.gif); background-repeat:no-repeat; float:left;}
.menu_03_01{ border-bottom:1px dotted #9dd5e6; height:29px; margin-left:5px; text-align:center}
.menu_03_01 li{ float:left; width:59px; line-height:31px;}
.menu_03_01 li a{ color:#414141;}
.menu_03_01 li a:hover{ color:#990000;}
.menu_03_02{ height:27px; margin-left:5px; text-align:center}
.menu_03_02 li{ float:left; width:59px; line-height:31px;}
.menu_03_02 li a{ color:#414141;}
.menu_03_02 li a:hover{ color:#990000;}




.hidecontent {
	display:none;
}


#end_box{ width:990px; margin-left:auto; margin-right:auto; height:126px;}
#end_box_left{ float:left; width:420px; height:126px; margin-left:10px;}

#end_login_top{ background-image:url(../images/index_25.gif); width:400px; height:87px; margin-top:2px;}

#end_box_right{ float:left; width:500px; margin-top:20px; margin-left:35px;_margin-left:22px;}
#end_box_right p{ font-size:12px; color:#6fa78a;height:25px; display:block; line-height:25px;}
#end_box_right p a{ font-size:14px; font-weight:bolder;color:#6fa78a;}





#new_end{ background-image:url(../images/index_28.gif); height:64px; margin-top:1px;}
#new_end_01{ height:63px;}
#new_end_01left{ float:left; margin-left:20px; width:160px;_width:140px;}
#new_end_01right{ float:left; background-image:url(../images/index_29.gif); width:229px; height:58px;}
#new_end_01left li{ height:26px;  line-height:26px;}
#new_end_01left li a { color:#6ba887; font-weight:bolder;}
#new_end_01left li a:hover{ color:#990000; font-weight:bolder}
.new_end_sel{ width:193px; height:21px; border:1px solid #2d9460; background-color:#6ec49e; color:#01512c; margin-top:25px;}

#P {
	position:absolute;
}

#E {
	float:left;
	z-index:1000;
	position: relative;
	top:20px;
	left:260px;
}
#E a {
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #666666;
}
#E a:hover {
	color:#000000;
	text-decoration:underline;
}

#ES {
	float:left;
	z-index:1000;
	position:relative;
	top:15px;
	left:850px;
	
}
#ES a {
	font-size:14px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
span.Z {
	margin-left:4px;
	font-family:"ËÎÌå";
	font-size:12px;
	font-weight:normal;
}
#ES a:hover {
	text-decoration:underline;
}