.page-index-item{
	margin-top:10px;
}
.page-index-item h3{
	font-size:24px;
	margin-bottom:10px;	
}
.page-index-item ul{
	margin-bottom:20px;	
}
.page-index-item li{
	float:left;
	display:inline-block;
	*display:inline;
	*zoom:1;

}
.page-index-item .type-one li,
.page-index-item .type-two li{
	margin:0 10px 10px auto;
}
.page-index-item .type-three li,
.page-index-item .type-four li,
.page-index-item .type-five li{
	margin:0 0 10px 10px;
}
.page-index-item li.right{
	float:right;	
}
.page-index-item li.absolute{
	position:absolute;	
}
.page-index-item li.no-margin{
	margin:0;
}
.page-index-item .type-four li.mg-adjust{
	margin:242px 0 0 -232px
}
.page-index-item .type-five li.mg-adjust{
	margin:242px 0px 10px 0;
}
.page-index-item .type-five li.mr-adjust{
	margin-right:10px	
}
.page-index-item li .item{
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	border:1px solid #DDD;
	overflow:hidden;	
}
.page-index-item li a.item:hover{
	border-color:#FFF;
	-webkit-box-shadow: 0 2px 15px #a8a8a8;  
  	-moz-box-shadow: 0 2px 15px #a8a8a8;  
 	box-shadow: 0 2px 15px #a8a8a8;
	*border-color:#F60;
}

.page-index-item li.w232{
	width:232px;	
}
.page-index-item li.w474{
	width:474px;	
}
.page-index-item li.h232{
	height:232px;	
}
.page-index-item li.h474{
	height:474px;
	background:url(../images/item-bg.jpg) no-repeat 50% 50%;	
}

.page-index-item li.w232 .item{ 
	width:230px;	
}
.page-index-item li.w474 .item{
	width:472px;	
}
.page-index-item li.h232 .item{
	height:230px;	
}
.page-index-item li.h474 .item{
	height:472px;	
}

.page-index-item li .item p{
	font-size:14px;
	color:#888;	
}
.page-index-item li .item strong{
	display:block;
	font-size:16px;
	color:#333;
}
.page-index-item li a:hover strong{
	color:#F60;	
}
.page-index-item .section-one .p2 p{
	margin-bottom:30px;	
}
.page-index-item .section-one .p2 p strong{
	font-size:24px;
	font-weight:normal;
	margin-top:10px;
}
.page-index-item .section-one .p4 p{
	margin:0 auto 10px 15px;
	text-align:left;
}
.page-index-item .section-one .p4 p strong{
	font-size:16px;
	font-weight:normal;
}
.page-index-item .section-one .p4 p strong em{
	font-size:24px;
	color:#F60	
}
.page-index-item .section-one .p5 p{
	margin:20px 0 0;
}
.page-index-item .section-one .p3 dd{
	margin-right:15px;
	display:inline-block;
	width:100px;
	margin-top:50px;
}
.page-index-item .section-one .p3 dd a.btn{
	display:block;	
	line-height:30px;
	font-weight:bold;
	border:1px solid #CCC;
	background-color:#FFF;
}
.page-index-item .section-one .p3 dd.last{
	margin:0;	
}
.page-index-item .section-one .p3 dd a:hover{
	border-color:#F90;	
}
.page-index-item .section-two .p2 strong{
	margin:15px 0 0;
}
.page-index-item .section-two .p3 p{
	float:left;
	width:180px;
	text-align:left;
	padding:0 0 0 40px;
}
.page-index-item .section-two .p3 p strong{
	font-weight:normal;
	font-size:22px;
	margin-bottom:10px;	
}
.page-index-item .section-two .p4  strong{
	font-weight:normal;
	font-size:30px;
	padding:30px 0 0 40px;
	float:left;
}
.page-index-item .section-two .p6 p{
	margin-top:5px;
}
.page-index-item .section-three .p1 p{
	float:right;
	padding:100px 60px 0 0;
}
.page-index-item .section-three .p1 p strong{
	font-size:36px;
	margin-bottom:10px;
}
.page-index-item .section-three .p2 p {
	float:left;
	text-align:left;
	margin-bottom:-50px;
	padding:10px 0 0 20px;
	width:100px;
	z-index:2;
	position:relative;
}
.page-index-item .section-three .p4 strong{
	margin-bottom:10px;	
}
.page-index-item .section-three .p5 p{
	float:left;
	width:110px;
	text-align:left;
	padding:20px 0 0 25px;
}
.page-index-item .section-three .p6 strong{
	margin-top:10px;
}
.page-index-news{
	margin-bottom:20px
	
}
.page-index-news .news-list{
	float:left;
	width:380px;

	
	margin-right:30px;
	
}
.page-index-news .news-list ul{
	border:1px solid #DDD;
	padding:5px 15px 10px;
}
.page-index-news .news-list.last{
	margin:0;	
}
.page-index-news .news-list h3{
	font-size:16px;
	height:60px; line-height:60px;
	
	
}