@CHARSET "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,aside {
    margin:0;
    padding: 0;
    font-family:PingFangSC-Regular,Helvetica,Arial,Microsoft Yahei,sans-serif;
}
body {-webkit-tap-highlight-color: rgba(0, 0, 0, 0)}
ul{list-style: none}
input[type='number'] {  -moz-appearance:textfield;  }
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none;  margin: 0;
}input{outline: none;background: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}
textarea{  outline: none;background: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}
select{outline: none;background: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)  }
a{text-decoration:none;outline: none}
img{border:none; outline:none;}
img[src=""],img:not([src]) {opacity:0;}
body{overflow-x: hidden}
#maxBody{margin: 0 auto;height: 100%;position: relative;overflow-x: hidden;}
#maxBody::after,header::after,.bef::after,.item::after,nav::after{display: block;content: '';clear: both}
header{
    /*box-shadow: 0 2px 2px 2px rgba(0, 0, 0, 0.1);*/
    padding: 0.7rem 0 0.4rem 0}
header .logo{width: 25%;margin: 0 2.5%;float: left}
header .home{float: right;display: block;background: #d61518;color: #ffffff;border-radius: 3px;
font-size: 0.8rem;margin-top: 0.15rem;padding: 0.15rem 0.45rem;margin-right: 3%;overflow: initial}


.col-li-3 li{width: 25%;float: left}
.icon-top{float: right;height: 1.25rem;width: 1.75rem;margin-top: 0.6rem;margin-right: 2%;text-align: center;overflow: hidden}
.icon-top img{height: 100%}
/*频道*/

