/*public*/
html,body,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,a,abbr,b,em,i,img,samp,span,strong,sub,sup,tt,var,input,select{margin:0;padding:0}
input,img{border:0;outline:none}
html,body{width:100%;height:100%;overflow:hidden}
input,select{outline:none}
/* set image max width to 100% */
img,video{max-width:100%;height:auto;width:auto\9;/* ie8 */}
/* set html5 elements to block */
body{font-family: 'Helvetica', 'Microsoft YaHei', '微软雅黑', 'STHeiti', 'WenQuanYi Micro Hei', 'SimSun', 'sans-serif';color:#2d2d2d;word-wrap:break-word;word-break:break-all;height:100%;background:url(../images/bg.jpg) center no-repeat;background-size:600px 100%;background-color: #DCE0E1;max-height:980px;}
body div,body p{margin:0 auto;word-break:normal;}
address,cite,dfn,em,var{font-style:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
a{color:#026acb;text-decoration:none;outline:none}
a:hover{text-decoration:none}
/* list */
ul,ol{list-style:none;}

/*Align*/
.alg_r{text-align:right}
.alg_c{text-align:center}/* 
#fullpage{width:600px;position:relative;} */
.box{position:relative;width:600px;height:100%}
#ewm{width: 132px;height:120px;position: absolute;right: 10%;margin-right: -60px;bottom: 5%;font-size: 12px;}
#fm{z-index:9999;width:600px;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;background:url(../images/fm_bg.jpg) center center no-repeat;background-size:100% auto;}
#start{position:absolute;width:40%;left:30%;bottom:5%;display:none;cursor:pointer;}
#start img{width:100%}
#fm .old{position:absolute;width:100%;left:0%;top:10%;display:none}

.logo{position:absolute;top:4%;left:8%;width:20%;z-index:99999}
.logo img{width:100%}
.box .old{width:100%;opacity:0;z-index:999;-webkit-transition: all 1.5s;-moz-transition: all 1.5s;-o-transition: all 1.5s;transition: all 1.5s;opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);}
.box .old .img{width:100%}
.box .old .fr{width:90%;margin:0 auto;color:#fff;line-height:30px;font-size:16px;padding-top:20px;padding-bottom:20px;text-indent:2em;}
.box .old .page{width:100%;font-size:18px;font-family:'Microsoft YaHei';color:#fff;z-index:999;text-align:right;padding-right:20px;margin-bottom:30px;padding-top:20px}
.box .old .page span{font-size:40px;color:#d23637;}
#sec0.active .old,#sec1.active .old,#sec2.active .old,#sec3.active .old,#sec4.active .old,#sec5.active .old,#sec6.active .old,#sec7.active .old,#sec8.active .old,#sec9.active .old,#sec10.active .old,#sec11.active .old,#sec12.active .old,#sec13.active .old,#sec14.active .old,#sec15.active .old,#sec16.active .old,#sec17.active .old,#sec18.active .old,#sec19.active .old,#sec20.active .old,#sec21.active .old,#sec22.active .old{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay: .1s;-moz-transition-delay: .1s;-o-transition-delay: .1s;transition-delay: .1s}
#sec0 .old,#sec1 .old,#sec2 .old,#sec3 .old,#sec4 .old,#sec5 .old,#sec6 .old,#sec7 .old,#sec8 .old,#sec9 .old,#sec10 .old,#sec11 .old,#sec12 .old,#sec13 .old,#sec14 .old,#sec15 .old,#sec16 .old{padding-top:15%;}



/*sec11*/
/* #sec10 .old{padding-top:5%;width:100%;opacity:0;z-index:999;-webkit-transition: all 1.5s;-moz-transition: all 1.5s;-o-transition: all 1.5s;transition: all 1.5s;opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);}
#sec10 .old .txt{width:90%;margin:0 auto;color:#fff;line-height:30px;font-size:16px;padding-top:20px;padding-bottom:50px}
#sec10.active .old{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay: .1s;-moz-transition-delay: .1s;-o-transition-delay: .1s;transition-delay: .1s} */

.fd .box{width:600px;text-align:center;color:#fff;padding-top:7%;background:url(../../../images/mob_fd_bg.jpg) top center no-repeat;background-size: 100% 100%;}
.fd .z_bom{width:100%;padding-top:4%;font-size:14px;font-family:"Microsoft Yahei"}
.fd .z_bom .ewm{width:70%;}

/*向下翻页箭头*/
.down{position: absolute;bottom:10px;left:50%;width:30px;margin-left:-15px;height:26px;-webkit-animation: opa_btm 1.5s ease-in-out;animation: opa_btm 1.5s ease-in-out}
.down samp{display:inline-block;width:30px;height:26px;-webkit-animation: start 1.5s infinite ease-in-out;animation: start 1.5s infinite ease-in-out;background:url(../../../images/mob_down.gif)center no-repeat}

@-webkit-keyframes opa_btm {0%,25% {opacity: 0;-webkit-transform: translate(0,20px);}}
@keyframes opa_btm {0%,25% {opacity: 0;transform: translate(0,20px);}}

@-webkit-keyframes start {0%,30% {opacity: 0;-webkit-transform: rotate(180deg) translate(0,-10px);}60% {opacity: 1;-webkit-transform: rotate(180deg) translate(0,0);}100% {opacity: 0;-webkit-transform: rotate(180deg) translate(0,5px);}}
@keyframes start {0%,30% {opacity: 0;transform: rotate(180deg) translate(0,-10px);}60% {opacity: 1;transform: rotate(180deg) translate(0,0);}100% {opacity: 0;transform: rotate(180deg) translate(0,5px);}}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}


/*媒体查询*/
@media screen and (max-width:1000px){
    #ewm{display: none;}
    .pctip{display: none}
}
@media screen and (max-width:600px){
	body{background-size:100% 100%}
  #fullpage{width:100%}
	.box{width:100%}
	#sec0 .box{background-size:100% 100%}
  #fm{z-index:9999;width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;background:url(../images/fm_bg.jpg) bottom center no-repeat;background-size:100% auto;}
  .box .old .txt{line-height:25px;}
  .fd .box{width:100%}/* 
  .logo{position:absolute;top:5px;right:5px;width:60px;z-index:99999} */
}
@media screen and (max-height:470px){
}
@media screen and (max-height:440px){
}

@media screen and (max-height:390px){
}
