* {
	margin: 0;
	padding: 0;
}
body {
	font-size: 62.5%;
/*	overflow-x:hidden;*/
	
}
p, li {
	font: 1.2em/1.8em Tahoma, sans-serif;
	margin-bottom: 10px;
}
h1 {
	font: 2.0em Tahoma, sans-serif;
	color: white;
	height: 0px;
}
h2 {
	font: 1.8em Tahoma, sans-serif;
	color: green;
	margin-bottom: 10px;
}
ul {
}
img {
	border: none;
}
.left{ float:left;}
.right{ float:right;}
.hide{display:none;}
/*arch1页面*/
img.bg {
    min-height: 100%;
    width: 100%;
    height: auto;
    position:fixed;
    top: 0;
    left: 0;
	z-index:-1;
}
@media screen and (max-width: 1024px) {
  img.bg {
    left: 50%;
    margin-left: -512px;
  }
}
.banner{ position:absolute; top:0; left:0; height:100%; width:100%;  text-align:center; padding-top:180px; z-index:2;}
.xxx{background-color:#e5e5dc;    
     min-width: 700px;
	 max-width: 900px;
     padding:80px;	
	 margin:0 auto;	
	 margin-top:200px;
	 margin-bottom:100px;

}
.xx{	
	background:url(bg_icon.png) repeat-y center top;
}
.xx ul{ width:360px; list-style:none; margin:0px 20px;}
.xx ul li{ background:#fff; margin-bottom:330px; padding-bottom:20px;}
.xx ul li:hover{ opacity:0.7;}

.aaa{ display:block; width:360px; height:270px; overflow:hidden;}
.aaa:hover{ opacity:0.7;}
.xx ul li p{ font-size:14px; font-family:"微软雅黑"; line-height:28px; color:#000; margin:20px;}
.xx ul li p a{  color:#000;}
.xx ul li img{cursor:pointer;}
.xx ul li .big_img{cursor:default;}
.xx ul li p a:hover{  color:#666;}
.xx ul li span{z-index:99999;position:absolute;right:20px; width:62px;height:82px;cursor:pointer; background:url(close.png) no-repeat 0px 20px;}
.close{display:none;z-index:999;}

.ul1{ position:fixed; right:5px; top:200px; z-index:50; text-align:center; list-style:none; padding-top:50px; width:230px;}
.ul1 li{ padding:10px; margin:3px;}
.ul1 li:hover{ background:#000;}
#nom{ background:#000;}
.big_img{text-align:center !important;background:#000 !important;z-index:0 !important;position:relative;left:0;vertical-align: middle !important;}
.big_img p{
	margin: 0px !important;vertical-align:middle !important;display: table-cell;vertical-align: middle; }
.big_img p img{
	*margin-top:expression((900 - this.height )/2);  /* CSS表达式用来兼容IE6/IE7 */
	vertical-align:middle !important;  z-index:1;
}
.big_img p:before{
	content:".";  /* 具体的值与垂直居中无关，尽可能的节省字符 */
	margin-left:-5px;  font-size:10px;  /* 修复居中的小BUG */
	visibility:hidden;  /*设置成隐藏元素*/
}














