@charset "utf-8";body  {	font-family: vandana,Arial,sans-serif, 宋体;	font-size: 14px;	margin: 0; 	padding: 0;	text-align: center; /* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */	color: #ccc;/*全站文字灰白色*/	background-color: #000;	background-image: url(../images/bg0.gif);}html,body {height:100%;}*{	margin:0px;	padding:0px;	list-style-type: none;	border:none;	}p{	line-height: 25px;}h1{	font-size: 18px;	color:#fff;	font-family: Verdana, Arial, Helvetica, sans-serif,;	margin-bottom:5px;	background-image: url(../images/h1.gif);	background-repeat: repeat-x;	height: 30px;	line-height: 30px;	padding-left:5px;}h5{	padding-left:5px;	color:#ab7222;	font-size: 16px;	height: 25px;	line-height: 25px;	overflow:hidden;	text-overflow :ellipsis;	border-bottom:#ab7222 dashed 1px;	margin:15px 0 5px 0;		}h6{	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;	height:30px;	background-color:#990000;	margin:8px 0px;	text-indent: -9999px;	background-repeat: no-repeat;	background-position: left center;		}	.photo_tittle{	background-image: url(../images/photo_tittle.gif);}.honor_tittle{	background-image: url(../images/honor_tittle.gif);}.news_tittle{	background-image: url(../images/news_tittle.gif);	background-color:#ab7222;}#more{  font-size: 14px;	margin-top:-30px;	text-align: right;	margin-right:10px;}a{	color: #999;	text-decoration: none;}a:hover{	color: #ab7222;	text-decoration: underline;}#container { 	width: 900px;  /* 这将创建一个占据 80% 浏览器宽度的容器 */	height:100%;	margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */	text-align: left; /*这将覆盖 body 元素上的“text-align: center”。 */	background-image: url(../images/bg.gif);	background-repeat: repeat-y;} #logo{	width:280px;	height:280px;	margin-top:5px;	background-image:url(../images/logo.gif);	background-repeat: no-repeat;	background-position: right top;}#showpage{	width:900px;  /* 这将创建一个占据 80% 浏览器宽度的容器 */	height:100%;	margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */	text-align: left; /*这将覆盖 body 元素上的“text-align: center”。 */	background-image: url(../images/bg1.gif);	background-repeat: repeat-y;	background-position: -600px;}#sidebar1 {	float: left;	width: 280px; 	height:100%;	background-color: #000;}a#cihaf{	background: url(../images/cihaf.gif) no-repeat;	text-indent: -9999px;	height: 50px;	width: 150px;	display:block;	float:right;	margin:5px 20px;	border:#333333 solid 1px;}a#hkida{	background-image: url(../images/hkida.gif);	text-indent: -9999px;	height: 50px;	width: 150px;	display:block;	float:right;	margin:5px 20px;	border:#333333 solid 1px;	}a#i-a{	background-image: url(../images/i-a.gif);	background-repeat: no-repeat;	background-position: center center;	text-indent: -9999px;	height: 50px;	width: 150px;	display:block;	float:right;	margin:5px 20px;	border:#333333 solid 1px;	}a#cd{	background-image: url(../images/cd.gif);	background-repeat: no-repeat;	background-position: center center;	text-indent: -9999px;	height: 50px;	width: 150px;	display:block;	float:right;	margin:5px 20px;	border:#333333 solid 1px;	}#sidebar1 li {	text-align: right;	font-size: 14px;	line-height: 25px;	height:25px;	padding-right:48px;	color:#ab7222;*position:relative;}li ul{	display: none;	*position:absolute;	margin:-30px -30px 0 0;*margin:-12px 0 0 0px;	z-index:9999;}#nav2 li,#nav3 li,#nav4 li{	position:relative;	padding:0px;	text-align: right;*text-align: left;	font-size: 12px;	display:block;	line-height: 12px;	height: 12px;}li:hover ul, li.over ul, li.active ul {	display: block;}#mainContent #languag{	text-align: right;	line-height: 28px;	height: 28px;	padding-right:10px;}#mainContent {			background-image: url(../images/bg1.gif);	background-repeat: repeat-y;	background-position: -900px -0px;	padding-left:10px;	margin: 0 0 20px 280px; /* 右边距可以用百分比或像素来指定，它会在页面的右下方产生空白。 */} #mainContent2 {	background-image: url(../images/bg0.gif);	background-repeat: repeat-y;		font-family: vandana,Arial,sans-serif, 宋体;	font-size: 14px;	margin: 0; 	padding: 0;	text-align: left; /* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */	color: #ccc;/*全站文字灰白色*/	}#mainContent .index{	background-image: url(../images/bg.gif);	background-repeat: repeat-y;}#mainContent #photo{	width:146px;	float:left;	display:block;}#photo img{	width:120px;	height:120px;	}	#mainContent #photoShow{	margin: 20px 3px 3px 3px;	}#photoShow img{	float:left;	display:table-row;	margin-right:10px;	}	#photoShow ul{	display:block;	}#photolist{	width:100%;	float:top;left;	}#photolist ul{	display:block;	}#photolist li{	display:block;	float:left;	border:#999 solid 1px;	margin:2px;	height:180px;	}#photolist img{	margin:10px 0px;	}#photolist table,#photolist td{	text-align:center;	width:145px;	line-height: 14px;	height:14px;	vertical-align: top;	margin: 0px;	padding: 0px;	}#honorList{	width:100%;	float:top;left;	}#honorList ul{	display:block;	}#honorList li{	display:block;	float:left;	border:#999 solid 0px;	margin:2px;	height:180px;	}#honorList img{	width:60px;	height:80px;	border:1px solid #666666;	margin:10px;	}#honorList table,#honorList td{	text-align:center;	width:110px;	line-height: 18px;	vertical-align: top;	margin: 0px;	padding: 0px;	}.td1{	width:60px;}.b{	font-size: 16px;	font-weight: bold;	color:#ab7222;}.bb{	font-size: 14px;	font-weight: bold;	color:#fff;}.bbb{	font-size: 14px;	font-weight: bold;	color:#333;}.sml{	display:block;	font-size:12px;	width:100px;	height:14px;	color:#666666;	white-space: nowrap;	text-overflow:ellipsis;	overflow:hidden;	margin-top:5px;}#photo li{	text-align:center;	}#photo li img{	float:none;	width:120px;	height:120px;}#demo{	overflow:hidden;	height:420px;	width:140px;	overflow:hidden;	}#mainContent #news{	width:434px;	float:left;	display:block;	margin:0 0 0 30px;	}#mainContent a{	color: #ab7222;	text-decoration: none;}#more a{	color: #ab7222;	text-decoration: none;}#mainContent p{	margin-bottom:25px;	}#mainContent a:hover{	color: #ff0000;}#news_show{	margin-top:8px;	float:top;left;}#newsContent{	margin-top:28px;}#mainContent ul｛display:inline; ｝ #mainContent li{	line-height: 20px;}#photo a{	color:#999999;}#show{	margin-top:15px;	}#show li{	line-height:25px;	}#copyright{	display:block;	height:25px;	width:100%;	margin:0 auto;	padding-top:3px;	background:#ab7222;	color:#000;	text-align:center;	vertical-align: bottom;} .center{	text-align: center;	vertical-align: middle;}.table{border-collapse:collapse;border-top: 0px;border-left: 0px;color:#fff;padding:4px;text-align:left;}.td3{text-align:left;vertical-align:top;}.table1{border-collapse:collapse;border-top:#cccccc solid 1px;border-left:#cccccc solid 1px;color:#fff;background-color:#333333;padding:4px;}a.linkon{	color:#ab7222;}.table1 td{height:45px;	border-right:#cccccc solid 1px;border-bottom:#cccccc solid 1px;padding:2px;}.td2{	background-color:#553911;}.floatleft{	float:left;}	/* 要重用的各种类 */.clearfloat { /* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}#newsContent{margin-left:20px;margin-top:28px;}*+html #newsContent { margin-left:10px; } /* IE7 */  
