@charset "gb2312";
/* CSS Document */

* {
margin:0px;
padding:0px;
}
body {
background: #FFFFFF;
font-size: 13px;
color:#333;
}
A IMG {
border:0px;
}
A:link {
COLOR: #000;
TEXT-DECORATION: none
}
A:visited {
COLOR:#333;
TEXT-DECORATION: none
}
A:hover {
color:#FF5200;
TEXT-DECORATION: none
}
A:active {
color:#FF5200;
TEXT-DECORATION: none
}
p {
padding:0px;
margin:0px;
}
dd{white-space:nowrap}
UL, LI, h3, h2 {
margin:0px;
padding:0px;
LIST-STYLE-TYPE: none
}
input, button, select, textarea {
outline:none
}
.line {
clear:both;
height:1px;
line-height:1px;
overflow:hidden;
width:100%;
}
.line5 {
clear:both;
height:4px;
line-height:4px;
overflow:hidden;
width:100%;
}
.line10 {
clear:both;
height:9px;
line-height:9px;
overflow:hidden;
width:100%;
}
.line15 {
clear:both;
height:14px;
line-height:14px;
overflow:hidden;
width:100%;
}
.wjtextbox {
background: url("http://wangjins.com/files/px.png") repeat-x scroll 0 0 #FFFFFF;
border-color: #848484 #E0E0E0 #E0E0E0 #848484;
border-image: none;
border-style: solid;
border-width: 1px;
line-height: 17px;
padding: 2px 4px;
height: 17px;
width: 220px;
}
.td32 td{ height:32px; line-height:32px;}
.tdline td{ background:url(line.gif) bottom repeat-x;}
.wp{width:970px; margin:0 auto; clear:both;}
.nav{ background:url(nav_bgpj.gif); height:35px; line-height:35px; font-weight:bold; font-size:14px;}
.nav a:link {
	color: #FFFFFF;
}
.nav a:visited {
	color: #FFFFFF;
}
.nav a:hover {
	color: #FFFFFF;
}
.nav a:active {
	color: #FFFFFF;
}
.lmenu li{ height:32px; line-height:32px; }
.nlmenu{width:140px; margin:0 auto;}
.nlmenu li{ height:32px; line-height:32px; background:url(line.gif) bottom repeat-x;}
.nlmenu .cur a{ font-weight:bold; color:#1189bd;}
.search {
    background: url(search.jpg) repeat scroll 0 0 transparent;
    border: 0 none;
    height: 25px;
    padding: 0 0 5px 10px;
    width: 107px;
}
.btngrey{width:80px; height:19px; border:0; background:url(btn_grey.gif); color:#FFFFFF;}
.btnblue{width:80px; height:19px; border:0; background:url(btn_blue.gif); color:#FFFFFF; cursor:pointer;}
.btnwhite{width:80px; height:19px; border:0; background:#FFF; cursor:pointer;}
.footer{ height:72px; background:url(bottombg.jpg) no-repeat right; line-height:25px;}
.ntdleft{width:240px;height:353px; float:left; border:1px solid #dcdcdc; background:url(nleftbgpj.png) repeat-x top;}
.nlmenubox{padding-top:20px; text-align:center;}
.nbr{width:700px; float:right;}
.nbrnav{border:1px solid #cccccc; background:#efefef; padding:5px 8px;}
.nbrtitle{padding-top:5px; background:url(ntitlepj.png) no-repeat bottom}
.nbrtitle .title{font-weight:bold; color:#F23636; padding-left:25px;}
.tgpage{clear:both; width:100%; height:35px;padding: 20px 0 0;text-align: left; font-weight:bold; font-size:14px;}
.tgpage a{padding:5px 10px; border-right:1px solid #e0e0e0; border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.tgpage a:hover{background:#efefef; color:#000;}
.tgpage .cur{background:#efefef; color:#000;}
.tgpage .nextpage{border-radius: 0 7px 7px 0;}
.tgpage .privpage{border-radius: 7px 0 0 7px; border-left: 1px solid #E0E0E0;}
.kjeti{background:url(BT_bg.gif) repeat-x;border-bottom:1px solid #F23636; height:25px;}
.Nr {
width: auto;
height: 24px;
line-height: 24px;
overflow: hidden;
}
.Nr {
width: auto;
height: 24px;
line-height: 24px;
overflow: hidden;
}
.Nr_z {
width: 245px;
height: 24px;
background: url(arrow_1.gif) no-repeat left center;
padding-left: 10px;
overflow:hidden;
}
.Fl {
float: left;
}
.Nr_ys {
width:85px;
float:right;text-align: right;
}
.viewcontn{padding:20px; line-height:180%; font-size:14px}