@charset "gb2312";
/* Brier.Chen 2013.05 */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ global ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.bgbody { background:url(body_ggfw.jpg) no-repeat 0 0;}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ side ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.sidemenu { background:url(sidemenu_ggfw.png) repeat-y -190px 0;}
	.sidemenu .top { background:url(sidemenu_ggfw.png) no-repeat 0 0;}
	.sidemenu .bom { background:url(idemenu_ggfw.png) no-repeat -380px bottom;}
	.sidemenu .title { font-size:14px; color:#060; text-align:center; background:#b7edce; margin-bottom:5px; height:25px;}

.sidenav li { border-bottom:1px solid #b7edce;}
	.sidenav li a { color:#060;}
		.sidenav li a:hover { background:url(sidenav_a_green.png) no-repeat; color:#fff;}
.side_list li { background:url(arrow_green.gif) no-repeat 2px 9px;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#channelnav { background:url(channelnav_ggfw.png) no-repeat 0 0;}

.ggfw_mod { padding:10px; background:url(ggfw_bg_mod.png) no-repeat 0 0;}

.ggfw_mod503 { width:479px; float:left; padding:12px; background:url(ggfw_bg_mod503.png) no-repeat 0 0;}
.ggfw_mod194 { width:174px; float:right; padding:10px; background:url(ggfw_bg_mod194.png) no-repeat 0 0;}

.ggfw_mod_title { padding-bottom:8px; height:25px; line-height:26px; background:url(bg_line.png) repeat-x left bottom; font-size:12px; font-weight:normal;}
	.ggfw_mod_title strong { float:left; background:url(ico_ggfw.png) no-repeat 3px; padding-left:28px; font-size:18px; color:#090; font-weight:normal;}

.ggfw_modbox {}
	.ggfw_modbox .title { padding-bottom:5px; height:25px; line-height:25px; background:url(bg_line.png) repeat-x left bottom; font-size:12px; font-weight:normal; margin-bottom:8px;}
		.ggfw_modbox .title strong { float:left; background:url(dot_04.png) no-repeat 3px 7px; padding-left:20px; font-size:14px; color:#090; font-weight:normal;}
		.ggfw_modbox .title .more_gray { float:right; margin-right:5px;}
	
	.ggfw_modbox .imgbox { float:left; width:116px; height:86px; padding-top:6px;}
	.ggfw_modbox .side_list { float:right; width:220px;}

/* index search */
.ggfw_search {}
	.ggfw_search .title { padding-bottom:8px; height:30px; line-height:30px; background:url(bg_line.png) repeat-x left bottom; font-size:14px; font-weight:normal; color:#090; margin-bottom:10px;}
		.ggfw_search .title strong { float:left; background:url(ggfw_search_ico.png) no-repeat; padding-left:32px;}
		.ggfw_search .title .btnlink { display:block; float:right; background:url(btn_icosearch.png) no-repeat 0 0; padding-left:30px; font-size:12px; line-height:26px; margin:0 5px;}
			.ggfw_search .title .btnlink span { display:block; background:url(btn_icosearch_b.png) no-repeat right 0; padding-right:10px;}
			
	.ggfw_search .jdc_search { background:#e9fdf1; padding:15px 10px;}	
	.ggfw_search .jdc_search h1 { font-size:14px; text-align:center; margin-bottom:8px;}
		.ggfw_search .jdc_search span { display:block; float:left;}
		.ggfw_search .jdc_search span .se01 { width:100px; padding:1px; margin-right:5px;}
		.ggfw_search .jdc_search span .se02 { width:55px; padding:1px; margin-right:5px;}
		.ggfw_search .jdc_search span .input01 { width:120px; height:18px; margin-right:5px;}
		.ggfw_search .jdc_search span .input02 { width:80px; height:18px; margin-right:5px;}
		
/* list */
.main_txtlist_qybs li { background:url(arrow_green.gif) no-repeat 5px;}
.fenye_qybs a:hover, .fenye_qybs a.active { background: url(page_green.gif) no-repeat left top; color:white; text-decoration:none;}
.fenye_qybs a:hover b, .fenye_qybs a.active b { background: url(page_green.gif) no-repeat right top; cursor:pointer;}

/*ÊµÓÃ²éÑ¯*/
	.index_hudong {height:230px;}
	/* tabbtn */
	.index_hudongtab .tabbtn { height:33px; line-height:32px;}
		.index_hudongtab .tabbtn li { display:inline; float:left; border-left:1px #e0e0e0 solid; border-bottom:1px #e0e0e0 solid;}
		.index_hudongtab .tabbtn li a { display:block; float:left; width:37px; height:32px; text-align:center; background:#b7edce; color:#333; font-size:14px; color:#060;}
	.index_hudongtab .tabbtn li.current{ border-left:0; border-bottom:1px #458B00 solid;}
		.index_hudongtab .tabbtn li.current a { background:#458B00; font-weight:bold; color:#fff;}
	/* tabcon */
	.index_hudongtab .tabcon { overflow:hidden;}
		.index_hudongtab .tabcon .index_list { padding:10px;}
			/*.index_hudongtab .tabcon .index_list li { border-bottom:1px #fff solid;}*/
			.index_hudongtab .tabcon .index_list li { border-bottom:1px solid #b7edce;}
			.index_hudongtab .tabcon .index_list li a { color:#060;}
			.index_hudongtab .tabcon .index_list li a:hover { background:#060; color:#fff;}
	