html,body{
    margin:0px;
	width:auto;
	height:100%;
	font-size:12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	background:#ffffff;
	color:#555555;}
img{ border:0;}
.dot{
font-family:"宋体";
font-size:10px;
color:#999999;}
#top{
width:720px;
height:188px;
background:url(../images/toplogobg.gif) no-repeat;
padding-left:260px;
}
#subtop{
width:960px;
margin:auto;
}
#submain{
width:950px;
margin:auto;
}
#dhtmltooltip {
	BORDER-RIGHT: #86af00 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #86af00 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120); VISIBILITY: hidden; PADDING-BOTTOM: 4px; BORDER-LEFT: #86af00 1px solid; WIDTH: 150px; PADDING-TOP: 4px; BORDER-BOTTOM: #86af00 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fdffe4; line-height:150%;}

.subleftnav{
line-height:32px;
font-size:12px;
}
.subleftnav a:link,.subleftnav a:visited{
width:180px;
height:32px;
background:url(../images/npisubnav_bg_off.gif);
color:#7e7e7e;
display:block;
text-decoration:none;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
}
.subleftnav a:hover{
width:180px;
height:32px;
background:url(../images/npisubnav_bg_on.gif);
color:#FFf;
display:block;
padding-left:20px;
}
.subleftnav_on{
line-height:32px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.subleftnav_on a:link,.subleftnav_on a:visited{
width:180px;
height:32px;
background:url(../images/npisubnav_bg_on.gif);
color:#ffffff;
display:block;
padding-left:20px;
text-decoration:none;
}

.subleftnav1{
line-height:18px;
font-size:12px;
}
.subleftnav1 a:link,.subleftnav1 a:visited{
width:180px;
height:45px;
background:url(../images/subnav_bg_off.gif);
color:#7e7e7e;
display:block;
text-decoration:none;
padding-left:20px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
}
.subleftnav1 a:hover{
width:180px;
height:45px;
background:url(../images/subnav_bg_on.gif);
color:#FFf;
display:block;
padding-left:20px;
padding-top:10px;
}
.subleftnav1_on{
line-height:18px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.subleftnav1_on a:link,.subleftnav1_on a:visited{
width:180px;
height:45px;
background:url(../images/subnav_bg_on.gif);
color:#ffffff;
display:block;
padding-left:20px;
padding-top:10px;
text-decoration:none;
}

.subleftxnav{
width:195px;
list-style:none;
margin-bottom:10px;
}
.subleftxnav li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
}
.subleftxnav li a:link,.subleftxnav li a:visited{
color:#555555;
padding-left:20px;
height:27px;
line-height:27px;
text-decoration:none;
background:url(../images/subleftxnav_bg_off.gif);
display:block;
}
.subleftxnav li a:hover{
color:#f2610b;
padding-left:20px;
height:27px;
line-height:27px;
text-decoration:none;
background:url(../images/subleftxnav_bg_on.gif);
display:block;
}
.subleftxnav_on{
color:#f2610b;
height:87px;
line-height:27px;
text-decoration:none;
background:url(../images/subleftxnav_bg_on.gif);
display:block;

}
.subleftxnav_on a:link{
color:#f2610b;
padding-left:20px;
height:87px;
line-height:27px;
text-decoration:none;
background:url(../images/subleftxnav_bg_on.gif);
display:block;
}
.nbsp{
height:10px;
}
#copylink{
height:40px;
list-style:none;
}
#copylink li{
width:115px;
padding-right:10px;
float:left;
}
#copylink img{
border:0;
}
.subtopright{
width:325px;
}
/*字体*/
.submaintxt{
font-family: "Arial", "Helvetica", "sans-serif";
font-size:12px;
line-height:180%;
color:#656565;
}
.jinse14 {
font-family: "Arial", "Helvetica", "sans-serif";
font-size: 14px;
color:#D67331;
line-height: 160%;
}
.subtitleBBS	{
	color:#656565;
	font-size:16px;
	font-weight:bold;
	font-family: "Arial", "Helvetica", "sans-serif";
	background:url(../images/npiweb/subtitle_bg.gif);
}
.subtitlebig	{
	color:#656565;
	font-size:16px;
	font-weight:bold;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.fontOrangeBS	{ color:#FF4304;	font-size:14px;	font-weight: bold; }
a.fontOrangeBS:link {
        text-decoration: none; font-size:14px;
        color: #FF4304;
}
a.fontOrangeBS:visited {
        color: #FF4304; font-size:14px;
        text-decoration: none;
}
a.fontOrangeBS:hover {
        color: #FF4304; font-size:14px;
        text-decoration: underline;
}
a.fontOrangeBS:active {
        color: #FF4304; font-size:14px;
        text-decoration: none;
}
.fontOrangeB	{ color:#FF9600;	font-size:14px; }
.fontOrangeS	{ color:#FF9600;	font-size:12px;	font-weight: bold; }
.fontOrange_150	{ color:#FF9600;	font-size:12px;	line-height: 150%; }
.fontOrange		{ color:#FF9600;	font-size:12px; font-family: "Arial", "Helvetica", "sans-serif";}
a.fontOrange:link {
        text-decoration: none;
        color: #FF9600;
}
a.fontOrange:visited {
        color: #FF9600;
        text-decoration: none;
}
a.fontOrange:hover {
        color: #FF9600;
        text-decoration: underline;
}
a.fontOrange:active {
        color: #FF9600;
        text-decoration: none;
}


.fontGrayBS		{ color:#e4eeba;	font-size:14px;	font-weight: bold; font-family: "Arial", "Helvetica", "sans-serif";}
.fontGrayB		{ color:#e4eeba;	font-size:14px;	font-family: "Arial", "Helvetica", "sans-serif";}
.fontGrayS		{ color:#e4eeba;	font-size:12px;	font-weight: bold; line-height: 200%; }
.fontGray_150	{ color:#e4eeba;	font-size:12px;	line-height: 150%; }
.fontGrayB_150	{ color:#e4eeba;	font-size:14px;	line-height: 150%; font-family: "Arial", "Helvetica", "sans-serif";}
.fontGray		{ color:#e4eeba;	font-size:12px;	font-family: "Arial", "Helvetica", "sans-serif";}
a.fontGray:link {
        text-decoration: none;
        color: #e4eeba;
}
a.fontGray:visited {
        color: #e4eeba;
        text-decoration: none;
}
a.fontGray:hover {
        color: #e4eeba;
        text-decoration: underline;
}
a.fontGray:active {
        color: #e4eeba;
        text-decoration: none;
}

.fontGreenBS	{ color:#4e7312;	font-size:14px;	font-weight: bold; }
.fontGreenB		{ color:#4e7312;	font-size:14px; }
.fontGreenS		{ color:#4e7312;	font-size:12px;	font-weight: bold; }
.fontGreen_150	{ color:#4e7312;	font-size:12px;	line-height: 150%; }
.fontGreen		{ color:#4e7312;	font-size:12px; }
a.fontGreen:link {
        text-decoration: none;
        color: #4e7312;
}
a.fontGreen:visited {
        color: #4e7312;
        text-decoration: none;
}
a.fontGreen:hover {
        color: #4e7312;
        text-decoration: underline;
}
a.fontGreen:active {
        color: #4e7312;
        text-decoration: none;
}

.fontBrownBS	{ color:#000000;	font-size:14px;	font-weight: bold; }
.fontBrownB		{ color:#000000;	font-size:14px;}
.fontBrownS		{ color:#000000;	font-size:12px;	font-weight: bold; }
.fontBrown_150	{ color:#000000;	font-size:12px;	line-height: 150%; }
.fontBrown		{ color:#000000;	font-size:12px; }
a.fontBrown:link {
        text-decoration: none;
        color: #000000;
}
a.fontBrown:visited {
        color: #000000;
        text-decoration: none;
}
a.fontBrown:hover {
        color: #000000;
        text-decoration: underline;
}
a.fontBrown:active {
        color: #000000;
        text-decoration: none;
}

.fontBlueBS		{ color:#014C98;	font-size:14px;	font-weight: bold; }
.fontBlueB		{ color:#00BAFF;	font-size:14px;	}
.fontBlueS		{ color:#00BAFF;	font-size:12px;	font-weight: bold; line-height: 200%; }
.fontBlue_150	{ color:#00BAFF;	font-size:12px;	line-height: 150%; }
.fontBlueB_150	{ color:#00BAFF;	font-size:14px;	line-height: 150%; }
.fontBlue		{ color:#00BAFF;	font-size:12px;	}
a.fontBlue:link {
        text-decoration: none;
        color: #00BAFF;
}
a.fontBlue:visited {
        color: #00BAFF;
        text-decoration: none;
}
a.fontBlue:hover {
        color: #00BAFF;
        text-decoration: underline;
}
a.fontBlue:active {
        color: #00BAFF;
        text-decoration: none;
}

.GrayBS		{ color:#B7B7B7;	font-size:14px;	font-weight: bold; }
.GrayB		{ color:#B7B7B7;	font-size:14px;	}
.GrayS		{ color:#B7B7B7;	font-size:12px;	font-weight: bold; line-height: 200%; }
.Gray_150	{ color:#B7B7B7;	font-size:12px;	line-height: 150%; }
.GrayB_150	{ color:#B7B7B7;	font-size:14px;	line-height: 150%; }
.Gray		{ color:#B7B7B7;	font-size:12px;	}
a.Gray:link {
        text-decoration: none;
        color: #B7B7B7;
}
a.Gray:visited {
        color: #B7B7B7;
        text-decoration: none;
}
a.Gray:hover {
        color: #B7B7B7;
        text-decoration: underline;
}
a.Gray:active {
        color: #B7B7B7;
        text-decoration: none;
}

.fontWhiteBS	{ color:#FFFFFF;	font-size:14px;	font-weight: bold; }
.fontWhiteB		{ color:#FFFFFF;	font-size:14px;}
.fontWhiteS		{ color:#FFFFFF;	font-size:12px;	font-weight: bold; padding-left:16px;}
.fontWhite_150	{ color:#FFFFFF;	font-size:12px;	line-height: 150%; }
.fontWhite		{ color:#FFFFFF;	font-size:12px; }
a.fontWhite:link {
        text-decoration: none;
        color: #FFFFFF;
}
a.fontWhite:visited {
        color: #FFFFFF;
        text-decoration: none;
}
a.fontWhite:hover {
        color: #FFFFFF;
        text-decoration: underline;
}
a.fontWhite:active {
        color: #FFFFFF;
        text-decoration: none;
}
.fontHuangBS	{ color:#ffd8a7;	font-size:14px;	font-weight: bold; }
.fontHuangB		{ color:#ffd8a7;	font-size:14px;}
.fontHuangS		{ color:#ffd8a7;	font-size:12px;	font-weight: bold; }
.fontHuang_150	{ color:#ffd8a7;	font-size:12px;	line-height: 150%; }
.fontHuang		{ color:#ffd8a7;	font-size:12px; }
a.fontHuang:link {
        text-decoration: none;
        color: #ffd8a7;
}
a.fontHuang:visited {
        color: #ffd8a7;
        text-decoration: none;
}
a.fontHuang:hover {
        color: #ffd8a7;
        text-decoration: underline;
}
a.fontHuang:active {
        color: #ffd8a7;
        text-decoration: none;
}
.fontAhBS	{ color:#B20000;	font-size:14px;	font-weight: bold; }
.fontAhB_150	{ color:#B20000;	font-size:14px;	line-height: 150%; }
.fontAhB		{ color:#B20000;	font-size:14px;}
.fontAhS		{ color:#B20000;	font-size:12px;	font-weight: bold; }
.fontAh_150	{ color:#B20000;	font-size:12px;	line-height: 150%; }
.fontAh		{ color:#B20000;	font-size:12px; }
a.fontAh:link {
        text-decoration: none;
        color: #B20000;
}
a.fontAh:visited {
        color: #B20000;
        text-decoration: none;
}
a.fontAh:hover {
        color: #B20000;
        text-decoration: underline;
}
a.fontAh:active {
        color: #B20000;
        text-decoration: none;
}
.font14{
font-size:14px;
}
.newsorg		{ color:#fb7e03;	font-size:12px; }
a.newsorg:link {
        text-decoration: none;
        color: #fb7e03;
}
a.newsorg:visited {
        color: #fb7e03;
        text-decoration: none;
}
a.newsorg:hover {
        color: #fb7e03;
        text-decoration: underline;
}
a.newsorg:active {
        color: #fb7e03;
        text-decoration: none;
}
.hatchlist{
width:160px;
height:120px;
display:block;
float:left;
}
.mgz_list{
width:166px;
height:240px;
display:block;
float:left;
}

