body {
	margin: 0px;
}
td {
	font-size: 12px;
	line-height: 150%;	
}
div, span {
line-height: 100%;
}
a:link, a:visited {
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	text-decoration: none;
}
a:hover, a:active {
	font-size: 12px;
	line-height: 26px;
	color: #cc0000;
	text-decoration: none;
}
a.news1:link, a.news1:visited{
	line-height: 26px;
	background-image: url(/images/bg3_3.jpg);
	float: left;
	width: 100%;
	line-height: 26px;
}
a.news1:hover, a.news1:active {
	line-height: 26px;
	background-image: url(/images/bg3_3.jpg);
	float: left;
	width: 100%;
}
#demo {
    width: 366px;
	overflow: hidden;
	margin: 7px 7px 7px 7px;
	background-color: #fff;
}
#demo table {
	margin: 0px 5px 0px 5px;
}
#demo1, #demo2 {
    white-space: nowrap;
}
.homepicgroup {
	height: 100px;
}
.homepicbox {
    width: 150px;
	height: 100px;
	margin: 0px;
	display: inline;
}
.homepicbox span {
	margin: 0px;
	padding: 0px;
}
.homepicbox img {
    width: 150px;
	height: 100px;
	border: 0px;
	margin: 0px 0px 0px 5px;
}
.homepicbox h3, .homepicbox h4 {
    display: none;
}
#picboxa {
	WIDTH: 380px; HEIGHT: 110px
}
#picboxb {
	WIDTH: 380px; HEIGHT: 110px
}
.pictype {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN-LEFT: 8px;
	WIDTH: 740px;
	COLOR: #000;
	TEXT-INDENT: 40px;
	LINE-HEIGHT: 25px;
	background-image: url(/images/aa_bg.gif);
	background-repeat: no-repeat;
}
.pictype1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN-LEFT: 8px;
	WIDTH: 575px;
	COLOR: #000;
	TEXT-INDENT: 40px;
	LINE-HEIGHT: 25px;
	background-image: url(/images/aa_bg.gif);
	background-repeat: no-repeat;
	text-align: left;
}
.picgroup {
	MARGIN-LEFT: 20px; WIDTH: 760px; BACKGROUND-COLOR: #fff
}
.picbox {
	FLOAT: left; MARGIN: 10px; WIDTH: 150px
}
.picbox SPAN {
	OVERFLOW: hidden; WIDTH: 160px; HEIGHT: 150px
}
.picbox SPAN IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none;
	WIDTH: 160px; HEIGHT: 150px
}
.picbox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center; 
}
.picbox H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center; display: none;
}
.picbox H3 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 150px; LINE-HEIGHT: 25px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.picbox H4 {
	BORDER-TOP: #fff 2px solid
}
.ElkBlackTab {
	width:80px;
	line-height:23px;
	background-image: url(/images/title_5_1.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	color: #fff;
	z-index: 100;
	float: left;
	text-align: center;
	margin-right: 2px;
	padding-top:5px;
	letter-spacing: -1px;
}
.ElkBlackTab a:link, .ElkBlackTab a:visited {
	line-height: 23px;
}
.ElkBlackTabOff {
	width:80px;
	line-height:28px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	float: left;
	text-align: center;
	margin-right: 2px;
	letter-spacing: -1px;
}
.ElkBlackTabOff a:link, .ElkBlackTabOff a:visited {
    color: #FFFFFF;
	line-height: 28px;	
}
.contentitle{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.conten{
	font-size: 14px;
	text-decoration: none;
	text-indent: 2em;
}
.contentime{
	font-size: 12px;
	text-decoration: none;
	text-align: right;
}
.title_1{
	font-size: 14px;
	color: #DD0000;
	padding-left:20px;
	line-height: 23px;
	background-image: url(/images/title_1.jpg);
}
.title_2{
	font-size: 14px;
	color: #DD0000;
	font-weight: bold;
	padding-left:40px;
	line-height: 27px;
}
.title_3{
	font-size: 14px;
	color: #DD0000;
	padding:10px 0px 0px 10px;
}
.title_4{
	font-size: 14px;
	color: #DD0000;
	font-weight: bold;
	padding-left:20px;
	line-height: 29px;
}
.title_menu{
	font-size: 12px;
	font-weight: bold;
	padding-left:10px;
	line-height: 27px;
}
a.more:link, a.more:visited,a.more:hover, a.more:active{
	color: #FFFFFF;
}
INPUT,SELECT {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif,ËÎÌå; 
	font-size: 11px; 
	color:#00000;
	line-height: 15px;
	border: 1px #C0C0C0 solid;
	BACKGROUND: url();
	background-color:#FFFFFF;
}
a.bottom:link, a.bottom:visited{
	background: url(/images/buttom.jpg) no-repeat;
	line-height: 20px;
	width: 49px;
	color: #CC0000;
}
a.bottom:hover, a.bottom:active {
	background-image: url(/images/buttom.jpg);
	height: 20px;
	width: 49px;
	color: #CC0000;
}
.pictype{
	font-size: 14px;
	background-image: url(/images/title_4.jpg);
	color: #DD0000;
	font-weight: bold;
	padding-left:2px;
	line-height: 29px;
	background-repeat: no-repeat;
	height: 29px;
	width: 760px;
}
.image_1 {
	background: url(/images/dfour_bg.gif) repeat-x bottom;
}
.image_2 {
	background: url(/images/dfour_bg.gif) repeat-x bottom;
}
.image_3 {
	background: url(/images/dfour_bg.gif) repeat-x bottom;
}
.image_4 {
	background: url(/images/dfour_bg.gif) repeat-x bottom;
}
#ElkBlackTabcontent_10 a:link, #ElkBlackTabcontent_10 a:visited {
    width: 220px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	line-height: 26px;	
}
#ElkBlackTabcontent_10 a:hover, #ElkBlackTabcontent_10 a:active {
    width: 220px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	line-height: 26px;	
}
#ElkBlackTabcontent_11 a:link, #ElkBlackTabcontent_11 a:visited {
    width: 220px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	line-height: 26px;	
}
#ElkBlackTabcontent_11 a:hover, #ElkBlackTabcontent_11 a:active {
    width: 220px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	line-height: 26px;	
}
#ElkBlackTabcontent_12 a:link, #ElkBlackTabcontent_12 a:visited {
    width: 220px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	line-height: 26px;	
}
#ElkBlackTabcontent_12 a:hover, #ElkBlackTabcontent_12 a:active {
    width: 220px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	line-height: 26px;	
}
#ElkBlackTabcontent_13 a:link, #ElkBlackTabcontent_13 a:visited {
    width: 220px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	line-height: 26px;	
}
#ElkBlackTabcontent_13 a:hover, #ElkBlackTabcontent_13 a:active {
    width: 220px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	line-height: 26px;	
}
#ElkBlackTabcontent_10 span, #ElkBlackTabcontent_11 span, #ElkBlackTabcontent_12 span, #ElkBlackTabcontent_13 span {
	margin-right: 16px;
	line-height: 26px;	
}	
.work_1 {
	background-image: url(/images/four_a.gif);
	background-repeat: no-repeat;
	background-position: 8px 0px;
	padding-left: 110px;
    height: 185px;	
}
.work_2{
	background-image: url(/images/four_b.gif);
	background-repeat: no-repeat;
	background-position: 8px 0px;
	padding-left: 110px;
    height: 185px;	
}
.work_3{
	background-image: url(/images/four_c.gif);
	background-repeat: no-repeat;
	background-position: 8px 0px;
	padding-left: 110px;
    height: 185px;	
}
.work_4{
	background-image: url(/images/four_d.gif);
	background-repeat: no-repeat;
	background-position: 8px 0px;
	padding-left: 110px;
    height: 185px;	
}
.nav a {
    margin: 0px 3px;
}
table#pleftTree td input {
	border: none;
	margin: 5px 0 0 0;
}
table#pleftTree td {
	border-bottom: 1px dashed #ccc;
}
