
.main {
	margin-top: 60px;
}
.tabMain {
	min-height:300px;
	margin:0 auto;
	position:relative;
	width:1170px;
}
.tabMain .box {
	position:relative;
}
.box .po {
	left:0;
	position:absolute;
	top:0;
}
.b1 {
	background:url("../images/gy/sl/bg1.png") no-repeat right 75px;
	height:790px;
	width:100%;
}
.txt, .txt1, .txt2 {
	font-size:15px;
	line-height:33px;
	position:absolute;
	vertical-align: middle;
	letter-spacing: 1px;
}
.txt b, .txt1 b {
	font-weight: 400;
	color: #0485dd;
	font-size:30px;
	display: inline-block;
	margin-right: 4px;
}
.b1 .txt {
	top:270px;
	width:480px;
	right:0;
	
}
.b1 .txt p {
	margin-bottom: 30px;
}
.b1 .txt1 {
	width: 450px;
}
.b1 .z2 {
	top:270px;
}
.b2 {
	/*background:url("../images/gy/sl/bg2.png") no-repeat scroll center top;*/
	height:700px;
	width:100%;
}

.b2 .txt1 {
	left:0;
	width:275px;
	top:245px;
}
.b2 .z2 {
	right:50px;
	top:120px;
	left:auto;
}
.b3 {
	/*background:url("../images/gy/sl/bg3.png") no-repeat right top;*/
	height:380px;
	width:100%;
}
.b3 .z1 {
	left:42%;
}
.b3 .z2 {
	left:auto;
	right:60px;
}

.b3 .txt1 {
	right: 40px;
	top:216px;
	width: 280px;
}
.b3 .txt2 {
	left:0;
	top:610px;
	width:400px;
}

.b4 {
	background:url("../images/gy/sl/bg4.png") no-repeat scroll center top;
	height:700px;
	width:100%;
}
.b4 .z1 {
	left:0;
	top:0;
}
.b4 .z2 {
	left:300px;
	top:264px;
}
.b4 .z3 {
	right:0;
	left:auto;
	top:370px;
}
.b4 .txt1 {
	left:0;
	top:230px;
	width:420px;
}

.b4 .txt2 {
	right:60px;
	top:590px;
	width:550px;
}
.b5 {
	background:url("../images/gy/sl/bg4.png") no-repeat scroll center top;
	height:504px;
	width:100%;
}
.b5 .z2 {
	top:120px;
}
.b5 .txt1 {
	top:350px;
	width:420px;
}
.b5 .z3 {
	left:auto;
	right:0;
	top:20px;
}
.b5 .txt2 {
	left:320px;
	line-height:24px;
	position:absolute;
	top:660px;
}
.b6 {
	height:700px;
	width:100%;
	background:url("../images/gy/sl/bg5.png") no-repeat scroll center top;
}
.b6 .z1 {
	left: 225px;
    top: 128px;
}
.b6 .z2 {
	left: 279px;
    top: 210px;
}
.b6 .txt1 {
	width: 555px;
    left: 310px;
    top: 470px
}

