.indexFlash{height:570px; overflow:hidden; position:relative; background:#000;}
.indexFlash li{height:570px; position:relative;}
.indexFlash li a{display:block; height:570px;}
.indexFlash li a img{
	width:100%;
	}
.indexFlash li .img{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	}
.indexFlash li .img img{
	width:100%;
	}

.indexFlash .btn{display:block; position:absolute; z-index:10; top:50%; width:64px; height:72px; margin-top:-36px;}
.indexFlash .prev{left:0px; background:url(../image/nimg64_1.png) left top no-repeat;}
.indexFlash .next{right:0px; background:url(../image/nimg64_2.png) left top no-repeat;}
.indexFlash .pageState{position:absolute; z-index:10; left:0px; bottom:20px; width:100%; text-align:center; color:#FFF; font-size:14px;}
.indexFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:25px; width:100%; text-align:center;}
.indexFlash .btnDiv span{display:inline-block; background:url(../image/ico12.png) left top no-repeat; width:10px; height:10px; margin:0 10px;}
.indexFlash .btnDiv .on{background:url(../image/ico12.png) right top no-repeat;}

.pageTitle{padding:70px 0 35px 0; text-align:center; background:#FFF;}
.pageTitle h2{font-size:22px; font-weight:400; height:40px; line-height:40px; background:url(../image/pageTitle.gif) center repeat-x;}
.pageTitle h2 span{display:inline-block; padding:0 20px; background:#FFF;}
.pageTitle em{font-size:14px; color:#969696;}

.indexPart1{background:url(../image/indexPart1.jpg) center no-repeat fixed; background-size:cover;}
.indexPart1 .wal{height:580px; position:relative;}
.indexPart1 .box{background:url(../image/indexPart1.png) left top no-repeat; width:775px; height:270px; position:absolute; right:0; top:185px; padding-left:45px;}
.indexPart1 .content{font-size:18px; line-height:30px; padding:55px 0 0 0; width:610px; height:125px; color:#FFF;}
.indexPart1 .content span{font-size:22px;}
.indexPart1 .pBtn1:hover{color:#d29222; background:#fff;}

.indexPart2{overflow:hidden; position:relative; padding-top:30px;}
.indexPart2 ul{width:110%;}
.indexPart2 li{float:left; height:240px; width:107px; text-align:center; margin-right:58px; font-size:14px; line-height:55px;}

.indexPart3{background:url(../image/indexPart3.jpg) center no-repeat fixed; background-size:cover;}
.indexPart3 .wal{height:580px; position:relative;}
.indexPart3 .box{background:url(../image/indexPart3.png) left top no-repeat; width:775px; height:270px; position:absolute; left:-45px; top:225px; padding-left:45px; color:#FFF;}
.indexPart3 h2{font-weight:400; font-size:22px; padding:45px 0 20px 0;}
.indexPart3 .msg{font-size:18px; padding-bottom:6px;}
.indexPart3 .content{line-height:22px; font-size:14px; height:72px; width:610px; color:rgba(255,255,255,0.7);}
.indexPart3 .pBtn1:hover{color:#5db232; background:#fff;}

.indexPart4{background:url(../image/indexPart4.jpg) center no-repeat fixed; background-size:cover;}
.indexPart4 .wal{height:580px; position:relative;}
.indexPart4 .box{background:url(../image/indexPart4.png) left top no-repeat; width:775px; height:270px; position:absolute; right:0; top:220px; padding-left:45px; color:#FFF;}
.indexPart4 h2{font-weight:400; font-size:22px; padding:35px 0 20px 0;}
.indexPart4 .list{height:110px; font-size:18px;}
.indexPart4 li{float:left; height:36px; line-height:36px; width:305px; background:url(../image/ico1.png) 8px center no-repeat; text-indent:22px;}
.indexPart4 .pBtn1:hover{color:#9652b6; background:#fff;}

.indexPart5 .list{width:100%; overflow:hidden; position:relative; padding-top:5px;}
.indexPart5 ul{width:110%;}
.indexPart5 li{float:left; width:205px; height:185px; text-align:center; margin-right:18px; line-height:55px; font-size:14px;}
.indexPart5 li img{border:#ccc solid 1px;}
.indexPart5 li a{color:#666;}
.indexPart5 .more{clear:both; height:98px; text-align:center;}
.indexPart5 .pBtn1{border:#d80000 solid 1px; background:#d80000;}
.indexPart5 .pBtn1:hover{background:#FFF; color:#d80000;}

.indexPart6{height:565px; background:url(../image/indexPart6.jpg) center no-repeat fixed; background-size:cover; text-align:center; color:#FFF;}
.indexPart6 .title{padding-top:90px;}
.indexPart6 .title h2{font-weight:400; font-size:22px; height:75px; line-height:75px; background:url(../image/indexPart6.png) center no-repeat;}
.indexPart6 .content{font-size:14px; line-height:22px; color:rgba(255,255,255,0.55); padding:0 163px; height:150px; overflow:hidden;}
.indexPart6 li{float:left; font-weight:bold; height:151px; border-right:rgba(255,255,255,0.3) solid 1px; width:274px; font-size:14px;}
.indexPart6 .imgDiv{opacity:0; filter:alpha(opacity=0); position:relative; top:100px;}
.indexPart6 .name div{font-size:46px; height:55px; line-height:55px; padding-top:45px;}
.indexPart6 .li_04{border:0px;}
.indexPart6 .on .imgDiv{opacity:1; filter:alpha(opacity=1); top:0px;}

