.themeSlh header {
  height: 754px;
  background-size: cover;
}

.themeSlh header .top {
  height: 80px;
  font-size: 26px;
  background: rgba(11, 84, 162, 0.73);
}

.themeSlh header .sy_wrap .logo_box {
  margin-bottom: 140px;
}

.themeSlh header .wrap .logo_box {
  padding-top: 140px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.themeSlh header .wrap .logo_box .search {
  margin-top: 30px;
}

.themeSlh header .wrap .logo_box .search .search-con input {
  width: calc(100% - 180px);
}

.themeSlh header .wrap .logo_box .search .search-con .btn {
  width: 175px;
}

.themeSlh header .logo_box .logo {
  width: 710px;
}

.themeSlh header .logo_box .search-con {
  width: 720px;
  height: 80px;
  border-radius: 10px;
}

.themeSlh header .logo_box .search-con input {
  width: calc(100% - 150px);
  font-size: 28px;
}

.themeSlh header .logo_box .search-con .btn {
  line-height: 80px;
  font-size: 28px;
}

.themeSlh header .logo_box .search-con .btn i {
  font-size: 38px;
  vertical-align: bottom;
}

.themeSlh header .nav {
  bottom: 6px;
  width: 1200px;
}

.themeSlh header .nav ul {
  flex-wrap: wrap;
}

.themeSlh header .nav li {
  margin-top: 20px;
  width: calc((100% - 40px) / 3);
  height: 96px;
  border-radius: 4px;
  background: #fff !important;
}

.themeSlh header .nav li.on a {
  color: #fff;
  background: #0B54A2;
}

.themeSlh header .nav li a {
  font-size: 48px;
}

.themeSlh header .nav li a i {
  display: none;
}

.themeSlh .aside_fr {
  top: 30%;
}

.themeSlh .closeImg {
  width: 92px;
}

.themeSlh .asideBtn {
  font-size: 28px;
}

.themeSlh .asideBtn i {
  margin-left: 10px;
  background-size: 20px 18px;
}

.themeSlh .aside_box {
  width: 180px;
  height: 150px;
}

.themeSlh .aside_box i {
  margin: 20px 0 10px;
  width: 65px;
  height: 65px;
  font-size: 40px;
}

.themeSlh .aside_box p {
  font-size: 28px;
}

.themeSlh .tab_hd a {
  padding: 0;
  height: 110px;
  font-size: 48px;
}

.themeSlh .tab_hd a.tz::before {
  width: 22px;
  height: 26px;
  background-size: 100% 100%;
}
.themeSlh .detailsMain{
line-height: initial;
}
.themeSlh .sy-head a {
  font-size: 60px;
}

.themeSlh .sy-head .eng {
  font-size: 22px;
}

.themeSlh .main_lis li a {
  width: calc(100% - 200px);
  font-size: 32px;
}

.themeSlh .main_lis li a::after {
  display: none;
}

.themeSlh .main_lis li span {
  font-size: 32px;
}

.themeSlh .home .tzgg a {
  font-size: 36px;
  height: 96px;
  line-height: 48px;
}

.themeSlh .home .row1 .tpxw {
  width: 100%;
  height: 680px;
}

.themeSlh .home .row1 .tpxw .swiper-text {
  left: 20px;
  bottom: 15px;
  width: 96%;
  height: 72px;
  line-height: 72px;
  font-size: 36px;
  font-weight: bold;
}

.themeSlh .home .row1 .tpxw .swiper-pagination {
  padding-right: 50px;
  bottom: 30px;
}

.themeSlh .home .row1 .tpxw .swiper-pagination .swiper-pagination-bullet {
  width: 16px;
  height: 16px;
}

.themeSlh .home .row1 .yw {
  margin-top: 30px;
  width: 100%;
}

.themeSlh .home .row1 .yw .tab_hd a {
  width: calc(100% / 4);
  height: 110px;
}

.themeSlh .home .row1 .yw .tab_bd {
  height: auto;
}

.themeSlh .home .row1 .yw .tab_bd ul li {
  /* padding: 20px 20px 25px 0; */
  /* height: 135px; */
  padding-right: 0;
  height: 100px!important;
  line-height: 100px!important;
}

.themeSlh .home .row1 .yw .tab_bd ul li h3 {
  font-size: 32px;
  line-height: normal;
}

.themeSlh .home .row1 .yw .tab_bd ul li h3 .t {
  width: calc(100% - 200px);
  text-indent: 0;
}

.themeSlh .home .row1 .yw .tab_bd ul li h3 .t::after {
  display: none;
}

.themeSlh .home .row1 .yw .tab_bd ul li p {
  font-size: 28px;
  line-height: normal;
  text-indent: 0;
}

.themeSlh .home .row1 .gwy li {
  height: 218px;
}

.themeSlh .home .row1 .gwy li a {
  flex-direction: column;
  justify-content: flex-start;
  font-size: 36px;
  text-align: center;
}

.themeSlh .home .row1 .gwy li a span {
  margin: 38px 0 10px;
  width: 80px;
  height: 80px;
}

.themeSlh .home .row1 .gwy li a span i {
  font-size: 40px;
}

.themeSlh .home .zwgk .zcwj {
  width: 100%;
}

.themeSlh .home .zwgk .zcwj .tab_bd {
  height: auto;
}

.themeSlh .home .zwgk .zcwj .tab_bd .main_lis {
  padding-bottom: 20px;
}

.themeSlh .home .zwgk .zcwj .tab_bd .main_lis li {
  line-height: 115px;
  border-bottom: 1px solid #E8E8E8;
}

.themeSlh .home .zwgk .zcwj .tab_bd .main_lis li:last-child {
  border: none;
}

.themeSlh .home .zwgk .zcwj .zcwj-zt ul li {
  box-sizing: border-box;
  padding: 0 30px;
  height: 305px;
}

.themeSlh .home .zwgk .zcwj .zcwj-zt ul li a {
  flex-direction: column;
  justify-content: flex-start;
  text-align: center;
}

.themeSlh .home .zwgk .zcwj .zcwj-zt ul li a img {
  margin-top: 20px;
  width: auto;
  height: 165px;
}

.themeSlh .home .zwgk .zcwj .zcwj-zt ul li a p {
  width: 100%;
  font-size: 36px;
}

.themeSlh .home .zwgk .zbgg {
  margin-top: 30px;
  width: 100%;
}

.themeSlh .home .zwgk .zbgg .tab_bd {
  padding-bottom: 20px;
  height: auto;
}

.themeSlh .home .zwgk .zbgg .tab_bd .swiper-container {
  height: 558px;
}

.themeSlh .home .zwgk .zbgg .tab_bd .swiper-container .swiper-slide {
  height: 186px;
}

.themeSlh .home .zwgk .zbgg .tab_bd .swiper-container .swiper-slide .tit .zbz {
  margin-right: 30px;
  width: 158px;
  height: 56px;
  border-radius: 28px;
  font-size: 28px;
}

.themeSlh .home .zwgk .zbgg .tab_bd .swiper-container .swiper-slide .tit a {
  padding-left: 45px;
  font-size: 32px;
  width: calc(100% - 130px);
  height: 96px;
  line-height: 48px;
}

.themeSlh .home .zwgk .zbgg .tab_bd .swiper-container .swiper-slide .tit a::before {
  height: 52px;
}

.themeSlh .home .zwgk .zbgg .tab_bd .swiper-container .swiper-slide .date {
  width: 120px;
}

.themeSlh .home .zwgk .zbgg .tab_bd .swiper-container .swiper-slide .date span {
  font-size: 48px;
}

.themeSlh .home .zwgk .zbgg .tab_bd .swiper-container .swiper-slide .date p {
  font-size: 28px;
}

.themeSlh .zbgg_bd a{
  height: auto;
}

.themeSlh .zbgg_bd a.xxgk{
  font-size: 32px;
}

/* .themeSlh .zbgg_bd a.xxgk i{
  width: 60px;
  height: 60px;
} */

.themeSlh .home .zwgk .zfxxgk {
  flex-wrap: wrap;
  height: 376px;
}

.themeSlh .home .zwgk .zfxxgk h3 {
  display: block;
  width: 100%;
  font-size: 36px;
  text-align: center;
}

.themeSlh .home .zwgk .zfxxgk h3::after {
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 3px;
}

.themeSlh .home .zwgk .zfxxgk ul {
  justify-content: space-between;
  width: 100%;
}

.themeSlh .home .zwgk .zfxxgk ul li {
  margin: 11px 0;
  height: 79px;
}

.themeSlh .home .zwgk .zfxxgk ul li a {
  font-size: 32px;
}

.themeSlh .home .zwgk .zdly h2 {
  font-size: 36px;
  background: none;
}

.themeSlh .home .zwgk .zdly ul {
  flex-wrap: wrap;
}

.themeSlh .home .zwgk .zdly ul li {
  width: calc((100% - 40px) / 3);
  height: 200px;
}

.themeSlh .home .zwgk .zdly ul li a {
  font-size: 32px;
}

.themeSlh .home .zwgk .zdly ul li a i {
  margin: 25px 0 10px;
  width: 84px;
  height: 84px;
  font-size: 40px;
}

.themeSlh .home .zwfw .bmfw>ul {
  width: 100%;
}

.themeSlh .home .zwfw .bmfw>ul li {
  height: 145px;
}

.themeSlh .home .zwfw .bmfw>ul li a {
  font-size: 36px;
}

.themeSlh .home .zwfw .bmfw>ul li a i {
  margin-right: 50px;
  width: 95px;
  height: 95px;
  font-size: 52px;
}

.themeSlh .home .zwfw .bmfw>ul li:nth-child(1) i {
  font-size: 100px;
}

.themeSlh .home .zwfw .zwfwpt {
  width: 100%;
  height: auto;
}

.themeSlh .home .zwfw .zwfwpt .entry {
  bottom: 70px;
  left: 54px;
}

.themeSlh .home .zwfw .zwfwpt .entry a {
  width: 164px;
  height: 60px;
  font-size: 28px;
  background: #03847F;
}

.themeSlh .home .gzcy .zwxx {
  width: 100%;
}

.themeSlh .home .gzcy .zwxx .wyxx {
  height: 106px;
}

.themeSlh .home .gzcy .zwxx .wyxx>a {
  font-size: 48px;
}

.themeSlh .home .gzcy .zwxx .wyxx .wyxx_a a {
  margin-right: 50px;
  font-size: 36px;
}

.themeSlh .home .gzcy .zwxx .wyxx .wyxx_a a i {
  margin-right: 15px;
  font-size: 40px;
}

.themeSlh .home .gzcy .zwxx .xx-list .lx {
  width: 180px;
}

.themeSlh .home .gzcy .zwxx .xx-list .hf {
  width: 180px;
}

.themeSlh .home .gzcy .zwxx .xx-list .zt {
  width: 180px;
}

.themeSlh .home .gzcy .zwxx .xx-list .bt {
  width: calc(100% - 500px);
}

.themeSlh .home .gzcy .zwxx .xx-list .xxbt {
  height: 72px;
}

.themeSlh .home .gzcy .zwxx .xx-list .xxbt ul li {
  font-size: 36px;
  line-height: 72px;
}

.themeSlh .home .gzcy .zwxx .xx-list .xxbt-con ul li {
  font-size: 32px;
  line-height: 78px;
}

.themeSlh .home .gzcy .zjdc {
  margin-top: 30px;
  width: 100%;
}

.themeSlh .home .gzcy .zjdc .tab_bd .zj_list li {
  height: 185px;
}

.themeSlh .home .gzcy .zjdc .tab_bd .zj_list li .left-h4 .title {
  margin-bottom: 15px;
  font-size: 32px;
  line-height: 42px;
}

.themeSlh .home .gzcy .zjdc .tab_bd .zj_list li .left-h4 .time {
  font-size: 32px;
  line-height: 42px;
}

.themeSlh .home .gzcy .zjdc .tab_bd .zj_list li .left-h4 .time i {
  font-size: 36px;
}

.themeSlh .home .gzcy .zjdc .tab_bd .zj_list li .left-h4 .time span {
  margin-right: 30px;
}

.themeSlh .home .gzcy .zjdc .tab_bd .zj_list li .state {
  width: 167px;
  height: 60px;
  font-size: 32px;
  border-radius: 30px;
}

.themeSlh .home .gzcy .zjdc .tab_bd .main_lis {
  padding-bottom: 3px;
}

.themeSlh .home .gzcy .zjdc .tab_bd .main_lis li {
  line-height: 90px;
}

.themeSlh .home .gzcy .zjdc .wxwb li {
  height: 173px;
}

.themeSlh .home .gzcy .zjdc .wxwb li a {
  font-size: 36px;
}

.themeSlh .home .gzcy .zjdc .wxwb li a i {
  width: 80px;
  height: 90px;
  font-size: 60px;
  background-size: 80%;
}

.themeSlh .home .gzcy .zjdc .wxwb li .ewm {
  width: 260px;
  height: 260px;
}

.themeSlh .main_head,
.themeSlh .main_head2 {
  height: 76px;
  background-size: 75% auto;
}

.themeSlh .main_head a,
.themeSlh .main_head2 a {
  font-size: 60px;
}

.themeSlh .main_head .eng,
.themeSlh .main_head2 .eng {
  font-size: 22px;
}

.themeSlh .more {
  width: 257px;
  height: 72px;
  border-radius: 36px;
  font-size: 32px;
}

.themeSlh .more i {
  font-size: 24px;
}

.themeSlh .zwgk .ldzc .ldzc-fl {
  padding-bottom: 40px;
  width: 100%;
  height: auto;
}

.themeSlh .zwgk .ldzc .ldzc-fl .tz-pic {
  width: 321px;
  height: 411px;
}

.themeSlh .zwgk .ldzc .ldzc-fl .tz-xx {
  width: calc(100% - 350px);
}

.themeSlh .zwgk .ldzc .ldzc-fl .tz-xx h3 {
  font-size: 48px;
  line-height: normal;
}

.themeSlh .zwgk .ldzc .ldzc-fl .tz-xx .drzz {
  font-size: 36px;
}

.themeSlh .zwgk .ldzc .ldzc-fl .tz-xx .grjj {
  font-size: 32px;
  height: auto;
  line-height: 58px;
}

.themeSlh .zwgk .ldzc .ldzc-fr {
  margin-top: 20px;
  width: 100%;
  height: auto;
}

.themeSlh .zwgk .ldzc .ldzc-fr ul li {
  font-size: 32px;
  line-height: normal;
}

.themeSlh .zwgk .ldzc .jg a {
  height: 101px;
  font-size: 36px;
}

.themeSlh .zwgk .ldzc .jg a i {
  font-size: 46px;
}

.themeSlh .zwgk .ldzc .jg .icon-sczt{
  font-size: 55px;
}

.themeSlh .zwgk .zcwj .zcwj-tab {
  width: 100%;
}

.themeSlh .zwgk .zcwj .zcwj-tab .main_lis li {
  line-height: 115px;
  border-bottom: 1px solid #E8E8E8;
}

.themeSlh .zwgk .zcwj .zcwj-tab .main_lis li:nth-child(5) {
  border: none;
}

.themeSlh .zwgk .zcwj .zcwj-tab .main_lis li:nth-child(n+6) {
  display: none;
}

.themeSlh .xxgk li {
  height: 180px;
}

.themeSlh .xxgk li a i {
  font-size: 65px;
}

.themeSlh .xxgk li a p {
  font-size: 32px;
}

.themeSlh .hmlq {
  height: 390px;
}

.themeSlh .hmlq .swiper-pagination-bullet {
  margin: 0 15px;
  width: 64px;
  height: 8px;
}

.themeSlh .zwgk .zcwj .zcwj-tab .zcwj-zt a {
  height: 187px;
}

.themeSlh .zwgk .zcwj .zcwj-tab .zcwj-zt a span {
  font-size: 32px;
}

.themeSlh .zwgk .zcwj .gfxwj {
  margin-top: 20px;
  width: 100%;
}

.themeSlh .zwgk .zcwj .gfxwj .gfx-search .gfx-search-box {
  height: 539px;
}

.themeSlh .zwgk .zcwj .gfxwj .gfx-search .gfx-search-box h2 {
  font-size: 60px;
}

.themeSlh .zwgk .zcwj .gfxwj .gfx-search .gfx-search-box input {
  height: 152px;
  border-radius: 76px;
  font-size: 36px;
}

.themeSlh .zwgk .zcwj .gfxwj .gfx-search .gfx-search-box .select-con span {
  font-size: 36px;
}

.themeSlh .zwgk .zcwj .gfxwj .gfx-search .gfx-search-box .select-con span select {
  width: 325px;
  height: 87px;
  font-size: 36px;
  border-radius: 10px;
}

.themeSlh .zwgk .zcwj .gfxwj .btn-box {
  height: 163px;
}

.themeSlh .zwgk .zcwj .gfxwj .btn-box a {
  height: 85px;
  border-radius: 42px;
  font-size: 32px;
}

.themeSlh .zwgk .zcwj .gfxwj .btn-box a i {
  font-size: 47px;
}

.themeSlh .zwgk .zcwj .zcmbk {
  height: 162px;
}

.themeSlh .zwgk .zcwj .zcmbk a {
  width: 96%;
  height: 113px;
  font-size: 36px;
}

.themeSlh .zwgk .zcjd .zcjd_tab .tab_hd {
  flex-wrap: wrap;
}

.themeSlh .zwgk .zcjd .zcjd_tab .tab_hd a {
  width: calc(100% / 3);
}

.themeSlh .zwgk .zcjd .zcjd_tab .tab_bd .tpjd li {
  width: calc((100% - 20px) / 2);
  height: 552px;
}

.themeSlh .zwgk .zcjd .zcjd_tab .tab_bd .tpjd li .pic {
  height: 385px;
}

.themeSlh .zwgk .zcjd .zcjd_tab .tab_bd .tpjd li h3 {
  font-size: 32px;
  height: 124px;
}

.themeSlh .zwgk .zcjd .zcjd_tab .tab_bd .tpjd li:last-child {
  display: none;
}

.themeSlh .zwgk .zcjd .zcjd_tab .tab_bd .wzjd li {
  padding: 0 20px;
  width: 100%;
  height: 158px;
}

.themeSlh .zwgk .zcjd .zcjd_tab .tab_bd .wzjd li h3 {
  font-size: 32px;
}

.themeSlh .zwgk .zcjd .zcjd_tab .tab_bd .wzjd li .date {
  font-size: 32px;
}

.themeSlh .zwgk .zcjd .zcjd_tab .tab_bd .wzjd li:nth-child(n+4) {
  display: none;
}

.themeSlh .zwgk .sjtj .sjtj_con {
  height: auto;
}

.themeSlh .zwgk .sjtj .sjtj_con .tab_hd li {
  height: 110px;
  font-size: 32px;
}

/* .themeSlh .zwgk .sjtj .sjtj_con .tab_hd li i {
  display: none;
} */

.themeSlh .zwgk .sjtj .sjtj_con .tab_bd .tab_a {
  padding:10px 0;
  flex-wrap: wrap;
  height: auto;
}

.themeSlh .zwgk .sjtj .sjtj_con .tab_bd .tab_a li {
  margin: 5px 20px;
  height: 55px;
  font-size: 32px;
  border-radius: 27px;
}

.themeSlh .sjtj .tab_hd li i {
  height: 40px;
  font-size: 45px;
}

.themeSlh .sjtj .tab_hd li i.icon-sjkf3 {
  font-size: 34px;
}

.themeSlh .sjtj .tab_hd li i.icon-a-1 {
  font-size: 30px;
}

.themeSlh .sjtj .tab_hd li i.icon-a-2 {
  font-size: 32px;
}

.themeSlh .zwgk .sjtj .sjtj_con .tab_bd .echart_box .category select {
  width: 200px;
  height: 51px;
  font-size: 28px;
  border-radius: 25px;
  background-size: 20px 15px;
}

.themeSlh .zwgk .sjtj .more {
  margin-top: 30px;
}

.themeSlh .zwgk .zdly .zfxxgk {
  width: 100%;
}

.themeSlh .zwgk .zdly .zfxxgk ul li a {
  font-size: 32px;
}

.themeSlh .zwgk .zdly .zfxxgk ul li a:hover {
  background-size: 100% 100%;
}

.themeSlh .zwgk .zdly .zdlyxxgk {
  margin-top: 20px;
  width: 100%;
}

.themeSlh .zwgk .zdly .zdlyxxgk li {
  height: 210px;
}

.themeSlh .zwgk .zdly .zdlyxxgk li a {
  font-size: 32px;
}

.themeSlh .zwgk .zdly .zdlyxxgk li a i {
  margin: 35px 0 20px;
}

.themeSlh .xyjt a{
  height: 160px;
  font-size: 46px;
}

.themeSlh .xyjt a.sjkf {
  height: 158px;
  font-size: 48px;
  border-radius: 6px;
}

.themeSlh .xyjt a.sjkf i {
  font-size: 62px;
}

.themeSlh .gcjsxm {
  padding: 60px 0;
}

.themeSlh .gcjsxm .main_head2 {
  background: none;
}

.themeSlh .gcjsxm .main_head2 .eng {
  display: none;
}

.themeSlh .gcjsxm ul li {
  margin-bottom: 30px;
  width: calc((100% - 30px) / 2);
}

.themeSlh .gcjsxm ul li a p {
  font-size: 36px;
}

.themeSlh .xw .xw_con .xw_swiper {
  width: 100%;
  height: 642px;
}

.themeSlh .xw .xw_con .xw_swiper .swiper-pagination {
  font-size: 50px;
}

.themeSlh .xw .xw_con .xw_swiper .swiper-pagination .swiper-pagination-total {
  font-size: 27px;
}

.themeSlh .xw .xw_con .xw_swiper .swiper-text {
  font-size: 36px;
}

.themeSlh .xw .xw_con .xw_swiper .swiper-text p {
  width: calc(100% - 240px);
}

.themeSlh .xw .xw_con .xw_swiper .swiper-text .ydqw {
  width: 193px;
  height: 52px;
  font-size: 28px;
  border-radius: 21px;
  background-size: 20px 15px;
  background-position: 80% center;
}

.themeSlh .xw .xw_con .xw_list {
  margin-top: 20px;
  width: 100%;
}

.themeSlh .xw .xw_con .xw_list li {
  /* height: 188px; */
  padding: 25px 0;
}

.themeSlh .xw .xw_con .xw_list li .date span {
  font-size: 36px;
}

.themeSlh .xw .xw_con .xw_list li .date i {
  font-size: 34px;
}

.themeSlh .xw .xw_con .xw_list li h3 {
  margin-bottom: 25px;
  font-size: 36px;
}

.themeSlh .xw .xw_con .xw_list li p {
  font-size: 32px;
}

.themeSlh .zwyw .tab_bd ul li {
  width: 100%;
  height: 177px;
}

.themeSlh .zwyw .tab_bd ul li .date {
  font-size: 28px;
}

.themeSlh .zwyw .tab_bd ul li .date span {
  font-size: 36px;
}

.themeSlh .zwyw .tab_bd ul li .date i {
  font-size: 34px;
}

.themeSlh .zwyw .tab_bd ul li .multiline {
  width: calc(100% - 170px);
  height: 124px;
  font-size: 32px;
}

.themeSlh .tpjd .swiper-slide {
  height: 370px;
}

.themeSlh .tpjd .swiper-slide h3 {
  height: 84px;
  font-size: 32px;
}

.themeSlh .ypwz .wzjd {
  width: 100%;
}

.themeSlh .ypwz .wzjd .head {
  background-size: 80%;
}

.themeSlh .ypwz .wzjd .head a {
  font-size: 60px;
}

.themeSlh .ypwz .wzjd .head .eng {
  font-size: 22px;
}

.themeSlh .ypwz .wzjd.wz {
  margin-top: 20px;
}

.themeSlh .ypwz .wzjd li {
  height: 150px;
}

.themeSlh .ypwz .wzjd li h3 {
  padding-left: 60px;
  font-size: 32px;
  background-size: 35px;
}

.themeSlh .ypwz .wzjd li .date {
  font-size: 32px;
}

.themeSlh .spjd .sp_left {
  width: 100%;
  height: auto;
}

.themeSlh .spjd .sp_left .pic {
  height: 675px;
}

.themeSlh .spjd .sp_left h3 {
  padding-left: 60px;
  font-size: 32px;
  background-size: 35px;
}

.themeSlh .spjd .sp_left .date {
  font-size: 32px;
}

.themeSlh .spjd .sp_right {
  margin-top: 20px;
  width: 100%;
}

.themeSlh .spjd .sp_right ul li {
  height: 165px;
}

.themeSlh .spjd .sp_right ul li h3 {
  padding-left: 60px;
  font-size: 32px;
  background-size: 35px;
}

.themeSlh .spjd .sp_right ul li .date {
  font-size: 32px;
}

.themeSlh .h5jd ul li {
  width: 100%;
  height: 323px;
}

.themeSlh .h5jd ul li .pic {
  width: 435px;
  height: 268px;
}

.themeSlh .h5jd ul li .tit {
  width: calc(100% - 455px);
}

.themeSlh .h5jd ul li .tit h3 {
  padding-left: 60px;
  font-size: 32px;
  background-size: 35px;
}

.themeSlh .h5jd ul li .tit .date {
  font-size: 32px;
}

.themeSlh .jttjsj .sjtj .sjtj_con {
  padding: 50px 0 0;
  height: auto;
  background: none;
}

.themeSlh .jttjsj .sjtj .sjtj_con .tab_hd li {
  height: 110px;
  font-size: 32px;
}

/* .themeSlh .zwgk .sjtj .sjtj_con .tab_hd li i {
  display: none;
} */

.themeSlh .jttjsj .sjtj .sjtj_con .tab_bd .tab_a {
  padding:10px 0;
  flex-wrap: wrap;
  height: auto;
}

.themeSlh .jttjsj .sjtj .sjtj_con .tab_bd .tab_a li {
  margin: 5px 20px;
  height: 55px;
  font-size: 32px;
  border-radius: 27px;
}

.themeSlh .jttjsj .sjtj .sjtj_con .tab_bd .echart_box .category select {
  width: 200px;
  height: 51px;
  font-size: 28px;
  border-radius: 25px;
  background-size: 20px 15px;
}

.themeSlh .jttjsj .sjtj .more {
  margin-top: 30px;
}

.themeSlh .tjfx {
  background: url(../images/row1.png);
  background-size: cover;
}

.themeSlh .tjfx ul li {
  width: 100%;
  height: 177px;
}

.themeSlh .tjfx ul li .date {
  font-size: 28px;
}

.themeSlh .tjfx ul li .date span {
  font-size: 36px;
}

.themeSlh .tjfx ul li .date i {
  font-size: 34px;
}

.themeSlh .tjfx ul li .multiline {
  width: calc(100% - 170px);
  height: 84px;
  font-size: 32px;
}

.themeSlh .tjgb ul {
  width: 100%;
  height: auto;
}

.themeSlh .tjgb ul li {
  line-height: 64px;
}

.themeSlh .tzxx .wyxx {
  width: 100%;
  height: auto;
}

.themeSlh .tzxx .wyxx .hd a {
  height: 125px;
  font-size: 32px;
}

.themeSlh .tzxx .wyxx .hd a i {
  margin-right: 15px;
  width: 66px;
  height: 66px;
  font-size: 37px;
}

.themeSlh .tzxx .wyxx .wyxx_con .wyxx_head .a1 {
  font-size: 42px;
}

.themeSlh .tzxx .wyxx .wyxx_con .wyxx_head .a2 {
  font-size: 28px;
}

.themeSlh .tzxx .wyxx .wyxx_con .xx-list .lx {
  width: 180px;
}

.themeSlh .tzxx .wyxx .wyxx_con .xx-list .hf {
  width: 180px;
}

.themeSlh .tzxx .wyxx .wyxx_con .xx-list .zt {
  width: 180px;
}

.themeSlh .tzxx .wyxx .wyxx_con .xx-list .bt {
  width: calc(100% - 500px);
}

.themeSlh .tzxx .wyxx .wyxx_con .xx-list .xxbt {
  height: 64px;
}

.themeSlh .tzxx .wyxx .wyxx_con .xx-list .xxbt ul li {
  font-size: 32px;
  line-height: 64px;
}

.themeSlh .tzxx .wyxx .wyxx_con .xx-list .xxbt-con ul li {
  font-size: 32px;
  line-height: 68px;
}

.themeSlh .tzxx .wyxx .wyxx_con .xx-list .xxbt-con ul li span {
  font-size: 32px;
}

.themeSlh .tzxx .tj {
  margin-top: 20px;
  width: 100%;
}

.themeSlh .tzxx .tj .tj_hd {
  height: 210px;
}

.themeSlh .tzxx .tj .tj_hd h4 {
  font-size: 28px;
}

.themeSlh .tzxx .tj .tj_hd ul li i {
  width: 79px;
  height: 79px;
  font-size: 40px;
}

.themeSlh .tzxx .tj .tj_hd ul li .tit h3 {
  font-size: 56px;
}

.themeSlh .tzxx .tj .tj_hd ul li .tit h3 span {
  font-size: 36px;
}

.themeSlh .tzxx .tj .tj_hd ul li .tit p {
  font-size: 32px;
}

.themeSlh .tzxx .tj .tj_bd {
  height: 596px;
}

.themeSlh .tzxx .tj .tj_bd h4 {
  font-size: 32px;
}

.themeSlh .zmhd .zjdc {
  width: 100%;
}

.themeSlh .zmhd .zjdc .tab_hd a {
  width: calc(100% / 4);
}

.themeSlh .zmhd .zjdc .tab_bd {
  height: auto;
}

.themeSlh .zmhd .zjdc .tab_bd .zjdc_box li {
  height: 185px;
}

.themeSlh .zmhd .zjdc .tab_bd .zjdc_box li .left-h4 .title {
  margin-bottom: 15px;
  font-size: 32px;
  line-height: 42px;
}

.themeSlh .zmhd .zjdc .tab_bd .zjdc_box li .left-h4 .time {
  font-size: 32px;
  line-height: 42px;
}

.themeSlh .zmhd .zjdc .tab_bd .zjdc_box li .left-h4 .time i {
  font-size: 36px;
}

.themeSlh .zmhd .zjdc .tab_bd .zjdc_box li .left-h4 .time span {
  margin-right: 30px;
}

.themeSlh .zmhd .zjdc .tab_bd .zjdc_box li .state {
  width: 167px;
  height: 60px;
  font-size: 32px;
  border-radius: 30px;
}

.themeSlh .zmhd .zjdc .tab_bd .main_lis {
  padding-bottom: 3px;
}

.themeSlh .zmhd .zjdc .tab_bd .main_lis li {
  line-height: 90px;
}

.themeSlh .zmhd .cjwt {
  margin-top: 20px;
  width: 100%;
}

.themeSlh .zmhd .cjwt .cjwt_con {
  height: auto;
}

.themeSlh .zmhd .cjwt .cjwt_con .cjwt_img {
  height: 396px;
}

.themeSlh .zmhd .cjwt .cjwt_con .cjwt_search {
  padding: 50px 30px;
}

.themeSlh .zmhd .cjwt .cjwt_con .cjwt_search input {
  width: calc(100% - 270px);
  height: 100px;
  border-radius: 50px;
  font-size: 32px;
}

.themeSlh .zmhd .cjwt .cjwt_con .cjwt_search .btn {
  width: 243px;
  height: 100px;
  border-radius: 50px;
  font-size: 32px;
}

.themeSlh .zmhd .cjwt ul li{
  height: auto;
}

.themeSlh .zmhd .cjwt ul li a p {
  font-size: 32px;
}

.themeSlh .cjwt ul li a img{
  width: 168px;
  height: 168px;
}

.themeSlh .zxft .zxft_img {
  width: 100%;
  height: 631px;
}

.themeSlh .zxft .zxft_con {
  width: 100%;
}

.themeSlh .zxft .zxft_con .ftnr {
  margin-top: 20px;
  height: auto;
}

.themeSlh .zxft .zxft_con .ftnr h3 a {
  font-size: 36px;
}

.themeSlh .zxft .zxft_con .ftnr p {
  font-size: 32px;
  height: auto;
}

.themeSlh .zxft .zxft_con .wqhg {
  margin-left: 0;
  width: 100%;
  height: 129px;
  font-size: 36px;
}

.themeSlh .zxft .zxft_con .wqhg i {
  margin-right: 30px;
  width: 72px;
  height: 72px;
  font-size: 35px;
}

.themeSlh .cxgh .map {
  height: auto;
}

.themeSlh .cxgh .map .left_tool {
  width: 100%;
  height: auto;
}

.themeSlh .cxgh .map .left_tool .tab_li li {
  height: 70px;
  font-size: 32px;
}

.themeSlh .cxgh .map .left_tool .tab_li li i {
  font-size: 36px;
}

.themeSlh .cxgh .map .left_tool .pick li {
  font-size: 28px;
}

.themeSlh .cxgh .map .left_tool .pick li::before {
  width: 17px;
  height: 17px;
}

.themeSlh .cxgh .map .left_tool .lx_search .lable {
  font-size: 26px;
}

.themeSlh .cxgh .map .left_tool .lx_search .lable i {
  font-size: 22px;
}

.themeSlh .cxgh .map .left_tool .lx_search input {
  width: calc(100% - 120px);
  height: 68px;
  font-size: 26px;
}

.themeSlh .cxgh .map .left_tool .cx_btn {
  margin-left: 120px;
  width: 227px;
  height: 62px;
  font-size: 26px;
}

.themeSlh .cxgh .map .left_tool .cx_btn i {
  font-size: 32px;
}

.themeSlh .cxgh .map .left_tool .tjss h3 {
  font-size: 32px;
}

.themeSlh .cxgh .map .left_tool .tjss ul li i {
  font-size: 44px;
}

.themeSlh .cxgh .map .left_tool .tjss ul li p {
  font-size: 32px;
}

.themeSlh .cxgh .map #container {
  margin-top: 20px;
  width: 100%;
  height: 655px;
}
.themeSlh .cxgh .map #container_map {
  margin-top: 20px;
  width: 100%;
  height: 655px;
}
.themeSlh .gspannel{
	height:auto;
}
.themeSlh .gsType{
	font-size: 20px;
	line-height: 36px;
}
.themeSlh .gsName{
	font-size: 20px;
}
.themeSlh .gsCode{
	font-size: 30px;
	margin-top: 10px;
	word-break: break-all;
}
.themeSlh .lkxx_search .start .lk_btn{
	width: 120px;
}
.themeSlh .left_tool .flex input{
	width: calc(100% - 120px);
}
.themeSlh .lkxx ul li {
  width: 100%;
  height: 174px;
}

