/* CSS Document */
body{font-size:12px; color:#000;}
*{margin:0px auto;padding:0px;}
ul{list-style-type:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
img{border:0px;}
.clr{margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}
.ora{ color:#F49314;}


.head{ width:1180px; overflow:hidden; margin: 0 auto}
.head_1{ background:url(../images/nr0331_01.jpg) left top no-repeat; height:90px; overflow:hidden;}
.logo{ float:left; margin:18px 0 0 22px; display:inline;}
.head_2{ margin-top:5px; background:url(../images/nr0331_02.jpg) left top no-repeat; height:39px; line-height:39px; padding-left:9px; overflow:hidden;}
.head_2 li{ display:inline; float:left; background:url(../images/nr0331_04.jpg) right top no-repeat; padding:0 16px 0 12px; height:39px;}
.head_2 li a{ color:#fff; font-size:14px; font-weight:bold;}
.head_2 .last{ background:none; padding-right:0;}
/*menu_m*/
#haeder{margin-bottom:10px;}
.nav{width:100%;height:39px;background: url(../images/png.png);background-position: 0 -56px;background-repeat:repeat-x;margin:2px 0;}
#menu_m{
width:995px; height:39px;overflow:hidden; padding:0 0 0 5px;
margin-top:1px;margin-bottom:1px;
}
#menu_m li{
float:left; width:90px; text-align:center; line-height:39px; font-weight:bold; font-size:14px;background:url(../images/nav_bg_x.gif) top right no-repeat;
}
#menu_m li a{
color:#fff;
}

/**/
.head_3{ height:95px; padding:0px 5px 0; background:url(../images/nr0331_05.jpg) left top no-repeat; width:990px; margin:0 auto; overflow:hidden;}
.head_3_a{position:absolute;clear:both; z-index:1; width:1100px;}
.head_3_a dl{width:193px; float:left;z-index:9999; background:url(../images/nr0331_06.jpg) left top no-repeat; margin-right:6px;}
.head_3_a dl .dd{ height:50px; overflow:hidden;z-index:9999; padding:0 12px; text-align:center; background-color:#FFFFFF;}
.head_3_a dl dt{ text-align:center; line-height:25px; height:27px; overflow:hidden; z-index:9999}
.head_3_a dl dt a{color:#000; font-size:14px; font-weight:bold;}
.head_3_a dl .dd a{ padding:0 5px 0 7px; line-height:25px; color:#000;}
.fix{ zoom:1;}
.fix:after{display:block; content:'.'; clear:both; line-height:0; visibility:hidden;}

.main{ width:980px; padding:0 10px; margin-top:0px; overflow:hidden; margin:0 auto}

.path{ width:1000px; height:25px; line-height:25px;  overflow:hidden;}
.path_1{ background:url(../images/nr0331_08.jpg) left center no-repeat; padding-left:10px; width:750px; float:left; overflow:hidden;}
.search{ float:right; width:195px; background:url(../images/nr0331_09.jpg) left center no-repeat; padding-left:28px; margin-top:3px; overflow:hidden;}
.search .ss1{ width:143px; height:17px; line-height:17px; border:1px solid #808080; float:left; margin-right:5px;}
.search .ss2{ background:url(../images/nr0331_10.jpg) left top no-repeat; border:0; float:left; width:34px; height:20px; cursor:pointer;}

.right{ width:265px; float:right; overflow:hidden;}
.left{ width:698px; float:left;overflow:hidden;}


.dibu{ width:1000px; height:181px; overflow:hidden; background:#0C6796; margin-top:10px;}
.di{ height:65px; line-height:65px; text-align:center; font-size:14px; color:#fff;}
.di ul li{ display:inline;}
.di a{ color:#fff; font-size:14px;}
.dibu p{ color:#fff; text-align:center; line-height:23px; margin:10px auto 0;}
.dibu p a{ color:#fff;}
/*#footer*/

#footer{
width:1000px; height:181px; background:url(../images/nwe_index_39.jpg) repeat-x left top; overflow:hidden; margin-top:15px;
}
.ft1{
height:61px; text-align:center;
}
.ft1 li{
line-height:61px; display:inline; color:#fff; font-size:1.4em;
}
.ft1 li a{
color:#fff; padding:0 3px;
}
.ft2{
text-align:center; font-size:1.2em; padding:10px;
}
.ft2 li{
line-height:25px; color:#fff;
}
.head_31{ height:105px; padding:0px 5px 0; background:url(../images/nr0331_05.jpg) left top no-repeat; width:990px; margin:1px auto 0px; overflow:hidden;}
.head_31_a{position:absolute;clear:both; z-index:1; width:1100px;}
.head_31_a dl{width:193px; float:left;z-index:9999; background:url(../images/nr0331_06.jpg) left top no-repeat; margin-right:6px;}
.head_31_a dl .dd{ height:50px; overflow:hidden;z-index:9999; padding:0 12px; text-align:center; background-color:#FFFFFF;}
.head_31_a dl dt{ text-align:center; line-height:25px; height:27px; overflow:hidden; z-index:9999}
.head_31_a dl dt a{color:#000; font-size:14px; font-weight:bold;}
.head_31_a dl .dd a{ padding:0 10px 0 7px; line-height:25px;}
.fix{ zoom:1;}
.fix:after{display:block; content:'.'; clear:both; line-height:0; visibility:hidden;}