/* 公用部分 */
.elli{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis}
.line3{display:-webkit-box;overflow:hidden;text-align:justify;text-overflow:ellipsis;white-space:normal;-o-text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.line2{display:-webkit-box;overflow:hidden;text-align:justify;text-overflow:ellipsis;white-space:normal;-o-text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
:focus{outline:0}
.mt50{margin-top: 50px;}
.nav-bar2{border-bottom:1px solid #eaeaea}
.nav-bar2 a{font-size:12px;color:#999;line-height:45px}
.nav-bar2 a::after{content:"\e636";display:inline-block;padding:0 5px;font-family: "iconfont" !important;font-size: 12px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.nav-bar2 a:last-child::after{display: none;}
.white-bg{background-color: #FFFFFF;}
.content-bg{background-color: #EDEDED;}
.pbt50{padding: 50px 0;}
.content-size{min-height: 500px;padding: 45px;box-sizing: border-box;}
.pbt30{padding: 30px 0;}
/* 左右块布局 */
.lr-block{display: flex;justify-content: space-between;}
.lr-r-block{width: 330px;}
.lr-l-block{width: 1055px;}
.content-block-bg{overflow: hidden;background-color: #F2F2F2;}
.content-block-inner{margin: 25px;background-color: #FFFFFF;padding: 35px;box-sizing: border-box;}


/* index类别块 加背景 */
.v-home-title{display: flex;justify-content: space-between;align-items: center;}
.v-home-title .name{font-size: 24px;margin: 30px 0 15px;}
.v-home-title .more{font-size: 18px;color: #9A9A9A;display: flex;align-items: center;}
.v-home-title .more::after{content: "next";display: block;width:23px;height:23px;background:#1479d7;text-align:center;line-height:23px;border-radius:50%;font-family:swiper-icons;font-size:12px;color: #FFFFFF;text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;color:#fff;font-weight:700;margin:0 5px}
.v-home-title .more-cont-end{display: flex;justify-content: space-between;}
.v-home-title .more-swiper-next::after{content:'next'}
.v-home-title .more-swiper-prev::after{content:'prev'}
.v-home-title .more-swiper-next,.more-swiper-prev{cursor:pointer;width:23px;height:23px;background:#1479d7;text-align:center;line-height:23px;border-radius:50%;font-family:swiper-icons;font-size:12px;text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;color:#fff;font-weight:700;margin:0 5px}
/* 推荐 */
.lr-r-recommend{box-shadow: 0px 0px 16px 0px rgba(63, 63, 63, 0.11);padding: 23px;margin: 20px 0;background: #FFFFFF;}
.title-recommend{color: #1479D7;font-size: 18px;text-align: center;}
/* 会议推荐 */
.recommend-exhibit-list .item{display: block;background-color: #FFFFFF;border: 1px solid #E3E3E3;margin-bottom: 15px;}
.recommend-exhibit-list .item .item-header img{width: 100%;}
.recommend-exhibit-list .item .item-title{padding: 15px;}

/* 文章 */
.article-title{font-size: 30px;text-align: center;}
.article-tags{display: flex;justify-content: center;margin: 15px 0;}
.article-tags .iconfont{margin: 0 30px;}
.article-tags .iconfont::before{padding-right: 5px;}
.article-main{padding: 25px 20px;background: #F2F2F2;}

/*新闻右侧推荐 */
.recommend-news-list .item{display: block;font-size: 14px;line-height: 40px;border-bottom: 1px solid #E3E3E3;}
.recommend-news-list .item::before{content: "●";display: inline-block;color: #1479D7;margin-right: 3px;line-height: 40px;}
.recommend-news-list .item:hover{color: #1479D7;}
.recommend-news-list .item:last-child{border-bottom: none;}
/* 评论 */


.layui-layim-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}
.layui-layim-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center}
.layui-layim-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec}.layim-chat-textarea{margin-left:10px}
.layim-tab-content,.layui-layim-face ul,.layui-layim-tab{margin-bottom:0}
.layim-tab-content li h5{margin-top:0;margin-bottom:0}
.layui-layim-face img{vertical-align:bottom;cousur:pointer;}
.layui-layer-tips i.layui-layer-TipsT{border-right-color:#fff!important}

body .layui-layim-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none}
.comment-block{}
.comment-block .comment-name{font-size: 25px;margin-bottom: 15px;}
.comment-block .comment-name small{color:#8E8E8E;font-size: 15px;padding: 0 5px;}
.comment-block .comment-form{display: flex;justify-content: space-between;}
.comment-block .comment-form .formAvatar{width: 48px;height: 48px;border-radius: 50%;overflow: hidden;}
.comment-block .comment-form .layui-textarea{padding: 0;min-height:60px;border: none;resize: none;overflow: auto;}
.comment-block .comment-form .comment-form-end{display: flex;justify-content: space-between;margin-top: 15px;}
.comment-block .comment-form .comment-form-end .comment-form-tabs{display: flex;align-items: center;}
.comment-block .comment-form .comment-form-end .comment-form-tabs .icon img{display: block;margin: 0 5px;}
.comment-block .comment-form .comment-form-end .submit_btn{width: 62px;height: 30px;background: linear-gradient(270deg, #48B6FC, #268DEC);border-radius: 5px;color: #FFFFFF;border:none;}
.comment-block .comment-form .comment-form-block{width: 970px;height: 136px;border: 2px solid #F6F6F6;border-radius: 5px;padding: 15px;box-sizing: border-box;}
.comment-block .comment-form .layui-textarea::-webkit-scrollbar {width: 3px; height: auto;}
.comment-block .comment-form .layui-textarea::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #999;}
.comment-block .comment-form .layui-textarea::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 10px;background: #eaeaea;}
.comment-block .no-comment{min-height: 380px;background: url(image/comment/no-comment.png) no-repeat center top/350px;}
.comment-block .no-comment-tip{font-size: 20px;color: #000;padding-top: 280px;text-align: center;}
.comment-block .comment-list{}
.comment-block .comment-list .item{display: flex;justify-content: space-between;border-bottom: 1px solid #F3F3F3;padding: 15px 0;}
.comment-block .comment-list .item .l-avatar{width: 53px;}
.comment-block .comment-list .item .l-avatar img{width: 53px;height: 53px;border-radius: 50%;}
.comment-block .comment-list .item .r-info{width: calc(100% - 68px);font-size: 15px;}
.comment-block .comment-list .item .r-info .name{position: relative;display: flex;justify-content: space-between;color: #9C9D9F;}
.comment-block .comment-list .item .r-info .name .name-val .jubao-tip{display: none;position: absolute;top: 5px;padding: 8px;font-size: 12px;}
.comment-block .comment-list .item .r-info .name .name-val>span{display: inline-block;margin:0 8px;}
.comment-block .comment-list .item .r-info .name .report:hover{color:#1479D7}
.comment-block .comment-list .item .r-info .name .jubao-tip{display: none;cursor: pointer;position: absolute;right: 0;top: 35px;background: #F2F2f2;font-size: 12px;padding: 0 8px;border: 1px solid #f3f3f3;}
.comment-block .comment-list .item .r-info .name .jubao-tip::before{content: "";position: absolute;width: 0;height: 0;border-style: solid;border-width: 7px;border-color: transparent transparent #F2F2f2;top: -15px;right: 1px;}
.comment-block .comment-list .item .r-info .name .name-val>img{vertical-align: middle;}
.comment-block .comment-list .item .r-info .name .name-val .author{width: 30px;color: #FFFFFF;line-height: 17px;font-size: 12px;display: inline-block;text-align: center;background: #FF0000;border-radius: 5px;}
.comment-block .comment-list .item .r-info .name .name-val.writer{color: #FF9985;}
.comment-block .comment-list .item .r-info .info{line-height: 1.5em;margin: 8px 0;}
.comment-block .comment-list .item .r-info .info img{width: 120px;display: block;margin:20px 0;}
.comment-block .comment-list .item .r-info .end{font-size: 14px;color: #9C9D9F;display: flex;}
.comment-block .comment-list .item .r-info .end .reply{margin-left: 8px;cursor: pointer;}

.comment-block .comment-list .item .replay-list .replay-item{margin: 10px 0;display: flex;justify-content: space-between;}
.comment-block .comment-list .item .replay-list .replay-item .l-avatar{width: 33px;}
.comment-block .comment-list .item .replay-list .replay-item .l-avatar img{width: 33px;height: 33px;}
.comment-block .comment-list .item .replay-list .replay-item .r-info{width: calc(100% - 48px);}
.comment-block .comment-list .item .replay-list .name{justify-content: flex-start;}
.comment-block .comment-list .item .replay-list .name .name-val .info{color: #000000;display: inline;}

.replaymore{padding-left: 48px;}
.replaymore>a{color: #48B6FC;font-size: 15px;}

.layui-upload-list{width: 80px;height: 80px;position: relative;display: none;}
.layui-upload-list .layui-upload-img{height: 100%;width: 100%;object-fit: cover;border: 1px solid #eee;box-sizing: border-box;border-radius: 5px;}
.layui-upload-list .demoText{font-size: 12px;color: #999;} 
.layui-upload-list .closeX{font-size: 16px;cursor: pointer;position: absolute;top: -15px;right: -15px;color: #555;}
/* end 公共 */

.news-h-block{display: flex;justify-content: space-between;box-shadow: 0px 3px 5px 0px rgba(227, 227, 227, 0.52);background-color: #FFFFFF;padding: 20px 0;}
.news-h-block .news-h-left{width: 556px;padding: 0 0 0 30px;box-sizing: border-box;}
.news-h-block .news-h-left .big-news .header{height: 340px;}
.news-h-block .news-h-left .big-news .header>img{object-fit: cover;height: inherit;width: inherit;}
.news-h-block .news-h-left .big-news .desc{}
.news-h-block .news-h-left .big-news .desc .name{font-size: 18px;color: #000;margin: 15px 0 5px;}
.news-h-block .news-h-left .big-news .desc .instr{}
.news-h-block .swiper-container-horizontal>.swiper-pagination-bullets{top: 305px;width: fit-content;right: 20px;left: inherit;}
.news-h-block .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 10px;height: 10px;}
.news-h-block .swiper-pagination-bullet{color: #1479D7;}
.news-h-block .news-h-right{width: 830px;}

.news-h-right-list .item{display: flex;justify-content: space-between;line-height: 57px;border-bottom: 1px solid #E3E3E3;box-sizing: border-box;padding: 0 15px;}
.news-h-right-list .item:last-child{border-bottom: none;}
.news-h-right-list .item .name{width: calc(100% - 110px);}
.news-h-right-list .item .date{width: 86px;font-size: 14px;color: #666666;flex-shrink: 0;}
.news-h-right-list .item .name::before{content: "●";display: inline-block;color: #1479D7;margin-right: 3px;}
.news-h-right-list .item:hover{color: #1479D7;}

.n-news-list{}
.n-news-list .item{display: flex;justify-content: space-between;margin: 20px auto;align-items: center;}
.n-news-list .item .date{width: 105px;height: 90px;background: #1479D7;color: #FFFFFF;text-align: center;}
.n-news-list .item .date .day{font-size: 36px;line-height: 1.6em;padding-top: 5px;}
.n-news-list .item .date .yearMonth{line-height: 1em;}
.n-news-list .item .info{color: #8F8F8F;width:calc(100% - 135px);padding-right: 40px;box-sizing: border-box;}
.n-news-list .item .name{font-size: 22px;color: #595959;}
.n-news-list .item:hover .name{color: #1479D7;}


.rmeet-list .item:hover .r-cont .name{color: #1479D7;}
.rmeet-list .item{padding: 20px 0;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #E3E3E3;}
.rmeet-list .item .l-img{width: 253px;}
.rmeet-list .item .r-cont{width: calc(100% - 276px);}
.rmeet-list .item .r-cont .name{font-size: 26px;}
.rmeet-list .item .r-cont .desc{ font-size: 16px;
    height: 63px;
    margin-top: 14px;
    line-height: 30px;
}
.rmeet-list .item .r-cont .cont-bar{}
.rmeet-list .item .r-cont .cont-bar .iconfont{font-size: 12px;margin-right: 15px;}
.cateage-bar{margin-top: 0px;}