.main{
	margin:0px auto;
	 background:#FFFFFF;
	 width:960px;
	 display:block; 
}
/**********************header start******************************/
.header{border:#cecece 1px solid; }
.header_banner {
    position: relative;
    width: 958px;
    height: 140px;
    background: url(../images/banner.jpg) no-repeat;
}
.top01{
	background:url(../images/header_top01_bg.png) repeat-x 0px 0px ;
	height:30px;
	width:100%;
	position:relative;
}
.nav_header{
	background:url(../images/nav_bg.png) repeat-x 0px 0px;
	height:41px;
	width:inherit;
}
.header .nav_header .navigation{
	list-style:none;
	line-height:41px;
	vertical-align:middle;
	text-align:center;
}
.header .nav_header .navigation li{
		float:left;
		padding:0px 20px 0px 20px;
		border-left:#FFFFFF 1px solid;
		border-right:#a8a7a7 1px solid;
}
.header .nav_header .navigation .first-child {
		/********background:url(../images/index_icon.png) no-repeat;****/
		padding:0px 20px 0px 60px;
		border-left:none;
}
.header .nav_header .navigation .nav_li_last{
		border-right:none;
		padding:0px;
		width:0px;
}

.header .nav_header .navigation A{
	font-weight:800; 
	color:#353535;
}   
.header .nav_header .navigation A:visited {
	text-decoration:none;
}
.header .nav_header .navigation A:link {
	text-decoration:none;
}
.header .nav_header .navigation A:hover {
	text-decoration:none;
}
.header .nav_header .navigation A:active {
	text-decoration:none;
}

.header .nav_header .navigation .select{
	background:#c5c5c5;
}
.header .nav_header .navigation .unselect{
	background:none;
}
.header .nav_header .navigation .secondary_nav_item{
	list-style:none;
	margin:0px 0px;
	padding:0px 0px;
	clear:both;
	display:none;
	z-index:1000;
}
.header .nav_header .navigation .secondary_nav_item li{
	float:none;
	border:#a8a7a7 1px solid;
	border-top:none;
	background:#f0eded;
	width:100%;
	
}


.header .header_searchbar{
	margin-top:10px;
	border:#cecece 1px solid;
	height:40px;
	background:#FFFFFF;
}
/**********************header end******************************/

/**********************searchbar start******************************/
 .searchbar{
	background:#f0eded;
	width:auto; 
	margin:10px 0px 10px 0px;
	border:#cecece 1px solid; 
	padding:5px 5px;
	height:30px;
	position:relative;
}
 .searchbar .bar{
	float:right;
}

/**********************searchbar end******************************/

/**********************content start******************************/
.content{
		border:#b3b0af 0px solid;
		margin-top:10px;
		height:auto;
}
/**********************content end******************************/

/*********************article style start***********************************/
#article_page{
	float:left;
	margin:0px 10px 0px 0px;
	width:710px;
	margin-bottom:10px;
}
#article_page .currentPos{
	width:auto;
	height:30px;
	padding:0px 0px 0px 10px;
	border:#b3b0af 1px solid;
	color:#393939;
	line-height:30px;
	background:url(../images/more_module_title_bg.png) repeat-x;
}
#article_page .currentPos a{
	color:#393939;
}
#article_page .article_list .article_detail_link{
	width:auto;
	height:auto;
	background:#FFFFFF;
	border:#b3b0af 1px solid;
	padding:10px 10px;
	margin:10px 0px 0px 0px;
}
#article_page .article_list .article_detail_link .date{
	color:#737373;
	text-align:right;
}
#article_page .article_list .article_detail_link .outline{
	text-indent:2em;
}
#article_page .article_list .article_detail_link .read_detail_button{
	text-align:right;
}
#article_page .article_list .article_detail_link .read_detail_button a{
	width:75px;
	height:20px;
	color:#3172cf;
	display:inline-block;
	background:url(../images/all_readbutton.png) no-repeat 0px 0px;
}
#article_page .article_list .article_detail_link .read_detail_button a:hover{
	background:url(../images/all_readbutton.png) no-repeat 0px -20px;
}
#article_page .article_detail{
	width:auto;
	background:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:10px 10px;
	position:relative;
}
#article_page .article_detail .next_previos_links{
	text-align:right;
}
#article_page .article_detail .next_previos_links a{
	margin:0px 0px 0px 10px;
}
#article_page .article_detail .next_previos_links a{
	margin:0px 0px 0px 10px;
}
#article_page .article_detail .article_title{
	color:#000000; 
	text-align:center;
	margin:10px 0px;
}
#article_page .article_detail .article_title .date{
	color:#737373;
	margin:10px 0px;
	border-bottom:#3172cf 2px dotted;
	padding:5px 0px;
}
#article_page .article_detail .article_title .date span{
	margin:0px 10px 0px 0px;
}
#article_page .article_detail .article_title .keywords{
	color:#000000;
	margin:10px 0px;
	text-align:left;
	background:#f0eded;
	border:#cecece 1px dotted; 
}
#article_page .article_detail .article_title .summary{
	color:#000000;
	margin:10px 0px;
	text-align:left;
	background:#f0eded;
	border:#cecece 1px dotted; 
}

