@charset "gb2312";

html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }									
article, aside, figure, footer, header, hgroup, nav, section {display: block;}
img, object, embed {max-width: 100%;}
html {overflow-y: scroll;}
ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
a { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; text-decoration: none; color: #333; outline-style:none;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;}
table {border-collapse: collapse; border-spacing: 0;}
th {font-weight: bold; vertical-align: bottom;}
td {font-weight: normal; vertical-align: top;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}
input, select {vertical-align: middle;}
pre {
	white-space: pre; /* CSS2 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}
input[type="radio"] {vertical-align: text-bottom;}
input[type="checkbox"] {vertical-align: bottom; *vertical-align: baseline;}
.ie6 input {vertical-align: text-bottom;}
table {font-size: inherit; font: 100%;}
a:hover, a:active {outline: none;}
small {font-size: 85%;}
strong, th {font-weight: bold;}
td, td img {vertical-align: top;} 
sub, sup {font-size: 75%; line-height: 0; position: relative;}
sup {top: -0.5em;}
sub {bottom: -0.15em;}
pre, code, kbd, samp {font-family: monospace, sans-serif;}
label, input[type=button], input[type=submit], button {cursor: pointer;}
button, input, select, textarea {margin: 0;}
button {width: auto; overflow: visible;}

/* clear some floats */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; }  


body {font:14px/1.5 "\5b8b\4f53",sans-serif;}
/* we like off-black for text */
body, button, select, input, textarea {color: #333;}
a:hover { color: #900; text-decoration:underline; }
/* Custom text-selection colors
::-moz-selection{background: #fcd700; color: #fff; text-shadow: none;}
::selection {background: #fcd700; color: #fff; text-shadow: none;} 
/*	j.mp/webkit-tap-highlight-color */
a:link {-webkit-tap-highlight-color: #fcd700;} 
ins {background-color: #fcd700; color: #000; text-decoration: none;}
mark {background-color: #fcd700; color: #000; font-style: italic; font-weight: bold;}

#dywsjd { background-color: #e9f7fe; height: 100%; width: 100%; overflow: hidden; }

/*--header begins--*/

header { background-color: #05B1ED; height: 284px; width: 100%; }
#header_top { background-color: #06B0ED; background-image: url(imagesbg_topmenu.jpg); background-repeat: no-repeat; height: 37px; width: 978px; margin-right: auto; margin-left: auto; }
#header_top_menus { color: #FFF; float: right; height: 37px; line-height: 37px; padding-right: 18px; }
#header_top_menus a { color: #FFF; display: inline-block; padding-left: 6px; padding-right: 6px; }
#logo { height: 149px; width: 978px; margin-right: auto; margin-left: auto; padding-right: 12px; padding-left: 12px; font-size: 12px; color: #FFF; }
#logo h1 { text-indent: -9999em; padding-top: 58px; }
header nav { height: 98px; width: 100%; background-image: url(imagesbg_menu.png); background-repeat: repeat-x; background-color: #e9f7fe; overflow: hidden; }
#navitem { height: 98px; width: 978px; margin-right: auto; margin-left: auto; background-image: url(imagesbg_menu_dropdown.png); background-repeat: repeat-x; background-position: bottom; position: relative; overflow: hidden; padding-right: 12px; padding-left: 12px; }
#navitem dl { float: left;}
#navitem dl dt a { display: block; float: left; height: 51px; line-height:51px; font-weight: bold; color: #FFF; background-image: url(imagesbg_menu_vline.png); background-repeat: no-repeat; width: 100px; text-align: center; font-size: 14px; background-position: 0px bottom; }
#navitem dl dt .nav_dt_a_homepage { background: none; width: 58px; height: 52px; }
#navitem dl dt a:hover,#navitem dl dt .menuon{ line-height:51px; background-image: url(imagesbg_menu_a_hover.jpg); background-repeat: no-repeat; background-position: 0px center; text-decoration: none; }
.menu_content { height:46px; width:938px; line-height:45px; vertical-align:middle; position:absolute; top:54px;left:18px; text-align:left; display:none; color:#656565;}
#menu_content_zwgk { margin-left: 60px; }
#menu_content_jddt { margin-left: 160px; }
#menu_content_xzxk { margin-left: 260px; }
#menu_content_zcfg { margin-left: 360px; }
#menu_content_gzhd { margin-left: 560px;}
.menu_content a { color:#656565; float:left; text-align:center; padding-right: 12px; padding-left: 10px; background-image: url(imagesicon_a_arrow.gif); background-repeat: no-repeat; background-position: left center;}
.menu_content a:hover { color:#ff4300;}
.menu_content .search { line-height: 28px; float: right; height: 28px; width: 240px; margin-top: 8px; }
.menu_content .search form .search_input { background-image: url(imagesbg_search_inputbox.png); background-repeat: no-repeat; background-position: left top; background-color: transparent; border: none; height: 28px; width: 180px; float: left; padding-left: 8px; color: #999; line-height: 28px; }
.menu_content .search form .search_btn { background-image: url(imagesbtn_search.png); background-repeat: no-repeat; background-position: -1px 0px; height: 28px; width: 42px; background-color: transparent; border: none; float: left; margin-left: -1px; }
.menu_content .search form .search_btn:hover { background-image: url(imagesbtn_search_hover_blue.png);}
.menu_content .welcome { float: left;}
.menu_content .welcome p { background-image: url(imagesicon_house.gif); background-position: left center; padding-left: 22px; background-repeat: no-repeat; color: #960; }

/*--content begins--*/

#content { width: 1002px; height: auto; background: url(imagesbg_corner_white.png) no-repeat center top; padding-top: 8px; margin: 10px auto 12px; }
.content_corner_top { background: url(imagesbg_corner_white.png) no-repeat left top; width: 978px; padding-bottom: 8px; float: left; height: auto; padding-right: 12px; padding-left: 12px; font-size: 0px; text-indent: -9999em; }
#content_a_news { background: #FFF url(imagesbg_corner_btm.png) no-repeat center bottom; height: auto; width: 978px; margin-bottom: 12px; float: left; padding: 4px 12px 8px; }
#content_b_xzxk,#content_c_zcfg,#content_d_gzhd,#content_e_xwjh { background: #FFF url(imagesbg_corner_btm.png) no-repeat center bottom; height: auto; width: 978px; float: left; padding: 2px 12px 8px; margin-bottom: 12px; }
#content_e_xwjh { margin-bottom: 0px; }
#content_a_news_lft,.content_x_l { height: auto; width: 700px; float: left; }

/*==S ½¹µãÍ¼ ==*/

.focusnews { float:left; width: 310px; height:300px; background: #dcf3fd url(imagesbg_focus.png) repeat-x -180px 220px; margin-bottom: 12px; }

/*==S ½¹µãÍ¼Æ¬Ä£¿é==*/

#ifocus.focusnews_pic {
	height:278px;
	position: relative;
}
#ifocus_pic {
	position:relative;
	width:310px;
	height:222px;
	overflow:hidden;
}
#ifocus_piclist {
	position:absolute;
	width:310px;
	height:222px;
	/*ÉÏÏßÊ±×¢ÊÍÏÂÃæÒ»¾ä*/
	/*overflow:hidden;*/
}
 #ifocus_piclist li {
	width:310px;
	height:222px;
	overflow:hidden;
	margin: 0px;
}
#ifocus_piclist img {
	width:310px;
	height:220px;
}
#ifocus_btn { position:absolute; top:260px; left: 24px; }
#ifocus_btn ul { width:230px; text-align: center; background: url(imagesbg_focus_btn.jpg) no-repeat left center; height: 28px; float: left; padding-left: 40px; }
#ifocus_btn li { overflow:hidden; zoom:1; float:left; width:20px; height:28px; line-height:28px; text-align:center; cursor:pointer; color:#fff; margin: 0 12px 0 0; }
#ifocus_btn .current { background: url(imagesbtn_focus_num_hover.png) no-repeat center top; }
#ifocus_tx { width:100%; height:28px; line-height:28px; color:#FFF; text-align:center; overflow:hidden; }
#ifocus_tx strong {font-weight:bold;}
#ifocus_tx a { color:#fff; font-size: 14px; }
#ifocus_tx .normal { display:none; }
#ifocus_piclist ul {
	margin: 0px;
}
#ifocus_tx ul {
	margin: 0px;
	float: left;
	padding-left: 8px;
}
/*==E ½¹µãÍ¼Æ¬Ä£¿é==*/
.newscontainer_l { float: left; height: auto; width: 308px; border: 1px solid #ccc; overflow: hidden; }
.common_nav_l_redicon { background: url(imagesbg_nav_of_white.png) repeat-x; float: left; height: 39px; width: 100%; line-height: 39px; }
#news { height: 610px; width: 378px; float: right; background: url(imagesbg_news_headlines.png) no-repeat left top; overflow: hidden; padding-bottom: 8px; }
.red_title { color: #cc0000; background: url(imagesicon_nav_title.gif) no-repeat left center; display: inline-block; padding-left: 16px; margin-left: 8px; font: bold 14px/39px "Î¢ÈíÑÅºÚ"; letter-spacing: 1px; }
.newscontainer_l ul { height: auto; margin-top: 8px; float: left; padding-left: 8px; }
.newscontainer_l ul li { line-height: 42px; background: url(imagesbg_li_gradientline.png) no-repeat left bottom; float: left; height: 42px; width: 98%; display: inline-block; padding-left: 2px; }
.newscontainer_l span { line-height: 38px; text-align: right; height: 38px; float: right; display: block; overflow: hidden; padding-right: 18px; }
.ad_700x60 { height: auto; width: 700px; float: left; }
#news_nav { line-height: 39px; height: 39px; width: 100%; }
.blue_title { color: #FFFFFF; background: url(imagesicon_nav_title_blue.png) no-repeat left center; display: inline-block; padding-left: 16px; margin-left: 8px; font: bold 14px/39px "Î¢ÈíÑÅºÚ"; letter-spacing: 1px; }
#date { font-size: 12px; float: right; padding-top: 2px; color: #666; padding-right: 18px; }
#news_content { height: auto; width: 378px; overflow: hidden; }
#news_content_zhidui { height: auto; width: 354px; padding-left: 12px; }
#news_content_zhidui .zhidui_headlines { background: url(imagesbg_headlines_gradientLine.png) no-repeat center bottom; float: left; height: 88px; width: 99%; margin-top: 8px; margin-bottom: 8px; }
.zhidui_headlines h2 {line-height: 32px; text-align: center; height: 32px; width: 99%; }
.zhidui_headlines h2 a { color: #c00; }
.zhidui_headlines span { font-size: 12px; height: 50px; width: 99%; display: block; line-height: 180%; color: #633; }
.zhidui_headlines span a { color: #c00; }
.zhidui_headlines span a:hover { text-decoration:none; }
#news_content_zhidui ul { float: left; height: auto; width: 99%; margin-top: 2px; }
#news_content_zhidui ul li { line-height: 28px; float: left; height: 28px; width: 99%; display: inline-block; padding-left: 8px; background: url(imagesicon_dot_black.png) no-repeat left center; overflow: hidden; }
.publish_time { float: right; color: #CCC; }
#news_content_quxian { background: url(imagesbg_qx.jpg) no-repeat left top; height: 146px; width: 100%; float: left; margin-top: 10px; overflow: hidden; }
#quxian_tab { background: url(imagesbg_qx_line.png) no-repeat center bottom; height: 34px; width: 100%; line-height: 34px; overflow: hidden; float: left; }
#qx_tabnav { float: left; }
#qx_tabnav li { float: left; padding-right: 4px; padding-left: 4px; display: inline-block; margin-left: 2px; }
#qx_tabnav li.hover { background: url(imagesbg_qx_tabhover.png) repeat-x left 7px; color: #c00; font-weight: bold; }
#qx_tabnav li a:hover { color: #c00; }
#qx_tabbox { float: left; height: auto; width: 366px; margin-top: 8px; }
.qx_tabcnt { float: left; padding-left: 8px; }
.qx_tabcnt ul { float: left; padding-left: 4px; }
.qx_tabcnt ul li { line-height: 26px; float: left; height: 26px; width: 98%; display: block; padding-left: 6px; background: url(imagesicon_dot_black.png) no-repeat left center; overflow: hidden; color: #693; }
#qx_tabnav li#no_style { color: #c00; width: 110px; font-weight: bold; display: inline-block; float: left; padding-left: 6px; }
#qx_tabnav li#no_style.hover { background: none }
#news_content_shipin { height: auto; width: 366px; float: left; padding-left: 6px; overflow: hidden; }
#news_content_shipin h3 { line-height: 32px; float: left; height: 32px; width: 99%; margin-top: 4px; font-size: 12px; color: #CCC; font-weight: normal; }
#news_content_shipin h3 a { font-weight: bold; color: #c00; background: url(imagesicon_video_title.png) no-repeat left center; display: inline-block; padding-left: 21px; font-size: 14px; }
#shipin_cnt { float: left; height: auto; width: 99%; }
.shipin_cnt_img { float: left; height: auto; width: 130px; margin-top: 6px; }
.shipin_cnt_img a { background: #f1f1f1; display: block; padding: 4px; float: left; height: 90px; width: 120px; }
.shipin_cnt_img a:hover { background: #FF9900; }
#shipin_cnt ul { float: left; height: auto; width: 220px; padding-left: 6px; }
#shipin_cnt ul li { line-height: 26px; background: url(imagesicon_dot_black.png) no-repeat left center; float: left; height: 26px; padding-left: 8px; width: 214px; overflow: hidden; }
#shipin_cnt p { float: left; height: auto; width: 220px; padding-left: 6px; color: #999; font-size: 12px; line-height: 200%; padding-top: 6px; }
#shipin_cnt p a { color: #C00; }
#content_a_news_rht { float: right; height: auto; width: 265px; overflow: hidden; }
#content_b_xzxk_r,.content_x_r { float: right; height: auto; width: 263px; overflow: hidden; }
#gonggao,#zhuanti { float: left; height: auto; width: 263px; border: 1px solid #d1d1d1; overflow: hidden; }
#gonggao span,#zhuanti span { line-height: 38px; text-align: right; height: 38px; float: right; display: block; overflow: hidden; padding-right: 18px; }
#zhuanti span { line-height: 28px; text-align: right; height: 28px; float: right; display: block; overflow: hidden; padding-right: 18px; font-size: 12px; }
.common_nav_r_blueicon { background: url(imagesbg_nav_of_white.png) repeat-x; float: left; height: 39px; width: 100%; line-height: 39px; }
.blue_title_r { color: #36f; background: url(imagesicon_nav_title_b.gif) no-repeat left center; display: inline-block; padding-left: 16px; margin-left: 8px; font: bold 14px/39px "Î¢ÈíÑÅºÚ"; letter-spacing: 1px; }
.gonggao_cnt { float: left; height: 270px; width: 249px; padding-left: 12px; overflow: hidden; margin-top: 8px;}
.gonggao_cnt li { background: url(imagesbg_li_gradientline.png) no-repeat left bottom; float: left; height: 54px; width: 98%; line-height: 150%; overflow: hidden; }
.gonggao_cnt li a { margin-top: 8px; margin-bottom: 8px; float: left; overflow: hidden; display: block; }
.gonggao_cnt li a small { color: #CCC;}
#zhuanti{ margin-top:12px;}
.ztimg { float: left; height: 56px; width: 100%; overflow: hidden;/* [disabled]margin-top: 1px; */ padding-top: 1px; padding-bottom: 1px;/* [disabled]margin-bottom: 2px; */ }
.ztimg a { text-align: center; display: block; padding: 2px; height: auto; margin-right: auto; margin-left: auto; width: 240px; }
.ztimg a:hover { background:  #F6F6F6; border: 1px solid #F4F4F4; }
.ztlist { height: 162px; width: 250px; float: left; overflow: hidden; }
.ztlist dl { float: left; width: 245px; padding-left: 8px; }
.ztlist dl dt { line-height: 36px; background: url(imagesicon_a_arrow.gif) no-repeat left center; height: 36px; padding-left: 10px; }
.ztlist dl dt.active { background: url(imagesicon_a_arrow_down.gif) no-repeat left center; }
.ztlist dl dt a { background: url(imagesbg_li_gradientline.png) no-repeat left bottom; display: block; text-decoration: none; }
.ztlist dl dd { font-size: 12px; line-height: 180%; color: #999; height: 42px; margin-top: 5px; background: url(imagesbg_li_gradientline.png) no-repeat 8px bottom; padding-bottom: 6px; padding-left: 8px; }
.a_red { color: #c00; }
.content_x_nav { line-height: 40px; background: #268abe url(imagesbg_nav_of_blue.jpg) no-repeat left center; float: left; height: 40px; width: 700px; margin-bottom: 12px; }
.content_x_nav span { font-weight: bold; background: url(imagesicon_nav_title_darkblue.png) no-repeat left 15px; padding-left: 16px; margin-left: 8px; margin-top: 1px; letter-spacing: 1px; float: left; height: 38px; width: 80px; display: block; }
.content_x_nav a { color: #FFF; }
.content_x_nav ul { float: right; padding-right: 18px; height: 40px; width: 560px;}
.content_x_nav ul li { line-height: 40px; background: url(imagesbg_nav_vline.png) no-repeat right 6px; float: right; padding-right: 6px; padding-left: 6px; margin-top: 1px; }
#banjiechaxun { float: left; height: auto; width: 292px; padding-left: 8px; margin-right: 28px; }
#banjiechaxun h4 { line-height: 32px; font-weight: bold; float: left; height: 32px; }
#banjiechaxun h4 a { color: #39c; }
#banjiechaxun ul { float: left; height: auto; width: 292px; }
#banjiechaxun ul li { line-height: 30px; float: left; height: 30px; width: 292px; }
#banjiechaxun p { line-height: 32px; float: left; height: 32px; color: #c00; width: 99%; }
#banjiechaxun p a { color: #c00; }
#xzxkTabs { float: left; height: auto; width: 370px; }
#xzxk_tabnav { float: left; height: auto; width: 68px; }
#xzxk_tabnav li { background: url(imagesbg_xzxk_tab.png) no-repeat left top; float: left; height: 48px; width: 60px; margin-top: 10px; line-height: 150%; letter-spacing: 8px; padding-top: 6px; padding-left: 8px; text-align: center; }
#xzxk_tabnav li.hover { background: url(imagesbg_xzxk_tabhover.png) no-repeat left top; }
#xzxk_tabbox { float: left; height: 240px; width: 281px; margin-left: -1px; border: 1px solid #ccc; overflow: hidden; padding: 12px 10px; }
.xzxk_tabcnt { float: left; }
.xzxk_tabcnt ul { float: left; }
.xzxk_tabcnt ul li { line-height: 30px; background: url(imagesicon_dot_black.png) no-repeat left 13px; float: left; height: 30px; width: 275px; padding-left: 6px; overflow: hidden; }
.xzxk_tabcnt span { text-align: right; float: right; height: 32px; width: 258px; padding-right: 16px; line-height: 32px; background: url(imagesbg_li_gradientline.png) no-repeat left top; margin-top: 6px; }
#xzxk_tabnav li a { text-decoration: none; display: inline; }
#content_b_xzxk_r,.content_x_r { border: 1px solid #ccc; }
#content_b_xzxk_r figure { height: 50px; width: 100%; text-align: center; float: left; margin-top: 12px; margin-bottom: 2px; }
#content_b_xzxk_r figure img { height: 50px; width: 240px; }
#content_b_xzxk_r ul { float: left; padding-left: 2px; padding-right: 2px; }
#content_b_xzxk_r ul li { line-height: 36px; text-indent: 18px; height: 36px; border-bottom: 1px solid #ccc; float: left; width: 260px; background: url(imagesicon_arrow_i.gif) no-repeat 6px center; }
#content_b_xzxk_r ul li a { background: url(imagesicon_a_arrow_grey.gif) no-repeat 240px center; display: block; color: #960; }
#content_b_xzxk_r ul li a:hover { background: url(imagesicon_a_arrow_greyhover.gif) no-repeat 240px center; text-decoration:none;}
.ad_265x90 { height: 90px; width: 265px; margin-top: 12px; float: right; }
.ad_265x60 { height: 65px; width: 265px; margin-top: 11px; float: right; background: #CCC; }
#zcfg_lft { float:left; width:328px; overflow: hidden; }
.zcfg_lft { float: left; height: auto; width: 292px; padding-left: 8px; margin-right: 28px; }
#zcfg_rht h4,.zcfg_lft h4 { line-height: 32px; font-weight: bold; float: left; height: 32px; }
#zcfg_rht h4 a,.zcfg_lft h4 a { color: #39c; }
.zcfg_lft ul { float: left; }
.zcfg_lft ul li { line-height: 30px; float: left; height: 30px; width: 292px; overflow: hidden; }
#zcfg_rht { background: url(imagesbg_vline_zcfg.png) no-repeat left top; float: left; height: 306px; width: 344px; padding-left: 16px; overflow: hidden; }
#flfg_cnt { float: left; }
#flfg_cnt ul { float: left; padding-left: 10px; }
#flfg_cnt ul li { line-height: 28px; float: left; height: 28px; width: 340px; }
#zcfg_menus { background: #edfaf9; float: left; height: auto; width: 332px; padding-top: 8px; padding-bottom: 8px; padding-left: 8px; }
#zcfg_menus ul { float: left; }
#zcfg_menus ul li { float: left; height: 28px; width: 24%; padding-right: 2px; line-height: 28px; }
#zcfg_menus ul li a { background: url(imagesicon_a_flfgmenus.gif) no-repeat left 12px; display: block; padding-left: 8px; }
.content_x_r ul { float: left; margin-top: 6px; padding-left: 8px; }
.content_x_r ul li { line-height: 38px; background: url(imagesbg_li_gradientline.png) no-repeat left bottom; height: 38px; overflow: hidden; float: left; width: 100%; }
.content_x_r ul li a { background: url(imagesicon_dot_black.png) no-repeat left 18px; display: block; float: left; padding-left: 8px; }
.content_x_r span { line-height: 38px; text-align: right; height: 38px; overflow: hidden; padding-right: 18px; float: right; display: block; }
#content_d_nav { background: #faa818 url(imagesbg_nav_of_yellow.png) repeat-x; }
#content_d_nav span { background: url(imagesicon_nav_title_of_yellow.png) no-repeat left center; padding-left: 12px; }
#content_d_nav ul li { line-height: 40px; background: url(imagesbg_nav_of-_yellowline.png) no-repeat right 5px; color: #fff; }
#gzhd_mails { float: left; height: auto; width: 302px; padding-left: 6px; margin-right: 12px; }
#gzhd_mails h4,#gzhd_query h4 { line-height: 32px; font-weight: bold; float: left; height: 32px; color: #c60; padding-left: 2px; width: 99%; }
#gzhd_mails h4 a { color: #c60; }
#gzhd_mails ul { float: left; padding-left: 2px; }
#gzhd_mails ul li { line-height: 28px; float: left; height: 28px; width: 300px; }
.done { color: #c00; float: right; height: 30px; width: 48px; text-align: center; }
.doing { color: #060; float: right; height: 30px; width: 48px; text-align: center; }
#gzhd_mails_path { line-height: 43px; float: left; height: 43px; width: 300px; overflow: hidden; background: url(imagesbg_gzhd_soon_write.png) repeat-x left top; margin-top: 6px; }
#gzhd_mails_path p { background: url(imagesgzhd_soonwrite_logo.png) no-repeat left top; text-indent: -9999em; float: left; width: 35px; margin-right: 10px; margin-left: 12px; }
#gzhd_mails_path .mailtoleader { background: url(imagesgzhd_writetoleader.png) no-repeat left top; display: block; float: left; height: 43px; width: 125px; text-indent: -9999em; }
#gzhd_mails_path .mailtoleader:hover { background: url(imagesgzhd_writetoleader_hover.png) no-repeat left top; }
#gzhd_mails_path .mailofjvbao { background: url(imagesgzhd_jvbao_normal.png) no-repeat left top; display: block; float: left; height: 43px; width: 110px; margin-left: 3px; text-indent: -9999em; }
#gzhd_mails_path .mailofjvbao:hover { background: url(imagesgzhd_jvbao_hover.png) no-repeat left top;}
#gzhd_menus { background: #FFC; float: left; height: 222px; width: 160px; }
.gzhd_menuitem { float: left; height: auto; padding-top: 8px; }
.gzhd_menuitem li { cursor: pointer; height: 38px; padding-top: 8px; padding-bottom: 16px; font-size: 12px; color: #666; padding-left: 12px; display: block; float: left; width: 148px; border-bottom: 1px solid #efefef; }
.gzhd_menuitem li:hover { cursor: pointer; background: #f90 url(imagesicon_arrow_gzhdmenu.gif) no-repeat 122px 18px; color: #fff; }
.gzhd_menuitem li h4 { line-height: 28px; height: 28px; }
.gzhd_menuitem li h4 a { color: #600; background: url(imagesicon_dot_black.png) no-repeat left center; padding-left: 8px; display: block; }
.gzhd_menuitem li h4 a:hover { background: #f90 url(imagesicon_arrow_gzhdmenu.gif) no-repeat 114px 10px; color: #fff; }
#gzhd_query { float: right; height: 220px; width: 202px; overflow: hidden; }
#gzhd_query h4 a { float: right; font-size: 12px; font-weight: normal; color: #999; padding-right: 12px; }
#gzhd_query .vote { float: left; height: 188px; width: 100%; overflow: hidden; }
#gzhd_query .vote .vote_form { float: left; padding-left: 2px; }
#gzhd_query .vote .vote_form form h6 { line-height: 20px; float: left; height: 20px; width: 99%; color: #060; }
#gzhd_query .vote .vote_form form ul { float: left; margin-bottom: 8px; width:99%; margin-top: 2px; }
#gzhd_query .vote .vote_form form ul li { float: left; height: 22px; width: 99%; overflow: hidden; }
#gzhd_query .vote .vote_form form ul li input { margin-right: 6px; vertical-align: -3px; }
#vote_submit { background: url(imagesbtn_bg_summit.png) repeat-x left top; float: left; height: 25px; color: #FFF; border: 1px solid #F90; line-height: 25px; }
#vote_result { background: url(imagesbg_gzhd_soon_write.png) repeat-x left -2px; border: 1px solid #ddd; color: #F60; line-height: 25px; float: left; height: 25px; margin-right: 6px; margin-left: 8px; }
.xwjh_baoguangtai { float: left; height: auto; width: 376px; margin-left: 12px; border: 1px solid #ccc; overflow: hidden; display: inline; }
.xwjh_baoguangtai ul,#mtjz_cnt ul { height: auto; margin-top: 6px; float: left; padding-left: 8px; }
.xwjh_baoguangtai ul li,#mtjz_cnt ul li { line-height: 38px; background: url(imagesbg_li_gradientline.png) no-repeat left bottom; float: left; height: 38px; padding-left: 2px; width: 98%; }
.xwjh_baoguangtai span,#mtjz_cnt span { line-height: 38px; text-align: right; height: 38px; float: right; display: block; overflow: hidden; padding-right: 18px; }
footer { background: #FFF url(imagesbg_corner_white.png) no-repeat center top; height: auto; width: 978px; padding: 12px; margin-right: auto; margin-left: auto; overflow: hidden; }
#footer_menus { line-height: 40px; color: #fff; background: url(imagesbg_nav_of_yellow.png) repeat-x; height: 40px; width: 978px; text-align: center; float: left; margin-top: 12px; }
#footer_menus p { padding-right: 8px; display: inline; }
#footer_menus a { padding-right: 6px; padding-left: 6px; color: #fff; }
#copyrights { line-height: 180%; height: auto; width: 978px; margin-top: 12px; text-align: center; float: left; }
#friendlinks { border: 1px solid #ccc; float: left; height: auto; width: 976px; overflow: hidden; }
#flks_img { float: left; margin-top: 16px; height: auto; width: 976px; margin-bottom: 16px; }
#flks_img li { float: left; height: 45px; width: 120px; padding-left: 17px; }
#flks_img li a { display: block; }
.flks_text { float: left; height: auto; width: 976px; border-top: 1px solid #ccc;}
.flks_text li { line-height: 48px; float: left; height: 48px; padding-left: 17px; }
.content_x_r span a { color: #999; }
.xzxk_tabcnt span a { color: #999; }
.newscontainer_l span a,.xwjh_baoguangtai span a{ color: #999; }
#zhuanti span a { color: #999; }
#gonggao span a { color: #999; }#gzhd_query .vote { float: left; font-size: 12px; }
.today { color: #F00; }
#xzxkgs { background: url(imagesindex_xzxkgs_bg_topred.png) repeat-x left top; height: auto; width: 978px; float: left; margin-top: 12px; position: relative; }
#xzxkgs_l { background: url(imagesindex_xzxkgs_bg_lightyellow.png) repeat-x left top; float: left; height: auto; width: 700px; margin-top: 2px; position: relative; }
#xzxkgs_l_nav { line-height: 32px; background: url(imagesindex_xzxkgs_logo.png) no-repeat 12px 12px; float: left; height: 48px; width: 99%; }
#xzxkgs_l_nav span { float: right; margin-top: 6px; padding-right: 18px; }
#xzxkgs_l_nav span a { font-weight: bold; color: #C00; }
#xzxkgs_box { height:258px; width:700px; overflow: hidden; position: absolute; z-index:100; top: 42px; left: 0px; background: url(imagesindex_xzxkgs_bg_lightyellow.png) repeat-x left -48px; }
.slides_container { width:700px; height:auto; overflow:hidden; position:relative; display:none; background: none;}
#xzxkgs_box .slide { height: 218px; width: 700px; display: block; background: none; }
.slide ol { float: left; width:687px; padding-left: 12px; list-style: none; }
.slide ol li { line-height: 34px; background: url(imagesindex_xzxkgs_bg_a.gif) no-repeat 2px center; float: left; height: 34px; width: 99%; border-bottom: 1px solid #f1f0ee; overflow: hidden; }
.slide ol li .fzrq { float: right; padding-right: 2px; display: inline-block; }
.slide ol li .xkno { float: left; width: 230px; padding-left: 12px; display: inline-block; }
.slide ol li .dwmc { float: left; padding-left: 18px; display: inline-block; }
.slide ol li .dwmc a { color: #060; }
.slide ol li .dwmc a:hover { color: #C00; }
.slide ol li .dwmc a:active { color: #CCC; }
#xzxkgs_box .next,#xzxkgs_box .prev { position:absolute; top:226px; left:12px; width:27px; height:27px; display:block; z-index:101; float: left; background: #CCC; text-decoration:none; vertical-align: middle;}

#xzxkgs_box .next {
	left:668px;
}
#xzxkgs_box a.prev:hover,#xzxkgs_box a.next:hover{ background: #0C0; }
#xzxkgs_box a.prev:active,#xzxkgs_box a.next:active{ background: #060; }
#xzxkgs_box a.prev img,#xzxkgs_box a.next img{ display: block; padding-top: 9px; height: 9px; width: 9px; margin-right: auto; margin-left: auto; }
.pagination { width:100px; margin: 16px auto 8px; }

.pagination li {
	float:left;
	margin:0 3px;
	list-style:none;
}

.pagination li a { display:block; width:12px; height:0; padding-top:12px; float:left; overflow:hidden; background: url(imagesindex_xzxkgs_sliderstate_off.gif) 0 0; }

.pagination li.current a { background: url(imagesindex_xzxkgs_sliderstate_on.gif) 0 0px; }
#xzxkgs_r { float: right; height: auto; width: 263px; }
#xzxkgs_r .xzxkgs_cxlogo { line-height: 32px; background: url(imagesindex_xzxkgs_chaxun.png) no-repeat center center; text-indent: -99999em; height: 32px; width: 100%; float: left; margin-top: 12px; }
#xzxkgs_chaxun { float: left; height: auto; width: 100%; margin-top: 10px; }
#xzxkgs_chaxun form { height: auto; width: 100%; }
#xzxkgs_chaxun form .inputcalss { height: 45px; width: 228px; margin-right: auto; margin-left: auto; }
#xzxkgs_chaxun form .inputcalss .keyboard { font-size: 12px; line-height: 32px; color: #090; background: url(imagesindex_xzxkgs_chaxun_input.png) no-repeat; height: 34px; width: 225px; text-align: center; border-style: none; }
#xzxkgs_chaxun form .buttonclass { height: auto; width: 225px; margin-right: auto; margin-left: auto; }
#xzxkgs_chaxun form .buttonclass .buttoncx { background: url(imagesindex_xzxkgs_chaxun_btn.png) no-repeat; height: 35px; width: 88px; border-style: none; }
#xzxkgs_chaxun form .buttonclass p { font-size: 12px; font-weight: bold; color: #C00; margin-top: 10px; }
