@charset "utf-8";
/* CSS Document */

/*!
 * Site: Bizark
 * Author: xiaoche
 * Updated: 2011.03.21
 * Updated by: juyunfang  lining
 * blog: www.im-ux.com
 */

/*reset================================reset*/
#header, #nav, #crumb, #content, #footer { margin:0 auto; }

/*头部*/
#header-container { margin:0 auto; background:url(index_01.jpg) no-repeat center; text-align:center; overflow:hidden; }
	#header { height:380px; background_:url(index_01.gif) no-repeat; }
	#header .logo { float:left; margin:10px 0 0 10px; _margin-left:5px; border_:1px red solid; }
	#header .handy-toolbar { float:right; margin:10px 10px 0 0; _margin-right:5px; border_:1px red solid; }


/*主导航*/
#nav-container { margin:-20px auto 10px; z-index:999; }
	#nav { position:relative; height:34px; background-color:#09c; background:url(navbar.png) no-repeat; overflow:hidden; }
		

/*面包屑*/
#crumb-container { margin:-10px auto 0; height_:57px; height_:auto !important; background_:url(crumb-bg.png) repeat-x bottom; background-color_:#fefefe; }
	#crumb{ height:33px; _height_:35px; line-height:33px; text-indent:15px; }
	#crumb a{ font-size:12px; color:#6E6E6E; text-decoration:none;}
	#crumb a:hover{ text-decoration:underline; }


/*主体内容*/
#content-container { margin:0 auto; }
	#content { float_:left; }
		#mainContent { float:left; width:700px; padding:0; background_:#cff; }/*因是固定宽度，采用左右浮动方法可有效避免ie 3像素bug*/
			#mainContent .left-block-1{ float:left; width:680px; height:auto; padding:10px; margin-bottom:8px; background:#F1EFEF; }
			#mainContent .left-block-1 .focus-pic{ float:left; width:300px; height:160px; background:#ccc; }
			#mainContent .left-block-1 .content-box { float:right; width:360px; height:160px; background_:#ccc; }
			#mainContent .left-block-1 .content-box h1 { float:left; width:100%; height:25px; font-weight:700; line-height:25px; background_:#aaa; }
			#mainContent .left-block-1 .content-box .intro{ float:left; width:100%; height:66px; margin:15px 0 11px; font-size:13px; line-height:23px; background_:#bbb; }
			#mainContent .left-block-1 .content-box h2 { float:left; width:100%; height:25px; margin-top:11px; font-size:13px; line-height:25px; background_:#aaa; }
			
			#mainContent .left-block-1 .news-title{ float:left; width:100%; height:25px; font-weight:700; line-height:25px; background_:#aaa; }
			#mainContent .left-block-1 .news-box{ float:left; width:330px; height:auto; background_:#888; }
			#mainContent .left-block-1 .news-box .news-pic{ float:left; width:180px; height:auto; background_:#ccc; }
			#mainContent .left-block-1 .news-box .news-pic a.item-title{ float:left; width:100%; height:25px; font-size:13px; line-height:25px; display:block; overflow:hidden; white-space:nowrap; border_:1px red solid; }
			
			#mainContent .left-block-1 .news-box .list-box { float:right; width:135px; height:111px; background_:#ccc; }
			#mainContent .left-block-1 .news-box .list-box ul { float:left; width:100%; margin_:7px 0; border_:1px red solid; display_:none; }
			#mainContent .left-block-1 .news-box .list-box ul li { float:left; width:100%; height:22px; margin:0px; list-style-type:none; text-indent:10px; line-height:22px; background:url(listpoint.png) no-repeat 0 7px; border_:1px red solid; }
			#mainContent .left-block-1 .news-box .list-box ul li a.item-title { float:left; width:100%; font-size:12px; display:block; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; border_:1px red solid; }
			#mainContent .left-block-1 .news-box .list-box ul li a:hover { cursor:pointer; }
			#mainContent .left-block-1 .news-box .list-box ul li span.time-stamp { float:right; width:70px; height:22px; color:#aaa; display:block; border_:1px red solid; display:none; }
			
			
		#sidebar { float:right; width:240px; padding:0 10px; background_:#9ff; }
			#sidebar ul.module-list{ margin-top:10px; border_:1px blue solid; }
			#sidebar ul.module-list li{ float:left; width:100%; height:auto; padding-bottom:8px; margin-bottom:8px; border-bottom:1px #999 solid; background_:#eee; }
			#sidebar ul.module-list li .focus-pic{ float:left; width:75px; height:75px; background:#ccc; }
			#sidebar ul.module-list li .content-box { float:right; width:150px; height:auto; background_:#ccc; }
			#sidebar ul.module-list li .content-box h2 { float:left; width:100%; height:18px; font-size:12px; line-height:18px; overflow:hidden; white-space:nowrap; background_:#888; }
			#sidebar ul.module-list li .content-box h2 a { font-size:12px; }
			#sidebar ul.module-list li .content-box h1 { float:left; width:100%; height:20px; font-weight:700; line-height:20px; background_:#aaa; }
			#sidebar ul.module-list li .content-box .intro{ float:left; width:100%; height:33px; font-size:12px; color:#bbb; line-height:15px; background_:#bbb; }
			
			#sidebar ul.shortcut-link{ float:left; width:215px; _width:209px; padding:12px; _padding:15px; background:#828282; border_:1px blue solid; }
			#sidebar ul.shortcut-link .shortcut-title{ float:left; width:100%; height:20px; font-weight:700; color:#eee; line-height:20px; background_:#aaa; border_:1px red solid; }
			#sidebar ul.shortcut-link .shortcut-title a{color:#eee;}
			#sidebar ul.shortcut-link li{ float:left; width:97%; height:auto; margin-top:15px; padding-left:5px;  background:#fff; }
			#sidebar ul.shortcut-link li img{ float:left; border_:1px red solid; }
			#sidebar ul.shortcut-link li h1 { float:left; padding-left:10px; font-weight:700; line-height:50px; }
			#sidebar ul.shortcut-link li a { float:left; width:100%; text-decoration:none; color:#696969; display:block; overflow:hidden; white-space:nowrap; border_:1px red solid; }

			/*-- 栏目/内容页，侧模块 --*/
			#sidebar .block-1 { float:left; width:100%; margin-bottom:3px; border_:1px green solid; }
				#sidebar .block-1 .top    { float_:left; margin:0 auto; width:232px; height:1px; font-size:0; border-bottom:1px #e6e4e4 solid; border_:1px red solid; }
				#sidebar .block-1 .title-bar { float:left; width:100%; height:38px; font-size:18px; color:#323232; line-height:38px; text-indent:38px; background:url(bodyright_bg4.gif) no-repeat; border_:1px red solid; }
				#sidebar .block-1 .title-bar a { float:left; font-size:18px; color:#323232; text-decoration:none; border_:1px blue solid; }
				#sidebar .block-1 .list { float:left; width:100%; background:url(bodyright_bg1.gif) repeat-y; border_:1px blue solid; }
				#sidebar .block-1 .bottom { float:left; width:100%; height:8px; font-size:0; background:url(bodyright_bg2.gif) no-repeat; border_:1px red solid; }
				/*-- 模块|category-sub --*/
				#sidebar .block-1 .logo-category-sub a { background:url(logo-category-sub.gif) no-repeat 10px 6px; }
				#sidebar .block-1 .category-sub ul { width:90%; height:auto; margin:5px auto; border_:1px green solid; }
				#sidebar .block-1 .category-sub ul li { width:100%; height:30px; list-style-type:none; text-indent:28px; font-size:13px; line-height:30px; border-bottom:1px #ccc dotted; display:block; border_:1px red solid; }
				#sidebar .block-1 .category-sub ul li a { width:100%; height:100%; font-size:13px; color:#888; font-weight:normal; text-decoration:none; display:block; border_:1px red solid; }
				#sidebar .block-1 .category-sub ul li a:hover{ background-color:#fafafa; }
				#sidebar .block-1 .category-sub ul li a.current { color:#b60005; background:url(ico_arro.gif) no-repeat 10px 9px; }
				/*-- 模块|optimize-news --*/
				#sidebar .block-1 .logo-optimize-news a { background:url(logo-optimize-news.gif) no-repeat 8px 8px; }
				#sidebar .block-1 .optimize-news ul { width:88%; height:auto; margin:5px auto 0; white-space:nowrap; overflow:hidden; border_:1px red solid; }
				#sidebar .block-1 .optimize-news ul li { height:30px; font:bold 12px "宋体", Arial, Helvetica, sans-serif; color:#808080; line-height:30px; }
				#sidebar .block-1 .optimize-news ul li a { font:normal 12px "宋体", Arial, Helvetica, sans-serif; color:#808080; }
				/*-- 模块|contact --*/
				#sidebar .block-1 .logo-contact a { background:url(logo-contact.gif) no-repeat 8px 8px; }
				#sidebar .block-1 .contact .contact-list { width:90%; margin:5px auto; text-align:center; overflow:hidden; border_:1px red solid; }
				/*-- 模块|tags --*/
				#sidebar .block-1 .logo-tags a { background:url(logo-tags.gif) no-repeat 12px 8px; }
				#sidebar .block-1 .tags #tags-list{ width:88%; height:126px; margin:5px auto; border_:1px red solid; }

			#sidebar .block-2 { float:left; width:242px; height_:165px; border_:1px red solid; }


