/* index */
body{ text-align:center; padding:0px; margin:0; background:#333; }
body a,a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

body { font-size:12px;}
.sys p{ height:10px; font-size:12px;}

#whole{ width:980px; margin:0px auto; font:Arial, Helvetica, sans-serif 12px #333; text-align:left; background:#fff; }
#head{width:980px;margin:0; padding:0; float:left; border-bottom:#ff0 1px solid;}
#mid{padding:7px 0; float:left; background:#fff;}
#link
{
	background: #fff;
	width: 960px; 
	float: left;
	display: block;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 10px;
}
#link img{ border:0px;}

#tail{width:940px;padding:10px 20px; background:#e3e3e3; color:#333; float:left; text-align:center; height:64px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:27px; }
.nav{ background:url(../img/nav_bg.jpg) no-repeat; line-height:27px; color:#FFF; font:Arial, Helvetica, sans-serif; font-size:12px; float:left; width:980px; overflow:hidden;}
.nav_weather{ padding-left:12px; width:166px; overflow:hidden; float:left; height:27px;}


.nav_ind ul{ margin-top:0px;}
.nav_ind ul li{ float:left;list-style:none; display:block; text-align:center;}
.nav_ind ul li a{margin:0 8px 0 8px; letter-spacing:0.2em;}
.nav_ind a{ color:#fff; text-decoration:none; margin-left:0px; width:79px;}
.nav_ind a:hover{ color:#ff0; text-decoration:none;}
.nav_weather_frm{background:url(../img/nav_bg.jpg) no-repeat;}
.mid_head{ width:980px; float:left;}
.mid_tail{width:970px; background:#fff;float:left;padding-left:10px; overflow:hidden;}
.mid_left{ width:235px; height:722px; float:left; background:#fff;}
.mid_right{ width:745px; height:722px; float:left;background:#fff;}
.mid_left_callboard{ height:auto;}
.callboard_head{ height:28px; background:url(../img/call_board.jpg) no-repeat; padding:12px 0 0 178px; }
.callboard_head img{ border:0px;}
.callboard_bod{ background-image:url(../img/call_board_02.jpg);padding:6px 0;}
.callboard_bod ul{ margin-top:0px;}
.callboard_bod ul li{ list-style-image:url(../img/ico_new.gif);width:175px; margin:0px; font-size:12px; padding:4px 0; overflow:hidden;}
.callboard_bod ul li a{ color:#333; font-size:12px; text-decoration:none;}
.callboard_bod ul li a:hover{ color:#000; text-decoration:underline;}
.callboard_tail{ height:13px;}

.specialsubject_head{ height:20px; background:url(../img/sub_head.jpg) no-repeat; padding:14px 0 0 178px; }
.specialsubject_head img{ border:0px;}
.mid_left_specialsubject{margin-top:7px;}
.mid_left_inf{margin-top:7px;}
.inf_head{ height:21px; background:url(../img/inf_head.jpg) no-repeat; padding:14px 0 0 178px; }
.inf_head img{ border:0px;}

.mid_right_imgnew{ height:308px; font:Arial, Helvetica, sans-serif 12px;width:100%;}
.new_img_left{ width:560px; float:left;}
.new_img_right{ width:130px; float:left;}
.new_img_left_top{ height:3px;}
.new_img_left_top2{ height:26px; background:url(../img/new_img_02.gif) repeat-x;}
.list_img_new{ margin-left:10px ; width:460px; float:left;}
.list_img_new2{margin-left:20px ; width:60px; float:left; line-height:20px;  padding-top:2px;}
.list_img_new2 a{ color:#ff0; font-size:12px; text-decoration:none;}
.list_img_new2 a:hover{color:#fff;}
.list_new_text_01{ border-left:#ccc solid 1px; border-right:#ccc solid 1px; border-bottom:#ccc solid 1px; float:left; background:#fff; font-size:12px; width:558px;}
.new_list_text_left{ width:374px; float:left; line-height:278px; text-align:center;}
.new_list_text_right{ width:182px; float:left; height:273px; text-align:left; margin-left:0px; color:#ccc; padding-left:0px; overflow:hidden;}
h3{ margin:20px 0 3px 7px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600; color:#666; text-indent:1em;}
.new_list_text_right ul
{
	margin: 7px 0 0 -1px;
}
.new_list_text_right ul li
{
	width: 162px;
	font: Arial, Helvetica, sans-serif 12px;
	list-style-image: url(../img/plotting_list_01.jpg);
	list-style: inside;
	display: block;
	height: 23px;
	overflow: hidden;
	text-indent: 0.5em;
	padding-left: -3px;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;	
	
}
.new_list_text_right ul li a{ color:#666; line-height:23px; text-decoration:none;}
.new_list_text_right ul li a:hover{ color:#000; text-decoration:underline;}
.new_img{ padding:10px;}
.new_img_note{ line-height:20px; padding-bottom:5px;}
.zzb_list_all{ height:315px; background:#fff;}
.zzb_list_all img{ border:0px;}
.zjzzb ul{ margin:0px; list-style:none;}
.zjzzb ul li
{
	margin: 0 0 6px 5px;
	display: block;
}
.input_sea input{ height:14px; width:91px; background:#fff; border:#ccc solid 1px; margin-left:10px;}
.input_sea{ line-height:16px;}
.input_sea a{ color:#FB842A; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.input_sea a:hover{ color:#333; }
.zzb_zx{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin:2px 0 0 8px;}

.mid_right_img{ padding-top:7px; background:#fff;width:100%;}
.new_img_index{ width:26px; float:left; margin-right:-3px;}
.new_img_new{ width:708px; height:106px; border:#ccc solid 1px; margin-left:0px; background:#fff; overflow:hidden; border-left:#fff solid 1px; }
.mid_right_img h1{ float:left; width:366px; display:block;}

.obs{ margin:2px 2px 0 2px; float: left; text-align: center; overflow: hidden; width: 105px;}
.obs dt{ height: 82px; width: 105px; overflow: hidden; }
.obs dd{ margin:3px 0 2px 0; height: 14px; overflow: hidden; padding:0 3px; font-size:12px;}
.obs a,obs a:visited{ text-decoration:none; color:#333;}
.obs dd a:hover{ color:#fff;text-decoration:underline; }
.obs dt a:hover{ background:#fff; }
.sub_img{border:0px;text-decoration:none; }

.sys_bod{background:url(../img/call_board_02.jpg) repeat-y; padding:6px 0 0 10px;}
.sys{ font:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; list-style:none; margin:0px; padding-left:20px;}
.sys li{ margin:0px; line-height:20px; color:#333;}


.new_list{ padding-top:7px; background:#fff;}
.new_list_left{ width:365px; float:left;}
.new_list_right{ width:365px; float:left;}
.advertisement{ width:99%; height:73px; overflow:hidden; float:left; padding-top:7px;}

#new_list_form{width:365px; height:auto; overflow:hidden; background:#fff; float:left; margin-right:4px;}
.new_list_form_top{ height:3px; width:100%;}
.new_list_form_head{ height:25px; width:361px; background:url(../img/new_list_top02.gif); text-align:left; padding-left:5px;}
.new_list_head01{ float:left; width:200px;}
.new_list_head02{ padding:6px 0 0 112px; float:left;}
.new_list_form_body{ color:#333; font:Arial, Helvetica, sans-serif 12px; height:180px; border:#ccc 1px solid; overflow:hidden; font-size:12px;}
.list_form{ margin:7px 0 3px 8px; text-align:left;  display:block;}
.list_form dt
{
	margin: 0 0 0 10px;
	padding-top: 0px;
	display: block;
	padding-top: 4px;
	margin-bottom: -4px;
	width: 330px;
	overflow: hidden;
	line-height: 15px;
	
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;	
	display:block;
}
.list_form dd{ margin:0px;}
.list_form a
{
	color: #333;
	font: Arial, Helvetica, sans-serif 12px;
	
}
.new_list_head02 a{ color:#ff0;font:Arial, Helvetica, sans-serif 12px; font-size:12px;}
.list_form a:hover{ text-decoration:underline;}
.new_list_head02 a:hover{ text-decoration:underline;}

#new_list_form2{ width:315px;overflow:hidden; background:#fff; float:left; padding-right:7px; padding-top:7px;}
.new_list_form2_top{ height:3px; width:100%;}
.new_list_form2_head{ height:25px; width:310px; background:url(../img/new_form_top01.jpg); text-align:left; padding-left:5px;}
.new_form2_head01{ float:left; width:200px;}
.new_form2_head02{ padding:6px 0 0 62px; float:left;}
.new_form_body{ color:#333; font:Arial, Helvetica, sans-serif 12px; height:180px; border:#ccc 1px solid; overflow:hidden; font-size:12px;}
.list_form2{ margin:7px 0 3px 8px; text-align:left;  display:block;}
.list_form2 dt
{
	margin: 0 0 0 10px;
	padding-top: 0px;
	display: block;
	padding-top: 4px;
	margin-bottom: -4px;
	width: 280px;
	overflow: hidden;	
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.list_form2 dd{ margin:0px;}
.list_form2 a
{
	color: #333;
	font: Arial, Helvetica, sans-serif 12px;
	
}
.new_form2_head02 a{ color:#ff0;font:Arial, Helvetica, sans-serif 12px; font-size:12px;}
.list_form2 a:hover{ text-decoration:underline;}
.new_form2_head02 a:hover{ text-decoration:underline;}

/* second  three*/
#bod{width:980px; margin:0px; float:left; background:#fff;}
.map{ line-height:25px;width:960px; color:#666; padding-left:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif;background:url(../img/second_map_bg.jpg);}
.map a:hover{ color:#000; text-decoration:underline;}
.map a,map a:visited{ color:#333; text-decoration:nong;}
#bod_l{ float:left; width:225px; padding-left:10px;padding-top:4px; clear:left;}
#bod_r{ float:right; width:745px;}
#bod_r_flotr{float:right; width:745px;}
#bod_l_menu{ width:216px; height:178px;}
.menu_head{ background:url(../img/second_menu.jpg) no-repeat; line-height:26px; color:#ff0; padding-left:36px; text-align:left; font-weight:bold; font-size:12px; padding-top:2px;}
.menu_index{border:#ccc 1px solid; height:150px; padding:8px 10px;}
.menudl{ padding-top:0px;}
.menudl dt{padding-left:10px; margin:12px 0 8px 0;}
.menudl dt a{ color:#333; padding-left:10px; font-size:14px;}
.menudl dt a:hover{ color:#000; text-decoration:underline;}
.menudl dd{ margin-left:0px; border-top:#ccc solid 1px;}
#bod_l_zzb,#bod_l_search{margin-top:30px;}
.zzb{ margin:0px; list-style:none; padding:0px;}
.zzb img{ border:0px;}
#bod_l_search img{ margin-bottom:6px;}
.input_search input{height:14px; width:141px; background:#fff; border:#ccc solid 1px; margin-left:10px;}
.input_search a{ color:#FB842A; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.input_search a:hover{ color:#333; }
h5{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-left:10px;}

#second_list{ width:736px; background:#fff; margin-top:4px;}
.second_list_top{ height:2px;width:736px; }
.second_list_head{ line-height:21px; background:url(../img/second_list_top_bg.jpg)  repeat-x; color:#ff0; font-size:12px; font-weight:bold; text-align:left; width:736px;padding-bottom:2px;}
.second_list_ico{ line-height:25px; float:left; margin:2px 10px; }
.second_list_title{ padding-top:2px;float:left;}
.second_list_more{ width:60px; margin-left:670px;}
.second_list_more a{ color:#ff0; text-decoration:none;}
.second_list_more a:hover{ color:#fff;}

.second_list_body{border:#ccc 1px solid;height:auto;}
.second_list_txt{text-align:left; margin:0px; padding:10px 0px;}
.second_list_txt dt{ margin:0 0 0 30px;width:680px; overflow:hidden; line-height:20px;}
.second_list_txt dd{ margin-left:20px;}
.second_list_txt a{ color:#333;font:Arial, Helvetica, sans-serif 12px;}
.second_list_txt a:hover{ color:#000; text-decoration:underline;}
.second_underline{ height:1px; background:url(../img/second_underline.gif) repeat-x; width:680px; margin-top:6px;}
#bod_more{ line-height:20px;float:left; width:600px; margin-left:50px;  padding-top:10px; }
#bod_more a{ color:#333; font-size:12px; margin:0 3px; display:block;  float:left;}
#bod_more a:hover{ background:#f00; color:#fff;}
#bod_more input
{
	height: 12px;
	position: absolute;
	
	
	width:20px;
}

.three_text_top{ text-align:center;}
.three_text_inf{ margin:20px 20px 20px 10px; background:#f6f6f6; color:#333; line-height:26px; text-align:center;}
.three_text_inf span{ margin:0px 10px;}
.three_text_page{margin:10px 30px; line-height:35px; color:#c94013;}
.three_text_page a{ color:#333; font-size:12px;}
.three_text_page a:hover{ color:#000; text-decoration:underline;}
.three_text{ margin:10px 30px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; text-indent:2em;background:#f6f6f6; color:#999;}
.three_media
{
	margin: 10px 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	text-indent: 2em;
}

#three_imgnew{ margin:10px 10px 0 10px; float:left; width:700px;}
.imgnewdl{ margin:0px; padding:0px; float:left;}
.imgnewdl img{ border:0px; height:80px; width:110px;}
.imgnewdl dt{ margin:0px 20px 10px 10px; padding:0px; width:110px; height:80px;  overflow:hidden; text-align:center; }
.imgnewdl dd{padding:0px; width:119px; height:14px; overflow:hidden; text-align:center; margin-top:5px; margin-left:0px; margin-bottom:30px;background:#f6f6f6; color:#333;}
.imgnewdl a{ color:#333; }
.imgnewdl a:hover{ color:#000; text-decoration:underline; }
#img_more{ line-height:20px;float:left;text-align:center; padding-top:10px; margin-left:80px;}
#img_more a{ color:#333; font-size:12px; margin:0 3px; display:block; width:30px; float:left;}
#img_more a:hover{ background:#f00; color:#fff;}
#img_more_flotr{float:right; width:745px; text-align:center;}

#Focus_Img {width:374px; float:left; text-align:center; z-index:10;}
#Focus_ad {OVERFLOW: hidden;width:350px;POSITION: relative;	HEIGHT: 240px ; float:left;text-align:center;}
#Curr_txt
{
	z-index: 50;
	position: relative;
	color: #FF0000;
	height:25px;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}
#Curr_image { padding:10px;}
#Curr_image IMG {	MARGIN: 0px auto;	VERTICAL-ALIGN: middle;	WIDTH: 350px; height:220px; border:0px} 
#Curr_image .photo {	CURSOR: pointer;	HEIGHT: 240px}
#button_image {	Z-INDEX: 11;RIGHT: 0px;	BOTTOM: 0px;	POSITION: absolute;	HEIGHT: 17px} 
#button_image LI {	BORDER-RIGHT: #3b81cd 1px solid;	BORDER-TOP: #3b81cd 1px solid;	BACKGROUND: #fff;	FLOAT: left;	FONT: 11px arial;	MARGIN-LEFT: 2px;	BORDER-LEFT: #3b81cd 1px solid;	WIDTH: 15px;	CURSOR: default;	COLOR: #3b81cd;	BORDER-BOTTOM: #3b81cd 1px solid;	HEIGHT: 15px;	TEXT-ALIGN: center}
#button_image .curr {	BACKGROUND: #3b81cd;	COLOR: #fff} 
#button_image .curr A:link {	COLOR: #fff}

/*search*/
.index{ line-height:25px;width:960px; color:#666; padding-left:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif;background:url(../img/second_map_bg.jpg); text-align:left; border-bottom:#eee solid 1px; float:left;}
.index a:hover,.login a:hover{ color:#000; text-decoration:underline;}
.index a,index a:visited{ color:#C73911; text-decoration:nong; margin:5px;}
.index span{padding-left:20px; font-size:12px;}
.index input{width:125px;border:#ccc 1px solid; background:#fff; margin:2px 0;}
.login{ margin-left:320px;  }
.index_search{padding-left:20px; font-size:12px; text-weight:bold;}

/*maque*/
.middle
        {
            font-size: 9pt;
            color: #666666;
            font-family: Verdana, Arial, ËÎÌå;
            	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
        }
.middleTxt
{
	width:100px;
border:0;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
-icab-text-overflow: ellipsis;
-khtml-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
}        
.middleTxt a
{
	width:100px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
-icab-text-overflow: ellipsis;
-khtml-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
display:block;
color:#666;
}      

.callboard_topic{ background-image:url(../img/call_board_02.jpg);padding:6px 0;}
.callboard_topic ul{ margin-top:0px;}
.callboard_topic ul li
{
	list-style-image: url(../img/ico_new.gif);
	width: 175px;
	margin: 0px;
	font-size: 12px;
	padding: 4px 0;
	overflow: hidden;
	white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
-icab-text-overflow: ellipsis;
-khtml-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
display:block;
}
.callboard_topic ul li a
{
	color: #333;
	font-size: 12px;
	text-decoration: none;
}
.callboard_topic ul li a:hover{ color:#000; text-decoration:underline;}    
/*navigation*/
.nav_ind
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 800px;
	display: block;
	padding:0; 
    margin:0;
}
       
 
#navigation
{
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 800px;
	background: url(img/nav_bg_02.jpg);
	z-index:100;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#navigation li
{
	float: left;
	display: block;
	text-align: center;
	position: relative;
	background: url(img/nav_bg_02.jpg) repeat-y;
}

#navigation li ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: none;
	position: absolute;
	top: 26px;
	left: 0;
	margin-top: 1px;
	width: 80px;
	font-weight: normal;
	height: 22px;
	z-index: 100;
	line-height: 22px;
}
 #navigation li a:link, #navigation li a:visited
{
	margin: 0 0px 0 0px;
	letter-spacing: 0.1em;
	display: block;
	width: 80px;
	float: left;
	background: url(img/nav_bg_02.jpg);
}
#navigation li a:hover
{
	color: #ff0;
	text-decoration: none;
	display: block;
	font-weight: normal;
}
#navigation li ul li
{
	background: #CE7B00;
	height: 22px;
	z-index: 100;
	display: block;
	line-height: 22px;
}
		
#navigation li ul li a:hover
{
	color: #ff0;
	background: #CA491F;
	display: block;
	width: 80px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
	height: 22px;
}


		
	    
.rollnews
{
	line-height: 40px;
	width: 960px;
	color: #666;
	padding-left: 20px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background: url(../img/second_map_bg.jpg);
	text-align: left;
	border-bottom: #eee solid 1px;
	float: left;
}
    