/* CSS Document */
body{font-size: 12px; margin: 0px; font-family: 微软雅黑;line-height:20px;
	background:#4E4D51 url(img/pageback.gif) repeat-y center;}
img{border: none;}
h1, h3, form, p{margin-top: 0;margin-bottom: 0;}
a, font, img, input, span{vertical-align: middle;}
hr{width:100%;height:0;margin:4px 0;border-width:1px 0 0 0;border-style:dotted;border-color:#999;}
a{text-decoration: none;}
a:link, a:visited{color:#008;}
a:active{text-decoration: underline;}
a img{border-width:0px;}
a:hover{	color:Red;}

#page{width: 800px; margin: auto; }
#PageTop{height:77px;background-image: url(img/pagetopback.jpg);}
#PageTop ul{float:right;}
#PageTop li{
	display:inline;padding: 0 10px;background: url(img/menu_ite.gif) no-repeat 0 3px;
}
#bigpic {
	background-color: #FFFFFF;
}
#navigation {
	line-height: 37px;
	background-image: url(img/navigation.gif);
	text-align: center;
	height: 37px;font-size:14px;
}
#navigation a{padding:0 10px;}
#navigation strong{ font-weight:normal; padding:0 10px; color:#d00;}
.wrapper {	overflow: hidden;	width: 100%;}

#left {
	float: left;
	width: 200px;
}
#left .box {
	margin: 18px 4px 0 4px;
}
#left .caption {
	line-height: 24px;
	color: white;
	background-image: url(img/left.caption.gif);
	height: 24px;
	padding-left: 15px;
}
#left .content {
	border: 1px solid #8CADC4;
	background-color: #DCEFE8;
	padding: 12px;
}
#left form{ text-align:center;}
.caption img{margin:3px;}

#middle {
	float: left;
	width: 410px;
}
#middle .box {	padding: 5px 5px 10px 2px;}
#middle .content{ border:#C9C9C9 solid 1px;padding:12px;}

#homephoto {
	background-image: url(img/home_back1.jpg);
	height: 230px;
	width: 403px;
	position: relative;
}
#homephoto #content {position:absolute;width:275px;height:204px;top:10px;left:80px;}

#homevideo {
	background-image: url(img/home_back2.jpg);
	height: 204px;
	width: 403px;
	position: relative;
}
#homevideo #content {position:absolute;width:275px;top:13px;left:80px;}

#homephoto .more{position:absolute; top:70px;left:15px;}
#homevideo .more{position:absolute; top:90px;left:15px;}


#right {
	float: left;
	width: 190px;
}
#right .content {	padding: 0 8px;}

#foot {
	background-image: url(img/foot.jpg);
	text-align: center;
	height: 82px;
}

.subwrapper {
	overflow: hidden;
	width: 100%;
	background-color: white;
	background-image: url(img/leftback.gif);
	background-repeat: repeat-y;
}
.subwrapper #left {background-image: url(img/sub_left.jpg);float: left;height: 400px;width: 180px;}
.subwrapper #right {float: left;width: 620px;}
.subwrapper #rightbox {padding: 0 20px 20px;}
.subwrapper #leftbox {padding-top: 30px;}
#path {
	line-height: 38px;
	background-image: url(img/sub_path.jpg);
	padding-left: 30px;
	height: 47px;
}
.btn, .btna{
	line-height: 28px; font-size:14px;
	text-align: right;
	padding-right:15px;
	height: 45px;
	background-repeat: no-repeat;
}
.btn{background-image: url(img/leftbtn.gif);}
.btna{background-image: url(img/leftbtn_a.gif);}

.DocumentList
{
	width:100%;
	border-spacing:1px;
	border-collapse:collapse;
	line-height:25px;
	vertical-align:middle;
}

.DocumentList td
{	text-align:right;
	color:#C60;
	width:70px;
	border-bottom:#888 1px dotted;
}

.DocumentList th
{
	font-weight:normal;
	padding-left:10px;
	border-bottom:#888 1px dotted;
	text-align:left;
	background-image: url(img/point1.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}

.More{text-align:right;}

.Caption {	background-image: url(img/captionback.gif);
	height:30px;line-height:30px;
	border:solid 1px #d3d3d3;
}
	.Caption div{
		font-weight:bold;
		padding-left:25px;color:#444;
		background: url(img/point2.gif) no-repeat 6px 5px;
	}
	.Caption a:link,.Caption a:visited{font-weight:normal;font-size:12px;}
	.Caption span{float:right;padding-right:8px;}
