@font-face
{font-family: SourceHanSerifCN;
src: url('SourceHanSerifCN-Bold.otf')}
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,td,th,em,span,i,button,code{margin:0;padding:0;color:inherit;line-height: inherit;/* font-family: 'PingFang SC','PingFangMedium',"microsoft yahei"; */font-family: "microsoft yahei";font-size: 0.14rem;}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;height: auto;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a,p,span,i,em{ text-decoration:none; color:inherit;font-size: inherit;}
pre{word-break: break-word;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;color: #333;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{margin:0 auto;max-width: 16.4rem; width: 96%;}
:hover{transition: all .2s;}
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.bold{font-weight: bold;}
.normal{font-weight: normal!important;}
.center{text-align: center!important;}
.img{/* width: 100%; */display: block;    height: auto;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';display: inline-block;vertical-align: middle;}
.ipt{display: block;border:none;}
.ipt_button{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}
.clamp1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.clamp2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.clamp3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;display: -ms-flexbox; -webkit-box-orient: vertical;-webkit-line-clamp: 3;}
body{background: #fff;overflow-x: hidden;}
/* html{font-size: 6.94444vw;} */
.item{}
.item .imgbox{display: block;overflow: hidden;}
.item .img{transition: all 1s;width: 100%;display: block;}
.item:hover .imgbox .img{transform: scale(1.1,1.1);}

.imgfull{width: 100%;height: 100%;display: block;object-fit: cover;}


.zoomimg{position:relative;overflow: hidden;height: 0;display: block;}
.zoomimg .img{display: block;position:absolute;width: 100%;height: 100%;left: 0;top: 0;}


.flipx .icon{transition: all .3s;}
.flipx:hover .icon{transform:scaleX(-1);}
.scale .icon{transition: all .3s;}
.scale:hover .icon{transform: scale(1.1,1.1);}

.underline:hover{text-decoration: underline;}
label{-webkit-tap-highlight-color: rgba(255,0,0,0);} 
html{font-size: 5.2083vw;}

.flex{display: -webkit-box; display: -moz-box;display: -ms-flexbox; display: -webkit-flex; display: flex;}
.flex-align-start{align-items: flex-start;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-align-end{align-items: flex-end;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-pack-start{justify-content: flex-start;}
.flex-pack-end{justify-content: flex-end;}
.flex-v{-webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.flex-w{flex-wrap:wrap;}
.flex-1{flex:1;overflow: hidden;}
.flex-11{flex:1;}

.head{position:fixed;width: 100%;left: 0;top: 0;height: .9rem;z-index:10000;background:rgba(178,41,35,.8);}
.head .auto{max-width:100%;width: 96%;}
.head .leftbox{}
.hd-logo{}
.hd-logo .img{height: .9rem;width: auto;}

.hd-nav{display: inline-block;vertical-align: middle;}
.hd-nav ul{font-size: 0;}
.hd-nav li{display: inline-block;vertical-align: middle;margin-right: 0.18rem;}
.hd-nav li>a{font-size: 0.16rem;color:#fff;line-height: 0.9rem;display: block;}
.hd-nav li.cur>a,.hd-nav li:hover>a{font-weight: bold;}


.hd-bq{margin-right: 0.3rem;display: inline-block;vertical-align: middle;}
.hd-bq .icon{width: 0.26rem;height: 0.26rem;display: inline-block;vertical-align: middle;background:url(../images/icon_01.png) no-repeat center;background-size:contain;cursor: pointer;}
.hd-bq .icon.blue{background:url(../images/icon_01-1.png) no-repeat center;background-size:contain;}


.hd-sear{display: inline-block;vertical-align: middle;}
.hd-sear .icon{display: none;}
.hd-sear .box{display: inline-block;vertical-align: middle;font-size: 0;background-color: rgba(255,255,255,.3);border-radius:.06rem;height: 0.34rem;line-height: 0.34rem;width: 2.5rem;}
.hd-sear .box .ipt-txt {
    padding: 0 .18rem;
    width: calc(100% - .75rem);
    float: left;
    font-size: 0.14rem;
    color: #fff;
    height: 0.34rem;
    background-color: transparent;
}

.hd-sear .box .submit{font-size: 0.14rem;color:#fff;width: 0.75rem;float:right;border:none;cursor: pointer;background-color:transparent;}
.hd-sear .box .submit::before{content:'';display: inline-block;vertical-align: middle;margin-right: 0.06rem;width: 0.16rem;height: 0.16rem;background:url(../images/icon_02.png) no-repeat center;background-size:contain;margin-top: -0.02rem;}
.hd-sear .ipt-txt::-webkit-input-placeholder{color:rgba(255,255,255,.4);}
.hd-sear .ipt-txt:-moz-placeholder{color:rgba(255,255,255,.4);}
.hd-sear .ipt-txt::-moz-placeholder{color:rgba(255,255,255,.4);}
.hd-sear .ipt-txt:-ms-input-placeholder{color:rgba(255,255,255,.4);}


.hd-login{font-size: 0.14rem;color:#fff;display: inline-block;vertical-align: middle;text-align: center;margin-left: 0.3rem;}
.hd-login .icon{width: 0.37rem;height: 0.37rem;border-radius:50%;display: inline-block;vertical-align: middle;margin-right: 0.08rem;}



.inner-ban-box{position:relative;}
.inner-ban{height: 4rem;line-height: 3.2rem;text-align: center;font-size: 0.28rem;color:#333;padding-top: 0.9rem;}
.inner-ban .cn{color:#fff;font-size: inherit;}
.inner-ban .en{color:#b22923;font-size: inherit;}
.inner-ban .line{display: inline-block;vertical-align: middle;width: 0.64rem;height: 1px;background-color: #fff;margin:0 .06rem;}

.crumb{margin-top: 0.4rem;font-size: 0.14rem;color:#fff;line-height: 0.3rem;text-align: right;position:absolute;width: 100%;left: 0;bottom:.1rem;}
.crumb .wrap{}
.crumb .wrap:before{content:'';display: inline-block;vertical-align: middle;width: 0.22rem;height: 0.22rem;background:url(../images/icon_04.png) no-repeat center;background-size:contain;margin-right: 0.06rem;}
.crumb a:hover{color:#b22923;}

.sp-main{padding:.8rem 0 .6rem;}
.sp-list{margin-left: -2%;}
.sp-list .item{float: left;width: 18%;margin:0 0 3% 2%;}
.sp-list .imgbox{display: block;height: 1.75rem;position:relative;}
.sp-list .imgbox::after{content:'';position:absolute;width: 100%;height: 100%;left: 0;top: 0;background-color:rgba(0,0,0,.4);opacity: 0;transition: all .3s;z-index:10;}

.video-icon{width: 0.38rem;height: 0.38rem;background:url(../images/sp_07.png) no-repeat center;background-size:contain;position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: none;z-index:20;}

.sp-list .info{border:1px solid #e6e6e6;border-top:none;padding:.15rem .2rem .2rem;}
.sp-list .title{font-size: 0.16rem;color:#333333;line-height: 0.28rem;-webkit-line-clamp: 2;height: 0.56rem;display: block;}
.sp-list .fz{font-size: 0.14rem;color:#8f9092;margin-top: 0.12rem;}
.sp-list .bot{margin-top: 0.1rem;}
.sp-list .wz{font-size: 0.14rem;color:#8f9092;display: inline-block;vertical-align: middle;margin-right: 0.2rem;line-height: 0.28rem;}
.sp-list .item:hover .title{color:#b22923;font-weight: bold;}
.sp-list .item:hover .imgbox::after{opacity: 1;}
.sp-list .item:hover .video-icon{display: block;}





.pub-share{position:relative;display: inline-block;vertical-align: middle;}
.pub-share .ann{font-size: 0.14rem;color:#8f9092;min-width:.74rem;line-height: 0.28rem;border:1px solid #e6e6e6;border-radius:.14rem;text-align: center;display: inline-block;vertical-align: middle;cursor: pointer;}
.pub-share .ann i{width: 0.16rem;height: 0.16rem;display: inline-block;vertical-align: middle;background:url(../images/sp_03.png) no-repeat center;background-size:contain;margin-right: 0.06rem;}
.pub-share .drop{padding:.18rem 0 0;width: 2.15rem;position:absolute;left: 50%;transform: translate(-50%,0);display: none;z-index:60;}
.pub-share .dropbox{background-color: #fff;box-shadow:0 .03rem .21rem rgba(0,0,0,.35);padding:.2rem .2rem;position:relative;}
.pub-share .dropbox::before{content:'';position:absolute;left: 50%;width: 0;
height: 0;border-style: solid;border-width: 0 .09rem .1rem .09rem;border-color: transparent transparent #fff transparent;top:-.1rem;transform: translate(-50%,0);}
.pub-share .drop .top{/* margin-bottom: 0.25rem; */}
.pub-share .drop .ico{width: 0.44rem;height: 0.44rem;margin-right: 0.16rem;display: inline-block;vertical-align: middle;}
.pub-share .drop .ico.wx{background:url(../images/weixin.png) no-repeat center;background-size:contain;}
.pub-share .drop .ico.qq{background:url(../images/sp_04.png) no-repeat center;background-size:contain;}
.pub-share .drop .ico.qqzone{background:url(../images/sp_05.png) no-repeat center;background-size:contain;}
.pub-share .drop .ico.wb{background:url(../images/sp_06.png) no-repeat center;background-size:contain;}
.pub-share .drop .ico:last-child{margin-right: 0;}

.pub-share .drop .row{height: 0.4rem;line-height: 0.4rem;margin-bottom: 0.15rem;border-radius:.19rem;border:1px solid #e5e5e5;background-color: #f5f5f5;font-size: 0;overflow: hidden;}
.pub-share .drop .font{font-size: 0.12rem;color:#808080;width:calc(100% - 1.25rem);padding:0 0 0 .12rem;display: inline-block;vertical-align: middle;}
.pub-share .drop .copybtn{width: 1.25rem;background-color: #fff;text-align: center;display: inline-block;vertical-align: middle;border:none;cursor: pointer;font-size: 0.14rem;color:#8f9092;}
.pub-share .ann.this{color:#fff;background-color: #b22923;border-color:#b22923!important;}
.pub-share .ann.this i{background-image:url(../images/sp_03-1.png);}



.pagelist{text-align: center;font-size: .14rem;color: #333333;line-height: .34rem;margin-top: 0.3rem;}
.pagelist a{min-width:.34rem;height: .34rem;line-height: .34rem;border:1px solid #ddd;margin:0 .02rem;display: inline-block;vertical-align: middle;padding:0 .08rem;border-radius:.04rem;font-size: 0.14rem;}
.pagelist a.active,.pagelist a:hover{color:#fff;border-color:#b22923;background-color: #b22923;}
.pagelist .first,.pagelist .prev,.pagelist .next,.pagelist .last{color:#b22923;}

.foot{padding:.3rem 0;background-color: #b22923;}
.foot .lbox{margin-top: 0.1rem;}
.foot .rbox{}
.foot .link{font-size: 0.15rem;color:rgba(255,255,255,1);padding:0 .2rem;border-radius:.2rem;border:1px solid rgba(255,255,255,1);line-height: 0.4rem;display: inline-block;vertical-align: middle;opacity: .6;margin-right: 0.25rem;}
.foot .link::before{content:'';display: inline-block;vertical-align: middle;margin-right: 0.1rem;width: 0.24rem;height: 0.24rem;background:url(../images/ft_01.png) no-repeat center;background-size:contain;}
.foot .link:hover{opacity: 1;}
.foot .social{display: inline-block;vertical-align: middle;}
.foot .social .grp{display: inline-block;vertical-align: middle;position:relative;margin-right: 0.15rem;}
.foot .social .icon{width: 0.26rem;height: 0.26rem;display: block;cursor: pointer;opacity: .6;}
.foot .social .icon.wx{background:url(../images/ft_02.png) no-repeat center;background-size:contain;}
.foot .social .icon.wb{background:url(../images/ft_03.png) no-repeat center;background-size:contain;}
.foot .social .icon.qq{background:url(../images/ft_04.png) no-repeat center;background-size:contain;}
.foot .social .icon.dy{background:url(../images/ft_05.png) no-repeat center;background-size:contain;}
.foot .social .icon.tv{background:url(../images/ft_06.png) no-repeat center;background-size:contain;}
.foot .social .icon.tt{background:url(../images/ft_07.png) no-repeat center;background-size:contain;}
.foot .social .drop{display:none;position:absolute;width: 1.5rem;left: 50%;transform: translate(-50%,-100%);top:-.15rem;background-color: #fff;}
.foot .social .drop::after{content:'';position:absolute;width: 0;height: 0;border-style: solid;border-width: .08rem .08rem 0 .08rem;border-color: #fff transparent transparent transparent;bottom: -.08rem;left: 50%;transform: translate(-50%,0);}
.foot .social .pic{width: 100%;display: block;}
.foot .social .grp:hover .drop{display: block;}
.foot .social .grp:hover .icon{opacity: 1;}


.foot .txt{font-size: 0.14rem;color:#e0a9a7;line-height: 0.28rem;text-align: right;}

.inner-ban .tag{display: inline-block;vertical-align: middle;font-size: 0.28rem;color:#fff;min-width:2.4rem;line-height: 0.5rem;border-radius:.25rem;background-color:rgba(178,41,35,.9);}

.zt3-main{padding:.85rem 0 .35rem;}
.zt3-list{margin-left: -2%;}
.zt3-list .item{width: 18%;margin:0 0 2% 2%;float: left;}
.zt3-list .imgbox{border-radius:.16rem;overflow: hidden;display: block;position:relative;height: 1.75rem;}
.zt3-list .imgbox::after{content:'';position:absolute;width: 100%;height: 100%;left: 0;top: 0;background-color:rgba(0,0,0,.4);opacity: 0;transition: all .3s;z-index:10;}
.zt3-list .info{}
.zt3-list .title{font-size: 0.16rem;color:#333;display: block;margin-top: 0.2rem;line-height: 0.26rem;}
.zt3-list .tag{width: 0.6rem;line-height: 0.22rem;border-radius:.04rem;text-align: center;background-color: #b22923;margin-right: 0.1rem;font-size: 0.12rem;color:#fff;display: inline-block;vertical-align: middle;margin-top: -0.01rem;}
.zt3-list .txt{font-size: 0.14rem;color:#8f9092;margin-top: 0.1rem;}
.zt3-list .item:hover .video-icon{display: block;}
.zt3-list .item:hover .imgbox::after{opacity: 1;}
.zt3-list .item:hover .title{color:#b22923}

.zt-main{padding:.6rem 0;min-height: 800px;}

.zt-list{margin-left: -1.5%;}
.zt-list .item{float: left;width: 23.5%;margin:0 0 4% 1.5%;}
.zt-list .imgbox{display: block;height: 2.9rem;position:relative;}
.zt-list .bq{position:absolute;top: 0.15rem;right: 0.2rem;width: 0.4rem;height: 0.4rem;display: block;border-radius:.04rem;}
.zt-list .bq.hj{background:url(../images/zt_11.png) no-repeat center #b22923;background-size:contain;}
.zt-list .bq.dj{background:url(../images/zt_10.png) no-repeat center #f49b00;background-size:contain;}

.zt-list .info{border:1px solid #e6e6e6;border-top:none;padding:.2rem .2rem .2rem;}
.zt-list .title {
    font-size: 0.16rem;
    color: #333333;
    line-height: 0.28rem;
    /* height: .28rem; */
    display: block;
}
.zt-list .sm{margin-top: 0.18rem;}
.zt-list .fz{font-size: 0.14rem;color:#8f9092;margin-right:.12rem;line-height: 0.28rem;}
.zt-list .fz::before{content:'';display: inline-block;vertical-align: middle;margin-right: 0.06rem;width: 0.18rem;height: 0.18rem;margin-top: -0.02rem;}
.zt-list .fz.qi::before{background:url(../images/zt_08.png) no-repeat center;background-size:contain;}
.zt-list .fz.ci::before{background:url(../images/zt_09.png) no-repeat center;background-size:contain;}
.zt-list .item:hover .title{color:#b22923;font-weight: bold;}

.audio-main{padding:.85rem 0 .3rem;min-height: 600px;}
.audio-main .auto{max-width:15.9rem;}

.audio-list{margin-left: -2%;}
.audio-list .item{width: 48%;padding:.1rem .3rem .1rem .4rem;background-color: #f0f0f0;font-size: 0;float: left;margin:0 0 3% 2%;}
.audio-list .imgbox{width: 2.14rem;height: 2.14rem;position:relative;display: inline-block;vertical-align: middle;}
.audio-list .bgimg{width: 100%;height: 100%;display: block;}
.audio-list .picbox{width: 1.5rem;height: 1.5rem;border-radius:50%;position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);overflow: hidden;}
.audio-list .pic{width: 100%;height: 100%;display: block;object-fit: cover;}
.audio-list .picbox::after{content:'';position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 0.32rem;height: 0.32rem;background:url(../images/audio_05.png) no-repeat center;background-size:contain;opacity: 0;transition: all .3s;}
.audio-list .picbox::before{content:'';position:absolute;left: 0;top: 0;width: 100%;height: 100%;background-color:rgba(255,255,255,.66);opacity: 0;transition: all .3s;}

.audio-list .info{width:calc(100% - 2.14rem);padding-left: 0.3rem;display: inline-block;vertical-align: middle;}
.audio-list .tt{}
.audio-list .title{font-size: 0.16rem;color:#333333;width:calc(100% - .7rem);display: inline-block;vertical-align: middle;}
.audio-list .tag{font-size: 0.12rem;color:#fff;width: 0.5rem;line-height: 0.22rem;text-align: center;border-radius:.04rem;float: right;}
.audio-list .tag.hj{background-color: #b22923;}
.audio-list .tag.dj{background-color: #f49b00;}
.audio-list .txt{font-size: 0.14rem;color:#8f9092;line-height: 0.24rem;-webkit-line-clamp: 2;height: 0.48rem;margin-top: 0.15rem;}
.audio-list .bot{margin-top: 0.35rem;}
.audio-list .bq{max-width: 70%;font-size: 0.14rem;color:#8f9092;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;vertical-align: middle;padding:0 .16rem;border: 1px solid #cccccc;border-radius: 0.14rem;line-height: 0.28rem;margin-right: 0.14rem;}
.audio-list .pub-share .ann{border-color:#ccc;}
.audio-list .ej{width: 0.16rem;height: 0.16rem;background:url(../images/audio_04.png) no-repeat center;background-size:contain;margin-right: 0.06rem;display: inline-block;vertical-align: middle;margin-top:-.01rem;}
.audio-list .item:hover .picbox::before,.audio-list .item:hover .picbox::after{opacity: 1;}
.audio-list .item:hover .bgimg{animation: rotation 5s linear infinite;-moz-animation: rotation 5s linear infinite;-webkit-animation: rotation 5s linear infinite;-o-animation: rotation 5s linear infinite;}
@-webkit-keyframes rotation{
  from {-webkit-transform: rotate(0deg);}
  to {-webkit-transform: rotate(360deg);}
}
  
@keyframes rotation{
  from {transform: rotate(0deg);}
  to {transform: rotate(360deg);}
}


.head-bg{background-color: #b22923;}
.head-bg+div{margin-top: 0.9rem;}

.audio-det{padding:0 0 .5rem;}
.audio-det .crumb{color:#a1a1a3;position:static;padding:.25rem 0;}
.audio-det .crumb .wrap:before{background-image:url(../images/icon_04-1.png);}

.audio-top{font-size: 0;padding: 0.2rem;border:1px solid #e6e6e6;border-radius:.04rem;margin-bottom: 0.4rem;position:relative;}
.audio-top .bq{ position:absolute;right: 0;top: 0;font-size: 0.12rem;color:#fff;width: 0.7rem;height: 0.7rem;background:url(../images/audio_07.png) no-repeat center;background-size:100% 100%;line-height: 0.35rem;text-align: right;padding-right: 0.06rem;}
.audio-top .lbox{width: 2.95rem;display: inline-block;vertical-align: middle;position:relative;}
.audio-top .imgbox{width: 2.22rem;height: 2.22rem;border-radius:.04rem;position:relative;z-index:50;}
/* .audio-top .imgbox::after{content:'';position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 0.36rem;height: 0.36rem;background:url(../images/audio_13.png) no-repeat center #b22923;background-size:contain;border-radius:50%;} */
.audio-top .imgbox .play{position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 0.36rem;height: 0.36rem;background:url(../images/audio_13.png) no-repeat center #b22923;background-size:contain;border-radius:50%;}
.audio-top .imgbox .play.on{ background:url(../images/idx_20.png) no-repeat center #b22923;}
.audio-top .cdimg{width: 1.9rem;height:1.9rem;position:absolute;right: 0;top: 50%;margin-top:-0.95rem;animation: rotation 5s linear infinite;-moz-animation: rotation 5s linear infinite;-webkit-animation: rotation 5s linear infinite;-o-animation: rotation 5s linear infinite;}

.audio-top .rbox{width:calc(100% - 2.95rem);display: inline-block;vertical-align: middle;padding:0 .15rem 0 .35rem;}
.audio-top .title{font-size: 0.22rem;color:#333333;}
.audio-top .smfz{font-size: 0.14rem;color:#8f9092;margin-top: 0.1rem;}
.audio-top .audio-bar{font-size: 0;margin-top: 0.15rem;}
.audio-top .smbox{width:calc(100% - 1.1rem);display: inline-block;vertical-align: middle;height: 0.55rem;}
.audio-top .smbox img{width: 100%;height:100%;}
.audio-top .time{font-size: 0.14rem;color:#666666;width: 0.9rem;display: inline-block;vertical-align: middle;margin-left: 0.2rem;}
.audio-top .time i{color:#333;}
.audio-top .bot{margin-top: 0.3rem;}
.audio-top .bot .wz{font-size: 0.14rem;color:#8f9092;display: inline-block;vertical-align: middle;margin-right: 0.15rem;line-height: 0.3rem;}

.audio-top .pub-share{display: inline-block;vertical-align: middle;margin:0 0 0 .1rem;}
.audio-top .pub-share .ann{color:#b22923;background-color: #f0d4d3;border-color:#f0d4d3;}
.audio-top .pub-share .ann i{background-image:url(../images/audio_09.png)}
.audio-top .pub-share .downbtn i{background-image:url(../images/audio_10.png)}


.audio-desc{border-radius:.04rem;border:1px solid #e6e6e6;padding:.4rem .5rem;margin: 0.4rem 0px;}
.audio-desc .t-tit{font-size: 0.22rem;color:#333333;}
.audio-desc .txt{font-size: 0.16rem;color:#333333;line-height: 0.28rem;margin-top: 0.15rem;}


.audio-menu{margin-bottom: 0.25rem;}
.audio-menu .lk{display: inline-block;vertical-align: middle;font-size: 0.22rem;color:#8f9092;cursor: pointer;}
.audio-menu .lk.cur,.audio-menu .lk:hover{color:#333333;}
.audio-menu .line{display: inline-block;vertical-align: middle;width: 1px;height: 0.22rem;background-color: #8f9092;margin:0 .15rem;}

.audio-hj{}
.audio-hj .item{padding: 0.15rem;border:1px solid #e6e6e6;border-radius:.04rem;margin-bottom: 0.3rem;}
.audio-hj .topbox{font-size: 0;}
.audio-hj .imgbox{width: 1.24rem;height: 1.24rem;border-radius: .04rem;overflow: hidden;display: inline-block;vertical-align: middle;position:relative;}
/* .audio-hj .imgbox::after{content:'';position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 0.38rem;height: 0.38rem;background:url(../images/audio_11.png) no-repeat center;background-size:contain;} */
.audio-hj .imgbox .play{content:'';position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 0.38rem;height: 0.38rem;background:url(../images/audio_11.png) no-repeat center;background-size:contain;}
.audio-hj .imgbox .play.on{background:url(../images/idx_20.png) no-repeat center;}

.audio-hj .info{width:calc(100% - 1.24rem);padding:0 .15rem 0 .3rem;display: inline-block;vertical-align: middle;}
.audio-hj .title{font-size: 0.18rem;color:#333333;display: block;}
.audio-hj .font{font-size: 0.14rem;color:#8f9092;margin-top: 0.08rem;}
.audio-hj .audio-bar{font-size: 0;margin-top: 0.08rem;}
.audio-hj .smbox{width:calc(100% - 1.1rem);display: inline-block;vertical-align: middle;height: 0.55rem;}
.audio-hj .smbox img{width: 100%;height:100%;}
.audio-hj .time{font-size: 0.14rem;color:#666666;width: 0.9rem;display: inline-block;vertical-align: middle;margin-left: 0.2rem;}
.audio-hj .time i{color:#333;}

.audio-hj .botbox{margin-top: 0.2rem;}
.audio-hj .botbox span{display: inline-block;vertical-align: middle;font-size: 0.14rem;color:#8f9092;margin-right: 0.1rem;}
.audio-hj .item:hover .title{color:#b22923;}

.sp-top{background-color: #191d26;}
.sp-top .auto{max-width:17rem;}
.sp-top .module{background-color: #2d3038;}
.sp-top .title{font-size: 0.28rem;color:#fff;line-height: 0.5rem;padding:.35rem 0;}
.video-js .vjs-tech {position: relative !important;}
.qrid_zz {	position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.9);display: none;	top: 0;	left: 0;z-index: 99;display: none;justify-content: center;	align-items: center;}
.qrid_zz #qrcode {width: 20%;padding: 20px;background: #fff;border-radius: 5px;}
.qrid_zz #qrcode img{width: 100%;}


.sp-top .lbox{width:calc(100% - 3.1rem);}
.sp-top .videobox{height: 7.8rem;position:relative;}
.vjs-big-play-centered .vjs-big-play-button{display: none !important;}
.v-switch{opacity: .7; display: flex; align-items: center; justify-content: center; width: 95px; height: 42px; border-radius: 8px; background-color: rgb(0, 0, 0,.6); position: absolute;left: 50%; top: 50%; transform: translate(-50% ,-50%); z-index: 999;}
.v-switch::before{content: ''; display: block; width: 40px; height: 40px; background-image: url(../images/idx_20.png); background-size: contain;}
.vjs-paused+.v-switch::before{content: ''; display: block; width: 40px; height: 40px; background-image: url(../images/audio_11.png); background-size: contain;}
.v-switch:hover{opacity: 1; cursor: pointer;}
.vjs-has-started.vjs-user-inactive.vjs-playing+div.v-switch{visibility: visible; opacity: 0 !important;transition: visibility 1s, opacity 1s;}

.sp-top .video{width: 100%;height: 100%;object-fit: contain;}
.sp-top .rbox{width: 3.1rem;padding:.2rem .25rem;}

.sp-top .rbox ul.spList{color: rgb(255, 255, 255);}
.sp-top .rbox ul.spList li{font-size: .18rem; cursor: pointer; padding: .2rem 0; border-bottom: 1px solid #fff;}
.sp-top .rbox ul.spList li.on{color: #df170c;}
.sp-top .rbox .smtit{font-size: 0.15rem;color:rgba(255,255,255,.8);line-height: 0.4rem;border-bottom:1px solid rgba(158, 158, 158, 0.1);margin-bottom: 0.1rem;}

.sp-top .scrollbox{position:relative;padding-right: 0.25rem;overflow:hidden;width:calc(100% + .25rem);}
.sp-top .s1 .scrollbox{height: 2.85rem;}
.sp-top .s1 .txt{font-size: 0.14rem;color:#fff;line-height: 0.4rem;}

.sp-top .s2 .scrollbox{height: 3.9rem;}
.sp-top .s2 .txt{font-size: 0.14rem;color:#fff;line-height: 0.26rem;word-break: break-all;text-align: justify;text-indent: 2em;}

.sp-top .bot-sec{padding:.25rem .3rem;}
.sp-top .pub-share{display: inline-block;vertical-align: middle;margin:0 .13rem 0 0;}
.sp-top .pub-share .ann{color:#fff;background-color: #474b52;border-color:#474b52;}
.sp-top .pub-share .ann i{background-image:url(../images/sp_03-1.png)}
.sp-top .pub-share .downbtn i{background-image:url(../images/audio_10-1.png)}
.sp-top .pub-share .ann.this{background-color: #b22923;}


.scroll_tiao{width: 0.07rem!important;background-color:transparent!important;}
.scroll_huakuai{background-color: #474b52!important;width: 0.07rem!important;right: 0!important;z-index:99!important;border-radius:.04rem;}


 .video-js .vjs-tech {position: relative !important;}



.sp-main{padding:.6rem 0;}
.sp-main .auto{max-width:17rem;}
.sp-l{width:calc(100% - 4.4rem);}
.sp-r{width: 3.9rem; /* margin-left: 0.5rem; */}

.sp-tit{font-size: 0.24rem;color:#333333;margin-bottom: 0.25rem;}

.sp-l .sp-list {margin-left: -1%;}
.sp-l .sp-list .item{width: 24%;margin:0 0 2% 1%;}
.sp-list .more{font-size: 0.12rem;color:#fff;width: 0.5rem;line-height: 0.22rem;background-color: #b22923;border-radius:.04rem;text-align: center;margin-top: 0.03rem;}

.sp-hot-list{}
.sp-hot-list .item{padding:.2rem 0;border-bottom:1px solid #e6e6e6;font-size: 0;transition: all .3s;}
.sp-hot-list .num{font-size: 0.24rem;color:#999999;width: 0.3rem;float: left;line-height: 0.22rem;}
.sp-hot-list .box{margin-left: 0.4rem;font-size: 0;}
.sp-hot-list .imgbox{width: 1.5rem;height: 1rem;border-radius:.1rem;display: block;margin-right: 0.15rem;display: none;vertical-align: middle;}
.sp-hot-list .title{font-size: 0.16rem;color:#333333;line-height: 0.22rem;display: block;-webkit-line-clamp: 2;max-height:.44rem;margin-bottom: 0.06rem;}
.sp-hot-list .sm{}
.sp-hot-list .sm span{font-size: 0.14rem;color:#999999;display: inline-block;/* vertical-align: middle; */margin-right: 0.05rem;line-height: 0.2rem;}

.sp-hot-list .date::before{ background:url(../images/sp_09.png) no-repeat center;background-size:contain;}
.sp-hot-list .read::before{content:'';display: inline-block;vertical-align: middle;margin-right: 0.05rem;width: 0.14rem;height: 0.14rem;margin-top: -0.05rem;background:url(../images/sp_10.png) no-repeat center;background-size:contain;}
.sp-hot-list .item:hover .title{color: #b22923;}

.sp-hot-list .item.cur .imgbox{display: inline-block;}
.sp-hot-list .item.cur .info{width:calc(100% - 1.65rem);display: inline-block;vertical-align: middle;}
.sp-hot-list .item.cur .sm span{/* display: block; */margin-bottom: 0.05rem;}

.sp-hot-list .item:nth-child(1) .num,.sp-hot-list .item:nth-child(2) .num,.sp-hot-list .item:nth-child(3) .num{color: #b22923;}


/* index */
.idx-ban{position:relative;margin-bottom: 0.4rem;overflow: hidden;}
.idx-ban .img{width: 100%;display: block;}
.idx-ban .menu{width: 3.5rem;position:absolute;left: 50%;top: 50%;transform: translate(0,-50%);margin-left: 4.7rem; z-index: 9999; }
.idx-ban .menu .item{padding:.2rem .2rem;text-align: right;cursor: pointer;margin-bottom: 0.05rem;position:relative;}
.idx-ban .menu .item::after{content:'';position:absolute;right: 0;top: 50%;height: 0;transition: all .3s;background-color: #b22923;width:2px;}
.idx-ban .menu .title{font-size: 0.18rem;color:#fff;opacity: .7;line-height: 1;}
.idx-ban .menu .txt{font-size: 0.14rem;color:#fff;margin-top: 0.1rem;display: none;}

.idx-ban .menu .item.cur{background:rgba(178,41,35,.4);background: linear-gradient(to right, rgba(178,41,35,0) , rgba(178,41,35,.4));}
.idx-ban .menu .item.cur .title{font-size: 0.2rem;font-weight: bold;opacity: 1;}
.idx-ban .menu .item.cur .txt{display: block;}
.idx-ban .menu .item.cur::after{height: 100%;top:0;}

.idx-ban .module{position:relative;}
.idx-ban .video{width:100%;height:7.7rem;object-fit: cover;cursor: pointer;}
.idx-ban .posterimg {
    position: absolute;
    width: 100%;
     height: 100%; 
    left: 0;
    top: 0;
    z-index: 999;
    object-fit: cover;
}

.idx-body{background:url(../images/idx_12.jpg) no-repeat center top;background-size:cover;}


.idx-body .v-switch{display: none;}



.idx-main{padding:1px 0; width: 100vw; overflow: hidden;}

.idx-tt{/* margin-bottom: 0.3rem; */}
.idx-tt .bt{display: inline-block;vertical-align: middle;font-size: 0.28rem;color:#fff;line-height: 0.4rem;}
.idx-tt .ico{width: 0.39rem;display: inline-block;vertical-align: middle;margin-right: 0.1rem;border-radius:.04rem;background-color: #b22923;}
.idx-tt .more{font-size: 0.14rem;color:#8f9092;display: inline-block;vertical-align: middle;line-height: 0.14rem;margin-left: 0.07rem;margin-top: 0.1rem;}
.idx-tt .more::before{content:'';display: inline-block;vertical-align: middle;margin-right: 0.08rem;width: 1px;height: 0.14rem;background-color: #8f9092;}
.idx-tt .more:hover{color:#fff;}



.idx-s{}
.idx-s .item{display: block;width: 3rem;background-color: #363940;border-radius:.08rem;margin: 0 0.15rem;overflow: hidden;float: left;}
.idx-s .title{font-size: 0.16rem;color:#fff;line-height: 0.28rem;}
.idx-s .list .imgbox{height: 1.75rem;position:relative;overflow: hidden;}
.idx-s .list .info{padding: 0.15rem .2rem;}
/* .idx-s .list .item:hover{transform: scale(1.12,1.12);} */

@media screen and (min-width:1200px) {
	.idx-s .list .item:hover{position: relative; z-index: 999; transform: scale(1.25,1.22);}
}


.idx-s .list .item .hide-bot{display: none;}
.idx-s .list .item:hover .show-bot{display: none;}
.idx-s .list .item:hover .hide-bot{display: block;}

.idx-s .item .desc{font-size: 0.14rem;color:#8f9092;line-height: 0.24rem;-webkit-line-clamp: 3;}
.idx-s .item .anniu{font-size: 0.15rem;color:#fff;width: 1.2rem;line-height: 0.38rem;display: inline-block;vertical-align: middle;background-color: #b22923;border-radius:.08rem;margin-top: 0.1rem;text-align: center;}
.idx-s .item .anniu::before{content:'';display: inline-block;vertical-align: middle;margin-right: 0.06rem;width: 0.14rem;height: 0.14rem;background:url(../images/idx_17.png) no-repeat center;background-size:contain;margin-top: -0.05rem;}




.idx-s .slidebox{position:relative;width:calc(100% + .3rem);margin-left: -.15rem; }


.idx-s .slick-arrow{width: 0.22rem;height: 0.22rem;font-size: 0;border:none;cursor: pointer;position:absolute;right:.15rem;top:-.3rem;background:url(../images/idx_07.png) no-repeat center;background-size:contain;}
.idx-s .slick-prev{right: 0.45rem;}
.idx-s .slick-next{transform: rotate(180deg);}
.idx-s .slick-arrow:hover{background-image:url(../images/idx_07-1.png)}
.idx-s .slick-list{padding:.44rem 0 .8rem;}



.idx-xw .item .title{-webkit-line-clamp: 2;height: 0.56rem;display: block;}
.idx-xw .item .tag{font-size: 0.14rem;color:#fff;position:absolute;left: 0;top:-1px;min-width: 0.55rem;line-height: 0.22rem;padding:0 .15rem;border-radius:.08rem 0 .19rem 0;background-color: #b22923;}
.idx-xw .item .ly{font-size: .14rem;color:#8f9092;margin-top: 0.1rem;}
.idx-xw .item .bot{margin-top: 0.12rem;}
.idx-xw .item .bot span{display: inline-block;vertical-align: middle;font-size: .14rem;color:#8f9092;line-height: .22rem;margin-right: 0.1rem;}
.idx-xw .item .more{font-size: .12rem;color:#fff;width: 0.5rem;line-height: .22rem;border-radius:.04rem;text-align: center;background-color: #b22923;float: right;}







.idx-zt .item .tag{font-size: 0.12rem;color:#fff;position:absolute;right: 0;top:-1px;width: 0.64rem;height: 0.5rem;background:url(../images/idx_14.png) no-repeat center;background-size:100% 100%;text-align: center;line-height: 0.3rem;padding-left: 0.2rem;}

.idx-zt .item.hj .tag{background:url(../images/idx_14.png) no-repeat center;}
.idx-zt .item.dj .tag {
    background: url(../images/idx_23.png) no-repeat center;
    
}
.idx-zt .item .sm{margin-top: 0.12rem;}
.idx-zt .item .ico{font-size: 0.14rem;color:#8f9092;display: inline-block;vertical-align: middle;margin-right: 0.1rem;}
.idx-zt .item .ico::before{content:'';display: inline-block;vertical-align: middle;margin-right: 0.1rem;width: 0.18rem;height: 0.18rem;margin-top: -0.02rem;}
.idx-zt .item .ico1::before{background:url(../images/zt_08.png) no-repeat center;background-size:contain;}
.idx-zt .item .ico2::before{background:url(../images/zt_09.png) no-repeat center;background-size:contain;}



.idx-mt .item .lm{font-size: 0.12rem;color:#fff;display: inline-block;vertical-align: middle;padding:0 .1rem;line-height: 0.22rem;border-radius:.04rem;background-color: #b22923;margin-bottom: 0.1rem;}
.idx-mt .item .title{-webkit-line-clamp: 2;height: 0.56rem;display: block;}
.idx-mt .item .date{font-size: 0.14rem;color:#8f9092;margin-top: 0.15rem;}


.idx-jc .item .imgbox::after{content:'';position:absolute;background:url(../images/idx_15.png) no-repeat center;background-size:cover;width: 100%;height: 100%;left: 0;top: 0;z-index:1;}
.idx-jc .item .sm{position:absolute;width: 100%;left: 0;bottom: .05rem;padding:0 .2rem;font-size: 0.14rem;color:rgba(255,255,255,.7);line-height: 0.3rem;z-index:2;}
.idx-jc .item .read{background:url(../images/idx_16.png) no-repeat left center;background-size:.18rem;padding-left: 0.23rem;}
.idx-jc .item .time{float:right;}
.idx-jc .item .bot{margin-top: 0.15rem;}
.idx-jc .item .bot span{display: inline-block;vertical-align: middle;font-size: 0.14rem;color:#8f9092;margin-right: 0.1rem;}


.idx-audio .item{background:url(../images/idx_21.jpg) no-repeat center;background-size:cover;/* height: 1.6rem; */padding: 0.15rem;position:relative;overflow: hidden;border-radius:.08rem;}
.idx-audio .item .tag{position:absolute;right: 0;top:0;font-size: 0.12rem;color:#fff;width: 0.64rem;height: 0.5rem;text-align: center;line-height: 0.3rem;padding-left: 0.2rem;}
.idx-audio .item.hj .tag{background:url(../images/idx_22.png) no-repeat center;background-size:100% 100%;}
.idx-audio .item.dj .tag{background:url(../images/idx_23.png) no-repeat center;background-size:100% 100%;}
.idx-audio .item .top{font-size: 0;height: 0.95rem;}
.idx-audio .item .img{width: 0.62rem;height: 0.62rem;border-radius:.07rem;display: inline-block;vertical-align: top;margin-right: 0.1rem;}
.idx-audio .item .info{display: inline-block;vertical-align: top;width:calc(100% - .75rem);padding-right: 0.1rem;}
.idx-audio .item .title{-webkit-line-clamp: 2;max-height:.56rem;display: block;}
.idx-audio .item .ly{font-size: 0.14rem;color:#8f9092;margin-top: 0.06rem;}

.idx-audio .item .bot{font-size: 0;}
.idx-audio .item .ico{width: 0.36rem;height: 0.36rem;border-radius:50%;background-color: #52555a;display: inline-block;vertical-align: middle;background-repeat:no-repeat;background-position:center;background-size:contain;}
.idx-audio .item .playico{background-image:url(../images/idx_19.png);cursor: pointer;display: none;}
.idx-audio .item .pauseico{background-image:url(../images/idx_20.png);background-color: #b22923;display: none;}
.idx-audio .item .ico.show{display: inline-block!important;}
.idx-audio .item .ejico{background-image:url(../images/idx_18.png)}


.idx-audio .item .audiobar{margin:0 .1rem 0 .15rem;display: inline-block;vertical-align: middle;width:calc(100% - 1.15rem);height:.05rem;background-color: #fff;border-radius:.03rem;background-color: #52555a;position:relative;}
.idx-audio .item .audiobar i{width: 0.1rem;height: 0.1rem;background-color: #b22923;border-radius:50%;position:absolute;left: 0;top: 50%;margin-top: -0.05rem;}

.idx-audio .item .audiobar::-webkit-slider-thumb {width: .1rem;height: .1rem;background: #b22923;cursor: pointer;border-radius: 50%;-webkit-appearance: none;}

.idx-audio .item .time{font-size: 0.14rem;color:#8f9092;display: inline-block;vertical-align: middle;width: 0.5rem;}
.idx-audio .item .thisaudio{display: none;}

.idx-audio .item.hj:hover .audiobar i{right:0;left:auto;}
.idx-audio .item.hj:hover .time{color:#fff;}

.idx-audio .item.dj:hover .audiobar i{right:0;left:auto;}
.idx-audio .item.dj:hover .time{color:#fff;}



.idx-di{padding:.3rem 0;border-top:1px solid #363940;}
.idx-di .tit{font-size: 0.15rem;color:#8f9092;line-height: 0.26rem;margin-bottom: 0.1rem;}

.idx-di-dh{max-width:4.6rem;}
.idx-di-dh .lks{margin-left:-.3rem;}
.idx-di-dh .lk{font-size: 0.14rem;color:#818283;line-height: 0.33rem;display: inline-block;vertical-align: middle;margin-left:.3rem;}
.idx-di-dh .lk:hover{color:#fff;}

.idx-di-lx{}
.idx-di-lx .col{display: inline-block;vertical-align: text-top;margin-right: 0.7rem;}
.idx-di-lx .txt{font-size: .14rem;color:#818283;line-height: 0.33rem;}
.idx-di-lx .col:last-child{margin-right:0;}
.hd-login .icon.blue{display: none;}

.blue .head{background-color:rgba(0,84,152,1);}
.blue .head-bg{background-color:rgba(0,84,152,1);}
.blue .head.bj{background-color:rgba(0,84,152,1);}
.blue .hd-nav{background-color:rgba(0,84,152,1);}
.blue .hd-login .icon{display: none;}
.blue .hd-login .icon.blue{display: inline-block !important;}

.blue .sp-list .item:hover .title{color:#005498;}
.blue .sp-list .more{background-color: #005498;}
.blue .sp-hot-list .item:nth-child(1) .num, .blue .sp-hot-list .item:nth-child(2) .num, .blue .sp-hot-list .item:nth-child(3) .num{color:#005498;}
.blue .sp-hot-list .item:hover .title{color:#005498;}

.blue .foot{background-color: #005498;}
.blue .foot .txt{color:#c0e1fc;}

.blue .inner-ban .en{color: #005498;}
.blue .crumb a:hover{color: #005498;}
.blue .pub-share .ann.this{background-color: #005498;border-color: #005498!important;}
.blue .pagelist .first, .blue .pagelist .prev, .blue .pagelist .next, .blue .pagelist .last{color: #005498;}
.blue .pagelist a.active, .blue .pagelist a:hover{border-color: #005498;background-color: #005498;}

.blue .audio-top .pub-share .ann{color: #005498;background-color: rgba(0,84,152,.2);;border-color: transparent;}
.blue .audio-hj .item:hover .title{color:#005498;}
.blue .audio-top .bq{background-image: url(../images/audio_07-1.png);}
.blue .audio-top .pub-share .ann i{background-image: url(../images/audio_09-1.png);}
.blue .audio-top .pub-share .downbtn i{background-image: url(../images/audio_10-2.png);}
.blue .audio-top .imgbox .play{background-color: #005498;}

.blue .audio-list .tag.hj{background-color: #005498;}
.blue .audio-list .picbox::after{background-image: url(../images/audio_05-1.png);}

.blue .zt-list .item:hover .title{color:#005498;}
.blue .zt-list .bq.hj{background-color: #005498;}

.blue .inner-ban .tag{background-color: rgba(0,84,152,.9)}
.blue .zt3-list .tag{background-color: #005498;}
.blue .zt3-list .item:hover .title{color:#005498;}

.blue .idx-tt .ico{background-color: #005498;}

.blue .idx-xw .item .tag{background-color: #005498;}
.blue .idx-xw .item .anniu{background-color: #005498;}
.blue .idx-s .item .anniu{background-color: #005498;}
.blue .idx-xw .item .more{background-color: #005498;}

.blue .idx-zt .item .tag{background-image:url(../images/idx_14-1.png);}
.blue .idx-mt .item .lm{background-color: #005498;}
.blue .idx-audio .item.dj .tag,.blue .idx-audio .item.hj .tag{background-image:url(../images/idx_24.png);}
.blue .idx-audio .item .pauseico{background-color: #005498;}
.blue .idx-audio .item .audiobar i{background-color: #005498;}


.blue .idx-ban .menu .item.cur{background: rgba(0,84,152,.4);background: linear-gradient(to right, rgba(0,84,152,0) , rgba(0,84,152,.4));}
.blue .idx-ban .menu .item::after{background-color: #005498;}

/* 005498 */
@media screen and (max-width:760px){
	.idx-body .v-switch{display:flex !important;}
}


@media screen and (min-width:1201px) and (max-width:1300px){
	.hd-bq{margin-right: 0.2rem;}
	.hd-login{margin-left: 0.2rem;}
	
}

@media screen and (min-width:992px) and (max-width:1199px){
	.auto{max-width: 100%;padding:0 3%;width: 100%;}
	html{font-size: 4.6rem!important;}
	
	.head .auto{padding:0;width: 98%;}
	.hd-logo .img{height: 0.8rem;margin-top: 0.05rem;}
	
	.hd-sear{position:relative;}
	.hd-sear .icon{display: block;width: 0.2rem;height: 0.2rem;background: url(../images/icon_02.png) no-repeat center;background-size: contain;}
	.hd-sear .box{position:absolute;right: 0;top: 0.35rem;display: none;}
	
	.hd-bq{margin-right: 0.15rem;}
	.hd-login{margin-left: 0.15rem;font-size: 0;}
	.hd-login .icon{width: 0.32rem;height: 0.32rem;}
	
	.hd-nav li{margin-right: 0.1rem;}
	
	.sp-list .title{line-height: 0.24rem;height: 0.48rem;}
	.sp-list .info{padding:.1rem .15rem;}
	.sp-list .wz{margin-right: 0.1rem;}
	
	.zt3-list .item{width: 23%;}
	
	.zt-list{margin-left: -2%;}
	.zt-list .item{width: 31.3%;margin:0 0 2% 2%;}
	.zt-list .imgbox{height: 2.5rem;}
	.zt-list .title{font-size: 0.18rem;}
	.zt-list .pub-share{float:none;}
	
	.audio-list .item{padding: 0.1rem 0.25rem 0.1rem 0.25rem;}
	.audio-list .bq{margin-right: 0.1rem;}
	
	.audio-top .bq{width: 0.7rem;height: 0.7rem;}
	
	.sp-l{width: calc(100% - 4.2rem);}
	.sp-l .sp-list{margin-left: -2%;}
	.sp-l .sp-list .item{width: 31.3%;margin:0 0 2% 2%;}
	
	/* index */
	.idx-ban .menu{left:auto;right: 0.8rem;}
	
	
	
}

@media screen and (min-width:768px) and (max-width:1100px){
	.auto{max-width: 100%;padding:0 3%;width: 100%;}
	html{font-size: 5.5rem!important;}
	.sj-menu{position:absolute;right: 2%;top: 50%;width: .4rem;height: .4rem;background: url(../images/menu.png) no-repeat center;background-size:.4rem;margin-top: -.2rem;display: block;}
	.sj-menu.close{background: url(../images/close.png) no-repeat center;background-size:.36rem;}
	

	
	.head .auto{padding:0;width: 94%;}
	.head .rightbox{position:absolute;right: 1rem;top: .3rem;}
	.head.bj{background-color: #b22923;}
	
	.hd-logo .img{height: 0.8rem;margin-top: 0.05rem;}
	
	.hd-sear{position:relative;}
	.hd-sear .icon{display: block;width: 0.22rem;height: 0.22rem;background: url(../images/icon_02.png) no-repeat center;background-size: .2rem;}
	.hd-sear .box{position:absolute;right: -.1rem;top: 0.35rem;display: none;background-color: #fff;overflow: hidden;}
	.hd-sear .box .ipt-txt{width:calc(100% - .44rem);font-size: 0.14rem;color:#333;}
	.hd-sear .box .submit{background-color: #b22923;font-size: 0;width: 0.44rem;}
	.hd-sear .box .submit::before{margin-right: 0;width: 0.18rem;height: 0.18rem;}
	
	.hd-sear .ipt-txt::-webkit-input-placeholder{color:#333;}
	.hd-sear .ipt-txt:-moz-placeholder{color:#333;}
	.hd-sear .ipt-txt::-moz-placeholder{color:#333;}
	.hd-sear .ipt-txt:-ms-input-placeholder{color:#333;}
	
	.hd-bq{margin-right: 0.25rem;}
	.hd-login{margin-left: 0.25rem;font-size: 0;}
	.hd-login .icon{width: 0.3rem;height: 0.3rem;margin-right: 0;}
	
	
	.hd-nav{display: none;position:fixed;width: 100%;left: 0;top: 0.9rem;bottom:0;overflow-y: scroll!important;background-color: #b22923;border-top:1px solid rgba(255,255,255,.1);}
	.hd-nav li{margin-right: 0;display: block;}
	.hd-nav li>a{font-size: 0.18rem;padding:0 3%;border-bottom:1px solid rgba(255,255,255,.1);line-height: 0.7rem;}
	
	.inner-ban{height: 3.5rem;padding-top: 0.8rem;display: flex;align-items: center;flex-direction: column;justify-content: center;line-height: 0.4rem;font-size: 0.28rem;}
	.inner-ban .line{display: none;}
	.inner-ban .cn{display: block;}
	.inner-ban .en{display: block;font-size: 0.18rem;}
	
	.sp-list .item{width:48%;}
	.sp-list .imgbox{height: 2rem;}
	.sp-list .title{line-height: 0.24rem;height: 0.48rem;}
	.sp-list .info{padding:.1rem .15rem;}
	.sp-list .fz{font-size: 0.15rem;}
	.sp-list .wz{margin-right: 0.1rem;font-size: 0.15rem;}
	
	.foot .lbox,.foot .rbox{width: 100%;float:none;text-align: center;}
	.foot .txt{text-align: center;margin-top: 0.3rem;}

	.inner-ban .tag{font-size: 0.24rem;min-width:2.2rem;}
	
	.zt3-list .item{width: 31.3%;}
	.zt3-list .title{font-size: 0.17rem;}
	.zt3-list .txt{font-size: 0.15rem;}

	.zt-list{margin-left: -3%;}
	.zt-list .item{width: 47%;margin:0 0 3% 3%;}
	.zt-list .imgbox{height: 2.3rem;}
	.zt-list .bq{width: 0.3rem;}
	.zt-list .info{padding: 0.15rem;}
	.zt-list .title{font-size: 0.18rem;}
	.zt-list .pub-share{float:none;}
	.zt-list .sm{margin-top: 0.14rem;}
	
	.audio-main{padding:.4rem 0;}
	.audio-list{margin-left: 0;}
	.audio-list .item{padding: 0.1rem 0.25rem 0.1rem 0.25rem;width: 100%;margin:0 0 3% 0;}
	.audio-list .imgbox{width: 2rem;}
	.audio-list .info{width:calc(100% - 2rem)}
	.audio-list .bq{margin-right: 0.1rem;font-size: 0.15rem;}
	.audio-list .title{font-size: 0.2rem;}
	.audio-list .txt{font-size: 0.16rem;}
	.audio-list .tag{font-size: 0.14rem;line-height: 0.26rem;}

	.audio-top{margin-bottom: 0.3rem;}
	.audio-top .bq{width: 0.65rem;height: 0.65rem;}
	
	.audio-top .lbox{width: 2.6rem;}
	.audio-top .rbox{width:calc(100% - 2.6rem);padding: 0 0.15rem 0 0.2rem;}
	.audio-top .bot{margin-top: 0.2rem;}
	.audio-top .bot>div{display: block;margin-top: 0.06rem;}
	
	.audio-desc{padding: 0.2rem 0.2rem;}
	.audio-desc .t-tit{font-size: 0.2rem;}
	.audio-desc .txt{font-size: 0.15rem;}
	
	.audio-menu{margin-bottom: 0.2rem;}
	.audio-menu .lk{font-size: 0.2rem;}
	.audio-menu .line{margin:0 .1rem;}

	.sp-l{width: 100%;}
	.sp-l .sp-list{margin-left: -2%;}
	.sp-l .sp-list .item{width: 31.3%;margin:0 0 2% 2%;}
	.sp-r{width: 100%;margin:.3rem auto 0;}
	
	.sp-top .lbox{width: 100%;}
	.sp-top .rbox{width: 100%;display: none;}
	.sp-top .videobox{height: 5rem;}
	
	.sp-top .s1 {margin-bottom: 0.25rem;}
	.sp-top .s1 .scrollbox{height: auto;}
	.sp-top .s1 .scroll_cont{position:static!important;}
	.sp-top .s1 .txt{line-height: 0.34rem;}
	
	.sp-top .s2 .scrollbox{height: 2.3rem;}
	
	.sp-top .title{font-size: 0.22rem;padding:.15rem 0;}
	.sp-top .bot-sec{padding:.15rem .2rem;}
	.sp-top .pub-share .drop{left: 0;transform: translate(0,0);}	
	.sp-top .pub-share .dropbox::before{transform: translate(0,0);left: 0.3rem;}
	
	.sp-hot-list .item .imgbox{display: inline-block;}
	.sp-hot-list .item .info{width:calc(100% - 1.65rem);display: inline-block;vertical-align: middle;}
	.sp-hot-list .item .sm span{display: inline-block;margin-bottom: 0.05rem;}
	
	/* index */
	.idx-tt{display: flex;align-items: center;}
	.idx-tt .bt{font-size: 0.22rem;}
	.idx-tt .ico{width: 0.3rem;}
	
	.idx-s .title{line-height: 0.26rem;}
	.idx-s .list .imgbox{height: 1.6rem;}
	.idx-s .list .item .show-bot{display: block!important;}
	.idx-s .list .item .hide-bot{display: none!important;}
	
	.idx-s .slidebox{}
	.idx-s .slick-list{padding: .2rem 0 .4rem; }
	
	
	
	.idx-audio .item .title{max-height:.52rem;}
	
	.idx-di-dh{width: 100%;}
	.idx-di-lx{width: 100%;margin-top: 0.25rem;}
	
	/* index */
	.idx-ban .menu{left:0;width: 100%;bottom:0;transform: translate(0,0);position:static;margin-left: 0;display: flex !important;background:rgba(178,41,35,.8)}
	.idx-ban .menu .item{flex:1;text-align: center;padding:.2rem .1rem;margin-bottom: 0;}
	.idx-ban .menu .item .txt{display: none!important;}
	.idx-ban .menu .item::after{display: none;}
	.idx-ban .menu .title{white-space: pre-wrap;line-height: 1.5;font-size: 0.15rem;}
	.idx-ban .menu .item.cur{background: none;}
	.idx-ban .menu .item.cur .title{font-size: 0.15rem;}
	.idx-ban .video{height: 4.8rem;}
	
	.blue .idx-ban .menu{background-color: rgba(0,84,152,.7)}
	
	
}



@media screen and (min-width:320px) and (max-width:767px){
	.auto{max-width: 100%;padding:0 4%;width: 100%;}
	html{font-size: 4.6rem!important;}
	.sj-menu{position:absolute;right: 2%;top: 50%;width: .5rem;height: .5rem;background: url(../images/menu.png) no-repeat center;background-size:.44rem;margin-top: -.25rem;display: block;}
	.sj-menu.close{background: url(../images/close.png) no-repeat center;background-size:.36rem;}
	
	.head{height: 0.8rem;padding:.05rem 0;background-color: #b22923;}
	.head+.inner-ban-box{margin-top: 0.8rem;}
	.head .auto{padding:0;width: 94%;}
	.head .rightbox{position:absolute;right: .75rem;top: .25rem;}
	.head.bj{background-color: #b22923;}
	.head-bg+div{margin-top: 0.8rem;}

	.idx-ban{margin-top: .8rem;}
	
	.hd-logo .img{height: 0.7rem;}
	




	.hd-sear{position:static;}
	.hd-sear .icon{display: block;width: 0.22rem;height: 0.22rem;background: url(../images/icon_02.png) no-repeat center;background-size: .2rem;}
	.hd-sear .box{ width: 90%; height: .44rem; position:fixed; left: 5%;top: 1rem;display: none;background-color: rgba(155, 154, 154, 0.8);overflow: hidden;}
	.hd-sear .box .ipt-txt{color: white; width:calc(100% - .64rem);font-size: 0.14rem;height: 100%;line-height: .44rem; background-color: transparent !important;}

	.hd-sear .box .ipt-txt::webkit-input-placeholder{color:red !important;}

	::-webkit-input-placeholder { color:rgb(224, 224, 224) !important;} 
	:-moz-placeholder { color:white !important; } 
	::-moz-placeholder { color:white !important;} 
	:-ms-input-placeholder { color:white !important;}

	
	.hd-sear .box .submit{background-color: rgba(255, 3, 3, 0.815);font-size: 12px;width: 0.64rem;height: 100%;}
	.hd-sear .box .submit span{display: none; }
	.hd-sear .box .submit::before{margin-right: 0;width: 0.18rem;height: 0.18rem;}

	.blue .hd-sear .box .submit{background-color: rgba(11, 139, 245, 0.7) !important;}


	
	.hd-sear .ipt-txt::-webkit-input-placeholder{color:#333;}
	.hd-sear .ipt-txt:-moz-placeholder{color:#333;}
	.hd-sear .ipt-txt::-moz-placeholder{color:#333;}
	.hd-sear .ipt-txt:-ms-input-placeholder{color:#333;}
	
	.hd-bq{margin-right: 0.15rem;}
	.hd-login{margin-left: 0.15rem;font-size: 0;}
	.hd-login .icon{width: 0.3rem;height: 0.3rem;margin-right: 0;}
	
	
	.hd-nav{display: none;position:fixed;width: 100%;left: 0;top: 0.8rem;bottom:0;overflow-y: scroll!important;background-color: #b22923;border-top:1px solid rgba(255,255,255,.1);}
	.hd-nav li{margin-right: 0;display: block;}
	.hd-nav li>a{font-size: 0.18rem;padding:0 4%;border-bottom:1px solid rgba(255,255,255,.1);line-height: 0.7rem;}
	
	.inner-ban{height: 2.4rem;line-height: 2.6rem;padding-top: 0;display: flex;align-items: center;flex-direction: column;justify-content: center;line-height: 0.38rem;font-size: 0.24rem;}
	.inner-ban .line{display: none;}
	.inner-ban .cn{display: block;}
	.inner-ban .en{display: block;font-size: 0.18rem;}
	
	
	.sp-main{padding:.4rem 0;}
	.sp-list{margin: 0;}
	.sp-list .item{width:100%;margin:0 0 4% 0;}
	.sp-list .imgbox{height: 2.4rem;}
	.sp-list .title{line-height: 0.24rem;height: auto;font-size: 0.18rem;}
	.sp-list .info{padding:.15rem .15rem;}
	.sp-list .fz{font-size: 0.15rem;}
	.sp-list .wz{margin-right: 0.1rem;font-size: 0.15rem;}
	.sp-list .pub-share{float:none;}
	.sp-list .item:last-child{margin-bottom: 0;}
	
	.foot .lbox,.foot .rbox{width: 100%;float:none;text-align: center;}
	.foot .txt{text-align: center;margin-top: 0.3rem;}
	
	.pagelist a{display: none;}
	.pagelist .first, .pagelist .prev, .pagelist .next, .pagelist .last{display: inline-block;vertical-align: middle;}
	
	.inner-ban .tag{font-size: 0.24rem;min-width:2.2rem;}
	
	.zt3-main{padding:.4rem 0;}
	.zt3-list{margin: 0;}
	.zt3-list .item{width: 100%;margin:0 0 4% 0;}
	.zt3-list .imgbox{height: 2rem;border-radius: 0.1rem;}
	.zt3-list .title{font-size: 0.2rem;line-height: 0.3rem;}
	.zt3-list .tag{line-height: 0.28rem;font-size: 0.13rem;width: 0.7rem;}
	.zt3-list .txt{font-size: 0.16rem;}
		
	.zt-main{padding:.4rem 0;}
	.zt-list{margin-left: 0;}
	.zt-list .item{width: 100%;margin:0 0 4% 0;}
	.zt-list .imgbox{height: 2.6rem;}
	.zt-list .bq{width: 0.4rem;}
	.zt-list .info{padding: 0.15rem;}
	.zt-list .title{font-size: 0.2rem;}
	.zt-list .pub-share{float:none;}
	.zt-list .sm{margin-top: 0.14rem;}
	
	.audio-main{padding:.4rem 0;}
	.audio-list{margin-left: 0;}
	.audio-list .item{padding: 0.15rem 0.2rem 0.15rem 0.2rem;width: 100%;margin:0 0 3% 0;}
	.audio-list .imgbox{width: 1rem;height: 1rem;}
	.audio-list .picbox{width: .75rem;height: .75rem;}
	.audio-list .info{width:calc(100% - 1rem);padding-left: 0.2rem;}
	.audio-list .bq{margin-right: 0.06rem;font-size: 0.15rem;padding:0 .1rem;}
	.audio-list .title{font-size: 0.2rem;}
	.audio-list .txt{font-size: 0.16rem;display: none!important;}
	.audio-list .tag{font-size: 0.14rem;line-height: 0.26rem;}	
	.audio-list .bot{margin-top: 0.18rem;}
	.pub-share .drop{right:0;transform: translate(0,0);left:auto;/* width: 3.8rem; */}	
	.pub-share .dropbox::before{right: 0.28rem;transform: translate(0,0);left:auto;}	
		
	.audio-det .crumb{padding:.1rem 0;text-align: left;}
	
	
	.audio-top{margin-bottom: 0.3rem;}
	.audio-top .bq{width: 0.65rem;height: 0.65rem;}
	
	.audio-top .lbox{width: 100%;margin:0 auto;padding-right: .8rem;}
	.audio-top .cdimg{right: .8rem;}
	.audio-top .imgbox{margin:0 auto;}
	.audio-top .rbox{width:100%;padding: 0;margin-top: 0.25rem;}
	.audio-top .bot{margin-top: 0.2rem;}
	.audio-top .title{line-height: 0.34rem;}
	.audio-top .smfz{font-size: 0.16rem;}
	.audio-top .bot .wz{margin-right: 0.2rem;line-height: 0.32rem;}
	.audio-top .pub-share .ann{min-width:.85rem;line-height: 0.32rem;border-radius: 0.18rem;}
	
	
	
	.audio-desc{padding: 0;border:none;}
	.audio-desc .t-tit{font-size: 0.22rem;font-weight: bold;}
	.audio-desc .txt{font-size: 0.17rem;line-height: 1.8;}
	
	.audio-menu{margin-bottom: 0.2rem;}
	.audio-menu .lk{font-size: 0.2rem;}
	.audio-menu .line{margin:0 .1rem;}	
		
	.audio-hj .item{padding: .25rem 0;border:none;border-bottom:1px solid #e5e5e5;margin-bottom: 0;	}	
	.audio-hj .info{padding: 0 0 0 .2rem;}
	.audio-hj .title{font-size: 0.2rem;}
	.audio-hj .botbox span{font-size: 0.16rem;line-height: 0.3rem;}
	.audio-hj .item:last-child{border:none;}	
		
	.sp-l{width: 100%;}
	.sp-l .sp-list{margin-left: 0;}
	.sp-l .sp-list .item{width: 100%;margin:0 0 4% 0;}
	.sp-l .sp-list .more{font-size: 0.14rem;width: 0.6rem;line-height: 0.26rem;margin-top: 0;}
	
	.sp-r{width: 100%;margin:.25rem auto 0;}
	
	.sp-top .auto{padding: 0;}
	.sp-top .lbox{width: 100%;}
	.sp-top .rbox{width: 100%;display: none;}
	.sp-top .videobox{height: 3.2rem;;}
	


	
	.sp-top .s1 {margin-bottom: 0.25rem;}
	.sp-top .s1 .scrollbox{height: auto;}
	.sp-top .s1 .scroll_cont{position:static!important;}
	.sp-top .s1 .txt{line-height: 0.34rem;}
	
	.sp-top .s2 .scrollbox{height: 2.3rem;}
	
	.sp-top .title{font-size: 0.18rem;padding:.2rem .2rem;line-height: 0.3rem;}
	.sp-top .bot-sec{padding:.15rem .2rem;}
	.sp-top .pub-share .drop{left: 0;transform: translate(0,0);}	
	.sp-top .pub-share .dropbox::before{transform: translate(0,0);left: 0.3rem;}
	
	
	.sp-hot-list .item .imgbox{display: inline-block;}
	.sp-hot-list .item .info{width:calc(100% - 1.65rem);display: inline-block;vertical-align: middle;}
	.sp-hot-list .item .sm span{display: inline-block;margin-bottom: 0;margin-right: 0.15rem;}
	.sp-hot-list .title{font-size: 0.18rem;line-height: 0.3rem;max-height: 100%;}
	.sp-hot-list .item:first-child{padding-top: 0;}
	
	.sp-hot-list .item .read span{margin: 0;}
	
	
	/* index */
	.idx-tt{display: flex;align-items: center;margin-bottom: 0.15rem;}
	.idx-tt .bt{font-size: 0.22rem;}
	.idx-tt .ico{width: 0.3rem;}
	.idx-tt .more{margin-top: .08rem;}
	
	.idx-s{margin-bottom: 0.4rem;}
	.idx-s .title{line-height: 0.3rem;font-size: 0.18rem;}
	.idx-s .list .imgbox{height: 2rem;}
	.idx-s .list .item .show-bot{display: block!important;}
	.idx-s .list .item .hide-bot{display: none!important;}
	/* .idx-s .list .item:hover{transform: scale(1.1,1.1);} */
	
	.idx-s .slidebox{}
	.idx-s .slick-list{padding: 0 }
	.idx-s .slick-arrow{width: 0.28rem;height: 0.28rem;top: -0.5rem;}
	.idx-s .slick-prev{right: 0.6rem;}
	
	.idx-xw .item .tag{font-size: 0.16rem;min-width:.7rem;line-height: 0.28rem;}
	.idx-xw .item .title{height: auto;}
	.idx-xw .item .more{font-size: 0.14rem;width: 0.6rem;line-height: 0.3rem;}
	
	.idx-mt .item .lm{font-size: 0.14rem;line-height: 0.3rem;}
	
	.idx-audio .item .title{max-height:.52rem;}
	
	.idx-di .tit{font-size: 0.18rem;}
	.idx-di-dh{max-width: 100%;}
	.idx-di-dh .lk{font-size: 0.16rem;}
	.idx-di-lx{width: 100%;margin-top: 0.25rem;}
	.idx-di-lx .col{width:100%;margin-bottom: 0.15rem;}
	.idx-di-lx .txt{font-size: 0.16rem;line-height: 1.8;}
	
	.idx-ban .menu{left:0;width: 100%;bottom:0;transform: translate(0,0);position:static;margin-left: 0;display: flex;background:rgba(178,41,35,.8);overflow-x: auto;}
	.idx-ban .menu .item{flex:1;text-align: center;padding:.2rem .1rem;margin-bottom: 0;}
	.idx-ban .menu .item .txt{display: none!important;}
	.idx-ban .menu .item::after{display: none;}
	.idx-ban .menu .title{white-space: pre-wrap;line-height: 1.5;font-size: 0.15rem;}
	.idx-ban .menu .item.cur{background: none;}
	.idx-ban .menu .item.cur .title{font-size: 0.15rem;}
	.idx-ban .video{height: 2.7rem;}
	.idx-ban .menu .title{white-space: nowrap;}
	.blue .idx-ban .menu{background-color: rgba(0,84,152,.7)}

	::-webkit-scrollbar { width: 0px;height: 0px;}
	::-webkit-scrollbar-track,
	::-webkit-scrollbar-thumb,
	::-webkit-scrollbar-thumb:hover,
	::-webkit-scrollbar-button,
	::-webkit-scrollbar-corner { background-color: transparent;}

}


.XWlist .wrap {  width: 1160px; margin: 0 auto; }
.XWlist .main_left {  float: left; width: 208px;}
.XWlist .menu { background: #f6f6f6; width: 208px;margin-top: -50px; position: relative;}
.XWlist .menu h3 {background: #b22923;height: 50px;font-size: 22px;line-height: 50px;color: #fff;text-align: center;}
.XWlist .main_right {float: right;width: 960px; min-height: 500px;}
.XWlist .current {text-align: right;border-bottom: #b22923 1px solid;font-size: 12px;height: 40px;line-height: 40px;position: relative;margin-top: 20px;}
.XWlist .current h3 {font-size: 24px;position: absolute;bottom: 0;left: 0;border-bottom: #b22923 4px solid;color: #b22923; margin: 0 auto;  }
.XWlist .ntitle { margin: 0 auto;padding: 30px 0 0;width: 100%;}
.XWlist .ntitle i {display: block;padding-top: 10px;color: #999;font-size: 14px;font-style: normal;line-height: 1em;}

.XWlist .ntitle i .blue { color: rgb(87, 97, 236);}
.XWlist .ntitle i .red {color: #b22923;}
.XWlist .ntitle:after {content: ".";display: block;height: 0;clear: both; visibility: hidden;}
.XWlist .conlistComm {width: 940px;margin-top: 24px;font-size: 14px;height: auto;min-height: 450px;}
.XWlist .conlistComm dl {width: 940px;padding: 12px 0;border-bottom: #b22923 1px dotted;color: #A29797;}
.XWlist .conlistComm dl dt {line-height: 22px;}
.XWlist .conlistComm dl dt a:hover {color: #831610;}
.XWlist .conlistComm dl dt a span.red {color: #b22923;}
.XWlist .conlistComm dl dd {margin: 0; padding-top: 10px;}
.XWlist .clear10 {clear: both;height: 10px;overflow: hidden;}
.XWlist .pagelist {margin-bottom: 100px;}
.XWlist .clear10 {clear: both;height: 10px;overflow: hidden;}
.XWlist .clear {clear: both; overflow: hidden;height: 0;}

@media screen and (max-width:1160px) {
	.qrid_zz #qrcode {width: 30%;}
	.XWlist .wrap { width: 100% !important;padding: 0 100px; }
	.XWlist .main_right {float: none; width: 100%;}
	.XWlist .main_left {display: none;}
	.XWlist .conlistComm {width: 100%;margin-top: 24px;margin: 0 auto;font-size: 14px;height: auto; min-height: 450px;}
	.XWlist .conlistComm dl { width: 100%;}
}
@media screen and (max-width:960px) {
	.XWlist .wrap {width: 100% !important;padding: 0 50px;}
	.XWlist .pagelist { margin-bottom: 50px;}
	.qrid_zz #qrcode {width: 40%;}
}
@media screen and (max-width:600px) {
	.qrid_zz #qrcode {width: 50%;}
	.XWlist .wrap {width: 100% !important;padding: 0 20px;}
	.XWlist .pagelist {margin-bottom: 20px;}
	.XWlist .current h3 {font-size: 20px;border-bottom: #b22923 2px solid;}
	.XWlist .conlistComm dl,
	.XWlist .ntitle i {font-size: 12px;}
	.XWlist .ntitle {padding-top: 10px;}
}