.channel{width: 100%;height: 100%;position: absolute;top: 3.35rem;;left: 0;z-index: 9999;display: none;}
.list-pd{width: 100%;height: 100%;background: #fff;}
.list-pd h3{padding: 0.7rem 0;text-align: center;border-top: 1px solid #eeeeee;color: #303030;font-weight: 500;font-size: 1rem;border-bottom: 1px solid #eeeeee;}
.list-pd ul{margin: 0 .5rem;}
.list-pd ul li{width: 22.5%;float: left;text-align: center;height: 1.7rem;background: #e5e5e5;line-height: 1.7rem;margin-right: 3.3%;margin-top: 1rem;}
.list-pd ul li:nth-child(4n){margin-right: 0}
.list-pd ul li a{font-size: .9rem;color: #303030}
/*幻灯*/
.f-l{width: 100%;height: 12.5rem;position: relative;}
.f-l .swiper-wrapper{z-index: 0}
.f-l .swiper-container{width: 100%;height: 100%;}
.f-l img{width: 100%;height: 100%;}
.f-l a{display: block;width: 100%;height: 100%;}
.f-l .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom,
.swiper-pagination-fraction{bottom:20px;width: 100%;height: 5px;}
.f-l .swiper-pagination{text-align: center;}
.f-l .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    border-radius: 5px;outline: none;
    width:20px;height: 2px;margin-right: 5px;margin-top: 0;
    transition: width 0.3s;-webkit-transition: width 0.3s;-moz-transition: width 0.3s;}
.f-l .swiper-pagination-bullet{background: #8b979e;opacity: 1;border-radius: 5px;}
.f-l .swiper-pagination-bullet-active{width: 20px!important;background: #ffffff!important;}
.f-l .swiper-ul{width: calc(100% - 120px);width: -webkit-calc(100% - 120px);width: -moz-calc(100% - 120px);height: 40px;
    position: absolute;bottom: 0;left: 0;z-index: 2;}
.f-l .swiper-ul a{display: block;width: 100%;height: 40px;font-size: 17px;line-height: 40px;
    color: #fff;text-indent: 12px;letter-spacing: 1px;overflow : hidden;
    text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: block;}
.f-l .swiper-ul>li{display: none;}

.sort-lm{padding-top: 0.6rem}
.sort-lm li{text-align: center;font-size: 0.8rem;position: relative;}
.sort-lm li a{font-size: 1rem;color: #898C93}
.sort-lm li i{width: 20%;height: 2px;background: rgba(0,0,0,0);
    display: block;margin-left: 42.5%;margin-top: 0.5rem}
.sort-lm .sort-i i{background:#d61518}
.sort-lm1 li{width: 100%!important;}
.sort-lm1 li i{width: 1.35rem;margin-left: 47%}
.sort-i a{color: #222222!important;}

.large{font-size: 1.3rem;border-left: 3px solid #d61518;margin: 0.9rem 0}
.large a{color: #313131;display: block;margin: 0 1rem;}
.more{text-align: center}
.more a{
    width: 7rem;
    font-size: .9rem;color: #df2416;
    padding:0.2rem 0;display: inline-block;text-align: center;
}
/*列表*/
.item{margin: 0 0.5rem;position: relative;padding: 1rem 0;border-top: 1px solid #f0f0f0}
.item .msg{width: 32%;height: 5rem;float: left}
.item .msg img{width: 100%;height: 100%}
.item h3{font-size: 1rem;width: 66%;float: right;color: #2f2f2f;font-weight: 500;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;
margin-top: -3px}
.item .mui-city{color: #9e9e9e;font-size: 0.8rem;position: absolute;bottom:.8rem;left: 34%}
.item .behind_txt{display: inline-block;color: #d61518;background: rgba(255,236,236,1);font-size: 0.67rem;
    padding:1px 3px;font-weight: 600;}
.behind_txt_1e3963{color: #fff;background: #1e3963;}
.behind_txt_3982f4{color: #fff;background: #3982f4}
.item .behind_txt,
.item .behind_txt_1e3963,
.item .behind_txt_3982f4{padding:1px 3px;font-size: 0.67rem;border-radius: 3px;position: absolute;bottom:.8rem;right: 0;}
/*底部版权*/

nav .nav-link::after{display: block;content: '';clear: both}
nav .nav-link{margin: 0 20px 1rem 20px;border-bottom: 1px solid  #8f95a3;}
nav .nav-link a{color: #8f95a3;display: block;float: left;text-align: left;
font-size: 0.8rem;padding-bottom: 1rem}
nav .nav-link a:nth-child(4n-3){width: 27%}
nav .nav-link a:nth-child(4n-2),nav .nav-link a:nth-child(4n-1){
    width:27%
}
nav .nav-link a:nth-child(4n){float: right}
nav p{font-size: 0.75rem;margin: 0 1rem;color: #75787f;line-height: 1.7}
nav a{color: #ffffff;}
#txt .con-bq{}
#f-add{font-size: 1.4rem;text-align: center;}
#f-add img{width: 1.6rem}
#txt{
    color: #4a4a4a;font-size: 1.2rem;margin: 0 4%;padding: 0.5rem 0;line-height: 1.7;
}
#txt .con-bq{font-size: .8rem;color: #999898;text-align: center}
#txt p{line-height: 1.8;padding-bottom: .8rem;text-align: justify;}
#txt .mcePageBreak{display: none}
#f-add{float: right;margin-top: -.4rem}
.sort-lm{}

.bt-h2{margin: 0 4%;color: #2f2f2f;font-size:1.85rem;font-weight: 600;padding-top: 1rem}
.age{margin: 0 4%;padding: 1rem 0;border-bottom: 1px solid #eeeeee}
.age .xw{color: #d61518;font-size: 0.9rem;margin-right: .72rem}
.age .xw a{color: #d61518;}
.age .sj{color: #999999;font-size: 0.9rem}

#txt img{width: 100%;display: block}
#txt .box-tv{width: 100%;height: auto;margin-top: .5rem;overflow: hidden;margin-bottom: 1rem}
#txt .box-tv iframe{width: 100%;height: 12.5rem;}

#txt .box-tv video{
    width: 100%!important;;height: auto!important;;
}
.staff{margin: 0 4%;color: #999898;font-size: .9rem;padding: .5rem 0;overflow: hidden;}
.hr-gd{width: 100%;height: .8rem;background: #f2f2f2}
.taste{padding: 1rem 0}
.taste .xq{color: #d61518;font-size: 1.1rem;margin: 0 .5rem}

.loading,.end{text-align: center;font-size: .9rem;display: none;padding: .8rem 0}
.list-item .item .zy,.list-item .item .tim{display: none}
.list-item .item{min-height: 5rem}
/*分页*/
#displaypagenum{padding:1rem 0;}
#displaypagenum center span.page {width: 27px;height: 27px; color: #be0209;display: inline-block;line-height: 27px}
#displaypagenum center{width:100%;height: 27px;display: flex;justify-content:center;align-content: center}
#displaypagenum center a{ color: #000;width: 27px;height: 27px;display: inline-block;line-height: 27px;}
#displaypagenum center a:hover{color: #be0209}
#displaypagenum center a.prev{width:27px;height:27px;background:url(../images/icon-bth-prev.png) no-repeat;margin-right: 5px;font-size: 0;overflow: hidden}
#displaypagenum center a.fenye{width:27px;height:27px;background:url(../images/icon-bth-next.png) no-repeat;margin-left: 5px;font-size: 0;overflow: hidden}

img[src=""],img:not([src]){opacity:0;}
.nav-link{display: none;}

/*数据请求样式*/
#js-loading,#more{display:none;width: 100%;height:1.5rem;text-align: center;color: #df2416;font-size: .9rem;line-height: 1.5rem;;margin-top: 1rem}



.cover img{object-fit: cover}


/*稿子详情页底部*/

.new_footer hr{
    width: 100%;height: 1rem;

    border: none;
}
.new_footer .footer_bgs{
    width: 100%;
    height: 12.76rem;
    background: url(../images/new_fotter_02.jpg) no-repeat center top;
    background-size: 100% auto;
    position: relative;
    display: inline-block;
}
.new_footer .content_link{
    width: 87%;
    height: 5.4rem;
    margin: 4.5rem auto 0;
}
.new_footer .footer_bgs p{
    text-align: center;color: #383838;font-size: .85rem;
    margin-top: .4rem;
}
.new_footer .content_link a{
    width:17.5%;height: 100%;
    display: block;float: left;outline: none;
}
.new_footer .content_link a:nth-child(3){
    width: 30%;
 }
.new_footer .new_nav{
    background: #1e252f;
    color: #fff;
    padding: 1rem 0;font-size: .77rem;
    text-align: center;line-height: 1.7;
}


/* 07-02 */
.xw{float:left}
.staff a{color: #999898!important;}
.x-authour{float:right}


.box_bg{
    width: 100%;background: #fafafa;padding: .5rem 0;
}
#f-add{display: none}

/* 2022-10-10 */

.new_fl_bk{
    border-left: 4px solid #d61518;
    display: block;
    padding-left: 7px;
    text-align: justify;
}

img{
    object-fit: cover;
}