body {
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;
	text-align: center; background-image: url(bg.jpg); background-position: top center; background-repeat: no-repeat;
}
a {
	text-decoration: none; color: #000;
}
a:hover {
	text-decoration: underline; color: #069;
}
form {
	margin: 0px; padding: 0px;
}

input { border:1px solid #333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #069;}

ul {
	margin: 0px; padding: 0px;
}
li {
	border-bottom: 1px dashed #069; padding-top: 5px; list-style-type: none; padding-bottom: 3px; margin-bottom: 5px;
}
.noborder {
	border: 0px;
}
.hits {
	color: red; font-size: 10px;
}
.b14 {
	font-size: 14px; font-weight: bold;
}
.but1 {
	width: 85px; height: 24px; background-image: url(butbg1.gif); border: 0px; color: Black; padding-top: 4px; padding-left: 24px;
	text-align: left;
}

.but2 {
	width: 85px; height: 24px; background-image: url(butbg2.gif); border: 0px; color: Black; padding-top: 4px; padding-left: 24px;
	text-align: left;
}
.but3 {
	width: 85px; height: 24px; background-image: url(butbg3.gif); border: 0px; color: Black; padding-top: 4px; padding-left: 24px;
	text-align: left;
}
.paiming {
	background-color: #F60; color: White; padding-left: 2px; padding-right: 2px; margin-right: 3px;
}
.more {
	clear: both; text-align: right; padding-bottom: 2px; padding-top: 2px;
}
.top {
	margin-top: 10px; width: 930px; clear: both; text-align: left; height: 60px; padding: 15px 10px 10px 10px; background-color: White;
	margin-left: auto; margin-right: auto;
}
.top .logo {
	float: left; width: 248px; height: 53px;
}
.top .banner {
	float: right; width: 628px; height: 50px; padding-top: 2px;
}
.daohangbg {
	width: 950px; background-color: White; margin-left: auto; margin-right: auto; clear: both;
}
.daohang {
	width: 930px; clear: both; height: 23px; background-color: #78A6C9; margin-left: 10px; margin-right: 10px; padding-top: 7px;
}
.daohang a{
	padding: 3px 25px 1px 25px; font-size: 14px; font-weight: bold; color: White;
}
.daohang a:hover {
	padding: 3px 25px 1px 25px; text-decoration: none; background-color: White; color: Black;
}
.nav {
	width: 930px; clear: both; background-color: White; padding: 15px 10px 0px 10px; margin-left: auto; margin-right: auto; background-color: White;
}
.navleft {
	width: 142px; float: left;
}
.navright {
	width: 760px; float: right;
}
.navlefttab {
	width: 150px; clear: both; background-color: White; margin-bottom: 15px;
}
.navlefttab .topnav {
	width: 133px; height: 20px; text-align: left; padding-top: 17px; padding-bottom: 0px; background-image: url(navbg180.jpg);
	padding-left: 17px;
	border-top: 1px solid #78A6C9; border-left: 1px solid #78A6C9; border-right: 1px solid #78A6C9;
	font-size: 14px; font-weight: bold; color: #069;
}
.navlefttab .contentnav {
	padding: 5px 8px 5px 8px; width: 134px; font-size: 12px; text-align: left;
	border-bottom: 1px solid #78A6C9; border-left: 1px solid #78A6C9; border-right: 1px solid #78A6C9;
}
.navlefttab .contentnav a:hover {
	font-weight: bold; text-decoration: none;
}
.navrightgonggao {
	border: 1px solid #78A6C9; width: 771px; height: 35px; font-size: 14px;
}
.navrightgonggao .gonggaoleft {
	width: 114px; height: 26px; background-image: url(gonggaobg.gif); background-position: left; background-repeat: no-repeat; font-weight: bold; float: left;
	color: White; padding-top: 9px;
}
.navrightgonggao .gonggaoright {
	width: 637px; height: 26px; text-align: left; padding-top: 9px; padding-left: 10px; padding-right: 10px; float: left;
}
.navright731 {
	width: 771px; clear: both; padding: 0px; margin: 15px 0px 0px 0px; text-align: left;
}
.navright500 {
	width: 550px; float: left;
}
.navright214 {
	width: 214px; float: right;
}
.navright214top {
	width: 204px; height: 27px; text-align: left; background-image: url(navbg212.jpg);
	font-size: 14px; font-weight: bold; padding-left: 10px; padding-top: 10px;
	border-top: 1px solid #78A6C9; border-left: 1px solid #78A6C9; border-right: 1px solid #78A6C9;
}
.navright214nav {
	padding: 5px 8px 5px 8px; width: 198px; text-align: left;
	border-bottom: 1px solid #78A6C9; border-left: 1px solid #78A6C9; border-right: 1px solid #78A6C9; margin-bottom: 15px;
}
.navright214nav1 {
	padding: 5px 8px 5px 8px; width: 198px; text-align: left;
	border-top: 1px solid #78A6C9;border-bottom: 1px solid #78A6C9; border-left: 1px solid #78A6C9; border-right: 1px solid #78A6C9; margin-bottom: 15px;
}

.navright214cdk {
	clear: both; width: 198px; border-bottom: 1px dashed #069; margin-bottom: 5px; padding-bottom: 5px;
}
.navrightad {
	width: 510px; height: 118px; margin-bottom: 15px; clear: both;
}
.navright500nav {
	width: 550px; clear: both; background-color: White; margin-bottom: 15px;
}
.navright500nav .topnavright {
	width: 550px; height: 37px; text-align: left;  padding-bottom: 0px; background-image: url(navbg500.jpg);
	border-top: 1px solid #78A6C9; border-left: 1px solid #78A6C9; border-right: 1px solid #78A6C9;
}
.navright500nav .topnavright1 {
	float: left; font-size: 14px; font-weight: bold; color: #069; padding-left: 12px; padding-top: 17px;
}
.navright500nav .topnavright2 {
	float: right; padding-right: 10px; padding-top: 10px;
}
.navright500nav .contentnavright {
	padding: 5px; width: 540px; text-align: left;
	border-bottom: 1px solid #78A6C9; border-left: 1px solid #78A6C9; border-right: 1px solid #78A6C9;
}
.table {
	border-collapse: collapse; border-left: 1px solid #ccc; border-top: 1px solid #ccc;
}
.table td {
	border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 4px; text-align: center;font-size:12px;
}
.table .left {
	text-align: left;
}
.table .center {
	text-align: center;
}
.table .title {
	font-weight: bold; background-color: #eee;
}
.table2 {
	border-collapse: collapse; 
}
.table2 .center {
	text-align: center;
}
.table2 td {
	padding-left: 0px;padding-right: 0px;padding-top: 4px;padding-bottom: 4px; text-align: left; border: 0px; font-size: 12px;
}
.table2 .title {
	font-weight: bold; background-color: #eee;
}
.hotcdk {
	border-right: 1px dashed #069; width: 150px; line-height: 21px; padding-right: 5px;
}
.hotcdk2 {
	padding-left: 5px; width: 60px; padding-right: 5px;
}
.redbig {
   color: Red; font-weight: bold;
}
.redbig a {
   color: Red; font-weight: bold; text-decoration: none;
}
.redbig a:hover {
   color: Red; font-weight: bold; text-decoration: underline;
}
.navright731classtop {
	width: 761px; height: 60px; clear: both; padding: 0px; text-align: left; background-image: url(navbg212.jpg);
	font-size: 14px; font-weight: bold; padding-left: 10px; padding-top: 10px;
	border-top: 1px solid #78A6C9; border-left: 1px solid #78A6C9; border-right: 1px solid #78A6C9;
}
.navright731classnav {
	padding: 8px; width: 755px; text-align: left; line-break: normal; line-height: 20px;
	border-bottom: 1px solid #78A6C9; border-left: 1px solid #78A6C9; border-right: 1px solid #78A6C9; margin-bottom: 15px;
}
.logolink {
	width: 930px; height: 50px; padding-bottom: 10px; margin-left: auto; margin-right: auto;
	clear: both;
}
.bottom {
	width: 930px; height: 65px; padding-top: 10px; margin-left: auto; margin-right: auto; clear: both;
	background-image: url(botbg.gif); line-height: 20px;
}