.themeSlh .lkxx ul li a span {
  font-size: 32px;
}

.themeSlh .lkxx ul li a h3 {
  width: calc(100% - 120px);
  height: 84px;
  line-height: normal;
  font-size: 32px;
}

.themeSlh .lkxx ul li:nth-child(n+5) {
  display: none;
}

.themeSlh .sjkf ul li {
  width: 100%;
}

.themeSlh .sjkf ul li a p {
  font-size: 36px;
}

.themeSlh .zhcx .gdjt {
  width: 100%;
}

.themeSlh .zhcx .gdjt .pjcx {
  height: 205px;
}

.themeSlh .zhcx .gdjt .pjcx .icon-csgd {
  font-size: 85px;
}

.themeSlh .zhcx .gdjt .pjcx .text h3 {
  font-size: 32px;
}

.themeSlh .zhcx .gdjt .pjcx .text h3 i {
  font-size: 40px;
}

.themeSlh .zhcx .gdjt .pjcx .text p {
  font-size: 28px;
}

.themeSlh .zhcx .gdjt .pjcx img {
  width: 200px;
}

.themeSlh .zhcx .gdjt .gdxl .tab_a {
  height: 89px;
}

.themeSlh .zhcx .gdjt .gdxl .tab_a a {
  font-size: 32px;
}

