@charset "utf-8";
/* CSS Document */
#body{
	width:1003px;
	margin:auto;
	text-align:center;
}
.div div{
	text-align:right;
}
#sidebar{
	float:left;
	width:200px;
}
#head{
	width:1003px;
	height:91px;
	background:url(../images/headtop.jpg) no-repeat;
}
#mu{
width:1003px;
height:57px;
text-align:center;
margin:auto;
}
#menu{
	width:961px;
	height:37px;
	background:url(../images/menubg.jpg) repeat-x;
	margin:auto;
	text-align:center;
}
#menu #mleft{
	width:6px;
	height:37px;
	background:url(../images/menuleft.jpg) no-repeat;
	float:left
}
#menu #mright{
	width:6px;
	height:37px;
	float:left;
	background:url(../images/menuright.jpg) no-repeat;
}
#menu #m01{
	width:61px;
	height:37px;
	float:left
	
}
#menu #m02,#m03,#m04,#m05,#m06,#m07,#m08,#m09,#m10{
	width:88px;
	height:37px;
	float:left
	
}
#menu #m11{
	width:76px;
	height:37px;
	float:left;
}
#menu #mline{
	width:2px;
	height:37px;
	float:left;
	background:url(../images/menuline.jpg) no-repeat;
	}
#ban{
	width:1003px;
	height:221px;
	margin:auto;
	text-align:center
}
#banner{
	width:961px;
	height:216px;
	text-align:center;
	margin:auto;
	background-color:#E15E14;
}
#banner #bl{
	width:6px;
	height:216px;
	background:url(../images/bannerleft.jpg) no-repeat;
	float:left;
	
}
#banner #bc{
	width:949px;
	height:211px!important;
	height:216px;
	float:left;
	padding:5px 0 0 0;
}
#banner #br{
	width:6px;
	height:216px;
	float:left;
	background:url(../images/bannerright.jpg) no-repeat; 
}
#clear{
	clear:both;
}
#amg1{
	width:931px!important;
	width:961px;
	margin:auto;
	height:23px!important;
	height:24px;
	overflow:hidden;
	background:url(../images/icon6.jpg)  no-repeat 5px 3px;
	padding:0 0 0 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #bbbbbb;
}
#s1{
	width:127px!important;
	width:140px;
	height:31px!important;
	height:40px;
	background:url(../images/s1.jpg) repeat-x;
	color:#E15E14;
	font-size:14px;
	font-weight:bold;
	padding:9px 0 0 13px;
	margin:0 0 5px 0;
}
#s2{
	width:114px!important;
	width:140px;
	height:26px!important;
	height:34px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	background:url(../images/sicon.gif) no-repeat 16px 14px #f2f2f2;
	padding:6px 0 0 26px;
}
#s2 #s21{
	width:25px;
	height:32px;
	float:left;
	background:url(../images/sicon.gif) no-repeat 16px 14px;
}
#s2 #s22{
	width:115px;
	float:left;
	height:26px!important;
	height:32px;
	padding:6px 0 0 0;
}
#s3{
	width:135px;
	height:63px!important;
	height:77px;
	padding:14px 0 0 0;
}
#amg{
	width:961px;
}
#amg #al{
	width:140px;
	float:left;
}
#amg #ac{
	width:54px;
	float:left;
	background:url(../images/ac.jpg) no-repeat;
	height:440px;
}
#ar1{
	width:757px;
	height:38px;
	margin:4px 0 0 0;
	background:url(../images/brbg.jpg) repeat-x;
}
#ar1 #ar11{
	width:20px;
	height:38px;
	float:left;
	background: url(../images/aricon.jpg) 3px 16px no-repeat;
}
#ar1 #ar12{
	width:290px!important;
	width:300px;
	height:30px!important;
	height:38px;
	padding:8px 0 0 10px;
	float:left;
	color:#AC6F1E;
	font-weight:bold;
	font-size:14px;
	
}
#content{
	width:717px!important;
	width:757px;
	padding:40px 20px;
}
#amg #ar{
	width:757px;
	float:left;
}
#bod{
	width:961px;
	margin:auto;
	height:179px;
}
#bod #bol{
	width:220px!important;
	width:231px;
	height:161px!important;
	height:171px;
	margin:6px 0 0 0;
	float:left;
	background-color:#F9F8FE;
	border:solid 1px #E6E6E6;
	padding:8px 0 0 9px;
	}
