/* CSS Document */
#content,#header,#main,#nav,#banner,#footer{
	width:1003px;
	text-align:center;
	margin:0 auto;
	padding:0;
}
#content{
	background:url(../images/bg_t.jpg) no-repeat;
}
#footer{
    height:61px;
	padding-top:15px;
	background:url(../images/footer.jpg) repeat-x;
	text-align:center;
	clear:both;
	width:985px;
}
#header{
    background:url(../images/top.jpg) no-repeat;
	height:117px;
	text-align:center;
	overflow:hidden;
}

#banner{
	width:985px;
	height:324px;
	overflow:hidden;
}
#nav{
	height:43px;
	text-align:center;
	text-align:left;
}
#nav li{
	float:left;
	display:block;
}
#main{
	background:url(../images/main_bg.jpg) repeat-x center top;
	min-height:430px;
	_height:430px;
	width:985px;
	margin-top:5px;
	padding-top:5px;
}
#one{
	width:985px;
	height:169px;
	overflow:hidden;
}
#one_l{
	float:left;
	display:inline;
	width:540px;
	overflow:hidden;
	margin-left:15px;
}
#one_r{
	display:inline;
	float:right;
	width:405px;
	background:url(../images/new.jpg) no-repeat;
	overflow:hidden;
	height:169px;
}
.title,.title1{
	background:url(../images/line.gif) repeat-x bottom;
	color:#dca600;
	font-weight:bold;
	font-size:14px;
	line-height:25px;
	height:30px;
	margin:5px auto;
	overflow:hidden;
}
.title1{
	margin:8px 10px;
	padding-left:60px;
	height:23px;
	color:#dca600;
}
.img{
	float:right;
	margin:10px 10px 0 0;
	*margin:-10px 10px 0 0;
}
.title1 .img{
	float:right;
	margin:10px 10px 0 0;
	*margin:-15px 10px 0 0;
}
#two{
	width:985px;
	background:url(../images/title.jpg) no-repeat top;
	overflow:hidden;
}
#two_l{
	width:285px;
	float:left;
}
#two_m{
	width:390px;
	float:left;
}
#two_r{
	float:right;
	width:310px;
}
.two_title{
	background:url(../images/p1.jpg) no-repeat left 15px;
	color:#dca600;
	font-weight:bold;
	font-size:14px;
	line-height:60px;
	height:60px;
	padding-left:52px;
	margin:10px;
	overflow:hidden;
}
.c{
	border-right:1px dashed #5a5a5a;
}
.c1{
	background:#121212 url(../images/contact.jpg) no-repeat  215px 105px;
	margin:0 5px;
	padding:10px 10px;
	height:150px;
	overflow:hidden;
	color:#dca600;
	 letter-spacing:1px;
}
.c1 a{
	color:#dca600;
}
.line{
	background:url(../images/line.jpg) repeat-x bottom;
}
#search{
	width:245px;
	display:inline;
	height:31px;
	overflow:hidden;
	text-align:center;
	background:url(../images/search.jpg) no-repeat;
	float:right;
	margin-right:10px;
}
.s_input{
	width:120px;
	height:20px;
	background:url(../images/input.jpg) no-repeat right;
	line-height:20px;
	border:none;
	float:left;
	margin-top:3px;
	padding-left:6px;
}
.s_go{
	width:25px;
	height:20px;
	background:url(../images/go.jpg) no-repeat;
	line-height:20px;
	border:none;
	margin-top:4px;
	float:left;
	cursor:pointer;
}
#left{
	float:left;
	width:217px;
	overflow:hidden;
}
.left_t{
	background:url(../images/left_t.jpg) no-repeat;
	width:217px;
	height:45px;
	overflow:hidden;
	color:#dca600;
	font-weight:bold;
	font-size:14px;
	line-height:25px;
	margin:5px auto;
	padding:25px 0 0 60px;
	letter-spacing:3px;
	
}
#left_c,#left_c1{
	background:#121212;
	padding:15px 0;
}
#left_c .li,#left_c .li1{
	background:url(../images/line.gif) repeat-x bottom;
	line-height:25px;
	height:25px;
	padding-left:15px;
	margin:2px 10px;
	color:#b4b4b4;
}
#left_c1 a{
	color:#dca600;
}
.li a{
	background:url(../images/icon.jpg) no-repeat;
	line-height:25px;
	padding-left:20px;
}
.li1 a{
	line-height:25px;
	padding-left:20px;
	color:#b4b4b4
}
#right{
	float:right;
	width:740px;
	overflow:hidden;
	margin-right:10px;
}
#p{
	/*background:url(../images/line.gif) repeat-x bottom;*/
	background:#b5780d;
	line-height:30px;
	height:30px;
}
#p_left{
	background:url(../images/pp.gif) no-repeat 10px center;
	padding-left:25px;
	margin:5px;
	line-height:30px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
}
#p_left a{
	color:#000;
}
#right_c{
	padding:10px;
	text-align:justify;
	text-justify:inter-ideograph;
}

