body {
	margin: 0px auto;
}
ul {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
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;
}
form {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
img {
	border: 0px currentColor;
}
a {
	text-decoration: none;
}
.top {
	margin: 0px auto; width: 100%; height: auto;
}
.logo {
	background: url("img/222.jpg") no-repeat center; margin: 0px auto; width: 100%; height: 159px;
}
.navdiv {
	background: rgb(246, 246, 246); margin: 0px auto; width: 100%; height: auto;
}
.nav {
	margin: 0px auto; width: 1000px; height: 39px;
}
#navul li {
	width: 87px; height: 39px; text-align: center; line-height: 39px; font-family: "??????"; font-size: 14px; float: left; position: relative;
}
#navul li.nv {
	width: 3px; height: 39px; float: left;
}
#navul li a:link {
	color: rgb(99, 99, 99);
}
#navul li a:visited {
	color: rgb(99, 99, 99);
}
#d1 {
	width: 87px; height: auto; padding-bottom: 10px; background-color: rgb(246, 246, 246);
}
#d1 a {
	width: 87px; height: 30px; overflow: hidden; font-size: 12px; font-weight: normal; display: block;
}
#d2 {
	width: 87px; height: auto; padding-bottom: 10px; background-color: rgb(246, 246, 246);
}
#d2 a {
	width: 87px; height: 30px; overflow: hidden; font-size: 12px; font-weight: normal; display: block;
}
#d3 {
	width: 87px; height: auto; padding-bottom: 10px; background-color: rgb(246, 246, 246);
}
#d3 a {
	width: 87px; height: 30px; overflow: hidden; font-size: 12px; font-weight: normal; display: block;
}
#d4 {
	width: 87px; height: auto; padding-bottom: 10px; background-color: rgb(246, 246, 246);
}
#d4 a {
	width: 87px; height: 30px; overflow: hidden; font-size: 12px; font-weight: normal; display: block;
}
#d5 {
	width: 87px; height: auto; padding-bottom: 10px; background-color: rgb(246, 246, 246);
}
#d5 a {
	width: 87px; height: 30px; overflow: hidden; font-size: 12px; font-weight: normal; display: block;
}
#d6 {
	width: 87px; height: auto; padding-bottom: 10px; background-color: rgb(246, 246, 246);
}
#d6 a {
	width: 87px; height: 30px; overflow: hidden; font-size: 12px; font-weight: normal; display: block;
}
.center {
	margin: 0px auto; width: 1000px; height: 1100px;
}
.center2 {
	margin: 0px auto; width: 1000px; height: auto;
}
.banner {
	margin: 0px auto; width: 1000px; height: 320px;
}
.c_1 {
	margin: 20px auto; width: 1000px; height: 260px; float: left;
}
.c_1_left {
	width: 340px; height: 260px; float: left;
}
.c_1_left p {
	color: rgb(51, 51, 51); line-height: 35px; font-family: "????"; font-size: 14px;
}
.c_1_left p span {
	color: rgb(51, 51, 51); line-height: 18px; font-family: "????"; font-size: 12px;
}
.c_1_mid {
	width: 260px; height: 260px; float:right;
}
.tp {
	width: 260px; height: 30px; line-height: 30px;
}
.tp span {
	width: 50px; text-align: right; font-size: 12px; margin-left: 470px; float: left;
}
.tp span a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.c_1_right {
	width: 310px; height: 260px; float: right; margin-right:10px;
}
.tp {
	width: 310px; height: 30px; line-height: 30px;
}
.tp span {
	width: 50px; text-align: right; font-size: 12px; margin-left: 470px; float: left;
}
.tp span a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.lf {
	line-height: 30px; font-family: "????"; font-size: 12px; float: left;
}
.lf li a {
	color: rgb(17, 17, 17); text-decoration: none;
}
.rg {
	line-height: 30px; font-family: "????"; font-size: 12px; float: right;
}
.rg li a {
	color: rgb(17, 17, 17); text-decoration: none;
}
.c_2 {
	margin: 0px auto; width: 1000px; height: 320px;
}
.c_2_left {
	width: 690px; height: 320px; margin-right: 10px; float: left;
}
.tp1 {
	width: 340px; height: 200px; float: left;
}
.tp_1 {
	width: 330px; height: 30px; line-height: 30px; border-bottom-color: rgb(0, 102, 51); border-bottom-width: 2px; border-bottom-style: solid;
}
.tp_1 span {
	width: 50px; text-align: right; font-size: 12px; margin-left: 106px; float: left;
}
.tp_1 span a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.bot_2 {
	width: 330px; height: 150px; font-family: "????"; font-size: 12px; margin-top: 14px; float: left;
}
.bot_2 li {
	width: 320px; height: 25px; line-height: 25px;
}
.bot_2 li a {
	color: rgb(17, 17, 17); text-decoration: none;
}
.c_2_right {
	width: 300px; height: 320px; float: left;
}
.c_2_t {
	width: 300px; height: 100px; margin-bottom: 6px; float: right;
}
.dt {
	background: rgb(244, 244, 244); border: 1px solid rgb(221, 221, 221); width: 95px; height: 172px; float: left;
}
.dt_1 {
	width: 95px; height: 100px; text-align: center; margin-top: 50px;
}
.dt_1 li {
	font-size: 14px; margin-top: 12px;
}
.dt_1 p {
	font-size: 12px; margin-top: 40px; margin-right: 10px; float: right;
}
.dt_1 p a {
	color: rgb(0, 93, 136); text-decoration: none;
}
.dt1 {
	width: 290px; height: 100px; float: left;
}
.bottom {
	margin: 0px auto; width: 1000px; height: 110px;
}
.bottom_1 {
	width: 1000px; height: 35px; float: left;
}
.bottom_2 {
	width: 1000px; height: 70px;text-align:center;
}
.bottom_2 a {
	width: 250px; line-height: 99px; margin-top: 10px;
}
.bottom_2 p {
	width: 8px; line-height: 99px; margin-top: 10px; float: left;
}
.navdiv1 {
	background: url("../../images/new/nav_b.png"); margin: 0px auto; width: 100%; height: auto;
}
.nav1 {
	margin: 0px auto; width: 1000px; height: 40px;
}
.nav1 li {
	height: 40px; text-align: center; line-height: 40px; font-family: "????"; font-size: 14px; margin-right: 15px; float: left;
}
.nav1 p {
	width: 6px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; margin-right: 30px; float: left;
}
.nav1 li a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.nav li a:hover {
	text-decoration: none;
}
.nav yq {
	float: right;
}
.bottomdiv {
	background: url("img/dibu.png"); margin: 3px auto; width: 100%; height: 80px;
}
.bottomdiv_1 {
	margin: 0px auto; width: 1000px; height: 80px;
}

