@charset "utf-8";
/* CSS Document */
body{
	font:12px "宋体",Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
.nav-item .sub-nav {
	display: none!important;
}
div,img{
	border:0px;
	margin:0px;
}


a.normal_left
{
	text-decoration:none;
	background:url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/left_icon.gif) no-repeat left;
	padding-left:12px;
}
a.normal_left:link,a.normal_left:visited,a.normal_left:active,a.normal_center:link,a.normal_center:visited,a.normal_center:active
{
	color:#333333;
}
a.normal_left:hover,a.normal_center:hover
{
	color:#FF0000;
}

a.normal_center
{
	text-decoration:none;
	background:url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/middle_icon.gif) no-repeat left;
	padding-left:12px;
}


.normal_right_top
{
	border-bottom:dashed #666666 1px;
	padding-bottom:2px;
	width:90%;
	margin-bottom:8px;
}

.normal_right_top a
{
	font-size:13px;
	text-decoration:none;
	background:url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/right_top_icon.gif) no-repeat left;
	padding-left:12px;
}

.normal_right_middle
{
	margin-bottom:5px;
}

.links{ font-size:12px; text-decoration:none;}
.links:link,.links:visited,.links:active
{
	color:#000000;
}
.links:hover
{
	color:#FF0000;
	text-decoration:underline;
}

.links1{ font-size:13px; text-decoration:none; font-weight:bold;}
.links1:link,.links1:visited,.links1:active
{
	color:#000000;
}
.links1:hover
{
	color:#FF0000;
	text-decoration:underline;
}

.normal_right_middle a
{
	font-size:13px;
	text-decoration:none;
		background:url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/right_icon.gif) no-repeat left 100%;
	padding-left:26px;
}

.normal_right_top a:link,.normal_right_top a:visited,.normal_right_top a:active,.normal_right_middle a:link,.normal_right_middle a:visited,.normal_right_middle a:active
{
	color:#000000;
}
.normal_right_top a:hover,.normal_right_middle a:hover
{
	color:#FF0000;
}

#wrapper{
	margin:0 auto;
	text-align:left;
	background: #FFFFFF;
	width:1000px;
	height:940px;
}

#view #wrapper
{
	height:100%;
	text-align:center;
}


/*头部*/
#header { 
	background: url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/head.jpg) no-repeat top;
	height:181px;
}


#view #header
{
	background: url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/head.jpg) no-repeat top;
	height:139px;
}

#navWrapper{
	margin-top:148px;
	margin-left:262px;          /*1.*/
	height:31px;
}

#navWrapper ul li{
	float:left;
	width:78px;                  /*2.*/
	height:31px; 
	list-style:none;
	padding:0;
	border:0;
	margin:0;
}

#navWrapper .l2{ width:78px;}         /*3.1*/
#navWrapper .l3{ width:78px;}
#navWrapper .l4{ width:78px;}
#navWrapper .l5{ width:78px;}
#navWrapper .l6{ width:78px;}
#navWrapper .l7{ width:78px;}
#navWrapper .l8{ width:78px;}
#navWrapper .l9{ width:78px;}        
#navWrapper .l10{ width:78px;}      
#navWrapper .l0{ width:78px;}        
#navWrapper .l1{ width:78px;}          /*3.2.*/


#flash{ width:100%; height:134px; text-align:right; vertical-align:bottom; margin-top:12px;}
#index #navWrapper
{	margin-top:0px;
}

#ContentWrapper
{
	width:1000px;
	background:#ffffff url(style_res/left_top.jpg) no-repeat left top;
	height:auto;

	/*border: 1px solid red;*/
}

#view .hack1
{
	width:1000px;
	/*min-height:410px;
	height:410px;*/
}
/*[class].hack1{ height:auto}*/
/*左边框*/
#LeftBar
{
	float:left;
	margin-left:6px;
	background:url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/left_bg.jpg) no-repeat left bottom;
	height:100%;
	width:285px;
	display:inline;
}

#left_bg
{
	margin:-320px 0 auto 254px;
	background:url(/_upload/tpl/03/8c/908/template908/htmlRes/htmlRes/so1.jpg) no-repeat;
	width:22px;
	height:355px;
}

#note
{
	margin:90px auto 10px 18px;
	background:url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/note.jpg) no-repeat;
	width:221px;
	height:231px;
	padding-top:50px;
	padding-left:9px;
}
#inote
{
	width:200px;
	height:25px;
	margin:0px;
	border:0px;
	padding-left:15px;
	display:inline;
}

/*中部*/
#MianContent
{
	float:left;
	width:435px;
}

#news
{
	margin-top:20px;
	height:310px;
	background:url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/main_top.gif) no-repeat top left;
}

.item
{
	width:400px;
	border-bottom:1px dashed #666666;
	height:18px;
	margin-top:8px;
}

.item2
{
	width:220px;
	height:18px;
	margin-top:2px;
}

#news .head,#zhaopin .head
{
	height:30px;
	text-align:right;
	margin-right:50px;
}

#news .head p
{
	margin-top:10px;
}

#zhaopin .head p
{
	margin-top:8px;
}

#news .head a,#zhaopin .head a
{
	text-align:left;
	text-decoration:none;
}

