/* design by bulate*/
/* 全局定义 */
body
{
    background: #FFFFFF; 
	color: #000;
	margin:0px;
	padding:0px;
	font-size:12px;
	}
td
{
    font-size:12px;
	}

a
{
    color:#000000;text-decoration: none;
	}

a:hover
{
    color:#ff0000;text-decoration: none;
	}

img 
{
    border:0px;
	vertical-align: absmiddle;
	}

div, p
{
    list-style:none; 
	margin:0px;
	padding:0px;
	}

.radios
{
    vertical-align: middle;
	font-size:12px;
	width:10px;
	}
li
{
    display:inline;
	}

/*头部*/
#top_head
{
    border:4px solid #E5E5E5;
	text-align:center;
	width:1004px;
	height:165px;
	margin:0px;
	}
#top_menu ul li
{
    display:inline;
	float:left;
	margin-left:5px;
	font-weight:bold;
	color:#fff;}

#top_menu ul li a
{
    color:#fff;text-decoration: none;
	}

#top_menu_list
{
    width:704px;height:34px;
	float:left;
	padding-top:10px;
	}


#now_localhost
{
    background:url("pic/now_bg.jpg") repeat-x;
	height:28px;
	width:1004px;
	text-align:left;
	padding-top:5px;
	}

#now_localhost ul li
{
    padding-top:3px;
	display:inline;
	float:left;
	margin-left:5px;
	color:#000;
	}



#div_copyright ul li
{
    font-family:Arial, Helvetica, sans-serif;
	color:#000000; 
	line-height: 16px;
	display:inline;
	}
#div_line
{
    border-top:1px solid #E5E5E5;
	}

#main
{
    width:1004px;background:url("pic/body_bg.jpg") repeat-y;
	}

#main_left
{
    width:180px;
	float:left;
	padding-top:10px;
	}

#main_middle
{
     width:562px;border:0px solid #ff0000;
	 float:left;
	 padding-top:10px;
	 }

#main_middle_body_title
{
    width:562px;background:url("pic/body_title_bg.jpg") repeat-x;
	margin-left:2px; height:23px; 
	text-align:left; 
	padding-left:10px;
	color:#999999;
	}

#main_middle_body_bigtitle
{ 
    padding:10px;
	height:20px;
	font-size:18px;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:15px;
	color:#ff000;
	font-family: "黑体";
	}

#main_middle_body_content
{
    line-height:20px;
	font-size:13px;
	margin:15px;
	text-align:left;
	width:560px auto;
	overflow:hidden; 

	}

#main_middle div
{
    margin-bottom:5px;
	}

#div_guestbook
{
    padding-left:3px;
	}

#main_right
{
     width:260px;
	 float:right;
	 padding-top:10px;
	 }

#main_right_advice_title
{
    height:36px;
	width:235px;
	background:url("pic/advice_title.jpg") no-repeat;
	}

#main_right_advice_border
{
    padding-left:5px;
	width:233px;
	height:100px;border-left:1px solid #ECECEC;
	border-right:1px solid #ECECEC;
	border-bottom:1px solid #ECECEC;
	margin-bottom:5px;
	}
#main_right_advice_border a
{
    color:#014D9B;
	}
#main_right_adpic
{
    margin-bottom:10px;
	}

#main_right_link
{
    cursor:hand;
	width:30px;
	height:20px;
	border:0px solid #000;
	float:right;}

#advice_js
{
   width:225px;
   }

#main_left_div
{
    width:178px;
	}

#left_title
{
    width:165px;background:url("pic/title_bg.jpg") repeat-x;
	height:29px;
	float:left;
	margin-left:3px;
	padding-top:4px;
	color:#FD6906; 
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	}
#left_windows
{
    margin-bottom:8px;
	width:165px;
	height:200px;
	border-left:1px solid #FFAF05;
	border-right:1px solid #FFAF05;
	border-bottom:1px solid #FFAF05;
	}

#left_search
{
    margin-bottom:8px;
	padding-top:10px;
	padding-bottom:10px;
	width:165px;
	border-left:1px solid #FFAF05;
	border-right:1px solid #FFAF05;
	border-bottom:1px solid #FFAF05;
	line-height:20px;
	}

#left_search div
{
    margin-bottom:5px;
	}

#left_link
{
    margin-bottom:8px;
	padding-top:10px;
	padding-bottom:10px;
	width:165px;
	border-left:1px solid #FFAF05;
	border-right:1px solid #FFAF05;
	border-bottom:1px solid #FFAF05;
	line-height:20px;
	}

#left_link div
{
    margin-bottom:5px;
	}

#left_link select
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	HEIGHT: 24px;
	BACKGROUND-COLOR: #FFFDF8;
	FONT-VARIANT: normal
	}

