header.headbar a.backs{
    display:block;
    position:absolute;
    top:.25rem;
    left:.3rem;
    background:url(../images/back.png) no-repeat left center;
    width:.16rem;
    height:.30rem;
    background-size:100% 100%;
}
header.headbar a.wap_set{
    display:block;
    position:absolute;
    top:.06rem;
    right:.3rem;
    color:#fff;
    font-size:.26rem;
    background:url(../images/wap_set.png) no-repeat left 48%;
    background-size:.30rem .29rem;
    padding-left:.4rem;
}
header.headbar a.h_nav{
    display:block;
    position:absolute;
    top:.15rem;
    right:.15rem;
    background:url(../images/h_nav.png) no-repeat left 48%;
    background-size:100% 100%;
    width:.5rem;
    height:.5rem;
}
header.headbar a.h_navD{
    display:block;
    position:absolute;
    top:.25rem;
    right:.23rem;
    background:url(../images/h_navD.png) no-repeat left 48%;
    background-size:100% 100%;
    width:.35rem;
    height:.35rem;
}
header.headbar a.h_set{
    display:block;
    position:absolute;
    top:.06rem;
    right:.9rem;
    color:#fff;
    font-size:.30rem;
    /* background:url(../images/sq_set.png) no-repeat left 48%; */
    background-size:.32rem .30rem;
    padding-left:.35rem;
    width:auto;
    height:auto;
}
header.channel h1{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-box-pack:center;
    -o-box-pack:cenrer;
}
header.channel h1 span{
    display:block;
    width:.35rem;
    height:.35rem;
    background:url(../images/h_down.png) no-repeat 64% center;
    background-size:100% 100%;
    position:inherit;
}
header.channel h1 span.h_channel{
    background:url(../images/d_top.png) no-repeat 64% center;
    background-size:100% 100%;
}
.zst_con{
    margin-top:.8rem;
    overflow-x:scroll;
}
.r_hover .red_fb{
    width:155px;
}
.ssq_list{
    margin-bottom:.15rem;
}
.kj_info{
    padding:0 .2rem;
    background:#fff;
    margin:.1rem 0;
}
.kj_num{
    background:url(../images/more_right.png) no-repeat right center;
    background-size:.12rem .21rem;
}
.kj_num h1{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    padding:.1rem 0;
}
.kj_num h1 em{
    display:block;
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
}
.kj_num h1 em:first-child{
    font-size:.30rem;
    color:#4d4d4d;
}
.kj_num h1 em:nth-child(2){
    font-size:.24rem;
    color:#9b9b9b;
}
.kj_num h1 em:last-child{
    font-size:.22rem;
    color:#9b9b9b;
    text-align:right;
}
.kj_num p{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    padding:.1rem 0 .2rem 0;
}
.kj_num p span{
    display:block;
    width:.55rem;
    height:.55rem;
    line-height:.57rem;
    border-radius:5rem;
    font-size:18px;
    color:#fff;
    text-align:center;
    margin-right:.15rem;
}
.kj_num p span.qiu_red{
    background:#da3231;
    border:1px solid #da3231;
}
.kj_num p span.qiu_blue{
    border:1px solid #4fa7f2;
    background:#4fa7f2;
}
.ssq_zj{
    background:#fff;
}
.ssq_zj h1{
    background:url(../images/ssq_red.png) no-repeat .2rem center;
    background-size:.06rem .28rem;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    position:relative;
    font-size:.26rem;
    color:#4d4d4d;
    padding:.1rem 0 .1rem .3rem;
}
.ssq_zj h1 a{
    display:block;
    position:absolute;
    right:.2rem;
    top:.15rem;
    font-size:.24rem;
    color:#4d4d4d;
    font-weight:normal;
}
.ssq_tab table{
    width:100%;
}
.ssq_tab table td{
    padding:.15rem 0;
    text-align:center;
    color:#da3231;
    font-size:.24rem;
    border-top:1px solid #e6e6e6;
}
.ssq_tab table td:nth-child(2){
    text-align:left;
}
.ssq_tab table td a{
    display:block;
    font-size:.24rem;
    color:#da3231;
    border:1px solid #da3231;
    text-align:center;
    padding:.05rem 0;
    width:1rem;
    margin:0 auto;
    border-radius:.08rem;
}
.ssq_tab table td a.lost{
    background:#f2f2f2;
    border:1px solid #ccc;
    color:#9b9b9b;
}
.ssq_tab .ssq_zjinfo{
    margin:0 auto;
    padding-left:.2rem;
}
.ssq_tab .ssq_zjinfo dl{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    width:1.5rem;
}
.ssq_tab .ssq_zjinfo dl dt{
    margin-right:.1rem;
}
.ssq_tab .ssq_zjinfo dl dt img{
    display:block;
    width:.62rem;
    height:.62rem;
    border-radius:5rem;
}
.ssq_tab .ssq_zjinfo dl dd{
    font-size:.24rem;
    color:#4d4d4d;
}
.list_div{
    position:relative;
}
.list_div>div{
    margin-top:.1rem;
    background:#fff;
}
.list_div h2{
    background:url(../images/zx_red.png) no-repeat left center;
    background-size:.08rem .8rem;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    position:relative;
    font-size:.26rem;
    color:#4d4d4d;
    padding:.1rem 0 .1rem .15rem;
}
.list_div h2 a{
    display:block;
    position:absolute;
    right:.2rem;
    top:.15rem;
    font-size:.24rem;
    color:#4d4d4d;
    /* background:url(../images/more.png) no-repeat right 40%; */
    background-size:.14rem .24rem;
    padding-right:.25rem;
    font-weight:normal;
}
.list_div ul li{
    padding:.2rem;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    border-bottom:1px solid #e6e6e6;
}
.list_div ul li span.red{
    display:block;
    font-size:.24rem;
    width:3px;
    height:3px;
    margin-right:.1rem;
    background:#da3231;
    border-radius:5px;
}
.list_div ul li a{
    font-size:.24rem;
    color:#4d4d4d;
}
.list_div ul li a em{
    font-size:.24rem;
    color:#da3231;
}
.ssq_gg img{
    display:block;
    width:100%;
}

