html{color:#333;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,th,td,button,footer,header,menu,nav,section{margin:0;padding:0;}
html,body{position:relative;height:100%;}body{background:#fff;font-size:.24rem;color:#666;margin:0 auto;padding:0;font-family:'Microsoft YaHei';max-width:750px;}
ol,ul,li{list-style:none;}h1,h2{font-weight:bold;}em,i{font-style:normal;}p{text-align:justify;}
a{text-decoration:none;display:inline;}img{border:none;width:100%;display:block;}
.fl,.fr{_display:inline;}.fl{float:left;}.fr{float:right;}.pr{position:relative;}
.cl{clear:both;}.cl:after{content:".";visibility:hidden;height:0;font-size:0;display:block;clear:both;}
.u-topbar{position:fixed;top:0;z-index:9999;width:100%;}footer{display:none;}

.swiper-container{width:100%;height:100%;}.tt{width:6.3rem;height:1rem;margin:0 auto .2rem;}.tt2{width:6.3rem;height:.9rem;margin:0 auto .2rem;}
.swiper-slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.content{width:6.3rem;overflow:hidden;margin:0 auto;}.content1{width:7.5rem;overflow:hidden;margin:0 auto;}

.bg1{background:url(images/bg1.jpg) no-repeat center;background-size:cover;}
.bg2{background:url(images/bg2.jpg) no-repeat center;background-size:cover;}

.logo{width:3.5rem;height:4.9rem;position:absolute;top:.88rem;right:.28rem;}
.dy{width:3.15rem;height:5.5rem;position:absolute;top:6rem;right:.6rem;}

.p1 p,.p3 p,.p4 p,.p6 p,.p8 p{margin:.36rem auto;color:#666;line-height:.4rem;text-indent:2em;}
.p3 p{margin:.2rem auto;}.p4 p{margin:.1rem auto;}.p6 p{margin:.1rem auto;text-indent:0;}.p8 p{margin:.5rem auto 0;}
.p9 p{text-indent:2em;line-height:.4rem;margin-top:.1rem;}.p9 p.p2{text-align:center;}
.p2 .hd ul,.p3 .hd ul,.p4 .hd ul,.p6 .hd ul,.p7 .hd ul{width:100%;text-align:center;padding-top:0.3rem;}
.p2 .hd li,.p3 .hd li,.p4 .hd li,.p6 .hd li,.p7 .hd li{width:.25rem;height:.25rem;border:1px solid #d2ac7a;display:inline-block;border-radius:100%;margin:0 .1rem;}
.p2 .hd li.on,.p3 .hd li.on,.p4 .hd li.on,.p6 .hd li.on,.p7 .hd li.on{background:#d2ac7a;}
.p4 h3{color:#ea0a2a;font-size:.3rem;font-weight:bold;margin-top:.2rem;}.p4 h4{color:#333;font-size:.3rem;font-weight:bold;margin-top:.2rem;}

.p7 .pinjia{clear:both;}.p7 .pinjia li{width:48%;}.p7 .pinjia li:nth-child(odd){float:left;}.p7 .pinjia li:nth-child(even){float:right;}
.p7 .pinjia h3{color:#ea0a2a;margin-top:.1rem;font-weight:bold;}.p6 li img{margin:.2rem auto;}

#array{position:absolute;z-index:999;-webkit-animation:start 1.5s infinite ease-in-out;width:.47rem;height:.49rem;bottom:30px;left:45%;}
@-webkit-keyframes start{
	0%,30%{opacity:0;-webkit-transform:translate(0,10px);}
	60%{opacity:1;-webkit-transform:translate(0,0);}
	100%{opacity:0;-webkit-transform:translate(0,-8px);}
}
@-moz-keyframes start{
	0%,30%{opacity:0;-moz-transform:translate(0,10px);}
	60%{opacity:1;-moz-transform:translate(0,0);}
	100%{opacity:0;-moz-transform:translate(0,-8px);}
}
@keyframes start{
	0%,30%{opacity:0;transform:translate(0,10px);}
	60%{opacity:1;transform:translate(0,0);}
	100%{opacity:0;transform:translate(0,-8px);}
}

.bgm-btn{position:absolute;top:60px;right:16px;width:30px;height:30px;background-size:100%;background-image:url(images/music.png);z-index:10;-webkit-animation:myrotate 5s linear 0s infinite normal;}
.bgm-btn.mut{background-position:0px -30px;-webkit-animation:none;animation:none;}

@-webkit-keyframes myrotate /*Safari and Chrome*/
{
0%{-webkit-transform:rotate(0deg);}
25%{-webkit-transform:rotate(-90deg);}    
50%{-webkit-transform:rotate(-180deg);}

75%{-webkit-transform:rotate(-270deg);}
100%{-webkit-transform:rotate(-360deg);}
}
@keyframes myrotate /*Safari and Chrome*/
{
0%{transform:rotate(0deg);}
25%{transform:rotate(-90deg);}    
50%{transform:rotate(-180deg);}
75%{transform:rotate(-270deg);}
100%{transform:rotate(-360deg);}
}