#main_middle_body_next
{
    text-align:left;
	padding-left:15px;
	width:560px;
	float:left;
	}

.search
{
    width:125px;
	height:41px;
	background:url("pic/sh.jpg") no-repeat;
	display:inline;
	border:0px none;
	}
.key
{
    border: 1 solid #E1E1E1;
	height:17px;
	font-size:12px;}

#left_menu_bg
{    
    background:url("pic/left_bg.jpg") no-repeat;
	height:200px; 
	margin:7px; 
	padding-top:10px; 
	line-height:25px;
	}

#left_menu_bg div
{
    padding-left:20px;
	float:left;
	text-align:left;
	width:120px;
	font-weight:bold;
	color:#1E3B5C; FILTER:DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
	}
#left_menu_bg div a
{
    color:#1E3B5C;
	}
	
#left_menu_bg div a:hover
{    
    color:#FF0000;
	}
	
#main_middle_title
{
    width:562px;
	border:0px solid #ff0000;
	float:left;
	padding-top:10px;
	border:1px solid #ECECEC;
	}

#main_middle_Nclass_title
{
    width:540px;background:url("pic/body_title_bg.jpg") repeat-x;
	margin-left:2px;
	height:23px;
	text-align:left;
	padding-left:10px;
	color:#999999;
	}
	
#main_middle_Nclass_border
{ 
    padding-top:5px;
	width:538px;
	height:670px;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	}
	
#main_Nclass_middle
{
    width:562px;
	border:0px solid #ff0000;
	float:left;
	padding-top:10px;
	}

#main_middle_Nclass_body a{color:#004E99;}
#main_middle_Nclass_body a:Hover{color:#FF6600;}

#main_middle_Class_title
{
    width:540px;background:url("pic/body_title_bg.jpg") repeat-x;
	margin-left:2px; 
	height:23px; 
	text-align:left; 
	padding-left:10px; 
	color:#FF6300; 
	font-weight:bold;
	}
	
#main_middle_Class_border
{
    margin-bottom:10px;
	padding-top:5px;
	width:538px;
	height:145px;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	}
#main_middle_Class_body
{

}

#main_middle_Class_body_left
{ 
    width:200px;
	float:left; border:0px solid #ff0000;
	height:145px; padding:5px;
	}
	
#main_middle_Class_body_right
{
    width:336px;
	float:left;
	padding-top:5px;
	}
#main_middle_Class_body_right a
{
    color:#004D9C;
	}
	#main_middle_Class_body_right a:hover
{
    color:#FB6200;
	}
#pic100
{
    margin-top:2px;
	}

#span_left
{ 
    float:left
	}

#span_right
{
    float:right;
	padding-top:3px;
	padding-right:10px;
	}

#span_left a{
    color:#FB6200;
	}
	
#span_left a:hover
{ 
    color:#424242;
	}
.loading
{
    position:absolute;
	top:130px;
	left:40px;
	color:#ff0000;
	font-size:12px;
	text-align: center;
	margin:1px 2px;
	line-height: 23px;
	}
#index_top
{
    width:995px;
	margin-top:10px;
	}
#index_top_left
{
    width:755px;
	float:left;
	}
	
#index_top_right
{
    width:235px;
	float:right;
	}
#index_top_right_advice_title
{
    width:235px;
	background:url("pic/jt10.jpg") repeat-x;
	float:right;
	height:32px;
	}
	
#index_top_right_advice_border
{
    width:235px;
	float:left;
	border-left:1px #A0CCF9 solid;
	border-right:1px #A0CCF9 solid;
	border-bottom:1px #A0CCF9 solid;
	}
#index_top_right_advice_border a
{
    color:#004E99;
	

	}
#index_top_right_advice_border a:hover
{
    color:#FF6600;
	

	}
#more_advice
{
     cursor:hand;
	 height:20px;
	 width:30px;
	 float:right;
	
	}
	
#index_top_left_top_left
{
	width:215px;
	float:left;
	background:url("pic/jt10.jpg") repeat-x;
	}
