/*!base*/
body { background-color: #fff; color: #666; font-size: .22rem }
a:hover, a.active { color: #0093e9 }

/*!去除默认选中边框*/
input, select { outline: none; border: 0px }
.view { overflow-x: hidden; margin: 0 auto; width: 100%; height: 100%; max-width: 10rem; table-layout: fixed; word-break: break-all }
.top-fixed { position: fixed; top: 0; right: 0; left: 0; z-index: 99; margin: 0 auto; width: 100%; max-width: 10rem }
.bottom-fxied { position: fixed; right: 0; bottom: 0; left: 0; z-index: 99; margin: 0 auto; width: 100%; max-width: 10rem }
.main { max-width: 10rem; margin: 0 auto; width: 100% }
.top-fixed ~ .main { padding-top: .88rem }
.bottom-fxied ~ .main { padding-bottom: 1rem }
h1, h2, h3, h4, h5, h6 { font-weight: bold; font-size: initial }
.m400 { margin: .04rem 0 }
.mt10 { margin-top: .1rem }
.mt20 { margin-top: .2rem }
.mt30 { margin-top: .3rem }
.mt40 { margin-top: .4rem }
.mb40 { margin-bottom: .4rem }
.oh { overflow: hidden }
.tac { text-align: center }
img { width: 100% }
.moblie .i-box01 { width: 100%; height: 8.5rem; background: url("../images/GX_bg04.png") no-repeat center; background-size: cover; position: relative }
.moblie .i-box01 .a01 { position: absolute; top: .75rem; left: 0; right: 0; width: 100%; height: 1.01rem; margin: 0 auto }
.moblie .i-box01 .a02 { position: absolute; top: 2.3rem; left: 0; right: 0; width: 100%; height: 6.75rem; margin: 0 auto; z-index: 999 }
.moblie .i-box02 { width: 100%; height: 19.62rem; background: url("../images/GX_bg05.png") no-repeat center; background-size: cover; position: relative; overflow: hidden }
.moblie .i-box02 .a03 { position: absolute; top: 1.64rem; left: 0; width: 100%; height: .9rem; margin: 0 auto }
.moblie .i-box02 .a04 { position: absolute; top: 2.2rem; left: 0; width: 100%; height: 3.6rem; margin: 0 auto }
.moblie .i-box02 .a05 { position: absolute; top: 7.3rem; left: 0; width: 100%; height: .36rem; margin: 0 auto }
.moblie .i-box02 .a06 { position: absolute; top: 8.1rem; left: 0; width: 100%; height: 4.8rem; margin: 0 auto }
.moblie .i-box02 .a07 { position: absolute; top: 13.7rem; left: 0; width: 100%; height: 4.8rem; margin: 0 auto }
.moblie .i-box03 { width: 100%; height: 19.04rem; background: url("../images/GX_bg06.png") no-repeat center; background-size: cover; position: relative; overflow: hidden }
.moblie .i-box03 .a08 { position: absolute; top: .35rem; left: 0; width: 100%; height: .36rem; margin: 0 auto }
.moblie .i-box03 .a09 { position: absolute; top: 1.0rem; left: 0; width: 100%; height: 10.3rem; margin: 0 auto }
.moblie .i-box03 .a10 { position: absolute; top: 13rem; left: 0; width: 100%; height: .36rem; margin: 0 auto }
.moblie .i-box03 .a11 { position: absolute; top: 13.85rem; left: 0; width: 100%; height: 4.17rem; margin: 0 auto }
.foot-wrap { width: 100%; max-width: 10rem; margin: 0 auto; height: 8.95rem; background-color: #4165e8; position: relative }
.foot-wrap .a12 { position: absolute; top: .85rem; left: 0; width: 100%; height: 4.2rem; margin: 0 auto }
.foot-wrap .a13 { position: absolute; top: 5.85rem; left: 0; width: 100%; height: 2.3rem; margin: 0 auto }
.foot-wrap .backTop { width: 1rem; height: .87rem; left: 0; right: 0; position: absolute; top: -.44rem; margin: 0 auto }
.wrap_qq { width: 1.14rem; height: 1.14rem; position: fixed; left: .2rem; bottom: .2rem; z-index: 9999; filter: alpha(opacity=80); opacity: .8 }
.icon_menu_qq { width: 1.14rem; height: 1.14rem; position: absolute; bottom: .04rem; left: .04rem; z-index: 10; cursor: pointer }
.icon_menu_qq span { diplay: none }
.btn_qq { width: .8rem; height: .8rem; background: url(../images/GX_bg1.png) no-repeat 0 0; z-index: 1; position: absolute; bottom: 0; left: 0; margin: 0 0px .04rem .04rem; cursor: pointer; background-size: .8rem .8rem }
.btn_qq span { display: block; width: .8rem; height: .8rem; font-size: .22rem; position: absolute; top: 50%; left: 50%; margin-top: -.4rem; margin-left: -.4rem; overflow: hidden; color: #fff; text-align: center; line-height: .8rem }
.btn_qq span a { color: #fff }
.btn_qq1 span { background-position: 0 -.02rem }
.btn_qq2 span { background-position: -.24rem -.02rem }
.btn_qq3 span { background-position: -.47rem -.02rem }
.btn_qq4 span { background-position: -.69rem -.02rem }
.btn_qq { -webkit-transition: bottom .2s, left .2s; -moz-transition: bottom .2s, left .2s; -o-transition: bottom .2s, left .2s; -ms-transition: bottom .2s, left .2s; transition: bottom .2s, left .2s }
.btn_qq1.close, .btn_qq2.close, .btn_qq3.close, .btn_qq4.close { bottom: .2rem; left: 0.2rem }
.btn_qq1.open { bottom: 1.8rem; left: 0 }
.btn_qq2.open { bottom: 1.55rem; left: 0.9rem }
.btn_qq3.open { bottom: 0.88rem; left: 1.7rem }
.btn_qq4.open { bottom: .05rem; left: 2.2rem }

/*# sourceMappingURL=style_moblie.css.map */
