@charset "gb2312";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #626161;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}
#top {
	float: left;
	height: 90px;
	width: 1004px;
	position: relative;
}
#banner {
	float: left;
	width: 1004px;
	position: relative;
	height: auto;
}
#center {
	float: left;
	width: 1004px;
	position: relative;
	height: auto;
}
#foor {
	float: left;
	width: 1004px;
	position: relative;
	height: 82px;
	background-image: url(images/index_22.jpg);
}
#top_logo {
	background-image: url(images/index_01.jpg);
	float: left;
	height: 90px;
	width: 456px;
	position: relative;
}
#center_left {
	float: left;
	width: 265px;
	position: relative;
	height: auto;
	background-image: url(images/tbg.jpg);
	background-repeat: repeat;
}
#center_leftb {
	float: left;
	width: 265px;
	position: relative;
	height: 500px;
	background-image: url(images/tbg.jpg);
	background-repeat: repeat;
}
#center_left_ctitle {
	float: left;
	width: 265px;
	position: relative;
	height: auto;
}
#center_left_ctext {
	float: right;
	width: 265px;
	position: relative;
	height: 183px;
	background-image: url(images/index_21.jpg);
}
.center_left_ctext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
}

#center_right_tl {
	position: relative;
	width: 501px;
	float: left;
	height: 51px;
}
#center_right_tr {
	background-image: url(images/index_17.jpg);
	float: left;
	height: 51px;
	width: 170px;
	position: relative;
}
.center_right_tr_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	color: #C8CACA;
	text-decoration: none;
	float: left;
}

#center_body {
	float: left;
	width: 709px;
	position: relative;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626161;
	text-decoration: none;
}
.center_body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	text-decoration: none;
}

#center_right {
	float: left;
	width: 719px;
	position: relative;
	height: auto;
}
#center_left_title {
	float: left;
	width: 265px;
	position: relative;
	height: auto;
}
#center_left_ttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	width: 265px;
	position: relative;
	height: auto;
	color: #626161;
	background-image: url(images/tbg.jpg);
}

#top_right {
	float: left;
	width: 548px;
	position: relative;
	height: auto;
	background-image: url(images/lbg.jpg);
}
#top_right_menu {
	float: left;
	height: auto;
	width: 548px;
	position: relative;
	top: 29px;
}
#top_right_menu li {
	list-style-image: none;
	list-style-type: none;
}
#top_right_menu ul li {float:left;}
#top_right_cn {
	float: left;
	height: 35px;
	width: 74px;
	position: relative;
	left: 304px;
}
#top_right_en {
	float: left;
	height: 35px;
	width: 89px;
	position: relative;
	left: 304px;
}
#banner1 {
	float: left;
	width: 1004px;
	position: relative;
	height: 20px;
	background-image: url(images/index_14.jpg);
	background-repeat: repeat;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626161;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626161;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626161;
	text-decoration: none;
}

.foortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#center_body li {
	list-style-image: none;
	list-style-type: none;
}
#center_body ul li {float:left;}

.center_left_ttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	text-decoration: none;
	padding-left: 20px;
}
.out {
	display:block;
	background:#B4A898;
	border:1px solid #B1A597;
	position:relative;
	margin:1em 0;
	background-color: #D0E5E8;
}
.in2 {
display:block;
background:#777;
border:1px solid #999;
position:relative;
padding:1px;
margin:1px;
}
.in {
text-align:center;
background:#fff;
border:1px solid #555;
position:relative;
padding:5px;
font-weight:normal;
}

.ltin {
left:-5px;
}
.tpin {
top:-5px;
}
.rtin {
left:5px;
}
.divctrl01{
	cursor:hand;
	height:25px; /*控制一级类别高度*/
	color: #333333;
	
} 
.divctrl02{
	cursor:hand;
	height:25px; /*控制二级类别高度*/
	color: #FF0000;
} 
