/* 首页 start */
.center_box {
  width: 100%;
  height: auto;
  padding: 0.769rem 0.30rem;
  padding-bottom: 0.1rem;
  background: url(2023bac.png) center top repeat-y;
}

.content_box1 {
  width: 100%;
  height: 17.435rem;
  border-radius: 0.256rem;
  background-color: #fff;
  padding: 0.28rem 0.26rem;
}

.content_box1_notice {
  width: 100%;
  height: 3.589rem;
  background-image: linear-gradient(to bottom, #3D99E6, #3D79E5);
  border-radius: 0.256rem;
  font-size: 0.358rem;
  color: #fff;
  padding: 0.41rem 0.39rem;
  line-height: 0.54rem;
}

.content_box1_service_notice {
  margin-top: 0.30rem;
}

.content_box1_service_notice .service_title .service_title_text {
  font-size: 0.769rem;
  color: #3D79E5;
  font-weight: bold;
}

.content_box1_service_notice .service_title .service_title_more a {
  font-size: 0.50rem;
  color: #3D79E5;
  float: right;
  line-height: 1.025rem;
}

.service_list {
  width: 100%;
  height: 3.717rem;
  overflow: hidden;
}

.service_list ul li {
  border-bottom: 0.0256rem solid #e0e0e0;
  color: #333;
  line-height: 1.153rem;
  position: relative;
  padding-left: 0.4rem;
}

.service_list ul li::before {
  content: '';
  width: 0.3rem;
  height: 0.36rem;
  background: url(2023list_icon.png) center center no-repeat;
  left: 0;
  top: 0.35rem;
  position: absolute;
}

.service_list ul li a {
  font-size: 0.358rem;
}

.content_box1_service_notice .card_list {
  width: 100%;
  height: 200px;
  padding: 0.358rem 0;
}

.content_box1_service_notice .card_list ul li {
  display: inline-block;
  width: 4.435rem;
  height: 2.128rem;
  margin-bottom: 0.25rem;
  border-radius: 0.25rem;
  overflow: hidden;
}

.content_box1_service_notice .card_list ul li img {
  width: 100%;
}

.content_box1_service_notice .card_list ul .fl {
  float: left;
}

.content_box1_service_notice .card_list ul .fr {
  float: right;
}

.hdbm {
  background: url(2023index_hdbm_mob.png) center center no-repeat;
}

.kjfwyd {
  background: url(2023index_kjfwyd_mob.png) center center no-repeat;
}

.zxgp {
  background: url(2023index_zxgp_mob.png) center center no-repeat;
}

.ttyy {
  background: url(2023index_ttyy_mob.png) center center no-repeat;
}

.jtzn {
  background: url(2023index_jtzn_mob.png) center center no-repeat;
}

.pzpj {
  background: url(2023index_pzpj_mob.png) center center no-repeat;
}

.content_box2 {
  width: 100%;
  height: 23.589rem;
  border-radius: 0.256rem;
  background-color: #fff;
  padding: 0.51rem 0.26rem;
  margin: 0.51rem 0;
}

.content_box2_title {
  width: 100%;
  height: 0.94rem;
  line-height: 0.94rem;
}

.content_box2_title .jyhd {
  font-size: 0.71rem;
  color: #333;
  font-weight: bold;
}

.content_box2_title .education {
  font-size: 0.55rem;
}

.content_box2_title .more {
  float: right;
  line-height: 0.94rem;
  font-size: 0.50rem;
}

.content_box2_img {
  width: 100%;
  height: 6.615rem;
  overflow: hidden;
}

.content_box2_img img {
  width: 100%;
}

.content_box2_article_title a {
  display: inline-block;
  font-size: 0.61rem;
  color: #558857;
  font-weight: bold;
  padding-bottom: 0.20rem;
  border-bottom: 0.025rem solid #666;
}

.content_box2_article_list {
  margin: 0.20rem 0 0.40rem 0;
  height: 3.94rem;
  overflow: hidden;
}

.content_box2_article_list ul li a {
  display: inline-block;
  width: 100%;
  height: 0.74rem;
  line-height: 0.74rem;
  font-size: 0.41rem;
  color: #888;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
  padding-left: 0.4rem;
}

.content_box2_article_list ul li a::before {
  content: '';
  width: 0.16rem;
  height: 0.16rem;
  border-radius: 50%;
  background: #888;
  left: 0;
  top: 0.27rem;
  position: absolute;
}

.content_box2_article_list ul li a:hover {
  color: #3D79E5;
}

.content_box2_article_swiper {
  width: 100%;
  height: 8.974rem;
  /* background-color: #558857; */
  position: relative;
  overflow: hidden;
}

.newscol2 {
  float: left;
  height: 8.974rem;
}

#slider3_1 {
  width: 8.461rem;
  margin: 0 auto;
}

