body{
	background-color:#FFFFFF;
	font-family:"宋体";
	font-size:12px;
	padding:0px;
	margin:0px;
	text-align:center;
}

#topbg{ 
	width:100%; 
	background-image: url(../images/index_01.jpg);
	background-repeat: repeat-x;
	overflow:hidden;
}
#top{
	width:1003px; 
	height:83px;
	margin:auto;
	padding:auto;
}
#topleft{
width:217px;
height:83px;
margin:0px;
padding:0px;
margin-left:20px;
float:left;
}
#topright{
width:704px;
height:83px;
margin:0px;
padding:0px;
margin-left:29px;
float:left;
}
#toprightup{
width:704px;
height:44px;
float:left;
text-align:right;
vertical-align:middle;
color:#e1651e;
font-size:12px;
}
#toprightdown{
width:704px;
height:38px;
float:left;
margin:0px;
padding:0px;
}
#toprightdown ul{
float:left;
margin:0px;
padding:0px;
list-style:none;
}
#toprightdown li{
height:38px;
float:left;
margin:0px;
padding:0px;
text-decoration:none;
}

#middlebg{
width:100%;
margin-top:5px;
}
#middle{
width:1003px;
margin:auto;
padding:auto;
/*background-color:#99CCFF;*/
}

#bdbg{
width:100%;
margin-top:10px;
}
#bd{
width:1003px;
margin:auto;
padding:auto;
/*background-color:#99CCFF;*/
}

#middleup{
width:950px;
height:260px;
margin-left:0px;
float:center;
background-color:#99CC33;}
#middledown{
width:950px;
height:213px;
margin-left:0px;
float:center;
/*background-color:#FFFF00;*/
margin-top:10px;
}
.indexbdleft{
	width:695px;
	margin:0px;
	padding:0px;
	float:left;
}
.indexbdright{
	width:241px;
	float:left;
	margin-left:14px;
}
.navup{
	float:left;
	margin:0px;
	padding:0px;
	width:241px;
	height:24px;
}
.navmiddle{
	width:241px;
	height:123px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	padding:0px;
	margin-top:5px;
}
.newslist{
	width:240px;
	height:18px;
	float:left;
	margin-top:5px;
}
.anews{
	text-decoration:none;
	font-family:"宋体";
	font-size:12px;
	color:#666666;
	letter-spacing:0.8;
}
.anews:hover{
	text-decoration:none;
	font-family:"宋体";
	font-size:12px;
	color:#FF0000;
	letter-spacing:0.8;
}
.navdown{
	float:left;
	margin:0px;
	padding:0px;
	width:241px;
	height:61px;
}


.bdleft{
	width:218px;
	text-align:center;
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
}
.bdleft1{
	width:218px;
	text-align:center;
	margin:0px;
	padding:0px;
}
.bdleft2{
	width:218px;
	text-align:center;
	margin:0px;
	padding:0px;
	
}
.bdleft3 ul{
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
}

.bdright{
	width:784px;
	float:right;
	border-left:#e6e6e6 solid 1px;
}
.bdright1{
	float:left;
}
.bdright11{
width:734px;
height:161px;
background-image: url(../images/11_06.jpg);
margin:0px;
padding:0px;
margin-left:0px;
float:left;
}
.bdright11_jobs{
width:734px;
height:161px;
background-image: url(../images/11_06_1.jpg);
margin:0px;
padding:0px;
margin-left:0px;
float:left;
}
.bdright11_cp{
width:734px;
height:161px;
background-image: url(../images/11_06_3.jpg);
margin:0px;
padding:0px;
margin-left:0px;
float:left;
}
.bdright11_fw{
width:734px;
height:161px;
background-image: url(../images/11_06_2.jpg);
margin:0px;
padding:0px;
margin-left:0px;
float:left;
}
.bdright11_1{
width:734px;
padding:125px 0px 0 20px;
float:left;
text-align:left;
color:#fe7002;
font-size:20px;
font-family:"黑体";
}
.bdright2{
	width:784px;
	float:left;
}
.bdright2in{
	width:300px;
	height:15px;
	text-align:center;
	color:#ACACAC;
	padding-top:10px;
	font-size:12px;
	float:right;
	margin-left:240px;
}
.bdright3{
	width:704px;
	float:left;
	margin:0px;
	padding:0 0 0 5px; 
}
.bdright3in{
	width:730px;
	height:auto!important;
	float:left;
	margin-left:15px;
	padding:0px; 
	display:inline; /*IE fix */
	border:#e6e6e6 solid 1px;
}
.newstitle{
width:720px;
margin:10px 0;
text-align:center;
color:#333333;
font-size:20px;
font-family:"黑体";
}
.bdcontent{
	font-family:"宋体";
	font-size:13px;
	text-align:left;
	width:714px;
	padding:6px;
	margin:3px 0;
	letter-spacing:1.0;
	line-height:1.7;
	color:#555555;
	clear:both;
}
.newsbdcontent{
	font-family:"宋体";
	font-size:13px;
	text-align:left;
	width:720px;
	padding-top:6px;
	padding-left:10px;
	letter-spacing:1.0;
	color:#555555;
	clear:both;
}
.newscontent{
}
.licontent{
	font-family:"宋体";
	width:720px;
	font-size:13px;
	text-align:left;
	padding:0px;
	margin:0px;
	letter-spacing:1.0;
	float:left;
}
.linews{
	float:left;
	margin:0px;
	padding:0px;
}
.lidate{
	float:right;
	margin:3px 0;
	padding:0px;
}
.hrline{
	float:left;
	width:720px;
	margin-top:0px;
	* margin-top:-5px;_
	padding:0px;
}


