html{font-size: 100px;}
* { margin: 0; padding: 0; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-overflow-scrolling: touch; }
img { border: none; vertical-align: middle; }
li { list-style: none; }
a { text-decoration: none;color: #999;}
.clearfix { zoom: 1; }
    .clearfix:after { content: "."; clear: both; line-height: 0; display: block; height: 0; overflow: hidden; }
.f_r { float: right; }
.f_l { float: left; }
html { font: "Microsoft Yahei","微软雅黑"; width: 100%;height: 100%; position: relative; }
body { width: 100%;height: 100%;   background-color: #fcfbfb;  position: relative; }
table { border-collapse: collapse; border-spacing: 0; }
.bold { font-weight: bold; }
.txt_center { text-align: center; }
.txt_right { text-align: right; }
.txt_left { text-align: left; }
.ab { position: absolute; }
.re { position: relative; }
.hide { display: none; }
.thide { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
input[type="submit"], input[type="reset"], input[type="button"], input[type="tel"], input[type="text"], input[type="password"], button { -webkit-appearance: none; border-radius: 0; }
select { -webkit-appearance: none; }
audio { position: absolute; top: -5000px; left: -5000px; width: 1px; height: 1px; }
#__bs_notify__ { display: none !important; }



.page1{width: 100%;height: 25.31rem;overflow: hidden;position: relative;background: url(../img/bg.png) no-repeat top center;background-size: 100% 100%;}
.page1 .ka {display: block; width: 5.25rem;margin: .25rem auto 0;}
.page1 .title {width: 5.64rem;height: 2.54rem; background: url(../img/title.png) no-repeat center center;background-size: contain;margin: .78rem auto 0;}
.page1 .jg {width: 4.51rem;height: 1.09rem; background: url(../img/jg.png) no-repeat center center;background-size: contain;margin: .28rem auto 0;position: relative;}
.page1 .hua {width: 1.43rem;position: absolute;top: -1.2rem;left: -.4rem;}
.page1 .btn1 {width: 4.73rem;height: 1.27rem;background: url(../img/btn1.png) no-repeat center center;background-size: contain;margin: .45rem auto 0;-webkit-animation: ani1 1s ease-in-out 0s alternate infinite;}
.page1 .qy {width: 5.64rem;height: 7.98rem;background: url(../img/qy.png) no-repeat center center;background-size: contain;margin: .45rem auto 0;text-align: center;overflow: hidden;}
.page1 .qy .ckqy {width: 1.72rem;margin-top: 6.95rem;}
.page1 .btn2 {width: 4.73rem;height: 1.27rem;background: url(../img/btn2.png) no-repeat center center;background-size: contain;margin: .4rem auto 0;-webkit-animation: ani1 1s ease-in-out 0s alternate infinite;}
.page1 .ckxq {width: 5.63rem;height: 4.05rem;background: url(../img/hdxq.png) no-repeat center center;background-size: contain;margin: .2rem auto 0;}
.page1 .tips {width: 5.48rem;height: .22rem;background: url(../img/tips.png) no-repeat center center;background-size: contain;margin: .4rem auto 0;}
.tc1 {width: 100%;height: 100%;background-color: rgba(0,0,0,.6);position: fixed;top: 0;left: 0;display: none;}
.tc1 .qysm_bg {width: 6.72rem;height: 10rem;background-color: #1797bf;position: fixed;top: 2.3rem;left: 50%;transform: translate(-50%,0);border-radius: .1rem;}
.tc1 .qysm_bg .contant {width: 6.12rem;height: 8.8rem;background-color: #fff;position: fixed;top: .95rem;left: 50%;transform: translate(-50%,0);border-radius: .1rem;text-align: center;overflow: auto;}
.tc1 .qysm_bg .qysm_title {width: 3.24rem;height: .35rem;background: url(../img/qytitle.png) no-repeat center center;background-size: contain;margin: .3rem auto 0;}
.tc1 .qysm_bg .contant .qy_contant {width: 5.19rem;margin-top: .5rem;margin-bottom: .2rem;}
.tc1 .qysm_bg .black {width: .44rem;height: .44rem;background: url(../img/black.png) no-repeat center center;background-size: contain;position: absolute;top: .1rem;right: .1rem;}
.tc2 {width: 100%;height: 100%;background-color: rgba(0,0,0,.6);position: fixed;top: 0;left: 0;display: none;}
.tc2 .hdxq {width: 6.72rem;height: 6.78rem;background: url(../img/hdxq.png) no-repeat center center;background-size: contain;position: fixed;top: 3.5rem;left: 50%;transform: translate(-50%,0);}
.tc2 .hdxq .black {width: .44rem;height: .44rem;background: url(../img/black.png) no-repeat center center;background-size: contain;position: absolute;top: .4rem;right: .2rem;}
@-webkit-keyframes ani1{
    0%{-webkit-transform: scale(1);}
   100%{-webkit-transform: scale(1.1);}
}
