﻿@media screen and (min-width: 320px) {html { font-size: 12px; }}
@media screen and (min-width: 360px) {html { font-size: 13px; }}
@media screen and (min-width: 414px) {html { font-size: 15px; }}
@media screen and (min-width: 480px) {html { font-size: 16px; }}

body{background:#fff;padding-bottom:60px}

.ba{width:100%}
.ba img{width:100%;border:0px}
.stat{margin:5px 10px 2rem 10px;box-shadow:  3px 3px 3px #f4f4f4;height:auto;overflow:hidden;padding:.8rem 0;border-radius:.2rem}
.stat div{width:33.3%;float:left;text-align:center;font-size:1rem;color:#999;border-right:1px solid #f4f4f4;box-sizing:border-box}
.stat div:last-child{border:0}
.stat em{display:block;color:#000;font-size:1.3rem;font-family:Tahoma,sans-serif,;margin-bottom:.3rem;font-weight:bold}

.t{width:100%;height:2.6rem;background:url(/images/wap/t_1.png) center no-repeat;background-size:auto 2rem;margin-bottom:.9rem;}

.h3{font-size:1rem;text-align:center;line-height:1.7em; color :#999;padding:0 4rem;}
.plat .k{width:95%;margin:1rem auto}
.k img{width:100%;}
.plat{padding:0  10px  10px  10px}
.t2{background:url(/images/wap/t_2.png) center no-repeat;background-size:auto 2rem;}

.fun{margin-bottom:1.5rem}
.fun img{width:100%;}
.fun .k{padding-top:1.3rem}
.t3{background:url(/images/wap/t_3.png) center no-repeat;background-size:auto 2rem;}


.good .k{margin:10px 0 0px 0}

.good .k li{width:50%;float:left;text-align:center;height:auto;overflow:hidden;padding:0 1rem;box-sizing:border-box;font-size:.95rem;color:#666;margin:.2rem 0}
.good .img{width:100px;margin:0 auto;background:url(/images/wap/k3.jpg) no-repeat;height:100px;background-size:auto 100%}
.good em{display:block;font-size:1.1rem;padding:.6rem 0 .4rem 0;color:#333}
.good  .i1{background-position-x:1px}
.good  .i2{background-position-x:-175px}
.good  .i3{background-position-x:-351px}
.good  .i4{background-position-x:-530px}
.good p{height:3rem}

.news {margin:2rem 10px 30px 10px}
.news .tt img{width:100%}
.news ul{border:1px solid #e3dfdf;border-top:0;padding:10px;box-sizing:border-box}
.news li{height:2.2rem;line-height:2.2rem;font-size:1rem}
.news li em{display:block;width:80%;overflow:hidden;float:left;height:2.2rem}
.news li i{display:block;width:20%;overflow:hidden;float:right;text-align:right;color:#fbaf28}

.wx{text-align:center;padding:10px 0 20px 0;}
.wx .img{background:url(/images/wap/k5.png) center no-repeat;width:9rem;height:9rem;margin:0 auto;background-size:100% auto;padding:1rem}
.wx em{display:block;width:100%;height:100%;}
.wx img{width:100%}
.wx .tt{font-size:1rem;height:2rem}

.bar{background:#fd6600;color:#fff;height:50px;position:fixed;bottom:0px;left:0px;width:100%;padding-top:5px}
.bar a{display:block;width:33.3%;float:left;text-align:center;color:#fff;font-size:12px;padding-top:2px}
.bar i{width:31px;height:31px;font-size:24px;text-align:center;clear:both;}

.news-p{position:fixed;height:100%;width:100%;background:#fff;box-sizing:border-box;top:0px;left:0px;z-index:200;display:none}
.news-p .h3{font-size:1.05rem;color:#222;line-height:1.8em;margin-bottom:8px;padding:15px 15px 0 15px;height:auto}
.news-p .desc{font-size:1rem;color:#999;height:35px;padding:0 15px;}
.news-p .content{font-size:1rem;line-height:1.6em;color:#333;padding:0 15px 60px 15px;overflow:auto}
.news-p .content img{width:100%;max-width:100%}
.news-p .close{position:fixed;height:50px;line-height:50px;bottom:0px;left:0px;width:100%;text-align:center;font-size:1.05rem;border-top:1px solid #ebebeb;background:#fff;color:#333;z-index:2}

.wx_s { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 4;display:none }
.wx_s img { width: 100%; }
.wx_box { box-sizing: border-box; padding: 1rem; width: 16rem; height: 18rem; top: 50%; left: 50%; margin-left: -8rem; margin-top: -10rem; position: fixed; text-align: center; background: #fff; border-radius: .5rem }
.d-t{font-size:16px;height:20px;margin:10px 0 10px 0;text-align:center;font-weight:bold}