#article_page .article_detail .entry{
	margin:10px 0px 10px 0px;
	padding:0px 0px;
	text-indent:2em;
}
#article_page .article_detail .entry .image_list{
	margin:0px 0px;
	padding:0px 0px;
	text-indent:0em;
	list-style:none; 
}
#article_page .article_detail .entry .image_list li{
	float:left;
	margin:10px 0px 0px 15px;
}
#article_page .article_detail .entry .image_list .image_link{
}
#article_page .article_detail .entry .image_list .smallimg{
	width:150px;
	height:150px;
	border:#cecece 1px solid; 
}
#article_page .article_detail .entry .small_title{ 
	border-bottom:#3172cf 3px solid;
	padding:0px 0px;
	text-indent:0em;
}
#article_page .article_detail .entry .small_content{ 
	padding:5px;
}

#article_page .article_detail #bdshare{
	position:absolute;
	top: 40px;
	right:10px;
}
/*********************article style end***********************************/
/**********************page_navigation start******************************/
.page_navigation{
	text-align:right;
	line-height:24px;
	margin:10px 0px 0px 0px;
}

.page_navigation span, .page_navigation a{
	margin: 2px 2px 2px 0px;
	background:white;
	border:#b3b0af 1px solid;
	color:#787878;
	padding: 2px 5px 2px 5px;
	border-radius:2px;
}
.page_navigation a:hover{
	 color:#FFFFFF;
	 background:#3172cf;
}
.page_navigation .current_select{
	 color:#FFFFFF;
	 background:#3172cf;
}
/**********************page_navigation end******************************/
/**********************sidebar start******************************/
#sidebar{
	float:right;
	width:240px;
	margin-bottom:10px;
}
/**********************sidebar end******************************/

