

*{margin:0;padding:0;box-sizing: border-box;}
*{word-wrap: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto; hyphens: auto;}/*英文过长换行并添加连接符*/
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; text-size-adjust: 100%;font-size:80px;} /*避免字体大小被重置*/
a{text-decoration: none;outline:none;color:inherit}
p,dt,ul,dl{margin:0; list-style:none;}
label{ font-weight:normal}
select,input,button{border:none;outline: none;}
textarea,select,input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none}
input:focus{background-color:transparent}f
img{border:0;vertical-align: middle;display: block;}

html,body{background-color:black;background-image:url(../images/list_bg.jpg);background-size:cover;font-weight:100; -webkit-tap-highlight-color: transparent;width:100%;height:100%;overflow: hidden;/*去除apple设备点击底色*/
  height:auto;width:100%;max-width:unset;min-height:100vh;margin:0 auto;background-repeat:no-repeat;background-attachment:fixed;
  overflow: hidden;}
a{color:#333; }
::-webkit-scrollbar {width: 0.1rem;}
::-webkit-scrollbar-track {background-color:rgba(0,0,0,0.3);width:0.1rem;height:100%;padding:1rem;}
::-webkit-scrollbar-thumb {background: #fff;height:20%;border-radius:0.1rem;}
/*清除浮动*/
.clearfix:before,.clearfix:after{content: " ";display: table;}
.clearfix:after{clear: both;}
input:-webkit-autofill{box-shadow:0 0 0 1000px white inset !important}
input:-internal-autofill-previewed,input:-internal-autofill-selected{-webkit-text-fill-color:#333 !important;transition:background-color 5000s ease-in-out 0s !important}
/* 
@font-face{font-family:'si_yuan';src:url(../font/Siyuan.ttf) format('truetype'),url(../font/Siyuan.ttf) format('ttf');font-weight:400;font-style:normal} */


@font-face{font-family:AngThongBold;src:url(../font/AngThongBold.woff) format('truetype');font-weight:400;font-style:normal}
.AngThongBold{font-family:AngThongBold}
@font-face{font-family:SiYuan_Regular;src:url(../font/SourceHanSans-Regular.woff) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:SiYuan_Bold;src:url(../font/Siyuan.woff) format('truetype');font-weight:400;font-style:normal}
.SiYuan_Bold{font-family:SiYuan_Bold}
body{color:#b6ac9f; line-height:1.6;margin:0 auto;z-index: -1; font-family:'SiYuan_Regular','Microsoft YaHei',sans-serif,'Times New Roman';}


/*列表页*/
.inner {position:relative;height:100dvh;width:7.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;box-sizing:border-box; }
.inner .content {position:relative;top:0rem;display:flex;align-items:center;flex-direction:column;width:7.5rem;}
.news_list_title {width:7.5rem;height:1rem;margin:0 auto;position:relative;display:flex;justify-content:center;}
.news_list_title h4 {font-size:0.6rem;align-items:center;margin-bottom:0.05rem;display:flex;justify-content:center;color:#d8e5e4;}
.news_list_title h4 {background:linear-gradient(      to right,rgba(255,0,0,0),/* 透明 */      #a4865f,/* 红色 */     #ceb28e,/* 橙色 */     #d3bb9a,/* 黄色 */     #d9c6a9,/* 绿色 */      #fff,/* 蓝色 */      rgba(255,0,0,0)       /* 透明 */    );-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.news_list_title h4::before,.news_list_title h4::after {content:'';width:1.91rem;height:0.26rem;background:url(../images/part2_left_ico_03.png);background-size:100% 100%;}
.news_list_title h4::after {transform:rotate(180deg);}
.news_list_title h4 span {margin:0 0.15rem;    font-family: 'AngThongBold','Microsoft YaHei',sans-serif,'Times New Roman';
    opacity: unset !important;
    background: linear-gradient(180deg,#ceb38e 0%,#F3EBD3 100%);
    -webkit-background-clip: text;
    background-clip: text; filter: drop-shadow(0 0 2px black);
    -webkit-text-fill-color: transparent;}

.news_content_bt {position:absolute;right:0;color:#c2ab8b;}
.part_content {background-image:url(../images/content_wrap_bg.png);background-size:100% 100%;width:7.5rem;height:10.7rem;padding-top:0.8rem;box-shadow:0 0rem 0.1rem rgba(0,0,0,0.4);padding:0.5rem;}
.news_info {display:flex;flex-direction:column;font-size:0.2rem;color:#b6ac9f;font-size:0.2rem;width:6.5rem;height:9.5rem;font-family:'SiYuan_Regular','Microsoft YaHei',sans-serif,'Times New Roman';}
.news_info .note {overflow-y:auto;height:9.5rem;width:6.5rem;padding-right:0.2rem;overflow-x: hidden;}
.list .list_li a {margin-left:0.2rem;margin-right:0.2rem;}
.list .list_li div.top {font-size:0.24rem;color:#8c8479;font-family:'SiYuan_Regular','Microsoft YaHei',sans-serif,'Times New Roman';width: 4.3rem; height: 0.4rem;overflow: hidden;text-overflow: ellipsis; white-space:nowrap;}
.list .list_li div.list_title_small {font-size:0.3rem;color:#d3ba99;font-family:'SiYuan_Bold',sans-serif,Times New Roman;
width: 4.3rem; height: 0.4rem;overflow: hidden;text-overflow: ellipsis; white-space:nowrap;
}
.list .list_li div.desc {font-size:0.24rem;color:#8c8479;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:'SiYuan_Regular','Microsoft YaHei',sans-serif,'Times New Roman';}
.list_line1 {background:url(../images/list_line_03.png);width:100%;height:0.01rem;background-size:100% 100%;margin-top:0.38rem;margin-bottom:0.38rem;}
.list_title {width:100%;display:flex;justify-content:space-between;}
.list_title_left {width:2.31rem;height:1.49rem;margin-right: 0.2rem;}
.list_title_left img {width:2.31rem;height:1.49rem;}
.list .list_li div.top {height:0.3rem;line-height:0.3rem;display:flex;justify-content:space-between;font-family:'SiYuan_Regular','Microsoft YaHei',sans-serif,'Times New Roman';}
.list .list_li div.top span.a {font-size:0.24rem;color:#d3ba99;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%;display:inline-block;}
.pageNum {text-align:center;height:0.43rem;display:flex;justify-content:center;margin-top:0.25rem;align-items:center}
.pageNum a {margin:0 0.05rem;display:inline-block;color:#8c8479;height:0.43rem;line-height:0.43rem;width:0.43rem;height:0.43rem;font-size:0.16rem;font-family:Verdana,Geneva,Tahoma,sans-serif;border-radius:50%;border:1px solid #8c8479;}
.pageNum a.active {text-decoration:underline;font-size:0.16rem;color:#242931;font-family:Verdana,Geneva,Tahoma,sans-serif;background:#8c8479;border-radius:50%;width:0.43rem;height:0.43rem;text-align:center;display:inline-block;}
.pageNum .a1 {display:flex;align-items:center;background:url(../images/list_row.png) no-repeat;width:0.72rem;height:0.43rem;border:none;background-size:100% 100%;border-radius:0;}
.pageNum .a2 {display:flex;align-items:center;transform:rotate(180deg);background:url(../images/list_row.png) no-repeat;width:0.72rem;height:0.43rem;border:none;background-size:100% 100%;border-radius:0;}

/*内容页*/
.news_info .biaoti {text-align:center;font-size:0.42rem;margin-bottom:0.48rem;}
.news_info .title {font-size:0.34rem;padding-bottom:0.1rem;}
.news_info .bottom {flex-shrink:1;height:1.24rem;display:flex;align-items:center;justify-content:flex-end;padding:0 0.26rem;}
.note::-webkit-scrollbar {width:0.08rem;position:relative;}
.note::-webkit-scrollbar-track {background-color:#404858;border-radius:1rem;width:0.08rem;}
.note::-webkit-scrollbar-thumb {background:#887857;border:1px solid #887857;width:0.08rem;position:absolute;left:-0.03rem;border-radius:1rem;}
.note  h5.news_content_date {color:#b6ac9f;font-size:0.15rem;text-align:center;margin-top:0.15rem;margin-bottom:0.15rem;font-family:'微软雅黑';font-weight:normal;}
.note  h4 img {width:7.06rem;height:4.31rem;}
.note p {font-size:0.24rem;text-align:left;color:#b6ac9f;line-height:0.46rem;letter-spacing:-0.008rem;font-family:'SiYuan_Regular','Microsoft YaHei',sans-serif,'Times New Roman';}
.note p {margin-bottom:0.2rem;}
.note h5 {display:flex;justify-content:center;text-align:center;width:100%;}
.note h5 img {max-width:100%;/* 宽度不超过容器 */       height:auto;/* 高度按比例缩放 */}

.list_nav {width:6rem;height:0.41rem;display:flex;justify-content:space-around;margin:0 auto;align-items:center;margin-bottom:0.2rem;}
.list_nav div {font-size:0.18rem;width:0.78rem;height:0.41rem;line-height:0.41rem;font-family:myFirstFont;text-align:center;color:#2a5992;font-weight:bold}
.list_nav div.on {background:url(../images/list_zx_03.png);width:0.78rem;height:0.41rem;background-size:100% 100%;font-size:0.2rem;display:flex;justify-content:center;align-items:center;font-family:myFirstFont;color:#397dd2;font-weight:bold}
.list_nav .list_nav_line {width:0.01rem;height:0.24rem;background:#fff;margin-right:0.3rem;margin-left:0.3rem}
.listli:hover {background:rgba(255,255,255,0.8)}
#gotop {display:none;position:fixed;right:0.5rem;bottom:0.5rem;padding:0.2rem;font-size:0.2rem;background:#777;color:white;cursor:pointer;z-index:11111}

/*导航*/
.nav_box{z-index:33333;width:4.73rem;height:6rem;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;position:fixed;color:#fff;top:0rem;right:0;display:none;text-align:center;z-index:999999999;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.nav_box_main{width:4.73rem;margin:0 auto}
.nav_top{width:4.73rem;height:1.04rem;position:relative;background:#181818}
.nav_box .closed{width:1rem;cursor:pointer;position:absolute;top:0.3rem;right:0}
.nav_box .closed img{transition:all 0.3s;float:right;margin-right:0.2rem;cursor:pointer;width:0.47rem;height: auto;}
.nav_box .closed img:hover{transform:rotate(90deg)}
.nav_box.active{display:block}
.nav_link .link.active{display:block;background:#0a0c0e;width:4.73rem;height:1.1rem}
.nav_btn{position:absolute;top:1.04rem;width:4.73rem;margin:0 auto;right:0rem}
.nav_btn div.active a{color:#fde23b}
.nav_btn div a{color:#7f8c9d;font-size:0.4rem}
.nav_line{width:100%;height:0.01rem;background:#31343c}
.nav_link .link{height:1.1rem;border-top:0.01rem solid #616b6f;background:rgb(0,0,0,0.8);line-height:1rem;padding-left:0.64rem;cursor:pointer;font-size:0.4rem;text-align:left;width:100%;-webkit-animation-duration:1.0s;animation-duration:1.0s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.list_logo{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;position:absolute;top:0rem;left:0rem;text-align:center;z-index:88;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;border-top:0.01rem solid #515256}
.list_menu{position:absolute;top:0rem;right:0.62rem;width:0.54rem;height:0.57rem;z-index:10}
.nav_link .link a{color:#fff;font-family:'Lucida Sans','Lucida Sans Regular','Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,sans-serif}
.follow a{width:7rem;border-radius:1.4rem;border:1px solid #464646;height:1rem;display:block;bottom:0.7rem;position:absolute;left:0.25rem;color:#181818;line-height:1rem;font-size:0.52rem;font-family:'Lucida Sans','Lucida Sans Regular','Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,sans-serif}
.nav_logo img{width:auto;height:0.54rem;}
.nav_logo {position: absolute;left:0.59rem;top:-0.2rem;}
.link_ico{display: flex; justify-content: center; padding-top: 0.1rem;}
.link_ico img{margin-right: 0.2rem;height:0.89rem;width:auto;}



.content_title{width:3.99rem;height:0.55rem;display: flex; align-items: center; justify-content: center;}
.content_title img{width:3.99rem;height:0.55rem;}



.news_content_title {width:6.5rem;margin:0 auto;position:relative;display:flex;justify-content:center;margin-bottom: 0.4rem; line-height: 0.4rem;}
.news_content_title h4 {text-align:center;position:relative;align-items:center;margin-bottom:0.05rem;display:flex;justify-content:center;line-height: 0.4rem;  overflow-wrap: break-word;
  word-wrap: break-word; /* 旧版浏览器支持 */
  text-align:center;color:#b6ac9f;font-size:0.36rem;font-family:'SiYuan_Bold','Microsoft YaHei',sans-serif,'Times New Roman';opacity:unset !important;background:linear-gradient(90deg,#cfb38f 50%,#dfcfb7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 1px black)}
.news_content_title h4::before,.news_content_title h4::after {content:'';width:6.88rem;height:0.08rem;background:url(../images/content_title_line_03.png);background-size:100% 100%;position:absolute;}
.news_content_title h4::after {transform:rotate(0deg);}
.news_content_title h4 span {margin:0.3rem 0.3rem;text-align: center;}
.news_content_title h4::before {top:0;width:6.88rem;left:50%;margin-left:-3.44rem;}
.news_content_title h4::after {bottom:0;width:6.88rem;left:50%;margin-left:-3.44rem;}
  .news_guide {width: 7.2rem;height: 0.3rem; position: relative;margin-bottom: 0.3rem;margin-top: 0.4rem;}
     .news_content_bt{position: absolute;right: 0;color:#c2ab8b;}
     .news_content_bt{font-size: 0.3rem;text-align: left;color:#c2ab8b;  text-shadow: 0.02rem  0.02rem 0.02rem rgba(0,0,0,0.5);}
.news_content_bt a{color:#c2ab8b;}