/*底部*/
#footer-container { margin:2px auto 0; border-top:1px #DDDBDD solid; }
	#footer{ padding:10px 0 10px; height:70px; line-height:25px; background_:#eee; border-top_:1px #DDDBDD solid; }
	#footer .nav_footer{ width:100%; margin-bottom:8px; text-align:right; border_:1px red solid; }
	#footer .nav_footer a{ margin:10px 5px;}
	#footer p{ margin:5px 0 0 0; color:#959595; font:normal 12px /*黑体,*/ \5b8b\4f53, Arial, Helvetica, sans-serif; line-height:18px; }
	#footer a, #footer span { color:#666; font:normal 12px /*黑体,*/ \5b8b\4f53, Arial, Helvetica, sans-serif; font-size:12px; }
	
	/* ==================================================
	 * 2012年首页改版
	 * 页面：首页
	 * 时间：2012-3-28
	 * ================================================== */
	#footer .footer_left{ float:left; margin-left:6px; _margin-left:3px; width:610px; border_:1px red solid; }
	#footer .footer_left p{ float:left; width:80%; text-align:left; text-indent:0; border_:1px red solid; }
	#footer .footer_right{ float:right; margin-right:6px; _margin-right:3px; width:350px; border_:1px red solid; }
	#footer .footer_right p{ float:right; text-indent:0; border_:1px red solid; }
	#footer .footer_right span{ color:#1161a0; line-height:25px;}

	/*-- foot --*/
	#footer #local-logo  { display_:none; float:left; margin-right:8px; width:70px; border_:1px blue solid; }
	#footer #master-logo { display:none; float_:left; position:relative; top:5px; margin-top_:15px; width_:584px; height_:110px; text-indent_:10px; background_:url(master-logo.png) no-repeat; border_:1px red solid; }
	#footer .designed-by { display:none; }			#footer .local-icp { display_:none; }
	#footer .local-icp-police { display_:none; }	#footer .analytics { display_:none; }
