

.i1{
	background: url(../img/1.png) no-repeat top center;
	height: 747px;
}
.i2{
	background: url(../img/2.png) no-repeat top center;	
	height: 726px;
}
.i2 .t1{
	position: relative;
	top: 115px;
	color: #aaa;
	font-size: 16px;
}
.i2 .t2,
.i2 .t3{
	font-size:20px;
}
.i2 .t2{
	width: 760px;
	margin:0 auto;
	position: relative;
	top:240px;
	left:20px;
	
}
.i2 .t3{
	width: 880px;
	margin:0 auto;
	position: relative;
	top:370px;
	
}
.i3{
	background: url(../img/3.png) no-repeat top center;	
	height: 722px;
}
.i3 .t1{
	position: relative;
	top: 120px;
	color: #aaa;
}
.i3 .t2 p{
	width:760px;
	height: 310px;
	margin: 190px auto 0;
	padding-left: 530px;
	line-height: 34px;
	text-align: justify;
	color: #999;
}
.i4{
	background: url(../img/4.png) no-repeat top center;	
	height: 893px;
}
.i4 .t1{
	color:#aaa;
	position: relative;
	top: 120px;
	line-height: 28px
}
.i5{
	background: url(../img/5.png) no-repeat top center;	
	height: 794px;
}
.i5 .t1{
	color: #aaa;
	font-size: 14px;
	position: relative;
	top: 140px;
}
.i5 .t2{
	position: relative;
	top: 182px;
	color: #fff;
	width:700px;
	margin: 0 auto;

}
.i5 .t2 span{
	margin:0 38px;
	font-weight: 300;
	font-size: 16px;
}
.i6{
	background: url(../img/6.png) no-repeat top center;
	height: 742px;	
}
.i6 .t1{
	color: #ccc;
	font-size: 16px;
	position: relative;
	top:165px;
}
.i6 .t2{
	color: #fff;
	position: relative;
	top:333px;
	font-size:26px;
}
.i6 .t2 span{
	margin:0 75px;
}
.i6 .t3{
	position: relative;
	top: 511px;
	margin-left:41px;
	color: #ccc;
	font-size: 14px;
	font-weight: 600;
}
.i7{
	background: url(../img/7.png) no-repeat top center;	
	height: 646px;
}
.i7 .t1{
	position: relative;
	top: 120px;
}
.i8{
	background: url(../img/8.png) no-repeat top center;	
	height: 721px;
}
.i8 .t1{
	position: relative;
	top: 130px;
	color: #aaa;
}


.news {
	padding-top:180px;
}
.news .banner{
	width:380px;
	height:450px;
}
.news .banner img{
	width:380px;
	height:400px;
}
.news .banner p{
	height:50px;
	background:#333;
	position:relative;
	top:-9px;
	line-height:50px;
}
.news .banner a{
	display:none;
}
.news .banner .on{
	display:block;
}
.news .newslist {
	width:800px;
	height:450px;
}
.news .newslist .item{
	border:1px solid #f0f0f0;
	background: #f0f0f0;
    padding: 11px;
    margin-bottom: 6px;
}
.news .newslist .item p{
	width:670px;
	padding-left:10px;
}
.news .newslist .item a{
	color: #111;
    position: absolute;
    font-size: 22px;
}

.news .newslist  .on{
	border:1px solid red;
}

.news .newslist .desc{
	position: relative;
    top: -73px;
}
