html, body
{
	margin: 0;
	padding: 0;
}

html
{
	height:100%;
}

body
{
	height:auto !important;
	height:100%;
	min-height:100%;
}
body{ 	background:#333333; color:color:#21201e;}
a img{	border: 0px;}

.top{width: 940px; background:#000;	height: 50px;	text-align:right;	vertical-align:bottom;}
.top div{	float:right;	width: 200px;	height: 20px;	padding-top: 10px;}
.top a{ color: #6c6b43;	display:block;	float:left;	font-size:11px;	text-decoration:none;	height: 14px;	vertical-align:middle;	margin: 3px;	padding: 3px;}
.top a:hover{	color: #b15716;}

.bottom{width: 940px; background:#161511;	height: 50px;	text-align:right;	vertical-align:bottom;}
.bottom div{	float:right;	width: 200px;	height: 20px;	padding-top: 10px;}
.bottom a{ color: #6c6b43;	display:block;	float:left;	font-size:11px;	text-decoration:none;	height: 14px;	vertical-align:middle;	margin: 3px;	padding: 3px;}
.bottom a:hover{	color: #b15716;}

.menu{ height:50px; width: 940px; background:#000000; border-bottom:1px solid #000;}
.menu div{ display:block; float:left;}
.menu a{ display:block; float:left; color:#b6b18c; text-decoration:none; background: url('/images/bottom.jpg') left top no-repeat; width: 134px; height: 51px; margin:0px; padding:0px;}
.menu a:hover, a.selected{ display:block; float:left; color:#fff; background-position: 0px -51px;}
.menu br{ font-size:10px;}

dIV.clear_div {	line-height: 0px;	font-size: 0px;	height: 0px;	clear: both;}

.topmenu{ width:940px; background:#211e19;}
.topmenu div{ display:block;}
.topmenu a{text-decoration:none; }
.topmenu a:hover{text-decoration:underline;}
.topmenu span{ display:block; float:right; padding: 4px 20px 0 0; width:170px; text-align:left; font-size:11px;}
.topmenu span.n1{ font-size:18px; color:#fff; padding-top: 30px; display:block; float:right;  width: 130px;}

.phone{ display:block; float:right; width:250px; font-size:16px; color:#FFFFFF; }
.phone b{	color:#FFFFFF; font-size:18px;}
.top_menu{	height: 164px;	width: 940px;	background:#4c4c4c;}

.content1{color:#21201e; width: 940px; 	background: #efeeee;}
p, .content1, ul, li{font-size:14px; color:#21201e;}
.content1{
	border: 1px solid #666666;

}
.left{	font-size:12px; border: 1px solid #666666; padding:10px; background:#CCCCCC; }
.left-menu a{ display:block; width:200px; font-size:14px; padding:5px;}

h1, h2, h3, span.h1{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:18px; color:#000;}
h1{
border-bottom: 1px solid #666666;
}
h2{ font-weight:normal;}
.news-date-time{ color:#66310c;}
.content1 i, b, strong, a{color:#bf5f14;}
.content1 a:hover{color:#693004;}