.hidden {
	overflow:hidden;
}
.tm1 .box .z1,.b2 h3,.b3 h3,.b4 h3,.tm5 .box .z1,.b5 .txt2,.tm6 .box .z2 {
	opacity:0;
	transform:translate(50px,0px);
}
@keyframes tm1_dh1 {
	0% {
	opacity:0;
	transform:translate(50px,0px);
}
100% {
	opacity:1;
	transform:translate(0px,0px);
}
}@keyframes tm1_dh1 {
	0% {
	opacity:0;
	transform:translate(50px,0px);
}
100% {
	opacity:1;
	transform:translate(0px,0px);
}
}.d1_dh .box .z1,.d2_dh .b2 h3,.d3_dh .b3 h3,.d4_dh .b4 h3,.d5_dh .box .z1,.d5_dh2 .b5 .txt2,.d6_dh .box .z2 {
	animation:0.8s linear 0s normal none 1 running tm1_dh1;
	opacity:1;
	transform:translate(0px,0px);
}
.b1 .txt {
	opacity:0;
}
.tm1 .box .z5 {
	opacity:0;
}
.tm1 .box .z2,.tm2 .box .z2,.tm3 .box .z1,.tm4 .box .z1,.tm4 .box .z3,.tm4 .box .z3 .po,.tm5 .box .z2,.tm5 .box .z3,.tm6 .box .z1,.b6 .txt1,.b6 .a1,.b6 .a2,.b6 .a3,.tm6 .box .z1 {
	opacity:0;
	transform:translate(-50px,0px);
}
@keyframes tm1_dh2 {
	0% {
	opacity:0;
	transform:translate(-50px,0px);
}
100% {
	opacity:1;
	transform:translate(0px,0px);
}
}@keyframes tm1_dh2 {
	0% {
	opacity:0;
	transform:translate(-50px,0px);
}
100% {
	opacity:1;
	transform:translate(0px,0px);
}
}.d1_dh .box .z2,.d2_dh .box .z2,.d3_dh .box .z1,.d4_dh .box .z1,.d4_dh2 .box .z3,.d4_dh3 .box .z3 .po,.d5_dh .box .z2,.d5_dh2 .box .z3,.d6_dh .box .z1,.d6_dh .txt1,.d6_dh2 .a1,.d6_dh3 .a2,.d6_dh4 .a3 {
	animation:0.8s linear 0s normal none 1 running tm1_dh2;
	opacity:1;
	transform:translate(0px,0px);
}
.tm1 .box .zz,.b2 .txt1,.tm2 .box .z4,.tm3 .box .z3_1,.b4 .txt1,.b5 .txt1 {
	opacity:0;
	transform:translate(0px,50px);
}
@keyframes tm1_dh3 {
	0% {
		opacity:0;
		transform:translate(0px,50px);
	}
	100% {
		opacity:1;
		transform:translate(0px,0px);
	}
	}@keyframes tm1_dh3 {
		0% {
		opacity:0;
		transform:translate(0px,50px);
	}
	100% {
		opacity:1;
		transform:translate(0px,0px);
	}
}
.d1_dh2 .box .zz,.d2_dh .box .txt1,.d2_dh2 .box .z4,.d3_dh2 .box .z3_1,.d4_dh .b4 .txt1,.d5_dh .txt1 {
	animation:0.8s linear 0s normal none 1 running tm1_dh3;
	opacity:1;
	transform:translate(0px,0px);
}
.tm3 .box .z3_2 {
	opacity:0;
	transform:translate(0px,-50px);
}
@keyframes tm1_dh4 {
	0% {
		opacity:0;
		transform:translate(0px,-50px);
	}
	100% {
		opacity:1;
		transform:translate(0px,0px);
	}
	}@keyframes tm1_dh4 {
		0% {
		opacity:0;
		transform:translate(0px,-50px);
	}
	100% {
		opacity:1;
		transform:translate(0px,0px);
	}
}
.d3_dh2 .box .z3_2 {
	animation:0.8s linear 0s normal none 1 running tm1_dh3;
	opacity:1;
	transform:translate(0px,0px);
}
.tm2 .box .z1 {
	opacity:0;
}
.tm2 .box .z5 {
	opacity:0;
}
.tm2 .box .z3 {
	opacity:0;
}
.b2 .txt2 {
	opacity:0;
}
.b3 .txt1,.b3 .txt2 {
	opacity:0;
}
.tm3 .box .z2 {
	opacity:0;
}
.tm4 .box .z2 {
	opacity:0;
}
.b4 .txt2 {
	opacity:0;
}
.tm3 .box .z3 {
	background:#fff;
}
.b3 .line,.tm3 .box .z1,.tm3 .box .z2,.b3 h3,.b3 .txt1,.b3 .txt2,.tm3 .box .z3 {
	z-index:3;
}
.b3 .line,.tm3 .box .z1,.b3 h3 {
	z-index:5;
}
@media (max-width:768px) {
	

}
