/* CSS Document */

.section.hover .down_next p{animation:Dnext .8s linear infinite;-webkit-animation:Dnext .8s linear infinite;}

@keyframes Dnext{
	0%{opacity:0;transform:translateY(-10%);-webkit-transform:translateY(-10%);}
	25%{transform:translateY(-5%);-webkit-transform:translateY(-5%);}
	50%{opacity:1;transform:translateY(0%);-webkit-transform:translateY0%);}
	75%{transform:translateY(5%);-webkit-transform:translateY(5%);}
	100%{opacity:0;transform:translateY(10%);-webkit-transform:translateY(10%);}
}
@-webkit-keyframes Dnext{
	0%{opacity:0;transform:translateY(-10%);-webkit-transform:translateY(-10%);}
	25%{opacity:0;transform:translateY(-5%);-webkit-transform:translateY(-5%);}
	50%{opacity:1;transform:translateY(0%);-webkit-transform:translateY0%);}
	75%{transform:translateY(5%);-webkit-transform:translateY(5%);}
	100%{opacity:0;transform:translateY(10%);-webkit-transform:translateY(10%);}
}

.section2.hover .ban_cut ul li.bg1 a .txt1 img{animation:xuanY 7s linear infinite;-webkit-animation:xuanY 7s linear infinite;}
.section2.hover .ban_cut ul li.bg1 a .txt3 img{animation:xuanY 5s linear infinite;-webkit-animation:xuanY 5s linear infinite;}
.section6.hover .com_cut .comcut ul li.li_1 .con_pic p img{animation:xuanY 4s linear infinite;-webkit-animation:xuanY 4s linear infinite;}

@keyframes xuanY{
	0%{transform:rotateZ(0);-webkit-transform:rotateZ(0);}
	50%{transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);}
	100%{transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);}
}
@-webkit-keyframes xuanY{
	0%{transform:rotateZ(0);-webkit-transform:rotateZ(0);}
	50%{transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);}
	100%{transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);}
}

.section6.hover .com_cut .comcut ul li.li_2 .con_pic p img{animation:xuanY1 4s linear infinite;-webkit-animation:xuanY1 4s linear infinite;}

@keyframes xuanY1{
	0%{transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);}
	50%{transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);}
	100%{transform:rotateZ(540deg);-webkit-transform:rotateZ(540deg);}
}
@-webkit-keyframes xuanY1{
	0%{transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);}
	50%{transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);}
	100%{transform:rotateZ(540deg);-webkit-transform:rotateZ(540deg);}
}

.section2.hover .ban_cut ul li.bg1 a .txt4 img{animation:fanZ 1.5s .7s linear both;-webkit-animation:fanZ 1.5s .7s linear both;}

@keyframes fanZ{
	0%{opacity:0;transform:scale(0,0) rotateY(0);-webkit-transform:scale(0,0) rotateY(0);}
	50%{transform:scale(0.5,0.5) rotateY(180deg);-webkit-transform:scale(0.5,0.5) rotateY(180deg);}
	100%{opacity:1;transform:scale(1,1) rotateY(360deg);-webkit-transform:scale(1,1) rotateY(360deg);}
}
@-webkit-keyframes fanZ{
	0%{opacity:0;transform:scale(0,0) rotateY(0deg);-webkit-transform:scale(0,0) rotateY(0deg);}
	50%{transform:scale(0.5,0.5) rotateY(180deg);-webkit-transform:scale(0.5,0.5) rotateY(180deg);}
	100%{opacity:1;transform:scale(1,1) rotateY(360deg);-webkit-transform:scale(1,1) rotateY(360deg);}
}

.section2.hover .ban_cut ul li.bg2 a p.txt1{animation:leftD 1.5s .5s ease both;-webkit-animation:leftD 1.5s .5s ease both;}
.section2.hover .ban_cut ul li.bg3 .ban_cut_1{animation:leftD .5s .5s ease both;-webkit-animation:leftD .5s .5s ease both;}

