@charset "utf-8";
/* CSS Document */

#l-container {}
#l-container .inner {padding:25px 10px;}
/**主体文章页开始**/
#d-container {}
#d-container .inner {background:#fff;}

.col_menu {
	width: 240px;float:left;margin-right:-240px;position:relative;
} 
.col_menu .col_menu_head {
	background: #0f429b;
	position: relative;
}
/**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {
	font-size: 18px;font-weight:normal;color:#fff;
}
/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { 
	display:block; line-height:50px; padding:0px 5px 0px 30px;
}
.column-switch{
	position: absolute;right: 10px;top: 8px;width: 30px;height: 24px;
}
.col_menu .col_menu_con{
	border: 1px solid #e4e4e4;
}
.col_list{
	background-color: #517693;
}
.col_list .wp_listcolumn{
	border-top:0px solid #2867A0;border-bottom: 0px solid #fff;text-align: center;
}
.wp_listcolumn { 
	display:block; width:100%; border-top:1px solid #ddd; border-bottom:1px solid #fff;margin:0;
}
.wp_listcolumn .wp_column {
	display:block; width:100%; vertical-align: bottom;
}
.wp_listcolumn .wp_column a { 
	display:block; width:100%; color:#666; font-size:15px; font-weight:bold; word-wrap:break-word; background:#f5f5f5 url(wp_column_menu_li_1.gif) no-repeat 6px 12px; border-bottom:1px solid #ddd; border-top:1px solid #fff; text-align: left;
}
.wp_listcolumn .wp_column a:hover {
	color:#C00; background-color:#f9f9f9; background-image: url(wp_column_menu_li_2.gif);
}
.wp_listcolumn .wp_column a.selected { 
	color:#000; background-color:#e8e8e8; background-image: url(wp_column_menu_li_2.gif);
}
.wp_listcolumn .wp_column a .column-name { 
	display:inline-block; line-height:22px; padding:5px 10px 5px 20px; cursor:pointer;
}
.col_list .wp_listcolumn .wp_column a{
	color: #fff;font-size: 15px;font-weight: normal;background: none;border-top: 0px solid #fff;
}
.col_list .wp_listcolumn .wp_column .sub_list a {
	color:#fff;margin-top:-1px;border-bottom:0px solid #fff;
} 	
.col_list .wp_listcolumn .sub_list a .column-name {
	display:inline-block;line-height: 28px;padding: 5px 10px 5px 44px;cursor:pointer;
}
.col_list .wp_listcolumn .sub_list a:hover,.col_list .wp_listcolumn .wp_column a.selected {
	font-weight:bold; font-weight:bold;color:#0f429b;
} 
.col_list .wp_listcolumn .wp_column a .column-name {
    padding: 5px 0px 5px 28px;line-height: 32px;
}


.col_news{
	width: 100%;min-height: 500px;float: right;background: #FFFFFF;
}
.col_news .col_news_box{
	margin-left:290px;
}
.col_news_head{
	border-bottom: 1px solid #DBDBDB;padding-top:2%;
}
.searchbox{
	text-align: right;
}
.wp_search{
	display: inline-block;position: relative;padding-left: 4px;margin: 10px;border:none;
}

.col_news_con{
	padding: 5px 0px 10px 0px;
}

.news_list li.news span.news_title{
	float: left;
}
.news_list li.news span.news_meta{
	float: right;margin-left: 2px;color: #9C9C9C;
}
.wp_paging{
	display: block;margin: 0;padding: 0;list-style: none;font-size: 13px;font-family: 'Microsoft Yahei', Verdana, Geneva, sans-serif;color: #494949;float: right;
}
.wp_paging li{
	display: inline-block;height: 25px;line-height: 25px; float: left;margin-top: 5px;
}
.wp_paging li span,.wp_paging li a{
	display: inline-block;float: left;margin-left: 10px;
}
.wp_paging li a{
	cursor: pointer;color: #666;line-height: 25px;height: 25px;
}
.wp_paging li a span{
	margin: 0;
}

.wp_paging li input{
	font-size: 12px;font-size: 100%;width: 24px;height: 15px;border: 1px solid #d5d5d5;background: #fff;margin-top: 4px;text-align: center;
}



.news_list{
	margin: 0 10px;margin-right: 0;
}


.clearfix:before,.clearfix:after{
	display: table;content: " ";
}



/*内容页*/
.infobox{
	padding: 20px 60px;margin: 0 auto;width: auto;
}
.article{
	padding-top: 10px;
}
.article h1.arti_title {
	line-height: 36px;font-family: "Microsoft YaHei";font-size:22px;text-align:center;color: #0068BB;
} 
/**文章标题**/
.article h2.arti_title {
	line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #0068BB;
} /**文章副标题**/

.article .arti_metas {
    padding: 10px;text-align: center;
}
.article .arti_metas span {
    margin: 0 5px;font-size: 12px;color: #787878;
}
.article .entry {
    margin: 0 auto;overflow: hidden;margin-top: 10px;
}
.article .entry .read, .article .entry .read p {
    line-height: 1.75;font-size: 14px;color: #333;
}