/* 首页开始 */
.sxz_sj_head {
  position: fixed;
  left: 0;
  top: 0;
  height: 0.75rem;
  width: 100%;
  background-color: #015293;
  padding: 0 0.3rem 0 0.1rem;
  box-sizing: border-box;
  z-index: 99;
}

.sxz_sj_head img {
  display: block;
  height: 0.67rem;
}

.sxz_sj_head_right {
  font-size: 0.26rem;
  line-height: 0.75rem;
  color: #fff;
}

.sxz_sj_head_right img {
  display: block;
  height: 0.42rem;
  margin: 0.16rem 0 0 0.2rem;
}

.sxz_sj_head_right a {
  color: #fff;
}

.sxz_sj_head_right a:nth-child(3) img {
  display: block;
  height: 0.4rem;
  margin: 0.16rem 0.14rem 0 0.2rem;
}

.sxz_sj_head_box {
  height: 0.75rem;
  width: 100%;
}

.sxz_sj_head_content {
  padding-top: 0.5rem;
  box-sizing: border-box;
  width: 100%;
  height: 6rem;
  background: url('../images/sxz_sj_head_bg.png') no-repeat center;
  background-size: 100% 100%;
}

.head_sj_logo {
  display: block;
  height: 1.05rem;
  margin: 0 auto;
}

.sxz_sj_head_search {
  height: 0.6rem;
  border: 0.02rem solid #015293;
  border-radius: 0.32rem;
  margin: 0.3rem auto 0;
  width: 6.1rem;
  padding-left: 0.98rem;
  box-sizing: border-box;
  background: url('../images/head_sj_search_bg.png') no-repeat center left 0.32rem;
  background-color: #fff;

  background-size: 10%;
}

.sxz_sj_head_search input {
  height: 100%;
  box-sizing: border-box;
  border: none;
  outline: none;
  width: 3rem;
  font-size: 0.2rem;
  margin-left: 0.2rem;
}

.sxz_sj_head_search button {
  height: 100%;
  border: none;
  outline: none;
  width: 1.48rem;
  border-radius: 0.3rem;
  font-size: 0.24rem;
  color: #fff;
  background-color: #015293;
}

.sxz_sj_head_headline {
  margin: 0.3rem auto 0;
  width: max-content;
}

.sxz_sj_head_headline img {
  height: 0.44rem;
  display: block;
}

.sxz_sj_head_headline span {
  font-size: 0.4rem;
  color: #015293;
  font-weight: 700;
  margin-left: 0.3rem;
  width: 5.12rem;
  line-height: 1.2;
}

.sxz_sj_swiper_1 {
  width: 6.9rem;
  height: 3.76rem;
  margin-top: -2.4rem;
}

.sxz_sj_swiper_1 .swiper-slide {
  height: 100%;
  width: 100%;
}

.sxz_sj_swiper_1 .swiper-slide img {
  display: block;
  height: 100%;
  width: 100%;
}

.sxz_sj_swiper_1 .swiper-slide .swiper_shade {
  height: 0.7rem;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  line-height: 0.7rem;
  padding: 0 0.3rem;
  box-sizing: border-box;
  font-size: 0.26rem;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.5);
}

.sxz_sj_swiper_1 .sxz_sj_button_next_swiper_1:after {
  display: none;
}

.sxz_sj_swiper_1 .sxz_sj_button_next_swiper_1 {
  background: url('../images/sxz_sj_button_next_swiper_1.png') no-repeat center;
  background-size: 100% 100%;
  position: absolute;
  right: 0;
  outline: none;
}

.sxz_sj_swiper_1 .sxz_sj_button_prev_swiper_1:after {
  display: none;
}

.sxz_sj_swiper_1 .sxz_sj_button_prev_swiper_1 {
  background: url('../images/sxz_sj_button_prev_swiper_1.png') no-repeat center;
  background-size: 100% 100%;
  position: absolute;
  left: 0;
  outline: none;
}

.sxz_sj_box_one,
.sxz_sj_box_three,
.sxz_sj_box_four,
.sxz_sj_box_eight,
.sxz_sj_box_nine,
.sxz_sj_box_ten,
.sxz_sj_box_eleven,
.sxz_sj_box_twelve,
.sxz_sj_box_thirteen,
.sxz_sj_box_fourteen,
.sxz_sj_box_sixteen,
.sxz_sj_box_fifteen {
  height: 100%;
  width: 6.9rem;
  margin: 0.14rem auto 0;
}

.sxz_sj_box_tab_one,
.sxz_sj_box_tab_three,
.sxz_sj_box_tab_four,
.sxz_sj_box_tab_eight,
.sxz_sj_box_tab_nine,
.sxz_sj_box_tab_ten,
.sxz_sj_box_tab_eleven,
.sxz_sj_box_tab_twelve,
.sxz_sj_box_tab_thirteen,
.sxz_sj_box_tab_fourteen,
.sxz_sj_box_tab_fifteen,
.sxz_sj_box_tab_sixteen {
  height: 0.9rem;
  width: 6.9rem;
  font-size: 0;
  border-bottom: 1px solid #cccccc;
}

.sxz_sj_box_tab_one span,
.sxz_sj_box_tab_three span,
.sxz_sj_box_tab_four span,
.sxz_sj_box_tab_eight span,
.sxz_sj_box_tab_nine span,
.sxz_sj_box_tab_ten span,
.sxz_sj_box_tab_eleven span,
.sxz_sj_box_tab_twelve span,
.sxz_sj_box_tab_thirteen span,
.sxz_sj_box_tab_sixteen span,
.sxz_sj_box_tab_fifteen span,
.sxz_sj_box_tab_fourteen span {
  color: #d7d7d7;
  margin: 0 0.3rem;
  display: block;
  font-size: 0.2rem;
  float: left;
  line-height: 0.9rem;
}

/* .sxz_sj_box_tab_sixteen span,
.sxz_sj_box_tab_fifteen span {
  color: #d7d7d7;
  margin: 0 0.3rem;
  display: inline-block;
  font-size: 0.2rem;
  line-height: 0.9rem;
} */

.sxz_sj_box_tab_one a,
.sxz_sj_box_tab_three a,
.sxz_sj_box_tab_four a,
.sxz_sj_box_tab_eight a,
.sxz_sj_box_tab_nine a,
.sxz_sj_box_tab_ten a,
.sxz_sj_box_tab_eleven a,
.sxz_sj_box_tab_twelve a,
.sxz_sj_box_tab_thirteen a,
.sxz_sj_box_tab_sixteen a,
.sxz_sj_box_tab_fifteen a,
.sxz_sj_box_tab_fourteen a {
  float: left;
  font-size: 0.34rem;
  color: #015293;
  font-weight: 700;
  line-height: 0.9rem;
  height: 100%;
  display: block;
  position: relative;
}

/* .sxz_sj_box_tab_sixteen_box a,
.sxz_sj_box_tab_fifteen a {
  font-size: 0.34rem;
  color: #015293;
  font-weight: 700;
  height: 1rem;
  line-height: 0.9rem;
  display: inline-block;
  position: relative;
} */

.sxz_sj_box_tab_one .active:after,
.sxz_sj_box_tab_three .active:after,
.sxz_sj_box_tab_four .active:after,
.sxz_sj_box_tab_eight .active:after,
.sxz_sj_box_tab_nine .active:after,
.sxz_sj_box_tab_ten .active:after,
.sxz_sj_box_tab_eleven .active:after,
.sxz_sj_box_tab_twelve .active:after,
.sxz_sj_box_tab_thirteen .active:after,
.sxz_sj_box_tab_fourteen .active:after,
.sxz_sj_box_tab_fifteen .active:after,
.sxz_sj_box_tab_sixteen .active:after {
  content: '';
  display: block;
  width: 100%;
  height: 0.04rem;
  position: absolute;
  bottom: -0.02rem;
  left: 0;
  background: #015293;
}

.sxz_sj_box_tab_one_swiper ul,
.sxz_sj_box_tab_fourteen_swiper ul,
.sxz_sj_box_tab_eleven_swiper ul {
  margin-top: 0.3rem;
}

.sxz_sj_box_tab_eleven_swiper ul {
  height: 6.08rem;
}

.sxz_sj_box_tab_fourteen_swiper ul {
  height: 6.9rem;
}

.sxz_sj_box_tab_one_swiper ul {
  height: 6.58rem;
}

.sxz_sj_box_tab_one_swiper li,
.sxz_sj_box_tab_eleven_swiper li,
.sxz_sj_box_tab_fourteen_swiper li {
  height: 1.2rem;
  width: 100%;
  font-size: 0;
}

.sxz_sj_box_tab_one_swiper li span,
.sxz_sj_box_tab_eleven_swiper li span,
.sxz_sj_box_tab_fourteen_swiper li span {
  font-size: 16px;
  color: #000000;
  box-sizing: border-box;
  display: block;
  line-height: 0.44rem;
  padding-left: 0.2rem;
  background: url('../images/sxz_sj_dian.png') no-repeat left top 0.18rem;
  background-size: 1.2%;
  height: 0.82rem;
  width: 100%;
}

.sxz_sj_box_tab_one_swiper li em,
.sxz_sj_box_tab_eleven_swiper li em,
.sxz_sj_box_tab_fourteen_swiper li em {
  font-size: 0.28rem;
  color: #999999;
  margin-top: -0.3rem;
}

.sxz_sj_box_tab_eleven_swiper li i,
.sxz_sj_box_tab_fourteen_swiper li i {
  height: 0.35rem;
  width: 0.8rem;
  border-radius: 0.05rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 1rem;
  margin-top: -0.35rem;
  font-size: 0.2rem;
  text-align: center;
  line-height: normal;
  color: #015293;

  border: 0.02rem solid #015293;
}

.sxz_sj_box_tab_eleven_swiper li i.on,
.sxz_sj_box_tab_fourteen_swiper li i.on {
  color: #999999;
  border: 0.02rem solid #999999;
}

.sxz_sj_more {
  height: 0.55rem;
  width: 5.2rem;
  border-radius: 0.27rem;
  background-color: #f0f0f0;
  margin: 0 auto;
  font-size: 0.26rem;
  color: #666666;
  text-align: center;
  line-height: 0.58rem;
  display: block;
}

