.top {
	width: 1000px;
	margin: 0px;
}

.top #top_lf {
	height: 60px;
}

.top #top_lf #top_lf1 {
	float: left;
	height: 60px;
}

.top_right {
	MARGIN: 0px auto;
}

.top_right LI {
	FLOAT: left;
	MARGIN: 1px;
	WIDTH: 58px;
	LINE-HEIGHT: 23px;
	height: 27px;
	overflow: hidden;
	BACKGROUND-COLOR: #f0f0f0;
	TEXT-ALIGN: center
}
ul,li,h1,h2,h3,h4,h5,form,p,dl,dd,dt {
	padding: 0;
	margin: 0;
	list-style: none;
}
li {
	list-style-type: none;
	overflow: hidden;
	float: left;
}
.main_nav {
	width: 100%;
	height: 32px;
	background: url(/images/nav_bg1.gif) top repeat-x;
	border-top: 1px solid #FFFFFF;
}

.navList {
	margin: 0 auto;
}

.navList li {
	list-stlye-type:none;
	float: left;
	font-size: 14px;
	height: 30px;
	width: 70px;
	background: url(/images/nav-middle.gif) 4px 6px no-repeat;
	padding-left: 10px;
	text-align: center;
	padding-top: 2px;
}

.navList li.hot{
	width: 80px;
}
.navList li.hot a{
	color:yellow;
	text-align:left;
	background: url(/images/tab-hot.gif) top right no-repeat;
	padding-left: 0px;
}
.navList li.first {
	width: 78px;
	text-align: center;
	background: none;
	padding-left: 0px;
}

.navList li.nav-middle {
	width: 10px;
	background: url(/images/nav-middle.gif) center no-repeat;
}

.navList li a {
	color: #FFFFFF;
	display: block;
	width: 100%;
	height: 29px;
	line-height: 30px;
	filter: dropshadow(Color =   #000000, OffX =   1, OffY =   1);
}

.navList li a:hover {
	color: #FFFF00;
	text-decoration: none;
}

.subNav {
	width: 100%;
	border-top: 1px solid #FFFFFF;
	background: url(/images/snav_bg1.gif) bottom repeat-x;
	height: 34px;
	z-index:2;
}
/* CSS Document */

/*����ҳ��*/
body {
	width:1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	-x-system-font: none;
	font-family: simsun, Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
html {background: #FFFFFF none repeat scroll 0 0}
* {margin: 0px;	padding: 0px;}

a {color: #333333;text-decoration: none;}

a:hover {color: #FF0000;text-decoration: underline;}

.charIndex {
	line-height: 1.6em;
	padding-top: 4px;
	width: 970px;
	margin: 0 auto;
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #333333;
}

.charIndex strong {
	float: left;
	width: 100px;
	padding-top: 2px;
	text-align: center;
}

.charIndex a {
	display: block;
	float: left;
	color: #006699;
	border: 1px solid #81C2F3;
	background: url(/images/chr-bg.gif) 0 0 repeat-x;
	width: 25px;
	text-align: center;
	margin: 0 3px;
}

.charIndex a:hover {
	text-decoration: none;
	color: #FF0000;
	background: url(/images/chr-bg.gif) 0 -19px repeat-x;
	width: 25px;
	text-align: center;
}
.mainbox {width:1000px;	position: relative;}
.mainbox a {
	cursor: pointer;
}

.mainbox a:link {
	text-decoration: none;
	color: #4976AD;
}

.mainbox a:visited {
	text-decoration: none;
	color: #4976AD;
}

.mainbox a:hover {
	text-decoration: none;
	color: #FF9900;
}
/*������*/
.leftbox{float:left;width:730px;overflow-x:hidden;border:1px solid #A9C9EA;}
.adtop{float:left;width:730px;}

.leftbox table{width:100%;margin-top:2px; text-align:center;}
.leftbox table tr{width:730px;height:25px;}
.bgth1{font-size:14px;text-align:center;background-color:#e7f3ff;border-top:1px solid #A9C9EA;height:30px;}
.bgth2,.bgth3,.bgth4,.bgth5{background-color:#e7f3ff; text-align:center;}
.bgth2{width:350px;}
.bgc1{background-color:#FFFFFF;}
.bgc2{background-color: #f0f5f9;}
.bgtd{ text-align:left;}
.leftbox table tr td a{height:12px;overflow:hidden;}

/*�Ҳ����*/
.rightbox{float:left;width:256px;border:1px solid #A9C9EA;margin-left:10px;}
.serc{width:244px;height:20px;font-weight:bold; text-align:left;padding-left:10px;padding-top:6px;margin-bottom:10px;background-color:#e7f3ff;overflow:hidden;}
.sercnr .ipt{width:150px;height:20px;}
.sercnr .btn{width:50px;height:24px;margin-left:5px; vertical-align:middle;*margin-top:-10px;}
.jianjie{width:244px;height:20px;font-weight:bold; text-align:left;padding-left:10px;padding-top:6px;margin-bottom:10px;margin-top:10px;border-top:1px solid #A9C9EA; background-color:#e7f3ff;overflow:hidden;}
.jjimg{width:232px;overflow:hidden;}
.jjimg img{border:0px;margin-bottom:10px;}
.btnimg{width:232px;heitght:26px;;margin-left:10px;}

.btnimg .yd{float:left;display:block;width:62px;heitght:26px; background-image:url(/images/btn1.gif); background-repeat:no-repeat;padding:5px;margin-left:20px;*margin-left:10px;margin-bottom:10px;}
.btnimg .gk{float:right;display:block;width:62px;heitght:26px; background-image:url(/images/btn2.gif); background-repeat:no-repeat;padding:5px;margin-right:20px;*margin-right:10px;margin-bottom:10px;}
.rightbox p{text-align:left;font-weight:bold;width:232px;overflow:hidden;margin-left:10px;margin-bottom:10px;}
.rightbox p span{font-weight:normal;}
.adright{width:250px;}
.footer_outer {
	border-top: 1px solid #999;
	height: 80px;
	float:left;
	text-align: center;
	font-size: 12px;
	font-family: Tahoma, Verdana;
	float:left;
}

.footer {
	padding-top: 10px;
	color: #333;
	line-height:14px;
	border-top: 1px solid #FFFFFF;
	background: url(/images/bar_bg.gif) top repeat-x;
}

