
.bg-grey{background-color: #f6f7f9;}

/* 红岩首页 */
.hy-index .topic{box-shadow: 0px 7px 6px 0px rgba(83, 83, 83, 0.14);position: relative;margin-top: -80px;margin-bottom: 38px;}
.hy-index .topic::after{position: absolute;content: '';display: block;right: 0;top: 0; width: 72px;height: 72px;background: url(../../images/column/icon1.png) no-repeat;}
.hy-index .topic .tit{font-size: 30px;line-height: 40px;padding: 25px 50px;text-align: center;font-weight: bold;color: #4a4a4a;}
.hy-index .topic .tit a{color: #4a4a4a;}
.hy-index .topic .summary {font-size: 16px;line-height: 26px;text-indent: 2em;color: #4a4a4a;padding: 0px 30px 30px;}

.hy-index .sylbt{overflow: hidden;position: relative;height: 465px;}
.hy-index .sylbt .img-block{height: 465px;width: 100%;}
.hy-index .sylbt .swiper-slide{position: relative;}
.hy-index .sylbt .font{
  background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5)); /* Safari 5.1-6.0 */
  background: -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5)); /* Opera 11.1-12.0 */ 
  background: -moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5)); /* Firefox 3.6-15 */
  background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5)); /* 标准语法 */
  height: 65px;position: absolute;width: 100%;bottom: 0px;padding: 10px 20px;}
