@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; font-family:宋体, Arial,Helvetica, sans-serif;  font-size:12px;}
body{background-color:#e0e0e0; }
a{text-decoration:none;}
#wholebody{ width:1008px; margin:0 auto; background-color:#fff; clear:both;}

.menu{background:url(bannerbg_main2011.jpg) repeat-x left top; height:36px;}
.menu_banner{font-weight:bold; color:#fff;font-size:13px; text-align:center;}
.menu_banner a{color:#fff;}
.menu_banner a:hover{color:#fff4a7;}
.menu_banner img{margin-bottom:3px; }
.menu_adpic{background:url(adpic_main2011.jpg) no-repeat center top; height:133px; }
.menu_search_input{ width:120px; height:16px; line-height:16px; border:0px; color:#666; }
.menu_topbg{background:url(logotopbg_main2011.jpg) no-repeat left top; width:530px;left top}
.menu_topbg a{color:#838383;}
.menu_topbg a:hover{ color:#000;}

.search{background:url(search2_main2011.gif) no-repeat left center; line-height:34px; border:0; color:#FFF; }
.search2{background:url(search_main2011.gif) no-repeat left center; line-height:34px; border:0; color:#FFF; padding-left:35px; padding-top:1px}


.topnews{background:url(topnews_main2011.gif) no-repeat left bottom; height:268px; }
.topnews_title{background:url(topnewsline2_main2011.gif) no-repeat left bottom; color:#ff0000; font-size:20px; text-align:center; padding-left:15px; padding-right:15px; padding-bottom:3px ;height:60px}
.topnews_title a{color:#ff0000; font-size:20px; font-weight:bold;}
.topnews_title a:hover{ color:#ff0000; text-decoration:none;}

.linehight5{ line-height:5px; height:5px;}
.linehight3{ line-height:3px; height:3px;}


/*topnews中间列表*/
.topnews_list{color:#101010; background:url(topnewsarr_main2011.gif) no-repeat 8px 8px; padding-left: 20px; line-height:22px; height:22px;  border-bottom:1px dotted #e0e0e0;}
.topnews_list a{color:#101010;}
.topnews_list a:hover{color: #F00;}
.topnews_more{ color:#F60;text-align:right; padding-top:10px;}
.topnews_more a{ color:#F60;}
.topnews_more a:hover{color:#ff0000; }

/*左侧栏目列表*/
.left_bg{background:url(leftbg_main2011.gif) repeat-y left top; width:246px;}
.left_banner{background:url(leftbanner_main2011.gif) no-repeat left top;height:30px; padding-top:3px; padding-left:25px; font-size:14px; font-weight:bold; color:#FFF; line-height:22px; padding-right:15px;}
.left_banner a{color:#ccebff; font-weight:normal; font-size:12px; float:right; display:inline;}
.left_banner a:hover{color:#fff;}
.left_banner img{ border:none}

.left_content1 {background:url(arrblueb_main2011.gif) no-repeat 10px center;padding-left:25px; line-height:24px; color:#F60;}
.left_content1 a{color:#101010;}
.left_content1 a:hover{color:#F00; }
.left_content {padding-left:10px; line-height:24px; color:#F60;}
.left_content a{color:#101010;}
.left_content a:hover{color:#F00; }
.left_content2 {padding-left:6px; line-height:24px;}
.left_content2 a{color:#101010;}
.left_content2 a:hover{color:#F00; }
.left_content3 {background:url(arr2_main2011.gif) no-repeat 10px center; padding-left:6px; line-height:24px; height:24px;}
.left_content3 a{color:#101010;}
.left_content3 a:hover{color:#F00; }


.left_content_sj {padding-left:15px; line-height:18px; color:#F60;}
.left_content_sj a{color:#101010;}
.left_content_sj a:hover{color:#F00; }



.margin3 { margin-bottom:3px}

.white_border td{border:#fff 1px solid;line-height: 24px; background-color:#abd8fb; padding-left:5px;}
.white_border a { color:#101010;}
.white_border a:hover { color:#F00; }

.white_border2 td{border: #fff 1px solid; line-height: 24px; background-color:#abd8fb; padding-left:15px;}
.white_border2 a {  color:#101010;}
.white_border2 a:hover { color:#F00; }

/*中间列表*/
.center_title{background:url(centerban_main2011.gif) no-repeat left top; height:40px; line-height:36px; font-size:14px; font-weight:bold; text-align:left;padding-left:36px; color:#006c8e; padding-right:40px;}
.center_title a{color:#ff730c; font-size:12px; font-weight:normal; display:inline; float:right;}
.center_title a:hover{color:#ff0000; }
.center_title img{ border:none; padding-top:12px;}

.center_content {padding-left:18px; height:24px;line-height:24px; color:#F60; }
.center_content a{color:#101010; }
.center_content a:hover{color:#588daf; text-decoration:underline;}
.center_time {color:#8e8e8e;}


/*右侧列表列表*/
.right_tz{background:url(righttop_main2011.gif) no-repeat left top; height:34px; line-height:34px; font-size:14px; font-weight:bold; text-align:left;padding-left:38px; color:#FFF; padding-right:15px;}
.right_tz a{color:#ccebff; font-size:12px; font-weight:normal;display:inline; float:right;}
.right_tz a:hover{color:#fff; }


.right_tz2{ padding:0px 10px 0px 10px;  line-height:22px; height:22px; color:#F60; }
.right_tz2 a{color:#101010;}
.right_tz2 a:hover{color:#ff0000; }


.right_tzbg{background:url(righttopbg_main2011.gif) repeat-y left top; line-height:20px; height:22px; padding-left:14px; padding-right:15px; color:#F60;}
.right_tzbg a{color:#101010; }
.right_tzbg a:hover{color:#000; text-decoration:underline;}

.right_tzbg2{background:url(righttopbg_main2011.gif) repeat-y left top; line-height:20px; height:22px; text-align:center}
.right_tzbg2 img{ border:none;}

.right_mid{background:url(rightmid_main2011.gif) no-repeat left top; height:28px; line-height:28px; font-size:14px; font-weight:bold; text-align:left;padding-left:38px; color:#3b7194; padding-right:15px;}
.right_mid a{color:#3b7194; font-size:12px; font-weight:normal; display:inline; float:right;}
.right_mid a:hover{color:#000; }
.right_mid img{ border:none; padding-top:8px;}
.right_bottom{background:url(rightbottom_main2011.gif) no-repeat left top; height:18px; line-height:18px;}

.right_mail{background:url(rightmail_main2011.gif) no-repeat left top; height:94px; }
.mail_input{ width:90px; height:22px; border:1px solid #4c93c7; line-height:22px; }
.mail_text{color:#000; padding-left:6px; }
.mail_text2{color:#000; padding-top:10px;}
.mail_select{width:86px;}
.mail_login{background:url(maillogin_main2011.gif) no-repeat center center; text-align:center; width:64px;  height:22px; border:0;color:#FFF}
.mail_other {background:url(mailiron_main2011.gif)  no-repeat left center; height:18px; padding-top:3px; font-weight:bold;}
.mail_other a{color:#000; padding-top:2px;}
.mail_other a:hover{ color:#ff0000;}

.right_banner{background:url(rightbanner_main2011.gif) no-repeat left top; height:33px; line-height:30px;font-size:14px; font-weight:bold; text-align:left;padding-left:20px; color:#FFF; padding-right:15px;}
.right_banner a{color:#ccebff; font-size:12px; font-weight:normal; float:right; display:inline;}
.rightt_banner a:hover{color:#fff; }

.right_bg1{background:url(rightbg1_main2011.gif) no-repeat left top; height:10px; line-height:10px; }
.right_bg2{background:url(rightbg2_main2011.gif) repeat-y left top; }
.right_bg3{background:url(rightbg3_main2011.gif) no-repeat left top; height:10px; line-height:10px;}

.right_xsjl{ padding-left:15px; padding-right:10px; line-height:20px; height:22px; color:#F60;}
.right_xsjl a{color:#101010;}
.right_xsjl a:hover{color:#ff0000; }

.right_zt{ padding:5px 10px 0px 5px;  line-height:18px; height:18px; color:#F60; text-align:left}
.right_zt a{color:#101010;}
.right_zt a:hover{color:#ff0000; }


.right_rczyk{ background:url(rcxxk_main2011.gif) no-repeat left center; text-align: center;line-height:20px; height:22px; color:#fff;}
.right_rczyk a{color:#fff;}
.right_rczyk a:hover{color:#ffffb9; text-decoration: none}

/*正文及列表*/

.zw_title{font-size:20px; height:35px; line-height: 35px; color: #1d44a7; font-family: "黑体"; }
.zw_time{border-bottom:1px #d1d1d1 dotted; padding-top:5px; padding-bottom:5px;}

.zw_content {font-size:14px;line-height:24px; 	font-weight:normal; color:#424242; text-align:left; border:none}
.zw_content a{color:#2376c4;}
.zw_content a:hover{color:#f60; text-decoration:underline}
.zw_content img{ border:0} 
.zw_content font{font-size:14px}
.zw_content p{padding-bottom:10px; font-size:14px;}

.zw_jianti {font-size:16px; font-weight:normal; color:#1D44A7; height:30px; }



.hui12l19{
	font-size: 12px;
	line-height:19px;
	font-weight:normal;
	color:#424242;
	text-decoration: none;
}
.hui12l19 a{ color:#424242;}
.hui12l19 a:hover {
	color:#1868d0;
}


.zw_left_title{background:url(zwlefttitle_main2011.gif) repeat left top; line-height:20px; padding-top:3px; vertical-align:top;}

.zw_left_title1{ padding-left:8px; padding-right:10px; color:#FFF; font-weight:bold;  line-height:20px; font-size:14px;padding-top:3px; padding-bottom:3px;}

.gray_border td{border: #cfd6dc 1px solid; line-height: 24px; background-color:#4f85a7; padding-left:5px; color:#fff; }
.gray_border a {color:#fff; }
.gray_border a:hover { color:#dbe5eb; }



.zw_right_title{background:url(line_main2011.gif); font-weight:bold; font-size:14px; color:#006c8e; padding-left:40px; padding-right:80px;  line-height:34px; text-align:left; }
.zw_right_title a{ color:#8d8d8d; float:right; display:inline;}
.zw_right_title a:hover{color:#ff0000; }
.zw_right_title img{ padding-top:6px;}
.zw_right_title font{font-size:14px; font-weight:bold;}


.zw_pic_title{background:url(picnews_main2011.gif) no-repeat left center; font-weight:bold; font-size:14px;  padding-left:32px; padding-top:8px; line-height:33px; text-align:left; height:33px; }


.zw_pic_content{ text-align:center; line-height:18px; color:#666; }
.zw_pic_content a{color:#666;}
.zw_pic_content a:hover{color:#000; }
.zw_pic_content img{ border:3px; border:#FFF} 

.zw_pic_content2{ text-align:center; line-height:18px; color:#666; padding-top:3px; }
.zw_pic_content2 a{color:#666;}
.zw_pic_content2 a:hover{color:#000; }

.pic{ text-align:center; color:#666; }
.pic a{color:#666;}
.pic a:hover{color:#000; }
.pic img{ border:1px solid #d7d7d7; padding:2px;} 


.hh14 {font-size:14px; text-align:left; padding-left:15px; padding-top:2px; padding-bottom:2px;}
.hh14 a{color: #101010; font-size:14px;}
.hh14 a:hover{color:#F60; font-size:14px;}
.hh14 font{font-size: 14px;}

.hui12dt {
	font-size: 12px;
	color: #808080;
	text-decoration: none;
	text-align:center;
}
.hui12dt a{ color:#808080;}
.hui12dt:hover {
	font-size: 12px;
	color: #1e50c2;
	text-decoration: none; }
.h12 {
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.h12 a{ color:#000;}
.h12 a:hover {
	color: #ff6600;
	text-decoration: underline;
}	
	
	
	
.map_title {text-align:right; color:#fff; padding-top:12px; padding-right:5px; padding-bottom:5px; font-size:14px; font-weight: bold; background-color:#659bbf}
.map_title a {color:#fff; font-size:14px; font-weight: bold; }
.map_title a:hover { color:#fff;font-size:14px; font-weight: bold; }
	
.map_content {text-align: left; line-height:24px; padding:10px 10px 5px 5px; }
.map_content a {color:#000; }
.map_content a:hover { color:#ff0000; }



.zw_bluepiclist { font-size:18px; line-height: 24px; color: #3478ac; font-weight:bold; text-align:left; }
.zw_bluepiclist a {color: #3478ac; font-weight:bold;text-align:left}
.zw_bluepiclist a:hover { color:#ff0000; }
.zw_bluepiclist font{font-size:18px;}

.zw_graypiclist {line-height: 22px; color: #424242; text-align:left; padding-left:10px; padding-right:15px;}
.zw_graypiclist a{color: #424242;}
.zw_graypiclist a:hover {color: #1a64b1; text-decoration: underline; }


.zw_zttitle{line-height: 22px; font-size:14px; font-weight:bold;}
.zw_zttitle a{color: #484848;}
.zw_zttitle a:hover {color: #1a64b1; text-decoration: underline; }
.zw_zttitle font{font-size:14px;}