@charset "utf-8";
/*Technical Support SudyTech*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left;font-weight:normal}
html,body,fieldset,img,iframe,abbr{border:0}
img{vertical-align:top}
html{overflow-x:hidden;font-size:100px;--size: calc(100vw / 19.20);font-size: var(--size);}
i,cite,em,var,address,dfn{font-style:normal}
[hidefocus],summary{outline:0}
li{list-style:none}
h1,h2,h3,h4,h5,h6,small{font-size:100%}
sup,sub{font-size:83%}
pre,code,kbd,samp{font-family:inherit}
q:before,q:after{content:none}
textarea{overflow:auto;resize:none}
label,summary{cursor:default}
a,button{cursor:pointer}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold}
del,ins,u,s,a,a:hover{text-decoration:none}
body,textarea,input,button,select,keygen,legend{font:13px/1 arial,\5b8b\4f53;color:#333;outline:0}
:focus{outline:0}
.none{display:none}
.wcb{width:100%;height:30px;border:2px dashed #97CBE0}
.hidden{visibility:hidden}
.clear{width:100%;height:0;line-height:0;font-size:0;overflow:hidden;clear:both;display:block;_display:inline}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.clearfix{display:block;zoom:1}
::-webkit-input-placeholder{color:#ccc}
:-moz-placeholder{color:#ccc}
::-moz-placeholder{color:#ccc}
:-ms-input-placeholder{color:#ccc}

/* =============== 可变字体 ================= */
/* ========================================
  Font
  (Named Instances)
  250 = ExtraLight  300 = Light     350 = Normal  400 = Regular
  500 = Medium      600 = SemiBold  700 = Bold    900 = Heavy
======================================== */
@font-face {
  font-family: '思源黑体CN';
  src: url('fonts/SourceHanSansCN-VF-3500.woff2') format('woff2-variations');
  font-weight: 300 350 400 500 600 700 900;
  font-style: normal;
  font-display: swap;
}
/* @font-face {
  font-family: '思源宋体CN';
  src: url('fonts/SourceHanSerifCN-VF-3500.woff2') format('woff2-variations');
  font-weight:300 350 400 500 600 700 900;
  font-style: normal;
  font-display: swap;
} */
 @font-face {
    font-family: 'Poppins'; /* 自定义字体名称 */
    src: url('fonts/Poppins-Bold.ttf') format('truetype'); /* .ttf 格式 */
    font-weight: bold; /* 字体粗细 */
    font-style: normal; /* 字体样式 */
}