@keyframes leftD{
	0%{opacity:0;transform:translate3d(-1000px,0,0);-webkit-transform:translate3d(-1000px,0,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}
@-webkit-keyframes leftD{
	0%{opacity:0;transform:translate3d(-1000px,0,0);-webkit-transform:translate3d(-1000px,0,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}

.section2.hover .ban_cut ul li.bg2 a p.txt2{animation:upD 1.5s .5s ease both;-webkit-animation:upD 1.5s .5s ease both;}

@keyframes upD{
	0%{opacity:0;transform:translate3d(0,-1000px,0);-webkit-transform:translate3d(0,-1000px,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}
@-webkit-keyframes upD{
	0%{opacity:0;transform:translate3d(0,-1000px,0);-webkit-transform:translate3d(0,-1000px,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}

.section2.hover .ban_cut ul li.bg2 a p.txt4{animation:rightD 1.5s .5s ease both;-webkit-animation:rightD 1.5s .5s ease both;}
.section2.hover .ban_cut ul li.bg3 .ban_cut_2{animation:rightD .5s .8s ease both;-webkit-animation:rightD .5s .8s ease both;}

@keyframes rightD{
	0%{opacity:0;transform:translate3d(1000px,0,0);-webkit-transform:translate3d(1000px,0,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}
@-webkit-keyframes rightD{
	0%{opacity:0;transform:translate3d(1000px,0,0);-webkit-transform:translate3d(1000px,0,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}

.section2.hover .ban_cut ul li.bg2 a p.txt3{animation:downD 1.5s .5s ease both;-webkit-animation:downD 1.5s .5s ease both;}
.section2.hover .ban_cut ul li.bg3 .ban_cut_3{animation:downD 1s 1s ease both;-webkit-animation:downD 1s 1s ease both;}

@keyframes downD{
	0%{opacity:0;transform:translate3d(0,500px,0);-webkit-transform:translate3d(0,500px,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}
@-webkit-keyframes downD{
	0%{opacity:0;transform:translate3d(0,500px,0);-webkit-transform:translate3d(0,500px,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}

.section2.hover .ban_cut ul li.bg4 a .txt1{animation:zhuanD 3s .7s linear both;-webkit-animation:zhuanD 3s .7s linear both;}

@keyframes zhuanD{
	0%{opacity:0;transform:scale(0,0) rotate(0deg);-webkit-transform:scale(0,0) rotate(0deg);}
	20%{transform:scale(.5,.5) rotate(180deg);-webkit-transform:scale(.5,.5) rotate(180deg);}
	40%{opacity:1;transform:scale(1.1,1.1) rotate(360deg);-webkit-transform:scale(1.1,1.1) rotate(360deg);}
	42%{transform:scale(1.1,1.1) rotate(360deg);-webkit-transform:scale(1.1,1.1) rotate(360deg);}
	60%{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
	100%{transform:scale(1,1);-webkit-transform:scale(1,1);}
}
@-webkit-keyframes zhuanD{
	0%{opacity:0;transform:scale(0,0) rotate(0deg);-webkit-transform:scale(0,0) rotate(0deg);}
	20%{transform:scale(.5,.5) rotate(180deg);-webkit-transform:scale(.5,.5) rotate(180deg);}
	40%{opacity:1;transform:scale(1.1,1.1) rotate(360deg);-webkit-transform:scale(1.1,1.1) rotate(360deg);}
	42%{transform:scale(1.1,1.1) rotate(360deg);-webkit-transform:scale(1.1,1.1) rotate(360deg);}
	60%{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
	100%{transform:scale(1,1);-webkit-transform:scale(1,1);}
}

.section2.hover .ban_cut ul li.bg4 a .txt2{animation:jianX 3.5s 2.5s ease both;-webkit-animation:jianX 3.5s 2.5s ease both;}
.section3.hover .xm_cut{opacity:1;}
.section4.hover .cp_cut .brn3,.section4.hover .cp_cut .more,.section4.hover .cp_cut .btn{animation:jianX 2s 1s ease both;-webkit-animation:jianX 2s 1s ease both;}

@keyframes jianX{
	0%{opacity:0;}
	100%{opacity:1;}
}
@-webkit-keyframes jianX{
	0%{opacity:0;}
	100%{opacity:1;}
}

.section3.hover .xm_cut .xm_con_1{animation:leftX 1s ease both;-webkit-animation:leftX 1s ease both;}

@keyframes leftX{
	0%{opacity:0;transform:translate3d(-100px,0,0);-webkit-transform:translate3d(-100px,0,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}
@-webkit-keyframes leftX{
	0%{opacity:0;transform:translate3d(-50px,0,0);-webkit-transform:translate3d(-50px,0,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}

.section3.hover .xm_cut .xm_con_2{animation:upX 1s ease both;-webkit-animation:upX 1s ease both;}
.section4.hover .cp_cut .pro_class{animation:upX 1.5s .7s ease both;-webkit-animation:upX 1.5s .7s ease both;}

@keyframes upX{
	0%{opacity:0;transform:translate3d(0,-100px,0);-webkit-transform:translate3d(0,-100px,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}
@-webkit-keyframes upX{
	0%{opacity:0;transform:translate3d(0,-50px,0);-webkit-transform:translate3d(0,-50px,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}

.section3.hover .xm_cut .xm_con_4{animation:rightX 1s ease both;-webkit-animation:rightX 1s ease both;}

@keyframes rightX{
	0%{opacity:0;transform:translate3d(100px,0,0);-webkit-transform:translate3d(100px,0,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}
@-webkit-keyframes rightX{
	0%{opacity:0;transform:translate3d(50px,0,0);-webkit-transform:translate3d(50px,0,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}

.section3.hover .xm_cut .xm_con_3{animation:downX 1s ease both;-webkit-animation:downX 1s ease both;}
.section4.hover .cp_cut .pro_cut .cpcut{animation:downX 1.5s .5s ease both;-webkit-animation:downX 1.5s .5s ease both;}

@keyframes downX{
	0%{opacity:0;transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}
@-webkit-keyframes downX{
	0%{opacity:0;transform:translate3d(0,50px,0);-webkit-transform:translate3d(0,50px,0);}
	100%{opacity:1;transform:none;-webkit-transform:none;}
}

.section5.hover p a img{animation:daxiao 3s linear infinite;-webkit-animation:daxiao 3s ease-in-out infinite alternate both;}

@keyframes daxiao{
	0%{transform:scale(0.85,0.85);-webkit-transform:scale(0.85,0.85);}
	100%{transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);}
}
@-webkit-keyframes daxiao{
	0%{transform:scale(0.85,0.85);-webkit-transform:scale(0.85,0.85);}
	100%{transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);}
}