@charset "gb2312";
/* Brier.Chen 2013.05 */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ global ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.bgbody { background:url(body_xnzx.jpg) no-repeat 0 0;}
.bgbodyss { background:url(body_xnzx1.jpg) no-repeat 0 0;}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ side ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.sidemenu { background:url(sidemenu_xnzx.png) repeat-y -190px 0;}
	.sidemenu .top { background:url(sidemenu_xnzx.png) no-repeat 0 0;}
	.sidemenu .bom { background:url(sidemenu_xnzx.png) no-repeat -380px bottom;}

.sidenav li { border-bottom:1px solid #bbd2ee;}
	.sidenav li a { color:#06c;}
		.sidenav li a:hover { background:url(sidenav_a_blue.png) no-repeat; color:#fff;}

.sidemod .top { background:url(sidemod_xnzx.png) no-repeat;}


.side_list li { background:url(arrow_blue.gif) no-repeat 2px 9px;}

.sidetitle { background:url(sidetitle_line_red.png) no-repeat center bottom;}


/* 热点关注 */

.side_hotfocus .topbox { padding:0;}
.side_hotfocus .topbox dt { padding:1px 16px 0 5px; background:url(TOPbg.png) no-repeat -45px top; height:28px; line-height:28px; overflow:hidden; position:relative;}
.side_hotfocus .topbox dt a { text-decoration:none; color:#3366cc;}
.side_hotfocus .topbox dt.on { background-position:-284px 0;}
.side_hotfocus .topbox dd {border:solid 1px #fff; overflow:hidden;}
	.side_hotfocus .topbox dd a { display:block;}
	.side_hotfocus .topbox dd a span { padding:5px; line-height:18px; color:#666;}


/* 边栏信息统计 */
.side_infototal table { width:100%; border:1px #ddd solid; background:#fff;}
	.side_infototal th, .side_infototal td { padding:1px; line-height:20px; height:20px; overflow:hidden; text-align:center; border-bottom:1px #ddd solid;}
	.side_infototal th { background:#e8f0f9;}
	.side_infototal td em { color:#c00;}
		
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#channelnav { background:url(channelnav_xnzx.png) no-repeat 0 0;}
	#channelnav li.current a:hover { color:#C00;}
	
.ad_xnzx_index {}
	.ad_xnzx_index li { display:inline; float:left;}

.xnzx_mainmod01 { border:1px #bbd2ee solid; background:#f6f6f6 url(xnzx_mainmod01.png) repeat-x 0 0; position:relative; padding:0 10px 10px;}	
	.xnzx_mainmod01 .top { height:24px; padding-top:6px; padding-bottom:2px;}
		.xnzx_mainmod01 .top h1 { float:left; font-size:18px; color:#c00; padding-left:25px;}	
		.xnzx_mainmod01 .top .more_gray { float:right;}
	.xnzx_mainmod01 .ico { position:absolute; background:url(ico_news.png) no-repeat; width:42px; height:41px; overflow:hidden; left:-2px; top:-2px;}

/* slide */
.xnzx_slide { width:298px; height:237px; background:#cacaca; position:relative; margin-top:15px; margin-left:5px; z-index:77; float:left;}
	.xnzx_slide .JQ-slide  {width:298px; height:237px; overflow:hidden; position:absolute; left:-5px; top:-5px;}
		.xnzx_slide .JQ-slide-content { position:absolute;}
			.xnzx_slide .JQ-slide-content li { width:298px; height:237px; float:left; display:inline; position:relative;}
				.xnzx_slide .JQ-slide-content li img { width:298px; height:237px;}
				.xnzx_slide .JQ-slide-content li span { display:block; background:black; color:white; font-size:12px; padding:0 14px; line-height:20px; position:absolute; bottom:0; left:0; z-index:88; width:298px; overflow:hidden; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}
			.xnzx_slide .JQ-slide-nav { position:absolute; bottom:5px; right:5px; z-index:89;}
			.xnzx_slide .JQ-slide-nav li { float:left; display:inline; background:url(focus_li.png) no-repeat; width:10px; height:10px; text-indent:-999em; overflow:hidden; cursor:pointer; margin-right:5px;}
			.xnzx_slide .JQ-slide-nav li.on{background-position:-15px 0;}

	.xnzx_mainmod01 .desc { float:right; width:350px; padding-bottom:10px; background:url(xnzx_mainmod01_line.png) no-repeat center bottom;}
		.xnzx_mainmod01 .desc h2 { text-align:center; font-size:14px; height:24px; padding-top:10px;}
		.xnzx_mainmod01 .desc p { color:#666; text-indent:2em; line-height:18px; height:54px; overflow:hidden; padding:5px 0;}
	
	.xnzx_mainmod01 .side_list { float:right; width:350px;}

.xnzx_mainmod02 { border:1px #bbd2ee solid; border-top:3px #3e8dd4 solid;}
	.xnzx_mainmod02 .top { background:url(xnzx_mainmod02.png) repeat-x 0 0; line-height:27px; height:27px;}
		.xnzx_mainmod02 .top .title { background:url(dot_03.png) no-repeat 5px; padding-left:22px; color:#0066cc; float:left;}
		.xnzx_mainmod02 .top .more_gray { float:right; margin-right:10px;}
	.xnzx_mainmod02 .con { padding:5px;}
		.xnzx_mainmod02 .con a {}
			.xnzx_mainmod02 .con a:hover { color:#f60;}

.list_xnzx_video {}
	.list_xnzx_video dt { float:left; background:url(bg_video_xnzx.png) no-repeat 0 0; padding:7px 9px 24px 8px;}
	.list_xnzx_video dd { float:right; background:url(ico_video.gif) no-repeat left; padding-left:22px; width:193px; height:24px; overflow:hidden;}

.list_xnzx_image {}
	.list_xnzx_image li { display:inline; float:left; width:105px; text-align:center; margin-right:4px;}
		.list_xnzx_image li img { width:101px; height:75px; border:1px #bbd2ee solid; padding:1px; overflow:hidden;}
		.list_xnzx_image li span { display:block; height:20px; line-height:20px; overflow:hidden;}

.list_xnzx_video, .list_xnzx_image { height:95px; overflow:hidden;}

.orglogolink {}
	.orglogolink li { display:inline; float:left; margin:1px;}


.main_title { background:url(dot_03.png) no-repeat left; border-bottom:1px #bbd2ee solid; color:#36c; font-size:14px; font-weight:bold;}

/* 缩略图列表 */
.list_thumb {}
	.list_thumb li { height:130px; overflow:hidden; position:relative; margin-bottom:10px;}
		.list_thumb li .imgbox { float:left; width:190px; height:120px; padding:4px; background:#fff; border:1px #d7d7d7 solid;}
		.list_thumb li .textbox { float:right; width:435px; background:#f7f7f7; padding:10px 20px; height:110px;}
			.list_thumb li .title { font-size:14px; border-bottom:1px #ccc dotted; margin-bottom:5px; line-height:28px; height:28px; overflow:hidden;}
			.list_thumb li .desc { color:#888; text-indent:2em;}
		.list_thumb li .ico { position:absolute; background:url(ico_ring.png) no-repeat 0 0; width:41px; height:130px; overflow:hidden; left:186px; top:0;}
		
/* 专题列表 */
.list_project {}
	.list_project li { background:#f3f2f2 url(bg_list_project.png) no-repeat 193px 95px; padding:10px; height:145px; margin-bottom:10px;}
		.list_project li .imgbox { float:left; border:3px #fff solid;}
		.list_project li .textbox { float:right; width:410px; padding:0 10px; height:110px;}
			.list_project li .title { font-size:14px; border-bottom:1px #ccc dotted; margin-bottom:5px; line-height:28px; height:28px; overflow:hidden;}
			.list_project li .desc { color:#888; text-indent:2em; line-height:18px; height:56px; overflow:hidden; border-bottom:1px #ccc dotted; margin-bottom:5px;}
				.list_project li .textbox dd { display:inline; float:left; height:25px; overflow:hidden; background:url(arrow_blue.gif) no-repeat left 9px; padding-left:10px; width:190px;}
/* 全图列表 */
.list_image {}
	.list_image li { display:inline; float:left; width:200px; padding:10px 14px;}
		.list_image li .imgbox { display:block; width:190px; height:120px; padding:4px; background:#fff; border:1px #d7d7d7 solid;}
		.list_image li .title { height:25px; overflow:hidden; text-align:center; font-size:12px;}
		
.list_image_spec {}
	.list_image_spec li { display:inline; float:left; width:310px; padding:10px 14px;}
		.list_image_spec li .imgbox { display:block; width:300px; height:220px; padding:4px; background:#fff; border:1px #d7d7d7 solid;}
		.list_image_spec li .title { height:25px; overflow:hidden; text-align:center; font-size:12px;}
	
/* 文本列表 */
.main_txtlist li { background:url(arrow_blue.gif) no-repeat 5px;}
	
/* 分页 */
.main_pages { border-top:1px #bbd2ee solid;}
.fenye a:hover, .fenye a.active { background: url(page_blue.jpg) no-repeat left top; color:white; text-decoration:none;}
.fenye a:hover b, .fenye a.active b { background: url(page_blue.jpg) no-repeat right top; cursor:pointer;}