#slider3_1 li a img {
  height: 8.974rem;
  width: 7.358rem;
}

#slider3_1 li {
  margin-left: -0.205rem;
}

.tablists_1 {
  position: absolute;
  bottom: 0.256rem;
  z-index: 999;
  left: 5.461rem;
}

.tablists_1 li {
  width: 0.512rem;
  height: 0.512rem;
  line-height: 0.512rem;
  background-color: #333;
  float: left;
  margin-left: 0.0256rem;
  cursor: pointer;
  text-align: center;
}

.tablists_1 li a {
  width: 0.512rem;
  height: 0.512rem;
  display: block;
  color: #fff;
}

.tablists_1 .rslides_here {
  background-color: #e94a37;
  width: 0.512rem;
  height: 0.512rem;
  z-index: 999;
  top: 0;
  position: relative;
}

.lunbo2 {
  margin: 0 auto;
  position: relative;
}

.lunbo2 h3 {
  padding: 0.128rem 0;
  padding-left: 0;
  background-color: #333333;
  font-size: 0.41rem;
  line-height: 0.564rem;
  position: absolute;
  bottom: 1.0256rem;
  left: 0;
  background-color: rgba(0, 0, 0, 0.2);
}

.lunbo2 h3 a,
.lunbo2 h3 a:visited {
  color: #fff;
}

.lunbo2 h3 a:hover {
  color: rgb(0, 173, 239);
}

.content_box3 {
  width: 100%;
  height: auto;
  border-radius: 0.256rem;
  background-color: #fff;
  padding: 0.51rem 0.26rem;
  margin: 0.51rem 0;
}

.content_box3_1 {
  width: 100%;
  height: 6.871rem;
  margin-bottom: 1.282rem;
  /* background-color: #558857; */
}

.content_box3_1_title {
  width: 100%;
  height: 0.94rem;
  line-height: 0.94rem;
  color: #FF590E;
  margin-bottom: 0.51rem;
}

.content_box3_1_title a {
  color: #FF590E;
}

.content_box3_1_title .linzhan {
  font-size: 0.71rem;
  font-weight: bold;
}

.content_box3_1_title .temporary {
  font-size: 0.45rem;
}

.content_box3_1_title .more {
  float: right;
  line-height: 0.94rem;
  font-size: 0.35rem;
}

.content_box3_1_title .more a {
  color: #888;
}

.content_box3_1_list ul {
  width: 100%;
  height: 2.30rem;
  margin-bottom: 0.51rem;
}

.content_box3_1_list_img {
  display: inline-block;
  width: 3.2rem;
  height: 100%;
  float: left;
  overflow: hidden;
}

.content_box3_1_list_article {
  display: inline-block;
  width: 5rem;
  height: 100%;
  float: right;
}

.content_box3_1_list_article_title {
  width: 100%;
  height: 1.15rem;
  line-height: 0.548rem;
  font-size: 0.358rem;
  font-weight: bold;
}

