body{ background: #fff; width: 100%;position: relative;}
.tips{background: #e4f1ff; padding:.3rem 0 .3rem ; width:100%;position: absolute;top: 0; overflow: hidden;}

.txt-scroll{background-image:url(../images/tipsicon.png);background-position:10px center;background-repeat:no-repeat;background-size: .7rem;}
.txt-scroll{width:100%;line-height: .5rem;padding:0 .8rem 0 1.5rem}
.txt-scroll .scrollbox{width:100%;white-space:nowrap;overflow:hidden;transition:all .2s}
.txt-scroll .txt,.txt-scroll .txt-clone{display:inline;position:relative;font-size: .5rem;top:-.1rem;padding-right: calc(100% - 1.4rem);color: #FE9900;}

.app{overflow: hidden;}
.yd{overflow-x: hidden;overflow-y: auto;}
.topbg{display:block;width: 100%;height:5.4rem}
.appmain{margin-top:-2.8rem}
.applogo{width: 2.8rem;display: block; margin:0 auto}
.appname{color: #333; font-size: .7rem;display: block;text-align: center;margin-top:.55rem}
.appslogan{color:#a6a6a6; font-size: .55rem;display: block;text-align: center;margin-top:.25rem}
.yqm{margin:.55rem auto 0;width: 7rem;padding:.1rem 0; background: #FE9900;font-size:.6rem;color:#fff;text-align: center;border-radius: 7rem;}
.yqmspan {
    width: 1.6rem;
    padding: .1rem 0;
    margin-left: 0.5rem;
}
.appyqm{color:#a6a6a6; font-size: .5rem;display: block;text-align: center;margin-top:.15rem}
.bg{background: linear-gradient(#efefef,#f9f9f9); height: 5.6rem;}
.logo_img{ position:absolute; width: 7.5rem;height: 7.5rem; top:2rem; left: 50%; margin-left: -3.75rem; box-shadow:0 0.8rem 0.8rem rgba(175, 175, 175, .5); border-radius: 50%;}
.logo_img img{ width: 100%;}
.logo-wen{ font-size: 1.3rem; text-align: center; padding-top: 5.9rem; margin-bottom: 1rem;}
.logo-wen h4{ font-weight: 400; height: 1.4rem; }
.logo-wen span{ color:#778087; font-size: 0.6rem; padding-top: 0.2rem;}
.jdt-tt{ width: 14rem; margin: 0 auto; }
.jdt-tt img{ width: 100%;} 
.but-go{ position: absolute; left: 50%; margin-left: -1.65rem; width: 2.3rem; height: 2.3rem; display: block; bottom: 2.5rem;  border-radius: 50%;  box-shadow:0 0 2rem rgba(205, 205, 205, .9);}
.but-go img{ width: 100%; }
a{ text-decoration: none;}
/*/////*/
.goblack{display: block; width: 1.5rem; height: 1.5rem; border-radius: 50%; position: absolute; top:0.5rem; left: 0.5rem; z-index: 2; }
.goblack img{width: 100%;}
.sy_cp_box { padding: .9rem 0 0 }

.container {  overflow-y: hidden;width: 100%; }
.wrapper {width: 35rem;padding: 0.5rem;overflow: hidden; }
.sy_cp_lb { float: left;margin-left:0.3rem;width: 6.5rem;}
.sy_cp_lb:first-child{margin-left:0;}
.appfoot{margin-top:.4rem;margin-bottom: 2.5rem;}
.footqy{overflow: hidden;text-align: center;margin-bottom: .3rem;}
.footqy a{color: #a6a6a6; font-size: .65rem; }
.footmain{color: #a6a6a6; font-size: .65rem;text-align: center;}
.footmain a{color: #a6a6a6; font-size: .65rem;display: block; margin:.2rem auto 0 }
.download{width: 100%; background-color: #fff;border-top:1px solid #f1f1f1;position: fixed;bottom: 0;padding: .4rem 0;}
.download a{display: block;width: 70%;padding: .3rem 0;background: #FE9900;font-size: .7rem;color: #fff;text-align: center;border-radius: 7rem;margin: 0 auto;}



.wxtip {
    background: rgba(0,0,0,0.8);
    text-align: center;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url();
    background-repeat: no-repeat;
    background-size: 100%;
    z-index: 998;
    display: none;
}

.wxtip-icon {
    width: 52px;
    height: 67px;
    background: url(weixin-tip.png) no-repeat;
    display: block;
    position: absolute;
    right: 20px;
    top: 20px;
}

.wxtip-txt {
    margin-top: 107px;
    color: #fff;
    font-size: 16px;
    line-height: 1.5;
}