.themeSlh .zhcx .gdjt .gdxl .tab_bd img {
  height: 652px;
}

.themeSlh .zhcx .ewm_box {
  margin-top: 20px;
  width: 100%;
}

.themeSlh .zhcx .ewm_box li{
  height: 220px;
}

.themeSlh .ewm_box li .img_box{
  width: 216px;
  height: 148px;
}

.themeSlh .zhcx .ewm_box .fr{
  width: calc(100% - 300px);
}

.themeSlh .zhcx .ewm_box .fr h3 {
  font-size: 32px;
  border-radius: 50px;
}

.themeSlh .zhcx .ewm_box .fr p {
  font-size: 18px;
}

.themeSlh .jsms_w {
  width: 1200px;
}

.themeSlh .section {
  background-repeat: repeat !important;
  background-size: auto;
}

.themeSlh .section header {
  height: 500px;
}

.themeSlh .section header .logo_box {
  padding-top: 20px;
}

.themeSlh .category a {
  width: calc((100% - 8px) / 2);
  height: 70px;
  font-size: 48px;
  background-size: 100% 100% !important;
}

.themeSlh .col_con .col {
  width: 100%;
}

.themeSlh .col_con .col1 .yw .tab_hd a {
  width: calc(100% / 3);
}

.themeSlh .col_con .col1 .yw .tab_bd ul li {
  line-height: 110px;
  border-bottom: 1px solid #E8E8E8;
}

