﻿html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul,li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
html { filter: grtay; }
body {
	background-color: #FFFFFF;
	color: #003366;
	font-size: 14px;
	line-height: 23px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat-x;
}

ol, ul {
	list-style: none;
}
A:link, A:visited {
	font-family: "宋体";
	font-size: 14px;
	COLOR: #003366;
	TEXT-DECORATION: none
}
 
A:hover {
	font-family: "宋体";
	font-size: 14px;
	COLOR: #990000;
	TEXT-DECORATION: underline
}
.clear {
	CLEAR: both; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0px; HEIGHT: 0px
}
.hiden {
	DISPLAY: none
}
.all {
	width: 1002px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.top {padding-top: 12px;
	width: 1002px;
    border-color: #CCC;
	border-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	background-color: #FFF;
	margin: auto;
}
.toprow1 {
	width: 100%;
}
.toprow2 {
	width: 100%;
	height: 29px;
	background-image: url(http://nf.nfdaily.cn/images/sliceindex200909_18.jpg);
	text-align: center;
}
.bottomrow {
	BACKGROUND-IMAGE: url(http://nf.nfdaily.cn/images/sliceindex200909_18.jpg);
	WIDTH: 100%;
	LINE-HEIGHT: 29px;
	HEIGHT: 29px;
	TEXT-ALIGN: center;
	margin-bottom: 20px;
}
.nfanglogo {
	float: left;
	height: 65px;
	width: 187px;
	padding-left: 34px;
	padding-bottom: 11px;
}
.daohangbw {
	float: left;
	width: 100%;
}
.daohang1 {
	float: left;
	width: 725px;
	padding-left: 27px;
	padding-top: 10px;
}
.daohang1 li {
	padding-right: 6px;
	padding-left: 7px;
	float: left;
}

.daohangszb {
	float: left;
	width: 100%;
	padding-top: 10px;
}
.toprow2 li {
	padding-right: 17px;
	padding-left: 0px;
	padding-top: 3px;
	float: left;
	text-align: center;
}
.toprow2 ul {
	padding-left: 34px;
}
.part1index {
	width: 982px;
	background-color: #FFF;
	border-color: #CCC;
	border-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	background-color: #FFF;
	margin: auto;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 6px;
	background-image: url(http://nf.nfdaily.cn/images/part1bg.gif);
	background-repeat: no-repeat;
}

.part1col1 {
	float: left;
	width: 699px;
}
.part2col1 {
	float: left;
	width: 699px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #ECF1F5;
	border-right-color: #ECF1F5;
	border-bottom-color: #ECF1F5;
	border-left-color: #ECF1F5;
}
.bigpic_k {
	width: 302px;
	height: 245px;
}
.part1col1colpics {
	width: 302px;
	float: left;
	padding-right: 4px;
}
.part2col1col1 {
	width: 302px;
	float: left;
	padding-right: 4px;
}
.ztxl {
	width: 100%;
	padding-top: 5px;
}
.zttit_menu {
	width: 100%;
}
.ztcontent {
	width: 100%;
	color: #CCC;
	padding-top: 6px;
}

.ztcontent a:link {
	font-size: 14px;
	line-height: 23px;
}
.ztcontent a:visited {
	font-size: 14px;
	line-height: 23px;
}
.ztcontent a:hover {
	font-size: 14px;
	line-height: 23px;
}
.part1col1coltopnews {
	width: 382px;
	float: left;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #b9b9b9;
	border-right-color: #b9b9b9;
	border-bottom-color: #b9b9b9;
	border-left-color: #b9b9b9;
	margin-bottom: 3px;
}
.part2col1midnews {
	width: 382px;
	float: left;
	padding-left: 5px;
	padding-right: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #b9b9b9;
	border-right-color: #b9b9b9;
	border-bottom-color: #b9b9b9;
	border-left-color: #b9b9b9;
}

.topnew1 {
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding-top: 8px;
	padding-bottom: 6px;
}

.commonnew1 {
	width: 100%;
	padding-top: 12px;
	text-indent: 6px;
}
.topnews {
	width: 100%;
	color: #CCC;
	padding-bottom: 5px;
}
.commonnews {
	float: left;
	width: 300px;
	color: #CCC;
	margin-bottom: 5px;
}
.topnew1 a:link {
	font-family: "黑体";
	font-size: 18px;
}
.topnew1 a:visited {
	font-family: "黑体";
	font-size: 18px;
}

.topnew1 a:hover {
	font-family: "黑体";
	font-size: 18px;
	text-decoration: none;
}
.part1col2 {
	float: left;
	width: 279px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #b9b9b9;
	border-right-color: #b9b9b9;
	border-bottom-color: #b9b9b9;
	border-left-color: #b9b9b9;
	font-size: 12px;
	padding-bottom: 3px;
	border-left-style: solid;
}
.part2col2 {
	float: left;
	width: 276px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #b9b9b9;
	border-right-color: #b9b9b9;
	border-bottom-color: #b9b9b9;
	border-left-color: #b9b9b9;
	font-size: 12px;
	padding-bottom: 10px;
	padding-left: 3px;
	border-left-style: solid;
	overflow:hidden;height:2581px;
	
}
.bluetit {
	width: 100%;
	background-image: url(http://nf.nfdaily.cn/images/sliceindex200909_22.jpg);
	height: 27px;
	line-height: 27px;
	text-indent: 8px;
}

.part1col2 a:link {
	font-size: 12px;
	line-height: 20px;
}
.part1col2 a:visited {
	font-size: 12px;
	line-height: 20px;
}
.part1col2 a:hover {
	font-size: 12px;
	line-height: 20px;
}
.rightnew {
    padding-top: 4px;
	padding-left: 4px;
	color: #CCC;
	font-size: 12px;
	padding-bottom: 6px;
}
.rightnewbig {
	padding-right: 3px;
	padding-left: 5px;
	padding-top: 9px;
	width: 196px;
}
.rightnewbig a:link {
	font-size: 14px;
	font-weight: bold;
}
.rightnewbig a:visited {
	font-size: 14px;
	font-weight: bold;
}
.rightnewbig a:hover {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.diaochatext {
	padding-top: 8px;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 4px;
	line-height: 20px;
}
.diaochabtn {
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	text-align: center;
}
.grayline1px {
	line-height: 1px;
	height: 1px;
	width: 100%;
	clear: both;
	font-size: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	border-bottom-style: solid;
}
.diaochaselect {
	font-size: 12px;
	font-weight: bold;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 4px;
}
.part2 {
	width: 982px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 7px;
	margin: auto;
}
.commonnew1 a:link {
	font-family: "黑体", Arial;
	font-size: 16px;
}
.commonnew1 a:visited {
	font-family: "黑体", Arial;
	font-size: 16px;
}
.commonnew1 a:hover {
	font-family: "黑体", Arial;
	font-size: 16px;
	text-decoration: none;
}
.commonpictit a:link {
	font-family: "黑体", Arial;
	font-size: 16px;
}
.commonpictit a:visited {
	font-family: "黑体", Arial;
	font-size: 16px;
}
.commonpictit a:hover {
	font-family: "黑体", Arial;
	font-size: 16px;
	text-decoration: none;
}




.picpart {
	clear: both;
	width: 692px;
	margin-top: 3px;
}
.picpartcontent {
	padding-top: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #b9b9b9;
	border-right-color: #b9b9b9;
	border-bottom-color: #b9b9b9;
	border-left-color: #b9b9b9;
	margin-bottom: 5px;
}
.mpix {
	width: 155px;
	float: left;
	margin-right: 7px;
	margin-left: 6px;
}
.banner_title {
	padding-top: 4px;padding-bottom: 3px;
	padding-left: 5px;
}
.picpartrow {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 2px;
}
.commonpictit {
	float: left;
	width: 98%;
	padding-left: 2%;
	padding-top: 13px;
	line-height: 24px;
}
.common1pick {
	float: left;
	height: 60px;
	width: 60px;
	margin-left: 6px;
	margin-bottom: 4px;
	margin-top: 5px;
}
.part2left {
	float: left;
	width: 700px;
}
.titfontk {
	float: left;
}

.szbfontk {
	float: left;
	padding-left: 16px;
	padding-top: 5px;
}

.titfontk2 {
	float: right;
	padding-right: 10px;
}
.more {
	float: right;
	padding-right: 15px;
	text-indent: 0px;
}
.bottomrow a:link {
	font-size: 12px;
	font-weight: bold;
}
.bottomrow a:visited {
	font-size: 12px;
	font-weight: bold;
}
.bottomrow a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
}
.bottom {
	background-color: #FFFFFF;
	text-align: center;
	margin: auto;
	width: 100%;
	font-size: 12px;
	color: #666;
}
.bottom img {
	MARGIN: auto; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.bluetit a:hover {
	text-decoration: underline;
}
.more a:link {
	font-size: 12px;
	text-decoration: none;
}
.more a:visited {font-size: 12px;
	text-decoration: none;
}
.more a:hover {
	font-size: 12px;
	text-decoration: none;
}
.pic6060row {
	width: 100%;
}
.szbpart1 {
	width: 100%;
	margin-bottom: 12px;
}
.szbtitk1 {
	background-image: url(http://nf.nfdaily.cn/images/szbbg1.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 100%;
}
.szbpart1content {
	width: 98%;
	padding-left: 2%;
	padding-top: 8px;
}

.part2col2 a:link {
	font-size: 12px;
	line-height: 20px;
}
.part2col2 a:visited {
	font-size: 12px;
	line-height: 20px;
}
.part2col2 a:hover {
	font-size: 12px;
	line-height: 20px;
}
.szbpicrow {
	width: 204px;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
}
.szbpictext {
	width: 200px;
	float: left;
	color: #666666;
	line-height: 18px;
	padding-right: 2px;
	padding-left: 2px;
}

.line {
	BORDER-TOP: #ccc 1px dashed;
	margin-top: 4px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 4px;
}.topnews li {
	padding-top: 2px;
}
.szbfontk a:link {
	color: #990000;
}
.szbfontk a:visited {
	color: #990000;
	text-decoration: none;
}
.szbfontk a:hover {
	text-decoration: none;
}

.szbpart2 {
	width: 100%;
	padding-top: 8px;
	padding-bottom: 8px;
}
.szbmenugroup {
	width: 270px;
	height: 24px;
	background-image: url(http://nf.nfdaily.cn/images/tabredlinebg.gif);
	background-repeat: repeat-x;
	padding-left: 6px;
}
.szbmenugroup li {
	float: left;
}
.szbtabcontent {
	padding-left: 2%;
	padding-top: 8px;
	width: 98%;
}
.commonnews li {
	padding-top: 2px;
}

.pic6060text {
	width: 220px;
	float: left;
	color: #003366;
	line-height: 18px;
	padding-left: 6px;
	font-size: 12px;
	padding-top: 5px;
}
.pic6060text a:link {
	font-size: 12px;
	line-height: 20px;
}
.pic6060text a:visited {
	font-size: 12px;
	line-height: 20px;
}
.pic6060text a:hover {
	font-size: 12px;
	line-height: 20px;
}
.banner_title a:link {
	font-size: 12px;
	line-height: 18px;
}
.banner_title a:visited {
	font-size: 12px;
	line-height: 18px;
}
.banner_title a:hover {
	font-size: 12px;
	line-height: 18px;
}
.szbpic {
	float: right;
	width: 60px;
	padding-top: 15px;
}

/*新闻列表*/
.part1 {
	width: 982px;
	background-color: #FFF;
	border-color: #CCC;
	border-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	background-color: #FFF;
	margin: auto;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	
}

.allinpage_left {
	FLOAT: left;
	MARGIN: 0px 0px 12px;
	WIDTH: 640px;
	border: 1px solid #e1ebf4;
}
.allinpage_right2 {
	FLOAT: right; WIDTH: 332px
}
.alltitleb {

	BACKGROUND-IMAGE: url(http://nf.nfdaily.cn/images/titbgp2.gif);
	HEIGHT: 27px;
	line-height: 27px;
	text-indent: 8px;
	border: 1px solid #6da9c3;
}
.hotlist {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 12px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	COLOR: #CCCCCC;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6da9c3;
	border-right-color: #6da9c3;
	border-bottom-color: #6da9c3;
	border-left-color: #6da9c3;
	margin-bottom: 5px;
}
.hotlist A:link {
	FONT-SIZE: 12px; COLOR: #003366; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.hotlist A:visited {
	FONT-SIZE: 12px; COLOR: #003366; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.hotlist A:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 22px; TEXT-DECORATION: underline
}
.m_box {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 11px;
	PADDING-TOP: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6da9c3;
	border-right-color: #6da9c3;
	border-bottom-color: #6da9c3;
	border-left-color: #6da9c3;
	margin-bottom: 5px;
	width: 312px;
}

.mboxrow {
}
.allposition {
	BORDER-RIGHT: 1px #e1ebf4;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 1px #e1ebf4;
	PADDING-LEFT: 17px;
	MARGIN-BOTTOM: 6px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: 1px #e1ebf4;
	PADDING-TOP: 14px;
	BORDER-BOTTOM: 1px solid #e1ebf4;
	HEIGHT: 28px;
}
.list_box {
	PADDING-RIGHT: 0px;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 6px;
	COLOR: #666;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: 1px dashed #CCCCCC;
	width: 100%;
}
.pages {
	height: 50px;
	line-height: 50px;
}
/*细览*/
.allinpage_txt {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 25px;
	PADDING-TOP: 25px;
	BACKGROUND-COLOR: #f4f9fe;
	border: 1px solid #c6dae5;
}

.allinpage_left_detail {
	FLOAT: left;
	WIDTH: 640px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}

.allposition_detail {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 17px;
	MARGIN-BOTTOM: 6px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 14px;
	HEIGHT: 28px;
	border: 1px solid #e1ebf4;
}
.allinpage_tit {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; PADDING-BOTTOM: 17px; COLOR: #003366; LINE-HEIGHT: 25px; FONT-FAMILY: "宋体"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.allpublic {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.alltxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #000; LINE-HEIGHT: 23px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.titfontk a:link {
	font-weight: bold;
}
.titfontk a:visited {
	font-weight: bold;
}
.titfontk a:hover {
	font-weight: bold;
}
.banner_titlep3 {
	padding-top: 5px;
	width: 130px;
	padding-left: 5px;
}
.mpixp3 {
	WIDTH: 138px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 5px;
	float: left;
}



.banner_titlep3 a:link {
	font-size: 12px;line-height: 18px;
}
.banner_titlep3 a:visited {
	font-size: 12px;line-height: 18px;
}
.banner_titlep3 a:hover {
	font-size: 12px;line-height: 18px;
}
/*------------------------------------图片列表------------------------------------*/
.onepic_k {
WIDTH: 138px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 90px
}

.fonts_k {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; TEXT-ALIGN: left
}

.pic_k {
	width: 138px;
	float: left;
	margin-right: 12px;
	margin-left: 10px;
}
.fonts_k {	padding-top: 5px;
	width: 132px;
	padding-left: 5px;
}
.fonts_k a:link {
	font-size: 12px;
	line-height: 18px;
}
.fonts_k a:visited {
	font-size: 12px;
	line-height: 18px;
}
.fonts_k a:hover {
	font-size: 12px;
	line-height: 18px;
}
.allinpage_pics {
	width: 100%;
}
/*------------------------------------广告位------------------------------------*/
.ad01{
DISPLAY: none;}

.ad02{
DISPLAY: none;}


.ad03{
DISPLAY: none;}

.ad_index01{DISPLAY: none;
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
}
.ad_index02{DISPLAY: none;
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
    border-color: #CCC;
	border-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
}
.ad_index03{DISPLAY: none;}
.ad_detail640{DISPLAY: none;}
.ad_indexbig01{DISPLAY: none;padding-bottom: 7px;}

/*------------------------------------细览图片下拉------------------------------------*/

.pixroll {
	PADDING-RIGHT: 0px; OVERFLOW-Y: scroll; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 610px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; HEIGHT: 280px; TEXT-ALIGN: left
}
.haha UL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 180px; PADDING-TOP: 6px
}
.haha UL A:link {
	TEXT-DECORATION: none
}
.haha UL A:visited {
	TEXT-DECORATION: none
}
.haha UL A:hover {
	TEXT-DECORATION: none
}
.pix_txt {
	LINE-HEIGHT: 18px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
	font-size: 12px;
}
.tlt11 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ba0906; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.tlt11 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ba0906; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.tlt11 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ba0906; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.tlt11 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ba0906; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
.pix_txt a:link {
	font-size: 12px;
}
.pix_txt a:visited {
	font-size: 12px;
}
.pix_txt a:hover {
	font-size: 12px;
}
.bottomad300250 {width:300px; float: left; margin-left:6px;
}