.bdcontentdown{
	width:714px;
	float:left;
	font-family:"宋体";
	font-size:12px;
	color:#555555;
	margin:3px;
	text-align:right;
	line-height:1.7;
}
.link3{
	font-family:"宋体";
	font-size:13px;
	color:#555555;
	text-align:left;
	line-height:1.7;
	text-decoration:none;
}
.link3:hover{
	font-family:"宋体";
	font-size:13px;
	color:#FF0000;
	text-align:left;
	line-height:1.7;
	text-decoration:none;
}
/*中间css设置结束*/

A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #000
}
A:visited {
	COLOR: #000
}
A:hover {
	COLOR: #999
}





!important #footbg{ 
	width:950px; 
	margin-top:10px;
text-align:center;
MARGIN: 0px auto;
	/*background-color:#FF0000;*/
}
* #footbg{ 
	width:950px; 
	margin-top:10px;
text-align:center;
MARGIN: 0px auto;
	/*background-color:#FF0000;*/
}
#foot{
	width:950px; 
	height:92px;
	padding:auto;
text-align:center;
float:center;
MARGIN: 0px auto;
}
#footleft{
width:203px;
height:92px;
float:left;
background-image: url(../images/index_21.jpg);
margin:0px;
padding:0px;
margin-left:0px;
}
#footmiddle{
width:740px;
height:92px;
background-image: url(../images/index_22.jpg);
margin:0px;
padding:0px;
float:left;
}
#footmiddleup{
width:730px;
height:15px;
float:left;
text-align:left;
vertical-align:middle;
color:#9b9b9b;
padding-top:30px;
padding-left:10px;
font-size:12px;
}
#footmiddleup ul{
width:730px;
float:left;
margin:0px;
padding:0px;
list-style:none;
}
#footmiddleup li{
float:left;
margin:0px;
padding:0px;
text-decoration:none;
font-size:12px;
}
#footmiddleup li a{
padding:0px;
text-decoration:none;
color:#666666;
font-size:12px;
}
#footmiddledown{
width:730px;
height:25px;
float:left;
margin:0px;
padding:0px;
text-align:left;
padding-top:10px;
padding-left:10px;
color:#9b9b9b;
font-size:12px;
}
#footright{
width:7px;
height:92px;
margin:0px;
padding:0px;
float:left;
background-image: url(../images/index_23.jpg);
}
.aboutbt{color:#EC0000;}

.protable td{border:1px solid #EDEDED;}
.proBt{background-color:#EDEDED; color:#999999;}
.r_3 {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; CLEAR: both
}
.r_3 DL {
	CLEAR: both
}
.r_3 DL DD {
	TEXT-ALIGN: center; WIDTH: 166px; FLOAT: left; HEIGHT: 132px; MARGIN-LEFT: 10px; MARGIN-right: 10px
}
.r_3 DL DD IMG {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid
}
.r_3 DL DD SPAN {
	LINE-HEIGHT: 30px; WIDTH: 166px
}.r2_3 {
	CLEAR: both
}
.r2_3 DL DD {
	MARGIN-LEFT: 0px
}