.sxz_sj_public_hall {
  display: block;
  height: 0.7rem;
  width: 6.9rem;
  margin: 0.38rem auto;
  background: url('../images/sxz_public_hall_bg.png') no-repeat center;
  background-size: 100% 100%;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.sxz_sj_box_tab_two {
  height: 1.05rem;
  width: 100%;
  background: #f0f0f0;
  box-sizing: border-box;
  padding: 0.3rem 0.3rem 0;
  display: flex;
  justify-content: space-between;
}

.sxz_sj_box_tab_two a {
  display: block;
  width: 2.1rem;
  height: 0.7rem;
  background: #fff;
  color: #666666;
  font-size: 16px;
  text-align: center;
  line-height: 0.7rem;
  position: relative;
}

.sxz_sj_box_tab_two a.active {
  background-color: #015293;
  color: #fff;
  border-bottom: 0.06rem solid #015293;
}

.sxz_sj_box_tab_two a.active::after {
  height: 0.3rem;
  width: 0.3rem;
  background-color: #015293;
  display: block;
  content: '';
  position: absolute;
  left: 50%;
  bottom: -0.18rem;
  transform: translate(-50%, 0) rotate(45deg);
}

.sxz_common_title {
  height: 0.9rem;
  width: 6.9rem;

  font-size: 0.34rem;
  color: #015293;
  margin: 0.15rem auto 0;
  border-bottom: 0.01rem solid #cccccc;
  line-height: 0.9rem;
}

.sxz_common_title i {
  font-weight: 700;
  display: block;
  height: 100%;
  width: max-content;
  position: relative;
}

.sxz_common_title i::after {
  content: '';
  height: 0.04rem;
  width: 100%;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #015293;
}

.sxz_common_box li {
  height: 0.65rem;
  width: 6.9rem;
  margin: 0 auto;
}

.sxz_common_box ul {
  margin-top: 0.12rem;
}

.sxz_common_box li>a {
  font-size: 16px;
  color: #000000;
  display: block;
  height: 100%;
  width: 100%;
  padding-left: 0.2rem;
  box-sizing: border-box;
  line-height: 0.65rem;
  background: url('../images/sxz_sj_dian.png') no-repeat left top 0.28rem;
  background-size: 1.2%;
}

.sxz_common_box li>a span {
  float: left;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  max-width: 85%;
}

.sxz_common_box li>a i {
  font-size: 0.26rem;
  color: #999999;
  float: right;
}

.sxz_common_box .sxz_sj_more,
.sxz_sj_box_three .sxz_sj_more {
  margin: 0.25rem auto 0.15rem;
}

.sxz_sj_box_six {
  width: 6.9rem;
  margin: 0.4rem auto 0;
  display: flex;
  justify-content: space-between;
}

.sxz_sj_box_six a {
  display: block;
  width: 3.34rem;
  height: 1rem;
  background: url('../images/sxz_sj_list_bg1.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_sj_box_six img {
  display: block;
  height: 0.47rem;
  margin: 0.27rem 0.28rem 0 0.3rem;
}

.sxz_sj_box_six i {
  font-size: 16px;
  color: #222222;
  line-height: normal;
  padding: 0.3rem 0;
}

.sxz_common_video {
  width: 100%;
  margin: 0.3rem auto 0.4rem;
  display: flex;
  justify-content: space-between;
}

.sxz_common_video a {
  display: block;
  width: 100%;
  /*height: 100%;*/
  display: flex;
  justify-content: space-between;
}

.sxz_common_video img {
  display: block;
  height: 1.89rem;
  width: 3.36rem;
}

.sxz_video_introduce {
  width: 3.1rem;
  font-size: 0;
  padding-top: 0.12rem;
  box-sizing: border-box;
}

.sxz_video_introduce i {
  font-size: 16px;
  color: #333333;
  line-height: 0.45rem;
}

.sxz_video_introduce span {
  font-size: 0.26rem;
  color: #666666;
  margin-top: 0.3rem;
  display: block;
}

.sxz_swiper_slide_border {
  border: 0.03rem solid #015293;
  box-sizing: border-box;
}

.sxz_sj_box_seven .sxz_sj_more {
  margin-bottom: 0.36rem;
}

.sxz_sj_box_seven {
  margin: 0 auto;
  width: 6.9rem;
}

.sxz_sj_special_module {
  width: 6.9rem;
  height: 3.67rem;
  margin: 0.4rem auto;
  padding-top: 0.35rem;
  overflow: hidden;
  box-sizing: border-box;
  background: url('../images/sxz_sj_special_module.png') no-repeat center;
  background-size: 100% 100%;
  box-shadow: 0 0 0.15rem rgba(0, 0, 0, 0.1);
}

.sxz_sj_special_module ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.sxz_sj_special_module li {
  width: 30%;
}

.sxz_sj_special_module li:nth-child(1) img {
  height: 0.43rem;
  display: block;
  margin: 0 auto 0.24rem;
}

.sxz_sj_special_module li:nth-child(2) img {
  height: 0.5rem;
  display: block;
  margin: 0 auto 0.24rem;
}

.sxz_sj_special_module li:nth-child(3) img {
  height: 0.5rem;
  display: block;
  margin: 0 auto 0.24rem;
}

.sxz_sj_special_module li:nth-child(4) img {
  height: 0.48rem;
  display: block;
  margin: 0 auto 0.24rem;
}

.sxz_sj_special_module li:nth-child(5) img {
  height: 0.52rem;
  display: block;
  margin: 0 auto 0.24rem;
}

.sxz_sj_special_module li:nth-child(6) img {
  height: 0.48rem;
  display: block;
  margin: 0 auto 0.24rem;
}

.sxz_sj_special_module em {
  color: #000000;
  display: block;
  text-align: center;
  font-size: 16px;
  margin-bottom: 0.57rem;
}

.sxz_sj_swiper_2 {
  height: 2.04rem;
  width: 3.32rem;
  margin: 0.3rem auto 0.4rem;
}

.sxz_sj_swiper_2 .swiper-slide img {
  display: block;
  height: 100%;
  width: 100%;
}

.sxz_sj_fixation_box .sxz_sj_button_next_swiper_2:after {
  display: none;
}

.sxz_sj_fixation_box .sxz_sj_button_next_swiper_2 {
  background: url('../images/sxz_sj_button_next_swiper_1.png') no-repeat center;
  background-size: 100% 100%;
  position: absolute;
  right: 0;
  outline: none;
}

.sxz_sj_fixation_box .sxz_sj_button_prev_swiper_2:after {
  display: none;
}

.sxz_sj_fixation_box .sxz_sj_button_prev_swiper_2 {
  background: url('../images/sxz_sj_button_prev_swiper_1.png') no-repeat center;
  background-size: 100% 100%;
  position: absolute;
  left: 0;
  outline: none;
}

.sxz_sj_swiper_3,
.sxz_sj_swiper_4 {
  height: 6rem;
  width: 6.9rem;
  margin: 0.3rem auto 0.4rem;
}

.sxz_sj_swiper_3 .swiper-slide,
.sxz_sj_swiper_4 .swiper-slide {
  width: 100%;
}

.sxz_sj_swiper_3 .swiper-slide li,
.sxz_sj_swiper_4 .swiper-slide li {
  width: 2.14rem;
  height: 1.2rem;
  margin-bottom: 0.2rem;
  margin-right: 0.1rem;
  background-color: #f2f4f7;
}

.sxz_sj_swiper_3 .swiper-slide li:nth-child(3n),
.sxz_sj_swiper_4 .swiper-slide li:nth-child(3n) {
  margin-right: 0.24rem;
}

.sxz_sj_swiper_3 .swiper-slide li a,
.sxz_sj_swiper_4 .swiper-slide li a {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 0;
  padding-top: 0.2rem;
  box-sizing: border-box;
}

.sxz_sj_swiper_3 .swiper-slide li a>img,
.sxz_sj_swiper_4 .swiper-slide li a>img {
  display: block;
  height: 0.4rem;
  margin: 0 auto;
}

.sxz_sj_swiper_3 .swiper-slide li a>span,
.sxz_sj_swiper_4 .swiper-slide li a>span {
  font-size: 16px;
  color: #222222;
  text-align: center;
  margin: 0 auto;
  width: 100%;
  display: inline-block;
  padding: 0;
  background: #f2f4f7;
}

.sxz_sj_band_narrate .sxz_sj_swiper_3 .sxz_sj_swiper_3_pagination,
.sxz_sj_band_narrate .sxz_sj_swiper_4 .sxz_sj_swiper_4_pagination {
  bottom: 0;
  font-size: 0;
}

.sxz_sj_band_narrate .sxz_sj_swiper_3 .swiper-pagination-bullet,
.sxz_sj_band_narrate .sxz_sj_swiper_4 .swiper-pagination-bullet {
  height: 0.1rem;
  width: 0.48rem;
  border-radius: 0;
  opacity: 1;
  background: #bfd2e1;
}

.sxz_sj_band_narrate .sxz_sj_swiper_3 .swiper-pagination-bullet-active,
.sxz_sj_band_narrate .sxz_sj_swiper_4 .swiper-pagination-bullet-active {
  background: #015293;
}

.sxz_sj_special_column .sxz_sj_more {
  margin-bottom: 0.4rem;
}

.sxz_sj_footer {
  min-height: 3.57rem;
  width: 100%;
  background-color: #015293;
  box-sizing: border-box;
  padding-top: 0.3rem;
}

.sxz_sj_footer_type {
  height: 0.66rem;
  width: 6.9rem;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #02467c;
}

.sxz_sj_footer_type a {
  font-size: 0.28rem;
  color: #fff;
  line-height: 0.66rem;
}

.sxz_sj_footer_type span {
  font-size: 0.28rem;
  color: #5d8aa3;
  margin: 0 0.48rem;
}

.sxz_sj_footer_type a.on {
  color: #2c8ad5;
}

.sxz_sj_footer_font_one {
  height: 0.9rem;
  width: 6.9rem;
  margin: 0.4rem auto 0;
  font-size: 0;
  overflow: hidden;
}

.sxz_sj_footer_font_one i {
  font-size: 0.24rem;
  display: block;
  color: #d0e7f7;
  line-height: 0.5rem;
}

.sxz_sj_footer_font_one img {
  display: block;
  height: 0.9rem;
}

.sxz_sj_footer_font_two {
  font-size: 0.24rem;
  color: #d0e7f7;
  width: 6.9rem;
  display: flex;
  margin: 0.2rem auto 0;
}

.sxz_sj_footer_font_two a {
  display: flex;
  color: #d0e7f7;
}

.sxz_sj_footer_font_two img {
  display: block;
  height: 0.3rem;
  margin-right: 0.08rem;
}

.sxz_sj_band_narrate ul {
  width: 6.9rem;
  margin: 0.1rem auto 0;
}

.sxz_sj_band_narrate li {
  height: 0.65rem;
  width: 100%;
  line-height: 0.65rem;
}

.sxz_sj_band_narrate li span {
  font-size: 16px;
  color: #000000;
  width: 5.28rem;
  padding-left: 0.2rem;
  box-sizing: border-box;
  background: url(../images/sxz_sj_dian.png) no-repeat center left;
  background-size: 1.58%;
}

.sxz_sj_band_narrate li i {
  display: block;
  width: 0.7rem;
  height: 0.35rem;
  border-radius: 0.05rem;
  background-color: #015293;
  margin-top: 0.14rem;
  font-size: 0.2rem;
  line-height: normal;
  padding-top: 0.02rem;
  box-sizing: border-box;
  text-align: center;
  color: #fff;
}

.sxz_sj_band_narrate li i.hien {
  display: none;
}

.sxz_sj_band_narrate li em {
  font-size: 0.26rem;
  color: #999999;
}

.sxz_sj_message_open {
  height: 1rem;
  width: 6.9rem;
  display: block;
  margin: 0.4rem auto 0;
  background: url('../images/sxz_sj_message_open.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_sj_special_patch_one {
  width: 6.9rem;
  margin: 0.2rem auto 0;
}

.sxz_sj_special_patch_one ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.sxz_sj_special_patch_one li {
  width: 3.35rem;
  height: 1rem;
  margin-top: 0.2rem;
  background-color: #f8f8f8;
}

.sxz_sj_special_patch_one li a {
  display: block;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.sxz_sj_special_patch_one li:nth-child(1) img {
  display: block;
  height: 0.34rem;
  margin-right: 0.28rem;
}

.sxz_sj_special_patch_one li:nth-child(2) img {
  display: block;
  height: 0.38rem;
  margin-right: 0.28rem;
}

.sxz_sj_special_patch_one li:nth-child(3) img {
  display: block;
  height: 0.38rem;
  margin-right: 0.28rem;
}

.sxz_sj_special_patch_one li:nth-child(4) img {
  display: block;
  height: 0.37rem;
  margin-right: 0.28rem;
}

.sxz_sj_special_patch_one li:nth-child(5) img {
  display: block;
  height: 0.3rem;
  margin-right: 0.28rem;
}

.sxz_sj_special_patch_one li:nth-child(6) img {
  display: block;
  height: 0.37rem;
  margin-right: 0.28rem;
}

.sxz_sj_special_patch_one li span {
  color: #000000;
  font-size: 0.26rem;
  line-height: normal;
  width: 63%;
  padding: 0.3rem 0;
}

.gwyxx {
  margin-bottom: 0.3rem;
}

.gwyxx li span {
  width: auto !important;
}

.sxz_sj_special_patch_two {
  width: 6.9rem;
  margin: 0.42rem auto;
  display: flex;
  justify-content: space-between;
}

.sxz_sj_special_patch_two_patch {
  width: 2.15rem;
  height: 1.2rem;
  padding: 0.2rem 0.2rem 0;
  box-sizing: border-box;
  font-size: 0;
  border: 0.01rem solid #e6e6e6;
  position: relative;
}

.sxz_sj_special_patch_two a:nth-child(1) .sxz_sj_special_patch_two_patch {
  border: none;
  background: url('../images/sxz_sj_specail_patchtwo_bg.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_sj_special_patch_two_patch span {
  font-size: 0.26rem;
  color: #222222;
  line-height: 0.35rem;
}

.sxz_sj_special_patch_two_patch img {
  position: absolute;
  bottom: 0.15rem;
  right: 0.2rem;
}

.sxz_sj_special_patch_two_patch:nth-child(1) img {
  display: block;
  height: 0.38rem;
}

.sxz_sj_special_patch_two_patch:nth-child(2) img {
  display: block;
  height: 0.36rem;
}

.sxz_sj_special_patch_two_patch:nth-child(3) img {
  display: block;
  height: 0.36rem;
}

.sxz_sj_select_chunk {
  height: 3.8rem;
  width: 6.9rem;
  margin: 0 auto 0.38rem;
  box-sizing: border-box;
  border: 0.01rem solid #d7d7d7;
}

.sxz_sj_select_chunk_title {
  height: 0.7rem;
  width: 100%;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  border-bottom: 0.01rem solid #d7d7d7;
}

.sxz_sj_select_chunk_title span {
  font-size: 0.24rem;
  color: #015293;
}

.sxz_sj_select_chunk_title img {
  display: block;
  height: 0.3rem;
  margin-left: 0.2rem;
}

.sxz_sj_select_chunk_title_specail {
  font-size: 0.28rem;
  font-weight: 700;
  margin: 0 0.2rem;
}

.sxz_sj_select_chunk_content {
  font-size: 0;
  height: 0.7rem;
  width: 6.9rem;
  margin: 0.18rem auto 0;
  display: flex;
  align-items: center;
  position: relative;
}

.sxz_sj_select_chunk_content_head {
  font-size: 0.26rem;
  color: #000;
  padding-left: 0.5rem;
  background: url('../images/sxz_sj_bg6.png') no-repeat center left 0.2rem;
  background-size: 0.11rem 0.18rem;
}

.sxz_sj_select_chunk_content_head_content {
  width: 3rem;
  height: 0.4rem;
  left: 1.9rem;
  top: 0.08rem;
  color: #000;
  font-size: 0.26rem;
  box-sizing: border-box;
  padding-top: 0.18rem;
  position: absolute;
  background-color: #fff;
  pointer-events: none;
}

.sxz_sj_select_chunk_content label {
  border: none;
  background: url(../images/sxz_sj_bg4.png) no-repeat left;
  background-size: 0.3rem 0.3rem;
  padding-left: 0.35rem;
  font-size: 0.3rem;
  margin-left: 0.62rem;
}

.sxz_sj_select_chunk_content input[type='radio'] {
  display: none;
}

.sxz_sj_select_chunk_content input[type='radio']:checked+label {
  background: url(../images/sxz_sj_bg5.png) no-repeat left;
  background-size: 0.3rem 0.3rem;
}

.sxz_sj_select_chunk_content select {
  /*清除select的边框样式*/
  border: none;
  /*清除select聚焦时候的边框颜色*/
  outline: none;
  /*将select的宽高等于div的宽高*/
  width: 4.46rem;
  height: 100%;
  line-height: 0.7rem;
  /*隐藏select的下拉图标*/
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  /*通过padding-left的值让文字居中*/
  margin-left: 0.62rem;
  border: 0.01rem solid #e4e4e4;
  padding-left: 0.32rem;
  padding-right: 0.6rem;
  box-sizing: border-box;
  background: url('../images/sxz_sj_bg7.png') no-repeat center right;
  background-size: 0.6rem 0.7rem;
}

.sxz_sj_select_chunk_content select.hide {
  display: none;
}

.sxz_sj_submit {
  height: 0.7rem;
  width: 4.36rem;
  border-radius: 0.35rem;
  background: url('../images/sxz_sj_submit_bg.png') no-repeat center;
  background-size: 100% 100%;
  margin: 0.32rem auto 0;
}

.sxz_sj_submit a {
  display: block;
  width: 100%;
  height: 100%;
}

.sxz_sj_theme {
  width: 6.9rem;
  box-sizing: border-box;
  border: 0.01rem solid #dddddd;
  border-left: 0.06rem solid #015293;
  padding-top: 0.4rem;
  padding-bottom: 0.2rem;
  padding-left: 0.3rem;
  margin: 0 auto;
  background: url('../images/sxz_sj_theme_bg.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_sj_feature {
  background: url('../images/sxz_sj_feature_bg.png') no-repeat center;
  background-size: 100% 100%;
  margin: 0.4rem auto 0;
}

.sxz_sj_theme h3 {
  font-size: 16px;
  font-weight: 700;
  color: #333333;
}

.sxz_sj_theme ul {
  width: 4.26rem;
  margin-top: 0.14rem;
}

.sxz_sj_theme .sxz_sj_theme_list_patch {
  width: 46%;
  font-size: 0.28rem;
  color: #333333;
  line-height: 0.6rem;
}

.sxz_sj_theme li span {
  font-size: 0.24rem;
  color: #999999;
  /* line-height: 0.6rem; */
  margin: 3% 7% 0 1%;
}

.sxz_sj_theme li div:first-child {
  width: 44%;
}

.sxz_sj_theme li:nth-child(3) a:last-child div {
  color: #015293;
}

.sxz_sj_specail_module1 {
  width: 6.9rem;
  margin: 0.4rem auto 0;
  display: flex;
  justify-content: space-between;
}

.sxz_sj_specail_module1 li {
  height: 1.2rem;
  width: 2.15rem;
  border: 0.01rem solid #e6e6e6;
  box-sizing: border-box;
  font-size: 0;
  text-align: center;
  padding-top: 0.16rem;
}

.sxz_sj_specail_module1 li a {
  display: block;
  width: 100%;
  height: 100%;
}

.sxz_sj_specail_module1 li span {
  font-size: 16px;
  color: #222222;
}

.sxz_sj_specail_module1 li img {
  display: block;
  height: 0.46rem;
  margin: 0 auto 0.08em;
}

.sxz_sj_specail_module2 {
  width: 6.9rem;
  margin: 0.4rem auto 0;
  display: flex;
  justify-content: space-between;
}

.sxz_sj_specail_module2 li {
  height: 1.2rem;
  width: 2.15rem;
  background-color: #f2f4f7;
  box-sizing: border-box;
  font-size: 0;
  text-align: center;
  padding-top: 0.16rem;
}

.jubaodianh li {
  padding-top: 0 !important;
}

.jubaodianh li img {
  width: 2.15rem !important;
  height: 1.2rem !important;
}

.sxz_sj_specail_module2 li a {
  display: block;
  width: 100%;
  height: 100%;
}

.sxz_sj_specail_module2 li span {
  font-size: 16px;
  color: #222222;
}

.sxz_sj_specail_module2 li img {
  display: block;
  height: 0.45rem;
  margin: 0 auto 0.08rem;
}

.sxz_sj_mengsuban {
  height: 1.15rem;
  width: 6.9rem;
  margin: 0.4rem auto 0;
  background: url('../images/sxz_sj_mengsuban_bg.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_sj_mengsuban a {
  display: block;
  height: 100%;
  width: 100%;
}

.sxz_sj_statistics {
  width: 6.9rem;
  margin: 0.4rem auto 0.36rem;
  box-sizing: border-box;
  padding: 0.4rem 0.4rem 0.1rem;
  background-color: #f2f4f7;
}

.sxz_sj_statistics h3 {
  font-size: 16px;
  font-weight: 700;
  color: #222222;
}

.sxz_sj_statistics_box {
  width: 100%;
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
}

.sxz_sj_statistics_box div:first-child {
  width: 2.48rem;
  height: 100%;
  font-size: 0;
  position: relative;
}

.sxz_sj_statistics_box div:first-child:after {
  content: '';
  width: 0.01rem;
  height: 0.6rem;
  background-color: #dddddd;
  display: block;
  position: absolute;
  top: 50%;
  right: -16%;
  transform: translate(0, -50%);
}

.sxz_sj_statistics_box div:first-child span {
  font-size: 0.26rem;
  color: #666666;
}

.sxz_sj_statistics_box div:first-child i {
  font-size: 0.46rem;
  color: #015293;
  font-weight: 500;
  display: inline-block;
  margin-top: 0.1rem;
}

.sxz_sj_statistics_box div:last-child {
  width: 2.48rem;
  height: 100%;
  font-size: 0;
}

.sxz_sj_statistics_box div:last-child span {
  font-size: 0.26rem;
  color: #666666;
  display: block;
}

.sxz_sj_statistics_box div:last-child i {
  font-size: 0.46rem;
  color: #015293;
  font-weight: 500;
  display: inline-block;
  margin-top: 0.1rem;
}

.sxz_sj_letter_box {
  width: 6.9rem;
  margin: 0.52rem auto 0;
  height: 1.03rem;
  background: url('../images/sxz_sj_letter_box_bg.png') no-repeat center;
  background-size: 100% 100%;
  position: relative;
}

.sxz_sj_letter_box a {
  display: block;
  height: 0.48rem;
  width: 1.6rem;
  border-radius: 0.05rem;
  background-color: #02467c;
  font-size: 0.24rem;
  line-height: 0.48rem;
  text-align: center;
  color: #fff;
  position: absolute;
  top: 0.28rem;
  right: 0.4rem;
}

.sxz_sj_feedback_hint {
  height: 1.46rem;
  width: 6.9rem;
  margin: 0.32rem auto 0;
  background: url('../images/sxz_sj_feedback_hint_bg.png') no-repeat center;
  background-size: 100% 100%;
  font-size: 0.24rem;
  line-height: 0.45rem;
  box-sizing: border-box;
  padding-top: 0.4rem;
}

.sxz_sj_feedback_hint p {
  text-align: center;
}

.sxz_sj_feedback_hint em {
  color: #015293;
}

.sxz_sj_feedback .sxz_sj_more {
  margin-top: 0.2rem;
}

.sxz_sj_online_tutoring_box_img {
  display: block;
  width: 3.38rem;
  height: 1.97rem;
}

.sxz_sj_online_tutoring_box_font {
  width: 3.24rem;
  font-size: 0;
  padding-top: 0.15rem;
}

.sxz_sj_online_tutoring_box_font h3 {
  font-size: 16px;
  color: #333333;
  font-weight: 700;
  line-height: 1.2;
}

.sxz_sj_online_tutoring_box_font i {
  display: block;
}

.sxz_sj_online_tutoring_box_font i:nth-child(2) {
  margin-top: 0.2rem;
}

.sxz_sj_online_tutoring_box_font i:nth-child(3) {
  margin-top: 0.2rem;
}

.sxz_sj_online_tutoring_box_font span {
  font-size: 0.26rem;
  color: #333333;
  height: auto;
  display: block;
}

.sxz_sj_online_tutoring_box_font span:nth-child(2n) {
  width: 1.85rem;
  line-height: 1.4;
}

.sxz_sj_online_tutoring_box {
  width: 6.9rem;
  margin: 0.3rem auto 0;
}

.sxz_sj_online_tutoring .sxz_sj_more {
  margin-top: 0.4rem;
}

.sxz_sj_box_eleven .sxz_sj_more {
  margin-bottom: 0.42rem;
}

.sxz_sj_box_tab_eleven_ce a {
  font-size: 0.26rem;
  float: right;
  color: #222222;
}

.sxz_sj_box_tab_eleven_ce a.on {
  display: none;
}

/* 展开 */
.sxz_sj_unfold {
  height: 100vh;
  width: 100vw;
  position: fixed;
  top: 0;
  left: -100vw;
  z-index: 100;
  background-color: rgba(0, 0, 0, 0.5);
}

.sxz_sj_unfold_box {
  height: 100vh;
  width: 35%;
  background-color: #015293;
  float: left;
  padding-top: .5rem;
  box-sizing: border-box;
}

.sxz_sj_unfold_box li {
  font-size: 16px;
  font-weight: 700;
  color: #a2bedb;
  line-height: .8rem;
  text-align: center;
}

.sxz_sj_unfold_box li a {
  color: #a2bedb;
}

.sxz_sj_unfold_patch {
  width: 1.96rem;
  height: 0.55rem;
  margin: 0.3rem auto 0.2rem;
  background: url('../images/sxz_sj_patch1.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_sj_unfold_patch1 {
  width: 1.96rem;
  height: 0.55rem;
  margin: 0 auto;
  background: url('../images/sxz_sj_patch.png') no-repeat center;
  background-size: 100% 100%;
}

.xy_leftBar_mobile {
  width: 1.96rem;
  height: 0.55rem;
  margin: 0 auto;
  background: url('../images/xy_leftbar_mobile1.png') no-repeat center;
  background-size: 100% 100%;
  margin-top: .2rem;
}

.xy_leftBar_mobile1 {
  background: url('../images/xy_leftbar_mobile1.png') no-repeat center;
  background-size: 100% 100%;
}

.xy_leftBar_mobile2 {
  background: url('../images/xy_leftbar_mobile2.png') no-repeat center;
  background-size: 100% 100%;
}

.xy_leftBar_mobile3 {
  background: url('../images/xy_leftbar_mobile3.png') no-repeat center;
  background-size: 100% 100%;
}

.xy_leftBar_mobile4 {
  background: url('../images/xy_leftbar_mobile4.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_sj_unfold_patch2 {
  width: 1.96rem;
  height: 0.55rem;
  margin: 0.2rem auto 0;
  background: url('../images/sxz_sj_patch2.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_sj_unfold_box_close {
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  top: 0.1rem;
  left: 25%;
  background: url('../images/sxz_guanbi.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_sj_fixation {
  height: 2.04rem;
  width: 3.32rem;
}

.sxz_sj_fixation img {
  display: block;
  height: 2.04rem;
  width: 3.32rem;
  margin: 0.3rem auto 0.4rem;
}

.sxz_sj_fixation_box {
  width: 6.9rem;
  margin: 0 auto;
  position: relative;
}

.sxz_sj_band_narrate .sxz_sj_more {
  margin-top: 0.3rem;
}

.sxz_sj_box_eleven .sxz_sj_box_tab_eleven_swiper li {
  height: 1.04rem;
}

/* 首页结束 */
.sxz_sj_content {
  width: 100%;
  background-color: #fff;
  padding: 0 0.3rem;
  box-sizing: border-box;
}

/* 爱尚内蒙古开始 */
.sxz_sj_impress {
  width: 100%;
  height: 100%;
  padding-top: 0.48rem;
  box-sizing: border-box;
  background-color: #fff;
}

.sxz_sj_head_special {
  height: 3.4rem;
  overflow: hidden;
  background: url(../images/sxz_sj_head_bg.png) no-repeat center top;
  background-size: 100% 165%;
}

.sxz_sj_impress_head {
  height: 0.8rem;
  width: 100%;
  background: url('../images/sxz_sj_impress_head.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_sj_impress_img {
  height: 100%;
  width: 100%;
  margin-top: 0.4rem;
  position: relative;
}

.sxz_sj_impress_img img {
  display: block;
  width: 100%;
  pointer-events: none;
}

.sxz_sj_impress_font p {
  font-size: 14px;
  color: #333333;
  text-shadow: 0 0 0.1px #333, 0 0 8px #fff;
  position: absolute;
}

.sxz_sj_impress_font p.on {
  font-size: 16px;
  color: #015293;
}

.sxz_sj_impress_font p:nth-child(1) {
  top: 4.05rem;
  left: 2.84rem;
}

.sxz_sj_impress_font p:nth-child(2) {
  top: 3.58rem;
  left: 2.77rem;
}

.sxz_sj_impress_font p:nth-child(3) {
  top: 1.25rem;
  left: 5.38rem;
}

.sxz_sj_impress_font p:nth-child(4) {
  top: 2.32rem;
  left: 5.56rem;
}

.sxz_sj_impress_font p:nth-child(5) {
  top: 3.25rem;
  left: 5.72rem;
}

.sxz_sj_impress_font p:nth-child(6) {
  top: 3.25rem;
  left: 4.84rem;
}

.sxz_sj_impress_font p:nth-child(7) {
  top: 2.9rem;
  left: 3.74rem;
}

.sxz_sj_impress_font p:nth-child(8) {
  top: 3.73rem;
  left: 3.48rem;
}

.sxz_sj_impress_font p:nth-child(9) {
  top: 4.47rem;
  left: 1.9rem;
}

.sxz_sj_impress_font p:nth-child(10) {
  top: 3.32rem;
  left: 1.75rem;
}

.sxz_sj_impress_font p:nth-child(11) {
  top: 4.06rem;
  left: 1.77rem;
}

.sxz_sj_impress_font p:nth-child(12) {
  top: 3.5rem;
  left: 0.65rem;
}

.sxz_sj_impress_introduice {
  width: 100%;
  font-size: 16px;
  color: #333333;
  line-height: 0.5rem;
  margin-top: 0.36rem;
}

.sxz_sj_impress_img .sxz_sj_more {
  margin-top: 0.4rem;
}

.sxz_sj_impress_introduice div {
  display: none;
}

.sxz_sj_impress_introduice div.on {
  display: block;
}

.sxz_sj_specail_patch {
  width: 100%;
  height: 3.8rem;
  margin-top: 0.42rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 0.2rem;
}

.sxz_sj_specail_patch li {
  height: 0.8rem;
  width: 3.36rem;

  background: url('../images/sxz_sj_specail_patch_bg.png') no-repeat center;
}

.sxz_sj_specail_patch a {
  display: block;
  height: 100%;
  width: 100%;
  color: #fff;
  text-align: center;
  font-size: 16px;
  padding-top: 0.26rem;
  box-sizing: border-box;
}

.sxz_sj_society {
  width: 100%;
  height: 100%;
}

.sxz_sj_specail_patch1 {
  width: 100%;
  height: 3.8rem;
  margin-top: 0.42rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 0.2rem;
}

.sxz_sj_society_head {
  height: 0.8rem;
  width: 100%;
  background: url('../images/sxz_sj_society_head_bg.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_sj_society_patch {
  height: 100%;
  width: 100%;
  padding: 0.2rem 0.2rem 0 0.2rem;
  box-sizing: border-box;
  background-color: #f4f5f9;
  margin-top: 0.4rem;
}

.sxz_sj_society_patch li {
  height: 1.2rem;
  width: 2.04rem;
  background-color: #fff;
  display: block;
  margin-bottom: 0.2rem;
  float: left;
  margin-right: 0.19rem;
  box-sizing: border-box;
  padding-top: 0.23rem;
}

.sxz_sj_society_patch li:nth-child(3n) {
  margin-right: 0;
}

.sxz_sj_society_patch img {
  display: block;
  height: 0.34rem;
  margin: 0 auto;
}

.sxz_sj_society_patch p {
  font-size: 16px;
  text-align: center;
  margin-top: 0.2rem;
}

.sxz_sj_society_patch a {
  display: block;
  height: 100%;
  width: 100%;
}

.sxz_sj_be_sweet_on {
  height: 100%;
  width: 100%;
}

.sxz_sj_be_sweet_on_head {
  margin-top: 0.4rem;
  height: 0.8rem;
  width: 100%;
  background: url('../images/sxz_sj_be_sweet_on_head_bg.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_sj_be_sweet_on_middle {
  width: 100%;
  height: 3.36rem;
  background: url('../images/sxz_sj_be_sweet_on_middle_bg.png') no-repeat center bottom;
  background-size: 100% 50%;
  display: flex;
  justify-content: space-between;
}

.sxz_sj_be_sweet_on_middle_patch {
  height: 1.76rem;
  width: 2.1rem;
  margin-top: 0.7rem;
}

.sxz_sj_be_sweet_on_middle_patch a {
  display: block;
  width: 100%;
  height: 100%;
}

.sxz_sj_be_sweet_on_middle_patch img {
  display: block;
  width: 100%;
  height: 1.06rem;
}

.sxz_sj_be_sweet_on_middle_patch div {
  font-size: 16px;
  text-align: center;
  height: 0.7rem;
  width: 100%;
  padding-top: 0.15rem;
  box-sizing: border-box;
  background-color: #fff;
}

.sxz_sj_be_sweet_on_special_patch {
  height: 2.38rem;
  margin-top: 0.4rem;
}

.sxz_sj_be_sweet_on_special_patch img {
  display: block;
  width: 100%;
  height: 1.37rem;
}

.sxz_sj_be_sweet_on_special_patch div {
  height: 1rem;
  background: url('../images/sxz_sj_bg8.png') no-repeat center bottom 0.1rem;
  background-size: 8%;
  background-color: #fff;
}

.sxz_sj_be_sweet_on_img {
  margin-top: 0.4rem;
  height: 1.04rem;
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.sxz_sj_be_sweet_on_img a {
  display: block;
  height: 100%;
  width: 3.34rem;
}

.sxz_sj_be_sweet_on_img img {
  display: block;
  height: 100%;
  width: 100%;
}

.sxz_sj_city_head {
  margin-top: 0.4rem;
  height: 0.8rem;
  width: 100%;
  background: url('../images/sxz_sj_city_head.png') no-repeat center;
  background-size: 100% 100%;
}

.xy_cont_mobile {
  margin-top: 0.32rem;
}

.xy_cont_mobile .swiper-container {
  padding-bottom: 1rem;
}

.xy_cont_mobile .swiper-slide {
  margin-top: 0;
}

.xy_cont_mobile .swiper-slide a {
  position: relative;
  margin-bottom: 0.3rem;
  display: block;
  width: 3.34rem;
  height: 2.36rem;
}

.xy_cont_mobile .swiper-slide a p {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.68rem;
  box-sizing: border-box;
  padding-top: 0.18rem;
  font-size: 16px;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.6);
}

.xy_cont_mobile .swiper-slide a img {
  width: 100%;
  height: 100%;
  display: block;
}

.xy_cont_mobile .swiper-button-prev,
.xy_cont_mobile .swiper-button-next {
  background: none;
  width: 0.41rem;
  height: 0.41rem;
  border: 1px solid #dddddd;
  bottom: 0.4rem;
  top: auto;
}

.xy_cont_mobile em {
  display: block;
  width: 7px;
  height: 13px;
  margin: 0.08rem auto;
  background: url(../images/xy_asnmg_img38.png) no-repeat -29px center;
  transition: background 0.2s;
}

.xy_cont_mobile .swiper-button-prev em {
  background: url(../images/xy_asnmg_img38.png) no-repeat -9px center;
  transition: background 0.2s;
}

.xy_cont_mobile .swiper-container .swiper-button-prev {
  left: 2.8rem;
}

.xy_cont_mobile .swiper-container .swiper-button-next {
  right: 2.8rem;
}

.xy_cont_mobile .swiper-button-prev:hover {
  border: 1px solid #1073b7;
}

.xy_cont_mobile .swiper-button-next:hover {
  border: 1px solid #1073b7;
}

.xy_cont_mobile .swiper-button-prev::after {
  display: none;
}

.xy_cont_mobile .swiper-button-next::after {
  display: none;
}

.xy_cont_mobile .swiper-button-prev:hover em {
  background: url(../images/xy_asnmg_img38.png) no-repeat 0px center;
  transition: background 0.2s;
  outline: none;
}

.xy_cont_mobile .swiper-button-next:hover em {
  outline: none;
  background: url(../images/xy_asnmg_img38.png) no-repeat -20px center;
  transition: background 0.2s;
}

.xy_cont_mobile .swiper-button-prev em {
  background: url(../images/xy_asnmg_img38.png) no-repeat -9px center;
  transition: background 0.2s;
}

.xy_cont_mobile .swiper-button-prev {
  left: 3.1rem;
}

.xy_cont_mobile .swiper-button-next {
  right: 3rem;
}

.xy_cont_mobile .swiper-button-prev:hover {
  border: 1px solid #1073b7;
  outline: none;
}

.xy_cont_mobile .swiper-button-next:hover {
  border: 1px solid #1073b7;
  outline: none;
}

.xy_cont_mobile .swiper-button-prev:hover em {
  background: url(../images/xy_asnmg_img38.png) no-repeat 0px center;
  transition: background 0.2s;
  outline: none;
}

.xy_cont_mobile .swiper-button-next:hover em {
  background: url(../images/xy_asnmg_img38.png) no-repeat -20px center;
  transition: background 0.2s;
  outline: none;
}

.sxz_sj_ywdt .sxz_common_title {
  margin: 0 auto;
}

.sxz_sj_ywdt .sxz_sj_box_seven .sxz_sj_more {
  margin: 0.25rem auto 0.1rem;
}

.sxz_sj_ywdt .sxz_common_box .sxz_sj_more {
  margin: 0.25rem auto 0.4rem;
}

/* 爱尚内蒙古结束 */

/*统计数据 start 2021-01-04*/
.xy_sjtj_Conent {
  margin-top: 0.4rem;
}

.xy_sjtj_Conent .tit {
  border-bottom: 0.03rem solid #e6e6e6;
  height: 0.68rem;
  box-sizing: border-box;
}

.xy_sjtj_Conent .tit h3 {
  font-size: 0.34rem;
  font-weight: 700;
  color: #015293;
  display: inline-block;
  border-bottom: 0.05rem solid #015293;
  box-sizing: border-box;
  height: 0.68rem;
}

.xy_sjtj_Conent {
  padding: 0 0.3rem;
}

.xy_sjtj_Conent1 .hd {
  margin-top: 0.4rem;
}

.xy_sjtj_Conent1 .hd li {
  float: left;
  width: 3.31rem;
  height: 0.8rem;
  line-height: 0.8rem;
  box-sizing: border-box;
  background-color: #f8f8f8;
  border: 1px solid #e6e6e6;
  margin-bottom: 0.2rem;
  font-size: 0.28rem;
  text-align: center;
}

.xy_sjtj_Conent1 .hd li:nth-child(2n) {
  float: right;
}

.xy_sjtj_Conent1 .hd li.active {
  background: url(../images/xy_tjsj_img1.png) no-repeat center / 100%;
  color: #fff;
}

.xy_sjtj_Conent1 .swiper-container {
  width: 100%;
  height: 4.5rem;
}

.xy_sjtj_Conent1 .swiper-container .swiper-slide {
  width: 100%;
  height: 100%;
}

.xy_sjtj_Conent2 {
  margin-top: 0.3rem;
}

.xy_sjtj_Conent2 .hd {
  margin-bottom: 0.49rem;
}

.xy_sjtj_Conent2 .hd li {
  float: left;
  width: 2.16rem;
  height: 1.4rem;
  color: #015293;
  font-size: 0.25rem;
  text-align: center;
  line-height: 0.38rem;
  box-sizing: border-box;
  padding-top: 0.58rem;
  background: url(../images/xy_tjsj_img2.png) no-repeat center 0.12rem / 0.66rem 0.3rem;
  background-color: #e2f2fd;
  margin-left: 0.2rem;
}

.xy_sjtj_Conent2 .hd li:first-child {
  margin-left: 0;
}

.xy_sjtj_Conent2 .hd li.active {
  background: url(../images/xy_tjsj_img2-1.png) no-repeat center 0.12rem / 0.66rem 0.3rem;
  background-color: #015293;
  color: #fff;
}

.xy_sjtj_Conent2 .inhd {
  height: 0.56rem;
  box-sizing: border-box;
  border-bottom: 1px solid #ccc;
}

.xy_sjtj_Conent2 .inhd ul {
  display: block;
  overflow-y: hidden;
  white-space: nowrap;
  height: 100%;
  width: auto;
}

.xy_sjtj_Conent2 .inhd li {
  display: inline-block;
  font-size: 0.25rem;
  color: #015293;
  font-weight: 700;
}

.xy_sjtj_Conent2 .inhd img {
  display: inline-block;
  margin: 0 0.3rem;
  width: 1px;
  height: 0.2rem;
}

.xy_sjtj_Conent2 .inhd li.active span {
  display: inline-block;
  height: 0.56rem;
  box-sizing: border-box;
  border-bottom: 0.04rem solid #015293;
}

.xy_sjtj_Conent2 .inbd {
  margin-top: 0.3rem;
}

.xy_sjtj_Conent2 .inbd a {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}

.xy_sjtj_Conent2 .inbd a img {
  display: block;
  width: 100%;
  height: 100%;
}

.xy_sjtj_Conent2 .inbd a img:first-child {
  position: absolute;
  right: 0;
  top: 0;
  width: 0.6rem;
  height: 0.6rem;
}

.xy_sjtj_Conent3 {
  margin-top: 50px;
}

.xy_sjtj_Conent3_kuai {
  margin-top: 0.4rem;
  margin-bottom: 0.4rem;
}

.xy_sjtj_Conent3_kuai .hd li {
  float: left;
  width: 3.32rem;
  height: 2.75rem;
  box-sizing: border-box;
  border: 1px solid #c7d9e7;
  box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);
  position: relative;
}

.xy_sjtj_Conent3_kuai .hd li:nth-child(2n) {
  float: right;
}

.xy_sjtj_Conent3_kuai .hd li>img {
  display: block;
  margin: 0.29rem auto;
  width: 0.74rem;
  height: 0.75rem;
  margin-bottom: 0;
}

.xy_sjtj_Conent3_kuai .hd li b img {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -0.6rem;
  width: 0.25rem;
  height: 0.2rem;
  z-index: 10;
  display: none;
}

.xy_sjtj_Conent3_kuai .hd li span {
  display: block;
  text-align: center;
  font-size: 0.3rem;
  font-weight: 700;
  color: #333;
  margin-top: 0.2rem;
}

.xy_sjtj_Conent3_kuai .hd li p {
  padding: 0 0.1rem;
  margin-top: 0.24rem;
}

.xy_sjtj_Conent3_kuai .hd li i {
  font-size: 0.2rem;
  float: left;
  width: 50%;
  margin-bottom: 0.12rem;
  text-align: center;
}

.xy_sjtj_Conent3_kuai .hd li p i:nth-child(2n) {
  background: url(../images/xy_tjsj_img15.png) no-repeat left center / 1px 0.14rem;
  /*text-align: right;*/
}

.xy_sjtj_Conent3_kuai .hd li p img {
  float: left;
  width: 1px;
  height: 0.14rem;
  margin: 0 0.13rem;
}

.xy_sjtj_Conent3_kuai .hd li.active b img {
  display: block;
}

.xy_sjtj_Conent3_kuai .bd {
  margin-top: 0.52rem;
}

.xy_sjtj_Conent3_kuai .bd>.swiper-wrapper>.swiper-slide {
  border: 1px solid #cbe0ef;
  padding: 0.4rem 0.27rem 0;
  box-sizing: border-box;
}

.xy_sjtj_Conent3_kuai .bd>.swiper-wrapper>.swiper-slide>div {
  margin-bottom: 0.4rem;
}

.xy_sjtj_Conent3_kuai .bd .swiper-slide>div .inhd {
  height: 0.66rem;
  box-sizing: border-box;
  border-bottom: 1px solid #ccc;
}

.xy_sjtj_Conent3_kuai .bd .swiper-slide>div .inhd li {
  float: left;
  font-size: 0.3rem;
  color: #015293;
  font-weight: 700;
}

.xy_sjtj_Conent3_kuai .bd .swiper-slide>div .inhd li span {}

.xy_sjtj_Conent3_kuai .bd .swiper-slide>div .inhd li img {
  display: inline-block;
  margin: 0 0.3rem;
  width: 1px;
  height: 0.2rem;
}

.xy_sjtj_Conent3_kuai .bd .swiper-slide>div .inhd li.active span {
  display: inline-block;
  height: 0.66rem;
  box-sizing: border-box;
  border-bottom: 0.04rem solid #015293;
}

.xy_sjtj_Conent3_kuai .bd .swiper-slide>div .inbd ul {
  margin-bottom: 0.3rem;
  padding-top: 0.2rem;
}

.xy_sjtj_Conent3_kuai .bd .swiper-slide>div .inbd li {
  height: 0.65rem;
  line-height: 0.65rem;
  font-size: 0.26rem;
  padding-left: 0.22rem;
  background: url(../images/xy_tjsj_img16.png) no-repeat left center / 0.07rem 0.06rem;
}

.xy_sjtj_Conent3_kuai .bd .swiper-slide>div .inbd li a {
  color: #000;
  display: inline-block;
  max-width: 84%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.xy_sjtj_Conent3_kuai .bd .swiper-slide>div .inbd li span {
  float: right;
  font-size: 0.22rem;
  color: #999;
}

/*统计数据 end 2021-01-04*/

/* 政民互动开始 */
.sxz_sj_chairmain {
  height: 1.04rem;
  width: 100%;
  background: url('../images/sxz_sj_chairmain.png') no-repeat center;
  background-size: 100% 100%;
  margin-top: 0.4rem;
  position: relative;
}

.sxz_sj_chairmain a {
  display: block;
  height: 0.48rem;
  background-color: #02467c;
  width: 1.62rem;
  border-radius: 0.05rem;
  position: absolute;
  top: 0.28rem;
  right: 0.4rem;
  color: #fff;
  text-align: center;
  font-size: 16px;
  box-sizing: border-box;
  padding-top: 0.1rem;
  opacity: 0.8;
}

.sxz_sj_letter {
  height: 2.36rem;
  width: 100%;
  margin-top: 0.4rem;
}

.sxz_sj_letter_patch {
  height: 100%;
  width: 3.25rem;
  border: 0.01rem solid #e6e6e6;
  box-sizing: border-box;
}

.sxz_sj_letter_patch a {
  display: block;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
  padding: 0.28rem 0.3rem 0;
  position: relative;
}

.sxz_sj_letter_patch h3 {
  font-size: 0.3rem;
  font-weight: 700;
  color: #000;
}

.sxz_sj_letter_patch p {
  margin-top: 0.1rem;
  font-size: 13px;
  color: #999999;
  line-height: 0.4rem;
}

.sxz_sj_letter_patch img {
  display: block;
  height: 0.8rem;
  position: absolute;
  right: 0.3rem;
  bottom: 0.2rem;
}

.sxz_sj_person {
  height: 100%;
  width: 100%;
}

.sxz_sj_person li {
  margin-top: 0.4rem;
  display: block;
  width: 100%;
  height: 2.78rem;
  border-radius: 0.1rem;
  border: 1px solid #e6e6e6;
}

.sxz_sj_person li h3 {
  font-size: 16px;
  font-weight: 700;
  color: #000;
  line-height: 1.2;
}

.sxz_sj_person li p {
  margin-top: 0.2rem;
  font-size: 14px;
  color: #666666;
  line-height: 1.4;
}

.sxz_sj_person li i {
  display: block;
  height: 0.45rem;
  width: 1.6rem;
  border-radius: 0.03rem;
  background-color: #f0f0f0;
  color: #015293;
  text-align: center;
  font-size: 0.24rem;
  padding-top: 0.12rem;
  box-sizing: border-box;
  margin-top: 0.3rem;
}

.sxz_sj_person li a {
  display: block;
  height: 100%;
  width: 100%;
  padding: 0.4rem;
  box-sizing: border-box;
}

.sxz_sj_person .sxz_sj_more {
  margin: 0.4rem auto 0;
}

.sxz_sj_second_level {
  height: 0.82rem;
  width: 100%;
  background-color: #f0f0f0;
  font-size: 16px;
  padding: 0 0.2rem 0 0.3rem;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 0.3rem;
}

.sxz_sj_second_level i {
  color: #333333;
  font-size: 400;
}

.sxz_sj_feedback_box li>a i {
  font-size: 0.26rem;
  color: #999999;
  float: right;
  margin-right: 0.5rem;
}

.sxz_sj_feedback_patch_box {
  width: 100%;
  margin-top: 0.4rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.sxz_sj_feedback_patch_box_patch {
  height: 1.58rem;
  width: 3.25rem;
  box-sizing: border-box;
  border: 0.01rem solid #d7d7d7;
  background: url('../images/sxz_sj_feedback_patch_box_patch5.png') no-repeat center;
  background-size: 100% 100%;
  background-color: #fff;
  margin-bottom: 0.3rem;
}

.sxz_sj_feedback_patch_box_patch img {
  display: block;
  height: 0.5rem;
  margin: 0.3rem auto 0.23rem;
}

.sxz_sj_feedback_patch_box_patch p {
  font-size: 16px;
  font-weight: 700;
  color: #333333;
  text-align: center;
}

.sxz_sj_feedback_patch_box_patch a {
  display: block;
  width: 100%;
  height: 100%;
}

.sxz_sj_feedback_patch_box_patch:nth-child(5) {
  width: 100%;
}

.sxz_sj_zmhd .sxz_common_title {
  margin: 0 auto;
}

.sxz_sj_feedback_patch_box1 {
  width: 100%;
  margin-top: 0.4rem;
  height: 3.6rem;
  box-sizing: border-box;
  padding: 0.2rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  background-color: #eaf3fa;
}

.sxz_sj_feedback_patch_box1_patch {
  height: 1.5rem;
  width: 3.15rem;
  background-color: #fff;
  box-shadow: 0 0 0.15rem rgba(0, 0, 0, 0.1);
}

.sxz_sj_feedback_patch_box1_patch a {
  display: block;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding-top: 0.3rem;
}

.sxz_sj_feedback_patch_box1_patch img {
  display: block;
  height: 0.4rem;
  margin: 0 auto 0.26rem;
}

.sxz_sj_feedback_patch_box1_patch p {
  font-size: 0.26rem;
  color: #333333;
  text-align: center;
}

.sxz_sj_feedback_patch_box1_patch:nth-child(3) {
  margin-top: 0.2rem;
}

.sxz_sj_feedback_patch_box1_patch:nth-child(4) {
  margin-top: 0.2rem;
}

.sxz_sj_zmhd .sxz_sj_box_eleven .sxz_sj_more {
  margin-bottom: 0;
  margin-top: 0.1rem;
}

/* 政民互动结束 */

/* 政务公开开始 */
.sxz_sj_person_introduce {
  height: 100%;
  width: 100%;
  padding: 0.4rem 0.3rem 0;
  box-sizing: border-box;
  margin-top: 0.4rem;
  background-color: #f7f8fd;
}

.sxz_sj_person_introduce_img {
  height: 2.5rem;
  width: 1.76rem;
}

.sxz_sj_person_introduce_img img {
  display: block;
  height: 100%;
  width: 100%;
}

.sxz_sj_person_introduce_font {
  width: 4.2rem;
  margin-top: 0.3rem;
}

.sxz_sj_person_introduce_font i {
  font-size: 16px;
  color: #333333;
  font-weight: 700;
}

.sxz_sj_person_introduce_font em {
  font-size: 16px;
  color: #333333;
}

.sxz_sj_person_introduce_font p {
  font-size: 14px;
  color: #333333;
  line-height: 0.4rem;
  margin-top: 0.3rem;
}

.sxz_sj_letter_person {
  margin-top: 0.4rem;
  height: 1.05rem;
  width: 100%;
  background: url('../images/sxz_sj_letter_person.png') no-repeat center;
  background-size: 100% 100%;
  position: relative;
}

.sxz_sj_letter_person a {
  position: absolute;
  top: 0.3rem;
  right: 0.46rem;
  display: block;
  height: 0.43rem;
  width: 1.5rem;
  border-radius: 0.2rem;
  background-color: #015293;
  font-size: 0.24rem;
  color: #fff;
  text-align: center;
  padding-top: 0.12rem;
  box-sizing: border-box;
}

.sxz_sj_three_module {
  margin-top: 0.4rem;
  display: flex;
  padding-bottom: 0.4rem;
  border-bottom: 0.01rem dashed #c5c6ca;
  justify-content: space-between;
}

.sxz_sj_three_module_patch:nth-child(1) {
  height: 1.04rem;
  width: 1.2rem;
}

.sxz_sj_three_module_patch:nth-child(2) {
  height: 1.04rem;
  width: 2rem;
}

.sxz_sj_three_module_patch:nth-child(3) {
  height: 1.04rem;
  width: 1.8rem;
}

.sxz_sj_three_module_patch img {
  display: block;
  height: 0.4rem;
  margin: 0 auto;
}

.sxz_sj_three_module_patch p {
  font-size: 0.28rem;
  margin-top: 0.3rem;
  color: #333333;
  text-align: center;
}

.sxz_sj_person_fellow {}

.sxz_sj_person_fellow_left {
  width: 1.2rem;
  height: auto;
  font-size: 0.24rem;
  color: #333333;
  font-weight: 700;
  text-align: right;
}

.sxz_sj_person_fellow_right {
  width: 4.96rem;
}

.sxz_sj_person_fellow_right i {
  display: block;
  width: 25%;
  font-size: 0.26rem;
  color: #333333;
  float: left;
  margin-bottom: 0.4rem;
  text-align: center;
}

.sxz_sj_person_fellow_box {
  margin-top: 0.34rem;
}

.sxz_sj_person_fellow_box:nth-child(2) {
  margin-top: 0;
}

.sxz_sj_government_chunk {
  margin-top: 0.2rem;
}

.sxz_sj_government .sxz_sj_more {
  margin-top: 0.1rem;
}

.sxz_sj_special_patch_three a {
  display: block;
  width: 3.35rem;
  height: 1.2rem;
  border: 0.01rem solid #e6e6e6;
  position: relative;
  padding: 0.2rem;
  box-sizing: border-box;
}

.sxz_sj_special_patch_three span {
  font-size: 0.26rem;
  color: #222222;
}

.sxz_sj_special_patch_three img {
  display: block;
  height: 0.38rem;
  position: absolute;
  bottom: 0.2rem;
  right: 0.2rem;
}

/*新闻发布*/
.qgl_moin_bright_news {
  max-width: 750px;
  margin: 0 auto;
  padding-top: 0.2rem;
}

.qgl_moin_bright_news>a,
.qgl_moin_bright_news>a img {
  display: block;
  width: 100%;
  height: 3rem;
}

.qgl_moin_bright_news h3 {
  padding-top: 0.16rem;
}

.qgl_moin_bright_news h3 a {
  display: block;
  font-size: 0.26rem;
  font-weight: normal;
  text-align: center;
  line-height: 0.44rem;
  overflow: hidden;
  display: -webkit-box;
  height: 0.88rem;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  /*text-shadow: 0 0 0.1px #333333;*/
  color: #333333;
}

.sxz_sj_release_news .sxz_sj_more {
  margin: 0.4rem auto 0;
}

/*政府公报*/
.qgl_moin_bulletin {
  padding-top: 0.2rem;
}

.qgl_moin_bulletin>a {
  padding-right: 22px;
  background: url('../images/qgl_bg02.png') no-repeat right bottom;
}

.qgl_moin_bulletin>a,
.qgl_moin_bulletin>a img {
  display: block;
  float: left;
  width: 3rem;
  height: 4.18rem;
}

.qgl_moin_bulletin_con {
  margin-left: 3.4rem;
}

.qgl_moin_bulletin_con h3 a {
  display: block;
  font-size: 0.34rem;
  font-weight: normal;
  line-height: 0.6rem;
  overflow: hidden;
  display: -webkit-box;
  height: 1.2rem;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: #333;
}

.qgl_moin_bulletin_sen {
  padding: 0.16rem 0 0.1rem 0;
  min-height: 0.52rem;
  line-height: 0.38rem;
  font-size: 0.26rem;
  color: #999;
}

.qgl_moin_bulletin_sel {
  position: relative;
  height: 0.8rem;
  margin-top: 0.6rem;
  background: #f5f5f5 url('../images/qgl_in_icon_11.png') no-repeat right center;
  background-size: 0.34rem 0.45rem;
}

.qgl_moin_bulletin_sel h4 {
  margin: 0 30px 0 10px;
  font-size: 0.3rem;
  font-weight: normal;
  line-height: 0.8rem;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  /*text-shadow: 0 0 0.1px #6a6e7a;*/
  color: #6a6e7a;
}

.qgl_moin_bulletin_sel select {
  position: absolute;
  left: 0;
  top: 0;
  height: 0.8rem;
  line-height: 0.8rem;
  width: 100%;
  filter: alpha(opacity=0);
  opacity: 0;
}

.qgl_moin_bulletin_sel select option {
  font-size: 0.3rem;
}

.sxz_sj_box_tab_sixteen_box,
.sxz_sj_box_tab_fifteen_box {
  overflow-y: hidden;
  white-space: nowrap;
  height: 100%;
  width: auto;
  display: block;
}

.sxz_both_sides {
  width: 100%;
  height: auto;
  position: relative;
}

.sxz_both_sides::after {
  position: absolute;
  content: '';
  display: block;
  height: 0.9rem;
  width: 0.3rem;
  top: 0;
  right: 0;
  background: url('../images/sxz_both_sides.png') no-repeat center;
  background-size: 100% 100%;
}

.sxz_common_box1 ul {
  padding: 0.32rem 0.06rem;
  height: 7.8rem;
  width: 100%;
  overflow: hidden;
  display: flex;
  box-sizing: border-box;
  justify-content: space-between;
  flex-wrap: wrap;
}

.sxz_common_box1 li {
  height: 1.2rem;
  width: 3.26rem;
  margin-bottom: 0.26rem;
  box-shadow: 0 0 0.15rem rgba(0, 0, 0, 0.1);
}

.sxz_common_box1 li:nth-child(9) {
  width: 100%;
}

.sxz_common_box1 a {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
}

.sxz_common_box1 a img {
  display: inline-block;
  height: 0.72rem;
  margin-left: 0.27rem;
}

.sxz_common_box1 a i {
  font-size: 0.26rem;
  color: #333333;
  margin-left: 0.27rem;
}

.sxz_common_box2_patch_box {
  margin: 0.4rem 0;
  height: 7rem;
  width: 100%;
  overflow-x: scroll;
  display: flex;
  box-sizing: border-box;
  justify-content: space-between;
  flex-wrap: wrap;
}

.sxz_common_box2_patch {
  width: 100%;
  margin-top: 0.1rem;
}

.sxz_common_box2_patch li {
  width: 50%;
  height: 0.62rem;
  background: url('../images/sxz_common_box2_patch_box.png') no-repeat center left;
}

.sxz_common_box2_patch li a {
  display: flex;
  align-items: center;

  height: 100%;
  width: 100%;
}

.sxz_common_box2_patch ul {
  margin-top: 0.2rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}

.sxz_common_box2_patch i {
  font-size: 0.26rem;
  margin-left: 0.42rem;
}

.sxz_common_box2_patch h3 {
  font-size: 0.26rem;
  font-weight: 700;
  color: #015293;
}

.sxz_common_box3 ul {
  margin: 0.32rem 0;
  height: 7.16rem;
  width: 100%;
  overflow-x: scroll;
  display: display;
}

.sxz_common_box3 li {
  width: 2.16rem;
  height: 1.2rem;
  float: left;
  margin-right: 0.2rem;
  margin-bottom: 0.2rem;
  background-color: #f8f8f8;
}

.sxz_common_box3 li:nth-child(3n) {
  margin-right: 0;
}

.sxz_common_box3 li a {
  height: 100%;
  width: 100%;
  display: flex;
  box-sizing: border-box;
  align-items: center;
  padding: 0 0.2rem;
  font-size: 0.26rem;
  color: #333333;
  background: url('../images/sxz_common_box3.png') no-repeat center right 0.2rem;
}

/* 政务公开结束 */

/* 新闻发布开始 */
.sxz_sj_newest .sxz_sj_newest_font {
  display: block;
  height: 100%;
  width: 100%;
}

.sxz_sj_newest img {
  display: block;
  height: 3rem;
  width: 100%;
  margin: 0.4rem 0;
}

.sxz_sj_newest h3 {
  font-size: 0.3rem;
  color: #333333;
  line-height: 0.45rem;
  font-weight: 700;
}

.sxz_sj_newest p {
  font-size: 0.24rem;
  color: #333333;
  line-height: 0.45rem;
}

.sxz_common_title1 {
  height: 0.9rem;
  width: 6.9rem;
  font-size: 0.34rem;
  color: #fff;
  margin: 0.3rem auto 0;
  border-bottom: 0.01rem solid #cccccc;
  line-height: 0.9rem;
}

.sxz_common_title1 i {
  font-weight: 700;
  display: block;
  height: 100%;
  padding: 0 0.4rem;
  width: max-content;
  position: relative;
  background-color: #015293;
}

.sxz_sj_mores {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  height: 0.55rem;
  width: 5.2rem;
  border-radius: 0.27rem;
  margin: 0 auto;
  font-size: 0.24rem;
  background-color: #015293;
}

.sxz_sj_newest .sxz_sj_mores {
  margin: 0.3rem auto 0;
}

.sxz_common_box4 {
  overflow: hidden;
}

.sxz_common_box4 .sxz_common_video img {
  display: block;
  height: 1.46rem;
  width: 3.36rem;
  margin-left: 0.01rem;
}

.sxz_common_box4 .sxz_video_introduce i {
  font-size: 0.3rem;
}

.sxz_common_box4 .sxz_video_introduce span {
  margin-top: 0.2rem;
}

.sxz_sj_news_office {
  display: block;
  height: 2rem;
  width: 100%;
  background: url('../images/sxz_sj_news_office.png') no-repeat center;
  background-size: 100% 100%;
  margin-top: 0.4rem;
}

.sxz_sj_union_city_news ul {
  margin-top: 0.1rem;
}

.sxz_sj_union_city_news li {
  height: 0.66rem;
  width: 33%;
  float: left;
  margin-right: 0.3%;
}

.sxz_sj_union_city_news li:nth-child(3n) {
  margin-right: 0;
}

.sxz_sj_union_city_news li a {
  display: block;
  height: 100%;
  width: 100%;
  font-size: 0.26rem;
  color: #000000;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding-left: 0.2rem;
  background: url('../images/xy_tjsj_img16.png') no-repeat center left;
  background-size: 3%;
}

.sxz_sj_press_secretary {
  display: block;
  height: 1.42rem;
  width: 100%;
  background: url('../images/sxz_sj_press_secretary.png') no-repeat center;
  background-size: 100% 100%;
  margin-bottom: 0.4rem;
  margin-top: 0.4rem;
}

/* 新闻发布结束 */

/*当前位置开始*/
.xy_position {
  width: 6.9rem;
  box-sizing: border-box;
  margin: 0 auto;
  height: 0.57rem;
  background: url(../images/xy_position2.png) no-repeat center bottom / 100% 0.08rem;
  margin-top: 0.4rem;
  font-size: 0.18rem;
  color: #e9e9e9;
}

.xy_position span {
  display: inline-block;
  padding-left: 0.48rem;
  font-size: 0.26rem;
  color: #333;
  background: url(../images/xy_position1.png) no-repeat left center / 0.21rem 0.3rem;
  height: 0.32rem;
  line-height: 0.32rem;
}

.xy_position a {
  display: inline-block;
  font-size: 0.26rem;
  color: #333;
  height: 0.32rem;
  line-height: 0.32rem;
}

.xy_position a:last-child {
  color: #015293;
}

/*当前位置结束*/
/*专题专栏开始*/
.xy_ztzl_Content1 {
  width: 7.5rem;
  box-sizing: border-box;
  padding: 0 0.3rem;
}

.xy_ztzl_Content1 ul li {
  float: left;
  width: 3.34rem;
  height: 3.04rem;
  margin-top: 0.4rem;
}

.xy_ztzl_Content1 ul li:nth-child(2n) {
  float: right;
}

.xy_ztzl_Content1 ul li img {
  display: block;
  width: 3.34rem;
  height: 2.05rem;
}

.xy_ztzl_Content1 ul li p {
  font-size: 0.3rem;
  line-height: 0.4rem;
  color: #333;
  text-align: center;
  margin-top: 0.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.xy_ztzl_Content2 {
  width: 7.5rem;
  box-sizing: border-box;
  padding: 0 0.3rem;
  margin-top: 0.42rem;
  margin-bottom: 0.4rem;
}

.xy_ztzl_Content2 .hd {
  height: 0.62rem;
  border-bottom: 1px solid #ccc;
}

.xy_ztzl_Content2 .hd span {
  font-size: 0.34rem;
  font-weight: 700;
  display: inline-block;
  height: 0.62rem;
  box-sizing: border-box;
  border-bottom: 0.04rem solid #015293;
  color: #015293;
}

.xy_ztzl_Content2 .bd ul {
  padding-top: 0.2rem;
}

.xy_ztzl_Content2 .bd li {
  height: 0.65rem;
  line-height: 0.65rem;
}

.xy_ztzl_Content2 .bd li a {
  font-size: 0.28rem;
  color: #000;
  display: inline-block;
  max-width: 85%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 0.18rem;
  box-sizing: border-box;
  background: url(../images/sxz_sj_dian.png) no-repeat left center / 0.07rem 0.06rem;
}

.xy_ztzl_Content2 .bd li span {
  float: right;
  font-size: 0.26rem;
  color: #999;
}

/*专题专栏结束*/

/*分页 开始*/
.xll_pagebox {
  display: block;
  margin: 0 auto;
  text-align: center;
  margin-top: 0.3rem;
}

.xll_pagebox span,
.xll_pagebox a {
  display: inline-block;
  padding: 0.14rem 0.33rem;
  border: 0.02rem solid #dcdcdc;
  border-radius: 0.3rem;
  margin: 0 0.02rem;
  font-size: 0.24rem;
  color: #666;
  outline: none;
}

.xll_pagebox a:hover {
  background: #015293;
  color: #fff;
}

/*分页 结束*/

/* 政民互动开始 */

.sxz_medias_img {
  display: block;
  width: 100%;
  height: 0.48rem;
  margin-top: 0.4rem;
}

.sxz_medias_img img {
  display: block;
  width: 5.76rem;
  margin: 0 auto;
}

.sxz_meidas_list {
  margin-top: 0.3rem;
  width: 100%;
  height: 1.26rem;
  border: 1px solid #e6e6e6;
  box-sizing: border-box;
  padding: 0.27rem 0.4rem 0 0.52rem;
}

.sxz_meidas_list .sxz_meidas_list_logo {
  display: block;
  height: 0.7rem;
  float: left;
}

.sxz_meidas_list p {
  float: left;
  font-size: 0.24rem;
  color: #333333;
  line-height: 0.34rem;
  margin-left: 0.42rem;
  width: 2.9rem;
}

.sxz_meidas_list .sxz_meidas_list_erwei {
  display: block;
  height: 0.7rem;
  float: right;
  height: 1.18rem;
  margin-top: -0.24rem;
}

/* 政民互动结束 */

.bmfw {
  width: 6.9rem;
  margin: 0 auto;
  background: #f8f8f8;
  display: block;
  height: 3.6rem;
  overflow: hidden;
}

.bmfw li {
  float: left;
  text-align: center;
  width: 33%;
  margin: 0.3rem auto;
  font-size: 0.3rem;
}

/***/
.information-center-zwxx {
  display: inline-block;
  /*width: 592px;*/
}

.information-center-zwxx-ul li {
  position: relative;
  width: auto;
  height: 0.7rem;
  line-height: 0.7rem;
  float: left;
  background: #f0f0f0;
  font-size: 0.2rem;
  color: #666;
  display: block;
  padding: 0 0.12rem;
  margin-right: 0.13rem;
}

.information-center-zwxx-ul li.on {
  background: #015293;
  color: #fff;
}

.information-center-zwxx-ul li a.on {
  color: #ffffff;
}

.bd4 li {
  margin: unset;
}

.hd4 {
  margin: 0.3rem 0;
  overflow: hidden;
}

.bd4 {
  height: 4.5rem;
}

.bd4 em a {
  float: right;
  font-size: 16px;
  color: #e5493d !important;
  font-family: 微软雅黑;
}

.bd4 span.on {
  color: #4796f2;
}

.information-center-main-flfg li {
  width: 580px;
  height: 50px;
  line-height: 50px;
  color: #666666;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  border-bottom: 1px dashed #c5c5c5;
}

.information-center-main-flfg li a {
  font-size: 16px;
  font-family: 微软雅黑;
  color: #666666;
}

.information-center-main-flfg li a.on {
  color: #4796f2;
}

.information-center-main-flfg em {
  font-size: 16px;
  margin-right: 5px;
}

.information-right {
  width: 291px;
  height: 380px;
  float: right;
  margin-top: 55px;
}

.information-right .bj img {
  margin: 17px 0 17px 0;
}