/* CSS Document */
.swap {
	width:100%;
	height:auto;
	text-align:center;
	margin:0 auto;
	background:#626060
}
.sjuzhong {
	width:1002px;
	height:auto;
	text-align:center;
	margin:0 auto;
	background:url(/wwwdoc/images/jb1.png) repeat-y;
	overflow:hidden;
}
.sjuzhong2 {
	width:1002px;
	height:12px;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
	background:url(/wwwdoc/images/jb6.jpg) repeat-x
}
.sneirong {
	width:992px;
	height:auto;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
	background:#FFF
}
.stop {
	width:280px;
	height:46px;
	float:right;
	background:url(/wwwdoc/images/jb2.jpg) no-repeat;
	text-align:left;
	line-height:32px;
	padding-left:30px;
	overflow:visible;
}
.stop a:link, .stop a:visited, .stop a:hover {
	padding-right:27px;
	color:#717171
}
.stop a:hover {
	color: #F00
}
.smenu {
	width:992px;
	height:47px;
	clear:both;
	padding:0;
	z-index:999;
	margin:0px;
}
#nav {
	margin:0;
}
#nav ul {
	padding:0;
	margin:0;
}
#nav ul li {
	position:relative;
	float:left;
	height:47px;
	overflow:hidden;
	list-style-type:none;
	text-align:right;
	margin:0px;
	padding:0;
}
#nav ul li a {
	display:block;
	text-decoration:none;
}
#nav ul li a img {
	border:0;
}
#nav ul li a:hover {
	margin:0px;
	padding:0;
}
#nav ul li a:visited {
}
#subNav {
	position:absolute;
	top:47px;
	left:0px;
	text-align:left;
	z-index:999;
	height:27px;
	padding-top:6px;
	padding-bottom:5px;
	width:600px;

}
#subNav a:link, #subNav a:hover, #subNav a:visited {
	color:#666666;
	font-size:12px;
	float:left;
}
#subNav a:hover {
	font-weight:bold;
	color: #FF741E;
}
.sbanner1 {
	width:992px;
	height:27px;
	clear:both;
	background:url(/wwwdoc/images/jb3.jpg) no-repeat
}
.sbanner2 {
	width:960px;
	height:180px;
	margin:0 auto;
	 margin-bottom:20px;
	}

.nmain{	width:960px;
	height:auto;
	margin:0 auto;
	margin-bottom:30PX}

.nmainleft{ width:265px; height:auto; float:left }



.nlileftMain{width:245px; border:#CCCCCC 1px solid; float:left}
.nliimgleftMain{width:232px !important;width:245px; height:33px !important;height:46px; background:url(/wwwdoc/images/nt1.jpg) repeat-x ; color:#000001; font-size:16px; font-family:宋体,黑体 ; font-weight:800 ; padding-left:13px; padding-top:16px; text-align:left  }
.nlibiaoleftMain{width:242px; padding-bottom:15px; background:#fefefe;}
.nlibiaoleftMain ul{ list-style-type:none; float:left; margin:0px;width:242px;}
.nlibiaoleftMain ul li{ height:33px; }
.nlibiaoleftMain ul li a{ width:100%; height:100%; background:url(/wwwdoc/images/nt3.jpg)  no-repeat; padding-top:10px; color:#000000; font-weight:normal; font-size:14px; display:block}
.nlibiaoleftMain ul li a:hover{ width:100%; height:100%; background:url(/wwwdoc/images/nt4.jpg)  no-repeat 2px 0px; color:#ffffff; font-weight:normal; font-size:14px; display:block}
.nlibiaoleftMain ul li a.hover{ width:100%; height:100%; background:url(/wwwdoc/images/nt4.jpg)  no-repeat 2px 0px; color:#ffffff; font-weight:normal; font-size:14px; display:block}

.nleftMaintel{width:250px; height:230px; float:left; background:url(/wwwdoc/images/nt5.jpg ) no-repeat; margin-top:35px; text-align:left ; line-height:24px; padding-top:60px; padding-left:25px ; color:#555555; cursor:pointer}



.nmainright{ width:691px;  min-height:560px;height:auto !important; height:560px; overflow:visible; float:left; border:#CCCCCC 1px solid} 
.nimgrightMain{width:678px !important;width:691px;height:30px  !important;height:46px; background:url(/wwwdoc/images/nt1.jpg) repeat-x ; color:#000001; font-size:16px; font-family:宋体,黑体 ; font-weight:800 ;  padding-top:16px; text-align:left; overflow:hidden; padding-left:13px; }
.nguide{swidth:330px; height:30px; float:right; font-size:12px; font-family:'宋体'; text-align:right; overflow:hidden; font-weight:normal; line-height:30px; padding-right:20px;}
.wz{ line-height:22px; font-family:"宋体"; font-size:12px; clear:both; width:650px !important;width:680px; height:auto; text-align:left ; padding-top:22px; padding-left:20px; padding-right:20px}
.wz p{ line-height:22px;  margin-top:-20px;}
.wz h1{line-height:110%;}
.wz h2{line-height:22px;}
.wz h3{ line-height:22px;}
.wz h4{ line-height:22px;}
.wz h5{ line-height:18px;}
.wz h6{ line-height:18px;}


.bott1 {
	width:960px;
	height:24px;
	margin:0 auto;
	background:#ededeb;
	clear:both;
	border:#d7d7d7 1px solid;
	text-align:right;
	color:#797979;
	padding-right:20px;
	overflow:hidden;
	line-height:24px;
}
.bott1 a:link, .bott1 a:hover, .bott1 a:visited {
	color:#797979;
}
.bott1 a:hover {
	color:#F00
}
.bott2 {
	width:960px;
	height:100px;
	margin:0 auto;
	clear:both;
	text-align:center;
	line-height:24px;
	padding-top:12px;
	color:#797979;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}