﻿@charset "utf-8";
/*新闻首页 banner区*/
.w880 { width: 880px; }
.w300 { width: 300px; }
.jy-tag { background-image: url(../images/ic_gc.png); background-color: #fff1e5; color: var(--yellow); display: inline-block; width: auto; height: 20px; line-height: 20px; padding: 0 8px 0 27px; -webkit-border-radius: 11px; border-radius: 11px; background-position: 8px center; background-repeat: no-repeat; font-size: 12px; margin: 0; }
/*通用box*/
.box { position: relative; width: 100%; background-color: var(--white); margin-bottom: 20px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.box1 { border: 1px solid var(--bg-gray-f2); -webkit-border-radius: 3px; border-radius: 3px; }
.box .head_tit { position: relative; box-sizing: border-box; height: 46px; margin: 0 15px; padding-top: 6px; border-bottom: 1px solid #e2e4e6; cursor: default; }
.box .head_tit .item { float: left; line-height: 38px; font-size: 16px; color: var(--gray3); margin-right: 39px; }
.box .head_tit .item.active { font-weight: bold; border-bottom: 2px solid var(--yellow); }
.box .head_tit .item:hover { cursor: pointer; }
.box .head_tit .more { position: absolute; top: 0; right: 0; height: 100%; line-height: 54px; font-size: 12px; }
.box .head_tit1 { height: 50px; line-height: 50px; font-size: 16px; font-weight: 400; color: #333333; padding-left: 15px; border-bottom: 1px solid #e2e4e6; margin-bottom: 10px; }
.box .head_tit1 .item { display: inline-block; height: 18px; border-left: 3px solid var(--red-jy); padding-left: 10px; line-height: 18px; }
/*news_header*/
.news_header { padding: 20px 0; background: var(--bg-gray-f5); }
/*news-slide*/
.news_slider_l { position: relative; z-index: 1; height: 360px; width: calc(100% - 500px); overflow: hidden; border-radius: 3px; }
.news_slider_l .slideBox { width: 100%; height: 100%; overflow: hidden; position: relative; margin-bottom: 20px; }
.news_slider_l .slideBox .hd { height: 15px; overflow: hidden; position: absolute; right: 10px; bottom: 2px; z-index: 1; }
.news_slider_l .slideBox .hd ul { overflow: hidden; zoom: 1; float: left; display: flex; justify-content: center; width: 100%; }
.news_slider_l .slideBox .hd ul li { float: left; margin: 0 4px; width: 30px; height: 3px; line-height: 14px; text-align: center; background: var(--white); cursor: pointer; font-size: 12px; }
.news_slider_l .slideBox .hd ul li.on { background: var(--yellow); color: var(--white); }
.news_slider_l .slideBox .bd { position: relative; height: 100%; z-index: 0; }
.news_slider_l .slideBox .bd li { zoom: 1; vertical-align: middle; height: 360px; overflow: hidden; position: relative; }
.news_slider_l .slideBox .bd li img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover; }
.news_slider_l .slideBox .bd li span { position: absolute; left: 20px; bottom: 15px; font-size: 18px; font-weight: 400; text-align: left; color: white; z-index: 9; }
.news_slider_l .slideBox .bd li a:hover span { text-decoration: underline; }
.news_slider_l .slideBox .bd li .new-tit-mask { z-index: 2; position: absolute; bottom: 0; width: 100%; height: 100px; border-radius: 0 0 4px; margin-top: -80px; background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 50%); }
.news_slider_l .slideBox .prev, .news_slider_l .slideBox .next { position: absolute; left: 10px; top: 50%; margin-top: -20px; display: block; width: 32px; height: 40px; background: url(../images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=0); opacity: 0; -webkit-transition: opacity .15s linear 0s; -moz-transition: opacity .15s linear 0s; -o-transition: opacity .15s linear 0s; transition: opacity .15s linear 0s; }
.news_slider_l .slideBox .next { left: auto; right: 10px; background-position: 8px 5px; }
.news_slider_l .slideBox .prevStop { display: none; }
.news_slider_l .slideBox .nextStop { display: none; }
.news_slider_l .slideBox:hover .next, .news_slider_l .slideBox:hover .prev { filter: alpha(opacity=50); opacity: 0.5; }
.news_slider_l .slideBox .prev:hover, .news_slider_l .slideBox .next:hover { filter: alpha(opacity=100); opacity: 1; }
/*news_slider_r*/
.news_slider_r { width: 480px; height: 360px; }
.news_slider_r .news_slide-item-img { display: block; width: 230px; height: 170px; float: left; position: relative; overflow: hidden; border-radius: 3px; margin-right: 20px; margin-bottom: 20px; }
.news_slider_r .news_slide-item-img img { width: 230px; height: 170px; }
.news_slider_r .news_slide-item-img:nth-child(2n) { margin-right: 0px; }
.news_slider_r .news_slide-item-img:nth-child(2+n) { margin-bottom: 0px; }
.news_slide-item-tit { display: block; padding: 0 12px; z-index: 2; position: absolute; text-decoration: none; width: 100%; height: 30px; overflow: hidden; bottom: 0px; left: 0; font-size: 14px; font-weight: 400; color: white; text-shadow: 0px 3px 7px rgb(0 0 0 / 14%); text-align: left; -webkit-line-clamp: 1; }
.news_slide-item-tit:hover { text-decoration: underline; }
.news_slide-shadow { z-index: 1; position: absolute; bottom: 0px; width: 100%; height: 80px; border-radius: 4px; background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 50%); opacity: 0.8; }
/*热门资讯-left*/
.jy_newlist_box { width: 100%; background: var(--white); }
.re_box { background: var(--white); width: 100%; }
.re_box .a_nav_more { position: absolute; right: 0; top: 4px; height: 20px; font-size: 12px; color: var(--gray9); }
.re_box .a_nav_more i { color: var(--gray-c); width: 20px; height: 20px; text-align: center; }
.re_box .new_navbox { border-bottom: 1px solid #ebeced; position: relative; }
.re_box .new_navbox .parentnav { height: 36px; }
.re_box .new_navbox li { color: var(--gray3); float: left; padding: 0 20px; }
.re_box .new_navbox li:first-child { padding-left: 0; }
.re_box .new_navbox li:last-child { border: none; }
.re_box .new_navbox li:hover { cursor: pointer; }
.re_box .new_navbox li a { padding-bottom: 14px; font-size: 16px; color: var(--gray3); }
.re_box .new_navbox li.current a { color: var(--yellow); font-weight: bold; border-bottom: 1px solid var(--yellow); }
.re_box .new_navbox .re_more { float: right; display: block; font-size: 12px; color: var(--gray9); border: 1px solid #e5e5e5; border-radius: 50px; padding: 2px 4px; text-align: center; margin-right: 30px; }
.jy_newlist_box .load_more.load_btn { border-radius: 5px; position: relative; width: 120px; height: 40px; margin: 30px auto; border: 1px solid var(--yellow); font-size: 14px; color: var(--yellow); text-align: center; line-height: 40px; cursor: default; }
.jy_newlist_box .load_more.load_btn:hover { border: 1px solid var(--yellow); background: var(--yellow); color: var(--white); cursor: pointer; }
/*news  列表*/
.article_content { }
.article_content .article_item { position: relative; width: 100%; display: none; }
.article_content .article_item .article { position: relative; box-sizing: border-box; padding-top: 20px; padding-bottom: 20px; width: 100%; border-bottom: 1px solid #ebeced; }
.article .article_img { position: relative; float: left; width: 260px; height: 156px; margin-right: 25px; background-color: #f2f4f6; border-radius: 3px; overflow: hidden; }
.article .article_img img { transition: all .4s; width: 100%; height: 100%; }
.article .article_img:hover img { transform: scale(1.3, 1.3); }
.article .article_info { position: relative; float: left; width: calc(100% - 285px); height: 150px; }
.article .article_info .article_tit { margin-top: 6px; line-height: 28px; font-size: 16px; font-weight: 400; color: var(--gray0); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.article .article_info .article_tit:hover { color: var(--yellow); }
.article .article_info .article_desc { font-size: 14px; margin-top: 10px; color: var(--gray9); line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.article .b_info { position: absolute; bottom: 0; left: 0; width: 100%; height: 30px; font-size: 12px; line-height: 30px; color: var(--gray9); cursor: default; }
.article .b_info .user_info { float: left; height: 30px; padding-right: 26px; }
.article .user_info .user_img { float: left; width: 30px; height: 30px; margin-right: 8px; }
.article .user_info .user_img img { display: block; width: 100%; height: 100%; border-radius: 50%; }
.article .user_info .user_name { float: left; max-width: 130px; height: 30px; color: var(--gray9); font-weight: 400; font-size: 12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
.article .user_info .user_name:hover { color: var(--yellow); }
.article .user_info .user_time { padding-left: 10px; }
.article .article_tags { position: relative; float: left; box-sizing: border-box; height: 30px; padding-left: 23px; padding-right: 20px; }
.article .article_tags .article_tag { margin-right: 7px; font-size: 12px; line-height: 30px; font-weight: 400; display: inline; color: var(--gray9); }
.article .article_tags .article_tag i { padding-right: 5px; }
.article .article_tags a:hover .article_tag { color: var(--yellow); }
.article .article_like { position: relative; float: left; padding-left: 20px; }
.article .article_like i { padding-right: 5px; }
.btn-NewMore { width: 150px; margin: 20px auto 0; display: block; float: none; }
.btn-NewMore:hover { background-color: var(--yellow); color: var(--white); }
/*最新资讯*/
.new-article { padding: 10px 15px 15px; }
.new-article li { height: auto; padding: 0 0 0 20px; position: relative; margin-top: 8px; }
.new-article li.lastli { margin-bottom: 0px; }
.new-article li em { font: italic 18px/20px "Arial"; position: absolute; top: 2px; left: 0px; color: #ECA833; }
.new-article li .lab-1, .new-article li .lab-2, .new-article li .lab-3 { color: var(--red-jy); }
.new-article span { font-size: 14px; line-height: 22px; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%; color: rgba(85,85,85,1); }
.new-article li:hover span { color: var(--yellow); }
.new-article .top-news { height: 60px; }
.new-article .top-news i { float: left; width: 100px; height: 60px; position: relative; }
.new-article .top-news i img { border-radius: 3px; }
.new-article .top-news span { width: calc(274px - 136px); height: 60px; overflow: hidden; font-size: 14px; line-height: 20px; float: left; margin: 0 0 10px 10px; white-space: normal; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 3; text-overflow: ellipsis; }
/*快讯*/
.article_notice { padding: 22px 16px; }
.article_notice p:hover { color: var(--yellow); }
.article_notice ul { margin: 0; font-size: 14px; list-style: none; padding-left: 0; }
.article_notice .timeline-item { position: relative; }
.article_notice .timeline-item:not(:last-child) { padding-bottom: 20px; }
.article_notice .timeline__tail { left: 2px; border: 1px dashed var(--gray-c); ; position: absolute; height: 100%; }
.article_notice .timeline__node { width: 6px; height: 6px; left: 0; top: 5px; background-color: var(--white); border: 2px solid var(--yellow); position: absolute; border-radius: 50%; display: -webkit-box; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
.article_notice .timeline__wapper { padding-left: 16px; position: relative; top: -3px; display: block; }
.article_notice .timeline__content { font-size: 14px; text-align: left; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; font-weight: 400; color: rgba(85,85,85,1); text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; }
.re_txt_box .news-title { font-size: 22px; }
/*slide small*/
.banner_box img { width: 100%; border-radius: 3px; }
.banner_box .slideBox { width: 100%; height: 200px; overflow: hidden; position: relative; margin-bottom: 20px; }
.banner_box .slideBox .hd { height: 15px; overflow: hidden; position: absolute; left: 50%; bottom: 2px; z-index: 1; margin-left: -57px; }
.banner_box .slideBox .hd ul { overflow: hidden; zoom: 1; float: left; display: flex; justify-content: center; }
.banner_box .slideBox .hd ul li { float: left; margin: 0 4px; width: 30px; height: 3px; line-height: 14px; text-align: center; background: var(--white); cursor: pointer; font-size: 12px; }
.banner_box .slideBox .hd ul li.on { background: var(--yellow); color: var(--white); }
.banner_box .slideBox .bd { position: relative; height: 100%; z-index: 0; }
.banner_box .slideBox .bd li { zoom: 1; vertical-align: middle; }
.banner_box .slideBox .bd img { width: 100%; height: 200px; display: block; }
.banner_box .slideBox .prev, .banner_box .slideBox .next { position: absolute; left: 0; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(../images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.banner_box .slideBox .next { left: auto; right: 0%; background-position: 8px 5px; }
.banner_box .slideBox .prev:hover, .banner_box .slideBox .next:hover { filter: alpha(opacity=100); opacity: 1; }
.banner_box .slideBox .prevStop { display: none; }
.banner_box .slideBox .nextStop { display: none; }
/*newbox tab */
.newboxtab .newboxtab_box { box-sizing: border-box; width: 100%; padding: 15px 15px 15px; }
.newboxtab .newboxtab_box .img_box a { display: block; }
.newboxtab .newboxtab_box .img_box img { width: 100%; border-radius: 5px; display: block; }
.newboxtab .newboxtab_box .tit { font-size: 14px; line-height: 32px; height: 32px; color: var(--gray3); }
.newboxtab .newboxtab_box .sideMenu { width: 100%; }
.newboxtab .newboxtab_box .sideMenu h3 { height: 40px; line-height: 40px; padding-left: 16px; cursor: pointer; font-size: 14px; position: relative; }
.newboxtab .newboxtab_box .sideMenu h3:before { content: ""; width: 4px; height: 4px; background-color: var(--gray6); display: block; border-radius: 100px; position: absolute; left: 0; top: 18px; }
.newboxtab .newboxtab_box .sideMenu h3 em { float: right; display: block; width: 20px; height: 40px; background: url(../images/news/icoAdd.png) 6px 15px no-repeat; cursor: pointer; }
.newboxtab .newboxtab_box .sideMenu h3.on em { background-position: 6px -50px; }
.newboxtab .newboxtab_box .sideMenu ul { color: var(--gray9); display: none; /* 默认都隐藏 */ }
/*热门文章*/
.articles .artic_box { box-sizing: border-box; width: 100%; padding: 20px 0 0px; }
.articles .artic_box .item { width: 100%; height: 60px; box-sizing: border-box; padding: 0 15px; margin-bottom: 15px; display: block; }
.articles .artic_box .item .img_box { float: left; width: 100px; height: 60px; margin-right: 10px; overflow: hidden; }
.articles .artic_box .item .img_box img { transition: all .4s; width: 100%; height: 100%; border-radius: 3px; }
.articles .artic_box .item .info { position: relative; float: left; width: calc(100% - 110px); height: 60px; }
.articles .artic_box .item .info .tit { font-size: 13px; color: var(--gray3); line-height: 21px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.articles .artic_box .item .info .time { position: absolute; bottom: 0; left: 0; font-size: 12px; color: var(--gray9); }
.articles .artic_box .item:hover .info .tit { color: var(--yellow); }
/*ad*/
.gagd { border-radius: 3px; }
.gagd img { display: block; }
/*标签*/
/*.focus .hot_point { box-sizing: border-box; width: 100%; padding: 15px 15px 10px; }
.focus .hot_point .item_wrap { margin-left: -10px; }
.focus .hot_point .item_wrap .item { float: left; padding: 0 12px; border: 1px solid #ebeced; margin-bottom: 10px; margin-left: 10px; background-color: var(--bg-gray-f5); border-radius: 15px; }
.focus .hot_point .item_wrap .item a { display: block; line-height: 26px; font-size: 12px; color: var(--gray6); }
.focus .hot_point .item_wrap .item:hover { background-color: var(--yellow); border-color: var(--yellow); }
.focus .hot_point .item_wrap .item:hover a { color: var(--white); }*/
/*优质服务商*/
.hot_user_star li { float: left; padding: 15px 15px 10px 14px; overflow: hidden; }
.hot_user_star a { font-size: 16px; color: #fc9d27; display: block; }
.hot_user_star-img img { width: 70px; height: 70px; display: block; }
.hot_user_star-info h5 { text-overflow: ellipsis; font-weight: bold; text-align: center; padding: 5px 0; }
/*猜你喜欢*/
.c_spot_list { padding: 0 0 5px; }
.c_spot_list_li { width: 100%; padding: 3px 15px; }
.c_spot_list_li a { font-size: 14px; font-weight: 400; color: var(--gray3); display: block; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; letter-spacing: 0.5px; }
.c_spot_list_li a:hover { color: var(--yellow); }
.c_spot_list_li_time { font-size: 12px; color: var(--gray9); margin-bottom: 5px; margin-top: 5px; }
/*news_detail*/
.new_con { border-radius: 3px; color: var(--gray3); }
/*新闻主体*/
.new_con_detail { border-radius: 3px; background: var(--white); color: var(--gray3); padding: 38px 40px; font-size: 16px; text-align: justify; }
.new_con_detail .new_con_detail_tit { font-size: 26px; }
.new_con_detail_author { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-top: 40px; }
.new_con_detail_author .jy_ico1 { width: 40px; height: 40px; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-border-radius: 50%; border-radius: 50%; overflow: hidden; position: relative; border: 1px solid var(--gray-c); ; float: left; }
.new_con_detail_author .jy_ico1 img { display: inline-block; height: 100%; -webkit-border-radius: 50%; border-radius: 50%; width: auto; max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.new_con_detail_author .userintro { margin-left: 13px; width: 100%; float: left; }
.new_con_detail_author .userintro .userintro-main { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.new_con_detail_author .userintro .userintro-main .userintro-name { font-size: 14px; font-weight: bold; }
.new_con_detail_author .tag-1 { margin-left: 10px; font-size: 12px; }
.new_con_detail_author .userintro .userintro_con { margin-top: 5px; font-size: 12px; color: var(--gray9); }
.new_con_detail_author .new_con_detail_tit_date { font-size: 13px; color: var(--gray9); text-align: right; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.new_con_detail_summary { background: var(--bg-gray-f5); -webkit-border-radius: 5px; border-radius: 5px; margin-top: 30px; padding: 15px 40px 15px 40px; font-size: 14px; color: var(--gray6); position: relative; line-height: 30px; }
.new_con_detail_summary:before { font-size: 20px; content: ""; position: absolute; color: #777; left: 20px; top: 15px; width: 16px; height: 10px; background: url(../images/news/yin.png) no-repeat center; background-size: 50%; }
.new_con_detail_summary:after { font-size: 20px; content: ""; position: absolute; color: #777; right: 20px; bottom: 15px; width: 16px; height: 10px; background: url(../images/news/yin.png) no-repeat center; background-size: 50%; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.new_con_txt { margin-top: 30px; color: var(--gray3); }
.new_con_txt p { margin: 20px 0; color: var(--gray3); line-height: 30px; }
.new_con_txt img { width: auto; margin: 0 auto; max-width: 100%; height: auto; }
.new_con_txt a.ShuKeyWordLink { color: var(--yellow); }
.new_con_txt a.ShuKeyWordLink:hover { color: var(--red-jy); text-decoration: underline; }
/*正文下主推荐*/
.txtpic_box { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.txtpic_box .txtpic_box_img { width: 190px; height: 110px; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; overflow: hidden; }
.txtpic_box .txtpic_box_img img { width: 100%; height: 100%; }
.txtpic_box .txtpic_box_body { margin-left: 20px; font-size: 14px; width: 100%; }
.txtpic_box_body .txtpic_box_tit { font-weight: bold; font-size: 16px; color: var(--gray3); }
.txtpic_box_body .txtpic_box_con { line-height: 22px; font-size: 14px; color: var(--gray9); margin-top: 15px; line-height: 24px; }
.txtpic_box .txtpic_box_btn { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; margin-left: 10px; }
.txtpic_box .txtpic_box_btn a { line-height: 36px; min-width: 56px; padding: 0 15px; }
/*新闻标签*/
.jy_tag { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 45px; }
.jy_tag .tag_tit { font-size: 14px; color: #B2B2B2; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; line-height: 50px; }
.jy_tag .tag_items .tag_item { margin: 10px 8px 0; padding: 0 15px; height: 30px; line-height: 30px; -webkit-border-radius: 15px; border-radius: 15px; background: #f0f0f0; color: var(--gray6); display: inline-block; font-size: 14px; }
.jy_tag .tag_items .tag_item:hover { background: var(--yellow); color: var(--white); }
.jy_handle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-top: 20px; }
.jy_handle .jy_share { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; font-size: 14px; color: var(--gray9); }
.jy_handle .jy_share .new_share_icon { font-size: 20px; margin: 0 5px; width: 24px; height: 24px; background-color: var(--gray9); border-radius: 5px; }
.jy_handle .jy_share .new_share_icon:hover { background: var(--yellow); }
.jy_handle .jy_share .new_share_icon i { color: var(--white); font-size: 14px; display: block; margin-top: 5px; width: 24px; text-align: center; }
.jy_handle .jy_like { cursor: pointer; display: inline-block; padding: 0 20px; height: 34px; line-height: 34px; background: #f0f0f0; color: var(--gray9); -webkit-border-radius: 17px; border-radius: 17px; font-size: 14px; }
.jy_handle .jy_like { cursor: pointer; display: inline-block; padding: 0 20px; height: 34px; line-height: 34px; background: #f0f0f0; color: var(--gray9); -webkit-border-radius: 17px; border-radius: 17px; font-size: 14px; }
.jy_handle .jy_like-on i { color: var(--white); }
/*新闻评论*/
.new_con_pl { }
.jy_module { -webkit-border-radius: 3px; border-radius: 3px; background: var(--white); color: var(--gray3); }
.jy_module_title { padding: 10px 20px 0px; font-size: 16px; font-weight: bold; border-bottom: 1px solid #E8E8E8; position: relative; top: -1px; line-height: 40px; color: var(--gray3); }
.jy_module_content { font-size: 14px; }
.comment_text { }
.comment_input { border: 1px solid #e8e8e8; position: relative; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.comment_text .comment_input textarea { padding: 15px; height: 100px; border: 0; background: #f8f8f8; -webkit-border-radius: 0px; border-radius: 0px; resize: none; outline: none; color: var(--gray3); width: 100%; font-size: 14px; }
.comment_text .input_bottom { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 50px; background: #f2f4f6; padding: 0 10px 0 19px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; font-size: 14px; color: var(--gray9); }
.comment_text .comment_btn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 50px; background: #f2f4f6; padding: 0 10px 0 19px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; font-size: 14px; color: var(--gray9); border: 1px solid #e8e8e8; border-top: 0; }
.comment_btn .input_tips { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.comment_btn .input_limit { margin-left: 20px; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.comment_btn .input_bottom { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 50px; background: #f2f4f6; padding: 0 10px 0 19px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; font-size: 14px; color: var(--gray9); }
.comment_btn .jy-btn { margin-left: 20px; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; min-width: 40px; padding: 0 10px; height: 30px; line-height: 30px; text-align: center; color: var(--white); cursor: pointer; -webkit-border-radius: 4px; border-radius: 4px; }
.comment_list li { padding: 15px 0; border-bottom: 1px solid #EEE; }
.comment_list li .floor { float: right; font-size: 12px; color: #aaa; line-height: 36px; }
.comment_list li .avatar { display: flex; background: var(--white); border-radius: 2px 2px 2px 2px; height: 36px; overflow: hidden; }
.comment_list li .avatar img { width: 36px; height: 36px; margin-right: 10px; border-radius: 18px; }
.comment_list li .avatar span { line-height: 36px; height: 36px; font-size: 12px; color: var(--gray3); font-weight: bold; }
.comment_list li .inner { margin-left: 45px; }
.comment_list li .inner p { font-size: 14px; line-height: 30px; color: var(--gray3); padding: 10px 0; }
.comment_list li .inner .meta { padding-top: 3px; color: var(--gray9); border: none; font-size: 12px; }
.comment_list li .inner .meta:hover { text-decoration: underline; color: var(--yellow); }
.comment_list li .answer { margin-left: 60px; padding: 10px; background: var(--bg-gray-f5); border: 1px solid #E6E6E6; border-radius: 3px 3px 3px 3px; }
.comment_list li .answer .meta { color: var(--gray9); margin-bottom: 5px; padding: 0; border: none; }
/*新闻详情下推荐阅读*/
.new_con_tj .jy_module_content { padding-bottom: 0; }
.new_con_tj .newsx { }
.new_con_tj .newsx li { width: 260px; overflow: hidden; float: left; margin-right: 20px; margin-bottom: 10px; }
.new_con_tj .newsx li:nth-child(3n) { margin-right: 0; }
.new_con_tj .newsx li:hover { }
.new_con_tj .newsx li a { display: block; }
.new_con_tj .newsx li img { width: 260px; height: 156px; border-radius: 3px; display: block; }
.new_con_tj .newsx li h3 { font-size: 16px; color: var(--gray0); font-weight: normal; line-height: 20px; padding: 15px 5px 0px; overflow: hidden; white-space: nowrap; display: block; text-overflow: ellipsis; text-align: center; }
.new_con_tj .newsx li p { font-size: 13px; color: var(--gray9); margin-bottom: 20px; line-height: 24px; padding: 10px 5px 0px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.new_con_tj .newsx li span { font-size: 14px; color: var(--gray6); line-height: 24px; padding: 0px 5px; }
.new_con_tj .newsx li:hover h3 { color: var(--yellow); }
/*新闻作者详情*/
.module_platform { text-align: center; padding: 20px 25px; }
.module_platform .platform-logo { margin: 0 auto; display: block; }
.module_platform .platform-logo img { -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; }
.module_platform .platform-logo:hover img { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); }
.module_platform .is-observer { width: 82px; height: 82px; }
.module_platform .platform-title { margin-top: 13px; font-size: 16px; color: var(--gray3); font-weight: bold; display: block; }
.module_platform .platform-title { margin-top: 13px; font-size: 16px; color: var(--gray3); font-weight: bold; display: block; }
.module_platform .platform-count { margin-top: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.module_platform .platform-count .platform-count-item { width: 50%; position: relative; border-right: 1px solid #f1f1f1; }
.module_platform .platform-count .platform-count-item:nth-child(3n) { border-right: 0; }
.module_platform .platform-count .platform-count-item .label { color: var(--gray3); font-weight: bold; font-size: 14px; }
.module_platform .platform-count .platform-count-item .count { margin-top: 6px; font-size: 14px; font-weight: bold; color: var(--yellow) !important; font-family: "Microsoft YaHei", 微软雅黑, 宋体, Arial, Tahoma, Helvetica, sans-serif; }
.module_platform .platform-btn { margin-top: 20px; margin-bottom: 5px; }
/*.module_platform .platform-btn a {
    width: 96px;
    padding: 0;
    line-height: 36px;
    margin: 0 8px;
}*/
.module_platform .platform-tip { padding-top: 10px; }
.is-observer img { display: inline-block; width: 100%; height: 100%; -webkit-border-radius: 50%; border-radius: 50%; box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%); border: 2px solid var(--white); }