.content_box3_1_list_article_desc {
  width: 100%;
  height: 1.15rem;
  font-size: 0.307rem;
  line-height: 0.548rem;
  color: #888;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  overflow-wrap: wrap;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}



.content_box3_2_title .kejiyingyuan {
  font-size: 0.71rem;
  font-weight: bold;
  color: #157DFE;
}

.content_box3_2_title .cinema {
  font-size: 0.45rem;
  color: #157DFE;
}

.content_box3_2_title .more {
  float: right;
  line-height: 0.94rem;
  font-size: 0.35rem;
}

.content_box3_2_title .more a {
  color: #888;
}

.content_box3_2_swiper {
  width: 100%;
  height: 4.615rem;
  /* background: #558857; */
  overflow: hidden;
  margin-bottom: 0.512rem;
}

.content_box3_2_list_item {
  width: 100%;
  height: 2.717rem;
  border-bottom: 0.025rem solid #888;
  margin-bottom: 0.45rem;
}

.content_box3_2_list_item .title {
  width: 100%;
  height: 0.61rem;
  line-height: 0.61rem;
  font-size: 0.41rem;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.content_box3_2_list_item .content {
  width: 100%;
  height: 1.024rem;
  font-size: 0.358rem;
  color: #333;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  overflow-wrap: wrap;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}

.content_box3_2_list_item .date {
  display: inline-block;
  padding: 0.16rem 0.261rem;
  color: #157DFE;
  border-radius: 0.3rem;
  border: 0.025rem solid #157DFE;
}

/* 首页 end */

/* 概览 start */
.center_box_gl {
  width: 100%;
  height: auto;
  padding: 0.384rem 0.256rem;
  padding-bottom: 0;
}

.center_box_gl_title {
  color: #333;
  font-size: 0.769rem;
  font-weight: bold;
}

.center_box_gl_list {
  width: 100%;
  min-height: 20.51rem;
}

.center_box_gl_list ul li {
  width: 100%;
  height: 2.051rem;
  border-bottom: 0.0256rem solid #e0e0e0;
}

.center_box_gl_list ul li a {
  display: inline-block;
  width: 100%;
  height: 100%;
}

.center_box_gl_list ul li .title {
  width: 100%;
  height: 0.948rem;
  line-height: 1.2rem;
  font-size: 0.461rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.center_box_gl_list ul li .date {
  color: #999;
  line-height: 1rem;
  font-size: 0.461rem;
  font-weight: bold;
}

/* 概览 end */

/* 细览 start */
.center_box_xl {
  width: 100%;
  height: auto;
  padding: 0.384rem 0.256rem;
  padding-bottom: 0;
}

.center_box_xl_title {
  color: #333;
  font-size: 0.769rem;
  font-weight: bold;
}

.center_box_xl_date {
  color: #999;
  font-size: 0.358rem;
  line-height: 0.82rem;
  padding-bottom: 0.3rem;
  border-bottom: 0.0256rem solid #e0e0e0;
}

.center_box_xl_content {
  width: 100%;
  height: auto;
  color: #333;
  font-size: 0.41rem;
  line-height: 1rem;
  padding-top: 0.256rem;
}

.center_box_xl_content .img {
  width: 100%;
  margin: 0 auto;
  margin-bottom: 0.256rem;
}

.center_box_xl_content p {
  width: 100%;
  text-indent: 2em;
  font-size: 0.41rem;
  line-height: 1rem;
  margin-bottom: 0.256rem;
  padding: 0;
}

.center_box_xl_content img {
  width: 100%;
  border-radius: 0.6rem;
}

/* 细览 end */

/* 政务网 start*/
.center_box_zww_swiper {
  width: 100%;
  height: 6.666rem;
  margin-bottom: 0.52rem;
  /* overflow: hidden; */
  background-color: #558857;
  position: relative;
}

.center_box_zww {
  width: 100%;
  height: auto;
  padding: 0.384rem 0.256rem;
  padding-bottom: 0;
}

.center_box_zww_head {
  width: 100%;
  line-height: 1.282rem;
  height: 1.282rem;
}

.center_box_zww_title {
  display: inline-block;
  font-weight: bold;
  color: #fff;
  font-size: 0.769rem;
  background: #3D99E6;
  padding: 0 0.256rem;
  border-radius: 0.256rem;
}

.center_box_zww_head .more {
  float: right;
  line-height: 1.282rem;
  height: 1.282rem;
  font-size: 0.358rem;
}

.center_box_zww_head .more a {
  color: #888;
}

.center_box_zww_list_box {
  margin-bottom: 0.5rem;
}

.center_box_zww_list {
  width: 100%;
  height: 10.255rem;
  overflow: hidden;
}

.center_box_zww_list ul li {
  width: 100%;
  height: 2.051rem;
  border-bottom: 0.0256rem solid #e0e0e0;
}

.center_box_zww_list ul li a {
  display: inline-block;
  width: 100%;
  height: 100%;
}

.center_box_zww_list ul li .title {
  width: 100%;
  height: 0.948rem;
  line-height: 1.2rem;
  font-size: 0.461rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.center_box_zww_list ul li .date {
  color: #999;
  line-height: 1rem;
  font-size: 0.461rem;
  font-weight: bold;
}

.center_box_zww_redtitle {
  color: #C92A2A;
  background: #fff;
  border: none;
}

#slider3_2 {
  width: 100%;
  height: 100%;
  margin: 0 auto;
}

#slider3_2 li a img {
  width: 100%;
  height: 100%;
}

#slider3_2 .lunbo2 h3 {
  bottom: 0rem;
  width: 100%;
  height: 1rem;
  line-height: 1rem;
  padding: 0 0.256rem;
  background-color: rgba(0, 0, 0, 0.8);
}

/* 2 */
.tablists_2 {
  position: absolute;
  bottom: 16px;
  z-index: 999;
  right: 10px;
}

.tablists_2 li {

  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #888;
  float: left;
  margin-left: 5px;
  cursor: pointer;
  text-align: center;
}

.tablists_2 li a {
  width: 8px;
  height: 8px;
  display: block;
}

.tablists_2 .rslides_here {
  background-color: #fff;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  z-index: 999;
  top: 0px;
  position: relative;
}


/* 政务网 end */