@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, table, tr, td, h1, h2, h3, h4, h5, h6, pre, img, form, fieldset, input, textarea,select{
	padding:0;
	margin:0;
}
body{ font:Arial, Helvetica, sans-serif; font-size:14px; color:#666; background-color:#EAEAEA;}
a{ text-decoration:none;color:#666;}
a:hover{ text-decoration:underline;color:#666;}
img{ border:0;}
.clear{ clear:both; height:0; font-size:0; overflow:hidden; zoom:1;}
ul{ list-style:none;}
.height6px{ height:6px; font-size:0; clear:both; overflow:hidden; zoom:1;}

#wrap{ background-color:#fff; width:960px; margin:0 auto; overflow:hidden; zoom:1;}
#logo{ height:111px; overflow:hidden; zoom:1;}
.banner{ float:left; width:468px; height:282px;	background:url(../image/banner.gif) no-repeat;}
.daoyu{	float:left;	width:492px; height:282px; background:url(../image/daoyu.gif) no-repeat;}
.title{ background:url(../image/titlebg.gif) no-repeat; height:23px; color:#fff; font-weight:bold; font-size:16px; padding:7px 0 0 19px;}
.title-3{ background:url(../image/titlebg-3.gif) no-repeat; height:23px; color:#fff; font-weight:bold; font-size:16px; padding:7px 0 0 19px;}
.title-4{ background:url(../image/titlebg-4.gif) no-repeat; height:23px; color:#fff; font-weight:bold; font-size:16px; padding:7px 0 0 19px;}

.left01{ float:left; width:400px; padding:0 15px 10px 6px; border-right:1px solid #DBDBDB; margin:4px 0;
}
.imgbox{ width:400px; height:205px;}
.changenum{position:relative; width:400px; height:28px; padding-top:12px; background-color:#821116;}
.imginfo{ margin-left:16px;color:#F0E6CE; font-weight:bold;}
.imginfo a,.imginfo a:hover{color:#F0E6CE; }
.num{position:absolute; top:13px; right:10px; font-size:12px;} 
.num li{display:block;float:left;width:25px; height:13px; text-align:center; line-height:13px; color:#F0E6CE; border-right:1px solid #B71720; cursor:pointer;}
.num .on{ color:#B71720;}
.num .on a,.num .on a:hover{ cursor:pointer; color:#B71720; width:25px; height:13px; display:block; text-decoration:none;}
.num li a,.num li a:hover{ cursor:pointer; color:#F0E6CE; width:25px; height:13px;display:block; text-decoration:none;}
.list01{ margin:10px 0 0 15px;}
.list01 li{ line-height:180%; background:url(../image/icon01.gif) no-repeat left 9px; padding-left:10px;}
.moreli{ position:relative;}
.more{ color:#900;font-weight:bold; position:absolute; top:0;*top:-6px;_top:0; right:0;_right:15px;}
.more a{ text-decoration:underline; color:#900;}
.more a:hover{ text-decoration:none; color:#900;}
.more img{ margin:1px 3px 4px 0;*margin:2px 3px 0 0 ;_margin:1px 3px 2px 0; vertical-align:middle;}

.right01{ float:left; width:500px; margin:10px 0 0 18px; line-height:180%;}
.title01{ left 10px;
	color:#900;
	font-weight:bold;
	padding-left:0px;
	margin-bottom:5px;
}
.title02{ background:url(../image/icon02.gif) no-repeat left 10px; color:#666; font-weight:bold; padding-left:13px; margin-top:5px;}
.right01-1{
	float:left;
	width:500px;
	line-height:180%;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
.right01-2{
	float:left;
	width:500px;
	line-height:160%;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
.right01-1 p{
	text-indent:2em;
}
.right01-2 p{

}
.logobox{
	width:918px;
	height: 100px;
	border:1px solid #999999;
	margin-left: 7px;
	margin-right: 7px;
	padding: 13px;
	margin-bottom: 7px;
}
.logoimg{
	width:100px;
	height:100px;
	float:left;
}
.logofont{
	line-height:160%;
	width:120px;
	float:left;
	margin-right: 5px;
	text-align: left;
	vertical-align: middle;
}
.line01{ background:url(../image/line01.gif) repeat-x left center; height:21px; clear:both;}

.left02{ float:left; margin:4px 0; width:450px; padding:0 18px 0 6px; border-right:1px solid #DBDBDB;}
.peopleimg{ width:186px; height:136px; float:left; margin:5px 14px 25px 0; display:inline;}
.peopleinfo{ float:left; width:250px; line-height:150%; margin-bottom:25px;}
.peopleinfo .peotit{ color:#900; font-weight:bold; margin:6px 0 6px 0;}
.peopleinfo p{ text-indent:2em;}
.detail a,.detail a:hover{ color:#900;}
.right02{float:left; margin:4px 0 4px 8px; width:450px; padding:0 18px 0 6px; }

.scrollbox{ padding:4px 7px;}
.td01{ padding-right:4px;}

.list02{ float:left; width:240px; margin-top:10px;}
.list02 li{ line-height:180%; background:url(../image/icon01.gif) no-repeat left 8px; padding-left:10px; margin-left:30px;}

.imglist{ float:right; width:675px; margin-top:10px;}
.imglist li{ width:116px; height:204px; float:left; margin-right:22px; display:inline;}

.left03{ width:340px; float:left; padding:6px;}
.memorybox{ position:relative;}
.Eimgbox{ width:340px; height:230px;}
.Eimginfo{ text-align:center; font-weight:bold; font-size:16px; padding-top:7px;}
.Enum{ list-style:none; position:absolute; bottom:25px;_bottom:36px; right:-5px;_right:0;}
.Enum li{ margin-right:5px;_margin-right:3px; display:block;float:left;border:1px solid #D1D7DD; background-color:#E8ECF0; width:17px; height:20px; text-align:center; line-height:20px; color:#203846; cursor:pointer;}
.Enum .Eon1{ border:1px solid #D1D7DD; background-color:#657A8B; width:17px; height:20px; color:#fff;text-align:center; line-height:20px;}
.Enum .Eon1 a,.Enum .Eon1 a:hover{ cursor:pointer; color:#fff; width:17px; display:block; text-decoration:none;}
.Enum li a,.Enum li a:hover{ cursor:pointer; color:#203846; width:17px; display:block; text-decoration:none;}
.right03{ float:left; width:608px; padding-top:6px;}
.right03 li{ float:left; margin-left:38px; width:155px; display:inline;}
.museumimg{ width:155px; height:105px;}
.museumtit{ text-align:center; font-weight:bold; font-size:12px; margin-top:3px;}
.museuninfo{ line-height:140%; margin-top:5px;}
.more01{ text-align:right; clear:both;color:#900;font-weight:bold; padding-right:15px; padding-top:7px;*padding-top:0;}
.more01 a{ text-decoration:underline; color:#900;}
.more01 a:hover{ text-decoration:none; color:#900;}
.more01 img{ margin:1px 3px 4px 0;*margin:2px 3px 0 0 ;_margin:1px 3px 2px 0; vertical-align:middle;}

.line02{ border-bottom:1px solid #DBDBDB; height:4px; font-size:0; clear:both; margin-bottom:9px;}
.wenwubox{ float:left; width:313px; margin-left:7px; display:inline; margin-bottom:12px;}
.wenwuimg{ width:148px; height:184px; border:1px solid #666; float:left; margin-right:10px;}
.wenwufont{ line-height:160%; width:148px; float:left;}
.manbox{
	float:left;
	width:960px;
	margin-left:7px;
	display:inline;
	margin-bottom:0px;
	margin-top: 5px;
}
.manimg{
	width:144px;
	height:203px;
	border:1px none #666;
	float:left;
	margin-right:15px;
}
.manfont{
	line-height:160%;
	width:750px;
	float:left;
	padding-top: 15px;
	margin-left: 10px;
}
.manfont p{
	text-indent:2em;
	padding: 0px;
}
.protectwenwu{
	line-height:160%;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 13px;*padding-bottom:0;
	padding-left: 0px;
}
.protect01{
	width:230px;
	float:left;
	margin-left: 20px;
	height: 260px;
}
.protect01 p{
	width:220px;
}
.protect02{
	width:230px;
	float:left;
	display:inline;
	margin-left: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DBDBDB;
	height: 260px;
}
.protect02 p{
	width:220px;
}
.protectimg{
	width:179px;
	float:left;
    margin-left: 10px;
}
.wenxina01{
	width:130px;
	float:left;
	margin-left: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DBDBDB;
	padding-right: 5px;
	height: 250px;
}
.wenxian01 p{
	width:100px;
}
.wenxina02{
	float:left;
	margin-left: 15px;
	margin-right: 10px;
	height: 250px;
	width: 320px; font-family:Arial, Helvetica, sans-serif;
}
.wenxinaimg{
	width:145px;
	float:left;
	margin-left: 10px; display:inline;
}


.editor{ text-align:right; padding:10px 15px 35px 0; margin-top:35px; font-weight:bold; border-top:1px solid #DBDBDB;}
