#nr_head{
width:973px;
margin:0 auto;
padding:0px;
text-align:center;
}
#nr_reg{
width:975px;
height:33px;
line-height:32px;
background:url(/template/images/neirong_head.gif);
background-position:0px 0px;
margin:0 auto;
padding:0px;
text-align:left;
}
#nr_reg .reg{
width:973px;
line-height:32px;
}
#nr_reg .reg .p_left{
width:293px;
line-height:32px;
margin-left:39px;
text-align:left;
font-size:12px;
float:left;
}
#nr_reg .reg .login{
width:40px;
float:left;
color:left;
margin-top:5px;
}

#nr_reg .reg .login a,#nr_reg .reg .login a:visited,#nr_reg .reg .login a:hover{
color:#000000; 
text-decoration:none;
}

#nr_reg .reg .input_bt{
line-height:32px;
width:40px;
height:20px;
}
#nr_reg .reg .p_right{
width:254px;
line-height:32px;
text-align:left;
float:right;
}


#nr_reg .reg .p_right a,#nr_reg .reg .p_right a:visited,#nr_reg .reg .p_right a:hover{
color:#000000; 
text-decoration:none;
font-size:12px;
}


#nr_reg .reg .p_left .input_reg{
width:96px;
height:20px;
line-height:20px;
}
#nr_reg .reg .p_center{
width:106px;
clear:inherit;
line-height:32px;
float:left;
margin-left:13px;
font-size:12px;
}

#nr_logo{
width:973px;
margin:0 auto;
padding:0px;
text-align:center;
}
#nr_logo .head_logo{
width:232px;
height:68px;
margin-top:5px;
float:left;
}
#nr_logo .head_logo a{
width:232px;
height:68px;
background:url(/template/images/logo.gif) no-repeat;
display: block;
text-indent: -9999px;
overflow: hidden;
}


#nr_logo .head_list{
width:720px;
height:55px;
background:url(/template/images/dhbg.gif) repeat-x;
border:#f1f1f1 1px solid;
margin-left:18px;
margin-top:10px;
float:left;
}

#nr_logo .head_list_left{
width:297px;
height:55px;
clear:inherit;
float:left;
}
#nr_logo .head_list_left .dhul_left{
width:297px;
height:50px;
padding-top:5px;
list-style:none;
}

#nr_logo .head_list_left .dhul_left a,#nr_logo .head_list_left .dhul_left a:visited,#nr_logo .head_list_left .dhul_left a:hover{
color:#000000;
font-size:12px;
text-decoration:none; 
}

#nr_logo .head_list_left .dhul_left .dhli_fenlei_left{
width:71px;
line-height:24px;
height:24px;
float:left;
overflow:hidden;
}
#nr_logo .head_list_left .dhul_left  .dhli_line_left{
width:2px;
line-height:24px;
height:24px;
float:left;
overflow:hidden;
}
#nr_logo .head_list_right{
width:421px;
height:55px;
background:url(/template/images/dh_line.gif) left no-repeat;
clear:inherit;
float:left;
}
#nr_logo .head_list_right .dhul_right{
width:404px;
height:50px;
padding-top:5px;
margin-left:10px;
list-style:none;
}

#nr_logo .head_list_right .dhul_right a,#nr_logo .head_list_right .dhul_right a:visited,#nr_logo .head_list_right .dhul_right a:hover{
color:#000000;
font-size:12px;
text-decoration:none; 
}

#nr_logo .head_list_right .dhul_right .dhli_fenlei_right{
width:41px;
line-height:24px;
height:24px;
float:left;
overflow:hidden;
}
#nr_logo .head_list_right .dhul_right .dhli_line_right{
width:3px;
line-height:20px;
height:24px;
float:left;
overflow:hidden;
}




#adv{
width:971px;
height:97px;
margin:0 auto;
padding:0px;
text-align:center;
border:#ebebeb 1px solid;
float:left;
margin-top:6px;
}
#adv .adv_left{
width:805px;
height:89px;
padding-top:4px;
padding-left:4px;
text-align:left;
float:left;
}
#adv .adv_right{
width:148px;
height:89px;
padding-left:5px;
padding-top:4px;
text-align:left;
float:left;
color:#808080;
font-size:12px;
}
#adv .adv_right ul{
width:148px;
}
#adv .adv_right ul li{
line-height:23px;
text-align:left;
height:23px;
width:140px;
overflow:hidden;
}
#adv .adv_right a{
font-size:12px;
text-decoration:none;
color:#808080;
}
#adv .adv_right a:hover{
font-size:12px;
text-decoration:none;
color:#808080;
}
#adv .adv_right a:visited{
font-size:12px;
text-decoration:none;
color:#808080;
}