/*********************module box style start***********************************/
/*********************more_module_box start***********************************/
.detail_pre{
	color:black; font-weight:900;
}
.more_module_box{
	width:auto;
	height:auto;
	border:#cecece 1px solid;
	background:#FFFFFF;
}
.more_module_box h3{
	width:auto;
	height:30px;
	line-height:30px;
	color:#FFFFFF;
	border-bottom:#b3b0af 1px solid;
	background:url(../images/more_module_title_bg.png) repeat-x; 
}
.more_module_box h3 .bgstart{
	background:url(../images/more_module_title_start_bg.png) no-repeat;
	background-position:left;
	padding:0px 0px 0px 10px;
	position:relative;
	top:0px;
	left:0px;
	height:100%; 
}
.more_module_box h3 .more{
	background:url(../images/more01.png) no-repeat; 
	width:30px;
	height:11px;
	display:inline-block;
	float:right;
	position:absolute;
	right:10px;
	top:9px;
}
.more_module_box .module_box_content{
	padding:5px 5px;
	overflow-y: auto;
	height:150px;
}
.more_module_box .module_box_content ul{
	list-style:none;
	list-style-type:none;
	list-style-position:inside;
}
.more_module_box .module_box_content ul li{
	padding:2px 0px;
	position:relative; 
}
.more_module_box .module_box_content ul li .datetime{
	color:#737373; 
	display:inline-block;
	float:right;
	position:absolute;
	right:10px; 
}
.more_module_box .module_box_content ul li .download{
 	padding:0px 0px 0px 20px; 
	margin:0px 0px 0px 20px; 
}
.more_module_box .module_box_content .icon01{
	list-style-image:url(../images/icon01.png);	
}
.more_module_box .module_box_content .icon02{
	list-style-image:url(../images/icon02.png);	
}
.more_module_box .module_box_content .icon03{
	list-style-image:url(../images/icon03.png);
}
.more_module_box .module_box_content .icon04{
	list-style-image:url(../images/09.gif);	
}
.more_module_box .module_box_content .icon05{
	list-style-image:url(../images/arrow_gray.png);	
}
/**********************more_module_box end******************************/
/*********************sidebar modulebox start***********************************/
.sidebar_module_box{
	width:auto;
	height:auto;
	border:#cecece 1px solid;
	background:#FFFFFF;
}
.sidebar_module_box h3{
	width:auto;
	height:30px;
	line-height:30px;
	color:#FFFFFF;
	border-bottom:#b3b0af 1px solid;
	background:url(../images/sidebar_module_title_bg.png) repeat-x;
	background-position:center;
}
.sidebar_module_box h3 .bgstart{
	background:url(../images/sidebar_module_title_start_bg.png) no-repeat;
	background-position:left;
	padding:0px 0px 0px 25px;
}
.sidebar_module_box h3 .bgend{
	background:url(../images/sidebar_module_title_end_bg.png) no-repeat;
	background-position:right; 
}
.sidebar_module_box .module_box_content{
	padding:5px 5px;
}
.sidebar_module_box .module_box_content ul{
	list-style:none;
}
.sidebar_module_box .module_box_content ul li{
	padding:2px 2px;
	position:relative;
}
.sidebar_module_box .module_box_content ul li .datetime{
	color:#737373; 
	display:inline-block;
	float:right;
	position:absolute;
	right:10px; 
}
.sidebar_module_box .module_box_content .li_icon{
	display:inline-block;
	width: 16px;
	height: 16px;
	margin: 2px 5px 0 0;
	line-height: 16px;
	background:url(../images/style_red_yellow.gif)  no-repeat 0px 0px;
	color:white;
	font-size: 12px;
	text-align: center;
	text-indent: 0;
}
.sidebar_module_box .module_box_content .li_icon_hot{
	background:url(../images/style_red_yellow.gif)  no-repeat -16px 0px;
}
.sidebar_module_box .module_box_content .icon01{
	list-style-image:url(../images/icon01.png);	
	list-style-position:inside;
}
.sidebar_module_box .module_box_content .icon02{
	list-style-image:url(../images/icon02.png);	
	list-style-position:inside;
}
.sidebar_module_box .module_box_content .icon03{
	list-style-image:url(../images/icon03.png);	
	list-style-position:inside;
}
.sidebar_module_box .module_box_content .icon04{
	list-style-image:url(../images/09.gif);	
	list-style-position:inside;
}
.sidebar_module_box .module_box_content .icon05{
	list-style-image:url(../images/arrow_gray.png);	
	list-style-position:inside;
}
/*********************sidebar modulebox end***********************************/
/*********************module box style end***********************************/

