﻿/* -Initb111*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, 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, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th{margin: 0; padding: 0;	border: 0; outline: 0;}
LI {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
TABLE,TD,TR,TH {FONT-SIZE: 12px}


/* remember to define focus styles! */
:focus {outline: 0;}
	
	
ol, ul {list-style: none;}
body {
	font-size: 12px;
	line-height: 16px;
	color: #666;
	background-color: #d9d9d9;
}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {
	text-align: right;
	font-weight: normal;
}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* common */
A:link {COLOR: #333; TEXT-DECORATION: none; line-height: 14px;}
A:visited {COLOR: #333333; TEXT-DECORATION: none;line-height: 14px;}
A:hover {COLOR: #000; TEXT-DECORATION: underline;line-height: 14px;}
A:active {COLOR: #000}

.clear {
	CLEAR: both;
	FONT-SIZE: 1px;
	VISIBILITY: hidden;
	WIDTH: 1px;
	HEIGHT: 0px;
	line-height: 0px;
}
.hiden {DISPLAY: none}
.blue{font-size: 12px;color: #0066cc;text-decoration: none;} 
.blue a:link    {font-size: 12px;color: #0066cc;text-decoration: none;}
.blue a:visited {font-size: 12px; color: #0066cc; text-decoration: none;}
.blue a:hover   {font-size: 12px;color: #0066cc;text-decoration: underline;}
.red a:link    {font-size: 12px;color: #FF0000;text-decoration: none;}
.red a:visited {font-size: 12px; color: #FF0000; text-decoration: none;}
.red a:hover   {font-size: 12px;color: #666;text-decoration: underline;}
.ip {
	padding-top: 12px;
}



.logo {
	float: left;
	width: 453px;
	padding-left: 22px;
}
.login_re_date {
	float: right;
	width: 132px;
	padding-right: 16px;
        text-align: right;
}
.login_re_date2 {
	float: right;
	width: 225px;
	padding-right: 16px;
        text-align: right;
}
.if_login_re_date {
	width: 132px;
	background-color: #FFFFFF;
	text-align: right;
}
.if_login_re_date2 {
	width: 225px;
	background-color: #FFFFFF;
	text-align: right;
}

.header{
	height: 43px;
	width: 982px;
	margin: auto;
	padding: 25px 10px 0px  10px;
	background-color: #fff;
}
.header778{
	height: 43px;
	width: 778px;
	margin: auto;
	padding: 25px 10px 0px  10px;
	background-color: #fff;
}
.content_com,  .content, .content2 , .content_inpage , .content_indexdown,.content_lh {
	width: 982px;
	margin: auto;
	padding: 0px 10px;
	background-color: #fff;

}
.content_1002{
	width: 1002px;
	margin: auto;
	background-color: #fff;
}

.content_com{  
	background-image: url(http://www.nfdaily.cn/webelement/v2images/contentcom_bg.gif);}

.banner{
	width: 1002px;
	margin: auto;
	background-color: #fff;
	background-image: url(http://www.nfdaily.cn/webelement/v2images/banner_bg.gif);
	height: 163px;
	padding-top: 12px;
}
.content_lh {
		background-image: url(http://www.nfdaily.cn/gdlh/gdlh2008/images/lfe_bg2.gif);
}
.content2{
		background-image: url(http://www.nfdaily.cn/webelement/v2images/index_bg.gif);
}
.index_p_left {
	float: left;
	width: 319px;
	padding-left: 9px;
	margin-top: 11px;
}

.content_out {
	width: 1025px;
	margin: auto;
	background-image: url(file:///C|/Documents and Settings/panzj/Local Settings/Temporary Internet Files/Content.IE5/v2images/outbg.gif);
}



/*---------------manu----------------*/
.GnP{ display:none;}

/* wrapper */
.GcW{
	width:981px;
	margin:0px auto 0px auto;
	text-align:left;
	background-color:#f0f0f0;
	height: 55px;
	line-height: 0px;
}

/* head- */

.GcNavi{ background-image:url(http://www.nfdaily.cn/webelement/images/nav_bg.jpg); line-height:27px; height:27px;}
.GcNavi li{ float:left; width:70px; font-size:12px; color:#FFFFFF; text-align:center;}
.GcNavi li a,.GcNavi li a:visited{ color:#FFFFFF; display:block; width:100%; height:100%; text-decoration:none;}
.GcNavi li a:hover{ background-image:url(http://www.nfdaily.cn/webelement/images/nav_bg2.jpg); text-decoration:none; }
.GcNavi .fix{ margin-left:300px;}


#GnaviMenu{
	background-image:url(file:///C|/Documents and Settings/panzj/Local Settings/Temporary Internet Files/Content.IE5/v2images/nav_bg.gif);
	background-repeat:repeat-x;
	height: 27px;
}

#GnaviMenu .GnBt{background-image:url(file:///C|/Documents and Settings/panzj/Local Settings/Temporary Internet Files/Content.IE5/v2images/nav_bg.gif);  float:left; width:70px; font-size:12px; color:#FFFFFF; text-align:center;}

#GnaviMenu .GnBt a,#GnaviMenu .GnBt a:visited{
	color:#FFFFFF;
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	line-height: 27px;
}
#GnaviMenu .GnBt-on{background-image:url(file:///C|/Documents and Settings/panzj/Local Settings/Temporary Internet Files/Content.IE5/v2images/nav_bbg.gif); text-decoration:none;  line-height:27px; height:27px;  float:left; width:70px; font-size:12px; color:#FFFFFF; text-align:center; }

#GnaviMenu .GnBt-on a,#GnaviMenu .GnBt-on a:visited{ color:#FFFFFF; display:block; width:100%; height:100%; text-decoration:none; line-height:27px;}

#GnaviMenu .GnBt2{line-height:27px; height:27px;  float:left; width:70px; font-size:12px; color:#FFFFFF; text-align:center; margin-left:280px;}
#GnaviMenu .GnBt2 a,#GnaviMenu .GnBt2 a:visited{
	color:#FFFFFF;
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	line-height: 27px;
}
#GnaviMenu .GnBt2-on{background-image:url(file:///C|/Documents and Settings/panzj/Local Settings/Temporary Internet Files/Content.IE5/v2images/nav_bbg.gif); text-decoration:none;  line-height:27px; height:27px;  float:left; width:70px; font-size:12px; color:#FFFFFF; text-align:center; margin-left:280px; }
#GnaviMenu .GnBt2-on a,#GnaviMenu .GnBt2-on a:visited{ color:#FFFFFF; display:block; width:100%; height:100%; text-decoration:none;line-height:27px;}

#GnaviMenu .GnP{
	clear:both;
	text-align:left;
	font-size:12px;
	line-height:220%;
	background-color: #e1e0e0;
}


.GcNavi2{ line-height:29px; height:29px;}
.GcNavi2 li{ float:left; width:70px; font-size:12px; color:#FFFFFF; text-align:center;}
.GcNavi2 li a,.GcNavi2 li a:visited{ color:#FFFFFF; text-decoration:none;}
.GcNavi2 li a:hover{ text-decoration:none; text-decoration:underline; }
.GcNavi2 .fix{ margin-left:300px;}
.login {
	height: 20px;
	width: 312px;
	margin: auto;
	padding-bottom: 3px;
}
.login_setindex {
	height: 12px;
	width: 76px;
	text-align: left;
	float: left;
	padding-top: 4px;
}
.login_img {
	float: right;
	height: 17px;
	width: 86px;
	padding-top: 3px;
}
.forgot {
	width: 90px;
	float: right;
	padding-left: 30px;
	padding-top: 4px;
}
.login_setindex a:link {
	color: #0066cc;
	font-size: 12px;
}
.login_setindex a:visited {
	color: #0066cc;
	font-size: 12px;
}
.login_setindex a:hover {
	color: #0066cc;
	font-size: 12px;
	text-decoration: underline;
}

.forgot a:link {
	color: #2C5E93;
	font-size: 12px;
}
.forgot a:visited {
	color: #2C5E93;
	font-size: 12px;
}
.forgot a:hover {
	color: #0000FF;
	font-size: 12px;
}

/*--------------------------------*/
.hot1 {padding-top: 10px;padding-bottom: 5px;}
.hot1 a:link    {font-size: 13px;color: #0066CC;text-decoration: none;line-height: 16px;font-weight: bold;}
.hot1 a:visited {font-size: 13px;color: #0066CC;text-decoration: none;line-height: 16px;font-weight: bold;}
.hot1 a:hover   {font-size: 13px;color: #666;text-decoration: none;line-height: 16px;font-weight: bold;}
.tlt,.tlt14 {
	padding-top: 8px;
}

.tlt a:link    {font-size: 18px;color: #0066cc;text-decoration: none;font-family: "黑体";line-height: 20px;}
.tlt a:visited {font-size: 18px;color: #0066cc;text-decoration: none;font-family: "黑体";line-height: 20px;}
.tlt a:hover   {font-size: 18px;color: #0066cc;text-decoration: none;font-family: "黑体";line-height: 20px;}



.tlt14 a:link    {font-size: 16px;color: #0066cc;text-decoration: none;font-family: "黑体";line-height: 20px;}
.tlt14 a:visited {font-size: 16px;color: #0066cc;text-decoration: none;font-family: "黑体";line-height: 20px;}
.tlt14 a:hover   {font-size: 16px;color: #0066cc;text-decoration: none;font-family: "黑体";line-height: 20px;}

.abs{
	color: #666;
	line-height: 16px;
	padding-top: 3px;
	margin-bottom: 0px;
	
}
.abs_ent{
	color: #666;
	line-height: 16px;
	padding-top: 3px;
	margin-bottom: 0px;
	
}
.index_titlist {
	line-height: 18px;
	padding:2px 0px 5px 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.index_titlist a:link    {font-size: 12px;color: #0066cc;text-decoration: none; line-height: 16px;}
.index_titlist a:visited {font-size: 12px;color: #0066cc;text-decoration: none;line-height: 16px;}
.index_titlist a:hover   {font-size: 12px;color: #666;text-decoration: underline;line-height: 16px;}

.index_titlist2 {
	line-height: 18px;
	padding:2px 0px 5px 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.index_titlist2 a:link    {font-size: 12px;color: #0066cc;text-decoration: none; line-height: 16px;}
.index_titlist2 a:visited {font-size: 12px;color: #0066cc;text-decoration: none; line-height: 16px;}
.index_titlist2 a:hover   {font-size: 12px;color: #666;text-decoration: none; line-height: 18px;}


.left2_pic {
	float: left;
	padding: 8px 6px 12px 0px;
	
}
.left3_pic {
	float: right;
	padding: 3px 0px 0px 6px;
	height: 58px;
}
.specail_pic {
	float: right;
	padding: 4px;
	margin-left: 3px;
	border: 1px solid #CCCCCC;
}
.right {
	padding-left: 8px;
	padding-right: 8px;
}
.right_list {
	line-height: 18px;
	padding: 8px 0px 5px 10px;
}
.right_tit {
	padding-top: 5px;
}
.phb {
	padding-top: 12px;
	
}
.bfq_pix {
	padding-top: 12px;
	padding-bottom: 12px;
	text-align: center;
}
.bfq_pix a:link    {font-size: 14px;color: #0066CC;text-decoration: none;line-height: 16px;font-weight: bold;}
.bfq_pix a:visited {font-size: 14px;color: #0066CC;text-decoration: none;line-height: 16px;font-weight: bold;}
.bfq_pix a:hover   {font-size: 14px;color: #0066CC;text-decoration: underline;line-height:16px; font-weight: bold;}
/*---------------------------------------------------------------------------------------------------------------------*/
.comweb_left {
	float: left;
	width: 380px;
	margin-right: 12px;
    margin-top: 10px;
}

.sweb_left {
	float: left;
	width: 380px;
	margin-right: 5px;
}
.sweb_title {
	padding-top: 20px;
	line-height: 24px;
}


.sweb_title a:link { font-size: 18px; color: #074d95; font-weight: bold;text-decoration: none;}
.sweb_title a:visited {font-size: 18px; color: #074d95;font-weight: bold;text-decoration: none;}
.sweb_title a:hover {font-size: 18px; color: #0000FF;font-weight: bold;text-decoration: none;}



.news_list           {margin: 8px 0px 10px 0px; padding-top: 8px;border-top-width: 1px;border-top-style: dashed;border-top-color: #CCCCCC;}
.news_list a:link    {font-size: 14px;color: #0066CC;text-decoration: none; line-height: 22px;}
.news_list a:visited {font-size: 14px;color: #0066CC;text-decoration: none; line-height: 22px;}
.news_list a:hover   {font-size: 14px;color: #666;text-decoration: underline; line-height: 22px;}


.ab {
	padding-top: 12px;
}
.leftone_txt {
	margin-top: 4px;
	
}
.left2_l {
	float: none;
	padding-right: 4px;
	border:1px dashed #E0E0E0;
	padding-bottom: 6px;
}

.left2r_pix {
	float: left;
	width: 277px;
	height: auto;
}
.left2rpix_title {
	font-size: 12px;
	font-weight: bold;
	color: #074D95;
	height: 19px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.left2rpix_title2 {
	font-size: 12px;
	font-weight: bold;
	color: #074D95;
	height: 19px;
	margin-bottom: 10px;
	
}
.left2_title {margin-top: 6px;}
.left2_title  a:link    {font-family: "黑体";color: #0066CC;line-height: 18px;font-size: 16px;}
.left2_title a:visited {font-family: "黑体";color: #0066CC;line-height: 18px;font-size: 16px;}
.left2_title  a:hover   {font-family: "黑体";color: #0066CC;line-height: 18px;font-size: 16px;text-decoration: none;}

.rw {
	height: 276px;
	width: 193px;
   padding: 12px;
   background-image:url(http://www.nfdaily.cn/webelement/v2images/rw_bg.gif);
	margin: auto;
	}


.internetional_pix {
	padding: 3px;
	float: right;
	margin-top: 3px;
}
.internetional_pix2 {
	padding: 3px;
	float: left;
	margin-top: 3px;
}
.internetional_focus {
	float: left;
	margin-top: 12px;
}
.more2 {
	text-align: right;
	padding-right: 11px;
	padding-bottom: 6px;
	
}
.com_right {
	float: right;
	width: 296px;
}
.m_box {
	padding-right: 4px;
	padding-left: 16px;
	width: 266px;
	line-height: 22px
}






.m_box2 {
	
	padding-left: 10px;
	
}


.right_one {
	padding-right: 10px;
	height: 204px;
}
.ad {
	height: 218px;
	width: 238px;
	padding-top: 18px;
	padding-left: 22px;
	padding-bottom: 18px;
}
.pmlist {
	margin-left: 10px;
	padding-bottom: 20px;
	}

.hotlist {
	margin-top: 5px;
	line-height: 18px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-size: 12px;
	color: #297CC8;
	
}
.hotlist  a:link    {font-size: 12px;color: #0066cc;text-decoration: none; line-height: 18px;}
.hotlist  a:visited {font-size: 12px;color: #0066cc;text-decoration: none;line-height: 18px;}
.hotlist  a:hover   {font-size: 12px;color: #666;text-decoration: underline;line-height: 18px;}

.policylink{
	width: 200px;
	margin-left: 40px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
}
.policylink SELECT {
	MARGIN-TOP: 5px; WIDTH: 180px
}

/*-----------------------------------------------foot----------------------------------------------------------------------*/
.flink2 {
	height: 537px;
	text-align: center;
	padding-top: 10px;
	line-height: 22px;
	margin: auto;
	background-color: #FFFFFF;
}
/*-----------------------------------------------manu and manu778--------------------------------------------------------------------*/
 .nav778 li, .nav3 li {
	float: left;
	padding-left: 7px;
	padding-right: 7px;
}
 .nav3 {font-size: 12px; color: #fff; text-decoration: none;
	height: 20px;
	width: 952px;
	margin: auto;
	background-color: #545253;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
}
.nav3 a:link    {font-size: 12px; color: #fff; text-decoration: none;}
.nav3 a:visited { font-size: 12px; color: #fff; text-decoration: none;}
.nav3 a:hover   { font-size: 12px; color: #fff; text-decoration: underline;}
.navleft {
	float: left;
	width: 820px;
}


.nav778 {font-size: 12px; color: #fff; text-decoration: none;
	height: 20px;
	width: 778px;
	margin: auto;
	background-color: #545253;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
}

.nav778 a:link    {font-size: 12px; color: #fff; text-decoration: none;}
.nav778 a:visited { font-size: 12px; color: #fff; text-decoration: none;}
.nav778 a:hover   { font-size: 12px; color: #fff; text-decoration: underline;}






/*----------------------------------------------bannerif------------------------------------------------------------------*/
.bannerif {
	padding :13px 0px 5px 10px;
	height: 136px;
	background-color: #fff;
	width: 952px;
	float: left;
}
.bannerlist {
	float: left;
	width: 172px;
	margin-right: 15px;
	text-align: center;
}
.banner_title{padding-top:5px;	text-align: center;}
/*---------------------------------------------9pix------------------------------------------------------------------*/
.fsh {
	
	width: 70px;
	float: left;
	padding: 0px 0px 14px 18px;
}.banner_more {
	text-align: right;
	width: 970px;
}
.mpix {
	float: left;
 margin: 0px 7px 12px 7px;
   
	width:110px;
}
.mpix2 {
	float: left;
 margin: 0px 7px 12px 7px;
   
	width:130px;
}

.mpix3 {
	float: left;
 margin: 14px 31px 12px 12px;
   
	width:110px;
}
/*-------------------------------------------国际----------------------------------------------------------------*/
.r_txt2 {
	font-size: 12px;
	font-size: 12px;

	padding-top: 5px;
	line-height: 16px;
	list-style-type: none;
}

.r_txt2 a:link    {font-size: 14px; color:  #0066CC; text-decoration: none;line-height: 22px;}
.r_txt2 a:visited { font-size: 14px; color:  #0066CC; text-decoration: none;line-height: 22px;}
.r_txt2 a:hover   { font-size: 14px; color: #0066CC; text-decoration: underline;line-height: 22px;}
.otherwebs_contentl {
	float: left;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	list-style-type: none;
	border: 1px solid #d8d8d8;
	padding: 10px;
	width: 130px;
}
.otherwebs_contentl li {
	list-style-type: none;
}
.otherwebs_contentr {
	border: 1px solid #d8d8d8;
	float: right;
	padding: 30px;
	width: 700px;
}
.otherwebs_contentl a:link    {font-size: 13px; color:  #000; text-decoration: none;line-height: 22px;}
.otherwebs_contentl a:visited { font-size: 13px; color:  #000; text-decoration: none;line-height: 22px;}
.otherwebs_contentl a:hover   { font-size: 13px; color: #000; text-decoration: underline;line-height: 22px;}
.otherwebs_content {
	font-family: 12;
	padding: 20px;}
.otherwebs_contentr{color: #000000;