.hy-index .sylbt .font a{color: #fff;font-size:24px;line-height: 45px;display: block;width: calc(100% - 80px);}
.hy-index .sylbt-page{position: absolute;bottom: 3px !important;text-align: right;width: auto !important;z-index: 2;right: 10px;left: auto !important;}
.hy-index .sylbt-page .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 0.6;background:none; border: solid 1px #ffffff;}
.hy-index .sylbt-page .swiper-pagination-bullet-active{background: #ffffff;opacity: 1;}
.hy-index .sylbt .swiper-button-next,.hy-index .sylbt .swiper-button-prev{width: 50px;height: 50px;transition: all .36s ease;opacity: 0;
  -webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;
}
.hy-index .sylbt:hover .swiper-button-next,.hy-index .sylbt:hover .swiper-button-prev{opacity: 1;}
.hy-index .sylbt .swiper-button-prev{background:rgba(0,0,0,0.6) url('../../images/data/arrowL.png') left center no-repeat;background-size: contain;}
.hy-index .sylbt .swiper-button-next{background:rgba(0,0,0,0.6) url('../../images/data/arrowR.png') left center no-repeat;background-size: contain;}
.hy-index .sylbt .swiper-button-prev:hover{background:rgba(0,0,0,0.6) url('../../images/data/arrowL_hover.png') left center no-repeat;background-size: contain;}
.hy-index .sylbt .swiper-button-next:hover{background:rgba(0,0,0,0.6) url('../../images/data/arrowR_hover.png') left center no-repeat;background-size: contain;}
.hy-index .lbtbox .left{padding: 0 5px 0px 0px;}
.hy-index .lbtbox .right{padding-right: 0;}


.hy-index .jsjd{background-color: #ffffff;border: solid 1px #eeeeee;padding: 0px 20px;}
.hy-index .pub-tit{border-bottom:1px solid rgba(211,211,211, 0.4) ;padding: 20px 0px 10px;}
.hy-index .pub-tit span{color: #212329;font-size: 24px;line-height: 30px;font-weight: bold;max-width: calc(100% - 50px);white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.hy-index .pub-tit a{color: #666666;font-size: 14px;line-height: 40px;}
.hy-index .pub-tit a:hover{color: #da3031;}
.titbox{padding: 20px 0px 10px 0px;}
.titbox .pub-tit{border-bottom: none;}

.hy-index .jsjd ul{padding: 12px 0px;}
.hy-index .jsjd ul li{color: #252525;font-size: 16px;line-height: 26px;padding: 10px 0px;position: relative;padding-left: 25px;}
.hy-index .jsjd ul li::after{content: '';display: block;width: 12px;height: 12px;background: url(../../images/column/icon2.png) no-repeat center center;position: absolute; left: 0;top: 0;bottom: 0;margin: auto;}
.hy-index .jsjd ul li a:hover{color: #da3031;}

.hy-index .gmgsbox .col-md-6.left{padding: 0px 10px 0px 0px;}
.hy-index .gmgsbox .col-md-6.right{padding: 0px 0px 0px 10px;}
.hy-index .gmgsbox .bg-white{padding: 1px 20px;height: 350px;}

.hy-index .jsxgsbox .first{border-bottom: solid 1px #dcdcdc;padding: 20px 0px 30px 0px;min-height: 140px;margin-bottom: 15px;}
.hy-index .jsxgsbox .first .img-block{width: 130px;height: 90px;}
.hy-index .jsxgsbox .first .info{margin-left: 145px;}
.hy-index .jsxgsbox .first .info .name{font-size: 18px;line-height: 28px;color: #303033;font-weight: bold;}
.hy-index .jsxgsbox .first .info .name a{color: #303033;}
.hy-index .jsxgsbox .first .info .name a:hover{color: #da3031;}
.hy-index .jsxgsbox .first .info .intro{font-size: 14px;line-height: 24px;color: #484848;text-indent: 2em;margin-top: 10px;}
.hy-index .jsxgsbox ul {padding-bottom: 20px;}
.hy-index .jsxgsbox ul li{color: #1f1f1f;font-size: 14px;line-height: 24px;padding: 5px 0px;position: relative;padding-left: 25px;}
.hy-index .jsxgsbox ul li a{color: #1f1f1f;}
.hy-index .jsxgsbox ul li a:hover,.hy-index .jsxgsbox ul li .name:hover{color: #da3031;}
.hy-index .jsxgsbox ul li::after{content: '';display: block;width: 12px;height: 12px;background: url(../../images/column/icon2.png) no-repeat center center;position: absolute; left: 0;top: 0;bottom: 0;margin: auto;}

.hy-index .jjybox .img-block{margin: 20px 0px 10px 0px; height: 170px;position: relative;}
.hy-index .jjybox .img-block .icon{position: absolute;width: 40px;height: 40px;background: url(../../images/column/icon3.png) no-repeat center center;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.hy-index .jjybox .name{color: #303030;font-size: 18px;line-height: 28px;font-weight: bold;margin-bottom: 20px;}
.hy-index .jjybox .name a{color: #303030;}
.hy-index .jjybox .name a:hover{color: #da3031;}

.hy-index .dxrwlbt{overflow: hidden;}
.hy-index .dxrwbox{position: relative;}
.hy-index .dxrwbox .dxrw-prev{top: 127px;left: -27px; background:#bc0b03 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") center center;background-repeat: no-repeat;}
.hy-index .dxrwbox .dxrw-next{top: 127px;right: -27px;background:#bc0b03 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") center center;background-repeat: no-repeat;}
.hy-index .dxrwbox:hover .topbtn{opacity: 1;}
.hy-index .dxrwbox .topbtn{background-size: 16px;width: 54px;height: 54px;border-radius: 4px;position: absolute;z-index: 2;cursor: pointer;opacity: 0;
  -webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;
}

.hy-index .dxrwbox .img-block{height: 280px;}
.hy-index .dxrwbox .swiper-slide{background-color: #fff;text-align: center;height: 388px;}
.hy-index .dxrwbox .name{font-size: 24px;line-height: 28px;font-weight: bold;padding: 5px 15px;margin-top: 15px;}
.hy-index .dxrwbox .name a{color: #353535;}
.hy-index .dxrwbox .name a:hover{color: #da3031;}
.hy-index .dxrwbox .summary{font-size: 16px;line-height: 28px;color: #bbbbbb;margin-bottom: 25px;padding: 0px 15px;}

.onebanner {position: relative;text-align: center;}
.onebanner .container{height: 100%;left: 0;right: 0;margin: auto;position: absolute !important;background: none !important;}
.onebanner .container .box{position: relative;height: 100%;}
.onebanner .logo1{height: 60px;top: 20px;position: absolute;} 
.onebanner .logo2{left: 0;right: 0;margin: auto;bottom: 105px;position: absolute;} 
.onebanner .logofont{color: #fff;font-size: 22px;padding: 10px 30px;border: 1px solid #dbab70;border-radius: 45px;max-width: 70%;text-align: center;}
.onebanner .logofont span{display: inline-block;padding: 0px 20px;position: relative;}
.onebanner .logofont span::after,.onebanner .logofont span::before{content: '';display: block;width: 10px;height: 10px;background: url(../../images/column/logo3.png) no-repeat center center;}
.onebanner .logofont span::after{position: absolute;left: 0;top: 0;bottom: 0;margin: auto;}
.onebanner .logofont span::before{position: absolute;right: 0;top: 0;bottom: 0;margin: auto;}

.yxzplist {margin: 0px -10px;}
.yxzplist .col-md-4,.yxzplist .col-md-3{padding: 0px 10px;}
.yxzplist .yxzpitem{height: 325px;}
.yxzplist .yxzpitem .img-block{height: 200px;}
.yxzplist .yxzpitem .name{font-size: 18px;line-height: 28px;padding: 20px 15px 5px 15px;word-break: break-all;}
.yxzplist .yxzpitem .name a{color: #353535;}
.yxzplist .yxzpitem .name a:hover,.yxzplist .yxzpitem .name:hover{color: #da3031;}

.zjjdlist .yxzpitem{height: 395px;}
.zjjdlist .yxzpitem .img-block{position: relative;height: 258px;}
.zjjdlist .yxzpitem .img-block .icon{position: absolute;width: 60px;height: 60px;background: url(../../images/column/icon4.png) no-repeat center center;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.zjjdlist .yxzpitem .intro{font-size: 14px;line-height: 24px;padding: 5px 15px 20px 15px;color: #484848;text-indent: 2em;}

.sdfcbox .jsxgsbox{padding: 0px 20px;height: 473px;}
.hy-index .sdfcbox .second{border-bottom: solid 1px #dcdcdc;padding: 20px 0px;min-height: 140px;margin-bottom: 15px;}
.hy-index .sdfcbox .second::after{display: none;}
.hy-index .sdfcbox .second .img-block{height: 122px;margin-bottom: 20px;}
.hy-index .sdfcbox .second .info{ }
.hy-index .sdfcbox .second .info .name{font-size: 18px;line-height: 28px;color: #303033;font-weight: bold;}
.hy-index .sdfcbox .second .info .name a{color: #303033;}
.hy-index .sdfcbox .second .info .name a:hover,.hy-index .sdfcbox .second .info .name:hover{color: #da3031;}
.hy-index .sdfcbox .second .info .intro{font-size: 14px;line-height: 24px;color: #484848;text-indent: 2em;margin-top: 10px;}

.jdjslist{padding: 0px 20px;height: 473px;}
.jdjslist .jdjslist-con{margin: 0px -10px;padding: 25px 0px;}
.jdjslist .leftbox{padding: 0px 30px 0px 10px;}
.jdjslist .leftbox .img-block{height: 200px;}
.jdjslist .leftbox .name{font-size: 18px;line-height: 28px;color: #303033;font-weight: bold;margin-top: 25px;}
.jdjslist .leftbox .name a{color: #303033;}
.jdjslist .leftbox .name a:hover{color: #da3031;}
.jdjslist .leftbox .intro{font-size: 14px;line-height: 24px;color: #484848;text-indent: 2em;margin-top: 10px;}
.jdjslist .leftbox .time{font-size: 14px;line-height: 24px;color: #a3a3a3;margin-top: 10px;}
.jdjslist .rightbox{padding: 0px 10px;position: relative; margin: -12px 0px;}
.jdjslist .rightbox::after{height: 81%;width: 1px;background-color: #e5e5e5;content: '';display: block;position: absolute;left: 0px;top: 20px;margin: auto;}
.jdjslist .rightbox li{color: #414347;font-size: 18px;line-height: 26px;padding: 12px 0px 12px 8px;position: relative;min-height: 75px;word-break: break-all;}
.jdjslist .rightbox li a{color: #414347;}
.jdjslist .rightbox li::after{content: '';z-index: 2;display: block;width: 10px;height: 10px;background: #e5e5e5;border-radius: 50%; position: absolute; left: -15px;top:20px;margin: auto;}
.jdjslist .rightbox li:hover a{color: #da3031;}
.jdjslist .rightbox li:hover::after{background-color: #da3031;}

.tzzllist{padding: 10px 20px;margin-bottom: 40px;}
.tzzllist li{border-bottom: 1px solid #eeeeee;padding:25px 0px 20px 0px;}
/* .tzzllist .rightinfo{margin-left: 195px;} */
.tzzllist .img-block{width: 165px;height: 115px;margin-right: 30px; position: relative; }
.tzzllist .img-block .icon{position: absolute;width: 34px;height: 34px;background: url(../../images/column/icon4.png) no-repeat center center;background-size: contain;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.tzzllist .name{font-size: 18px;line-height: 28px;color: #212329;font-weight: bold;}
.tzzllist .name a{color: #212329;}
.tzzllist .name a:hover{color: #da3031;}
.tzzllist .namebox .audio{display: none;width: 25px;margin-left: 25px;}
.tzzllist .namebox{height: 28px;}
.tzzllist .audioname .audio{display: inline-block;}
.tzzllist .audioname .name{float: left;display: inline-block;max-width: calc(100% - 50px);}
.tzzllist .intro{font-size: 14px;line-height: 24px;color: #333333;text-indent: 2em;margin-top: 10px;}
.tzzllist .time{font-size: 14px;line-height: 30px;color: #6c6b6b;margin-top: 6px;}

/* 二级页面 */
.list-top .container{position: relative;background-color: #f6f6f6;}
.list-top .leftname{display: flex;align-items: center;padding-left: 20px;
  position: absolute;left: 0;top: -60px; width: 300px;height: 130px;background-color: #b60a0a;box-shadow: 0px 25px 57px 0px rgba(214, 18, 18, 0.35);border-radius: 4px;}
.list-top .leftname h2{color: #ffffff;font-size: 36px;line-height: 40px;margin-bottom: 8px;font-weight: normal;}
.list-top .leftname .cata a,.list-top .leftname .cata span{color: #ff8686;font-size: 14px;line-height: 18px;}
.list-top .swiper-topmenu{margin-left: 310px;}
.list-top .swiper-topmenu .swiper-slide{padding: 20px 10px;width: auto;}
.list-top .swiper-topmenu .swiper-slide a{color: #999999;line-height: 20px;font-size: 14px;}
.list-top .swiper-topmenu .swiper-slide.active a{color: #333;}

.page{padding: 20px 0px 60px;}
.page .pagelist{text-align: center;}

.detail-top{margin-bottom: 40px;}
.detail-top .container{background-color: #f6f6f6;}
.detail-top .con{padding: 20px 25px;color: #bababa;}
.detail-top .con a{color: #bababa;font-size: 14px;line-height: 18px;}
.detail-top .con span{color: #999;font-size: 14px;line-height: 18px;}


/* 资讯列表 */
.one-listpage .sjcgbox{margin-top: 70px;}
.one-listpage .sjcgbox .item{margin-bottom: 40px;}

.one-videolistpage .ssjjybox{box-shadow: none;padding: 0;margin-top: 70px;margin-bottom: 0;}
.one-videolistpage .ssjjybox li{margin-bottom: 20px;}

.one-dxrwlistpage .dxrw{position: relative;}
.one-dxrwlistpage .dxrw {margin: 70px -25px 0px;}
.one-dxrwlistpage .dxrw .item{width: 20%;padding: 0px 25px;min-height: 330px;text-align: center;}
.one-dxrwlistpage .dxrw .img-block{height: 200px;}
.one-dxrwlistpage .dxrw .name{font-size: 22px;line-height: 28px;font-weight: bold;padding: 5px 0px;margin-top: 10px;}
.one-dxrwlistpage .dxrw .name a{color: #212121;display: inline-block;max-width: 100%;}
.one-dxrwlistpage .dxrw .name a:hover{color: #da3031;}
.one-dxrwlistpage .dxrw .summary{font-size: 14px;line-height: 24px;color: #999999;}

/* 详情页 */

.detailbox{margin: 0px -12px;}
.detailbox .detail-tj.col-md-3{padding: 0px 12px;}
.detailbox .col-md-9.detail-con{padding: 0px 12px;}

.detail-tjbox {background-color: #f6f6f6;padding: 1px 0px;}
.detail-tjbox .title{color: #282828;font-size: 22px;line-height:20px;border-left:3px solid #d61212;padding-left:12px;margin:20px 0px 10px 0px;}
.detail-tjbox ul{padding-bottom: 20px;}
.detail-tjbox ul li{padding: 6px 12px;}
.detail-tjbox ul li a{font-size:16px;color: #666666;line-height:26px;}
.detail-tjbox ul li a:hover{color:#C71F25;}

.detail-con .topbox {border-bottom: 1px solid #eeeeee;padding-bottom: 15px;}
.detail-con .topbox .detail-h2{color: #232323;font-size: 30px;line-height: 46px;margin-top: -5px;margin-bottom: 15px;}
.detail-con .topbox .detail_t{color: #999999;font-size: 14px;line-height: 24px;}
.detail-con .topbox .detail_t span{margin-right: 50px;display: inline-block;}
.detail-con .detail-content{padding-bottom: 15px;}
.detail-con .detail-content .txt{color: #666;font-size: 16px;line-height: 32px;padding: 25px 0px;}
.detail-con .detail-content .txt p{text-indent: 2em;}
.detail-con .author{color: #999999;font-size: 14px;line-height: 24px;padding: 15px 0px;text-align: right;}


.detail-con .video-js{width:100%;margin:0 auto;height: 450px;}
.detail-con .video-js video{max-width:100%;margin:0 auto}
.detail-con .video-js .vjs-big-play-button{margin-top: -0.8em;margin-left: -1.5em;top:50%;left:50%; }
.detail-con .btninfo{color: #999999;font-size: 14px;line-height: 24px;padding: 10px;}
.detail-con .btninfo span{margin-right:20px;display: inline-block;}
.detail-con .video-summary{background:#F9F9F9;color:#666666;font-size:16px;line-height:26px;padding:25px 30px;}
.detail-con .video-summary span{color:#2950CF;}

.images-detail .imagesgroup{background-color: #fbfbfb;border: solid 1px #e5e5e5;}
.images-detail .slider-for{position: relative;width:100%;height:432px;border:1px solid #eee;background: rgba(0,0,0,0.4);overflow: hidden;}
.images-detail .slider-for>div{position: relative;width:100%;height:100%;}
.images-detail .slider-for img{width:100%;height:432px;object-fit: contain}
.images-detail .slider-for .info{position: absolute;word-break: break-all; bottom:0;left:0;width:100%;background:rgba(0,0,0,.4);padding:15px 20px;color:#fff;line-height:28px;font-size:16px;}
.images-detail .slider-for .infobox{height: 50px;}
.images-detail .slider-for .slick-arrow{width:45px; height:45px;z-index:2;opacity: 0;
  -webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;
}
.images-detail .slider-for .slick-next{right:0;background:rgba(0,0,0,0.6) url('../../images/data/arrowR.png') left center no-repeat;background-size: contain;}
.images-detail .slider-for .slick-prev{left:0;background:rgba(0,0,0,0.6) url('../../images/data/arrowL.png') left center no-repeat;background-size: contain;}
.images-detail .slider-for .slick-next:hover{right:0;background:rgba(0,0,0,0.6) url('../../images/data/arrowR_hover.png') left center no-repeat;background-size: contain;}
.images-detail .slider-for .slick-prev:hover{left:0;background:rgba(0,0,0,0.6) url('../../images/data/arrowL_hover.png') left center no-repeat;background-size: contain;}
.images-detail .slick-prev:before,.images-detail .slick-next:before{content:''}
.images-detail .slider-nav{text-align: center;color:#434343;margin-top:20px;margin-bottom: 18px;}
.images-detail .slider-nav img{width:145px;height:82px;object-fit: contain;background: #eee;margin:auto;}
.images-detail .slick-slide:focus{border:0;outline: 0}
.images-detail .slider-for:hover .slick-next,.images-detail .slider-for:hover .slick-prev{opacity: 1;}

.audio-detail .audiobg,.audio-detail .addsummary{width: 100%;}



@media(max-width:1500px){
  .hy-index .topic{margin-top: -65px;}
  .onebanner .logofont{bottom: 75px;}
}
@media ( min-width : 993px) {
  .one-detail .share-box{position: absolute;width: 60px;left: -80px;}
}
@media ( min-width : 1400px) {
  .one-detail .share-box{width: 85px;left: -100px;}
}
@media(max-width:1400px){
  .hy-index .topic{margin-top: -35px;}
  .onebanner .logofont{bottom: 45px;padding: 5px 10px;max-width: 70%;}

}
@media(max-width:1200px){
  .yxzplist .yxzpitem .name{line-height: 24px;font-size: 16px;}
  .jdjslist .rightbox li{font-size: 16px;line-height: 24px;}
  .jdjslist,.sdfcbox .jsxgsbox{height: 500px;}
  .hy-index .jsxgsbox .first{padding: 15px 0px 20px 0px;}

  .one-dxrwlistpage .dxrw {margin: 70px -15px 0px;}
  .one-dxrwlistpage .dxrw .item{padding: 0px 15px;}

  .one-detail .share-box{left: -20px;}
  .detailbox .col-md-9.detail-con{width: 66.66666667%;margin-left: 8%;}

  .onebanner .logo2{width: 55%;}
  .onebanner .logofont{line-height: 24px;font-size: 20px;}
}

@media ( max-width : 992px) {
  .hy-index .topic{margin-top: 20px;}
  .hy-index .gmgsbox .bg-white{height: auto;}
  .hy-index .lbtbox .right{padding-left: 0;}
  .hy-index .lbtbox .left{padding: 0;margin-bottom: 20px;}
  .hy-index .lbtbox .right{padding: 0;}
  .hy-index .jdjslist{height: auto;}
  .hy-index .jdjslist .leftbox{margin-bottom: 20px;}
  .hy-index .gmgsbox .col-md-6.left{padding: 0;}
  .hy-index .gmgsbox .col-md-6.right{padding: 0;}

  .onebanner .logo1{height: 30px;}
  .onebanner .logo2{bottom: 30px;}

  .list-top .leftname{display: none;}
  .list-top .swiper-topmenu{margin-left: 0;}
  .one-listpage .sjcgbox{margin-top: 30px;}

  .one-dxrwlistpage .dxrw {margin: 30px -5px 0px;}
  .one-dxrwlistpage .dxrw .item{width: 25%;padding: 0px 5px;}
  .one-dxrwlistpage .dxrw .summary{line-height: 20px;}
  
  .detailbox .col-md-9.detail-con{width: 100%;margin-left: 0;}
  .one-detail .share-box{margin-top: 15px;background-color: #f9f9f9;}
  .share-box .share-con{margin-bottom: 0px;}
}

@media ( max-width : 768px) {
  .one-dxrwlistpage .dxrw {margin: 30px -10px 0px;}
  .one-dxrwlistpage .dxrw .item{width: 33.33%;padding: 0px 10px;}

  .detail-top .con{padding: 20px 5px;}
  .detail-con .topbox .detail-h2{font-size: 24px;line-height: 34px;}
  .detail-con .video-js{height:350px;}
  
  .images-detail .slider-for .slick-arrow{opacity: 1;}

  .onebanner .logo1{height: 20px;top: 5px;}
  .onebanner .logo2{bottom: 10px;}
  .onebanner .logofont{font-size: 14px;line-height: 16px;width: 100%;max-width: 100%;color: #dbab70;}
}

@media ( max-width : 680px) {
  .detail-con .video-js{height:300px;}

  .detail-con .detail-content{margin-top: 50px;}
  .audio-detail .addsummary .img-block{margin: 10px 20px 20px;}
  .audio-detail .addsummary .video-summary{margin: 0;}

  .onebanner{margin-bottom: 50px;}
  .onebanner .logofont{bottom: -50px;font-size: 12px;}

}
@media(max-width:568px){
  .hy-index .sylbt{height: 335px;}
  .hy-index .sylbt .img-block{height: 335px;}
  .hy-index .topic{padding: 1px;}
  .hy-index .topic .tit{font-size: 24px;}
  .hy-index .topic .summary{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;padding-bottom: 0;margin-bottom: 30px;}
  .jdjslist, .sdfcbox .jsxgsbox{height: auto;}

  .one-dxrwlistpage .dxrw .item{width: 50%;}
  .detail-con .video-js{height:250px;}
  .detail-con .video-summary{padding: 10px 15px;}

  
  .images-detail .slider-for,.images-detail .slider-for img{height:225px;}
  .detail-con .btninfo span{margin-right:10px;}
}
@media(max-width:430px){
  .hy-index .sylbt{height: 250px;}
  .hy-index .sylbt .img-block{height: 250px;}
  .hy-index .dxrwbox .swiper-slide{height: 290px;}
  .hy-index .dxrwbox .img-block{height: 180px;}
  .hy-index .dxrwbox .name{font-size: 20px;}
  .tzzllist .namebox{height: auto;}
  .tzzllist .name{white-space: inherit;overflow: initial;word-break: break-all;}
}