@charset "utf-8";
.n_breadcrumb {
	background:#f1f1f1 url(../images/news_icon1.gif) 10px 10px no-repeat ;
	height:28px;
	line-height:28px;
	width:936px;
	margin:0 auto;
	padding-left:28px;
	text-align:left;
}
.n_breadcrumb span,.n_breadcrumb2 span {
    margin:0 5px;
}
.n_breadcrumb a,.n_breadcrumb a:hover,.n_breadcrumb2 a,.n_breadcrumb2 a:hover{
    color:#005dac;
}
.n_part {
    width:476px;
	float:left;
	display:inline;
}
.n_part2 {
    width:964px;
}
.marginright12 {
    margin-right:12px;
}
.n_part h1,.n_part2 h1 {
    width:446px;
	height:33px;
	line-height:37px;
	background:url(../images/news_bg1.gif) no-repeat;
	padding:2px 0 2px 30px;
	font-size:16px;
	color:#005493;
}
.n_part2 h1 {
    background:url(../images/subject_bg1.gif) no-repeat;
	width:964px;
}
.n_list {
    width:462px;
	padding:12px 6px;
	border:1px #e5e5e5 solid;
}
.n_list table {
	table-layout:fixed;
}
.n_list table td {
    height:32px;
	line-height:32px;
	word-break:keep-all;/* 不换行 */ 
    white-space:nowrap;/* 不换行 */ 
    text-overflow:ellipsis;
	overflow:hidden;
	background:url(../images/news_bg_line.gif) left 31px repeat-x;
}
/*内容页*/
.n_breadcrumb2 {
    width:725px;
	height:28px;
	line-height:28px;
	border-top:2px #cdcece solid;
	border-bottom:1px #cdcece solid;
	background:url(../images/news_icon1.gif) 10px 9px no-repeat;
	padding-left:28px;
}
.n_content_con {
    background:url(../images/news_bg2.gif) left top no-repeat;
	width:673px;
	padding:37px 40px 10px;
}
.n_content {
    width:643px;
	border:1px #e4e4e4 solid;
	padding:18px 15px;
}
.n_content h1 {
    width:643px;
	height:42px;
	line-height:42px;
	font-size:16px;
	color:#000;
	text-align:center;
	background:url(../images/news_bg_line.gif) left 41px repeat-x;
}
.n_date {
    width:643px;
	height:30px;
	line-height:30px;
	text-align:center;
}
.n_content_t {
    width:623px;
	padding:15px 10px;
	font-size:14px;
	line-height:22px;
}
.n_content_t p {
    margin:6px 0;
	text-indent:28px;
	line-height:22px;
}
.n_content_t a {
     color:#1f00fc;
	 text-decoration:none;
}
.n_content_t a:hover {
     color:#1f00fc;
	 text-decoration:underline;
}
.n_content_t a,.n_content_t p,.n_content_t span,.n_content_t b,.n_content_t strong {
     font-size:14px;
}

.xwzx {
	 border:1px #e5e5e5 solid;
	 padding:15px 20px;
	 line-height:20px;
	 font-size:14px;
}
.xwzx h2 {
	 font-size:20px;
	 line-height:25px;
	 padding:8px 0;
	 text-align:center;
}
.xwzx p {
	 padding:8px 0;
	 text-indent:24px;
}