.themeSlh .col_con .col1 .zcjd_tab .head a {
  width: 442px;
  height: 121px;
  font-size: 48px;
}

.themeSlh .col_con .col1 .zcjd_tab .tab_a a {
  padding: 0 20px;
  height: 70px;
  font-size: 36px;
  border-radius: 35px;
}

.themeSlh .col_con .col1 .zcjd_tab .tab_bd .tpjd li {
  height: 531px;
}

.themeSlh .col_con .col1 .zcjd_tab .tab_bd .tpjd li a .pic {
  height: 371px;
}

.themeSlh .col_con .col1 .zcjd_tab .tab_bd .tpjd li a h3 {
  margin-top: 20px;
  height: 124px;
  font-size: 32px;
}

.themeSlh .col_con .col1 .zcjd_tab .tab_bd .wzjd li {
  padding: 0 20px;
  width: 100%;
  height: 158px;
}

.themeSlh .col_con .col1 .zcjd_tab .tab_bd .wzjd li h3 {
  font-size: 32px;
}

.themeSlh .col_con .col1 .zcjd_tab .tab_bd .wzjd li .date {
  font-size: 32px;
}

.themeSlh .col_con .col1 .zcjd_tab .tab_bd .wzjd li:nth-child(n+4) {
  display: none;
}

.themeSlh .col_con .col1 .hqlm {
  margin-bottom: 20px;
  height: 120px;
}

.themeSlh .col_con .col1 .hqlm a {
  height: 90px;
  font-size: 36px;
}

.themeSlh .col_con .col1 .hqlm a img {
  width: 30px;
}

.themeSlh .col_con .col2 .grbsfw {
  height: 237px;
  border-radius: 10px;
  font-size: 46px;
}

.themeSlh .col_con .col2 .grbs li {
  height: 203px;
}

.themeSlh .col_con .col2 .grbs li a i {
  margin: 43px 0 8px;
  font-size: 80px;
}

.themeSlh .wx_box .wx_ewm {
  width: 370px;
  height: 370px;
}

.themeSlh .col_con .col2 .grbs li a p {
  font-size: 32px;
}

.themeSlh .col_con .col2 .rykl .tab_bd ul li {
  line-height: 110px;
  border-bottom: 1px solid #E8E8E8;
}

.themeSlh .col_con .col3 .map {
  height: 698px;
}

.themeSlh .col_con .col3 .map .lx_btn a {
  width: 431px;
  height: 74px;
  font-size: 32px;
  border-radius: 37px;
}

.themeSlh .col_con .col3 .lkxx .swiper-container {
  height: 544px;
}

.themeSlh .col_con .col3 .lkxx .swiper-container .swiper-slide {
  height: 168px;
}

.themeSlh .col_con .col3 .lkxx .swiper-container .swiper-slide span {
  width: 100px;
  font-size: 32px;
}

.themeSlh .col_con .col3 .lkxx .swiper-container .swiper-slide h3 {
  width: calc(100% - 120px);
  height: 84px;
  font-size: 32px;
  line-height: normal;
}

.themeSlh .col_con .column {
  width: 100%;
}

.themeSlh .col_con .column .zbgg .head .tab_more .gd {
  font-size: 28px;
}

.themeSlh .col_con .column .zbgg .tab_bd {
  padding-bottom: 20px;
  height: auto;
}

.themeSlh .col_con .column .zbgg .tab_bd .swiper-container {
  height: 558px;
}

.themeSlh .col_con .column .zbgg .tab_bd .swiper-container .swiper-slide {
  height: 186px;
}

.themeSlh .col_con .column .zbgg .tab_bd .swiper-container .swiper-slide .tit .zbz {
  margin-right: 30px;
  width: 158px;
  height: 56px;
  border-radius: 28px;
  font-size: 28px;
}

.themeSlh .col_con .column .zbgg .tab_bd .swiper-container .swiper-slide .tit a {
  padding-left: 45px;
  font-size: 32px;
  width: calc(100% - 300px);
  height: 96px;
  line-height: 48px;
}

.themeSlh .col_con .column .zbgg .tab_bd .swiper-container .swiper-slide .tit a::before {
  height: 52px;
}

.themeSlh .col_con .column .zbgg .tab_bd .swiper-container .swiper-slide .date {
  width: 120px;
}

.themeSlh .col_con .column .zbgg .tab_bd .swiper-container .swiper-slide .date span {
  font-size: 48px;
}

.themeSlh .col_con .column .zbgg .tab_bd .swiper-container .swiper-slide .date p {
  font-size: 28px;
}

.themeSlh .col_con .column .tzgg .head .tz {
  width: 442px;
  height: 121px;
  font-size: 48px;
}

.themeSlh .col_con .column .tzgg .head .tz::before {
  width: 30px;
  height: 30px;
  background-size: 100% 100%;
}

.themeSlh .col_con .column .tzgg .head .gd {
  font-size: 28px;
}

.themeSlh .col_con .column .tzgg ul li {
  line-height: 110px;
  border-bottom: 1px solid #E8E8E8;
}

.themeSlh .col_con .column .zcjd_tab {
  margin-top: 20px;
}

.themeSlh .col_con .column .zcjd_tab .head a {
  width: 442px;
  height: 121px;
  font-size: 48px;
}

.themeSlh .col_con .column .zcjd_tab .head .gd {
  width: auto;
  font-size: 28px;
}

.themeSlh .col_con .column .zcjd_tab .tab_a a {
  padding: 0 20px;
  height: 70px;
  font-size: 36px;
  border-radius: 35px;
}

.themeSlh .col_con .column .zcjd_tab .tab_bd .tpjd li {
  height: 533px;
}

.themeSlh .col_con .column .zcjd_tab .tab_bd .tpjd li a .pic {
  height: 371px;
}

.themeSlh .col_con .column .zcjd_tab .tab_bd .tpjd li a h3 {
  margin-top: 20px;
  height: 124px;
  font-size: 32px;
}

.themeSlh .col_con .column .zcjd_tab .tab_bd .wzjd li {
  padding: 0 20px;
  width: 100%;
  height: 158px;
}

.themeSlh .col_con .column .zcjd_tab .tab_bd .wzjd li h3 {
  font-size: 32px;
}

.themeSlh .col_con .column .zcjd_tab .tab_bd .wzjd li .date {
  font-size: 32px;
}

.themeSlh .col_con .column .zcjd_tab .tab_bd .wzjd li:nth-child(n+4) {
  display: none;
}

.themeSlh .col_con .column .grbs a i {
  width: 85px;
  height: 85px;
  font-size: 40px !important;
}

.themeSlh .col_con .column .hqzc_zt li {
  margin-bottom: 20px;
  width: calc((100% - 20px) / 2);
  height: 186px;
}

.themeSlh .current {
  flex-wrap: wrap;
  height: auto;
  font-size: 32px;
}

.themeSlh .current i {
  font-size: 32px;
}

.themeSlh .list_box .left_aside {
  width: 400px;
}

.themeSlh .list_box .left_aside h3 {
  font-size: 60px;
  height:auto;
  border-bottom: 3px solid #DCDCDC;
}

.themeSlh .list_box .left_aside h3:after{
  bottom: -2px;
  width: 115px;
  height: 6px;
}

.themeSlh .list_box .left_aside .sub li {
  background-size: 100%;
}

.themeSlh .list_box .left_aside .sub li a {
  font-size: 32px;
}

.themeSlh .list_box .left_aside .sub li a::after {
  width: 34px;
  height: 28px;
  font-size: 20px;
}

.themeSlh .list_box .right_box {
  width: calc(100% - 430px);
}

