body{
	margin:0 auto;
	padding:0;
	width:930px;
	font-size:12px;
	line-height:22px;
}
th{
	font-size:12px;
	line-height:22px;
	font-weight:normal;
}
div,ul,li,dt,dd,dl,td,tr,table,p,span,h1,h2,h3,h4,h5,h6,hr{
	margin:0px;
	padding:0px;
	list-style:none;
}

a:link,a:visited{
	color:#404040;text-decoration:none;
}
a:hover{
	color:#F38820;
}
.input01{
	height:16px;
	border:1px solid #C8BCB3;
	padding-top: 2px;
	padding-left: 2px;
	font-size: 12px;
}

.but01{
	width:86px;
	height:28px;
	background-image: url(../images/but011.gif);
	font-weight: bold;
	color: #F38820;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.but02{
	color: #F38820;
	padding-top: 4px;
}
	
.space{width:100%;height:15px;}
img{vertical-align:text-bottom;}
/***首页头部star***/
#header{
	width:930px;
	height:128px;
	float: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image:url(../images/bj_top.gif);
	background-repeat:no-repeat
}
#header .img {
	width:173px;
	height:63px;
	margin-top:20px;
	margin-left:20px;
	float: left;
	margin-bottom: 15px;
}

#header .so{
	width:210px;
	height:21px;
	background:url(images/top_form_icon.gif) 0 0 no-repeat;
	padding-right: 0;
	margin-top: 55px;
	float: right;
}
#header .so p{float:left;color:#6C5952;}
#header .so img{float:left;width:44px;height:21px;padding-left:6px;}

#header .so input.txtBox{
	width:80px;
	height:18px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-left:#808080 solid 1px;
	float:left;
	color:#888888;
	font-size:12px;
	line-height:19px;
	padding-top: 2;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 3px;
}

#menu{
	width:930px;
	height:30px;
	clear:both;
	background:url(../images/bj_menu1.gif);
	text-align:center;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menu ul{
    width:800px;
	height:30px;
	list-style-type:none;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right: auto;
	margin-left: auto;
}

#menu ul li.aa{
	height:30px;
	width: 110px;
	padding-top: 0px;
	background-image: url(../images/bj_menu2.gif);
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
}
#menu ul li.aa a{
	height:25x;
	width: 110px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	display: block;
}
#menu ul li.ab{
    float:left;
	height:30px;
	width: 2px;
	background-image: url(../images/bj_menu3.gif);
}
#menu ul li.ac{
	height:30px;
	width: 110px;
	padding-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
}
#menu ul li.ac a{
	height:25px;
	width: 110px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	display: block;
}
#menu ul li.ac a:visited{
	width:110px;
	background-image: url(../images/bj_menu1.gif);
}
#menu ul li.ac a:hover{
	width: 110px;
	background-image: url(../images/bj_menu4.gif);
}

.menu_xl{
	width:150px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #BFAF9F;
	border-right-color: #BFAF9F;
	border-left-color: #BFAF9F;
	background-color: #BFAF9F;
	display:none;
	position:absolute;
	z-index:9999
}

.menu_xl ul li{
	width:148px;
	height: 22px;
	margin-bottom: 1px;
	border: 1px solid #E4DDCF;
	background-color:#FFFFFF;
	background-image: url(../images/pic005a.gif);
	background-position: 12px 8px;
	background-repeat: no-repeat;
	
}

.menu_xl ul li a:link, .menu_xl ul li a:visited{
	width:123px;
	height: 21px;
	padding-left: 25px;
	color: #4A261B;
	display: block;
	padding-top: 1px;
}
.menu_xl ul li a:hover{color:#FF8300;background-image: url(../images/pic005.gif);
    background-position: 12px 8px;background-repeat: no-repeat;}
/***首页头部end***/
/***页面底部***/
#footer{
	width:930px;
	height:100px;
	float: none;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image:url(../images/bj_footer.gif);
	background-repeat:repeat-x;
	text-align: center;
	padding-top: 10px;
	clear: both;
}
#footer p.aa{
	text-align: right;
	width:660px;
	height:20px;
	margin-bottom: 15px;
	float: left;
}
#footer ul{
	width: 790px;
	height:50px;
	text-align: center;
	padding-left: 140px;
}
#footer ul li.i3{
    width: 550px;
	text-align: center;
	float: left;
}