#bod #boc{
	width:395px;
	height:171px;
	margin:6px 0 0 6px;
	float:left;
}
#boc1{
	width:395px;
	height:25px;
}
#boc2{
	width:375px!important;
	width:395px;
	height:134px!important;
	height:146px;
	padding:6px 10px;
}
#bod #bor{
	width:284px!important;
	width:292px;
	height:167px!important;
	height:179px;
	margin:0 0 0 37px;
	background:url(../images/bor.jpg) no-repeat;
	float:left;
	padding:6px 0 0 4px;
}
#bod1{
	width:957px!important;
	width:961px;
	height:435px!important;
	height:441px;
	padding:6px 0 0 4px;
	margin:auto;
}
#bod1 #boda{
	width:628px;
	height:435px;
	float:left;
}
#boda1{
	width:628px;
	height:31px;
}
#boda2{
	width:628px;
	height:254px!important;
	height:266px;
	padding:12px 0 0 0;
}
#bop{
	width:135px;
	height:113px;
	float:left;
	margin:0 9px 12px 9px;
}
#bop1{
	width:123px!important;
	width:135px;
	height:75px!important;
	height:90px;
	background:url(../images/picbg.jpg) no-repeat;
	padding:15px 0 0 12px;
}
#bop2{
	width:135px;
	height:22px;
	margin:1px 0 0 0;
	background-color:#EFF1EE;
	text-align:center;
}
#bod1 #bodb{
	width:277px;
	height:435px;
	float:right;
	margin:0 11px 0 0;
}
#bodb1{
	width:267px!important;
	width:277px;
	height:31px;
	background:url(../images/bbbg.jpg) repeat-x;
	padding:0 0 0 10px;
}
#bmore{
	width:36px;
	height:21px!important;
	height:31px;
	float:right;
	margin:0 7px 0 0;
	padding:11px 0 0 0;
}
.td_on{
	width:86px;
	height:31px;
	float:left;
	display:block;
	line-height:24px;
	padding:3px 0 0 0;
	cursor:pointer;
	text-align:center;
	*display:inline;
}
.td_off{
	width:86px;
	height:31px;
	float:left;
	display:block;
	line-height:24px;
	padding:3px 0 0 0;
	cursor:pointer;
	text-align:center;
	*display:inline;
}
.td_on{
	background:url(../images/td_on.jpg) no-repeat 0 0;
	color:#E15E14;
}
.td_off{
	background:url(../images/td_off.jpg) no-repeat 0 0;
	color:#4E5253;
}
.tb{
	width:277px;
	height:132px!important;
	height:143px;
	padding:11px 0 0 0;
	display:none;
}
#rtb1{
	width:277px;
	height:26px;
}
#rtb1 #rt01{
	width:26px;
	height:26px;
	float:left;
	background:url(../images/ricon.jpg) no-repeat 5px 8px;
}
#rtb1 #rt02{
	width:180px;
	height:25px!important;
	height:26px;
	float:left;
	padding:1px 0 0 0;	
}
#rtb1 #rt03{
	width:71px;
	height:25px!important;
	height:26px;
	float:left;
	padding:1px 0 0 0;
	color:#949494;
}
#br01{
	width:277px;
	height:107px;
	background:url(../images/bocontact.jpg) no-repeat;
}
#br02{
	height:139px!important;
	height:154px;
	width:277px;
	padding:16px 0 0 0;
}
#footer{
	width:961px;
	height:89px;
	background:url(../images/footerbg.jpg) repeat-x;
}
#footer #fl{
	width:642px!important;
	width:694px;
	height:69px!important;
	height:89px;
	float:left;
	padding:20px 0 0 52px;
	color:#ffffff;
}
#footer #fr{
	width:187px;
	height:62px!important;
	height:89px;
	float:left;
	padding:27px 0 0 0;
}
#fr1{
	width:146px!important;
	width:147px;
	height:19px;
	overflow:hidden;
	padding:0 0 0 1px;
	float:left;
	background:url(../images/sear.jpg) no-repeat;
}
#fr2{
	width:40px;
	height:19px;
	overflow:hidden;
	float:left
}
#bod2{
	width:628px;
	height:138px!important;
	height:142px;
	padding:4px 0 0 0;
}
#bod2 #bod21{
	width:238px!important;
	width:244px;
	height:138px;
	padding:0 0 0 6px;
	float:left;
}
#bod2 #bod22{
	width:370px;
	height:138px;
	margin:0 0 0 0px;
	float:left;
}
#bod211{
	width:238px;
	height:22px;
	background:url(../images/member1.jpg) no-repeat;

}
#bod212{
	width:238px;
	height:35px;
}
#bod212 #bod2121{
	width:75px;
	float:left;
	height:20px!important;
	height:35px;
	padding:15px 0 0 0;
	text-align:right
}
#bod212 #bod2122{
	width:125px;
	float:left;
	height:19px!important;
	height:35px;
	background:url(../images/member3.jpg) bottom left no-repeat;
	padding:16px 0 0 0;
}
#bod213{
	width:238px;
	height:38px;
}
#bod213 #bod2131{
	width:75px;
	float:left;
	height:30px!important;
	height:38px;
	padding:8px 0 0 0;
	text-align:right
}
#bod213 #bod2132{
	width:125px;
	float:left;
	height:30px!important;
	height:38px;
	background:url(../images/member3.jpg) 8px left no-repeat;
	padding:8px 0 0 0;
}
#bod214{
	width:238px;
	height:23px;
}
#bod214 #bod2141{
	width:104px;
	float:left;
	height:23px;
	text-align:right
}
#bod214 #bod2142{
	width:82px;
	float:left;
	height:23px;
	text-align:right;
}
#bod221{
	width:370px;
	height:22px;
	overflow:hidden;
}
#bod222{
	width:370px;
	height:116px;
}
#bod222 #p11{
	width:22px;
	height:87px!important;
	height:116px;
	float:left;
	padding:29px 0 0 0 ;
}
#bod222 #p13{
	width:22px;
	height:87px!important;
	height:116px;
	float:left;
	padding:29px 0 0 0 ;
}
#bod222 #p12{
	width:316px!important;
	width:326px;
	height:106px!important;
	height:116px;
	float:left;
	padding:10px 5px 0 5px ;
}
	.pp{
		width:120px;
		height:98px;
		background:url(../images/p12bg.jpg) no-repeat 10px 1px;
		text-align:center;
		*display:inline
	}
	.newsdown{
		background-image:url(../images/icon.jpg);
		background-position:bottom;
		background-repeat:repeat-x
	}

	ul#left_Navbar {
		list-style:none;
	}
	ul#left_Navbar  li{
		margin:0 0 2px 0;
	}
	ul#left_Navbar  li#id{
		margin:0 0 2px 0;
	}
	ul#left_Navbar  li a,ul#left_Navbar  li a:link{
		font-size:12px;
		display:block;
		width:140px;
		text-decoration:none;
		color:#333333;		
		background:url(../images/sicon.gif) no-repeat 16px 14px #f2f2f2;
		height:24px;
	}
	ul#left_Navbar  li#id a,li#id a:link{
		font-size:12px;
		display:block;
		width:140px;
		text-decoration:none;
		color:#ffffff;		
		background:#CC0000;
		height:24px;
	}
	ul#left_Navbar  li a span{
		padding:6px 0px 6px 30px;
		display:block;
	}
	ul#left_Navbar  li a.active,
	ul#left_Navbar  li a.active:active,
	ul#left_Navbar  li a.active:hover{
		background:#CC0000;
		color:#FFFFFF;
		display:block; 
	}
	ul#left_Navbar  li a:hover{		 
		background:#CC0000;
		color:#FFFFFF;
		display:block; 
	
	}
.Layer{
	position:absolute;
	visibility:hidden;
	background:url();
	*display:inline
}
#po{
	width:112px!important;
	width:140px;
	height:23px!important;
	height:28px;
	background: url(../images/menu.gif) no-repeat 13px 10px #E15E14;
	filter:Alpha(Opacity=85);
	padding:4px 0 0 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}