html{font-size:312.5%; font-family:微软雅黑;}
.banner { padding-bottom:.3rem;}
.tnews { width:94%; margin:auto; font-size:.44rem; line-height:.5rem; font-weight:bold; padding-bottom:.3rem;}
.tnews a { font-size:.44rem; line-height:.5rem; color:#000;}
.xw { width:94%; margin:auto;}
.xw h1 { font-size: .44rem; padding: .2rem 0;}
.xw ul { display:none;}
.xw li { font-size: .36rem; line-height: .4rem; padding: .2rem 0; clear: both; overflow: hidden; zoom: 1;}
.xw li a { font-size: .36rem; line-height: .4rem; color: #000;}
.xw li img { width: 2.8rem; float: left; margin-right: .2rem;}
.tt { width:94%; margin:auto; overflow:hidden; position:relative;}
.tt .swiper-slide img { width:100%;}
.tt .swiper-slide p { position:absolute; bottom:0; left:0; padding: 2% 1%; width:98%; opacity:0.7; background:#000;}
.tt .swiper-slide p a { color:#fff; font-size:.28rem;}
.tt .swiper-pagination-bullets { top:5px; right:0; width:auto;}
.tt .swiper-pagination-bullet { width:8px; height:8px; background:var(--swiper-pagination-bullet-inactive-color,#fff); opacity:var(--swiper-pagination-bullet-inactive-opacity, .8);}
.tt .swiper-pagination { text-align:right;}
.more { width:100%; margin:.2rem 0; background:#CCC; text-align:center; font-size:.28rem; line-height:.6rem; border-radius:.1rem;}
.foot { width:100%; margin-top:.5rem; font-size:.28rem; line-height:.4rem; text-align:center; padding:.3rem 0; background-color:#0059b2; color:#fff;}
