<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin:0;padding:0;}
html,body{font-family:"Microsoft YaHei","SimSun","Arail","Tabhoma",sans-serif;font-size:16px;text-align:left;}
ul,ol{list-style:none;}
img{border:0;vertical-align:top;}
a{text-decoration:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
a:focus{outline:none;}

/* 通用 */
.hidden{display:none;visibility:hidden;}
.clear{display:block;}
.clear:after{content:'';overflow:hidden;width:100%;height:0;font-size:0;display:block;clear:both;}
.text-hidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.will-change{transform:translate3d(0,0,0);will-change:transform;}
.font-mob{max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.no-select{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.g-wrap{width:18.75rem;min-height:100vh;overflow:hidden;margin:0 auto;position:relative;background:#f5f5f5;}
.m-title{position:relative;}
.m-title img{width:100%;height:auto;}
.m-title a{position:absolute;width:3.2rem;height:0.6rem;right:0.5rem;top:0.8rem;background:url("../images/icon-more-default.png") center center no-repeat;background-size:100%;}

/* 顶通 */
.banner750{width:18.75rem;max-height:3rem;margin:0 auto;overflow:hidden;}

/* 头部 */
.g-header{width:100%;max-width:18.75rem;position:relative;z-index:99;padding-bottom:1.6rem;background:url("../images/header-bg.png") center top no-repeat;background-size:cover;}
.m-header{overflow:hidden;padding:1.0rem 0 0 0.875rem;}
.m-header .m-logo{float:left;width:4.125rem;}
.m-header .m-links{float:right;}
.m-header .m-links li{float:left;margin:0.15rem 0.5rem 0 0;}
.m-header .m-links img{width:auto;height:1.3rem;}

/* 吸顶占位 */
#placeholder{display:none;height:6rem;}
.sticky{position:fixed;top:-2.75rem;}

/* 导航和弹窗导航和小功能 */
.m-menu{margin:0.75rem 0 0 0;padding:0 0.5rem;}
.m-menu .m-nav{float:left;width:14.2rem;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;}
.m-menu .m-nav::-webkit-scrollbar{width:0;height:0;display:none;}
.m-menu .m-nav li{display:inline-block;font-size:0.8rem;color:#000;margin-right:1.25rem;}
.m-menu .m-nav li:last-child{margin-right:0.75rem;}
.m-menu .m-nav li a{color:#000;}
.dragging{cursor:grabbing;}
.m-menu-func{float:right;}
.m-menu-func .m-menu-nav{float:left;width:0.85rem;height:1.05rem;position:relative;}
.m-menu-func .m-menu-nav img{width:0.775rem;height:0.625rem;cursor:pointer;margin-top:0.25rem;}
.m-menu-func span{float:left;width:0.05rem;height:0.75rem;margin:0.2rem 0.6rem 0;background:#000;}
.m-menu-func .m-menu-zoom{float:left;width:0.85rem;height:1.05rem;cursor:pointer;}
.m-menu-func .m-menu-zoom img{width:0.85rem;height:0.8rem;margin-top:0.19rem;}
.m-menu-zoom .m-zoom-minus{display:none;}
.m-popup-nav{position:absolute;display:none;width:17.15rem;height:10.225rem;left:-14.6rem;top:1.2rem;z-index:9;overflow:hidden;padding:1.7rem 0 0 1.65rem;box-sizing:border-box;background:url("../images/nav-bg.png") center center no-repeat;background-size:cover;}
.m-popup-nav li{float:left;width:2.45rem;height:1.15rem;margin:0 1.25rem 0.85rem 0;line-height:1.15rem;text-align:center;font-size:0.75rem;color:#626365;background:#f5f5f5;}
.m-popup-nav li:nth-child(4n){margin-right:0;}
.m-popup-nav li a{color:#626365;}
.m-popup-nav li.current{background:#15336f;color:#FFF;}
.m-popup-nav li.current a{color:#FFF;}

/* 头条 */
.g-headline{background:#FFF;padding-top:0.675rem;margin-top:-0.675rem;}
.g-headline .swiper-headline{width:17.75rem;margin:0 auto;}
.g-headline .swiper-slide{overflow:hidden;width:100%!important;}
.g-headline .m-headline-bold{padding:0 0 0.6rem 0;}
.g-headline .m-headline-bold div{visibility:hidden;display:flex;align-items:center;font-size:0.8rem;font-weight:bold;height:3.5rem;line-height:1.3rem;text-align:justify;}
.g-headline .m-headline-bold div:first-child{border-bottom:1px solid #cecece;}
.g-headline .m-headline-bold div:first-child img{float:left;width:2.075rem;height:2.05rem;margin-right:0.6rem;}
.g-headline .m-headline-bold div:first-child a{color:#be252e;}
.g-headline .m-headline-bold div:last-child a{color:#000000;}
.g-headline .m-headline-bold div:last-child{padding-left:0.6rem;background:url("../images/icon-list-pointer.png") 0 center no-repeat;background-size:0.2rem 0.2rem;}
.g-headline .m-headline-list li{visibility:hidden;display:flex;align-items:center;font-size:0.75rem;height:2.42rem;line-height:1.05rem;text-align:justify;background:url("../images/icon-list-pointer.png") 0 center no-repeat;background-size:0.2rem 0.2rem;padding-left:0.6rem;border-bottom:1px solid #cecece;}
.g-headline .m-headline-list li:last-child{border-bottom:0;}
.g-headline .m-headline-list li a{color:#000000;}

/* 焦点 */
.swiper-focus .swiper-slide img{width:18.75rem;height:10.55rem;}
.swiper-focus .swiper-slide .u-title{position:absolute;left:0;bottom:0;width:100%;height:5.25rem;font-size:0.75rem;padding:3.9rem 2.5rem 0 0.75rem;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;background:linear-gradient(180deg,rgba(70,3,7,0) 0%,rgba(70,3,7,0.6) 100%);}
.swiper-focus .swiper-pagination{width:1.4rem;font-size:0.5rem;color:#FFF;line-height:0.6rem;bottom:0.6rem;left:auto;right:0.5rem;height:0.6rem;}
.swiper-focus .swiper-pagination span{position:absolute;bottom:0;}
.swiper-focus .swiper-pagination-current{font-size:0.75rem;font-weight:bold;color:#be262e;left:0;height:0.6rem;}
.swiper-focus .swiper-pagination-total{right:0.15rem;height:0.54rem;vertical-align:text-bottom;}

/* 光明网评论员 */
.g-comment{margin-top:1.25rem;}
.g-comment .m-comment-hot{height:5.5rem;padding:0 0.5rem;overflow:hidden;background:url("../images/comment-bg.jpg") center center no-repeat;background-size:cover;}
.g-comment .m-comment-hot .m-pic{float:left;width:5.75rem;height:3.25rem;margin-top:1rem;}
.g-comment .m-pic img{width:5.75rem;height:3.25rem;}
.g-comment .m-comment-hot .m-txt{float:right;width:11.125rem;text-align:justify;font-size:0.8rem;line-height:1.2rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0.76rem 0 0 0;}
.g-comment .m-txt a{color:#000;}
.g-comment .m-comment-list{overflow:hidden;margin-top:0.5rem;padding:0 0.5rem;}
.g-comment .m-comment-list li{display:flex;height:3rem;align-items:center;font-size:0.8rem;line-height:1.5;margin-top:0.375rem;background:#FFF;padding:0 0.5rem;border-radius:0.375rem;}
.g-comment .m-comment-list li:nth-child(n+7){display:none;}
.g-comment .m-comment-list li a{color:#000;}

/* 光明专列 */
.g-train{width:100%;height:4.325rem;margin-top:0.5rem;overflow:hidden;position:relative;}
.g-train #m-train-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;transform:translate3d(0,0,0);will-change:transform;}
.g-train #m-train-scroll::-webkit-scrollbar{width:0;height:0;display:none;}
.g-train #m-train{visibility:hidden;width:600rem;}
.g-train ul{float:left;}
.g-train ul:first-child{padding-right:18.75rem;}
.g-train li{float:left;width:8.875rem;height:4.325rem;background:url("../images/carriage-default.png") center center no-repeat;background-size:cover;}
.g-train #m-train a{display:block;width:6.125rem;height:2.75rem;border-radius:0.15rem;overflow:hidden;margin:0.55rem auto 0;border:0.1rem solid #99a8c6;}
.g-train #m-train img{width:6.125rem;height:2.75rem;}
.g-train .first-carriage{background:url("../images/first-carriage.png") center center no-repeat;background-size:cover;}
.g-train .second-carriage{background:url("../images/second-carriage.png") center center no-repeat;background-size:cover;}
.g-train .carriage-after{background:url("../images/carriage-after.png") center center no-repeat;background-size:cover;}
.g-train .carriage-befor{background:url("../images/carriage-befor.png") center center no-repeat;background-size:cover;}
.g-train .penultimate-carriage{background:url("../images/penultimate-carriage.png") center center no-repeat;background-size:cover;}
.g-train .last-carriage{background:url("../images/last-carriage.png") center center no-repeat;background-size:cover;}

/* 特别推荐 */
.g-special{padding-bottom:1.25rem;margin:1.25rem auto 0;background:url("../images/comment-bg.jpg") center center no-repeat;background-size:cover;}
.swiper-special{width:17.75rem;height:12.4rem;margin:1rem auto 0;}
.swiper-special .swiper-slide{width:8.625rem;height:11.5rem;margin-right:0.5rem;}
.swiper-special .swiper-slide img{width:8.625rem;height:11.5rem;}
.swiper-special .swiper-pagination{width:auto;height:0.35rem;bottom:0!important;}
.swiper-special .swiper-pagination-bullet{width:0.35rem;height:0.35rem;opacity:1;vertical-align:top;border-radius:0.2rem;background:#c1c1c1;}
.swiper-special .swiper-pagination-bullet-active{width:1.45rem;background:#cd2f37;}

/* 通用样式 */
.u-public-more{font-size:0.65rem;text-align:center;padding:0.6rem 0.5rem;color:#000;}
.u-public-more img{width:0.5rem;height:auto;vertical-align:baseline;margin-left:0.35rem;}
.u-public-more a{color:#000;}
.g-public-items{padding:0.75rem 0.5rem 0;margin-top:1.25rem;background:#FFF;}
.g-public-items .m-public-big-pic{position:relative;}
.g-public-items .m-public-big-pic img{width:17.75rem;height:10rem;}
.g-public-items .m-public-big-pic p{position:absolute;width:100%;font-size:0.8rem;height:4.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2.8rem 0.5rem 0;left:0;bottom:0;color:#FFF;box-sizing:border-box;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);}
.g-public-items .m-public-big-pic p a{color:#FFF;}
.g-public-items .m-public-list-pic li{border-bottom:1px dashed #dcdcdc;}
.g-public-items .m-public-list-pic li:after{content:'';overflow:hidden;width:100%;height:0;font-size:0;display:block;clear:both;}
.g-public-items .m-public-list-pic div{float:left;margin:0.75rem 0.75rem 0.75rem 0;width:5.75rem;height:3.25rem;}
.g-public-items .m-public-list-pic img{width:5.75rem;height:3.25rem;object-fit:cover;}
.g-public-items .m-public-list-pic p{display:flex;padding:0.5rem 0;align-items:center;font-size:0.8rem;text-align:justify;line-height:1.25rem;}
.g-public-items .m-public-list-pic a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#000;}
.g-public-items .m-public-list-txt li{display:flex;align-items:center;font-size:0.8rem;line-height:1.1rem;min-height:3rem;border-bottom:1px dashed #dcdcdc;}
.g-public-items .m-public-list-txt a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#000;}
.g-public-items ul:nth-child(3) ~ ul{display:none;}

/* 图片  */
.g-photo{padding:0.75rem 0.5rem 0;margin-top:1.25rem;background:#FFF;}
.g-photo .m-big-pic{position:relative;}
.g-photo .m-big-pic img{width:17.75rem;height:10rem;}
.g-photo .m-big-pic p{position:absolute;width:100%;font-size:0.8rem;height:4.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2.8rem 0.5rem 0;left:0;bottom:0;color:#FFF;box-sizing:border-box;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);}
.g-photo .m-big-pic p a{color:#FFF;}
.g-photo .m-list-pic{margin:0.25rem 0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.g-photo .m-list-pic li{float:left;width:8.625rem;margin-top:0.5rem;}
.g-photo .m-list-pic li:nth-child(even){float:right;}
.g-photo li div{width:8.625rem;height:4.875rem;}
.g-photo li img{width:8.625rem;height:4.875rem;object-fit:cover;}
.g-photo li p{/*display:flex;align-items:center;height:2.5rem;*/font-size:0.8rem;line-height:1.5;margin-top:0.45rem;text-align:justify;}
.g-photo .m-list-pic p a{color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

/* 辟谣&amp;曝光台 */
.g-piyao{margin-top:1.25rem;}
.g-piyao a{float:left;font-size:0.7rem;width:8.625rem;height:2.5rem;line-height:2.5rem;background:#FFF;overflow:hidden;margin-left:0.5rem;border-radius:0.25rem;color:#000;box-sizing:border-box;}
.g-piyao a:first-child{background:#FFF url("../images/icon-rumor1.png") 2.6rem 0.65rem no-repeat;background-size:1.45rem 1.175rem;padding-left:4.55rem;}
.g-piyao a:last-child{background:#FFF url("../images/icon-rumor2.png") 2.2rem 0.65rem no-repeat;background-size:1.45rem 1.175rem;padding-left:4.2rem;}

/* 返回顶部 */
#back-top{position:fixed;cursor:pointer;right:0.5rem;bottom:2rem;width:2rem;height:2rem;text-align:center;display:none;}

/* 尾文件 */
.g-footer{color:#000;text-align:center;padding:1rem 0 1.25rem 0;}
.g-footer p{font-size:0.5rem;line-height:0.9rem;}
.g-footer p:last-child{font-size:0.75rem;margin-top:0.2rem;}</pre></body></html>