body{
	background: url(images/bg.jpg);
	scrollbar-track-color:#090001;
	scrollbar-darkshadow-color:#090001;
	scrollbar-face-color:#330000;
	scrollbar-highlight-color:#330000;
	scrollbar-shadow-color:#330000;
	scrollbar-arrow-color:#000000;
	SCROLLBAR-BASE-COLOR:#000000;
	scrollbar-3dlight-color:#151515;
	padding: 0px;
	margin: 0px;
}

A {
	color: #ff0000; 
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000;
	TEXT-DECORATION: none
}

A:active {
	color: #ff0000
}

.pagebar {
	padding: 2em 0.5em 0.5em 0.5em;
	margin-right: 0.1em;
	margin-bottom: 1.0em;
	text-decoration: none;
	text-align: right;
	color: #FFFF00;
}

.pagebar a,.pageList .this-page {
	border: 1px solid #6A1804;
	text-decoration: none;
	padding: 0.2em 0.5em;
	color: #FFFF00;
}

.pagebar a:visited {
	border: 1px solid #FFFF00;
	text-decoration: none;
	padding: 0.2em 0.5em;
}

.pagebar .break {
	padding: 2px 6px 2px 6px;
	border: none;
	background: #fff;
	text-decoration: none;
}

.pagebar .this-page {
	border: 1px solid #6A1804;
	padding: 0.2em 0.5em;
	font-weight: bold;
	background: #6A1804;
	color: #FFFF00;
}

.pagebar a:hover {
	border-color: #6A1804;
}

.pagebar .inactive
{
   border: 1px solid #cccccc;
	 color: #ccc;
   text-decoration: none;
   padding: 0.2em 0.5em;
}


.clear{
	clear: both;
}

#root{
	width: 1103px;
	overflow: hidden;
	margin: 0px auto;
}

*{
	font-size: 12px;
	color:#FFFF00;
}

#head{   
	background: url(images/menu_bg.jpg) top left no-repeat;
	height: 91px;
	overflow: hidden;
	padding: 52px 0 0 37px;
}

#head ul, #head li{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

#head li{
	float: left;
}

#foot{
	text-align: center;
	color:#FF0000;
	padding: 10px 0;
}

.page-id-2 .item img{
	width: 240px;
	height: 153px;
	border: #FE8400 2px outset;
}

.page-id-2 .item{
	float: left;
	width: 260px;
	height: 173px;
}

.page-id-2 .last{
	width: 244px;
}

.page-id-2 #main{
	height: 533px;
	overflow: hidden;
	padding: 80px 0 0 0;
}

.page-id-2 .photo_list{
	width: 1024px;
	margin: 0px auto;
}

.page-id-84 .map{
	border: #660000 3px solid;
	width: 900px;
	margin: 0px auto;
}

.page-id-84 .cc{
	width: 906px;
	padding: 15px 0 0 0;
	margin: 0px auto;
}

.page-id-84 #main, .page-id-96 #main{
	height: 513px;
	padding: 100px 0 0 0;
	overflow: hidden;
}

.page-id-41 .list img{
	width: 70px;
	height: 50px;
}

.page-id-41 #main{
	height: 543px;
	padding: 70px 0 0 0;
	overflow: hidden;
}

.page-id-41 .big, .page-id-41 .list{
	text-align: center;
}

.page-id-41 .big{
	padding: 0 0 8px 0;
}

.page-id-41 .list a{
	border: #654105 2px solid;
	display: inline-block;
}

.page-id-41 .list img{
	border: #fbd364 1px solid;
}

.page-id-90 .flash1{
	height: 419px;
	overflow: hidden;
}

.page-id-90 .mm .left{
	width: 759px;
	height: 192px;
	overflow: hidden;
	float: left;
}

.page-id-90 .mm .right{
	width: 344px;
	height: 135px;
	overflow: hidden;
	float: right;
	padding: 57px 0 0 0;
}

.page-id-90 .mm .right .list{
	width: 285px;
	height: 110px;
	margin: 0px auto;
	overflow-x: hidden;
	overflow-y: auto;
	background-color: #000000;
	padding: 0px 5px 5px 5px;
}

.page-id-90 .mm .right .list .date{
	color: #FFFF99;
}

.page-id-90 .mm .right .list .title{
	color:#FFCC00;
}

.page-id-90 .mm .right .list .content{
	color: #CCCCCC;
	line-height: 150%;
	padding: 0px 0 0 5px;
}

.page-id-90 .mm .right .list .item{
	border-bottom: #FFFF99 1px dotted;
	padding: 8px 0 5px 0;
}

.pro-category #main{
	background: url(images/staff.jpg) top right no-repeat;
	height: 513px;
	width: 1103px;
	padding: 100px 0 0 0;
	overflow: hidden;
}

.pro-category #main .item{
	float: left;
	width: 170px;
	height: 230px;
	text-align: center;
}

.pro-category #main .item img{
	border: #6A1803 2px inset;
	width: 150px;
	height: 187px;
}

.pro-category #main .list{
	width: 853px;
	margin: 0px auto;
}

.pro-category #main .item a{
	color:#FFFF00;
}

.proshow #main .big, .proshow #main .list, .proshow #main .cc, .proshow #main .back{
	float: left;
}

.proshow #big_img{
	width: 300px;
	height: 374px;
	border: #654105 outset 3px;
}

.proshow .small_img{
	width: 70px;
	height: 85px;
	border: #654105 2px solid;
}

.proshow  .big{
	width: 310px;
	overflow: hidden;
}

.proshow  .list{
	width: 100px;
	overflow: hidden;
	text-align: left;
	padding: 200px 0 0 5px;
}

.proshow #main .cc{
	width: 220px;
	overflow: hidden;
	vertical-align: top;
	text-align: left;
}

.proshow #main{
	background: url(images/staff.jpg) top right no-repeat;
	height: 463px;
	width: 1103px;
	padding: 150px 0 0 0;
	overflow: hidden;
	text-align: center;
}

.proshow #main .name, .proshow #main .age, .proshow #main .num{
	padding: 0 0 10px 0;
}

.proshow .staff{
	width: 700px;
	margin: 0px auto;
}

.proshow #main .comment{
	letter-spacing: 2px; 
	line-height: 2;
}

.proshow #main .back{
	width: 60px;
	padding-top: 360px;
}