@charset "gb2312";
/* CSS Document */
body{margin:0 auto; line-height:14px;}
*{margin:0px;padding:0px;}
img{border:0px;}
body{font-size:12px;}
ul{list-style-type: none;}
h1{font-size:14px;
font-variant:700;}
h2{font-size:18px;
font-variant:700;}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:#900;text-decoration:underline;}
.top,.mid,.bot,.foot{margin:auto}
.top{background:url(imagesnmg_1.gif) no-repeat; width:975px; height:295px; padding-left:25px; padding-top:175px;}
.mid{background:url(imagesnmg_2.gif) no-repeat; width:756px; height:394px; padding:50px 122px 20px 122px;}
.bot{
	background:url(imagesnmg_3.gif) no-repeat;
	width:756px;
	height:321px;
	padding-right: 122px;
	padding-bottom: 10px;
	padding-left: 122px;
	padding-top: 41px;
}
.foot{background:url(imagesnmg_footer_bg.gif) repeat-x; width:1000px; height:90px; padding-top:30px;}
.wz{width:354px; height:282px; font:""; font-size:14px; float:left;line-height:21px;margin-left:40px;}

.ld{
	width:60px;
	height:250px;
	float:left;
	line-height:27px;
	margin-left:65px;
	font-size:14px;
	display: inline;
	margin-top: 10px;
}

.ld_js{width:385px; height:250px; float:left; margin-left:20px;line-height:24px;}
.ld_pic{
	width:123px;
	height:170px;
	float:left;
	display: inline;
	margin-left: 20px;
}
.ld_fg{
	width:190px;
	height:138px;
	float:left;
	padding:10px;
	display: inline;
	margin-left: 10px;line-height:24px;
}

.ld_xm{ width:365px; height:40px; float:left; padding:10px;}
#main{ width:1000px; margin:0 auto; clear:both; float:left; background:#FFFFFF;}
.main_tit{ width:1000px; height:48px; text-align:right; float:left; background:url(../images/nmg_main_tit_bg.jpg) no-repeat; font-size:12px; color:#1948b4;}
.main_tit_left{ width:258px;height:48px; float:left;}
.main_tit_right{ width:732px;height:48px; float:right;padding-top:10px; }
.main_tit li{ padding-left:10px; padding-right:10px; height:14px; line-height:14px; text-align:center; float:right; font-size:12px; color:#1948b4; border-right:1px solid #1a4bb4; }
.main_tit li a:link,.main_tit li a:visited{color:#1949b5; text-decoration:none;}
.main_tit li a:hover{ color:#900; text-decoration:underline;}
#main1{ width:1000px; float:left;}
.main_bk_left{ width:10px; height:300px;  float:left;  background:url(../images/nmg_main_left_bg.jpg) no-repeat;}
.main_bk_right{ width:9px; height:300px; float:right; background:url(../images/nmg_main_right_bk.jpg) no-repeat;}
.main_center{ width:981px;  float:left; margin-top:10px;}
.main_left_xz{ width:220px; height:auto; float:left;}
.main_xz{ width:202px; height:auto; float:left; border:1px solid #cddbde; line-height:25px; padding:8px;}
.main_xz_lxxd{ width:218px; height:auto; float:left; border:1px solid #e3e3e3;}
.main_xz_lxxd ul{ width:198px; float:left; padding:10px;}
.main_xz_lxxd li{ width:130px; float:left; list-style:none; background:url(../images/nmg_icod.gif) no-repeat left; padding-left:10px;_padding-left:10px; margin-left:50px; _margin-left:25px;line-height:28px; color:#000;}
.main_xz_lxxd li a:link,.main_xz_lxxd li a:visited{color:#000; text-decoration:none;}
.main_xz_lxxd li a:hover{ color:#900; text-decoration:underline;}

.fxxz{ font-size:14px; color:#fe3c00; font-weight:bold;}
.fxxz_nr{ color:#646464; font-size:12px;}
.main_xzr{width:749px; height:auto; float:right;}
.main_xzr_top{ width:749px; height:27px;float:left; }
.main_xzr_fg{ width:747px; float:left; height:auto; border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3; padding-bottom:8px;}
.main_xzr_fg_left{ width:188px; float:left; height:auto; margin:8px; _margin:8px;-margin-left:8px;}
.main_xzr_fg_tit{ width:188px; height:7px; float:left; background:url(../images/nmg_tz01.jpg) no-repeat;}
.tzm{ font-size:14px; color:#000; font-weight:bold; text-align:center;}
.main_xzr_fg_content{ width:168px; float:left; height:auto; padding:10px; line-height:23px; text-align:left; font-size:12px;  background:#f0f5f8;}
.main_xzr_fg_bottom{ width:188px;height:7px; float:left;  background:url(../images/nmg_tz02.jpg) no-repeat;}
.main_xzr_fg_right{ width:526px; float:left; height:auto; margin-top:8px; margin-right:8px;_margin-top:8px; _margin-right:4px;}
.main_xzr_fg_tit1{ width:526px; height:7px; float:left; background:url(../images/nmg_tz03.jpg) no-repeat;}
.main_xzr_fg_content1{ width:506px; float:left; height:auto; padding:10px; line-height:23px; text-align:left; font-size:12px;  background:#f0f5f8;}
.main_xzr_fg_bottom1{ width:526px;height:11px; float:left;  background:url(../images/nmg_tz04.jpg) no-repeat;}

.ldzw{ color:#636562; font-size:14px; font-weight:bold;}
.ldm{ color:#1949b5; font-size:12px;}
.writefont{ font-size:12px; color:#000; text-align:right; height:45px; line-height:45px; vertical-align:middle; background:#f7faff;}
.writek{ width:244px; height:26px; border:1px solid #a5b6c6;}
.xmbg{ background:#FFFFFF;}
.lxxd{ color:#646464; font-size:12px;}
.wtfy{ color:#0951e7;}




.jszt{ font-size:12px; color:#003162; text-align:right;}
.jswbk{ width:155px; height:20px; border:1px solid #7b9ebc;}
.select{ height:20px; font-size:12px;}
.jsjgbg{ width:735px; height:72px; font-size:12px; line-height:34px; margin:0 auto;}
.jsjglb{ width:925px; margin:0 auto; border-bottom:1px dashed #cfcfcf;}
.jsjglb_tit{ width:905px; float:left; color:#4289c7; font-size:14px; padding:10px; _padding:5px;}
.jsjglb_nr{ width:905px; float:left; color:#000000; font-size:12px; padding:10px; _padding:5px;}
.jsjglb_kz{ width:905px; float:left; color:#4289c7; font-size:12px; padding:10px; _padding:5px;}
.fy{ width:915px; height:36px; line-height:36px; float:left; background:#deeff7; color:#438bc6; font-size:14px; margin-left:34px; _margin-left:17px; text-align:center; margin-top:9px;}
.gjjs{ font-size:12px; color:#FF0000; text-align:center;}
.map_bgbg{ height:17px;background:url(imagesnmg_bg.jpg) no-repeat;}
.xjmore{ font-size:14px; color:#a1cecb; font-weight:bold;}
.xjmore a:link,.xjmore a:visited{color:#a1cecb; text-decoration:none;}
.xjmore a:hover{ color:#900; text-decoration:underline;}



.more_xx{
	font-size: 14px;
	font-weight: bold;
	color: #A1CECB;
	float: right;
	height: 20px;
	width: 100px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.more_xx a{
	font-size: 14px;
	font-weight: bold;
	color: #A1CECB;
}
.more_xx a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
}