body{line-height:1;font-size:16px;font-family: "思源黑体CN","Microsoft YaHei","\u5b8b\u4f53",Tahoma,Geneva,sans-serif;color:#333333;}
:root{
    --mainColor: #92071C;
    --hoverColor:#92071C;
    --titleColor:#333333;
    --innerWidth: 14.4rem;
}
p{line-height:1.75}
a{color:#000526;text-decoration:auto;transition:all 0.4s ease-in-out}
.line1{text-overflow:-o-ellipsis-lastline;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.line2{text-overflow:-o-ellipsis-lastline;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.line3{text-overflow:-o-ellipsis-lastline;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.line4{text-overflow:-o-ellipsis-lastline;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.wrapper{width:100%;margin:0 auto}
.wrapper .inner{width:var(--innerWidth);margin:0 auto}

/**头部**/
.head-Top{background:#92071c url(images/banner.png) no-repeat center top / cover;position: relative;}
.head-Top::before{content: '';width: 1.41rem;height: 3.53rem;background: url(images/kwcc.png) no-repeat center / contain;position: absolute;left: 0.97rem;top: 1.78rem;}
body.list .head-Top{background: url(images/list_head.png) no-repeat center top / contain;height: 5.42rem;}
body.list .head-Top::before{display: none;}
.header{position:absolute;;z-index:20;width:100%;transition:1s;}
.header:after{content:'';width:100%;height:2.2rem; background: linear-gradient(to bottom, #000, transparent);position:absolute;left:0;top:0;z-index:-1;pointer-events:none;opacity:0.6;}
.header.fix{background:var(--mainColor)}
.header .inner{position:relative;transition:all 0.4s ease-in-out;width: 15.6rem;}
.header .sitelogo{display:flex}
.header .sitelogo .logo img{width: 5.29rem;}
.header .sitelogo .logo{margin-right:0.29rem;display:inline-block}
.header .sitelogo h1{font-size:inherit;font-weight:normal;background:none;padding-left:0px}
.header .sitelogo .sitetitle{display:inline-block;margin-left:0.19rem;color:#fff;min-height:0.52rem;vertical-align:middle;margin-top:-0.1rem}
.header .sitelogo a{align-items:center}
.header .sitelogo .tago img{width:3.82rem}
.header .sitelogo .sitetitle span{display:block}
.header .sitelogo img.logo{width:3.4rem;transition:all 0.6s ease-in-out}
.header .head-main{float:left;margin-top:10px}
.header .mod{display:flex;justify-content:space-between;min-height: 1.25rem;align-items:center}
.header .hr-top{margin-bottom: 14px;}
.header .hr-bott{}
#container-1 .inner{padding-top: 1.25rem;position: relative;}

/* 搜索 */
.wp_search{display:inline-block;position:relative;padding-left:4px;}
.wp_search #keyword{width:160px !important;padding:4px 0;border:none;height:20px;line-height:20px;background:transparent;color:#fff}
.wp_search .search{width:32px;height:30px;border:0px;background:#FFFFFF url(images/sous.png) no-repeat center;cursor:pointer;vertical-align:top;background-size: 0.16rem 0.16rem;}
.searchbox .tt{color:#fff;text-align:center;font-size:0.3rem;font-weight:bold;margin-bottom:0.47rem}
.searchbox{text-align:right;width: 2.39rem;overflow:hidden;background: rgba(255,255,255,0.31);float: left;border-radius: 0 0.5rem 0.5rem 0;overflow: hidden;}
.wp-search{position:relative;}
.wp-search form{display:block}
.wp-search .search-input{padding-left:0.13rem;margin-right:0.54rem;}
.wp-search .search-input input.search-title{width:100%;line-height: 0.37rem;background:none;color: #fff;font-size: 0.15rem;border:0;outline:0;font-family: '思源黑体CN';}
.wp-search .search-btn{width: 0.37rem;height: 0.37rem;position:absolute;right:0;top:0%}
.wp-search .search-btn input.search-submit{width:100%;height:100%;border:0;outline:0;background: url(images/sous.svg) no-repeat center;cursor:pointer;background-size: 0.2rem 0.2rem;}
.header .searchbox:hover{}
.header .searchbox{transition:all 0.4s ease-in-out;}
a.menu-btn{display:none;}
/**角色**/
.site-rale{}
.site-rale ul{}
.site-rale ul li.links{float:left;}
.site-rale ul li.links a{line-height:35px;padding:0 12px 0 12px;padding-left:19px;font-size:13px;color:#cad3d4;background:url(images/icon_role.png) no-repeat}
.site-rale ul li.links a:hover{color:#fff}
.site-lang{float: right;}
.site-lang ul{display:flex;flex-wrap: wrap;}
.site-lang ul li.links a{color:#fff;font-size:0.15rem;padding:0 0.16rem;line-height:1.75;display:inline-block;font-weight: 400;}
.fixbox .site-lang ul li.links a{padding-right: 0.14rem;color: #fff;}
.site-lang ul li.links a:hover{opacity: 0.6;}
.site-lang ul li.links{position: relative;}
.site-lang ul li.links::before{    content: '';    width: 1px;    height: 0.16rem;    background: #fff;    opacity: 1;    position: absolute;    top: 50%;    left: 0;    transform: translateY(-50%);}
.header .site-lang ul li.links:first-child::before{display: none;}
.fixbox .site-lang ul li.links{margin-bottom:0.2rem;margin-right: 0.1rem;}
/**导航**/
#nav{float: left;margin-right: 0.3rem;}
#nav .inner{}
#nav .inner .wp-panel{}
#nav .inner .wp-panel .wp-window{}
#nav .inner .wp-panel .navbg{position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;width:auto;height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70)}
.nav .wp-menu{margin:0 auto;display:flex;justify-content:space-around;}
.nav .wp-menu .menu-item{position:relative;text-align:center}
.nav .wp-menu .menu-item.i1{background:none}
.nav .wp-menu .menu-item a>.menu-switch-arrow{display:none;width:20px;height:20px;background:url(images/nav_j.png) no-repeat center center;vertical-align:middle}
.nav .wp-menu .sub-menu li .sub-menu {display: none;}
.nav .wp-menu .menu-item a.menu-link{line-height:0.37rem;font-size: 0.18rem;display:block;color:#fff;position: relative;font-family: '思源黑体CN';font-weight: 500;letter-spacing: 0.1em;padding: 0 0.18rem;}
.nav .wp-menu .menu-item:hover a.menu-link,.nav .wp-menu .menu-item a.hover{}
.nav .sub-menu{position:absolute;left: 50%;top:100%;min-width: 1.5rem;z-index:100;background: #bd132c;opacity: 0;transform: translateX(-50%) scale(0);transition: all 0.4s ease-in-out;border-radius: 8px;overflow: hidden;}
.nav .sub-menu .sub-item{position:relative;white-space:nowrap;vertical-align:top;_zoom:1}
.nav .sub-menu .sub-item a{display:block;color: #fff;line-height:0.5rem;padding:0 17px;font-size:0.16rem;background:none;text-align:center;}
.nav .sub-menu .sub-item.hover>a,.nav .sub-menu .sub-item a:hover{color: #333;background-color: #fff;display:block}
.nav .sub-menu .sub-menu{left:100%;top:0px;z-index:200;background:#fff}
.nav .site-lang{display:none}
.nav .wp-menu .menu-item a.menu-link:after {content: "";width: 0;height: 1px;background: #fff;transition: all 0.4s ease-in-out;display: block;margin: 0 auto;}
.nav .wp-menu .menu-item:hover a.menu-link:after {width: 100%;}
.nav .wp-menu li:hover>.sub-menu {transform: translateX(-50%);opacity: 1;}
/* 二维码 */
.icon-code{float: left;margin-top: 0.95rem;margin-right: 0.369rem;}
.shares {}
.shares ul {display: inline-block;}
.shares li {float: left; margin: 0 0.1rem; position: relative;}
.shares li a {display: inline-block; width: 0.44rem; height: 0.44rem;background: url(images/wx.png) no-repeat center / contain;}
.shares li .con {display: none; position: absolute; bottom: 0.52rem; left: 50%; z-index: 100; transform: translateX(-50%);}
.shares li .con .news_imgs{width: 1rem;padding-top: 100%;overflow: hidden;background: #eee;height: 0;}
.shares li .con .news_imgs img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: all 0.6s ease;}
.shares li.i1>a {background: url(images/wx.png) no-repeat center / contain;}
.shares li.i2>a {background: url(images/wb.png) no-repeat center / contain;}
/**友情链接**/
.botlinks{float: left;margin-top: 0.9rem;}
.botlinks .links-wrap {position: relative;float: left;display: inline-block;width: 2.87rem; line-height: 0.65rem;background: rgba(225,225,225,0.15);}
.botlinks .links-wrap a.links-arrow {display: block; height: 0.65rem; line-height: 0.65rem; padding: 0 0.6rem 0 0.16rem; color:#fff;font-size: 0.16rem;position: relative;}
.botlinks .links-wrap a.links-arrow::after{content: '>';font-size: 0.16rem;line-height: 1.75;color: #fff;position: absolute;right: 0.16rem;top: 50%;transform: translateY(-50%);transition: all 0.6s ease;}
.botlinks .links-wrap a.links-arrow:hover::after,
.botlinks .wrap-open a.links-arrow::after {cursor: pointer;right: 0.06rem;}
.botlinks .links-wrap .link-items {display: none; position: absolute; left: 0; bottom: 0.65rem; width: auto; min-width:100%; height:auto; max-height: 3rem; overflow: auto; overflow-x:hidden;background: #f5f5f5;z-index:1;}
.botlinks .links-wrap .link-items a { display: block; line-height: 0.3rem; padding: 0.05rem 0; color: #444;}
.botlinks .links-wrap .link-items a span { display:block; margin:0 0.06rem; white-space:nowrap;font-size: 0.16rem;}
.botlinks .links-wrap .link-items a:hover { color: #fff; background: #d15063; cursor: pointer;}/**链接样式**/





/***********************************************************
 * 列表页
 */
/**首页三列布局**/
/**列表页**/
/*栏目图片*/
.l-banner{background-position:center center;background-repeat:no-repeat;text-align:center;position: relative;padding-top: 28.958333%;overflow: hidden;background-size: 100% 100%;}
.l-banner img{display:none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: all 0.6s ease;}
/**主体列表页开始**/
#l-container {background: url(images/list_bg.png) no-repeat right bottom;background-size: 6.58rem auto;}
#l-container .inner {padding:0.8rem 1.27rem;}
/**主体文章页开始**/
#d-container {background: url(images/list_bg.png) no-repeat right bottom;background-size: 6.58rem auto;}
#d-container .inner {background:#fff;}

.possplit{width: auto;text-indent: 0;margin: 0 0.14rem;}

.col_menu {width: 2.4rem;float:left;margin-right:-2.4rem;position:relative;display: none;} 
.col_menu .l-qh{ margin-bottom:0.1rem;}
.col_menu .col_menu_head {background: var(--mainColor);}/**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {font-size: 0.18rem;font-weight:normal;color:#fff;}/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:50px; padding:0px 5px 0px 30px;}/**栏目名称图标**/
.col_menu .col_menu_con{border:1px solid #e4e4e4;}
/*栏目列表*/
.column-switch{display: none;}
.col_list{}
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
.col_list .wp_listcolumn .wp_column a {color:#333;font-size: 15px;font-weight:normal;background:none;border-top:0px solid #fff;border-bottom: 1px solid #F6EAEA;}
.col_list .wp_listcolumn .wp_column a .column-name{padding:5px 0px 5px 28px;line-height:32px;}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected { color:var(--mainColor); background:#eee; } 
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: var(--mainColor);}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a{ color:#454545;background:none; border-top:1px solid #fff; border-bottom:1px solid #bbb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{font-weight:bold; color:var(--mainColor);}
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 28px;padding: 5px 10px 5px 44px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {font-weight:bold; font-weight:bold;color:var(--mainColor);} 
/*三级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a{} 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name {padding: 5px 10px 5px 60px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:var(--mainColor);} 
/**栏目新闻**/
.col_news {width: 100%;min-height:500px;float:right;} 
.col_news .col_news_box{margin-left: 0;}
.col_news_head {width: 100%;height: 1.8rem;background: linear-gradient(to top,#000000,transparent);position: absolute;left: 0;bottom: 0;box-sizing: border-box;padding: 0.7rem 0.64rem 0;}
.col_metas .col_title { display:inline-block; float:left;}  /**当前栏目**/
.col_metas .col_title h2 {display:inline-block;font-size: 0.34rem;font-family:'思源黑体CN';font-weight: 700;color: #fff;line-height: 1.75;}
.col_metas .col_path {font-size: 0.16rem;line-height: 1.75;color: #fff;} /**当前位置**/
.col_metas .col_path a{color: #fff;}
.col_metas .col_box{display: flex;flex-direction: column;}
/* .col_news_con { padding:5px 0px 10px 0px; margin:0 0px;}
.col_news_list { margin-top:7px;}
.col_news_list li{font-size: 0.16rem;line-height: 0.34rem;position: relative;}
.col_news_list li .news_title{position: absolute;left: 0;right: 1rem;white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;} */
.col_news_list li .news_meta{float: right;}
.col_news_list .wp_article_list .list_item {} /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item .Article_Index {}  /**栏目新闻图标序号**/
.col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.75; font-size:14px; color:#333;}
.col_news_list .wp_entry p { margin-bottom:10px;}
.col_news_list .wp_entry table{ margin-bottom:4px;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); } /**列表页文章图片大小限制**/

.col_news_list li{margin-bottom: 0.4rem;}
.col_news_list .news_div{min-height: 2.58rem;box-shadow: #2700061f 0 0.03rem 0.06rem;background: #fff;}
.col_news_list .news_imgs{float: left;width: 4.27rem;}
.col_news_list .news_images{position: relative;padding-top: 60.421546%;overflow: hidden;height: 0;background: #eee;}
.col_news_list .news_images img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;/*object-fit: cover; */transition: all 0.6s ease;}
.col_news_list .news_con{float: right;width: calc(100% - 4.27rem);box-sizing: border-box;padding: 0.3rem 0.48rem 0;}
.col_news_list .news_title{font-size: 0.2rem;line-height: 1.75;font-weight: 700;color: #000526;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.col_news_list .news_intro{font-size: 0.16rem;line-height: 1.75;color: #61626A;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top: 0.2rem;}
.col_news_list .news_date{font-size: 0.16rem;line-height: 1.75;color: #000000;font-family: 'Poppins';font-weight: bold;float: left;margin-top: 0.4rem;}
.col_news_list a.news_link{float: right;display: inline-block;width: 0.79rem;height: 0.28rem;line-height: 0.28rem;font-size: 0.16rem;font-weight: bold;color: #fff;background: #F3B33D;text-align: center;margin-top: 0.4rem;}
.col_news_list a.news_link:hover{background: var(--hoverColor);}
.col_news_list .news_images img:hover{transform: scale(1.05);}

/**文章页**/
.infobox {padding:0.8rem 0 1.8rem; margin:0 auto; width:auto;min-height: 5rem;}
.article {padding-top:0.1rem;}
.article h1.arti_title {line-height: 1.75;font-size:0.34rem;text-align:center;color: #000526;} /**文章标题**/
.article h2.arti_title {line-height: 1.75;font-size: 0.18rem;text-align:center;color: #000526;} /**文章副标题**/
.article .arti_metas {padding:0.1rem;text-align:center;border-bottom: #92071c46 1px solid;margin-top: 0.1rem;}
.article .arti_metas span { margin:0 0.5rem; font-size:0.16rem; color:#61626A;}/**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;margin-top:0.5rem;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:0.18rem; color:#2B2B2B;}  /**阅读字体**/
.article .entry .read p { margin-bottom:0.1rem;}
.article .entry .read img {margin:0 auto;object-fit: contain; max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none!important;}

/**分享**/
.shares .news_list{display:flex;text-align:center;gap: .34rem;justify-content: flex-end;}
.shares .news_list .imgs{width:1rem;height:1rem;position:absolute;bottom:127%;left:50%;margin-left:-.5rem;transform:translateY(-.4rem);opacity:0;transition:all .4s ease-in-out}
.shares .news_list .imgs img{width:100%;height: 100%;object-fit: cover;}
.shares .news_list .news_icon{display:block;background-color:#ffffff2e;width:.5rem;height:.5rem;border-radius:50%;background-repeat:no-repeat;background-position:center;opacity: 1;/* background-size:53%; */}
.shares .news_list .news{position:relative}
.shares .news_list .news_icon[media="微信"]{background-image: url(images/weixinico.svg);}
.shares .news_list .news_icon[media="bilibili"]{background-image: url(images/ilibili.svg);}
.shares .news_list .news_icon[media="视频号"]{background-image: url(images/sphico.svg);}
.shares .news_list .news_icon[media="微博"]{background-image: url(images/weiboico.svg);}
.shares .news_list .news_icon[media="抖音"]{background-image: url(images/douyinico.svg);}
.shares .news_list .news_icon:hover{opacity:1}
.shares .news_list .news:hover .imgs{opacity:1;transform:none}
.shares .news_list .news_title{color:#fff;font-size:var(--smailSizex);line-height:1.4;margin-top:.13rem}

/** footer **/
#footer{background: var(--mainColor)}
#footer .inner{width: 15.6rem;}
.fTop{min-height: 2.8rem;border-bottom: #ffffff3d 0.01rem solid;}
.footer .ml{float: left;width: 5.29rem;margin-top: 0.92rem;}
.footer .mc{float: left;margin-left: 0.83rem;margin-top: 0.86rem;}
.footer .mr{float: right;}
.footer .ml img{width: 100%;}
.post-91 .news_title{font-size: 0.16rem;line-height: 1.75;color: #fff;padding: 0.03rem;}
.post-90 p.copyright{font-size: 0.16rem;line-height: 1.75;color: #fff;text-align: center;opacity: 0.8;padding: 12px 0;}


/* banner */
#banner {position: relative;}
#banner .inner {width: 100%;position: relative;box-sizing: border-box;box-sizing: border-box;}
.mbanner .news_list{padding-bottom:0;}
.mbanner .news_list li.news{padding:0;background:unset;}
.mbanner li.news .news_imgs,
.mbanner li.news .news_video {position: relative;overflow: hidden;padding-top: 100vh;height: 0;background: #eee;}
.mbanner li.news .news_video video,
.mbanner li.news .news_imgs img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: all 0.6s ease;}
.mbanner li.news .news_div{position: relative;}
.mbanner li.news .news_title{position:absolute;left:calc((100vw - 14.4rem) / 2);;bottom:0.6rem;width:calc(100% - 7rem);color:#fff;font-size:0.3rem;font-weight:bold;line-height:1.4;}
.mbanner #swiper2 li.news .news_div::after{content: '';width: 100%;height: 1.8rem;position: absolute;bottom: 0;background: linear-gradient(to top,#000000,#00000000);left: 0;opacity: 0.4;}
.mbanner .swiper-button-prev,.mbanner .swiper-button-next{width: 0.56rem;height: 0.56rem;opacity: 0.5;border-radius: 50%;background: #ffffff4a;backdrop-filter: blur(0.05rem);transition: all 0.6s ease;display:none;}
.mbanner .swiper-button-prev{left: -0.28rem;}
.mbanner .swiper-button-next{right: -0.28rem;}
.mbanner .mr .swiper-button-prev{left: 0.28rem;display: none;}
.mbanner .mr .swiper-button-next{right: 0.28rem;display: none;}
.mbanner .swiper-button-prev:hover{opacity: 1;}
.mbanner .swiper-button-next:hover{opacity: 1;}
.mbanner .swiper-button-prev::after{content: '<';font-size: 0.34rem;font-weight: 700;color: #fff;}
.mbanner .swiper-button-next::after{content: '>';font-size: 0.34rem;font-weight: 700;color: #fff;}
.mbanner #swiper2 .swiper-pagination{display: flex;align-items: center;width: auto;left: auto;right: calc((100vw - 14.4rem)/2);bottom: 0.6rem;}
.mbanner #swiper2 .swiper-pagination-bullet{width:0.2rem;height:0.02rem;opacity:0.5;background:#fff;}
.mbanner #swiper2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;opacity:1;}
.mbanner #swiper2 .swiper-pagination::before{content: attr(data-current);font-size: 0.27rem;font-weight: bold;font-family: 'Poppins';color: #fff;line-height: 0.25rem;margin-right: 0.1rem;}
.mbanner #swiper2 .swiper-pagination::after{content: attr(data-total);font-size: 0.27rem;font-weight: bold;font-family: 'Poppins';color: #fff;line-height: 0.25rem;margin-left: 0.1rem;}
.mbanner .ml .swiper-pagination{bottom: 0.72rem;display: flex;align-items: center;width: auto;left: 0.61rem;display: none;}
.mbanner .ml .swiper-pagination::before{content: '01';font-size: 0.18rem;font-weight: bold;font-family: 'Poppins';color: #fff;line-height: 0.25rem;margin-right: 0.1rem;}
.mbanner .ml .swiper-pagination::after{content: '03';font-size: 0.18rem;font-weight: bold;font-family: 'Poppins';color: #fff;line-height: 0.25rem;margin-left: 0.1rem;}
.mbanner .ml .swiper-pagination-bullet{width: 0.16rem;height: 0.03rem;background: #fff;opacity: 0.5;border-radius: 0;margin: 0;}
.mbanner .ml .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;}
.mbanner .ml .news_list{position: absolute;background: linear-gradient(-50deg,#f3b33d,#92071ce1);z-index: 5;left: 2.4rem;top: 3.23rem;}
.mbanner .ml .news_list .news_box{position: relative;width: 5.58rem;height: 3.55rem;}/*width: 6.58rem;height: 4.15rem; */
.mbanner #swiper1 .news_div{box-sizing: border-box;padding: 0 0.6rem;padding-top: 0.64rem;}
.mbanner #swiper1 .news_title{font-size: 0.32rem;line-height: 0.52rem;font-weight: 700;color: #fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.mbanner #swiper1 .news_intro{font-size: 0.18rem;line-height: 0.3rem;color: #fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top: 0.26rem;}
.mbanner .mr .swiper-pagination{bottom: 0.36rem;display: flex;align-items: center;width: auto;left: auto;right: 2.4rem;gap: 0.18rem;}
.mbanner .mr .swiper-pagination-bullet{width: 0.25rem;height: 0.25rem;opacity: 0.4;transform: rotate(45deg);position: relative;border: #ffffff00 1px solid;transition: all 0.6s ease;border-radius: 0;background: transparent;margin: 0;}
.mbanner .mr .swiper-pagination-bullet::after{content: '';position: absolute;left: 0;top: 0;margin: 0.04rem;background: #fff;bottom: 0;right: 0;}
.mbanner .mr .swiper-pagination-bullet.swiper-pagination-bullet-active{border: #fff 1px solid;opacity: 1;}


/* ========= 定制内容 ============ */

/* post */
.post .tt{position: relative;display: flex;justify-content: center;}
.post .tit{padding-bottom: 0.1rem;position: relative;}
.post .tit::after{content: '';width: 0.54rem;height: 0.02rem;background: #FDB837;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
.post .title{font-size: 0.48rem;line-height: 0.5rem;font-weight: 700;color: #141414;padding-bottom: 0.22rem;background: url(images/news.svg) no-repeat center bottom;background-size: 1.26rem auto;display: block;}
.post .more_btn{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.post .more_text{font-size: 0.16rem;line-height: 0.3rem;font-weight: 500;color: #010A41;padding-right: 0.22rem;background: url(images/more_text.svg) no-repeat center right;background-size: 0.16rem auto;}
.post .con .news_list a:hover{color: var(--hoverColor);}

.bg{background:#fffcfc url(images/m_bg.png)no-repeat center top/100% auto;}
/* main0 学院新闻 */
.main0 .inner{padding:0.94rem 0 0.2rem;}
.post-19 .tt{margin-bottom:0.45rem;}
.post-19 .con{font-size:0;}
/* 左侧焦点图 */
.post-19 .post-19-l{float:left;width:7.32rem;padding-bottom:0.3rem;}
.post-19 .post-19-l .news_imgs{position:relative;overflow:hidden;padding-top:57.5137%;height:0;background:#eee;}
.post-19 .post-19-l .news_imgs img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all 0.6s ease;}
.post-19 .post-19-l .news_wz{position:relative;background:#fff;height:1.18rem;box-sizing:border-box;padding:0.31rem 0.37rem 0 2.08rem;box-shadow:0 0.03rem 0.06rem rgba(39,0,6,0.1);}
.post-19 .post-19-l .news_wz::before{content:'';position:absolute;left:1.85rem;top:0.33rem;width:0.04rem;height:0.23rem;background:linear-gradient(180deg,#92071C 0%,#F3B33D 130%);}
.post-19 .post-19-l .news_meta{position:absolute;left:0.17rem;top:-0.32rem;width:1.32rem;height:1.03rem;background:linear-gradient(320deg,#C15038 0%,#92071C 70%);color:#fff;font-family:'Poppins';font-weight:bold;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;}
.post-19 .post-19-l .news_meta .news_y{font-size:0.16rem;line-height:1.7;display:block;}
.post-19 .post-19-l .news_meta .news_md{font-size:0.22rem;line-height:1.4;display:block;}
.post-19 .post-19-l .news_title{font-size:0.18rem;font-weight:bold;color:#000526;line-height:1.5;transition:all 0.4s;}
.post-19 .post-19-l a.news_box{display:block;}
.post-19 .post-19-l a.news_box:hover .news_imgs img{transform:scale(1.05);}
.post-19 .post-19-l a.news_box:hover .news_title{color:var(--hoverColor);}
/* 右侧列表（JS控制：默认首条高亮，hover跟随切换） */
.post-19 .post-19-r{float:right;width:6.74rem;}
.post-19 .post-19-rest .news{padding-bottom:0.1rem;}
.post-19 .post-19-rest .news:last-child{}
.post-19 .post-19-rest .news.on{padding:0.2rem 0;}
.post-19 .post-19-rest .news.n1.on{padding-top:0;padding-bottom:0.4rem}
.post-19 .post-19-rest a.news_link{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0.11rem 0.2rem;transition:all 0.4s;}
.post-19 .post-19-rest a.news_link::before{content:'';width:0.11rem;height:0.11rem;background:linear-gradient(135deg,#92071C 30%,#F3B33D 130%);margin-right:0.14rem;-ms-flex:none;flex:none;transition:all 0.4s;}
.post-19 .post-19-rest .news_con{-ms-flex:1;flex:1;overflow:hidden;}
.post-19 .post-19-rest .news_title{font-size:0.18rem;line-height:0.24rem;font-weight:bold;color:#000526;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all 0.4s;}
.post-19 .post-19-rest .news_date{-ms-flex:none;flex:none;margin-left:0.2rem;font-size:0.16rem;line-height:0.24rem;font-weight:bold;color:#393132;font-family:'Poppins';transition:all 0.4s;}
/* 普通态隐藏：堆叠日期、简介 */
.post-19 .post-19-rest .news_meta{display:none;}
.post-19 .post-19-rest .news_intro{display:none;}
/* 高亮态：红金渐变背景+堆叠日期+白色标题+简介 */
.post-19 .post-19-rest li.news.on a.news_link{background:linear-gradient(105deg,#92071C 0%,#A82818 55%,#C65A35 115%);padding:0.26rem 0.34rem;}
.post-19 .post-19-rest li.news.on a.news_link::before{display:none;}
.post-19 .post-19-rest li.news.on .news_meta{display:block;width:0.95rem;-ms-flex:none;flex:none;color:#fff;font-family:'Poppins';font-weight:bold;font-size:0.16rem;text-align:center;line-height:1.9;}
.post-19 .post-19-rest li.news.on .news_meta .news_y{display:block;}
.post-19 .post-19-rest li.news.on .news_meta .news_md{display:block;font-size:0.24rem;}
.post-19 .post-19-rest li.news.on .news_con{border-left:1px solid rgba(255,255,255,0.35);padding-left:0.29rem;}
.post-19 .post-19-rest li.news.on .news_title{color:#fff;line-height:1.4;white-space:normal;}
.post-19 .post-19-rest li.news.on .news_intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:0.16rem;color:rgba(255,255,255,0.9);line-height:1.4;margin-top:0.09rem;}
.post-19 .post-19-rest li.news.on .news_date{display:none;}


.main4{
    background: #fff url(images/m4bg.png)no-repeat center bottom/cover;
}
.main4 .inner{padding:0.7rem 0 0.8rem;}
.post-18 .news{margin-bottom:0.2rem;}
.post-18 .news_box{display:flex;justify-content: space-between;padding:0.26rem 0.37rem;box-shadow: 0 0.03rem 0.06rem rgb(0 0 0 / 8%);background:#fff;transition:all 0.4s;position: relative;z-index: 1;}

.post-18 .news_box::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(238deg, #F3B33D, #F8EAD1);
  opacity: 0;
  transition: opacity 0.4s ease;
  z-index: -1;
  border-radius: inherit; /* 保持圆角一致 */
}

.post-18 .news_box:hover::before {
  opacity: 1;
}
.post-18 .news_box .news_meta{width:1.26rem;color: #92071C;font-family: 'Poppins';font-weight:bold;text-align:center;border-right: 1px solid #92071C;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.post-18 .news_box:hover .news_meta{background:url(images/metaico.png)no-repeat center/0.98rem;}
.post-18 .news_box .news_meta .news_y{font-size:0.16rem;line-height: 1.5;}
.post-18 .news_box .news_meta .news_md{font-size:0.24rem;line-height: 1.6;}
.post-18 .news_box .news_info{width:3.69rem;display:flex;flex-direction: column;justify-content: center;gap: 0.16rem;font-size: 0.14rem;color: #6C6C6C;transition:all 0.4s;}
.post-18 .news_box:hover .news_info{color:#fff;}
.post-18 .news_box .news_info img{
    width: 0.15rem;
    height: 0.2rem;
}
.post-18 .news_box:hover .news_info img{filter: grayscale(1) brightness(10);}
.post-18 .news_box .news_wz{flex:1;padding:0 0.4rem;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}
.post-18 .news_box .news_wz .news_title{font-size:0.18rem;font-weight:bold;color:#000526;line-height:1.8;}
.post-18 .news_box .news_wz .news_text{font-size:0.16rem;color:#434343;line-height:1.8;}
.post-18 .tt{margin-bottom:0.46rem;}
.post-18 .title {
    background: url(images/academic.svg) no-repeat center bottom;
    background-size: 4.02rem auto;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    padding-bottom: 0.3rem;
}
/* main1 科研动态 */
.main1{/* background: url(images/m1_bg.png) no-repeat center bottom / 100% auto; */}
.main1 .inner{padding-top: 1.08rem;padding-bottom: 1.38rem;}
.main1 .modTop{margin-bottom: 0.46rem;}
.main1 .modBott{font-size:0;position:relative;}
/* 焦点图右侧红色装饰竖线 */
.main1 .modBott::after{content:'';position:absolute;left:7.07rem;top:5.3rem;width:0.04rem;height:1.5rem;background:linear-gradient(180deg,#92071C 0%,#F3B33D 130%);}

.post-10 .title{
    background: url(images/Research.svg) no-repeat center bottom;
    background-size: 3.74rem auto;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    padding-bottom: 0.3rem;
    }
/* post-11 科研动态焦点图 */
.post-11{float:left;width:7.32rem;position:relative;z-index:1;}
.post-11 .news_imgs{position:relative;overflow:hidden;padding-top:59.973%;height:0;background:#eee;}
.post-11 .news_imgs img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all 0.6s ease;}
.post-11 .news_wz{position:relative;margin:-0.37rem 0.25rem 0;background: #fff;height:1.27rem;box-sizing:border-box;padding:0.35rem 0.28rem 0;box-shadow:0 0.03rem 0.06rem rgba(39,0,6,0.1);z-index:1;}
/* 面板右下角水印装饰 */
.post-11 .news_wz::before{content:'';width:100%;height:0.04rem;background:linear-gradient(to right,#F3B33D,#92071C);position:absolute;left:0;bottom:0;}
.post-11 .news_wz::after{content:'';position:absolute;right:0.1rem;bottom:0.04rem;width:1.56rem;height:0.71rem;background:url(images/eit.svg) no-repeat center/contain;/* opacity:0.04; */pointer-events:none;}
.post-11 .news_title{font-size:0.22rem;line-height:1.4;font-weight:700;color:#000526;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:1;transition:all 0.4s;}
.post-11 .news_date{font-size:0.16rem;line-height:1;font-weight:bold;color:#92071C;font-family:'Poppins';margin-top:0.12rem;position:relative;z-index:1;}
.post-11 a.news_link{display:block;}
.post-11 a.news_link:hover .news_imgs img{transform: scale(1.05);}
.post-11 a.news_link:hover .news_title{color: var(--hoverColor);}
/* post-12 科研动态列表 */
.post-12{float:right;width:6.74rem;background:#fff;box-shadow:0 0.03rem 0.06rem rgba(39,0,6,0.1);box-sizing:border-box;padding:0.2rem 0.27rem 0.24rem 0.24rem;}
.post-12 .news{margin-bottom:0.185rem;}
.post-12 .news:last-child{margin-bottom:0;}
.post-12 a.news_link{display:block;font-size:0;}
.post-12 .news_imgs{float:left;width:1.8rem;height:1.08rem;overflow:hidden;position:relative;background:#eee;}
.post-12 .news_imgs img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all 0.6s ease;}
.post-12 .news_con{margin-left:2.07rem;padding-top:0.02rem;}
.post-12 .news_date{font-size:0.16rem;line-height:1;font-weight:bold;color:#92071C;font-family:'Poppins';}
.post-12 .news_title{font-size:0.18rem;line-height:1.4;color:#000526;font-weight:700;margin-top:0.2rem;transition:all 0.4s;}
.post-12 a.news_link:hover .news_imgs img{transform: scale(1.05);}
.post-12 a.news_link:hover .news_title{color: var(--hoverColor);}


/* main2 */
.main2{overflow: hidden;position: relative;background: url(images/m2_bg.png) no-repeat center top / 100% auto;display: none;}
.main2 .inner{padding-bottom: 1.84rem;width: 100%;padding-top:0.84rem;}
.main2 .mod{margin: 0 -2.91rem;}
/* post-21 */
.post-21 .title{background: url(images/academic.svg) no-repeat center bottom;background-size: 2.4rem auto;padding-left: 0.25rem;padding-right: 0.25rem;}
.post-21 .tt{margin-bottom: 0.32rem;width: var(--innerWidth);margin: 0 auto;margin-bottom:0.46rem;}
.post-21 #swiper3{overflow: visible;}
.post-21 .news_div{margin: 0 0.45rem;position: relative;}
.post-21 .news_imgs{position: relative;padding-top: 59.677419%;overflow: hidden;height: 0;background: #eee;box-shadow: #2700061c 0 0.03rem 0.06rem;position: relative;}
.post-21 .news_imgs::after{content: '';top: 0;bottom: 0;left: 0;right: 0;background: #000;opacity: 0.2;position: absolute;pointer-events: none;transition: all 0.6s ease;}
.post-21 .news_imgs img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;/* object-fit: cover; */transition: all 0.6s ease;}
.post-21 .news_imgs img:hover{transform: scale(1.05);}
.post-21 .news_con{position: absolute;left: 2.76rem;right: 0.31rem;bottom: -0.85rem;height: 2.39rem;background: #fff;box-shadow: #2700061c 0 0.03rem 0.06rem;box-sizing: border-box;padding: 0.25rem 0.38rem 0;opacity: 0;transition: all 0.6s ease;}
.post-21 .news_title{font-size: 0.2rem;line-height: 1.75;font-weight: 700;color: #000526;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.post-21 .news_exfield{margin-top: 0.12rem;float: left;}
.post-21 .news_exfield>div{font-size: 0.14rem;line-height: 1.75;color: #6E6E6E;padding: 0.05rem 0;padding-left: 0.2rem;}
.post-21 .exfield1{background: url(images/exfield1.svg) no-repeat left center;background-size: 0.13rem auto;}
.post-21 .exfield2{background: url(images/exfield2.svg) no-repeat left center;background-size: 0.15rem auto;}
.post-21 .exfield3{background: url(images/exfield3.svg) no-repeat left center;background-size: 0.14rem auto;}
.post-21 a.news_link{float: right;display: inline-block;width: 0.79rem;height: 0.28rem;line-height: 0.28rem;font-size: 0.16rem;font-weight: bold;color: #fff;background: #F3B33D;text-align: center;margin-top: 0rem;font-family: 'POPPINS';position: absolute;right: 0.38rem;bottom: 0.28rem;}
.post-21 a.news_link:hover{background: #92071C;color: #fff!important;}
.post-21 #swiper3 .swiper-slide{}
.post-21 #swiper3 .swiper-slide.swiper-slide-active .news_con{opacity: 1;}
.post-21 #swiper3 .swiper-slide.swiper-slide-active .news_imgs::after{opacity: 0;}
.post-21 .swiper-button-prev:after{content: '<';font-size: 0.58rem;font-weight: 700;color: var(--mainColor);}
.post-21 .swiper-button-next:after{content: '>';font-size: 0.58rem;font-weight: 700;color: var(--mainColor);}
.post-21 .swiper-button-prev{left: 5.42rem;}
.post-21 .swiper-button-next{right: 5.42rem;}


/* main3 */
.main3{background: url(images/m3_bg.png) no-repeat center / cover;display:none;}
.main3 .inner{padding-top: 0.84rem;padding-bottom: 1.84rem;}
/* post-31 */
.post-31 .title{background: url(images/academic2.svg) no-repeat center bottom;background-size: 2.4rem auto;padding-left: 0.25rem;padding-right: 0.25rem;}
.post-31 .tt{margin-bottom: 0.32rem;}
.post-31 .title{color: #fff;}
.post-31 .more_text{color: #fff;background: url(images/more_text2.svg) no-repeat center right;}
.post-31 .news_list{position: relative;}
.post-31 .news_list::before{content: '';width: calc(100% - 0.5rem);padding-top: 5.327574%;background: url(images/p31_bg.png) no-repeat center top / contain;height: 0;position: absolute;top: 100%;left: 50%;transform: translateX(-50%);}
.post-31 .news_div{background: #fff;}
.post-31 .news_imgs{float: left;width: 6.1rem;}
.post-31 .news_con{float: right;width: calc(100% - 6.1rem);box-sizing: border-box;padding: 0.52rem 0.54rem 0 0.52rem;}
.post-31 .news_images{position: relative;padding-top: 60%;overflow: hidden;height: 0;background: #eee;}
.post-31 .news_images img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;/*object-fit: cover;*/transition: all 0.6s ease;}
.post-31 .news_title{font-size: 0.24rem;line-height: 1.75;color: #000526;font-weight: 700;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-bottom: 0.1rem;border-bottom: #92071C 1px solid;}
.post-31 .news_intro{font-size: 0.16rem;line-height: 1.75;color: #434343;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-top: 0.45rem;}
.post-31 .news_date{float: left;font-size: 0.16rem;line-height: 1.75;font-weight: bold;color: #92071C;font-family: 'Poppins';margin-top: 0.45rem;}
.post-31 a.news_link{float: right;display: inline-block;width: 0.79rem;height: 0.28rem;line-height: 0.28rem;font-size: 0.16rem;font-weight: bold;color: #fff;background: #F3B33D;text-align: center;margin-top: 0.45rem;}
.post-31 a.news_link:hover{background: #92071C;color: #fff!important;}
.post-31 #swiper4{overflow: visible;}
.post-31 .swiper-button-prev,.post-31 .swiper-button-next{opacity: 0;transition: all 0.6s ease;}
.post-31 #swiper4 .swiper-button-prev:after{content: '<';font-size: 0.58rem;font-weight: 700;color: var(--mainColor);}
.post-31 #swiper4 .swiper-button-next:after{content: '>';font-size: 0.58rem;font-weight: 700;color: var(--mainColor);}
.post-31 .news_list:hover .swiper-button-prev{opacity: 1;}
.post-31 .news_list:hover .swiper-button-next{opacity: 1;}

/*特殊页*/
.list .option{padding: 0 0.3rem;background: #F7F5F5;border-left: 0.08rem solid #92071C;box-sizing: border-box;display: flex;margin-bottom: 0.29rem;}
.list .option .item_title{    line-height: 0.54rem;}
.list .option ul.item_list{flex: 1;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0 0.2rem;}
.list .option ul.item_list li.item{margin-bottom: 0;line-height: 0.54rem;cursor: pointer;transition: all 0.4s ease-in-out;}
.list .option ul.item_list li.item:hover{color: #92071C;}
.list .option ul.item_list li.item.selected{    color: #92071C;}
.list .option.op2 ul.item_list{justify-content: flex-start;gap: 0.2rem;}
/*博士后特殊页*/
.list_bsh #page1{display:none;}
.list_bsh div#wp_paging_w6{display:block;}
.list_bsh ul.news_bsh{    display: flex;    flex-wrap: wrap;    gap: 0.76rem;}
.list_bsh ul.news_bsh li.news{    width: 2.27rem;    margin-bottom: 0;}
.list_bsh ul.news_bsh li.news a{}
.list_bsh ul.news_bsh li.news a .news_pic{    display: block;    width: 100%;    overflow: hidden;    padding-top: 2.87rem;    position: relative;}
.list_bsh ul.news_bsh li.news a .news_pic img{    display: block;    width: 100%;    height: 100%;    position: absolute;    left: 0;    right: 0;    top: 0;    bottom: 0;    margin: auto;    object-fit:cover;    transition: 1s;}
.list_bsh ul.news_bsh li.news:hover a .news_pic img{transform: scale(1.1);}
.list_bsh ul.news_bsh li.news a .news_wz{    padding-top: 0.23rem;}
.list_bsh ul.news_bsh li.news a .news_wz .news_tt{    display: flex;    flex-wrap: wrap;    align-items: end;    column-gap: 0.19rem;    padding-bottom: 0.18rem;    border-bottom: 0.01rem solid #92071C;    margin-bottom: 0.27rem;}
.list_bsh ul.news_bsh li.news a .news_wz .news_tt .news_name{    line-height: 0.35rem;    font-size: 0.24rem;    font-weight: bold;    color: #000526;}
.list_bsh ul.news_bsh li.news a .news_wz .news_tt .news_career{    line-height: 0.28rem;    font-size: 0.16rem;    color: #92071C;}
.list_bsh ul.news_bsh li.news a .news_wz .news_text{    line-height: 0.24rem;    font-size: 0.14rem;    color: #61626A;transition: all 0.4s ease-in-out;}
.list_bsh ul.news_bsh li.news:hover a .news_wz .news_text{color:#92071C;}
.list_bsh ul.news_bsh li.news a .news_wz .news_text.text1{    margin-bottom: 0.3rem;}
.list_bsh ul.news_bsh li.news a .news_wz .news_text.text2{}

/*教师列表特殊页*/
.list_jslb #page1{display:none;}
.list_jslb div#wp_paging_w6{display:block;}
.list_jslb ul.news_jslb{}
.list_jslb ul.news_jslb li.news{    border-top: 0.01rem solid #92071C;    border-bottom: 0.01rem solid #92071C;    display: flex;    column-gap: 0.4rem;    margin-bottom: 0.35rem;}
.list_jslb ul.news_jslb li.news .news_pic{display: block;width: 2.27rem;overflow: hidden;padding-top: 2.87rem;position: relative;}
.list_jslb ul.news_jslb li.news .news_pic img{    display: block;    width: 100%;    height: 100%;    position: absolute;    left: 0;    right: 0;    top: 0;    bottom: 0;    margin: auto;    object-fit:cover;    transition: 1s;}
.list_jslb ul.news_jslb li.news .news_wz{padding-top: 0.36rem;padding-right: 0.58rem;padding-bottom: 0.27rem;flex: 1;}
.list_jslb ul.news_jslb li.news .news_wz .news_tt{display: flex;flex-wrap: wrap;align-items: end;column-gap: 0.19rem;margin-bottom: 0.43rem;}
.list_jslb ul.news_jslb li.news .news_wz .news_tt .news_name{    line-height: 0.35rem;    font-size: 0.24rem;    font-weight: bold;    color: #000526;}
.list_jslb ul.news_jslb li.news .news_wz .news_tt .news_name a{ color: #000526;}
.list_jslb ul.news_jslb li.news .news_wz .news_tt .news_name a:hover{color: var(--mainColor);}
.list_jslb ul.news_jslb li.news .news_wz .news_tt .news_career{    line-height: 0.28rem;    font-size: 0.18rem;    color: #92071C;}
.list_jslb ul.news_jslb li.news .news_wz .news_text .text{line-height: 0.24rem;font-size: 0.14rem;color: #61626A;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;overflow-wrap: break-word;transition: all 0.4s ease-in-out;}
.list_jslb ul.news_jslb li.news .news_wz .news_text.text1{padding-bottom: 0.14rem;border-bottom: 0.01rem dashed #A2A2A2;margin-bottom: 0.14rem;}
.list_jslb ul.news_jslb li.news .news_wz .news_text.text2{}
.list_jslb ul.news_jslb li.news .news_wz .news_links{display: flex;justify-content: end;margin-top: 0.45rem;}
.list_jslb ul.news_jslb li.news .news_wz .news_links .links{}
.list_jslb ul.news_jslb li.news .news_wz .news_links .links a{    display: block;    padding-left: 0.2rem;    line-height: 0.24rem;    font-size: 0.16rem;}
.list_jslb ul.news_jslb li.news .news_wz .news_links .links a:hover{transform:scale(1.05);}
.list_jslb ul.news_jslb li.news .news_wz .news_links .links.links1{    position: relative;    padding-right: 0.12rem;    margin-right: 0.12rem;}
.list_jslb ul.news_jslb li.news .news_wz .news_links .links.links1 a{    background: url(images/jslb_links_bg1.png) no-repeat left center;    background-size: 0.15rem;}
.list_jslb ul.news_jslb li.news .news_wz .news_links .links.links1::after{content:'';display: block;width: 0.01rem;height: 0.16rem;background: #92071C;position: absolute;transform: translateY(50%);bottom: 50%;right: 0;}
.list_jslb ul.news_jslb li.news .news_wz .news_links .links.links2{}
.list_jslb ul.news_jslb li.news .news_wz .news_links .links.links2 a{    background: url(images/jslb_links_bg2.png) no-repeat left center;    background-size: 0.15rem;}

/*课题组特殊页*/
.list.list_ktz .option{margin-bottom:0.69rem;}
.list_ktz #page1{display:none;}
.list_ktz div#wp_paging_w6{display:block;}
.list_ktz .news_ktz{}
.list_ktz .news_ktz li.news{    width: 100%;    padding-right: 0.43rem;    box-sizing: border-box;    margin-bottom: 1.17rem;}
.list_ktz .news_ktz li.news .news_box{    display: block;    width: 100%;    background: #92071C;    height: 2.25rem;}
.list_ktz .news_ktz li.news .news_box .news_wz{    float: left;    width: 6.6rem;    padding-top: 0.5rem;    padding-left: 0.64rem;    padding-bottom: 0.35rem;    box-sizing: border-box;}
.list_ktz .news_ktz li.news .news_box .news_wz .news_name{    line-height: 0.35rem;    font-size: 0.24rem;    font-weight: bold;    color: #fff;    margin-bottom: 0.33rem;}
.list_ktz .news_ktz li.news .news_box .news_wz .news_text{    line-height: 0.24rem;    height: 0.72rem;    font-size: 0.14rem;    color: #fff;    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;    overflow-wrap: break-word;    transition: all 0.4s ease-in-out;}
.list_ktz .news_ktz li.news .news_box .news_xx{position: relative;float: right;width: 7.09rem;height: 2.07rem;padding: 0.27rem 0.29rem 0.34rem 0.89rem;box-sizing: border-box;margin-right: -0.4rem;transform: translateY(0.43rem);display: flex;column-gap: 0.12rem;}
.list_ktz .news_ktz li.news .news_box .news_xx::after{content:'';display: block;position: absolute;top: 0;bottom: 0;right: 0;left: 0;background: linear-gradient(135deg, rgba(146, 7, 28, 1) 0%, rgba(243, 179, 61, 1) 100%);clip-path: polygon(2% 0, 100% 0, 100% 100%, 0% 100%);pointer-events: none;}
.list_ktz .news_ktz li.news .news_box .news_xx .news_pic{display: block;width: 1.88rem;overflow: hidden;padding-top: 2.53rem;position: relative;z-index: 1;transform: translateY(-1.07rem);}
.list_ktz .news_ktz li.news .news_box .news_xx .news_pic img{    display: block;    width: 100%;    height: 100%;    position: absolute;    left: 0;    right: 0;    top: 0;    bottom: 0;    margin: auto;    object-fit:cover;    transition: 1s;    clip-path: polygon(5% 0, 100% 0%, 95% 100%, 0% 100%);}
.list_ktz .news_ktz li.news .news_box .news_xx .news_kzzd{    position: relative;    z-index: 1;}
.list_ktz .news_ktz li.news .news_box .news_xx .news_kzzd .kzzd{line-height: 0.32rem;padding-left: 0.4rem;font-size: 0.16rem;color: #fff;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;overflow-wrap: break-word;}
.list_ktz .news_ktz li.news .news_box .news_xx .news_kzzd .kzzd.kzzd1{    background: url(images/ktz_kzzd1.png) no-repeat left center;    background-size: 0.2rem;}
.list_ktz .news_ktz li.news .news_box .news_xx .news_kzzd .kzzd.kzzd2{    background: url(images/ktz_kzzd2.png) no-repeat left 0.02rem center;    background-size: 0.16rem;}
.list_ktz .news_ktz li.news .news_box .news_xx .news_kzzd .kzzd.kzzd3{    background: url(images/ktz_kzzd3.png) no-repeat left 0.01rem center;    background-size: 0.19rem;}
.list_ktz .news_ktz li.news .news_box .news_xx .news_kzzd .kzzd.kzzd4{    background: url(images/ktz_kzzd4.png) no-repeat left 0.015rem center;    background-size: 0.17rem;}

/* 联系我们特殊页 */
.list_lxwm .post-6 .news_list{margin: 0 -0.49rem;}
.list_lxwm .post-6 .news_list li{float: left;width: 33.33%;}
.list_lxwm .post-6 .news_list .news_div{margin: 0 0.49rem;min-height: 2.25rem;background: linear-gradient(-105deg,#F3B33D,#92071C);box-sizing: border-box;padding: 0.4rem 0.53rem;}
.list_lxwm .post-6 .news_list li.n1 .news_div{background: url(images/lxwm-dz.png) no-repeat right top / cover;}
.list_lxwm .post-6 .news_list li.n2 .news_div{background: url(images/lxwm-dh.png) no-repeat right top / cover;}
.list_lxwm .post-6 .news_list li.n3 .news_div{background: url(images/lxwm-yx.png) no-repeat right top / cover;}
.list_lxwm .post-6 .news_tit{font-size: 0.24rem;line-height: 1.75;color: #fff;font-weight: 700;}
.list_lxwm .post-6 .news_con{font-size: 0.18rem;line-height: 1.75;color: #fff;font-weight: 500;margin-top: 0.1rem;}
.list_lxwm .col_news{min-height: auto;}
.list_lxwm #l-container .inner{padding-bottom: 1.72rem;}



.col_news_list .news_list li.news .news_title a{color:#000000;transition:all 0.3s;}
.col_news_list .news_list li.news .news_title a:hover{color:#92071c;}

.col_news_list .news_list li.news .news_intro a{color:#61626a;}

.xshylist .col_news_list .news_images img {
    object-fit: contain;
    object-position: center;
}

.kyptlist .col_news_list .news_date {
    display: none;
}