#news .head a:link,#news .head a:visited,#news .head a:active,#zhaopin .head a:link,#zhaopin .head a:visited,#zhaopin .head a:active
{
	color:#000000;
}
#news .head a:hover,#zhaopin .head a:hover
{
	color:#f00;
}

#zhaopin
{
	margin-top:10px;
	height:320px;
	background:url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/main_bottom.gif) no-repeat top left;
}


/*右部*/
#RightBar
{
	float:left;
	width:265px;
}
#r_left
{
	float:left;
	width:22px;
	margin-left:0px;
	margin-top:10px;
	background:url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/so.jpg) no-repeat top;
	height:355px;
}
#r_top
{
	float:right;
	background:url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/right_top.gif) no-repeat top left;
	padding-top:40px;
	height:165px;
	width:227px;
	margin:20px 8px 8px 8px;
}

#r_middle
{
	float:right;
	height:202px;
	width:225px;
	margin:8px 8px 8px 8px;
	border:1px solid #cdcdcd;
}

#r_middle .head
{
	margin:2px 2px 0 2px;
	height:38px;
	background:#dedede url(style_res/links.jpg) center no-repeat;
}

#r_bottom .head
{
	margin:2px 2px 0 2px;
	height:38px;
	background:#dedede url(style_res/connect.jpg) center no-repeat;
}

#r_middle .list,#r_bottom .list
{
	margin:0 2px 2px 2px;
	height:160px;
	background:#f1f1f1;
	padding-left:20px;
}

#r_bottom
{
	display:inline;
	float:right;
	height:202px;
	width:225px;
	margin:8px 8px 3px 3px;
        line-height: 10px;
	border:1px solid #cdcdcd;
}

#r_bottom .list ul{
	padding:0;
	list-style-type:none;
	margin:4px 0 0 0;
}

#r_bottom .list ul li{
	padding:0;
	list-style-type:none;
	padding-top:10px;
	width:190px;
}

#visit
{
	float:right;
	height:12px;
	width:227px;
}
/*底部*/
#footerWrapper{
	background:url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/foot.jpg) no-repeat;
	height:69px;
	width:1000px;
	clear:both;
    font-size: 1px;
    line-height: 0px;
}


#body2008 #news
{
	min-height:620px;
	height:auto!important;
	height:620px;
}

#body2008 #wrapper
{
	min-height:960px;
	height:auto!important;
	height:960px;
}

#body2009 #news
{
	min-height:620px;
	height:auto!important;
	height:620px;
}

#body2009 #wrapper
{
	min-height:960px;
	height:auto!important;
	height:960px;
}




#wp_news_w11  .wp_article_list{
	padding-left: 0px!important;
	padding-top: 10px;
}

.sidebar_left{
	width:197px;
	border-top:0px;
	float:left;
	margin-bottom:10px;
	padding-bottom:10px;
	margin-top: 90px;
}
.list_right{
	width:720px;
	/*border:1px solid red;*/
	float:right;
	margin-bottom:10px;
	margin-top: 30px;
	height: auto;
	min-height: 770px;
	/*border-bottom: 1px solid #467DBD;*/
	border-bottom: 1px solid #B6B6B6;

}
.titlebook{width:720px;margin-top:30px;border: 1px solid #B6B6B6;min-height: 710px;height: auto;}
.titlebook p{
	/*height:25px;*/
	line-height:28px;
	border-bottom:1px dotted #ddd;
	width:731px;clear:both;
}
.titlebook p em{float:right;color:#888;font-weight:normal;font-style:normal;font-size:12px;margin-right:10px;}
.titlebook p img{position:relative;top:3px;margin-right:6px;margin-left:3px;}
h2.list{
	width:98.5%;
	border:0px;
	background:url(/_upload/tpl/03/8c/908/template908/htmlRes/style_res/line3_title_bg.gif) no-repeat;
	background-size: 100% 100%;
	/*background-color: red;*/
	height:39px;
	line-height:39px;
	text-indent:50px;
	font-size:16px;
	margin: 0px;

}
.wp_nav .sub-nav .nav-item .mark{
	opacity: 0!important;
}
/*修改栏目列表*/
.wp_listcolumn .wp_column a .column-name{
	margin-left: -60px!important;
}
.wp_listcolumn{
	padding: 0px!important;
}
/*内容页*/
.title{font-size:24px;margin:10px auto;text-align:center;color:#176100}
.user{line-height:25px;border-bottom:1px dotted #ddd;color:#999;width:100%;margin:2px auto;font-size:12px;font-family:Arial;text-align:center;}
.user em{font-style:normal;}
.info{width:100%;text-indent:30px;border:1px solid #ddd;margin:0px auto 10px auto;font-size:12px;line-height:24px;color:#777;padding:7px 10px}
.context{width:100%;overflow:inherit;line-height:35px;margin:10px 10px 10px 10px;
	font-size: 15px;color: #161616;text-align: left;
}

.wp_search{
	margin-top: 12px;
}

.nav-item .sub-nav{
	/*white-space:nowrap!important;*/
	overflow:hidden!important;
	text-overflow: ellipsis!important;
}
.nav-item .sub-nav li .on{
	background-color: red!important;
	opacity: 1!important;
}