/*澶撮儴瀵艰埅*/
.nav_pop{
    position:fixed;
    top:.8rem;
    left:0;
    width:100%;
    zoom:1;
    z-index:1;
}
.mark{
    position:fixed;
    left:0;
    top:.8rem;
    width:100%;
    height:100%;
    background:#000;
    opacity:.5;
    z-index:99;
}
.nav_box{
    position:fixed;
    top:.8rem;
    left:0;
    width:100%;
    zoom:1;
    z-index:9999;
    background:#f2f2f2;
    height:90%;
    overflow-y:scroll;
}
.nav_tab{
    /*padding:.3rem .2rem;    */
    background:#fff;
    position:relative;
    margin-bottom:.1rem;
}
/*绠ご鍚戜笅*/
.arrow_up{
    position:absolute;
    right:.25rem;
    top:-.1rem;
    width:0;
    height:0;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-bottom:10px solid #fff;
    zoom:1;
    z-index:999999;
}
.nav_cz{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    padding:.2rem;
    width:90%;
    overflow-x:scroll;
}
.nav_cz a{
    display:block;
    padding:0 .1rem;
    text-align:center;
    border-left:1px solid #9b9b9b;
    font-size:.26rem;
    color:#da3231;
    line-height:.2rem;
}
.nav_cz a:first-child{
    border-left:none;
}
.nav_icon{
    padding:.15rem .2rem;
    border-bottom:1px solid #e6e6e6;
    background:#fff;
}
.nav_icon ul li{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    margin-bottom:.1rem;
}
.nav_icon ul li:last-child{
    margin-bottom:0;
}
.nav_icon ul li a{
    display:block;
    font-size:.24rem;
    color:#4a4a4a;
    border:1px solid #ccc;
    border-radius:.05rem;
    margin-left:.2rem;
    padding:0 .25rem 0 .55rem;
    height:.5rem;
    line-height:.55rem;
}
.nav_icon ul li a:first-child{
    margin-left:0;
}
.nav_icon ul li:first-child a:first-child{
    background:#f2f2f2 url(../images/n_icon1.png) no-repeat 15% center;
    background-size:.30rem .28rem;

}
.nav_icon ul li:first-child a:nth-child(2){
    background:#f2f2f2 url(../images/n_icon2.png) no-repeat 15% center;
    background-size:.29rem .28rem;
}
.nav_icon ul li:first-child a:nth-child(3){
    background:#f2f2f2 url(../images/n_icon3.png) no-repeat 15% center;
    background-size:.28rem .28rem;

}
.nav_icon ul li:first-child a:last-child{
    background:#f2f2f2 url(../images/n_icon4.png) no-repeat 18% center;
    background-size:.20rem .28rem;

}
.nav_icon ul li:nth-child(2) a:first-child{
    background:#f2f2f2 url(../images/n_icon9.png) no-repeat 10% center;
    background-size:.28rem .28rem;
    padding:0 .1rem 0 .45rem;
}
.nav_icon ul li:nth-child(2) a:nth-child(2){
    background:#f2f2f2 url(../images/n_icon6.png) no-repeat 15% center;
    background-size:.25rem .28rem;

}
.nav_icon ul li:nth-child(2) a:nth-child(3){
    background:#f2f2f2 url(../images/n_icon7.png) no-repeat 15% center;
    background-size:.29rem .28rem;

}
.nav_icon ul li:nth-child(2) a:last-child{
    background:#f2f2f2 url(../images/n_icon8.png) no-repeat 15% center;
    background-size:.30rem .30rem;

}
.nav_icon ul li:last-child a:first-child{
    background:#f2f2f2 url(../images/n_icon10.png) no-repeat 15% center;
    background-size:.28rem .28rem;

}
.nav_icon ul li:last-child a:nth-child(2){
    background:#f2f2f2 url(../images/n_icon10.png) no-repeat 15% center;
    background-size:.28rem .28rem;
}
.nav_list{
    background:#fff;
}
.nav_list>div{
    border-bottom:1px solid #e6e6e6;
    padding:0 .2rem;
}
.nav_list p{
    background:url(../images/ssq_red.png) no-repeat left center;
    background-size:.06rem .28rem;
    color:#da3231;
    font-size:.24rem;
    padding:.1rem 0 .1rem .1rem;
}
.nav_list ul li{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    margin-bottom:.15rem;
}
.nav_list ul li a{
    display:block;
    font-size:.22rem;
    color:#4a4a4a;
    border:1px solid #e6e6e6;
    border-radius:.5rem;
    text-align:center;
    margin-left:.15rem;
    width:1.8rem;
    background:#f8f8f8;
    height:.45rem;
    line-height:.5rem;
}
.nav_list ul li a:first-child{
    margin-left:0;
}
.f_navPop{
    position:fixed;
    bottom:0;
    left:0;
    width:100%;
    zoom:1;
    z-index:1;
}
.f_mark{
    position:fixed;
    left:0;
    bottom:1.5rem;
    width:100%;
    height:100%;
    background:#000;
    opacity:.5;
    z-index:99;
}
.f_nav_box{
    position:fixed;
    bottom:1.5rem;
    left:0;
    width:100%;
    zoom:1;
    z-index:9999;
    background:#f2f2f2;
    height:70%;
    overflow-y:scroll;
}

