@charset "utf-8";
.m_banner{width:100%;overflow:hidden}
.m_banner_pic{position:relative;z-index:2;height:180px !important;overflow:hidden}
.m_banner_pic img{width:100%;height:100%;object-fit:cover;}
.m_banner_pic:before,.m_banner_pic:before{content:"";position:absolute;width:100%;height:100%;z-index:1;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;background:-webkit-gradient(linear,0 30%,0 100%,from(rgba(0,0,0,0)),to(#121515));background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);background:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515)}
.m_banner_pic a{position:absolute;z-index:5;display:block;width:94%;left:3%;top:76%;font-size:16px;color:#fff;height:100%}
#banner .pagination{position:absolute;z-index:20;bottom:3px;text-align:center;right:0}
.hot_box{padding:0 10px 10px 10px;background:#fff;overflow:hidden}
.m_box_tit{font-family:'微软雅黑';font-weight:400;font-style:normal;font-size:16px;margin-top:10px}
.hot_box_list{width:48.66666%;overflow:hidden;margin-top:10px}
.hot_box_list>div{width:140%;height:98px;overflow:hidden}
.hot_box_list>div img{width:100%;height:100%;object-fit:cover}
.hot_box_list span{display:block;font-size:14px;color:#333;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list_box{margin-top:10px;padding:0 10px 10px 10px;background:#fff;overflow:hidden}
.m_box_tit2{overflow:hidden;position:relative;height:24px;margin-top:10px;background:#fff}
.m_box_tit2 .m_box_tit2_h{font-size:16px;background:#fff;width:72px;height:24px;line-height:24px;position:relative;z-index:10;text-align:left}
.m_box_tit2 .m_box_tit2_h a{color:#337EFF}
.m_box_tit2 .m_box_tit2_z{font-size:14px;color:#CCCCCC;background:#fff;width:35px;position:relative;z-index:10;text-align:right;height:24px;line-height:24px}
.m_box_tit2 .m_box_tit2_z a{color:#CCCCCC}
.m_box_tit2_e{width:100%;height:0;position:absolute;top:50%;border-top:1px solid #D7D7D7;z-index:4}
.list_box_content{padding:15px 0 15px 0;border-bottom:1px solid #D7D7D7;overflow:hidden;position:relative}
.list_box_content_pic{width:97px;height:76px;overflow:hidden}
.list_box_content_pic img{width:100%;height:100%;object-fit:cover}
.list_box_content_info{padding-left:112px}
.list_box_content_info h3{font-size:16px;margin-top:5px;display:block}
.list_box_content_info h3 a{color:#333}
.list_box_content_info_user{height:16px;line-height:16px;margin-top:8px}
.list_box_content_info_user img{width:16px;height:16px;border-radius:50%}
.list_box_content_info_user a{color:#ccc;font-size:12px;display:inline-block;vertical-align:top}
.list_box_content_info_user span{font-size:12px;color:#A1A1A1;border:1px solid #A1A1A1;border-radius:2px;padding:1px 3px}
.swiper-container{margin:10px auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#fff;opacity:.4}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