.themeSlh .list_box .right_box .wrapper .ldxx .ldpic {
  margin: 0 auto;
  width: 270px;
  height: auto;
}

.themeSlh .list_box .right_box .wrapper .ldxx .ldinfo {
  width: 100%;
  text-align: center;
}

.themeSlh .list_box .right_box .wrapper .ldxx .ldinfo h3 {
  font-size: 48px;
  line-height: normal;
}

.themeSlh .list_box .right_box .wrapper .ldxx .ldinfo .drzz {
  font-size: 36px;
}

.themeSlh .list_box .right_box .wrapper .ldxx .ldinfo .grjj {
  font-size: 32px;
  line-height: normal;
}

.themeSlh .list_box .right_box .wrapper .ldjj {
  font-size: 32px;
  line-height: normal;
}

.themeSlh .list_box .right_box .wrapper .tpjd {
  justify-content: space-between;
}

.themeSlh .list_box .right_box .wrapper .tpjd li {
  margin-right: 0;
  width: 100%;
  height: auto;
}

.themeSlh .list_box .right_box .wrapper .tpjd li .pic {
  height: 400px;
}

.themeSlh .list_box .right_box .wrapper .tpjd li .pic img {
  object-fit: cover;
}

.themeSlh .list_box .right_box .wrapper .tpjd li h3 {
  font-size: 32px;
  height: 84px;
}

.themeSlh .list_box .right_box .wrapper .wzjd li a h3 {
  font-size: 32px;
}

.themeSlh .list_box .right_box .wrapper .wzjd li a .date {
  font-size: 32px;
}

.themeSlh .list_box .right_box .wrapper .xx-list .ks {
  display: none;
  width: 180px;
}

.themeSlh .list_box .right_box .wrapper .xx-list .js {
  width: 180px;
}

.themeSlh .list_box .right_box .wrapper .xx-list .zt {
  width: 180px;
}

.themeSlh .list_box .right_box .wrapper .xx-list .bt {
  width: calc(100% - 380px);
}

.themeSlh .list_box .right_box .wrapper .xx-list .xxbt {
  height: 64px;
}

.themeSlh .list_box .right_box .wrapper .xx-list .xxbt ul li {
  font-size: 32px;
  line-height: 64px;
}

.themeSlh .list_box .right_box .wrapper .xx-list .xxbt-con ul li {
  font-size: 32px;
  line-height: 68px;
}

.themeSlh .list_box .right_box .wrapper .xx-list .xxbt-con ul li span {
  font-size: 32px;
}

.themeSlh .list_box .right_box .wrapper .list_li li{
  line-height: 80px;
  font-size: 36px;
}

.themeSlh .list_box .right_box .wrapper .list_li a {
  /* flex-wrap: wrap; */
  width: calc(100% - 220px);
}

.themeSlh .list_box .right_box .wrapper .list_li a .img-box {
  width: 322px;
  height: 201px;
}

.themeSlh .list_box .right_box .wrapper .list_li a .title {
  width: 100%;
}

.themeSlh .list_box .right_box .wrapper .list_li a .title .date {
  font-size: 32px;
}

.themeSlh .list_box .right_box .wrapper .list_li a .title h3 {
  font-size: 32px;
}

.themeSlh .list_box .right_box .wrapper .list_li a .title p {
  font-size: 32px;
}

.themeSlh .list_box .right_box .wrapper .list_li a .noImg {
  width: 100%;
}

.themeSlh .list_box .right_box .wrapper .detailsPage .xw_title {
  font-size: 36px;
}

.themeSlh .list_box .right_box .wrapper .detailsPage .attribute {
  font-size: 28px;
}

.themeSlh .list_box .right_box .wrapper .detailsPage .attribute .zh {
  display: none;
}

.themeSlh .list_box .right_box .wrapper .detailsPage .detailsMain * {
  font-size: 32px !important;
  line-height: 64px !important;
}

.themeSlh .list_box .right_box .wrapper .detailsPage .detailsBottom span {
  width: 168px;
  height: 67px;
}

.themeSlh .list_box .right_box .wrapper .detailsPage .detailsBottom p {
  font-size: 32px;
}
.themeSlh .list_box .right_box .wrapper .trs_editor_view{
  font-size: 32px !important;
  line-height: 64px !important;
}
.themeSlh .list_box .right_box.xw_list .layui-form-label {
  width: 150px;
  height: auto;
  line-height: normal;
  font-size: 30px;
}

.themeSlh .list_box .right_box.xw_list .layui-input-inline.long {
  width: calc(100% - 240px);
}

.themeSlh .list_box .right_box.xw_list .layui-input {
  height: 60px;
  font-size: 28px;
}

.themeSlh .list_box .right_box.xw_list .layui-form-mid {
  font-size: 28px;
}

.themeSlh .list_box .right_box.xw_list .layui-form-radio * {
  font-size: 30px;
}

.themeSlh .list_box .right_box.xw_list .layui-input-block {
  margin-left: 150px;
}

.themeSlh .list_box .right_box.xw_list .layui-textarea {
  height: 200px;
}

.themeSlh .list_box .right_box.xw_list .layui-btn {
  width: 180px;
  height: 65px;
  font-size: 32px;
}

.themeSlh .list_box .right_box .xxxz_con {
  font-size: 32px;
}

.themeSlh .list_box .right_box.xjcx h3 {
  font-size: 32px;
}

.themeSlh .list_box .right_box.xjcx .cx_btn {
  width: 200px;
  height: 60px;
  font-size: 32px;
}

.themeSlh .list_box .right_box.xx-list .lx {
  width: 180px;
}

.themeSlh .list_box .right_box.xx-list .df {
  width: 180px;
}

.themeSlh .list_box .right_box.xx-list .zt {
  width: 180px;
}

.themeSlh .list_box .right_box.xx-list .bt {
  width: calc(100% - 380px);
}

.themeSlh .list_box .right_box.xx-list .xxbt {
  height: 64px;
}

.themeSlh .list_box .right_box.xx-list .xxbt ul li {
  font-size: 32px;
  line-height: 64px;
}

.themeSlh .list_box .right_box.xx-list .xxbt-con ul li {
  font-size: 32px;
  line-height: 68px;
}

.themeSlh .list_box .right_box.xx-list .xxbt-con ul li span {
  font-size: 32px;
}

.themeSlh .list_box .right_box.xjnr .xjnr_head span {
  width: 52px;
  height: 37px;
  font-size: 24px;
  line-height: 30px;
  background-size: 100% 100%;
}

.themeSlh .list_box .right_box.xjnr .xjnr_head .caption h3 {
  font-size: 32px;
}

.themeSlh .list_box .right_box.xjnr .xjnr_head .caption p {
  font-size: 28px;
}

.themeSlh .list_box .right_box.xjnr .xjhf {
  font-size: 32px;
  line-height: normal;
}

.themeSlh footer {
  height: auto;
}

.themeSlh footer .friendlink-list {
  flex-wrap: wrap;
  padding: 20px 0;
  height: auto;
}

.themeSlh footer .friendlink-list .friendlink-item {
  margin: 20px 0;
  width: calc((100% - 120px) / 3);
  height: 75px;
  border-radius: 37px;
}

.themeSlh footer .friendlink-list .friendlink-item span {
  font-size: 36px;
}

.themeSlh footer .friendlink-list .friendlink-item span::after {
  width: 24px;
  height: 18px;
  background-size: 20px 15px;
}

.themeSlh footer .friendlink-list .friendlink-item .subfriendlink-list .subfriendlink-item {
  width: calc(100% / 5);
  height: auto;
  line-height: normal;
}

.themeSlh footer .friendlink-list .friendlink-item .subfriendlink-list .subfriendlink-item a {
  font-size: 28px;
}

.themeSlh footer .bottom {
  font-size: 36px;
}

.themeSlh footer .bottom .about {
  justify-content: center;
  font-size: 36px;
  text-align: center;
}

.themeSlh footer .bottom .copyright {
  height: auto;
}

.themeSlh footer .bottom .copyright .copy_fl {
  width: 100%;
  text-align: center;
}

.themeSlh footer .bottom .copyright .copy_fl p .gwab {
  width: 39px;
  height: 40px;
}

.themeSlh footer .bottom .copyright .copy_fr {
  margin-top: 20px;
  justify-content: center;
  width: 100%;
}

.themeSlh footer .bottom .copyright .copy_fr .zfjc img {
  width: 279px;
  height: 139px;
}

.themeSlh footer .bottom .copyright .copy_fr a:last-child img {
  width: 127px;
  height: 157px;
}

.zmhd .left-h4 .title {
  display: block;
}

.themeSlh .xxxz .cx_btn {
  width: 180px;
  height: 65px;
  font-size: 32px;
}

.themeSlh .zzms_btn.checked {
  background: #D96506 !important;
}

.themeSlh .zzms_btn.checked i {
  color: #fff !important;
  background: #9c4904 !important;
}

.themeSlh .zcwj_search .main_lis li {
  line-height: 80px;
}

.themeSlh .zcwj_search .layui-form-label {
  padding: 0;
  box-sizing: border-box;
  width: 150px;
  height: auto;
  line-height: normal;
  font-size: 30px;
}

.themeSlh .zcwj_search .long {
  width: calc(100% - 260px);
}

.themeSlh .zcwj_search .layui-input-block {
  margin-left: 170px;
}

.themeSlh .zcwj_search .layui-form-radio * {
  font-size: 30px;
}

.themeSlh .zcwj_search .layui-input {
  height: 60px;
  font-size: 28px;
}

.themeSlh .zcwj_search .layui-form-item .layui-input-inline {
  width: 260px;
  margin-left: 20px;
}
.themeSlh .zcwj_search .layui-laypage a,.themeSlh .zcwj_search .layui-laypage span {
  font-size: 28px;
  line-height: 54px;
  height: 54px;
}
.themeSlh .zcwj_search .layui-laypage .layui-laypage-skip{
  font-size: 28px;
  line-height: 56px;
  height: 56px;
}
.themeSlh .zcwj_search .layui-laypage .layui-input,.themeSlh .zcwj_search .layui-laypage .layui-laypage-btn{
  font-size: 28px;
  line-height: 54px;
  height: 54px;
}

.themeSlh .levy_detail h3 {
  font-size: 36px;
}

.themeSlh .levy_detail .levy_info * {
  font-size: 28px;
  line-height: 50px;
}

.themeSlh .levy_detail .levy_info .estate {
  width: 150px;
  height: 41px;
  line-height: 41px;
}

.themeSlh .levy_detail .levy_cont * {
  font-size: 32px;
  line-height: normal;
}

.themeSlh .levy_detail .annex_info h4 {
  margin-bottom: 20px;
  font-size: 36px;
}

.themeSlh .levy_detail .callForResults * {
  font-size: 32px;
}

.themeSlh .levy_detail .netizensSay * {
  font-size: 32px;
}

.themeSlh .ztzl .head {
  font-size: 48px;
}

.themeSlh .zt ul {
  justify-content: space-between;
}

.themeSlh .zt ul li {
  margin-right: 0;
  width: calc((100% - 30px) / 2);
}

.themeSlh .zt ul li img {
  height: 215px;
}

.themeSlh .zt ul li p {
  font-size: 32px;
  line-height: 90px;
}

.themeSlh  .Arctext{
  top: 65px;
  width: 300px;
  height: 120px;
}