.bottomdiv_2 {
	height: 80px; text-align:center;
}
.bottomdiv_2 p {
	color: rgb(255, 255, 255); line-height: 25px; font-family: "????"; font-size: 12px; margin-top: 15px;
}
/* Pannel Menu */
.pannel-box{width:330px; float:left;}
.pannel-menu { width:330px; font-size:14px; line-height:normal; height:29px; }
.pannel-menu li { width:330px; height:260px; list-style:none;}
.pannel-menu a { float:left; background:url("tab-l.gif") no-repeat left top; margin:0 0 0 2px; padding:0 0 0 3px; text-decoration:none; }
.pannel-menu a span { float:left; display:block; background:url("tab-r.gif") no-repeat right top; padding:6px 10px 5px 6px; color:#395070; }
.pannel-menu a:hover span { color:#1e4870; }
.pannel-menu a:hover {margin:1px 0 0 2px; background-position:0% -29px; }
.pannel-menu a:hover span { background-position:100% -29px; }
.pannel-menu .current a {margin:1px 0 0 2px; background-position:0% -29px; color:#1e4870; font-weight:bold; }
.pannel-menu .current a span { background-position:100% -29px; }
.pannel-title{background-color:#dde2e6;font-size:14px;line-height:30px;padding:0 20px; font-weight:bold; color:#444444; border-bottom:1px solid #728497;}

.imgList {padding:5px 0;display:block;text-align:center;line-height:1.8;overflow:hidden; width:330px;}
.imgList ul {list-style:none; margin:0; padding:0}
.imgList li {float:left}
.imgList li img, a.imgLink img {background:#FFF;padding:3px; border:1px solid #ddd;margin:auto;display:block;_vertical-align:bottom; width:330px;}
a.imgLink {margin:5px auto; line-height:1.8}
.imgList li a:hover img, a.imgLink:hover img {border:1px solid #ace; background:#f6f6f6; padding:3px;bottom; width:330px;}

.tab {clear:both;margin:0px;padding:0px; line-height:normal;}
.tab .tabs{font-size:14px;}
