@charset "utf-8";
/* CSS Document public*/

/* video{ object-fit:cover} */
.fl{ float:left}
.fr{ float:right}

/* 题图列表start */
.list_head.header_box{background: #9a0000;}
.list_head #nav ul li h3{color: #fff;}
.list_head #header .search-box h5 a{color: #fff;}
.list_head #header .search-box h5 a::after{content: "";background: #fff;}
.n_container{background: url(../images/list-bg.png) no-repeat bottom center;background-size: contain;padding: 3.125rem 0 3.75rem 0;}
.listL{width: 69.28%;}
.position{margin-bottom: 1.875rem;border-bottom: 4px solid #990000;padding-bottom: 1.125rem;}
.position h5{font-size: 2.25rem;}
.position p{color: #999999;line-height: 1.875rem;}
.position p a{font-size: 0.875rem;color: #999999;padding: 0 0.625rem;transition: 0.6s all;}
.position p a.on{color: #9a0000;}
.position p a:hover{color: #9a0000;transition: 0.6s all;}

.list_tt li{margin-bottom: 1.25rem;}
.list_tt li a{display: block;position: relative;overflow: hidden;background: #fafafa url(../images/list02.png) no-repeat bottom right;background-size: contain;transition: 0.6s all;}
.list_tt li .pic{position:relative;width: 360px;float: left;margin-right: 1.875rem;}
.list_tt li .pic img{display: block;width: 100%;height: 240px;object-fit: cover;}
.list_tt li .text{padding: 1.875rem;}
.list_tt li .text h5{font-size: 1.125rem;color: #323232;line-height: 1.75rem;height: 3.5rem;overflow: hidden;font-weight: 600;text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.list_tt li .text i{font-style: normal;display: inline-block; margin: 1.25rem 0;font-size: 0.875rem;color: #999999;font-family: "times new roman";padding-left: 20px;background: url(../images/time.png) no-repeat left center;}
.list_tt li .text p{font-size: 0.875rem;color: #999999;line-height: 1.5rem;height: 4.5rem;overflow: hidden;text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.list_tt li:hover a{background: #9a0000 url(https://news.pkusz.edu.cn/new2023/images23/list02.png) no-repeat bottom right;background-size: contain;box-shadow: 0px 0px 46px 0px rgba(0, 0, 0, 0.22);transition: 0.6s all;}
.list_tt li:hover .text h5{color: #fff;}
.list_tt li:hover .text i{color: #dab8b8;background: url(https://news.pkusz.edu.cn/new2023/images23/timeon.png) no-repeat left center;}
.list_tt li:hover .text p{color: #dab8b8;}
.fanye img{display: table;margin: 2.5rem auto 0 auto;max-width: 100%;}
.listR{width: 25%;}
.listR .Ltitle{margin-bottom: 1.875rem;}
.listR .Ltitle h5{padding-bottom: 1.25rem;border-bottom: 3px solid #dfdfdf;}
.listR .Ltitle h5 a{display: block;font-size: 1.625rem;color: #323232;padding-left: 32px;background: url(https://news.pkusz.edu.cn/new2023/images23/hot.png) no-repeat left center;line-height: 2.125rem;}
.listR ul{position: relative;}
.listR li{position: relative;padding-bottom: 1.875rem;}
.listR li:last-child{padding-bottom: 0;}
.listR li::after{content: "";width: 1px;height: 100%;background: #f3f3f3;position: absolute;left: 8px;top: 0;}
.listR li a{display: block;}
.listR li i{position: relative;z-index: 2; font-style: normal;display: block; font-size: 0.875rem;color: #999999;font-family: "times new roman";line-height: 15px;padding-left: 24px;background: url(https://news.pkusz.edu.cn/new2023/images23/timeH.png) no-repeat left center;}
.listR li p{transition: 0.6s all;padding-left: 24px;margin-top: 1rem;font-size: 1.125rem;color: #323232;line-height: 1.75rem;max-height: 3.5rem;overflow: hidden;text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.listR li p:hover{color: #9a0000;transition: 0.6s all;}
@media (max-width: 1000px) {
  .n_container{margin-top: 80px;}
  .listL{width: 100%;}
  .listR{width: 100%;margin-top: 2.5rem;}
}
@media (max-width: 768px) {
  .list_tt li .pic{width: 260px;margin-right: 1.25rem;}
  .list_tt li .text{padding: 1.25rem;}
  .list_tt li .text i{margin: 0.9375rem 0;}
  .list_tt li .text p{height: 3rem;}
  .list_tt li .pic img{height: 173px;}
}
@media (max-width: 540px) {
  .list_tt li .pic{width: 100%;margin-right: 0;float: none;}
  .list_tt li .pic img{height: auto;}
}
/* 题图列表end */

/* show */
.show {position: relative;}
.show01 { margin-bottom: 1.875rem; padding-bottom: 2.5rem; border-bottom: 1px solid #e9e9e9; }
.show01 h5 { font-size: 1.875rem; color: rgb(0, 0, 0);  line-height: 2.75rem; margin-bottom: 1.75rem; }
.show01 .time p{margin-bottom: 0.9375rem;}
.show01 .time p i{font-style: normal;font-size: 1rem;color: #666666;font-style: normal;margin-right: 1.25rem;padding-left: 26px;background: url(https://news.pkusz.edu.cn/new2023/images23/show01.png) no-repeat left center;}
.show01 .time p i+i{background: url(https://news.pkusz.edu.cn/new2023/images23/show02.png) no-repeat left center;}
.show01 .time h3{font-size: 1rem;color: #666666;}
.show01 .time h3 i{font-style: normal;}
.show01 p { font-size: 1rem; color: rgb(102, 102, 102); line-height: 1.5rem; }
.show01 p i { font-style: normal; margin-right: 1.875rem; }
.show02-box { position: relative; }
.show02 p {line-height: 2.375rem !important;text-indent: 2.25rem !important;font-size: 1.125rem !important;color: #323232;}
.show02 img { display: block; margin: 0px auto 0rem; max-width: 100%; }
.show03 { margin-top: 3.75rem; padding-top: 2.5rem; border-top: 1px solid rgb(230, 230, 230); position: relative; }
.show03 p { font-size:1.125rem; color: rgb(51, 51, 51); margin-bottom: 1.25rem;line-height: 1.5rem; }
.show03 p a { color: rgb(51, 51, 51); transition: all 0.2s ease 0s; }
.show03 p a:hover { color: #ad282b; transition: all 0.2s ease 0s; }
.show03 .Golist { position: absolute; right: 0px; bottom: -20px; transition: all 0.6s ease 0s; }
.show03 .Golist a { display: block; padding-top: 34px; background: url("../images23/show04.png") center top no-repeat; font-size: 0.875rem; color: #ad282b; }
.show03 .Golist:hover { margin-bottom: 4px; transition: all 0.6s ease 0s; }
.share_box { position: absolute; left: -100px; top: 0px; }
.share_fixed { position: fixed; left: 50%; margin-left: -800px; z-index: 9; top: 180px; }
.social-share { font-size: 14px; color: rgb(153, 153, 153); text-align: center; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; display: block; vertical-align: top; margin: 0px; transition: all 0.5s ease 0s; z-index: 10; line-height: 34px; font-family: socialshare !important; }
.social-share * { font-family: socialshare !important; }
.social-share a { position: relative; text-decoration: none; margin: 0px; display: inline-block; outline: none; }
.social-share .social-share-icon { position: relative; display: block; width: 51px; height: 51px; margin-bottom: 1.25rem; border-radius: 0px; line-height: 24px; border: none; color: rgb(102, 102, 102); text-align: center; vertical-align: top; transition: all 0.6s ease 0s; font-size: 13px; background: rgb(236, 236, 236); }
.social-share .social-share-icon:hover { }
.social-share .icon-weibo { border-color: rgb(255, 118, 59); }
.social-share .icon-weibo:hover { background: rgb(255, 118, 59); }
.social-share .icon-tencent { color: rgb(86, 182, 231); border-color: rgb(86, 182, 231); }
.social-share .icon-tencent:hover { background: rgb(86, 182, 231); }
.social-share .icon-qq { border-color: rgb(86, 182, 231); }
.social-share .icon-qq:hover { }
.social-share .icon-qzone { border-color: rgb(253, 190, 61); }
.social-share .icon-qzone:hover { background: rgb(253, 190, 61); }
.social-share .icon-douban { color: rgb(51, 176, 69); border-color: rgb(51, 176, 69); }
.social-share .icon-douban:hover { background: rgb(51, 176, 69); }
.social-share .icon-linkedin { border-color: rgb(0, 119, 181); }
.social-share .icon-linkedin:hover { background: rgb(0, 119, 181); }
.social-share .icon-facebook { color: rgb(68, 97, 157); border-color: rgb(68, 97, 157); }
.social-share .icon-facebook:hover { background: rgb(68, 97, 157); }
.social-share .icon-google { color: rgb(219, 68, 55); border-color: rgb(219, 68, 55); }
.social-share .icon-google:hover { background: rgb(219, 68, 55); }
.social-share .icon-twitter { color: rgb(85, 172, 238); border-color: rgb(85, 172, 238); }
.social-share .icon-twitter:hover { background: rgb(85, 172, 238); }
.social-share .icon-diandian { color: rgb(48, 125, 202); border-color: rgb(48, 125, 202); }
.social-share .icon-diandian:hover { background: rgb(48, 125, 202); }
.social-share .icon-wechat { position: relative; border-color: rgb(123, 197, 73); }
.social-share .icon-wechat:hover { background: rgb(123, 197, 73); }
.social-share .icon-wechat .wechat-qrcode { display: none; border: 1px solid rgb(238, 238, 238); position: absolute; z-index: 9; top: 0px; left: 60px; width: 200px; height: 192px; color: rgb(102, 102, 102); font-size: 12px; text-align: center; background-color: rgb(255, 255, 255); box-shadow: rgb(170, 170, 170) 0px 2px 10px; transition: all 200ms ease 0s; }
.social-share .icon-wechat .wechat-qrcode.bottom { top: 40px; left: -84px; }
.social-share .icon-wechat .wechat-qrcode.bottom::after { display: none; }
.social-share .icon-wechat .wechat-qrcode h4 { font-weight: normal; height: 26px; line-height: 26px; font-size: 12px; background-color: rgb(243, 243, 243); margin: 0px; padding: 0px; color: rgb(119, 119, 119); }
.social-share .icon-wechat .wechat-qrcode .qrcode { width: 105px; margin: 10px auto; }
.social-share .icon-wechat .wechat-qrcode .qrcode table { margin: 0px !important; }
.social-share .icon-wechat .wechat-qrcode .help p { font-weight: normal; line-height: 16px; padding: 0px; margin: 0px; }
.social-share .icon-wechat .wechat-qrcode::after { content: ""; position: absolute; left: -14px; top: 26px; width: 0px; height: 0px; border-width: 6px 8px 6px 6px; border-style: solid; border-color: transparent rgb(255, 255, 255) transparent transparent; }
.social-share .icon-wechat:hover .wechat-qrcode { display: block; }
.social-share .icon-weibo { background: url("https://news.pkusz.edu.cn/new2023/images23/icon02.png") center center no-repeat !important; }
.social-share .icon-wechat { background: url("https://news.pkusz.edu.cn/new2023/images23/icon01.png") center center no-repeat !important; }
.social-share .icon-qzone { background: url("https://news.pkusz.edu.cn/new2023/images23/icon03.png") center center no-repeat !important; }
.share_hide { cursor: pointer; }
.share_hide img { display: block; width: 51px; height: 51px; }
.share_box .tit { font-size: 0.875rem; color: rgb(153, 153, 153); text-align: center; margin-bottom: 0.9375rem; position: relative; }
.share_box .tit::after { content: ""; position: absolute; left: 0px; top: 50%; width: 0.625rem; height: 1px; background: rgb(219, 219, 219); }
.share_box .tit::before { content: ""; position: absolute; right: 0px; top: 50%; width: 0.625rem; height: 1px; background: rgb(219, 219, 219); }
.showR { width: 22%; }
.showRT{width: 100%;margin-bottom: 1.875rem;}
.showR-wb{background: rgb(250, 252, 255); padding:0 1.25rem 1.875rem 1.25rem;height: 335px;}


 