/**
 * fullPage 2.4.6
 */
*{list-style:none;margin:0;padding:0;font-family: arial,"微软雅黑";*font-family: Arial, Helvetica, sans-serif;}
a{text-decoration:none;}
img{border:0 none;}
html, body {
    overflow:hidden;

    /*Avoid flicker on slides transitions for mobile phones #336 */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
#superContainer {
    height: 100%;
    position: relative;

    /* Touch detection for Windows 8 */
    -ms-touch-action: none;

    /* IE 11 on Windows Phone 8.1*/
    touch-action: none;
}
.fp-section {
    position: relative;
    -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */
    -moz-box-sizing: border-box; /* <=28 */
    box-sizing: border-box;
}
.fp-slide {
    float: left;
}
.fp-slide, .fp-slidesContainer {
    height: 100%;
    display: block;
}
.fp-slides {
    z-index:1;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
    transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout:fixed;
    width: 100%;
}
.fp-tableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}
.fp-slidesContainer {
    float: left;
    position: relative;
}
.fp-controlArrow {
    position: absolute;
    z-index: 4;
    top: 50%;
    cursor: pointer;
    width: 0;
    height: 0;
    border-style: solid;
    margin-top: -38px;
}
.fp-controlArrow.fp-prev {
    left: 15px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
    right: 15px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
    overflow: scroll;

}
.fp-notransition {
    -webkit-transition: none !important;
    transition: none !important;
}
#fp-nav {
    position: fixed;
    z-index: 100;
    margin-top: -32px;
    top: 50%;
    opacity: 1;
}
#fp-nav.right {
    right: 17px;
}
#fp-nav.left {
    left: 17px;
}
.fp-slidesNav{
    position: absolute;
    z-index: 4;
    left: 50%;
    opacity: 1;
}
.fp-slidesNav.bottom {
    bottom: 17px;
}
.fp-slidesNav.top {
    top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
  margin: 0;
  padding: 0;
}
#fp-nav ul li,
.fp-slidesNav ul li {
    display: block;
    width: 14px;
    height: 13px;
    margin: 7px;
    position:relative;
}
.fp-slidesNav ul li {
    display: inline-block;
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span {
    background: rgba(185,185,185,0.8);
}
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
    top: 2px;
    left: 2px;
    width: 10px;
    height: 10px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 50%;
    position: absolute;
    z-index: 1;
}
#fp-nav ul li .fp-tooltip {
    position: absolute;
    top: -2px;
    color: #fff;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    white-space: nowrap;
    max-width: 220px;
    overflow: hidden;
    display: block;
    opacity: 0;
    width: 0;
}
#fp-nav ul li:hover .fp-tooltip {
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    width: auto;
    opacity: 1;
}
#fp-nav ul li .fp-tooltip.right {
    right: 20px;
}
#fp-nav ul li .fp-tooltip.left {
    left: 20px;
}
.btn_a{width:100%;position:fixed;background:rgba(0,0,0,0.5);height:80px;z-indeX:9999;bottom:-80px;left:0;}
.btn_a a{font-size:18px;color:#fff;text-decoration:none;display:block;width:160px;float:left;line-height:50px;background:#eb544b;margin:15px 20px 0;border-radius:5px;text-align:center;}
.btn_a a:hover{background:#ec3429;}
.btn_a div{width:400px;margin:0 auto;}
.page1 h1{position:absolute;top:50%;left:50%;margin:-280px 0 0 -200px;z-indeX:2;}
.rel{position:relative;}
.radius5{border-radius:5px;}
.warp{width:1200px;margin:0 auto;}
/*head*/
.head{position:fixed;top:0;width:100%;background:rgba(255,255,255,0.95);z-indeX:9999;font-size:12px;line-height:30px;}
.head .h_t{height:30px;background:#f8f8f8;border-bottom:1px solid #efefef;}
.head .h_t .left{float:left;}
.head .h_t .left span{padding:0 20px 0 0 ;font-family:"宋体";}
.head .h_t .right{float:right;}
.head .h_t .right a{float:right;color:#666;text-decoration:none;font-family:"宋体";}
.head .h_t .right span{float:right;padding:0 10px;}
.head .h_t .right a.khfw{padding-left:30px;background:url("../images/icon3.png") no-repeat -5px 0;}
.head .h_t .right a.sjd{padding-left:30px;background:url("../images/icon2.png") no-repeat -5px 0;}
.head .h_t .right a.wxlc{padding-left:30px;background:url("../images/icon1.png") no-repeat -5px 0;}
.h_nav{height:44px;padding:15px 0;}
.h_nav .logo{float:left;}
.h_nav ul{float:right;}
.h_nav ul li{float:left;margin:5px;}
.h_nav ul li a{padding:0 18px;line-height:34px;display:block;font-size:16px;color:#666;text-decoration:none;font-family:"宋体";}
.h_nav ul li.active{background:#eb544b;border-radius:3px;}
.h_nav ul li.active a{color:#fff;}

.go-next{position: absolute;bottom: 80px;left: 50%;margin-left: -15px;display: block;width: 40px;height: 40px;line-height: 40px;z-index: 99;z-indeX:9999;background:url("../images/gonext.png") no-repeat;}
.section{/*text-align:center*/overflow:hidden;}
.page1{background:url("../images/bg1.jpg") no-repeat center center;background-size:cover;}
.page1 .box{width:315px;height:294px;background:rgba(255,255,255,0.8);position:absolute;left:50%;margin-left:-500px;top:50%;margin-top:-130px;padding-top:20px;z-indeX:3;}
.page1 .box h3{font-size:24px;font-weight:500;color:#000;padding:10px 0 0;}
.page1 .box h3 span{font-size:30px;display:block;color:#d0111b;padding:10px;}
.page1 .box p{font-size:14px;color:#333;line-height:24px;}
.page1 .box div.btns{padding:15px 10px 0;}
.page1 .box div.btns a{font-size:18px;color:#fff;text-decoration:none;display:block;width:130px;float:left;line-height:50px;background:#eb544b;margin:0 8px;}
.page1 .box div.btns a:hover{background:#ec3429;}
.page1 h1{position:absolute;top:50%;left:50%;margin:-230px 0 0 -200px;z-indeX:2;}


.tips{position:fixed;top:115px;left:50%;margin-left:-600px;z-index:9999;text-align:right;color:#1d181f;}
/**/
.hand{width:298px;height:215px;position:absolute;left:52%;top:65%;margin:40px 0 0  100px;transform: rotate(-15deg);overflow:hidden;z-indeX:2;}
.hand .l_hand{position:absolute;left:0;top:50px;width:122px;height:181px;background:url("../images/s1.png") no-repeat;
	animation:infinite hand 1s;
	-moz-animation:infinite hand 1s;	/* Firefox */
	-webkit-animation:infinite hand 1s;	/* Safari 和 Chrome */
	-o-animation:infinite hand 1s;	/* Opera */
}
.hand .r_hand{position:absolute;right:0;top:50px;width:115px;height:187px;background:url("../images/s2.png") no-repeat;
	animation:infinite hand 1s;
	-moz-animation:infinite hand 1s;	/* Firefox */
	-webkit-animation:infinite hand 1s;	/* Safari 和 Chrome */
	-o-animation:infinite hand 1s;	/* Opera */
	animation-delay: 0.5s ;
	-moz-animation-delay: 0.5s ;
	-webkit-animation-delay: 0.5s;
}

@keyframes hand
{
0% {top: 50px;}
50%{top: 10px;}
100% {top:50px;}
}

@-moz-keyframes hand /* Firefox */
{
0% {top: 50px;}
50%{top: 10px;}
100% {top:50px;}
}

@-webkit-keyframes hand /* Safari 和 Chrome */
{
0% {top: 50px;}
50%{top: 10px;}
100% {top:50px;}
}

@-o-keyframes hand /* Opera */
{
0% {top: 50px;}
50%{top: 10px;}
100% {top:50px;}
}


/**/
.yb{display:block;position:absolute;z-indeX:1;}
.yb img{width:100%;}
.yb1.animate{
	width:127px;top:0px;left:30%;
	animation:infinite yb1 2.5s linear;
	-moz-animation:infinite yb1 2.5s linear;	
	-webkit-animation:infinite yb1 2.5s linear;
	-o-animation:infinite yb1 2.5s linear;

	animation-delay: 0.6s ;
	-moz-animation-delay: 0.6s ;
	-webkit-animation-delay: 0.6s;
}


@keyframes yb1
{
0% {top: 0;left:30%;}
100% {top:100%;left:35%;transform: rotate(720deg);}
}

@-moz-keyframes yb1 /* Firefox */
{
0% {top: 0;left:30%;}
100% {top:100%;left:35%;transform: rotate(720deg);}
}

@-webkit-keyframes yb1 /* Safari 和 Chrome */
{
0% {top: 0;left:30%;}
100% {top:100%;left:35%;transform: rotate(720deg);}
}

@-o-keyframes yb1 /* Opera */
{
0% {top: 0;left:30%;}
100% {top:100%;left:35%;transform: rotate(720deg);}
}



.yb2.animate{width:87px;top:0px;left:60%;
	animation:infinite yb2 4.5s linear;
	-moz-animation:infinite yb2 4.5s linear;	
	-webkit-animation:infinite yb2 4.5s linear;
	-o-animation:infinite yb2 4.5s linear;
}
@keyframes yb2{
	0% {top: 0;left:60%;}
	20%{top:15%;left:65%;transform: rotate(-30deg);}
	40%{top:25%;left:58%;transform: rotate(-180deg);}
	60%{top:35%;left:65%;transform: rotate(-360deg);}
	80%{top:56%;left:58%;transform: rotate(-180deg);}
	95%{top:58%;left:60%;transform: rotate(0);opacity:1;}
	100% {top:60%;left:58%;transform: rotate(0deg);opacity:0;}
}

@-moz-keyframes yb2{ /* Firefox */
	0% {top: 0;left:60%;}
	20%{top:15%;left:65%;transform: rotate(-30deg);}
	40%{top:25%;left:58%;transform: rotate(-180deg);}
	60%{top:35%;left:65%;transform: rotate(-360deg);}
	80%{top:56%;left:58%;transform: rotate(-180deg);}
	95%{top:58%;left:60%;transform: rotate(0);opacity:1;}
	100% {top:60%;left:58%;transform: rotate(0deg);opacity:0;}
}

@-webkit-keyframes yb2{ /* Safari 和 Chrome */
	0% {top: 0;left:60%;}
	20%{top:15%;left:65%;transform: rotate(-30deg);}
	40%{top:25%;left:58%;transform: rotate(-180deg);}
	60%{top:35%;left:65%;transform: rotate(-360deg);}
	80%{top:56%;left:58%;transform: rotate(-180deg);}
	95%{top:58%;left:60%;transform: rotate(0);opacity:1;}
	100% {top:60%;left:58%;transform: rotate(0deg);opacity:0;}
}

@-o-keyframes yb2{ /* Opera */
	0% {top: 0;left:60%;}
	20%{top:15%;left:65%;transform: rotate(-30deg);}
	40%{top:25%;left:58%;transform: rotate(-180deg);}
	60%{top:35%;left:65%;transform: rotate(-360deg);}
	80%{top:56%;left:58%;transform: rotate(-180deg);}
	95%{top:58%;left:60%;transform: rotate(0);opacity:1;}
	100% {top:60%;left:58%;transform: rotate(0deg);opacity:0;}
}

.yb3{width:107px;top:0px;left:70%;
	animation:infinite yb3 3.5s linear;
	-moz-animation:infinite yb3 3.5s linear;	
	-webkit-animation:infinite yb3 3.5s linear;
	-o-animation:infinite yb3 3.5s linear;

	animation-delay: 0.4s ;
	-moz-animation-delay: 0.4s ;
	-webkit-animation-delay: 0.4s;
}

@keyframes yb3{
	0% {top: 0;left:70%;}
	20%{top:20%;left:75%;transform: rotate(-30deg);}
	40%{top:35%;left:68%;transform: rotate(-180deg);}
	60%{top:45%;left:75%;transform: rotate(-360deg);}
	80%{top:66%;left:68%;}
	95%{top:68%;left:70%;transform: rotate(-180deg);opacity:1;}
	100% {top:70%;left:68%;transform: rotate(0deg);opacity:0;}
}

@-moz-keyframes yb3{ /* Firefox */
	0% {top: 0;left:70%;}
	20%{top:20%;left:75%;transform: rotate(-30deg);}
	40%{top:35%;left:68%;transform: rotate(-180deg);}
	60%{top:45%;left:75%;transform: rotate(-360deg);}
	80%{top:66%;left:68%;}
	95%{top:68%;left:70%;transform: rotate(-180deg);opacity:1;}
	100% {top:70%;left:68%;transform: rotate(0deg);opacity:0;}
}

@-webkit-keyframes yb3{ /* Safari 和 Chrome */
	0% {top: 0;left:70%;}
	20%{top:20%;left:75%;transform: rotate(-30deg);}
	40%{top:35%;left:68%;transform: rotate(-180deg);}
	60%{top:45%;left:75%;transform: rotate(-360deg);}
	80%{top:66%;left:68%;}
	95%{top:68%;left:70%;transform: rotate(-180deg);opacity:1;}
	100% {top:70%;left:68%;transform: rotate(0deg);opacity:0;}
}

@-o-keyframes yb3{ /* Opera */
	0% {top: 0;left:70%;}
	20%{top:20%;left:75%;transform: rotate(-30deg);}
	40%{top:35%;left:68%;transform: rotate(-180deg);}
	60%{top:45%;left:75%;transform: rotate(-360deg);}
	80%{top:66%;left:68%;}
	95%{top:68%;left:70%;transform: rotate(-180deg);opacity:1;}
	100% {top:70%;left:68%;transform: rotate(0deg);opacity:0;}
}

.abs{position:absolute;left:50%;top:50%;}
.page2{background:url("../images/bg2.jpg") no-repeat center center;background-size:cover;}
.p2_hand{margin:-250px 0 0 -500px;z-index:0;display:none;}
.p2_hand2{margin:80px 0 0 -200px;z-indeX:0;display:none;}
.clock{margin:-130px 0 0 -450px;z-indeX:1;}
.clock .blank{position:absolute;bottom:-35px;left:90px;}
.clock .bz1{position:absolute;top:50%;left:130px;margin:-32px 0 0;z-index:2;}
.clock .bz2{position:absolute;top:38%;left:90px;margin:-32px 0 0;z-index:0;}
.clock .bz3{position:absolute;top:50%;left:140px;margin:-12px 0 0;z-index:0;}
.p2_text{text-align:left;margin:-240px 0 0 -100px;}
.p2_text h3{font-size:30px;color:#333;font-weight:500;}
.p2_text h2{font-size:50px;}
.p2_text h4{font-size:20px;line-height:1.8em;font-weight:500;color:#333;}
.p2_text p{color:#999;font-size:20px;line-height:1.8em;}

.p2_hand.animate{
	display:block;
	animation: p2_hand 0.4s;
	-moz-animation: p2_hand 0.4s;	
	-webkit-animation: p2_hand 0.4s;
	-o-animation: p2_hand 0.4s;
}

@keyframes p2_hand{
	0%{margin:-100px 0 0 -400px;}
	100%{margin:-250px 0 0 -500px;}
}

@-moz-keyframes p2_hand{ /* Firefox */
	0%{margin:-100px 0 0 -400px;}
	100%{margin:-250px 0 0 -500px;}
}

@-webkit-keyframes p2_hand{ /* Safari 和 Chrome */
	0%{margin:-100px 0 0 -400px;}
	100%{margin:-250px 0 0 -500px;}
}

@-o-keyframes p2_hand{ /* Opera */
	0%{margin:-100px 0 0 -400px;}
	100%{margin:-250px 0 0 -500px;}
}


.p2_hand2.animate{
	display:block;
	animation: p2_hand2 0.4s;
	-moz-animation: p2_hand2 0.4s;	
	-webkit-animation: p2_hand2 0.4s;
	-o-animation: p2_hand2 0.4s;
}

@keyframes p2_hand2{
	0%{margin:-80px 0 0 -440px;}
	100%{margin:80px 0 0 -200px;}
}

@-moz-keyframes p2_hand2{ /* Firefox */
	0%{margin:-80px 0 0 -440px;}
	100%{margin:80px 0 0 -200px;}
}

@-webkit-keyframes p2_hand2{ /* Safari 和 Chrome */
	0%{margin:-80px 0 0 -440px;}
	100%{margin:80px 0 0 -200px;}
}

@-o-keyframes p2_hand2{ /* Opera */
	0%{margin:-80px 0 0 -440px;}
	100%{margin:80px 0 0 -200px;}
}

.clock .bz2{
	animation:infinite bz2 3s linear;
	-moz-animation:infinite bz2 3s linear;	
	-webkit-animation:infinite bz2 3s linear;
	-o-animation:infinite bz2 3s linear;
}

@keyframes bz2{
	0%{
		transform-origin: right bottom;
		transform:rotate(0);
		margin:-32px 0 0;
	}
	50%{
		transform-origin: right bottom;
		transform:rotate(180deg);
		margin:-42px 0 0;
	}
	100%{
		transform-origin: right bottom;
		transform:rotate(356deg);
		margin:-31px 0 0;
	}
}

@-moz-keyframes bz2{ /* Firefox */
	0%{
		transform-origin: right bottom;
		transform:rotate(0);
		margin:-32px 0 0;
	}
	50%{
		transform-origin: right bottom;
		transform:rotate(180deg);
		margin:-42px 0 0;
	}
	100%{
		transform-origin: right bottom;
		transform:rotate(356deg);
		margin:-31px 0 0;
	}
}

@-webkit-keyframes bz2{ /* Safari 和 Chrome */
	0%{
		transform-origin: right bottom;
		transform:rotate(0);
		margin:-32px 0 0;
	}
	50%{
		transform-origin: right bottom;
		transform:rotate(180deg);
		margin:-42px 0 0;
	}
	100%{
		transform-origin: right bottom;
		transform:rotate(356deg);
		margin:-31px 0 0;
	}
}

@-o-keyframes bz2{ /* Opera */
	0%{
		transform-origin: right bottom;
		transform:rotate(0);
		margin:-32px 0 0;
	}
	50%{
		transform-origin: right bottom;
		transform:rotate(180deg);
		margin:-42px 0 0;
	}
	100%{
		transform-origin: right bottom;
		transform:rotate(356deg);
		margin:-31px 0 0;
	}
}

.clock .bz3{
	animation:infinite bz3 36s linear;
	-moz-animation:infinite bz3 36s linear;	
	-webkit-animation:infinite bz3 36s linear;
	-o-animation:infinite bz3 36s linear;
}

@keyframes bz3{
	0%{
		transform-origin: 10% 40%;
		transform:rotate(0);
	}
	50%{
		transform-origin:  12%  35%;
		transform:rotate(180deg);
	}
	100%{
		transform-origin:  10%  40%;
		transform:rotate(356deg);
	}
}

@-moz-keyframes bz3{ /* Firefox */
	0%{
		transform-origin: 10% 40%;
		transform:rotate(0);
	}
	50%{
		transform-origin:  12%  35%;
		transform:rotate(180deg);
	}
	100%{
		transform-origin:  10%  40%;
		transform:rotate(356deg);
	}
}

@-webkit-keyframes bz3{ /* Safari 和 Chrome */
	0%{
		transform-origin: 10% 40%;
		transform:rotate(0);
	}
	50%{
		transform-origin:  12%  35%;
		transform:rotate(180deg);
	}
	100%{
		transform-origin:  10%  40%;
		transform:rotate(356deg);
	}
}

@-o-keyframes bz3{ /* Opera */
	0%{
		transform-origin: 10% 40%;
		transform:rotate(0);
	}
	50%{
		transform-origin:  12%  35%;
		transform:rotate(180deg);
	}
	100%{
		transform-origin:  10%  40%;
		transform:rotate(356deg);
	}
}

.clock .bz1{
	animation:infinite bz1 36s linear;
	-moz-animation:infinite bz1 36s linear;	
	-webkit-animation:infinite bz1 36s linear;
	-o-animation:infinite bz1 36s linear;
}

@keyframes bz1{
	0%{
		transform-origin: 40% 40%;
		transform:rotate(0);
	}
	50%{
		transform-origin: 40% 40%;
		transform:rotate(180deg);
	}
	80%{
		transform-origin: 50% 40%;
		transform:rotate(180deg);
	}
	100%{
		transform-origin: 40% 40%;
		transform:rotate(356deg);
	}
}

@-moz-keyframes bz1{ /* Firefox */
	0%{
		transform-origin: 40% 40%;
		transform:rotate(0);
	}
	50%{
		transform-origin: 40% 40%;
		transform:rotate(180deg);
	}
	100%{
		transform-origin: 40% 40%;
		transform:rotate(356deg);
	}
}

@-webkit-keyframes bz1{ /* Safari 和 Chrome */
	0%{
		transform-origin: 40% 40%;
		transform:rotate(0);
	}
	50%{
		transform-origin: 40% 40%;
		transform:rotate(180deg);
	}
	100%{
		transform-origin: 40% 40%;
		transform:rotate(356deg);
	}
}

@-o-keyframes bz1{ /* Opera */
	0%{
		transform-origin: 40% 40%;
		transform:rotate(0);
	}
	50%{
		transform-origin: 40% 40%;
		transform:rotate(180deg);
	}
	100%{
		transform-origin: 40% 40%;
		transform:rotate(356deg);
	}
}

.page3{background:url("../images/bg3.jpg") no-repeat center center;background-size:cover;}
.p3_q1{margin:-330px 0 0 -235px;}
.p3_q2{margin:-490px 0 0 -390px;}
.p3_text{margin:-224px 0 0 -344px;}
.p3_yb{margin:-260px 0 0 -190px;}
.p3_text .text{position:absolute;bottom:50px;left:70px;}
.p3_text .text h3{font-size:30px;font-weight:500;}
.p3_text .text h2{font-size:50px;font-weight:500;}
.p3_text .text p{font-size:16px;padding:10px 0 0;}

.p3_q1.animate{
	animation:infinite q 10s linear;
	-moz-animation:infinite q 10s linear;	
	-webkit-animation:infinite q 10s linear;
	-o-animation:infinite q 10s linear;
}
.p3_q2.animate{
	animation:infinite q 18s linear;
	-moz-animation:infinite q 18s linear;	
	-webkit-animation:infinite q 18s linear;
	-o-animation:infinite q 18s linear;
}

@keyframes q{
	0%{transform:rotate(0);}
	100%{transform:rotate(356deg);}
}

@-moz-keyframes q{ /* Firefox */
	0%{transform:rotate(0);}
	100%{transform:rotate(356deg);}
}

@-webkit-keyframes q{ /* Safari 和 Chrome */
	0%{transform:rotate(0);}
	100%{transform:rotate(356deg);}
}

@-o-keyframes q{ /* Opera */
	0%{transform:rotate(0);}
	100%{transform:rotate(356deg);}
}
.p3_yb{
	animation:infinite p3_yb 0.81s linear;
	-moz-animation:infinite p3_yb 0.81s linear;	
	-webkit-animation:infinite p3_yb 0.81s linear;
	-o-animation:infinite p3_yb 0.81s linear;
}

@keyframes p3_yb{
	0%{transform-origin: 60% 80%;transform:rotate(0);}
	25%{transform-origin: 60% 80%;transform:rotate(30deg);}
	50%{transform-origin: 60% 80%;transform:rotate(0);}
	75%{transform-origin: 60% 80%;transform:rotate(-30deg);}
	100%{transform-origin: 60% 80%;transform:rotate(0);}
}

@-moz-keyframes p3_yb{ /* Firefox */
	0%{transform-origin: 60% 80%;transform:rotate(0);}
	25%{transform-origin: 60% 80%;transform:rotate(30deg);}
	50%{transform-origin: 60% 80%;transform:rotate(0);}
	75%{transform-origin: 60% 80%;transform:rotate(-30deg);}
	100%{transform-origin: 60% 80%;transform:rotate(0);}
}

@-webkit-keyframes p3_yb{ /* Safari 和 Chrome */
	0%{transform-origin: 60% 80%;transform:rotate(0);}
	25%{transform-origin: 60% 80%;transform:rotate(30deg);}
	50%{transform-origin: 60% 80%;transform:rotate(0);}
	75%{transform-origin: 60% 80%;transform:rotate(-30deg);}
	100%{transform-origin: 60% 80%;transform:rotate(0);}
}

@-o-keyframes p3_yb{ /* Opera */
	0%{transform-origin: 60% 80%;transform:rotate(0);}
	25%{transform-origin: 60% 80%;transform:rotate(30deg);}
	50%{transform-origin: 60% 80%;transform:rotate(0);}
	75%{transform-origin: 60% 80%;transform:rotate(-30deg);}
	100%{transform-origin: 60% 80%;transform:rotate(0);}
}

.page4{background:url("../images/bg4.jpg") no-repeat center center;background-size:cover;}
.p4_hj{margin:-300px 0 0 -40px;}
.p4_hj .s{position:relative;z-index:2;}
.p4_hj .hj{position:absolute;top:-60px;left:-200px;z-index:0;display:none;}
.p4_hj .yan{position:absolute;top:330px;left:350px;z-index:0;display:none;}
.p4_text{margin:-20px 0 0 -620px;text-align:left;}
.p4_text h3{font-size:23px;font-weight:500;}
.p4_text h2{font-size:46px;padding:10px 0;font-weight:500;}
.p4_text p{font-size:16px;}

.p4_hj .hj.animate{
	display:block;
	animation:hj 0.51s;
	-moz-animation:hj 0.51s;	
	-webkit-animation:hj 0.51s;
	-o-animation:hj 0.51s;
}

@keyframes hj{
	0%{top:50px;left:60px;}
	100%{top:-60px;left:-200px;}
}

@-moz-keyframes p3_yb{ /* Firefox */
	0%{top:50px;left:60px;}
	100%{top:-60px;left:-200px;}
}

@-webkit-keyframes p3_yb{ /* Safari 和 Chrome */
	0%{top:50px;left:60px;}
	100%{top:-60px;left:-200px;}
}

@-o-keyframes p3_yb{ /* Opera */
	0%{top:50px;left:60px;}
	100%{top:-60px;left:-200px;}
}

.p4_hj .yan.animate{
	display:block;
	animation:yan 0.51s;
	-moz-animation:yan 0.51s;	
	-webkit-animation:yan 0.51s;
	-o-animation:yan 0.51s;
}

@keyframes yan{
	0%{top:130px;left:0;}
	100%{top:330px;left:350px;}
}

@-moz-keyframes yan{ /* Firefox */
	0%{top:50px;left:60px;}
	100%{top:-100px;left:-200px;}
}

@-webkit-keyframes yan{ /* Safari 和 Chrome */
	0%{top:50px;left:60px;}
	100%{top:-100px;left:-200px;}
}

@-o-keyframes yan{ /* Opera */
	0%{top:50px;left:60px;}
	100%{top:-100px;left:-200px;}
}

.page5{background:#1d181f;}

.about_gz{padding:15px 0 15px 40px;background:url("../images/icon4.png") no-repeat 0 15px;text-align:left;}
.about_gg{padding:15px 0 15px 40px;width:50%;background:url("../images/icon5.png") no-repeat 0 15px;text-align:left;}
.page5 h3{font-size:16px;color:#fff;}
/*
.page5 ul{padding:10px 0;}
.page5 ul a{color:#fe4914;font-size:16px;padding:5px 0;display:block;}
*/
.page5 p{color:#fff;line-height:1.6em;}

.page5 .s{position:absolute;right:0;top:50%;margin-top:-100px;}
.page5 .s dl{float:right;width:210px;margin:0 20px;}
.page5 .s dl dd a{color:#fff;font-size:14px;margin:10px 0;display:block;text-align: center;}
.over{padding-bottom:100px;overflow:hidden;}
.footer{background:#e6e6e6;position:absolute;bottom:0;left:0;width:100%;}