/* CSS Document */
/*---------------------------------主要内容------------------------*/
body{
}
.signImg{
	height:461px;
}
#bodyContent{
	padding:20px;
	line-height:24px;
	font-size:14px;
}
#bodyContent p{
}
.company{
	background-image: url(../images/Company_ins2.gif);
	background-repeat: no-repeat;
	background-position: 400px bottom;
	margin-bottom:10px;
}
.title h1{
	text-align:center;
	margin-top:10px;
	margin-bottom:20px;
	font-size:24px;
	color:#d9b766;
}
.photo{
	text-align:center;
}
.down{
	text-align:center;
	padding-top:10px;
	color:#666;
}
#headerLogo #describe{
	color:#d9b766;
	font-size:16px;
	font-weight:normal;
}
.mainNav ul li{
	width:130px;
}
.mainNav ul li.hover a{
	width:132px;
	background-image: url(images/nav_h_bg.jpg);
	background-repeat: no-repeat;
}
.mainNav ul li a {
	font-size:16px;
}
.mainNav ul li a:hover{
	font-size:16px;
}

.mainNav ul li ul {
	FILTER: alpha(opacity=90); 
	opacity: 0.9;
}
.mainNav ul li ul{
	width:128px;
}
.mainNav ul li ul li{
	line-height:28px;
}
/*-----------------------图片列表-------------------------*/
.photoList{
	padding-bottom:20px;
}
.photoList ol{
	list-style-type:none;
}
.photoList li{
	float:left;
	width:345px;
	margin-right:20px;
	padding-bottom:20px;
	display:inline;
}
.photoList .p_img{
	padding:5px;
	border:1px solid #222;
}
.photoList .p_img img{
	width:100%;
	height:444px;
	border:0px;
}
.photoList .p_txt{
	line-height:24px;
	height:24px;
	overflow:hidden;
	color:#555;
	font-size:12px;
	text-align:center;
}
.photoList .p_txt a{
	text-decoration:none;
}
.photoBody2 .photoList .p_img img{
	height:190px;
}
.photoBody3 .photoList li{
	width:100px;
}
.photoBody3 .photoList .p_img img{
	height:90px;
}

/*-----------------------文字列表-------------------------*/
.txtList{
	padding-bottom:20px;
}
.txtList ol{
}
.txtList li{
	line-height:220%;
	font-size:14px;
	border-bottom:1px dashed #1f1f1f;
	list-style:none;
}
.txtList li .p_txt{
	list-style-position:inside;
	display:list-item;
	list-style-type:disc;
}
.txtlinkBody2 .txtList li{
	float:left;
	width:47%;
	display:inline;
	margin-right:3%;
}
.txtlinkBody3 .txtList li{
	float:left;
	width:30%;
	display:inline;
	margin-right:3%;
}
/*------------------列表------------------------*/
.listTitle{
	height:30px;
	background-color:#222;
}

.listTitle h2{
	width:130px;
	display:block;
	line-height:30px;
	background-color:#770000;
	color:#FFF;
	padding-left:10px;
	border-right:2px solid #000;
	font-size:14px;
	font-family:"Microsoft Yahei", "黑体", Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.listTitle .more{
	text-align:right;
	line-height:30px;
	margin-top:-30px;
	margin-right:20px;
}

.listBox{
	margin-bottom:15px;
}

.listBox .photoList{
	border:1px solid #222;
	border-top:none;
	padding:18px 9px 10px 12px;
}
.listBox .txtList{
	border:1px solid #222;
	border-top:none;
	padding:12px 9px 12px 12px;
}
.listBox .photoList li{
	padding-bottom:0px;
	margin:auto 9px;
}

.partArt2 .partBody ol li{
	height:24px;
	line-height:24px;
	overflow:hidden;
}
/*------------------------------------底部----------------------------*/
.footerWrap{
	line-height:24px;
}
.footerWrap h4 {
	margin-top: 0px;
}