/**********************friendlylink start******************************/
.friendlylink{
	/***background:#f1f2f6;***/
	background:#f0eded;
	clear:both;
	width:auto; 
	margin:10px 0px 10px 0px;
	border:#cecece 1px solid; 
	padding:5px 5px;
	height:60px;
}
.friendlylink .friendly_link_ul{
	list-style:none; 
	vertical-align:middle;
	text-align:center;
}
.friendlylink .friendly_link_ul li{
		float:left;
		padding:0px 20px 0px 20px;
		border-left:#FFFFFF 1px solid;
		border-right:#a8a7a7 1px solid;
}
.friendlylink .friendly_link_ul .first-child {
		/********background:url(../images/index_icon.png) no-repeat;****/ 
		border-left:none;
}
.friendlylink .friendly_link_ul .nav_li_last{
		border-right:none; 
}
/*********************friendlylink end***********************************/
/**********************footer start******************************/
.footer{
	clear:both;
	height:60px;
	background:url(../images/footer_bg.png) repeat-x 0px 0px;
	margin-top:10px;
	margin-bottom:20px; 
	border-top:#3172cf 4px solid;
	padding:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
.footer a{
	font-weight:800;
	color:#b3b0af;
}   
.footer a:visited {
	text-decoration:none;
	color:#b3b0af;
}
.footer a:link {
	text-decoration:none;
	color:#b3b0af;
}
.footer a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
.footer a:active {
	text-decoration:none;
	color:#b3b0af;
}
.footer .help_about{
	height:230px;
}
.footer .help_about ul{
	list-style:none;
	vertical-align:middle;
}
.footer .help_about .lager_help_classify li{
	float:left;
	height:220px;
	width:115px;
	padding:0px 20px 0px 20px;
	border-left:#fffbfa 1px solid;
	border-right:#b3b0af 1px solid;
}
.footer .help_about .lager_help_classify .lager_first_child {
	border-left:none;
}

.footer .help_about .lager_help_classify .help_classify_li_last{
		border-right:none;
}
.footer .help_about .secondary_hel_classify li {
	height:25px;
	border:none;
	float:none;
	padding:0px 0px;
}
.footer .help_about .secondary_hel_classify .secondary_first_child {
	font-weight:800;
	font-size:18px;
}
.footer .copyright_css{
	margin:0px;
	padding:0px;
	text-align:center;
	
}
.footer .copyright_css img{
	display:inline;
}
/**********************footer end******************************/
/************************��ѯ������ start**************************************/
.search_block{
	/***background:#f1f2f6;***/
	background:#f0eded;
	float:left;
	width:auto; 
	margin:10px 0px 0px 0px;
	border:#cecece 1px solid; 
	padding:5px 5px;
	height:auto;
}
.search_block .search_link_ul{
	list-style:none; 
	vertical-align:middle;
	text-align:center;
}
.search_block .search_link_ul li{
		float:left;
		padding:0px 20px 0px 20px; 
}
.search_block .search_link_ul .first-child {
		/********background:url(../images/index_icon.png) no-repeat;****/ 
		border-left:none;
}
.search_block .search_link_ul .nav_li_last{
		border-right:none; 
}
/**********************��ѯ������ end****************************************/


/**********************input start******************************/
.button01{
	border:none;
	background:none;
	border-radius:5px;
	background:url(../images/button_bg01.png) repeat-x;
	height:30px;
	font-size:12px;
	color:white;
	border:#b8b6b6 1px solid;
}
.button01_hover{
	border:none;
	background:none;
	border-radius:5px;
	background:#3473cb;
	height:30px;
	font-size:12px;
	color:white;
	border:#b8b6b6 1px solid;
}
.powerpoint_download{
	background:url(../images/page_white_powerpoint.png) no-repeat;
	padding:0px 0px 0px 20px;
	margin:0px 20px 0px 0px;
}
.download_icon{
	background:url(../images/save_download_16.png) no-repeat;
	padding:0px 0px 0px 20px; 
}
.table_show01{
	border:#FFFFFF 1px solid;
	vertical-align:top;
	width:620px;
	margin:0px auto; 
	border-collapse:collapse;
	border-spacing:0px;
}
.table_show01 td{
	border:#FFFFFF 1px solid;
	text-indent:0em;

}
.table_show01 .righttd{
	text-align:right; 
	font-weight:bolder;
	vertical-align:top;
	width:100px;
}
/**********************input end******************************/

#goTopBtn {
background:url(../images/lanren_top.jpg) no-repeat center top transparent; 
bottom:100px; 
cursor:pointer; 
height:33px; 
width:30px; 
position:fixed; 
_position:absolute; /*����IE6*/ 
_top: expression(eval(document.documentElement.scrollTop)+260); /*700ΪͼƬ���붥�����趨���룬�����޸ġ�����700��ͼƬ�����ڶ�������*/ 
} 
html{_text-overflow:ellipsis;} /*���IE6��ͼƬ����*/ 