#footer ul li.i1{
	width: 31px;
	height:41px;
	float: left;
	margin-right: 10px;
}
#footer ul li.i2{
	width: 34px;
	height:41px;
	float: left;
	margin-left: 10px;
}
/***字体\链接式样***/
.link01 {
	color:#FF8300;
	font-size: 12px;
}
.link01 a{
	color:#FF8300;
	font-size: 12px;
}
.link01 a:link{
	color:#FF8300;
	text-decoration: underline;
}
.link01 a:visited{
	color:#FF8300;
	text-decoration: underline;
}
.link01 a:hover{
	color:#FF0000;
	text-decoration: underline;
}
.link02 {
	color:#999999;
	font-size: 12px;
	line-height: 18px;
}
.link02 a{
	color:#999999;
	font-size: 12px;
}
.link02 a:link{
	color:#999999;
	text-decoration:none;
}
.link02 a:visited{
	color:#999999;
	text-decoration:none;
}
.link02 a:hover{
	color:#FF8300;
	text-decoration:none;
}

.red{
	color:#CC0000;
}
a.red:link,a.red:visited{
	color:#CC0000;
}
a.red:hover{
	color:#015198;
}
.blue{
	color:#015198;
}
a.blue:link,a.blue:visited{
	color:#015198;
}
a.blue:hover{
	color:#0195db;
}
.or{
	color: #FF8300;
}
.or a{
	color:#FF8300;
	font-size: 12px;
}
.or a:link{
	color:#FF8300;
	text-decoration: none;
}
.or a:visited{
	color:#FF8300;
	text-decoration: none;
}
.or a:hover{
	color:#FF0000;
	text-decoration: none;
}

.or_a{
	color: #FF8300;
	font-weight: bold;
}
.or_b{
	color: #FF8300;
	font-weight: bold;
	font-size: 14px;
}

.or_c{
	color: #FF8300;
	font-weight: bold;
	font-size: 16px;
}

.info_choose {
	BORDER: #d0e7ff 1px solid; 
	PADDING-LEFT: 20px; 
	BACKGROUND: url(/images/info_choose.gif) no-repeat  5px;  
	COLOR: #1b61a9; 
	LINE-HEIGHT: 24px; 
	HEIGHT: 24px;
	TEXT-ALIGN: left
}
.info_error {
	BORDER: #d0e7ff 1px solid; 
	PADDING-LEFT: 20px; 
	BACKGROUND: url(/images/info_choose.gif) no-repeat  5px; 
	COLOR: #f30; 
	LINE-HEIGHT: 22px; 
	HEIGHT: 20px;TEXT-ALIGN: left
}
.info_wait {
	PADDING-LEFT: 20px; 
	BACKGROUND: url(/images/info_wait.gif) no-repeat left 5px; 
	LINE-HEIGHT: 24px; 
	HEIGHT: 24px
}

.info_right {
	PADDING-LEFT: 22px; 
	BACKGROUND: url(/images/info_right.gif) no-repeat left 4px; 
	COLOR: #999; 
	LINE-HEIGHT: 24px; 
	HEIGHT: 24px
}

.up
{
	background: url(/images/up.gif) center center no-repeat
}

.down
{
	background: url(/images/down.gif) center center no-repeat
}
.btnoSlt
{
	background: url(/images/pic020.gif) center center no-repeat
}
.sltAsc
{
	background-color:#F4E39F;
	text-align:center;
	font-weight: normal
	
}
.sltDesc
{
	background-color:#F4E39F;
	text-align:center;
	font-weight: normal
}
.noSlt
{
	text-align:center;
	font-weight: normal;
	background: url(/images/bj_tab05.gif);
}

.intlc_tb tr.evenColor {background:#F8F5F2} /*这行将给所有偶数行加上背景色*/
.intlc_tb tr.oddColor {background:#FFFFFF} /*这行将给所有奇数行加上背景色*/
.intlc_tb tr.over {background:#FEF3D1} /*这个将是鼠标高亮行的背景色*/

.fana{height:18px;
	width: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}
.fana a{
	height:18px;
	background-color:#69544D;
	color: #FFFFFF;
	width: 18px;
	display: block;
	float: left;margin-left: 3px;text-align: center;
}
.fana a:link{
	color:#FFFFFF;
	text-decoration: none;
}
.fana a:visited{
	color:#FFFFFF;
	text-decoration: none;
}
.fanb{
	height:18px;
	width: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}
.fanb a{text-align: center;
	height:16px;
	background-color:#FFffff;
	color: #FF8300;
	width: 16px;
	display: block;
	float: left;
	border: 1px solid #BEA992;
	margin-left: 3px;

}
.fanb a:link{
	color:#FF8300;
	text-decoration: none;
}
.fanb a:visited{
	color:#FF8300;
	text-decoration: none;
}
.fanc{
	height:18px;width: 18px;float: left;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;font-weight: bold;line-height: 16px;color:#EEEAE1;
	background-color:#EEEAE1;text-align: center;margin-left: 3px;
}