.banner{width:100%;height:3.6rem}
.banner .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.banner .swiper-slide a{width:100%;height:100%}
.banner .swiper-slide img{width:100%;height:100%}
.banner .swiper-pagination-bullet{width:6px;height:6px;display:inline-block;background:#fff;opacity:.5;border-radius:50%;margin:0 5px;outline:0}
.banner .swiper-pagination-bullet-active{opacity:1;background-color:#fff;width:18px;border-radius:10px}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:.4rem!important;text-align:right;padding-right:5%;box-sizing:border-box}
.banner p{text-align:center;font-size:12px;height:.5rem;line-height:.5rem;color:#fff;position:absolute;left:0;bottom:0;right:0;font-weight:100;text-align:left;padding:0 .2rem;text-shadow:1px 1px 1px #000;background-color:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7));background:-webkit-gradient(linear,top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.7))}
.wuxingss{width:100%;color:#333;float:left;overflow:hidden;padding-top:.2rem;box-sizing:border-box;padding-right:.4rem;overflow:hidden;padding-bottom:.24rem;border-bottom:.1rem solid #f9f9f9}
.wuxingss .swiper-slide{display:inline-block;width:3.2rem;height:1.6rem;float:left;margin-left:.23rem;box-shadow:2px 2px 5px #e9e9e9;border:1px #ededed solid;border-radius:4px}
.wuxingss .nodata1_small{margin-left:.4rem}
.wss_fl_sj{color:#666;font-size:.13rem;padding:.1rem .2rem .15rem .1rem;overflow:hidden}
.wss_fl{color:#999;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bsdw{float:left;width:2.2rem;padding-left:.15rem}
.bsdw li{clear:both;overflow:hidden;font-size:.24rem;margin-bottom:.15rem}
.bsdw li em{width:.36rem;height:.36rem;display:inline-block;float:left;margin-right:.07rem;border:1px #4376c9 solid;border-radius:25em}
.bsdw li em img{width:100%;height:100%;border-radius:25em}
.bsdw li span{float:left;width:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bs_ztai{width:.85rem;float:left;text-align:center;color:#8dc21f;font-size:.16rem;display:flex;justify-content:center;align-items:center;height:.8rem}
.bs_ztai .nobing{color:#999}
.bsbt{line-height:.28rem;padding:0 .08rem;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.24rem}
.jrrmss_num{font-size:.24rem;text-align:center;line-height:.7rem;color:#666}
.jrrmss_num cite{display:inline-block;padding-right:.5rem}
.jrrmss_num span{color:#8dc21f}
.zuijinzb{clear:both}
.zjzb_head{padding:.15rem .15rem .15rem .7rem;overflow:hidden;display:flex;align-items:center;position:relative;height:.6rem}
.zjzb_head h5{height:.32rem;line-height:.32rem}
.zjzb_head h5{font-size:.32rem;font-weight:700;color:#222}
.zjzb_head .zbmore{font-size:.28rem;font-weight:100;color:#979797;margin-left:auto}
.zjzb_head .zbmore a{font-size:.28rem;font-weight:100;color:#979797}
.zjzb_head .zbmore img{width:.12rem;height:.22rem;margin-top:.12rem}
.zjzb_head>img{width:1.6rem;height:.6rem;margin-right:.1rem;position:absolute;top:.15rem;left:.15rem}
.liansaizy{overflow:hidden}
.liansia_duiwu{padding:.3rem 0 .4rem}
.liansia_duiwu li{width:1.2rem;height:1.4rem;border-radius:10px;text-align:center;float:left;box-sizing:border-box;margin-left:.24rem;margin-bottom:.1rem}
.liansia_duiwu li img{width:.7rem;height:.7rem;padding-top:8px}
.liansia_duiwu li span{display:block}
.liansia_duiwu .ztz_dwmc{color:#333;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.2rem;padding-top:.15rem}
.qiuduizy{overflow:hidden}
.qiuduizy li{width:33%;float:left;padding:.15rem 0}
.qiuduizy li .qtdw_img{width:.45rem;height:.45rem;display:inline-block;margin-left:.3rem;float:left;margin-right:.1rem}
.qiuduizy li .qtdw_img img{width:.45rem;height:.45rem}
.qiuduizy li .qtdw_name{height:.45rem;line-height:.45rem;display:inline-block;float:left;width:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.24rem}
.keywordlist{overflow:hidden}
.keyword_list{padding:.2rem 0}
.keyword_list li{float:left;height:.6rem;line-height:.6rem;border:1px #e4e4e4 solid;padding:0 .25rem;background:#f8f8f8;color:#333;margin:0 .18rem;margin-bottom:.2rem;border-radius:4px;font-size:.24rem}
.keyword_list li.important{background:#edf4ff;border:1px #81adf8 solid}
.fastnav{display:none}
.head_return{background:#fff;position:fixed;top:0;left:0;width:100%}
.swiper-container{border-top:1px #eee solid;margin-top:.92rem}
.content{width:100%;overflow:hidden;height:100%}
.left{top:.95rem;float:left;width:25%;height:100vh;background:#f5f5f5;overflow:hidden;position:fixed;display:none}
.left ul{list-style:none}
.left ul li{text-align:center;width:100%;height:1rem;line-height:1rem}
.leftactive{background:#fff;width:100%;box-sizing:border-box;position:relative}
.leftactive:after{height:.25rem;content:'';width:.06rem;position:absolute;top:50%;left:0;margin-top:-.12rem;z-index:10;background:#8dc21f}
.right{float:left;width:100%;height:100%;float:right;padding-top:1rem}
.right ul{padding:0 .26rem}
.right ul li{width:100%}
.class-title{font-size:.32rem;color:#222;height:.55rem;line-height:.55rem;font-weight:700;padding-top:.2rem}
.righ_list{padding-top:.2rem}
.righ_list p{height:.6rem;padding:0 .3rem;background:#eff3f6;border-radius:.6rem;text-align:center;float:left;margin-right:.2rem;margin-bottom:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:.8rem;max-width:4.5rem}
.righ_list a{color:#333;font-size:.24rem}
.za_n_ua_wrap{padding:.27rem;box-sizing:border-box}
.za_n_ua_wrap_top{display:flex;justify-content:space-between;width:100%}
.za_n_ua_wrap_top>li{width:1.39rem;height:.79rem;line-height:.79rem;margin-right:.1rem;font-size:.25rem;color:#333;text-align:center;border-radius:.1rem}
.za_n_ua_wrap_top>.za_n_ua_wrap_top_cor{color:#3da776;position:relative}
.za_n_ua_wrap_con>li{display:none;width:100%}
.za_n_ua_wrap_con>li:nth-of-type(1){display:block}
.za_n_ua_wrap_con>li a{display:flex;align-items:center;font-size:.25rem;line-height:.65rem}

.za_n_ua_wrap_con .za_n_ua_wrap_con_ore{width:3.16rem;height:.5rem;background:#f5f5f5;border:1px solid #eee;border-radius:5px;color:#666;justify-content:center;margin:.15rem auto}
.za_n_ua_wrap_con .za_n_ua_wrap_con_ore img{width:.26rem;height:.26rem;margin-left:.14rem}
.za_n_ua_wrap_con>li a:nth-of-type(10){border-bottom:.01rem dashed #ccc}
.index_z_caid_wrap{display:flex;justify-content:space-between;align-items:center;height:.9rem;padding:0 .23rem;box-sizing:border-box;border-top:1px solid #eee;border-bottom:1px solid #f3f3f3}
.index_z_caid{display:flex}
.index_z_caid>li{width:.97rem;height:.52rem;line-height:.52rem;border:1px solid #eee;font-size:.29rem;color:#666;text-align:center;border-radius:.1rem;margin:0 .1rem}
.index_z_caid>.flhover{border:1px solid #8dc21f;color:#8dc21f}
.index_z_caid_shaixuan{display:flex;align-items:center}
.index_z_caid_shaixuan>img{height:.4rem;width:auto}
.mark_wrap{width:100%;height:100%;background:rgba(0,0,0,.4);position:fixed;top:0;left:0;display:none;z-index:10001}
.sx_con_wrap{width:90%;height:7.9rem;background:#fff;border-radius:.1rem;position:relative;padding:.35rem;box-sizing:border-box}
.sx_con_wrap_cos{position:absolute;bottom:-1rem;right:50%;margin-right:-.3rem}
.sx_con_wrap_cos img{width:.6rem}
.sx_con_ist{border-bottom:1px solid #eee;display:flex}
.sx_con_ist>p{font-size:.3rem;color:#8dc21f;margin:.3rem .035rem;width:.9rem;flex-shrink:0;font-weight:600;line-height:.4rem;position:relative;padding:0 0 0 .15rem}
.sx_con_ist>p::after{content:'';position:absolute;right:1rem;top:.07rem;width:.06rem;height:.31rem;background:#8dc21f}
.sx_con_ist_zz{display:flex;flex-wrap:wrap;padding:.3rem 0 0 0}
.sx_con_ist_zz>li{font-size:.29rem;color:#333;margin:0 .15rem .3rem .15rem}
.sx_con_wrap_con{height:100%;overflow:scroll}
.mark_wrap_conz{height:100vh;display:flex;justify-content:center;align-items:center}
.za_n_ua_wrap{padding:.27rem;box-sizing:border-box}
.za_n_ua_wrap_top{display:flex;padding:.15rem 0}
.za_n_ua_wrap_top>li{width:1.39rem;height:.55rem;line-height:.55rem;margin-right:.1rem;font-size:.25rem;color:#333;text-align:center;background:#eee;border-radius:.4rem}
.za_n_ua_wrap_top>.za_n_ua_wrap_top_cor{background:#8dc21f;color:#fff}
.za_n_ua_wrap_con{margin-top:0}
.za_n_ua_wrap_con>li{display:none}
.za_n_ua_wrap_con>li:nth-of-type(1){display:block}
.za_n_ua_wrap_con>li a{display:flex;align-items:center;border-bottom:1px dashed #eee;font-size:.25rem;line-height:.65rem}
.za_n_ua_wrap_con a img{margin-right:0.1rem}
.mark_wrap{width:100%;height:100%;background:rgba(0,0,0,.4);position:fixed;top:0;left:0;display:none;z-index:10001}
.sx_con_wrap{width:90%;height:7.9rem;background:#fff;border-radius:.1rem;position:relative;padding:.35rem;box-sizing:border-box}
.sx_con_wrap_cos{position:absolute;bottom:-1rem;right:50%;margin-right:-.3rem}
.sx_con_wrap_cos img{width:.6rem}
.sx_con_ist{border-bottom:1px solid #eee;display:flex}
.sx_con_ist>p{font-size:.3rem;color:#8dc21f;margin:.3rem .035rem;width:.9rem;flex-shrink:0;font-weight:600;line-height:.4rem}
.sx_con_ist_zz{display:flex;flex-wrap:wrap;padding:.3rem 0 0 0}
.sx_con_ist_zz>li{font-size:.29rem;color:#333;margin:0 .15rem .3rem .15rem}
.sx_con_wrap_con{height:100%;overflow:scroll}
.mark_wrap_conz{height:100vh;display:flex;justify-content:center;align-items:center}
.zt_zxlist{border-top:1px #eee solid;padding:.2rem .24rem}
.zt_zxlist li{border-bottom:1px #eee solid;padding:.2rem 0}
.zt_zx_xgxx{width:5rem}
.zt_zxtitle{color:#333;font-size:.3rem;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:1rem;overflow:hidden;line-height:0.5rem;padding-top: 0.05rem;}
.zt_zx_xg{padding-right:.3rem}
.ztzx_fl{color:#bbb;font-size:.18rem}
.ztzx_fl span{padding-right:.2rem}
.ztzx_rd{color:#bbb;font-size:.18rem}
.ztzx_rd span{float:left;padding-left:.1rem;line-height:.3rem}
.ztzx_rd .iconfont{color:#bbb;font-size:.38rem;float:left;line-height:.3rem;height:.3rem}
.ztzx_ping,.ztzx_zan{float:left;margin-left:.15rem}
.zt_zximg{width:2rem;text-align:right}
.zt_zximg img{width:1.93rem;height:1.28rem;border-radius:4px}
.tj_zxlist{border-bottom:.14rem #f8f8f8 solid;overflow:hidden}
.tj_zxlist li{border-bottom:1px #eee solid;padding:.2rem .24rem;width:100%;box-sizing:border-box}
.tj_zxlist li:last-child{border-bottom:0}
.tj_zxlist .zt_zx_xgxx{width:4.8rem}

.za_n_ua_wrap_con .newslist a p{height: 0.84rem;
    overflow: hidden;
    line-height: 0.84rem;
    font-size: 0.3rem;}