.themeSlh  .Arctext p{
  margin-top: 65px;
  font-size: 26px;
}

/* 在线访谈 */
.themeSlh .ftnr h3 span {
  font-size: 32px;
}

.themeSlh .wqhg ul li {
  width: calc((100% - 30px) / 2);
  height: auto;
}

.themeSlh .wqhg ul li .pic {
  height: 350px;
}

.themeSlh .wqhg ul li h3 {
  height: 84px;
  font-size: 32px;
}

.themeSlh .zxft_deatil p {
  font-size: 32px;
  line-height: 60px;
}

.themeSlh .primary h3,
.themeSlh .ftwl h3 {
  font-size: 42px;
}

/* 网站地图 */

.themeSlh .item .h3 {
  margin-bottom: 20px;
  font-size: 36px;
}

.themeSlh .item ul li {
  font-size: 32px;
  line-height: 62px;
}

.themeSlh .item ul li::before {
  width: 10px;
  height: 10px;
}

/* 分页 */

.themeSlh div.new_pages {
  font-size: 28px !important;
}

.themeSlh div.new_pages a {
  margin-bottom: 5px;
  font-size: 28px !important;
}

.themeSlh div.new_pages #num {
  font-size: 28px !important;
}

.themeSlh div.new_pages #submit-btn {
  font-size: 28px !important;
  width: auto;
  height: auto;
  box-sizing: border-box;
  padding: 5px;
}

.themeSlh .div.new_pages span {
  font-size: 28px !important;
}

@media only screen and (max-width: 1200px) {
  .themeSlh header .nav {
    width: 996px;
  }

  .themeSlh .home .gzcy .zwxx .wyxx {
    height: 160px;
  }

  .themeSlh .home .gzcy .zwxx .wyxx .wyxx_a {
    margin-left: 20px;
  }

  .themeSlh .lkxx .tab_hd a {
    padding: 0 24px !important;
    height: 140px;
    font-size: 40px;
  }

  .themeSlh .jsms_w {
    width: 996px;
  }

  .themeSlh .zcjd_tab .tab_a {
    flex-wrap: wrap;
  }

  .themeSlh .col_con .col1 .zcjd_tab .tab_a a {
    padding: 0 50px;
  }

  .themeSlh  .jttjsj .sjtj .tab_hd {
    padding: 0;
  }

  .themeSlh  .jttjsj .sjtj .sjtj_con .tab_bd .tab_a {
    flex-wrap: wrap;
    padding: 20px 0;
    height: auto !important;
  }

  .themeSlh  .jttjsj .sjtj .sjtj_con .tab_bd .tab_a li {
    margin: 10px;
  }

  .themeSlh .current {
    justify-content: flex-start;
    flex-wrap: wrap;
    height: auto;
  }

  .themeSlh .wqhg ul li .pic {
    height: 300px;
  }

  .themeSlh .xxgk li a {
    padding: 0 5px;
  }

  .themeSlh .xxgk li a i {
    margin: 10px 0 5px;
  }

  .themeSlh .hmlq {
    height: 260px;
  }

  .themeSlh .hmlq .swiper-pagination-bullet {
    margin: 0 10px;
    width: 54px;
    height: 5px;
  }
}

@media only screen and (max-width: 996px) {

  .themeSlh header .logo_box .search-con {
    width: 720px !important;
    height: 80px !important;
  }

  .themeSlh header .logo_box .search-con .btn {
    line-height: 80px !important;
  }

  .themeSlh header .nav {
    width: 768px;
  }

  .themeSlh .home .row1 .tpxw {
    height: 510px;
  }

  .themeSlh .tab_hd a {
    font-size: 40px;
  }

  .themeSlh .home .zwgk .zfxxgk {
    padding: 30px 20px;
    height: auto;
  }

  .themeSlh .home .zwgk .zfxxgk h3 {
    margin-bottom: 30px;
  }

  .themeSlh .zfxxgk ul li {
    width: calc((100% - 20px) / 2);
  }

  .themeSlh .bmfw ul li a i {
    margin: 0 20px !important;
  }

  .themeSlh .home .zwfw .zwfwpt .entry {
    left: 30px;
    bottom: 20px;
  }

  .themeSlh .home .zwfw .zwfwpt .entry a {
    width: 154px;
  }

  .themeSlh .home .gzcy .zwxx .wyxx .wyxx_a a {
    margin-right: 30px;
    font-size: 36px;
  }

  .themeSlh .home .gzcy .zwxx .xx-list .bt {
    width: calc(100% - 380px);
  }

  .themeSlh .home .zwgk .zcwj .zcwj-zt ul li {
    padding: 0 10px;
  }

  .themeSlh .zhcx .gdjt .pjcx img {
    display: none;
  }

  .themeSlh .zhcx .gdjt .gdxl .tab_a {
    padding: 0 20px;
  }

  .themeSlh .zhcx .gdjt .gdxl .tab_bd img {
    height: 400px;
  }

  .themeSlh .zxft .zxft_img {
    height: 425px;
  }

  .themeSlh .tzxx .tj .tj_hd {
    padding: 20px;
    height: auto;
  }

  .themeSlh .tzxx .tj .tj_hd li {
    margin-top: 20px;
  }

  .themeSlh .zmhd .cjwt .cjwt_con .cjwt_img {
    height: 260px;
  }

  .themeSlh .tzxx .wyxx .wyxx_con .xx-list .bt {
    width: calc(100% - 380px);
  }

  .themeSlh .jsms_w {
    width: 768px;
  }

  .themeSlh .col_con .col2 .grbs li a i {
    margin: 30px 0 8px;
    font-size: 60px;
  }

  .themeSlh .col_con .col3 .map {
    height: 498px;
  }

  .themeSlh .col_con .zcjd_tab .tab_bd .tpjd li {
    width: 100%;
  }

  .themeSlh .col_con .zcjd_tab .tab_bd .tpjd li:nth-child(n+2) {
    display: none;
  }

  .themeSlh .col_con .column .grbs a i {
    width: 70px;
    height: 70px;
    font-size: 30px !important;
  }

  .themeSlh .col_con .column .hqzc_zt li {
    height: auto;
  }

  .themeSlh .zbgg .tab_hd a {
    padding: 0 20px !important;
  }

  .themeSlh .col_con .column .tzgg .head .tz {
    width: 282px;
    font-size: 40px;
  }

  .themeSlh .col_con .column .zcjd_tab .head a {
    width: 282px;
    font-size: 40px;
  }

  .themeSlh header .logo_box .search-con {
    width: 100% !important;
  }

  .themeSlh .list_box .left_aside {
    width: 100%;
  }

  .themeSlh .list_box .right_box {
    width: 100%;
  }

  .themeSlh .current {
    height: auto;
  }

  .themeSlh .list_box .right_box.xw_list .layui-btn {
    width: 80%;
    margin-bottom: 20px;
    margin-left: 0;
  }

  .themeSlh .xw .xw_con .xw_swiper {
    height: 458px;
  }

  .themeSlh .list_box .right_box.xx-list .bt,
  .themeSlh .xx-list #zjdc .bt,
  .themeSlh .xx-list .bt {
    width: calc(100% - 380px) !important;
  }

  .themeSlh .spjd .sp_left .pic {
    height: 430px;
  }

  .themeSlh .h5jd ul li {
    height: auto;
  }

  .themeSlh .h5jd ul li .pic {
    margin: 0 auto 20px;
  }

  .themeSlh .h5jd ul li .tit {
    width: 100%;
  }

  .themeSlh .zwgk .zcwj .gfxwj .gfx-search .gfx-search-box .select-con {
    flex-wrap: wrap;
  }

  .themeSlh .zwgk .zcwj .gfxwj .gfx-search .gfx-search-box .select-con span {
    margin-bottom: 20px;
    width: 100%;
  }

  .themeSlh .zwgk .zcjd .zcjd_tab .tab_hd a {
    width: calc(100% / 2);
  }

  .themeSlh .zwgk .zcjd .zcjd_tab .tab_bd .tpjd li {
    width: 100%;
  }

  .themeSlh .zwgk .zcjd .zcjd_tab .tab_bd .tpjd li:nth-child(n+2) {
    display: none;
  }

  .themeSlh .zfxxgk ul li {
    width: 100%;
  }

  .themeSlh footer .bottom .about {
    flex-wrap: wrap;
  }

  .themeSlh footer .bottom .copyright .copy_fl {
    line-height: normal;
  }

  .themeSlh .zt ul li {
    width: 100%;
  }

  .themeSlh .zt ul li img {
    height: 270px;
  }

  .themeSlh .wqhg ul li .pic {
    height: 240px;
  }

  .themeSlh .zwgk .sjtj .sjtj_con .tab_hd li{
    padding: 0;
    flex-direction: row;
    height: 90px;
    justify-content: center;
  }

  .themeSlh .zwgk .sjtj .sjtj_con .tab_hd li:last-child {
    width: 100%;
  }

  .themeSlh .zwgk .sjtj .sjtj_con .tab_hd li:nth-child(-n+3) {
    width: calc(100% / 3);
  }
  
  .themeSlh .zwgk .sjtj .sjtj_con .tab_hd li:nth-child(n+4) {
    padding: 0 15px;
    width: calc(100% / 2);
  }

  .themeSlh .zwgk .sjtj .sjtj_con .tab_hd li i{
    display: none;
  }

  .themeSlh .zwgk .sjtj .sjtj_con .tab_bd .tab_a li {
    margin: 5px ;
    padding: 0 15px;
    height: 55px;
  }

  .themeSlh .jttjsj .sjtj .sjtj_con .tab_hd li{
    padding: 0;
    flex-direction: row;
    height: 90px;
    justify-content: center;
  }

  .themeSlh .jttjsj .sjtj .sjtj_con .tab_hd li:last-child {
    width: 100%;
  }

  .themeSlh .jttjsj .sjtj .sjtj_con .tab_hd li:nth-child(-n+3) {
    width: calc(100% / 3);
  }
  
  .themeSlh .jttjsj .sjtj .sjtj_con .tab_hd li:nth-child(n+4) {
    padding: 0 15px;
    width: calc(100% / 2);
  }

  .themeSlh .jttjsj .sjtj .sjtj_con .tab_hd li i{
    display: none;
  }

  .themeSlh .jttjsj .sjtj .sjtj_con .tab_bd .tab_a li {
    margin: 5px ;
    padding: 0 15px;
    height: 55px;
  }

}

@media only screen and (max-width: 768px) {
  .themeSlh header .nav {
    width: 97%;
  }

  .themeSlh .jsms_w {
    width: 97%;
  }

  .themeSlh .home .row1{
    padding-top: 40px;
  }

  .themeSlh .zwgk .ldzc .jg a {
    width: 100%;
  }

  .themeSlh .zwgk .ldzc .jg a i{
    margin-right: 40px;
  }

  .themeSlh .col_con .column .hqzc_zt li {
    width: 100%;
  }

  .themeSlh .zt ul li img {
    height: 260px;
  }

  .themeSlh .wqhg ul li {
    width: 100%;
  }

  .themeSlh .wqhg ul li .pic {
    height: 400px;
  }

  .themeSlh .wqhg ul li img {
    object-fit: cover;
  }

  .themeSlh .zxft {
    padding: 140px 0 60px;
  }

  .themeSlh .aside_box {
    width: 150px;
    height: 150px;
  }

  .themeSlh .aside_box p {
    font-size: 24px;
  }
  
  .sjtj {
    padding: 100px 0 80px;
  }

  .themeSlh .jttjsj .sjtj .sjtj_con{
    padding-top: 0;
  }

  .themeSlh .xw .xw_con .xw_list li:nth-child(n+4) {
    display: none;
  }
  

}