#index_title1
{
    height:23px;
	padding-top:4px;
	padding-left:10px;
	font-weight:bold;
	color:#FFF;
	float:left;
}
#index_title2
{
    height:23px;
	padding-top:0px;
	padding-right:5px;
	font-weight:bold;
	color:#FFF;
	float:right;
}

#index_main1
{
   width:215px;
   border:1px #A0CCF9 solid;
   height:100px;
   padding:5px;
}
#index_main1 a
{
    line-height:18px;
}
#index_main2
{
   width:535px;
   border:1px #A0CCF9 solid;
}
#index_main2_msg
{
     float:left;
	 padding:5px;
	 }
	 
#index_main2_msg a
{
    line-height:18px;
	color:004E99;
	}
#index_main2_msg a:hover
{
    color:#FF6600;
	

	}
	#index_main1 a{line-height:18px;
	color:004E99;}
	#index_main1 a:hover{color:#FF6600;}
#index_main2_ad
{
   float:left;
   padding-top:5px;
   width:245px;
   }
   
#index_top_left_top_right
{
	
	float:right;
	width:535px;
	background:url("pic/jt10.jpg") repeat-x;
	}
	
#index_top_left_search
{
    float:left;
    width:755px;
	border:0px #A0CCF9 solid;
	margin-top:5px;
	height:134px;
	background:url("pic/jt12.jpg") repeat-x;
	}

#index_top_left_search_border
{
    border-left:1px #FFB100 solid;
	border-right:1px #FFB100 solid;
	border-bottom:1px #FFB100 solid;
	height:111px;
	width:755px;
	}
#search_pic
{
     float:left;
	 width:120px;
	 margin-top:10px;
	}
#search_right
{
    widht:535px;
	float:left;
	}
#search_right_top
{
    padding-top:12px;
	padding-bottom:10px;
	border-bottom:1px #9B9999 solid;
	}
	#search_right_top1{ font-weight:bold;width:40px; float:left; margin-top:5px;}
	#search_right_top2{width:450px;float:left}
	#search_middle1{float:left; margin-right:3px;}
	#search_middle2{float:right; margin-right:3px; margin-top:3px;}
	#search_key{float:left; text-align:left; margin-top:5px; line-height:18px;}
	#search_key2{float:left; text-align:left;margin-left:40px; }
#index_ad
{
   width:995px;
   margin-top:5px;
   margin-bottom:5px;
   height:112px;
}
#index_border1
{width:995px;}
#index_main5{width:329px;height:50px; float:left; background:url("pic/jt10.jpg") repeat-x; margin-right:5px;}
#index_main6{width:328px;border:0px #000000 solid; height:50px; float:left; background:url("pic/jt10.jpg") repeat-x;margin-right:5px;}
#index_main7{width:328px;border:0px #000000 solid; height:50px; float:right; background:url("pic/jt10.jpg") repeat-x;}

#index_main5_border{border-left:1px #A0CCF9 solid;border-right:1px #A0CCF9 solid;border-bottom:1px #A0CCF9 solid;height:110px; width:329px;}
#index_list_pic{float:left;width:110px; margin-left:3px;margin-top:5px;margin-right:5px;}
#index_list_news{float:left;margin-top:7px; line-height:25px;}
#index_list_news a{line-height:16px; color:#004E99;}
#index_list_news a:hover{line-height:16px; color:#FF6600;}

#index_main6_border{border-left:1px #A0CCF9 solid;border-right:1px #A0CCF9 solid;border-bottom:1px #A0CCF9 solid;height:110px; width:328px;}

#index_border2{width:995px; margin-top:5px;}
#index_border3{ width:995px;margin-top:5px;}

#index_end_right{width:328px;float:right; background:url("pic/jt10.jpg") repeat-x;}
#index_end_right_link{width:328px; padding-top:10px;border:1px #9FCEFA solid;height:65px;}
#index_end_ad
{
    float:left;
    width:662px;
    height:88px;
	}
.down_bg
{
   background:url("pic/menu_bg2.jpg");
   height:23px;
   text-align:center;
   font-weight:bold;
   color:#ffffff;
}
.down_bg1{BACKGROUND-COLOR: #ECF0F4;text-align:center;height:25px;}
.down_bg2{BACKGROUND-COLOR: #DEE6F1;text-align:center;height:25px;}
#top_menu_time{padding-top:12px; text-align:left; padding-left:25px;}
#top_menu_time a{color:#FFFFFF;}