@charset "utf-8";

/* CSS Reset ----------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0}
img{ border:0; max-width:100%; height:auto; }
ol,ul{list-style:none}
h1,h2,h3,h4,h5{ padding: 0; margin: 0; font-family:'Microsoft YaHei',Arial; color:#333; font-size:0.22rem;}
q:before,q:after{content:''}
*{ box-sizing: border-box;}
body,div,dl,dt,dd,ul,li,pre,form,fieldset,input,textarea,th,td{ 
font-family:'Microsoft YaHei',Arial; font-size:0.24rem;/* font-size:0.96em;*//* font-size:1em;*/ color:#666; line-height:150% ;-webkit-font-smoothing:antialiased;}
p{line-height:150%}
a{color:#666;text-decoration:none;}
a:hover{color:#da3a3a;text-decoration:none;}
a:focus,a:hover,a{outline:none;}
a,button,input,textarea,li{
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color: transparent;
}
.security { background:#eeeeee;} 
i,em{ font-style:normal;}

.L{float:left;}	
.R{float:right;}	
.H{display:none;}

.clear{ clear: both; height: 0; font-size: 1px; line-height: 0px; overflow:hidden;}
.h10{height:10px; overflow:hidden; clear:both;}
.h15{height:15px; overflow:hidden; clear:both;}
.h20{height:20px; overflow:hidden; clear:both;}


/*最后一页*/

.mod-pg5{ background:url(../images/nbg.jpg) no-repeat;background-size:100% auto; position:absolute;top:0; bottom:0; width: 100%;  max-width: 7.5rem; z-index: 9;}
.page-last{ position: fixed;  height: 90%; width: 100%;
display:box; display:-webkit-box;display:-moz-box; box-align:center;-webkit-box-align:center;-webkit-moz-align:center; box-pack:center;-webkit-box-pack:center;-webkit-moz-pack:center;
}
/*.mod-last{ background: #fff url(../images/fmbg2_ew.jpg) no-repeat; background-size: cover; padding: .3rem; margin: 0 0; border-radius:.25rem; }*/
.swiper-slide-active .mod-last  .ani-logo img { width: 5.5rem;}

.mod-last .ani-2{ margin-top:0;}
.cnt-logs{ text-align: center; margin-top: 1.4rem;}
.cnt-logs img{ width: 1.5rem; height: auto;}

.new-code{ position: absolute; bottom: .3rem;  max-width: 7.5rem;display:box; display:-webkit-box;display:-moz-box; box-align:center;-webkit-box-align:center;-webkit-moz-align:center; box-pack:center;-webkit-box-pack:center;-webkit-moz-pack:center;
}
.new-code .code-imgs{ display: block; width: 1.5rem;}
.new-code .new-shares2{flex:1;box-flex:1;-webkit-box-flex:1;-moz-flex: 1;-webkit-flex: 1; margin-left: .3rem;}
.new-code{ padding: 0 .6rem;}
.new-code .mshares{ border:none;padding-top: 0.04rem;}
.new-code .shares{ position: static; }
.new-code .nettit{ margin-top: .2rem;}
.new-code .nettit img{ width: 4.7rem; height: auto;}
.new-code .bshare-custom a{ width: .45rem!important; height: .45rem!important; margin-right:.15rem!important; border-radius:.12rem; overflow: hidden;}
.mod-last .ani-logo img {opacity:0;transition: all 2s;  -webkit-transition: all 2s;   transform: scale(0,0);
-webkit-transform: scale(0,0); margin:0 auto; display:block;}
.swiper-slide-active .mod-last .ani-logo img{ opacity:1;    transform: scale(1,1);
    -webkit-transform: scale(1,1);}

/*.myans2*/ .mod-last {  
    background: url(../images/newbg5.png) no-repeat;
	background-size:6.47rem 9.6rem; width:6.47rem; height:9.6rem;}