/* 政府信息公开 */
.themeSlh .inputText1 input{
  font-size: 28px;
}
.themeSlh .inputText1{
  height: 50px;
  line-height: 50px;
}
.themeSlh .zwxxgk_bd .zwxxgk_top1 {
  height: 100px;
  margin-top: 30px;
}
.themeSlh .zwxxgk_bd .zwxxgk_top1 a {
  line-height: normal;
}
.themeSlh .zwxxgk_bd .zwxxgk_top1 a img{
  width: 400px !important;
  height: 100px !important;
}
.themeSlh .zwxxgk_bd .zwxxgk_top1 a span{
  font-size: 28px !important;
  line-height: 100px;
}
.themeSlh .zwxxgk_bd .zwxxgk_top #assist-open {
  padding: 10px 20px;
  width: auto;
  height: auto;
  font-size: 32px !important;
}
.themeSlh .zwxxgk_bd .zwxxgk_top .zzbys {
  padding: 10px 20px;
  width: auto;
  height: auto;
  font-size: 32px !important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav {
  width: 100%;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01{
  height: auto;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav h3{
  width: 100%;
  height: 120px;
  line-height: 120px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav h3 a {
  box-sizing: border-box;
  padding: 0;
  width: 100%;
  height: 120px;
  line-height: 120px;
  font-size: 40px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav h3 em {
  margin-top: 38px;
  height: 50px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav h3 div{
  width: auto;
  font-size: 40px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav h3 br{
  display: none!important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav h3 a span {
  width: auto;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav h3 .zwxxgk_bnt5{
  height: 120px;
  background-position: center;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav h3 a i {
  height: 120px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02{
  width: 100%;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav .sideMenu ul {
  width: 100%;
  border: none!important;
  padding: 0;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav  ul li{
  float: left;
  padding: 0;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav  ul li span{
  display: none;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .dl_nav ul li a {
  padding: 10px 20px;
  height: 60px;
  line-height: 60px;
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main {
  margin-top: 20px;
  box-sizing: border-box;
  margin-left: 0;
  width: 100%;
  height: auto !important;
}
.themeSlh .scroll_wrap .scroll_cont{
  height: auto !important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main h1{
  margin-bottom: 20px;
  width: 100%;
  font-size: 48px!important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main  .Article_ly {
  padding-bottom: 20px;
  height: auto;
  font-size: 28px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .Article_ly .smallFont {
  font-size: 28px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .Article_ly .medFont {
  font-size: 28px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .Article_ly .largeFont {
  font-size: 28px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .Article_ly .curFont {
  color: #333;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .scroll_wrap .scroll_cont *{
  font-size: 32px!important;
  line-height: 64px!important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .share{
  display: none!important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main1 {
  margin-top: 20px;
  box-sizing: border-box;
  margin-left: 0;
  width: 100%;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main table td {
  font-size: 28px;
  line-height: 54px;
  min-width: 180px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zwxxgk_ndbgwz h1 {
  width: 100%;
  font-size: 40px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zwxxgk_ndbgwz .Article_ly {
  font-size: 28px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zwxxgk_ndbgwz .scroll_cont {
  width: 97%;
  height: auto;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zwxxgk_ndbgwz .scroll_cont #Zoom {
  font-size: 32px;
  list-style: 64px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zwxxgk_ndbgwz .scroll_cont #Zoom * {
  font-size: 32px !important;
  line-height: 64px !important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zfxxgk_zd1 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 60px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zfxxgk_zd1 a {
  display: block;
  width: 75%;
  font-size: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zfxxgk_zd1 b {
  display: block;
  font-size: 32px;
  font-weight: normal; 
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zfxxgk_zd2 ul li {
  line-height: 60px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zfxxgk_zd2 ul li a {
  display: block;
  width: 75%;
  font-size: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zfxxgk_zd2 ul li b {
  display: block;
  font-size: 32px;
  font-weight: normal;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .page span {
  margin-bottom: 0;
  margin-top: 0;
  height: 59px;
  line-height: 59px;
  font-size: 28px !important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .page  a {
  height: 48px;
  line-height: 48px;
  font-size: 28px !important;
  width: auto !important;
  padding: 3px 12px !important;
  margin: 0 5px !important;
  background: none;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .page  a:hover {
  color: #fff !important;
  background: #0D59A7;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .page  a.onhover {
  color: #fff !important;
  background: #0D59A7;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .page .bai12_22h {
  height: 50px;
  line-height: 50px;
  font-size: 28px;
  border: none;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .page .bai12_22h input {
  width: 70px !important;
  height: 50px;
  line-height: 50px;
  font-size: 28px !important;
}

.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main1 .page  a {
  height: 48px;
  line-height: 48px;
  font-size: 28px !important;
  width: auto !important;
  padding: 3px 12px !important;
  margin: 0 5px !important;
  background: none;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main1 .page  a:hover {
  color: #fff !important;
  background: #0D59A7;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main1 .page  a.onhover {
  color: #fff !important;
  background: #0D59A7;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main1 .page .bai12_22h {
  height: 50px;
  line-height: 50px;
  font-size: 28px;
  border: none;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .page .bai12_22h input {
  width: 70px !important;
  height: 50px;
  line-height: 50px;
  font-size: 28px !important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgktit {
  height: 80px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgktit a {
  height: 80px;
  line-height: 80px;
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgkc {
  box-sizing: border-box;
  width: 100%;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgkc .stitle {
  margin: 20px 0 10px;
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgkc .view *,.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgkc .trs_web  *{
  font-size: 32px!important;
  line-height: 64px!important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgkc ul li {
  line-height: 64px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgkc ul li a {
  width: calc(100% - 200px);
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgkc dl dd a {
  /* width: 190px!important; */
  width: calc(100% / 3 - 40px);
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgkc dl dd a img {
  width: 210px;
  height: 280px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgkc dl dd a p {
  font-size: 32px;
  line-height: 64px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main {
  padding: 0;
  margin-left: 0;
  width: 100% !important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zfxxgk_zdgkc ul li {
  line-height: 64px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zfxxgk_zdgkc ul li a {
  display: block;
  width: 75%;
  font-size: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zfxxgk_zdgkc ul li span {
  display: block;
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main .zfxxgk_zdgkc ul li b {
  display: block;
  font-size: 32px;
  font-weight: normal;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main1 .zfxxgk_zdgkc ul li span {
  display: block;
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_main1 .zfxxgk_zdgkc ul li b {
  display: block;
  font-size: 32px;
  font-weight: normal;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgkc .more {
  float: none;
  margin: 30px auto 0;
  width: 120px;
  height: 60px;
  line-height: 60px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_zdgkc .more a {
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_ndbgt a {
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .scroll_wrap {
  height: auto;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_ndbgc .zfxxgk_ndbgct {
  width: 650px !important;
  height: 80px;
  line-height: 80px;
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_02Box .stitle {
  margin: 20px 0 10px;
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_02Box ul {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_02Box ul li {
  box-sizing: border-box;
  width: 33.3333333333%;
  height: 60px;
  line-height: 60px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .zfxxgk_02Box ul li a {
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .ldzc_right .ldjj_box .ldzp {
  width: 200px;
  height: auto;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .ldzc_right .ldjj_box .ldzp img {
  width: 100%;
  height: 100%;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .ldzc_right .ldjj_box .ldjbxx {
  width: calc(100% - 230px);
}
.themeSlh .zwxxgk_bd .zwxxgk_box .ldzc_right .ldjj_box .ldjbxx p {
  font-size: 32px !important;
  line-height: 50px !important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .ldzc_right .ldjj_box .ldjbxx .fg_ld {
  margin-top: 20px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .ldzc_right .ldjj_box .ldjbxx .fg_ld span {
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .ldzc_right .ldjj_box .ldjbxx .mgT20 {
  width: 100%;
  height: auto;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .ldzc_right .ldjj_box .ldjbxx .mgT20 * {
  font-size: 32px !important;
  line-height: 50px !important;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .ldzc_right .ldfg_box .title h2 {
  width: 150px;
  font-size: 32px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .ldzc_right .ldfg_box .title span {
  padding-top: 21px;
}
.themeSlh .zwxxgk_bd .zwxxgk_box .ldzc_right .ldfg_box .ldfg_p * {
  font-size: 32px !important;
  line-height: 50px !important;
}
.themeSlh .zwxxgk_bd .footer{
  height: auto;
  background: url(/newsite/material/icon135.png) repeat;
}
.themeSlh .zwxxgk_bd .footer .footer_con{
  padding: 20px 0;
  height: auto;
}
.themeSlh .zwxxgk_bd .footer_con .left-bz{
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.themeSlh .zwxxgk_bd .footer_con .left-bz img{
  width: 64px;
}
.themeSlh .zwxxgk_bd .footer_con .left-bz #_span_jiucuo img{
  width: 140px !important;
  height: 70px !important;
}
.themeSlh .zwxxgk_bd .footer_con .left-bz a{
  margin: 0 10px;
}
.themeSlh .zwxxgk_bd .footer .left-text{
  line-height: normal;
  width: 100%;
  text-align: center;
}
.themeSlh .zwxxgk_bd .footer .left-text div{
  width: 100%;
}
.themeSlh .zwxxgk_bd .footer p{
  font-size: 28px;
  width: 100%;
  line-height: 54px;
}
.themeSlh .zwxxgk_bd .footer_con .right-text{
  width: 100%;
  font-size: 28px;
  text-align: center;
}
.themeSlh .zwxxgk_bd .footer_con .right-text a{
  font-size: 28px;
}
.themeSlh .zfxxgk_zdgkc .zfjg li{
  width: 50%;
}
.themeSlh .zfxxgk_zdgkc .zfjg li a{
  width: 100% !important;
  font-size: 32px;
  line-height: 64px;
}

/**常见问题知识库**/
.themeSlh .header .logo #assist-open {
  width: auto !important;
  height: 60px !important;
  line-height: 60px !important;
  font-size: 32px !important;
}
.themeSlh .header .logo #seniorsBtn {
  width: auto;
  height: 60px !important;;
  line-height: 60px !important;;
  border-radius: 11px;
  font-size: 32px !important;
}
.themeSlh .header .logo #seniorsBtn:hover,.themeSlh .header .logo #assist-open:hover {
  color: #fff !important;
}
.themeSlh .header .w1152{
  height: 470px;
}
.themeSlh .header .search_box .search-txt {
  font-size: 32px;
}
.themeSlh .header .hot_box{
  margin-bottom: 20px;
  margin-top: 20px;
}
.themeSlh .header .hot_box a{
  font-size: 28px;
}
.themeSlh .adwcx {
  height: auto;
  min-height: 120px !important;
}

.themeSlh .adwcx .stitle {
  width: 200px;
  height: 60px;
  line-height: 60px;
  font-size: 32px;
}

.themeSlh .adwcx ul {
  width: 100%;
  min-height: 60px !important;
}

.themeSlh .adwcx ul li {
  line-height: 59px;
}

.themeSlh .adwcx ul li a {
  font-size: 32px;
}

.themeSlh .adwcx .showmore {
  top: 0;
  width: auto;
  height: 50px;
  background: none;
}

.themeSlh .adwcx .showmore a {
  width: 100px;
  height: 50px;
  line-height: 50px;
  font-size: 32px;
}

.themeSlh .main .main_con {
  width: 100%;
}

.themeSlh .main .main_con .stitle {
  width: 100%;
  height: 80px;
  line-height: 80px;
}

.themeSlh .main .main_con .stitle span {
  height: 78px;
  font-size: 48px;
}

.themeSlh .main .main_con .stitle .more {
  font-size: 32px;
}

.themeSlh .main .main_con .bd {
  height: auto;
}

.themeSlh .main .main_con .bd ul li {
  height: 60px;
  line-height: 60px;
}

.themeSlh .main .main_con .bd ul li a {
  width: calc(100% - 310px) !important;
  font-size: 32px;
  background: none;
}

.themeSlh .main .main_con .bd ul li span {
  width: 300px;
  font-size: 32px;
}

.themeSlh .main .main_con .zxcjwt {
  width: 100%;
}

.themeSlh .main .main_con .zrcjwt {
  margin-top: 30px;
  width: 100%;
}

.themeSlh .main .main_con .zrcjwt .bds {
  height: auto;
}

.themeSlh .main .main_con .zrcjwt .bds ul li {
  height: 60px;
  line-height: 60px;
}

.themeSlh .main .main_con .zrcjwt .bds ul li a {
  width: calc(100% - 300px) !important;
  font-size: 32px;
  background: none;
}

.themeSlh .main .main_con .zrcjwt .bds ul li span {
  width: 300px;
  font-size: 32px;
}
.themeSlh .footer_con .left-jc{
  width: 100% !important;
  justify-content: center !important;
}
.themeSlh .footer_con .left-jc div:first-child #_span_jiucuo img{
  width: 150px !important;
}
.themeSlh .footer_con .left-jc div:first-child a img{
  width: 70px !important;
}
.themeSlh .left-jc .right-nav ul li p{
  font-size: 28px;
  color: #fff;

}
.themeSlh .left-jc .right-nav ul li img{
  width: 80px;

}
.themeSlh .footer_con .right-text{
  width: 100% !important;
  text-align: center;
  font-size: 28px;
  line-height: 56px !important;
}
.themeSlh .footer_con .left-text{
  width: 100% !important;
  text-align: center; 
}
.themeSlh .footer_con .left-text>div{
  width: 100% !important;
  text-align: center;
  font-size: 28px;
  line-height: 56px;
}
.themeSlh .footer_con .left-text>div a img{
  width: 32px !important;
}
.themeSlh .main .xgzc {
  margin: 0 0 30px;
  width: 100%;
}

.themeSlh .main .xgzc .stitle {
  width: 100%;
  height: 80px;
  line-height: 80px;
}

.themeSlh .main .xgzc .stitle span {
  height: 78px;
  font-size: 48px;
}

.themeSlh .main .xgzc .stitle .more {
  font-size: 32px;
}

.themeSlh .main .xgzc ul {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.themeSlh .main .xgzc ul li {
  width: 48%; 
  margin-top: 20px !important;
}
.themeSlh .main .xgzc ul li img{
  height: 180px;
}
.themeSlh .main .hdjl_box {
  height: 80px;
}

.themeSlh .main .hdjl_box ul {
  display: flex;
  justify-content: space-between;
}

.themeSlh .main .hdjl_box ul li {
  margin: 0 !important;
  width: calc((100% - 60px) / 3);
  height: 80px;
  line-height: 80px;
}

.themeSlh .main .hdjl_box ul li a {
  display: flex;
  justify-content: center;
  align-items: center;
}

.themeSlh .main .hdjl_box ul li a i {
  margin: 0 30px;
  height: 65px;
}

.themeSlh .main .hdjl_box ul li a span {
  font-size: 32px;
}

.themeSlh .content .view .wtlb {
  font-size: 32px;
}

.themeSlh .content .view .bt .bt_con {
  font-size: 28px;
  line-height: 60px;
}

.themeSlh .content .view .sjly span {
  font-size: 28px;
}

.themeSlh .content .view .wtnr .wtnr_con {
  font-size: 28px;
  line-height: 60px;
}

/**规范性文件库**/
.themeSlh .warp .Top .topMain #assist-open {
  width: auto !important;
  height: 60px !important;
  line-height: 60px !important;
  font-size: 32px !important;
}
.themeSlh .warp .Top .topMain #seniorsBtn {
  width: auto;
  height: 60px !important;
  line-height: 60px !important;
  border-radius: 11px;
  font-size: 32px !important;
}
.themeSlh .warp .Top .topMain #seniorsBtn:hover,.themeSlh .warp .Top .topMain #assist-open:hover {
  color: #fff !important;
}
.themeSlh .warp .MainNavBox {
  height: 80px;
}
.themeSlh .warp .MainNavBox ul li a {
  font-size: 40px;
  line-height: 80px;
}
.themeSlh .warp .LeftMenu {
  box-sizing: border-box;
  width: 100%;
  height: auto;
  min-height: unset !important;
}
.themeSlh .warp .LeftMenu .hd {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.themeSlh .warp .LeftMenu .hd li {
  width: calc((100% - 60px) / 3);
  height: 64px;
}

.themeSlh .warp .LeftMenu .hd li a {
  font-size: 32px;
  line-height: 64px;
}

.themeSlh .warp .LeftMenu ul {
  display: flex;
  justify-content: start;
  width: 100%;
}

.themeSlh .warp .LeftMenu ul .title {
  /* width: calc((100% - 60px) / 3); */
  width: 363px;
  margin-right: 30px;
}

.themeSlh .warp .LeftMenu ul .title a {
  height: 64px;
}

.themeSlh .warp .LeftMenu ul .title a i {
  display: none;
}

.themeSlh .warp .LeftMenu ul .title a span {
  padding: 0;
  width: 100%;
  font-size: 32px;
  line-height: 64px;
  text-align: center;
}

.themeSlh .warp .ConMain {
  width: 100%;
}

.themeSlh .warp .ConMain .FileSearchBox {
  padding-bottom: 20px;
}

.themeSlh .warp .ConMain .FileSearchBox .layui-form .layui-form-label {
  font-size: 32px;
  line-height: normal;
}

.themeSlh .warp .ConMain .FileSearchBox .layui-form .layui-input-inline {
  width: 230px;
}

.themeSlh .warp .ConMain .FileSearchBox .layui-form .layui-input-inline input {
  height: 60px;
  line-height: 60px;
  font-size: 28px;
}

.themeSlh .warp .ConMain .FileSearchBox .layui-form .layui-form-select dl dd {
  font-size: 28px;
}

.themeSlh .warp .ConMain .FileSearchBox .layui-form .layui-btn {
  width: 200px;
  height: 64px;
  font-size: 32px;
}

.themeSlh .warp .ConMain .TableList .T_title th {
  font-size: 32px;
  line-height: normal;
}

.themeSlh .warp .ConMain .TableList tbody td {
  font-size: 28px;
  line-height: normal;
}
.themeSlh .warp .ConMain .TableList tbody td *{
  font-size: 28px;
  line-height: normal;
}
.themeSlh .warp .TjfxBox p {
  height: 80px;
}

.themeSlh .warp .TjfxBox p span {
  font-size: 40px;
  height: 80px;
  line-height: 80px;
}

.themeSlh .warp .NewsList ul li {
  height: 64px;
  line-height: 64px;
}

.themeSlh .warp .NewsList ul li a {
  width: calc(100% - 200px);
  line-height: 64px;
  font-size: 32px;
}

.themeSlh .warp .NewsList ul li span {
  width: auto;
  font-size: 32px;
  line-height: 64px;
}

.themeSlh .warp .TextBox .AddressBox .Address {
  font-size: 28px;
}

.themeSlh .warp .TextBox .AddressBox .Address a {
  font-size: 28px;
}

.themeSlh .warp .TextBox .XxgkTypeBox {
  box-sizing: border-box;
}

.themeSlh .warp .TextBox .XxgkTypeBox tbody td {
  font-size: 28px;
  line-height: 50px;
  min-width: 200px;
}

.themeSlh .warp .TextBox .DocHtmlCon {
  width: 100%;
}

.themeSlh .warp .TextBox .DocHtmlCon .DocTitle {
  box-sizing: border-box;
  font-size: 40px;
}

.themeSlh .warp .TextBox #Zoom * {
  font-size: 32px !important;
}

.themeSlh .warp .TextBox > .auto {
  display: none;
}

.themeSlh .warp .TextBox hr {
  display: none;
}

.themeSlh .warp .TextBox .BottomBtns {
  display: none;
}

.themeSlh .warp .TextBox .RelFliesBox {
  width: 100%;
}

.themeSlh .warp .TextBox .RelFliesBox .layui-elem-field legend {
  font-size: 32px;
}

.themeSlh .warp .TextBox .RelFliesBox .layui-elem-field .layui-field-box ul li a {
  font-size: 28px;
}

.themeSlh .layui-layer-tips {
  display: none !important;
}

.themeSlh .layui-layer-tips dd a {
  font-size: 28px;
}

.themeSlh .layui-layer .layui-layer-title {
  font-size: 28px;
}

.themeSlh .layui-layer .layui-layer-content {
  font-size: 28px;
  line-height: normal;
}

.themeSlh .layui-layer .layui-layer-btn a {
  height: 40px;
  line-height: 40px;
  font-size: 28px;
}

.themeSlh .dqwz {
  display: none;
}

.themeSlh .dqzt_box {
  display: none;
}

.themeSlh .position {
  display: none;
}

.themeSlh #layuiPage .layui-laypage {
  margin-top: 30px;
}

.themeSlh #layuiPage .layui-laypage span {
  height: 60px;
  line-height: 60px;
  font-size: 28px;
}

.themeSlh #layuiPage .layui-laypage a {
  height: 60px !important;
  line-height: 60px !important;
  font-size: 28px !important;
}

.themeSlh #layuiPage .layui-laypage .layui-laypage-skip {
  height: 60px;
  line-height: 60px;
  font-size: 28px;
}

.themeSlh #layuiPage .layui-laypage .layui-laypage-skip input {
  width: 70px !important;
  height: 60px !important;
  line-height: 60px !important;
  font-size: 28px !important;
}

.themeSlh #layuiPage .layui-laypage .layui-laypage-skip button {
  height: 60px;
  line-height: 60px;
  font-size: 28px !important;
}

.themeSlh .NewsList #layuiPage{
  margin-top: 30px;
}

.themeSlh .NewsList #layuiPage span {
  height: 60px;
  line-height: 60px;
  font-size: 28px;
}

.themeSlh .NewsList #layuiPage a {
  height: 60px !important;
  line-height: 60px !important;
  font-size: 28px !important;
}

.themeSlh .NewsList #layuiPage .bai12_22h {
  height: 60px;
  line-height: 60px;
  font-size: 28px;
}

.themeSlh .NewsList #layuiPage .bai12_22h input {
  width: 70px !important;
  height: 60px !important;
  line-height: 60px !important;
  font-size: 28px !important;
}

.themeSlh .NewsList #layuiPage .bai12_22h button {
  height: 60px;
  line-height: 60px;
  font-size: 28px !important;
}