footer.footer_b{
    background:#fff;
    text-align:center;
    margin-top:.1rem;
    padding-bottom:1.2rem;
}
footer.footer_b .f_tab{
    padding:.3rem .2rem;
}
.f_tab table{
    width:100%;
}
.f_tab table td{
    text-align:center;
    line-height:.15rem;
}
.f_tab table td a{
    font-size:.24rem;
    color:#4d4d4d;
}
.f_tab table td:nth-child(2){
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
}
footer.footer_b p{
    font-size:.22rem;
    color:#808080;
    line-height:.2rem;
    padding-bottom:.15rem;
}
footer.footer_b .f_nav{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    border-top:1px solid #e6e6e6;
    padding:.15rem .2rem .2rem .2rem;
}
.f_nav dl{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
}
.f_nav dl dt img{
    display:block;
    width:.72rem;
    height:.72rem;
    margin:0 auto;
}
.f_nav dl dd{
    text-align:center;
    margin-top:.15rem;
    line-height:.15rem;
}
.f_nav dl dd a{
    font-size:.24rem;
    color:#4d4d4d;
}
.f_nav dl:nth-child(2) dd{
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
}
footer.footer_b .nav_list p{
    background:url(../images/ssq_red.png) no-repeat left center;
    background-size:.06rem .28rem;
    color:#da3231;
    font-size:.24rem;
    padding:.1rem 0 .1rem .1rem;
    margin-bottom:0;
    line-height:.4rem;
    text-align:left;
}
/*棰戦亾瀵艰埅*/
.channel_pop{
    position:fixed;
    top:1.5rem;
    left:0;
    width:100%;
    zoom:1;
    z-index:1;
}
.channel_nav{
    position:fixed;
    top:1.5rem;
    left:0;
    width:100%;
    zoom:1;
    z-index:9999;
}
.channer_mark{
    position:fixed;
    left:0;
    top:.8rem;
    width:100%;
    height:5rem;
    background:#000;
    opacity:.5;
    z-index:99;
}
.channel_nav ul{
    padding:.2rem;
    z-index:999999;
    position:fixed;
    width:100%;
}
.channel_nav ul li{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    margin-bottom:.15rem;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-box-pack:center;
    -o-box-pack:cenrer;
}
.channel_nav ul li:last-child{
    margin-bottom:0;
}
.channel_nav ul li a{
    display:block;
    font-size:.24rem;
    color:#4a4a4a;
    border:1px solid #e6e6e6;
    border-radius:.08rem;
    padding:.05rem 0;
    text-align:center;
    margin-left:.15rem;
    width:1.7rem;
    background:#f2f2f2;
}
.channel_list{
    background:#fff;
    padding:.2rem;
    border-top:1px solid #e6e6e6;
}
.channel_list ul li{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    margin-bottom:.15rem;
}
.channel_list ul li a{
    display:block;
    font-size:.24rem;
    color:#4a4a4a;
    border:1px solid #e6e6e6;
    border-radius:.08rem;
    padding:.05rem 0;
    text-align:center;
    margin-left:.15rem;
    width:1.35rem;
    background:#f2f2f2;
}
.channel_list ul li:last-child{
    margin-bottom:0;
}
.channel_list ul li a:first-child{
    margin-left:0;
}
.bg_height{
    height:.1rem;
    background:#f2f2f2;
}

/* 鍙傛暟璇存槑 */
.zst_cs{
    border-top:1px solid #9a6f30;
    border-bottom:1px solid #9a6f30;
    width:100%;
}
.zst_cs td:first-child{
    text-align:center;
    font-size:.26rem;
    color:#4a4a4a;
    vertical-align:middle;
    border-right:1px solid #9a6f30;
}
.zst_cs td:last-child div{
    padding:.2rem;
    font-size:.14rem;
    color:#4a4a4a;
    line-height:.3rem;
}
.cz_nav{
    position:fixed;
    top:.8rem;
    left:0;
    width:100%;
    height:.7rem;
    line-height:.7rem;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-box;
    display:-o-box;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-box-align:center;
    -o-box-align:cenrer;
    z-index:9999;
    zoom:1;
    background:#fff;
}
.cz_nav a{
    display:block;
    font-size:.26rem;
    color:#da3231;
    /* margin:0 .2rem; */
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
    text-align:center;
}
article.zst_article{
    padding-top:1.5rem;
}










