BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial
}
A {
	COLOR: #0054a6
}
A:hover {
	COLOR: red
}
#header {
	
}
#header .logo {
	DISPLAY: block; BACKGROUND: url(../images/logo.gif) no-repeat; MARGIN: 20px 0px 10px 20px; WIDTH: 192px; HEIGHT: 45px
}
#indexBar {
	MARGIN-TOP: 10px; BACKGROUND: url(../images/index_bar_bg.gif); HEIGHT: 220px
}
#indexBar .picSlideshow {
	BORDER-RIGHT: white 10px solid; FLOAT: left; WIDTH: 329px; HEIGHT: 220px
}
#indexBar .logo {
	BACKGROUND: url(../images/index_bar_logo.gif) no-repeat 50% 50%; FLOAT: left; WIDTH: 230px; HEIGHT: 220px
}
#indexBar .menu {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 25px 0px 0px 30px; WIDTH: 330px; COLOR: #b2b2b2; LINE-HEIGHT: 23px
}
#indexBar .menu STRONG {
	FONT-SIZE: 22px
}
#indexBar .menu A {
	FONT-WEIGHT: bold; COLOR: #b2b2b2; TEXT-DECORATION: none
}
#indexBar .menu A:hover {
	COLOR: #b2f942; TEXT-DECORATION: underline
}
#topBar {
	BACKGROUND: url(../images/indexbar_portfolio_bg.gif); HEIGHT: 26px
}
#topBar .left {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/indexbar_portfolio_left_bg.gif) no-repeat; FLOAT: left; WIDTH: 363px; COLOR: #cccccc; FONT-FAMILY: arial; HEIGHT: 26px
}
#topBar .left .area {
	PADDING-TOP: 6px
}
#topBar .left A {
	COLOR: #cccccc
}
#topBar .right {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; COLOR: #fff; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#topBar .right A {
	COLOR: white
}
#middle_left {
	FONT-SIZE: 11px; BACKGROUND: url(../images/portfolio_left_bg.gif) repeat-y right 50%; FLOAT: left; WIDTH: 170px; FONT-FAMILY: arial
}
#middle_left .menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#middle_left .menu LI {
	MARGIN: 0px
}
/*µ×²¿ÓÑÇéÁ´½Ó*/
.flink {
	width:850px;
	text-align:left;
	margin:0;
	padding:0;
}
.flink span { 
	float:left;
	display:block;
	height:20px;
	width:80px;
	padding-top:10px;
	padding-left:5px;
}
.flink ul{
	float:left;
	width:750px;
	height:20px;
	list-style:none;
	padding:0;
	margin:0;
}
.flink ul li{
	float:left;
}


.flink ul li a{
	display:block;
	height:20px;
	width:80px;
	padding-top:10px;
	padding-left:5px;
	color:#000000;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden; 
}
#middle_left .menu LI A {
	DISPLAY: block; PADDING-LEFT: 10px; COLOR: gray; LINE-HEIGHT: 22px; BORDER-BOTTOM: white 1px solid; HEIGHT: 22px; TEXT-DECORATION: none
}
#middle_left .menu LI A:hover {
	BACKGROUND: silver; COLOR: #fff
}
#middle_left .menu LI A.current {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/portfolio_left_current_bg.gif) #808080 repeat-y right 50%; COLOR: white
}
#middle_left H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
#middle_left P {
	MARGIN: 10px
}
#middle_left UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#middle_left UL A {
	COLOR: #4d4d4d
}
#middle_left UL A:hover {
	COLOR: #84b521
}
#middle_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 20px; WIDTH: 76%; COLOR: #4d4d4d; LINE-HEIGHT: 19px; PADDING-TOP: 0px
}
#middle_right H2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 13px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 0px
}
.thumbnail {
	FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 15px 35px 0px; COLOR: gray; FONT-FAMILY: arial
}
.thumbnail IMG {
	BORDER-RIGHT: #fff 4px solid; BORDER-TOP: #fff 4px solid; BORDER-LEFT: #fff 4px solid; BORDER-BOTTOM: #fff 4px solid
}
.thumbnail A {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; DISPLAY: block; MARGIN-BOTTOM: 3px; BORDER-LEFT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 1px solid
}
.thumbnail A:hover {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: block; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.index_content_left {
	FONT-SIZE: 12px; BACKGROUND: #ececec; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 329px; COLOR: #4d4d4d; LINE-HEIGHT: 18px
}
.index_content_center {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 380px; COLOR: #4d4d4d; LINE-HEIGHT: 20px
}
.index-content_right {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 15px 0px 0px 20px; WIDTH: 250px; COLOR: #4d4d4d
}
.index-content_right B {
	FONT-SIZE: 16px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 20px; MARGIN-TOP: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND: gray; PADDING-BOTTOM: 10px; COLOR: #fff; LINE-HEIGHT: 18px; PADDING-TOP: 10px
}
#footer1 {
	CLEAR: both; PADDING-RIGHT: 20px; MARGIN-TOP: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND: gray; PADDING-BOTTOM: 10px; COLOR: #4d4d4d; LINE-HEIGHT: 18px; PADDING-TOP: 10px
}
#footer .zhn {
	FONT-SIZE: 12px; FONT-FAMILY: ËÎÌå
}
#footer A {
	COLOR: #fff; BORDER-BOTTOM: #fff 1px dotted; TEXT-DECORATION: none
}
#footer1 A {
	COLOR: #4d4d4d; BORDER-BOTTOM: #4d4d4d 1px dotted; TEXT-DECORATION: none
}

