/*老年样式*/
body.useOldFixed .focusBox .txt {
  bottom: 0 !important;
}
body.useOldFixed .focusBox .txt li a {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 1200px;
}
body.useOldFixed .focusBox .num > li {
  display: flex;
  align-items: center;
  height: auto !important;
}
body.useOldFixed .focusBox .num > li > a {
  position: inherit;
}
body.useOldFixed tr.ariarow {
  display: flex;
}
body.useOldFixed tr.ariarow > td {
  display: block;
  width: auto !important;
}
body.useOldFixed .zwgg_l > table > tbody {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
body.useOldFixed .sec_top .zwgg_l > table > tbody > tr > td > a > div {
  width: 350px !important;
  height: 173px !important;
}
body.useOldFixed .headLinesWrap a {
    width: 92% !important;
}
body.useOldFixed .sec_bot > div > div > div > div > span:nth-child(2):not(.skipAutoFix),body.useOldFixed .sec_bot > div > div > div > div > a:not(.skipAutoFix){
    width: 86% !important;
}
.useOldFixed .Rotation .swiper-slide .text{
		height: auto !important;
	}
	.useOldFixed .Rotation .swiper-slide .text a{
		width: 70% !important;
	}

/*移动样式*/
/*要闻移动样式*/

.mobile_type .headlines {
	width: 96vw;
	margin: 0 auto;
	position: inherit;
	height: auto;
}

.mobile_type .headlines .headlines-container {
	width: 100%;
	padding: 0;
	height: auto;
}

.mobile_type .headlines .tag-head {
	position: inherit;
	margin-top: 3vw;
	margin-right: 3vw;
}

.mobile_type .headlines .tag-head span {
	padding: 0vw 0;
	width: 13vw;
	min-height: 13vw;
	font-size: 5.8vw;
	line-height: 14vw;
}

.mobile_type .headlines .tag-head>img {
	width: 13vw;
}

.mobile_type .headlines-container .headLines-wrapper {
	display: flex;
	padding-bottom: 6vw;
}

.mobile_type .headLinesWrap {
	width: 75vw;
	margin-top: 2vw;
	margin-left: 1vw;
}

.mobile_type .ts_more {
	font-size: 3.7vw;
	bottom: 1vw;
	right: 0;
}

.mobile_type .headLinesWrap a {
	font-size: 4.26vw;
	line-height: 6vw;
	padding-left: 4vw;
	display: block !important;
	background-size: 1.6vw;
}

.mobile_type .ts_more::after {
	display: none;
}

/*要闻样式结束*/
.mobile_type .toutiao {
  width: 100%;
  background-color: white;
}
.mobile_type .sec {
  width: 96vw;
  margin-top: 4vw;
}
.mobile_type .nav {
  width: 100%;
  float: none;
}
.mobile_type .nav_ {
  width: 100%;
  background: #f4f4f4;
}
.mobile_type .nav_ > ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.mobile_type .nav_ a li div {
  background: none !important;
  border: none;
  text-align: center;
  height: auto;
  width: auto;
  line-height: 10vw;
  padding: 0 2vw;
  font-size: 4vw;
}
.mobile_type .nav_ li {
  height: auto;
}
.mobile_type .sec_ {
  width: 100%;
  float: none;
}
.mobile_type .stp {
  height: auto;
  background: none;
}
.mobile_type .sec_top {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 4vw;
}
.mobile_type .banner {
  width: 100%;
  height: 55vw;
  float: none;
}
.mobile_type .zwgg_l {
  width: 100%;
  height: auto;
  float: none;
}
.mobile_type .zwgg_l > table > tbody > tr {
  display: flex;
  justify-content: space-between;
}
.mobile_type .zwgg_l > table > tbody > tr > td {
  display: block;
  width: auto !important;
}
.mobile_type .zwgg_l > table > tbody > tr > td > a > div {
  width: 45vw !important;
  height: 23vw !important;
  margin: 0 !important;
  margin-top: 3vw !important;
  background-size: 100% !important;
}
.mobile_type .sec_bot {
  padding: 0;
  height: auto;
  margin-top: 4vw;
  display: flex;
  flex-wrap: wrap;
}
.mobile_type .gzdt {
  width: 100%;
}
.mobile_type .gzdt_tit,
.mobile_type .zcjd_tit,
.mobile_type .rsxx_tit {
  height: 8vw;
}
.mobile_type .zcjd_tit p,
.mobile_type .gzdt_tit p,
.mobile_type .rsxx_tit p {
  padding: 0 1vw;
  height: 8vw;
}
.mobile_type .zcjd_tit p a,
.mobile_type .gzdt_tit p a,
.mobile_type .rsxx_tit p a {
  font-size: 4vw;
}
.mobile_type .sec_bot > div > div > div > div > span,
.mobile_type .sec_bot > div > div > div > div > a,
.mobile_type .sec_bot > div > div > div > div > span > a {
  font-size: 4vw !important;
  line-height: 8vw !important;
  display: block !important;
}
.mobile_type .sec_bot > div > div > div > div > span > img {
  width: 1vw;
}
.mobile_type .sec_bot > div > div > div > div > span:nth-child(1) {
  position: absolute;
  top: 3.5vw;
  padding: 0 !important;
  height: auto;
  margin-top: 0 !important;
  line-height: 0 !important;
}
.mobile_type .sec_bot > div > div > div > div {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.mobile_type .sec_bot > div > div > div > div > span:nth-child(2) {
  padding-left: 3vw;
}
.mobile_type .sec_bot > div > div > div > div > a {
  padding-left: 3vw;
}
.mobile_type .sec_bot > div > div > div > div > div[style="clear: both;"] {
  display: none;
}
.mobile_type .gfxwj,
.mobile_type .yqbb {
  width: 100%;
  margin: 0;
  margin-top: 4vw;
}

/*移动无障碍样式*/
.enterwza .swiper-container-horizontal > .swiper-pagination-bullets {
  line-height: initial;
}
.enterwza .zcjd_tit p,
.enterwza .gzdt_tit p,
.enterwza .rsxx_tit p {
  height: auto;
}
.enterwza .gzdt_tit,
.enterwza .zcjd_tit,
.enterwza .rsxx_tit {
  height: auto;
  display: flex;
  flex-wrap: wrap;
}
.enterwza .sec_bot > div > div > div > div > span {
  font-size: inherit !important;
}

.enterwza .headlines-container .headLines-wrapper {
    padding-bottom: 11vw;
}
