

body {
	margin: 0px;font-family: Arial, Times New Roman, Verdana;
}

#txt {font-size:13px; line-height:180%}
#txt .table {border-collapse:collapse;border-spacing:0;border-left:1px solid #888;border-top:1px solid #888;}
#txt .table td{border-right:1px solid #888;border-bottom:1px solid #888;padding:5px 15px;font-size:13px}


img {
	border: 0px currentColor;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
h7 {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
cite {
	margin: 0px; padding: 0px;
}
strong {
	margin: 0px; padding: 0px;
}
em {
	margin: 0px; padding: 0px;
}
ul {
	list-style-type: none;
}
ol {
	list-style-type: none;
}
li {
	list-style-type: none;
}
input {
	font-size: 12px;
}
select {
	font-size: 12px;
}
.wrap li {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.d10 a {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
h2 {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.clear {
	clear: both;
}
html {
	-ms-overflow-x: hidden; -ms-overflow-y: auto;
}
#top {
	
}
#main {
	
}
#foot {
	
}
.header {
	margin: 0px auto; width: 1260px;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.nav {
	
}
.nav .nLi {
	float: left; display: inline; position: relative; z-index: 999;
}
.nav .nLi h3 {
	color: rgb(71, 70, 70); font-size: 14px; font-weight: bold; float: left;
}
.nav .nLi h3 a {
	text-align: center; color: rgb(71, 70, 70); line-height: 46px; padding-right: 34px; padding-left: 34px; font-size: 14px; font-weight: bold; float: left; display: block;
}
.nav .sub {
	background: url("xcnav2bg.png") no-repeat; left: -70px; top: 42px; width: 700px; height: 151px; text-align: left; display: none; position: absolute;
}
.nav .sub .pic {
	padding: 10px; width: 185px; height: 114px; text-align: left; margin-right: 20px; float: left; display: inherit;
}
.nav .sub li {
	background: url("xllibg_03.jpg") no-repeat left; width: 220px; float: left; -ms-zoom: 1;
}
.nav .sub li a {
	text-align: left; line-height: 32px; padding-left: 15px; font-size: 12px; display: block;
}
.nav .sub a:hover {
	color: rgb(49, 173, 227); text-decoration: none;
}
.nav .on h3 a {
	background: url("navlibg_03.jpg") no-repeat; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; text-decoration: none;
}
.nav .nLi h3 .hover {
	background: url("navlibg_03.jpg") no-repeat; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; text-decoration: none;
}
.nav .wy3 {
	left: -154px;
}
.nav .wy4 {
	left: -238px;
}
.nav .wy5 {
	left: -322px;
}
.nav .wy6 {
	left: -406px;
}
.nav .wy7 {
	left: -490px;
}
.pz_menu {
	width: 1260px; font-weight: bold; float: left;
}
.pz_menu ul {
	float: left;
}
