
/* 专题地图 */
@font-face {

}
#container{
  width: 100%;height: 648px;
}
.zt_map_con{
  margin-top: 50px;position: relative;min-height: 648px;
}
.zt_map_le{
  width: 400px;background-color: rgba(255, 255, 255, .7);box-shadow: 2px 2px 3px #509ffe4f;
  position: absolute;top: 0;left: 0;z-index: 9999;
}
.zt_map_le_tabs ul{
  padding-left: 20px;padding-right: 20px;padding-top: 20px;
  overflow: hidden;border-bottom: 1px solid #ddd;
}
.zt_map_le_tabs ul li{
  float: left;width: 23%;margin: 0 1%;font-size: 16px;text-align: center;padding-bottom: 10px;cursor: pointer;
}
.zt_map_le_tabs ul li.active{
  border-bottom: 3px solid #fc9f4b;color: #fc9f4b;
}
.zt_map_le_tabs ul li i{
  display: block;width: 30px;height: 32px; margin:0 auto 10px; 
}
#one1 i{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon06.png) no-repeat;background-size: 100% 100%;
}
#one2 i{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon07.png) no-repeat;background-size: 100% 100%;
}
#one3 i{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon08.png) no-repeat;background-size: 100% 100%;
}
#one4 i{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon09.png) no-repeat;background-size: 100% 100%;
}
#one1.active i{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon06s.png) no-repeat;background-size: 100% 100%;
}
#one2.active i{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon07s.png) no-repeat;background-size: 100% 100%;
}
#one3.active i{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon08s.png) no-repeat;background-size: 100% 100%;
}
#one4.active i{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon09s.png) no-repeat;background-size: 100% 100%;
}
.zt_map_le_details{
  padding: 20px;height: 500px;overflow-y: auto;
}
.zt_map_le_details_con{
  padding: 10px 0;
}
.zt_map_le_details_one1_tabs{
  margin-bottom: 20px;
}
.zt_map_le_details_one1_tabs ul{
  display: flex;flex-wrap: wrap;
}
.zt_map_le_details_one1_tabs ul li{
  width: 40%;margin-bottom: 10px;background-color: #e1eefc;font-size: 16px;height: 40px;line-height: 40px;
  text-align: center;margin-right: 3%;cursor: pointer;
}
.zt_map_le_details_one1_tabs ul li.active{
  background-color: #007eff;color: #fff;transition: all .3s;
}
.zt_map_le_details_con_details form{
  width: 100%;position: relative;margin-bottom: 30px;
}
.zt_map_le_details_con_details form input{
  width: 100%;background-color: #fff;border: 1px solid #ddd;height: 40px;
  line-height: 40px;padding-left: 20px;font-size: 16px;border-radius:30px;
}
.zt_map_le_details_con_details form button{
  position: absolute;right: 0;top: 0;height: 40px;line-height: 40px;background-color: #007eff;color: #fff;font-size: 16px;
  width: 150px;border-radius:30px;
}
.zt_map_le_details_con_details ul{
  min-height: 300px;
}
.zt_map_le_details_con_details ul li{
  margin-bottom: 20px;
}
.zt_map_le_details_con_details ul li a{
  display: block;font-size: 16px;cursor: pointer;
}
.zt_map_le_details_con_details ul li a:hover{
  color: #007eff;transition: all .3s;
}
.zt_map_le_details_con_details ul li a i{
  display: inline-block;width: 20px;height: 24px;background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon05.png) no-repeat;
  background-size: 100% 100%;margin-right: 10px;vertical-align: -7px;
}
/* 武汉重特大疾病医疗救助 */
.zt_jz_pic{
  margin-bottom: 30px;
}
.zt_jz_top{
  display: flex;align-items: center;justify-content: space-between;
}
.zt_jz_top_pic{
  width: 90px;
}
.zt_jz_top_c{
  width: 860px;
}
.zt_jz_top_c h2{
  font-size: 24px;font-weight: 700;
}
.zt_jz_top_c p{
  font-size: 16px;line-height: 30px;margin: 10px 0 20px;
}
.zt_jz_top_c_tag{
  padding: 5px 12px;font-size: 12px;color: #fc9f4b;border: 1px solid #fc9f4b;
  background-color: #fff;margin-bottom: 20px;display:inline-block;border-radius: 5px;
}
.zt_jz_top_c_result{
  font-size: 14px;display: block;
}
.zt_jz_top_c_result b{
  font-weight: 700;
}
.zt_jz_top_c_result i{
  font-size: 13px;color: #fc9f4b;font-style: normal;
}
.zt_jz_top_b a{
  display: block;padding: 10px 20px;background-color: #f6f7f9;border: 1px solid #ddd;
  font-size: 14px;border-radius: 5px;
}
.zt_jz_top_b a img{
  vertical-align: -5px;margin-right: 5px;display: inline-block;height: 20px;
}
.zt_jz_top_b a:last-of-type{
  background-color: #fc9f4b;color: #fff;margin-top: 10px;
}
.zt_jz_up{
  margin-bottom: 30px;
}
.zt_jz_down{
  display: flex;align-items: flex-start;justify-content: space-between;
}
.zt_jz_down_le{
  display: flex;align-items: flex-start;justify-content: space-between;
}
.zt_jz_down_le_tabs{
  position: sticky;top: 0;
}
.zt_jz_down_le_tabs ul{
  border-right: 1px solid #ddd;height: calc(100% - 60px);padding-right: 20px;
}
.zt_jz_down_le_tabs ul li{
  margin: 20px 0;
}
.zt_jz_down_le_tabs ul li a{
  display: block;position: relative;font-size: 16px;font-weight: 700;color: #666;
}
.zt_jz_down_le_tabs ul li a:before{
  content: "";
  position: absolute;
  width: 10px;height: 10px;border-radius: 100%;border: 1px solid #ddd;
  right: -26.5px;top: 50%;margin-top: -5px;background-color: #fff;
}
.zt_jz_down_le_tabs ul li a.active:before{
  content: "";
  position: absolute;
  width: 14px;height: 12px;background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon04.png) no-repeat transparent;background-size: 100% 100%;
  right: -28px;top: 50%;margin-top: -5px;border: 0;
}
.zt_jz_down_le_con{
  margin:0 30px;width: 780px;
}
.zt_jz_down_le_con > div{
  border: 3px solid #f1d1d9;padding: 20px 0;background-color: #fff;border-radius: 10px;
}
/* 锚点动画 */
/* html{
  scroll-behavior:smooth;
} */
#zt_jz_down_le_con1{
  margin-bottom: 30px;
}
.zt_jz_down_le_con h2{
  padding: 5px 15px;color: #fff;font-weight: 700;font-size: 20px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;
  background-image: linear-gradient(to right, #ae0404 , #fff);width: 150px;margin-bottom: 20px;margin-left: 20px;
}
#zt_jz_down_le_con1 table{
  border: 0;width: 100%;
}
#zt_jz_down_le_con1 table tr td{
  padding: 15px;text-align: center;color: #ae0404;font-size: 16px;
}
#zt_jz_down_le_con1 table tr td:first-of-type{
  width: 20%;
}
#zt_jz_down_le_con1 table tr td:last-of-type{
  font-size: 16px;text-align: left;color: #333;
}
#zt_jz_down_le_con1 table tr:nth-child(odd){
  background-color: #fff0f0;
}

.sideMenu01,.sideMenu02,.sideMenu03,.sideMenu04{
width: 100%;
}
.sideMenu01 h3,.sideMenu02 h3,.sideMenu03 h3,.sideMenu04 h3{
width: 100%;
height: 45px;
line-height: 45px;
background: #fff0f0;
font-size: 18px;
font-weight: bold;
color: #333;
cursor: pointer;
padding: 0 10px;
  position: relative;
margin-bottom: 10px;
}
.sideMenu01 h3::before,.sideMenu02 h3::before,.sideMenu03 h3::before,.sideMenu04 h3::before{
  content: "";
  position: absolute;
  width: 20px;height: 10px;
  right: 20px;top: 50%;margin-top: -5px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/up_down_btn.png) no-repeat;
  background-size: 100% 100%;
}
.sideMenu01 h3.on::before,.sideMenu02 h3.on::before,.sideMenu03 h3.on::before,.sideMenu04 h3.on::before{
  transform: rotateX(180deg);
}
.sideMenu01 h3 b,.sideMenu02 h3 b,.sideMenu03 h3 b{
  color: #fc9f4b;background-color: #ffd8d8;width: 20px;height: 20px;line-height: 20px;
  border-radius: 100%;text-align: center;font-weight: 700;display: inline-block;margin-right: 10px;
}
.sideMenu01 .sideMenu01_con,.sideMenu02 .sideMenu01_con,.sideMenu03 .sideMenu01_con{
display: none;
}
.sideMenu_items{
  padding: 10px 20px 20px 20px;
}
.sideMenu01_con_list{
  overflow: hidden;
}
.sideMenu01_con_list a{
  padding: 10px 55px;background-color: #fff0f0;
  border: 1px solid #ddd;font-size: 16px;margin: 0 10px 10px 0;float: left;
}
.sideMenu01_con_list a:hover{
  background-color: #b00b0b;color: #fff;transition: all .3s;border-color: #b00b0b;
}
.sideMenu01_con_details{
  min-height: 190px;
}
.sideMenu01_con_details p{
  font-size: 16px;line-height: 34px;
}
.sideMenu01_con_details p b{
  font-weight: 700;
}
#zt_jz_down_le_con2,#zt_jz_down_le_con3,#zt_jz_down_le_con2,#zt_jz_down_le_con4{
  margin-bottom: 30px;
}
.sideMenu01_con_bl{
  display: flex;align-items: center;justify-content: space-between;width: 90%;
  margin: 0 auto;
}
.sideMenu01_con_bl img{
  width: 100px;margin-right: 50px;
}
.sideMenu01_con_bl p{
  font-size: 16px;line-height: 34px;
}
#zt_jz_down_le_con5 p{
  padding: 0 30px;color: #007eff;font-size: 20px;font-weight: 700;
}
.zt_jz_down_ri{
  width: 240px;background-color: #fff;border-radius: 5px;padding: 20px 10px;box-shadow: 2px 0px 5px #ddd;
}
.zt_jz_down_ri_top{
  margin-bottom: 20px;
}
.zt_jz_down_ri_top h2{
  color: #ae0404;font-size: 18px;font-weight: 700;padding-bottom: 10px;border-bottom: 1px solid #ddd;
  margin-bottom: 20px;
}
.zt_jz_down_ri_top ul li a{
  display: block;width: 100%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 16px;
  line-height: 34px;height: 34px;
}
.zt_jz_down_ri_top ul li a:hover{
  color:#ae0404;
}
.zt_jz_down_ri_bottom h2{
  color: #ae0404;font-size: 18px;font-weight: 700;padding-bottom: 10px;border-bottom: 1px solid #ddd;
  margin-bottom: 20px;
}
.zt_jz_down_ri_bottom p{
  margin-bottom: 20px;font-size: 16px;
}
.zt_jz_down_ri_bottom p span{
  display: block;
}
.zt_jz_down_ri_bottom p span:first-of-type{
  margin-bottom: 5px;
}
.zt_jz_down_ri_bottom p span:first-of-type b{
  font-size: 16px;font-weight: 700;color: #fc9f4b;margin-right: 3px;
}
.zt_jz_down_ri_bottom p span i{
  font-size: 16px;font-weight: 700;font-style: normal;
}
.zt_jz_down_ri_bottom p span em{
  line-height: 30px;font-style: normal;
}


/* 行政规范性文件库 */
.w1200 {
  margin: 0 auto;
}

.s_main {
  width: 100%;
  height: 100%;
  position: relative;
}

.s_main_tabs {
  width: 100%;
}
.s_main_title{
  padding-bottom: 10px;border-bottom: 1px solid #ddd;
}
.s_main_title span{
  display: inline-block;color: #105fa8;font-weight: 700;font-size: 20px;border-left: 5px solid #105fa8;
  padding-left: 10px;
}

.s_main_tabs_list {
  display: flex;
  align-items: flex-end;
}

.s_main_tabs_list span {
  font-size: 24px;
  color: #333;
  display: block;
  width: 230px;
  height: 62px;
  line-height: 62px;
  text-align: center;
  cursor: pointer;
  margin-right: 10px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  background: #dedede;
}
.s_main_tabs_list span i{
  border-radius: 100%;
  background: #094993;
  width: 30px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 5px;
}
.s_main_tabs_list span img{
  margin-right: 0;
  width: 15px;
  height: 15px;
}

.s_main_tabs_list span.active {
  background: #105fa8;color:#fff;height: 72px;line-height: 72px;transition: ease-in .3s;
}

.s_form {
  padding: 25px 0;
  background-color: #fff;
}

.form1 {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 30px 0 0 0;
  background-color: #f1f1f1;
}

.form1 input {
  width: 600px;
  border: 1px solid #ddd;
  background-color: none;
  height: 40px;
  line-height: 40px;
  color: #333;
  font-size: 16px;
  padding-left: 20px;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.form1 button {
  width: 110px;
  height: 40px;
  border: 0;
  background-color: #105fa8;
  color: #fff;
  font-size: 16px;
  position: relative;
  text-indent: 30px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.form1 button::before {
  content: "";
  position: absolute;
  top: 10px;
  left: 20px;
  width: 23px;
  height: 23px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon10.png) no-repeat;
  background-size: 100% 100%;
}

.form_check {
  padding: 20px 20px 20px;
  background-color: #f1f1f1;
  display: block;
  align-items: flex-start;
  justify-content: space-between;
}

.form_check span {
  width: 100px;padding: 5px 0;
  color: #105fa8;
  font-weight: 700;
  font-size: 18px;
  display: block;
}

.form2 {
  /* width: 100%; */
}

.form2 label {
  padding: 6px;
  display: inline-block;
  /* background: #e3eefe; */
}

.form2 label input {
  margin: 3px 6px 5px 0px;
}

.moreName{
  height: 30px;
}
.moreName span {
  color: #2c8fff;
  display: block;
  text-align: center;
  font-size: 16px;
  margin-top: 10px;
  cursor: pointer;
}

.moreName_form {
  width: calc(100% - 100px);
  float: right;
  display: none;
}

.moreName_form label {
  margin: 0 5px;
  width: 200px;
}

.moreName_form label input {
  margin: 8px 6px 10px 10px;
}

.selectedInfo{
  display: flex;align-items: flex-start;justify-content: space-between;padding: 25px 0;
}

.selectedInfo_title{
  color: #2c8fff;font-size: 20px;font-weight: 700;
}

.selectedInfo_form form{
  display: flex;align-items: center;justify-content: space-between;
}

.selectedInfo_form form span{
  font-weight: 700;
}

.s_date{
  margin-left: 30px;position: relative;
}

.selectedInfo_form form input{
  margin-right: 5px;margin-left: 5px;vertical-align: -2px;
}

.s_main_content{
  background-color: #fff;padding: 10px 0 20px;
}
.s_main_content ul{
  min-height:500px !important;
}
.s_main_content ul li{
  padding-bottom: 10px;border-bottom: 1px solid #ddd;margin-top: 15px;
}
.s_main_content ul li h2{
  display: flex;align-items: flex-start;justify-content: space-between;margin-bottom: 20px;
}
.s_main_content ul li h2 a{
  font-size: 20px;font-weight: 700;width:72%;
}
.s_main_content ul li h2 i{
  width: 60px;height: 24px;color: #fff;font-size: 12px;border-radius:5px;line-height: 24px;text-align: center;font-style: normal;display: inline-block; vertical-align: 2px;
}
.s_main_content ul li h2 i.effect{
  background-color: #56a5ff;
}
.s_main_content ul li h2 i.failure{
  background-color: #999;
}
.s_main_content ul li h2 span{
  font-size: 16px;color: #999;font-weight: normal;
}
.s_main_content ul li p{
  display: flex;align-items: center;justify-content: space-between;
}
.s_main_content ul li p span em{
  font-size: 14px;color: #999;margin-right: 10px;font-style: normal;
}
.s_main_content ul li p a{
  width: 100px;height: 35px;line-height: 35px;color: #fff;font-size: 16px;border-radius: 6px;background-color: #2c8fff;text-align: center;
}
.pagination{
  width: 100%;text-align: center;margin: 30px 0 30px;
}
.pagination a{
  display: inline-block;padding: 5px 13px;font-size: 14px;color: #333;border-radius: 5px;margin: 0 5px;border: 1px solid #ddd;cursor: pointer;
}
.pagination a.active{
  background-color: #2c8fff;color: #fff;
}
.pagination a:hover{
  transition: ease .3s;background-color: #2c8fff;color: #fff;
}
#zcwj{
  min-height: auto!important;
}
/* .current{
  background-color: #2c8fff;
  color: #fff!important;
} */
.form2{display:flex;align-items:center;}
.gjj,.hbsj,.sj{display:none;}
.gjj label,.hbsj label,.sj label{padding:6px;}
form[name='wjlxForm'] label,form[name='nfForm'] label,form[name='ztForm'] label{margin-right:4px;}
.gjj{margin-right:4px;}
.hbsj{margin-right:4px;}
/* .delete_checked{height: 42px;line-height: 28px;} */
.disF{
  display: flex;align-items: flex-start;margin-bottom: 10px;
}
.s_main_content ul tr{
  border-bottom: 1px solid #ddd;
}
.s_main_content ul tr td{
  padding: 10px 6px;
  text-align: center;
  font-size: 14px;
  line-height: 20px;
  border-bottom: 1px solid #ddd;
}
.s_main_content ul tr td.info {
  text-align: left;
}
.s_main_content ul tr td:nth-child(odd){
  background: #f2f6fa;
}
.tb_title {
  background: #f2f6fa;
  color: #2d66a5;
}
.tb_title th{
  height: 44px;
  font-size: 16px;
  line-height: 44px;
  border-bottom: 6px solid #236caf;
  text-align: center;
}
.tb_title .xh {
  width: 100px;
}
.tb_title .bt {
  width: 700px;
  border-bottom-color: #32b9e6;
}
.tb_title .fwrq {
  width: 300px;
  border-bottom-color: #16b1c1;
}
.tb_title .cwrq {
  width: 120px;display: none;
  border-bottom-color: #2688c4;
}
.tb_title .fbrq {
  width: 300px;
  border-bottom-color: #32b9e6;
}
.s_main_content ul tr td:nth-child(1){
  width: 100px;
}
.s_main_content ul tr td:nth-child(2){
  width: 700px;
}
.s_main_content ul tr td:nth-child(3){
  width: 250px;
}
.s_main_content ul tr td:nth-child(4){
  width: 120px;
}

/* 公共租赁住房 */
#zt_jz_down_le_con1.zt_jz_down_le_con1_blue table tr td:first-of-type{
  width: 30%;text-align: left;color: #0068b7;font-weight: 700;
}
#zt_jz_down_le_con1.zt_jz_down_le_con1_blue table tr:nth-child(odd){
  background-color: #f0f7ff;
}
.zt_jz_down_le_con_blue h2{
  background-image: linear-gradient(to right, #0d70bb , #fff);
}
.zt_jz_down_le_con_blue h3{
  background: #f0f7ff;
}
.zt_jz_down_le_con_blue h3 b{
  color: #007eff;background-color: #c0dfff;
}
.zt_jz_down_le_con_blue h3::before{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/up_down_btn_blue.png) no-repeat;background-size: 100% 100%;
}
.zt_jz_down_le_con.zt_jz_down_le_con_blue > div{
  border-color: #cbe4ff;
}
#zt_jz_down_le_con5 table{
  border: 0;width: 100%;
}
#zt_jz_down_le_con5 table tr td{
  padding: 15px;text-align: center;color: #ae0404;font-size: 16px;
}
#zt_jz_down_le_con5 table tr td a{
  text-decoration: underline;
}
#zt_jz_down_le_con5 table tr td:first-of-type{
  width: 20%;color: #0068b7;font-weight: 700;
}
#zt_jz_down_le_con5 table tr td:last-of-type{
  font-size: 16px;text-align: left;color: #333;
}
#zt_jz_down_le_con5 table tr:nth-child(odd){
  background-color: #f0f7ff;
}
.zt_jz_down_le_tabs.zt_jz_down_le_tabs_blue ul li a.active::before{
  background: url('//www.whxinzhou.gov.cn/material/images/ztNicon12.png') no-repeat #fff;
  background-size: 100% 100%;
}
.zt_jz_down_ri_top_blue h2,.zt_jz_down_ri_bottom_blue h2{
  color: #0068b7;
}
.sideMenu01_details{
  padding: 0 20px 0;
}
.sideMenu01_details h4{
  font-size: 17px;margin: 10px 0;
}
.sideMenu01_details p{
  line-height: 34px;
}
.lc_con{
  padding: 0 10px 20px;
}
.lc_con h4{
  font-size: 17px;
  margin: 10px 0;
}
.lc_con p{
  line-height: 34px;
}
.sideMenu01_con_details h4{
  margin: 10px 0;
}
.sideMenu01_details p a{
  font-size: 16px;font-weight: normal;text-decoration: underline;color: #007eff;
}

/* 便民服务 */
.zt_bm_con{
  margin-top: 30px;
}
.zt_bm_con_box{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.zt_bm_con_items{
  border: 1px solid #ddd;border-radius: 5px;width: 32%;margin-bottom: 20px;
}
.zt_bm_con_items_top{
  padding: 20px;height:210px;border-radius: 5px;height:100%;
}
.zt_bm_con_items_top h2{
  font-size: 20px;font-weight: 700;margin-bottom: 15px;
}
.zt_bm_con_card{
  display: flex;flex-wrap: wrap;
}
.zt_bm_con_card li{
  margin: 5px 0;margin-right: 5px;
}
.zt_bm_con_card li a{
  display: block;background-color: #fff;padding: 6px;color: #333;font-size: 16px;
  border: 1px solid #ddd;border-radius: 5px;text-align: center;
}
.zt_bm_con_card li a:hover{
  transition: all .3s;background-color: #dbecfd;color: #3f8bdb;
}
.zt_bm_con_list{
  padding: 0 20px 20px;
}
.zt_bm_con_list li{
  line-height: 34px;line-height: 34px;
}
.zt_bm_con_list li a{
  display: block;padding-left: 10px;position: relative;width: 100%;
  overflow:hidden;text-overflow:ellipsis;white-space: nowrap;
}
.zt_bm_con_list li a::before{
  content: "";
  position: absolute;top: 15px;left: 0;
  width: 5px;height: 5px;background-color: #fc9f4b;
  border-radius: 100%;
}
.zt_bm_con_list li a:hover{
  color: #fc9f4b;transition: all .3s;
}
.zt_bm_con_items:nth-child(1) .zt_bm_con_items_top{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon13.png) no-repeat 93% 20px #f4f8fd;background-size: auto 60%;
}
.zt_bm_con_items:nth-child(2) .zt_bm_con_items_top{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon14.png) no-repeat 93% 20px #f4f8fd;background-size: auto 60%;
}
.zt_bm_con_items:nth-child(3) .zt_bm_con_items_top{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon15.png) no-repeat 93% 20px #f4f8fd;background-size: auto 60%;
}
.zt_bm_con_items:nth-child(4) .zt_bm_con_items_top{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon16.png) no-repeat 93% 20px #f4f8fd;background-size: auto 60%;
}
.zt_bm_con_items:nth-child(5) .zt_bm_con_items_top{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon17.png) no-repeat 93% 20px #f4f8fd;background-size: auto 60%;
}
.zt_bm_con_items:nth-child(6) .zt_bm_con_items_top{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon18.png) no-repeat 93% 20px #f4f8fd;background-size: auto 60%;
}
.zt_bm_con_items:nth-child(7) .zt_bm_con_items_top{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon19.png) no-repeat 93% 20px #f4f8fd;background-size: auto 60%;
}
.zt_bm_con_items:nth-child(8) .zt_bm_con_items_top{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon20.png) no-repeat 93% 20px #f4f8fd;background-size: auto 60%;
}
.zt_bm_con_items:nth-child(9) .zt_bm_con_items_top{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon21.png) no-repeat 93% 20px #f4f8fd;background-size: auto 60%;
}


/* 2023.11.1新增专题 */
.container {
  background-color: #fff !important;
  font-size: 18px;
  font-family: '微软雅黑';
}
.d-banner {
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/banner-1.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 360px;
  margin-bottom: 48px;
}
section {
  margin-bottom: 68px !important;
}
.a-link {
  color: #3D79E1;
  text-decoration: underline;
}
.h2-tit {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 34px;
  font-size: 34px;
  color: #E54D80;
  line-height: 46px;
  letter-spacing: 1px;
}
.h2-tit::before {
  content: '';
  width: 160px;
  height: 20px;
  margin-right: 30px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/title-l.png) no-repeat center center;
  background-size: auto 100%;
}
.h2-tit::after {
  content: '';
  width: 160px;
  height: 20px;
  margin-left: 30px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/title-r.png) no-repeat center center;
  background-size: auto 100%;
}
.p-daoyu {
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.con1 .p-daoyu {
  text-align: center;
}
.con2-con {
  margin: 22px 0;
  display: flex;
  justify-content: space-between;
}
.con2-con li {
  width: 585px;
  border-radius: 8px;
  height: 132px;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding: 0 22px;
}
.con2-con li:nth-child(1) {
  background: linear-gradient(180deg, #FCE2EB 0%, #FFF9FB 100%);
  border: 1px solid rgba(244,118,160,0.9);
}
.con2-con li:nth-child(2) {
  background: linear-gradient(180deg, #DCF5FB 0%, #F7FDFF 100%);
  border: 1px solid #8DBFE8;
}
.con2-con li img{
  width: 78px;
  margin-right: 18px;
}
.con2-con li p {
  font-size: 19px;
  line-height: 34px;
  letter-spacing: 1px;
}
.d-tip {
  display: flex;
  align-items: center;
  justify-content: center;
}
.d-tip__btn {
  background: linear-gradient(95deg, #FF9F5E 0%, #ED704B 100%);
  border-radius: 21px;
  line-height: 34px;
  margin-right: 11px;
  padding: 0 5px 0 15px;
  color: #fff;
}
.d-tip p {
  color: #ED704B;
  line-height: 24px;
}
.con3 {
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/banner-2.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 354px;
  box-sizing: border-box;
  padding-top: 45px;
}
.con3-con {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  background:#fff;
  box-sizing: border-box;
  border-radius: 12px;
  border: 1px solid #F476A0;
  box-shadow: 0 5px 0 #E54D8080;
  padding: 37px 31px 25px;
}
.con3-con li {
  width: 554px;
  display: flex;
  align-items: center;
  border-bottom: 1px dashed #DDDDDD;
  line-height: 34px;
  margin-bottom: 14px;
  padding-bottom: 14px;
}
.con3-con li::before {
  content: '·';
  margin-right: 5px;
}
.con3-con li a {
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.con4 {
  margin-bottom: 30px !important;
}
.con4-con {
  display: flex;
  justify-content: space-between;
}
.con4-L {
  width: 968px;
}
.con4-L .p-daoyu {
  margin-bottom: 15px;
}
.con4-R {
  width: 210px;
  transform: translateY(-40px);
}
.con5 {
  background: #FEF1F5;
  padding: 45px 0;
}
.con5-con {
  box-sizing: border-box;
  border-radius: 12px;
  padding: 38px 36px;
  background: #fff;
}
.con5-con h3 {
  margin-bottom: 25px;
  display: flex;
  line-height: 50px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/title-2-0.png) no-repeat left center;
  background-size: auto 100%;
}
.con5-con h3 .s-num {
  margin-right: 35px;
  width: 60px;
  text-align: center;
  letter-spacing: 1px;
  color: #fff;
  font-size: 24px;
}
.con5-con h3 .a-tit {
  margin-right: 18px;
  font-size: 24px;
  letter-spacing: 1px;
}
.con5-con h3 .a-des {
  font-size: 22px;
  color: #E54D80;
  letter-spacing: 1px;
}
.con5-con1 ,.con5-con2 {
  display: flex;
  justify-content: space-between;
}
.con5  h4 {
  margin-bottom: 6px;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.con5-L ,.con5-R{
  width: 544px;
}
.con5-L  p {
  margin-bottom: 15px;
  line-height: 34px;
}

.con5-R table {
  width: 100%;
  border:1px solid #ddd;
  border-collapse: collapse;
}
.con5-R th{
  border:2px solid #fff;
  color: #fff;
  height: 50px;
  font-weight: bold;
  background: #FF6792
}
.con5-R th:first-child{
  width: 130px;
}
.con5-R th:last-child{
  width: 168px;
}
.con5-R td {
  padding: 12px;
  font-size: 18px;
  color: #85153B;
  line-height: 24px;
  letter-spacing: 1px;
  border:2px solid #fff;
  background: #FFECE9;
  text-align: center;
}
.con5-R tr td:last-child {
  color: #E54D80;
  letter-spacing: 1px;
}
.con5-R tr:nth-child(n+5) td {
  background: #FFEAEF;
}
.ul-xsblsm {
  margin:0 14px 36px 34px;
  display: flex;
  justify-content: space-between;
}
.ul-xsblsm li .p-tit {
  display: flex;
  /* align-items: center; */
  margin-bottom: 17px;
  font-size: 17px;
  line-height: 26px;
}
.ul-xsblsm li .p-tit span {
  margin-right: 4px;
  font-size: 20px;
  font-weight: 600;
  color: #E54D80;
}
.ul-xsblsm li .d-img {
  display: flex;
  justify-content: space-between;
}
.ul-xsblsm li .d-img img {
  width: 202px;
}
.con6-con2-1 .ul-xsblsm li {
  width: 413px;
  position: relative;
}
.ul-xsblsm li::after {
  position: absolute;
  right: -52px;
  top: 50%;
  margin-top: -20px;
  content: '';
  width: 52px;
  height: 52px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/arrow.png) no-repeat center center;
  background-size: auto 100%;
}
.ul-xsblsm li:last-child::after {
  display: none;
}
.con6-con2-1 .ul-xsblsm li:first-child {
  margin-right: 23px;
}
.con6-con2-1 .ul-xsblsm li:nth-child(3) {
  width: 241px;
}

.con6-con2-1 .ul-xsblsm li:nth-child(3) .p-tit,.con6-con2-1 .ul-xsblsm li:nth-child(3) .d-img {
  justify-content: center;
}
.con6-con2-2 {
  margin-top: 32px;
}
.con6-con2-2 .ul-xsblsm {
  margin-right: 34px;
}
.con6-con2-2 .ul-xsblsm li {
  position: relative;
  width: 538px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.con6-con2-2 .ul-xsblsm li .d-img img {
  width: 100%;
}
.con6 h3 {
  margin-top: 26px;
  display: flex;
  align-items: center;
  margin-bottom: 22px;
}
.con6 h3 .s-num {
  margin-right: 4px;
  width: 40px;
  height: 44px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/title-3-0.png) no-repeat center center;
  background-size: auto 100%;
  line-height: 44px;
  text-align: center;
  color: #fff;
  font-size: 24px;
  font-weight: bold;
}
.con6 h3 .a-tit {
  display: flex;
  flex-direction: column;
  font-size: 24px;
  color: #E54D80;
  line-height: 32px;
}
.con6 h3 .a-tit::after {
  content: '';
  margin-top: 4px;
  width: 404px;
  height: 2px;
  opacity: 0.74;
  background: linear-gradient(270deg, rgba(229, 77, 128, 0), rgba(229, 77, 128, 1)); ;
}
.d-example {
  position: relative;
  margin: 33px 0 48px;
  padding: 22px 24px 20px 157px;
  background: #FFF8E8;
  border-radius: 4px;
}
.d-example::before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 0;
  width: 135px;
  height: 115px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/zw-jl.png) no-repeat left center;
  background-size: auto 100%;
}
.d-example p {
  line-height: 30px;
}
.d-example p span {
  color: #F55913;
}
.con5-con2 p {
  line-height: 34px;
}
.con6 h3 {
  margin-top: 26px;
  display: flex;
  align-items: center;
  margin-bottom: 22px;
}
.con6 h3 .s-num {
  margin-right: 4px;
  width: 40px;
  height: 44px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/title-3-0.png) no-repeat center center;
  background-size: auto 100%;
  line-height: 44px;
  text-align: center;
  color: #fff;
  font-size: 24px;
  font-weight: bold;
}
.con6 h3 .a-tit {
  display: flex;
  flex-direction: column;
  font-size: 24px;
  color: #E54D80;
  line-height: 32px;
}
.con6 h3 .a-tit::after {
  content: '';
  margin-top: 4px;
  width: 404px;
  height: 2px;
  opacity: 0.74;
  background: linear-gradient(270deg, rgba(229, 77, 128, 0), rgba(229, 77, 128, 1)); ;
}
.con6-con1 {
  display: flex;
  justify-content: space-between;
}
.con6-con1__item {
  position: relative;
  width: 387px;
  border-radius: 7px;
  box-sizing: border-box;
  padding: 20px 40px 10px 27px;
  font-size: 20px;
  line-height: 32px;
  letter-spacing: 1px;
}
.con6-con1__item span {
  margin-top: 6px;
  font-size: 44px;
  font-family: Arial-Black, Arial;
  font-weight: 900;
  color: #F7CAC7;
  line-height: 62px;
  letter-spacing: 2px;
}
.con6-con1__item::before {
  position: absolute;
  right:0;
  bottom: 0;
  content: '';
  width: 214px;
  height: 108px;
  background:  no-repeat center center;
  background-size: 100% 100%;
}
.con6-con1__item:nth-child(1) {
  background-image: linear-gradient(180deg, #FFF6F4 0%, #FFEAE6 100%);
}
.con6-con1__item:nth-child(1)::before {
  background-image: url(//www.whxinzhou.gov.cn/material/images/yjs/zl-1.png) ;
}
.con6-con1__item:nth-child(2) {
  background-image: linear-gradient(180deg, #FFF4F7 0%, #FFE6EC 100%);
}
.con6-con1__item:nth-child(2)::before {
  background-image: url(//www.whxinzhou.gov.cn/material/images/yjs/zl-2.png) ;
}
.con6-con1__item:nth-child(2) span {
  color: #F7C7CB;
}
.con6-con1__item:nth-child(3) {
  background-image: linear-gradient(180deg, #FFF9EA 0%, #FEF2D8 100%);
}
.con6-con1__item:nth-child(3)::before {
  background-image: url(//www.whxinzhou.gov.cn/material/images/yjs/zl-3.png) ;
}
.con6-con1__item:nth-child(3) span {
  color: #F7D0B1;
}

.con6-con2 p {
  margin-bottom: 12px;
}
.d-box1 {
  background: linear-gradient(180deg, #FFF7FA 0%, #FFF4F8 100%);
  border: 2px solid #FFD1E1;
  border-radius: 12px;
  box-shadow: 0 7px 0 #E54D8080;
  padding: 28px 0 15px;
}
.h4-tit {
  margin-bottom: 30px;
  display: flex;
  align-items: center;
  font-size: 20px;
  color: #E54D80;
  line-height: 34px;
  letter-spacing: 1px;
}
.h4-tit::before {
  margin-right: 8px;
  content: '';
  width: 6px;
  height: 28px;
  background: #E54D80;
}

.con7 {
  margin-bottom: 0 !important;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/banner-3.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 380px;
  box-sizing: border-box;
  padding-top: 50px;
}
.slide1 {
  position: relative;
}
.slide1 .bd {
  width: 1230px;
  transform: translateX(-15px);
}
.slide1 .bd li {
  margin: 0 10px 7px;
  box-sizing: border-box;
  width: 390px !important;
  height: 202px;
  background: #fff;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  padding: 22px 16px 0;
  box-shadow: 0 5px 0 #E54D8080;
}
.slide1 .bd li dl {
  display: flex;
  margin-bottom: 12px;
}
.slide1 .bd li dl dt {
  margin-right: 12px;width: 24px;
}
.slide1 .bd li dl dd{
  width: 310px;
}
.slide1 .bd li dl.dl-ques dd {
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 1px;
}
.slide1 .bd li dl.dl-ans dd {
  font-size: 16px;
  color: #777777;
  line-height: 24px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.slide1 .prev,.slide1 .next {
  position: absolute;
  width: 54px;
  top: 74px;
  cursor: pointer;
}
.slide1 .prev {
  left: -100px;
}
.slide1 .next {
  right: -100px;
}
.slide1 .prev img,.slide1 .next img {
  width: 54px;
}
.slide1 .bd li dl dt img {
  width: 24px;height: 24px;
}

/* 2023.11.1新增专题2 */
.d-banner-green{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/green-banner-1.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 360px;
}
.green-container .p-daoyu {
  margin: 40px 0 60px;
  text-align: center;
  line-height: 34px;font-size: 16px;letter-spacing: normal;
}
.green-container .h2-tit {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 35px;
  font-size: 34px;
  color: #05A3B1;
  line-height: 46px;
  letter-spacing: 1px;
}
.green-container .h2-tit::before {
  content: '';
  flex: 1;
  height: 2px;
  background: #02BDCE;
  opacity: 0.5;
}
.green-container .h2-tit::after {
  content: '';
  flex: 1;
  height: 2px;
  background: #02BDCE;
  opacity: 0.5;
}
.green-container .h2-tit .a-tit {
  display: flex;
  color: #05A3B1;
  align-items: center;
  margin: 0 21px;
  text-shadow: 0 1px #fff, 1px 0 #fff, -1px 0 #fff, 0 -1px #fff;
}
.green-container .h2-tit .a-tit::before {
  content: '';
  width: 35px;
  height: 32px;
  margin-right: 36px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/title-ys-l.png) no-repeat center center;
  background-size: auto 100%;
}
.green-container .h2-tit .a-tit::after {
  content: '';
  width: 35px;
  height: 32px;
  margin-left: 36px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/title-ys-r.png) no-repeat center center;
  background-size: auto 100%;
}
.green-container .h3-tit {
  display: flex;
  align-items: center;
  font-size: 24px;
  color: #4182C8;
  line-height: 32px;
  font-weight: normal;
  margin-bottom: 22px;
}
.green-container .h3-tit::before {
  margin-right: 8px;
  content: '';
  width: 7px;
  height: 23px;
  background: linear-gradient(180deg, #3E8CF7 0%, #7DBBF9 100%);
}
.green-container .con1-con {
 
  background-size: 100% 100%;
  box-sizing: border-box;
  height: 187px;
  padding: 36px 51px 0 42px ;
  color: #05A3B1;
  line-height: 52px;
}
.green-container .con1 p {
  border-bottom: 1px dashed #05A3B1 ;
}
.green-container .list1 li {
  display: flex;
  margin-bottom: 8px;width: auto;height: auto;
  align-items: center;
  padding: 9px 12px;
  font-size: 18px;
  line-height: 30px;
  border-radius: 6px;
  border: 1px solid #91D6DC;background: none;
}
.green-container .list1 li:last-child {
  margin-bottom: 0;
}
.green-container .list1 li img {
  margin-right: 14px;
  width: 34px;
}
.green-container .con2 {
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/green-banner-2.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 420px;
  box-sizing: border-box;
  padding-top: 46px;
}
.green-container .con2-con {
  position: relative;
  background: linear-gradient(180deg, #E3FBFE 0%, #FFFFFF 100%);
  box-sizing: border-box;
  padding: 34px 28px;margin: 0 auto;
  border-radius: 10px;
}
.green-container .con2-con::after {
  position: absolute;
  content: '';
  right: 20px;
  bottom: 0;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/zw-1.png) no-repeat center center;
  background-size: auto 100%;
  width: 370px;
  height: 246px;
}
.green-container .con2-con .list1 {
  width: 683px;
}
.green-container .p-daoyu2{
  margin-bottom: 22px;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.green-container .con3{
  background: none;padding: 0;height: auto;
}
.green-container .con3 h3 {
  display: flex;
  align-items: center;
  margin-bottom: 22px;
}
.green-container .con3 h3 .s-num {
  margin-right: 4px;
  width: 40px;
  height: 44px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/title-3.png) no-repeat center center;
  background-size: auto 100%;
  line-height: 44px;
  text-align: center;
  color: #fff;
  font-size: 24px;
  font-weight: bold;
}
.green-container .con3 h3 .a-tit {
  display: flex;
  flex-direction: column;
  font-size: 24px;
  color: #05A3B1;
  line-height: 32px;
}
.green-container .con3 h3 .a-tit::after {
  content: '';
  margin-top: 4px;
  width: 404px;
  height: 2px;
  opacity: 0.74;
  background: linear-gradient(270deg, rgba(11, 191, 207, 0), rgba(16, 191, 207, 1)) ;
}
.green-container .con3-con1 ul {
  position: relative;
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 2px solid #8CE3EB;
}
.green-container .con3-con1 ul::before {
  content: '';
  position: absolute;
  left: -21px;
  top: -18px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/arrow-2.png) no-repeat center center;
  background-size: 100% 100%;
  width: 21px;
  height: 49px;
}
.green-container .con3-con1 ul::after {
  content: '';
  position: absolute;
  right: -21px;
  top: 27px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/arrow-3.png) no-repeat center center;
  background-size: 100% 100%;
  width: 21px;
  height: 49px;
}
.green-container .con3-con1 ul:first-child::before ,.green-container .con3-con1 ul:last-child::after{
  display: none;
}
.green-container .con3-con1 ul:last-child {
  border-bottom: 0;
}
.green-container .con3-con1 li {
  position: relative;
  background: #F3FEFF;
  border: 1px solid #BAE9ED;
  line-height: 52px;
  padding: 0 25px;
  color: #257D80;
  border-radius: 5px;
}
.green-container .con3-con1 li::before {
  content: '';
  position: absolute;
  top: 50%;
  margin-top: -1px;
  left: -30px;
  height: 2px;
  width: 30px;
  background: #8CE3EB;
}
.green-container .con3-con1 li::after {
  content: '';
  position: absolute;
  top: 50%;
  margin-top: -6px;
  left: -7px;
  width: 7px;
  height: 12px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/arrow-1.png) no-repeat center center;
  background-size: 100% 100%;
}
.green-container .con3-con1 :not(ul:nth-child(1)) li:first-child::before,.green-container .con3-con1 :not(ul:nth-child(1)) li:first-child::after {
  display: none;
} 
.green-container .con3-con1 ul:nth-child(1) li {
  padding: 0 30px;
}
.green-container .con3-con1 ul:nth-child(2) li {
  padding: 0 24.5px;
}
.green-container .con3-con1 ul:nth-child(3) li {
  padding: 0 21px;
}
.green-container .con3-con1 ul:nth-child(4) li {
  padding: 0 31.5px;
}
.green-container .con3-con2 {
  display: flex;
  justify-content: space-between;
}
.green-container .con3-con2__item {
  margin-bottom: 28px;
  box-sizing: border-box;
  width: 580px;
  background: linear-gradient(180deg,#F0FDFF, #EEFBFC) ;
  border: 1px solid #91D6DC;
  box-shadow: 0 7px 0 #12A8B5;
  border-radius: 12px;
  padding: 27px 30px 38px;
}
.green-container .con3-con2__item h4 {
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.green-container .con3-con2__item p {
  margin-bottom: 29px;
  font-size: 17px;
  color: #555555;
  line-height: 28px;
}
.green-container .con3-con2__item__imglist {
  display: flex;
  justify-content: space-between;
}
.green-container .con3-con2__item__imglist img{
  width:242px;
}
.green-container .con4 {
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/green-banner-3.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 637px;
  box-sizing: border-box;
  padding-top: 46px;margin-bottom: 60px !important;
}
.green-container .con4-con {
  display: block;
  padding: 30px 40px 42px;
  background: linear-gradient(180deg,#E3FBFE, #fff) ;
  border-radius: 12px;
  box-shadow: 0 7px 0 #12A8B5;
}
.green-container .con4-con table {
  width: 100%;
  border:1px solid #ddd;
  border-collapse: collapse;
}
.green-container .con4-con th{
  border:4px solid #fff;
  color: #fff;
  height: 50px;
  font-weight: bold;
  background: linear-gradient(180deg, #02BDCE 0%, #1BC1D0 100%);
}
.green-container .con4-con th:first-child{
  width: 236px;
}
.green-container .con4-con th:last-child{
  width: 648px;
}
.green-container .con4-con td {
  padding: 25px 12px;
  font-size: 24px;
  color: #FF6D09;
  line-height: 34px;
  letter-spacing: 1px;
  border:4px solid #fff;
  background: #EFFAF9;
  text-align: center;
}
.green-container .con4-con tr td:last-child {
  font-size: 18px;
  color: #333333;
  line-height: 30px;
  letter-spacing: 1px;
}
.green-container .con5{
  background: none;padding: 0;
}
.green-container .con5-con {
  display: flex;background-color: none;padding: 0;
  justify-content: space-between;
}
.green-container .con5-con__item {
  position: relative;
  background: linear-gradient(180deg, #F0FDFF 0%, #fff 100%);
  width: 387px;
  box-sizing: border-box;
  padding: 16px 32px 34px;
  border: 1px solid #91D6DC;
  border-radius: 9px;
}
.green-container .con5-con__item span {
  position: absolute;
  left: 0;
  top: 0;
  padding: 0 20px;
  line-height: 40px;
  background: #40CBEB;
  border-radius: 0px 21px 21px 0px;
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
  letter-spacing: 1px;
}
.green-container .con5-con__item .d-img {
  margin: 0 auto;
  width: 238px;
  margin-bottom: 20px;
}
.green-container .con5-con__item .d-img img {
  width: 100%;
}
.green-container .con5-con__item p {
  line-height: 28px;
  letter-spacing: 1px;
}
.green-container .con6 table {
  width: 100%;
  border:1px solid #ddd;
  border-collapse: collapse;
}
.green-container .con6 th{
  box-sizing: border-box;
  border:1px solid #ddd;
  color: #fff;
  height: 50px;
  font-weight: bold;
  background: linear-gradient(180deg, #02BDCE 0%, #1BC1D0 100%);
}
.green-container .con6 th:first-child{
  width: 312px;
}
.green-container .con6 th:last-child{
  width: 541px;
}
.green-container .con6 td {
  padding: 10px 32px;
  font-size: 18px;
  color: #333333;
  line-height: 30px;
  border:1px solid #ddd;
  text-align: left;
}
.green-container .con6 tr th:last-child {
  text-align: left;
  padding-left: 32px;
}
.green-container .con6  tr td:nth-child(2) {
  text-align: center;
}

.green-container .con6 tr:nth-child(odd) {
  background: #EFFAF9;
}
.green-container .con7{
  background: none;height: auto;padding: 0;margin-bottom: 60px !important;
}
.green-container .con7__item {
  position: relative;
  border-radius: 8px;
  margin-bottom: 22px;
  padding: 16px 30px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.green-container .con7__item span {
  position: absolute;
  left: 0;
  top: 0;
  line-height: 46px;
  background: #40C8CB;
  border-radius: 8px 0px 28px 0px;
  padding: 0 10px;
  font-size: 24px;
  font-weight: bold;
  color: #FFFFFF;
}
.green-container .con7__item img {
  margin-right: 30px;
  width: 120px;
}
.green-container .con7__item p {
  flex: 1;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.green-container .con7-con .con7__item:nth-child(1) {
  background: linear-gradient(180deg, #DFFDFF 0%, #F2FEFF 100%);
  border: 1px solid #B6EEF2;
}
.green-container .con7-con .con7__item:nth-child(2) {
  background: linear-gradient(180deg, #D9F3FE 0%, #EEFAFE 100%);
  border: 1px solid #ABD1F3;
}
.green-container .con7-con .con7__item:nth-child(2) span {
  background-color: #5CB4F1;
}
.green-container .con7-con .con7__item:nth-child(3) {
  background: linear-gradient(180deg, #FCF1E6 0%, #FEFBF5 100%);
  border: 1px solid #FFD2A4;
}
.green-container .con7-con .con7__item:nth-child(3) span {
  background-color: #F1A55D;
}
.green-container .con8 {
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/green-banner-4.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 374px;
  box-sizing: border-box;
  padding-top: 46px;
}
.green-container .slide1 {
  position: relative;
}
.green-container .slide1 .bd {
  width: 1230px;
  transform: translateX(-15px);
}
.green-container .slide1 .bd li {
  margin: 0 10px 7px;
  box-sizing: border-box;
  width: 390px !important;
  height: 202px;
  background: linear-gradient(180deg, #E3FBFE 0%, #fff 100%);
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  padding: 22px 16px 0;
  box-shadow: 0 5px 0 #12A8B5;
}
.green-container .slide1 .bd li dl {
  display: flex;
  margin-bottom: 12px;
}
.green-container .slide1 .bd li dl dt {
  margin-right: 12px;
}
.green-container .slide1 .bd li dl.dl-ques dd {
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 1px;
}
.green-container .slide1 .bd li dl.dl-ans dd {
  font-size: 16px;
  color: #777777;
  line-height: 24px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.green-container .slide1 .prev,.slide1 .next {
  position: absolute;
  width: 54px;
  top: 74px;
  cursor: pointer;
}
.green-container .slide1 .prev {
  left: -100px;
}
.green-container .slide1 .next {
  right: -100px;
}
.green-container .slide1 .prev img,.slide1 .next img {
  width: 54px;
}
.green-container .con9 {
  margin-bottom: 0 !important;
  padding-bottom: 45px;
}
.green-container .con9 ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.green-container .con9 ul li {
  margin-bottom: 12px;
  display: flex;
  box-sizing: border-box;
  width: 588px;
  padding: 13px 26px 13px 18px;
  background: #F4F5F7;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.green-container .con9 ul li a {
  overflow: hidden;
  position: relative;
  flex: 1;
  padding-left: 15px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.green-container .con9 ul li a span {
  flex: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.green-container .con9 ul li a::before {
  position: absolute;
  left: 0;
  top: 0;
  content: '·';
}
.green-container .con9 ul li a::after {
  content: '>';
  margin-left: 44px;
  color: #979797;
  font-family: '宋体';
  font-weight: bold;
} 

/* 2023.11.1新增专题3 */
.d-banner-blue{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/blue-banner.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 360px;
  margin-bottom: 72px;
}
.blue-container .con1 {
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/blue-banner-bg-1.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 220px;
  padding: 34px 209px 56px 38px;
  box-sizing: border-box;
}
.blue-container .con1 p {
  margin-top: 16px;
  font-size: 18px;
  color: #5281C3;
  line-height: 38px;
}
.blue-container .con1 p span {
  white-space: pre;
  border-bottom: 1px dashed #5281C3;
  display: inline-block;
}
.blue-container .con2 p {
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
  margin-bottom: 18px;
}
.blue-container .con2 table {
  width: 100%;
  border:1px solid #ddd;
  border-collapse: collapse;
}
.blue-container .con2 th{
  border:1px solid #ddd;
  color: #fff;
  height: 50px;
  font-weight: bold;
  background:  linear-gradient(180deg, #4B98F5 0%, #8ECCFA 100%);
}
.blue-container .con2 th:first-child{
  width: 533px;
}
.blue-container .con2 td {
  padding: 10px 32px;
  font-size: 18px;
  color: #333333;
  line-height: 30px;
  border:1px solid #ddd;
}
.blue-container .con2 tr:nth-child(odd) {
  background: #ECFAFF;
}
.blue-container .con3 {
  box-sizing: border-box;
  padding-top: 40px;
  height: 355px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/blue-banner-bg-2.jpg) no-repeat center center;
  background-size: auto 100%;
}
.blue-container .slide1 {
  position: relative;
}
.blue-container .slide1 .bd {
  overflow: hidden;
}
.blue-container .slide1 .bd li {
  margin: 0 6.5px;display: block;
  box-sizing: border-box;
  width: 393px !important;
  height: 211px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/qa-bg.png) no-repeat center center;
  background-size: auto 100%;
  padding: 30px 24px 0 18px;box-shadow: none;border: 0;
}
.blue-container .con3-con li a{
  display: block;white-space: normal;
}
.blue-container .slide1 .bd li dl {
  display: flex;
  margin-bottom: 12px;
}
.blue-container .slide1 .bd li dl dt {
  margin-right: 12px;
}
.blue-container .slide1 .bd li dl.dl-ques dd {
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 1px;
}
.blue-container .slide1 .bd li dl.dl-ans dd {
  font-size: 16px;
  color: #777777;
  line-height: 24px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.blue-container .slide1 .prev,.slide1 .next {
  position: absolute;
  width: 33px;
  top: -52px;
  cursor: pointer;
}
.blue-container .slide1 .prev {
  right: 58px;left: auto;
}
.blue-container .slide1 .next {
  right: 5px;width: 33px;top: -52px;
}
.blue-container .slide1 .prev img,.slide1 .next img {
  width: 33px;
}
.blue-container .con4 {
  position: relative;
  box-sizing: border-box;
  padding: 26px 39px 46px 209px;
  background: linear-gradient(180deg, #E1FCFC 0%, #FBFFFA 99%);
  border-radius: 12px;
  border: 1px solid #63D29F;
}
.blue-container .con4 h3 {
  display: inline-block;
  margin-bottom: 18px;
  padding: 0 22px;
  background: linear-gradient(90deg, #469FC2 0%, #26D481 100%);
  border-radius: 22px;
  font-size: 22px;
  font-weight: normal;
  color: #FFFFFF;
  line-height: 44px;
  letter-spacing: 1px;
}
.blue-container .con4 p {
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.blue-container .con4 .img-jj1 {
  position: absolute;
  left: 15px;
  bottom: 0;
  width: 185px;
}
.blue-container .con5 h3 {
  margin-bottom: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 24px;
  color: #4182C8;
  line-height: 32px;
  font-weight: normal;
}
.blue-container .con5 h3::before {
  content: '';
  margin-right: 12px;
  width: 130px;
  height: 26px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/zbt-l.png) no-repeat center center;
  background-size: auto 100%;
}
.blue-container .con5 h3::after {
  content: '';
  margin-left: 12px;
  width: 130px;
  height: 26px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/zbt-r.png) no-repeat center center;
  background-size: auto 100%;
}
.blue-container .con5 .p1 {
  margin-bottom: 47px;
  text-align: center;
  font-size: 20px;
  color: #333333;
  line-height: 34px;
  letter-spacing: 1px;
}
.blue-container .con5 .p1 span {
  font-size: 22px;
  color: #ED704B;
}
.blue-container .con5 ul {
  display: flex;
  justify-content: space-around;
}
.blue-container .con5 ul li {
  width: 240px;
}
.blue-container .con5 ul li img {
  margin-bottom: 10px;
  width: 100%;
}
.blue-container .con5 ul li p {
  text-align: center;
  line-height: 26px;
}
.blue-container .con5 ul li p.p2 {
  font-size: 14px;
  color: #777777;
  line-height: 24px;
}
.blue-container .con6 {
  padding-top: 50px;
  box-sizing: border-box;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/banner-bg-3.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 548px;
}
.blue-container .con6-con {
  display: flex;
  justify-content: space-between;
}
.blue-container .box1 {
  box-sizing: border-box;
  padding: 28px 28px 0;
  background: linear-gradient(180deg, #E8F7FE 0%, #FFFFFF 100%);
  border-radius: 12px;
  border: 2px solid #FFFFFF;
}
.blue-container .con6-L {
  width: 700px;
}

.blue-container .list1 li {
  display: flex;
  margin-bottom: 8px;
  align-items: center;
  padding: 9px 12px;
  font-size: 18px;
  line-height: 32px;
  border-radius: 6px;
  border: 1px solid #AECFF6;
}
.blue-container .list1 li img {
  margin-right: 14px;
  width: 18px;
}
.blue-container .con6-R {
  width: 480px;
}
.blue-container .con6-R li {
  font-size: 20px;
}
.blue-container .list1 li a {
  flex: 1;
}
.blue-container .list1  li img:first-child {
  width: 34px;
}
.blue-container .con6-R .d-bg {
  text-align: right;
}
.blue-container .con6-R .d-bg img {
  width: 401px;
}
.blue-container .h3-tit {
  display: flex;
  align-items: center;
  font-size: 24px;
  color: #4182C8;
  line-height: 32px;
  font-weight: normal;
  margin-bottom: 22px;
}
.blue-container .h3-tit::before {
  margin-right: 8px;
  content: '';
  width: 7px;
  height: 23px;
  background: linear-gradient(180deg, #3E8CF7 0%, #7DBBF9 100%);
}
.blue-container .con3-con{
  background: none;display: block;border: 0;box-shadow: none;padding: 0;
}
.blue-container .con3-con li::before{
  display: none;
}
.blue-container .con5{
  background: none;padding: 0;
}
.blue-container .con7{
  background: none;padding: 0;height: auto;margin-bottom: 60px !important;
}
.blue-container .h2-tit {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  font-size: 34px;
  color: #265CAB;
  line-height: 46px;
  letter-spacing: 1px;
}
.blue-container .h2-tit::before {
  content: '';
  width: 253px;
  height: 32px;
  margin-right: 40px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/2221-title-l.png) no-repeat center center;
  background-size: auto 100%;
}
.blue-container .h2-tit::after {
  content: '';
  width: 253px;
  height: 32px;
  margin-left: 40px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/2229-title-r.png) no-repeat center center;
  background-size: auto 100%;
}
.blue-container .h3-tit {
  margin-top: 0;
}
.blue-container .h3-tit2 {
  margin-bottom: 17px;
  display: flex;
  align-items: center;
  font-size: 24px;
  color: #4182C8;
  line-height: 32px;
  font-weight: normal;
}
.blue-container .h3-tit2 a {
  flex:1;
  position: relative;
  color: #4182C8;
  padding-bottom: 5px;
}
.blue-container .h3-tit2 a::after {
  position: absolute;
  content: '';
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  opacity: 0.74;
  background-image: linear-gradient(270deg, rgba(61, 121, 225, 0), rgba(61, 121, 225, 1)) ;
}
.blue-container .h3-tit2 img {
  margin-right: 10px;
  width: 44px;
}
.blue-container .con7 .p1 {
  margin-bottom: 21px;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.blue-container .con7-con2 {
  margin-top: 53px;
  display: flex;
  justify-content: space-between;
}
.blue-container .con7-con2-L {
  width: 670px;
}
.blue-container .con7-con2-L ul {
  position: relative;
}
.blue-container .con7-con2-L ul::before {
  content: '';
  position: absolute;
  z-index: -1;
  left: 14.5px;
  top: 0;
  width: 1px;
  height: 100%;
  opacity: 0.29;
  background:#3D79E1;
}
.blue-container .con7-con2-L li {
  display: flex;
  margin-bottom: 20px;
  line-height: 30px;
}
.blue-container .con7-con2-L li span {
  margin-right: 20px;
  width: 28px;
  height: 28px;
  background:  #FFFFFF;
  border: 1px solid #4685C1;
  font-size: 20px;
  color: #466DC1;
  text-align: center;
  line-height: 28px;
  border-radius: 50%;
}
.blue-container .con7-con2-L li p {
  flex: 1;
}
.blue-container .con7-con2-L .p-lcimg {
  text-align: right;
}
.blue-container .con7-con2-L .p-lcimg img {
  width: 657px;
}
.blue-container .con7-con2-R {
  width: 478px;
}
.blue-container .con7-con2-R__con {
  position: relative;
  padding: 24px 28px;
  background: #F1F9FF;
  border-radius: 8px;
}
.blue-container .con7-con2-R__con .d-wdqp {
  background-size: 100% 100%;
  box-sizing: border-box;
  padding: 23px 19px 0 16px;
  display: flex;
  line-height: 28px;
}
.blue-container .con7-con2-R__con .d-wdqp img {
  margin-right: 10px;
  width: 30px;
  height: 30px;
}
.blue-container .con7-con2-R__con .d-wdqp p {
  flex: 1;
}
.blue-container .con7-con2-R__con .wdqp-1 {
  position: relative;
  left: 10px;
  margin-bottom: 8px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/wdqp-1.png) no-repeat center center;
  background-size: 100% 100%;
  width: 420px;
  height: 122px;
}
.blue-container .con7-con2-R__con .wdqp-2 {
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/wdqp-2.png) no-repeat center center;
  background-size: 100% 100%;
  width: 404px;
  height: 130px;
}
.blue-container .con7-con2-R__con .img-jj2 {
  position: absolute;
  width: 179px;
  right: -22px;
  bottom: -27px;
}
.blue-container .con8 {
  margin-bottom: 0 !important;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/banner-bg-4.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 505px;
  box-sizing: border-box;
  padding-top: 40px;
}
.blue-container .con8-con {
  display: flex;
  justify-content: space-between;
}
.blue-container .con8 h3 {
  margin-bottom: 22px;
  display: flex;
  align-items: center;
  font-size: 32px;
  color: #265CAB;
  line-height: 43px;
  /* font-weight: normal; */
}
.blue-container .con8 h3 img {
  width: 50px;
  margin-right: 17px;
}
.blue-container .con8 .box1 {
  padding: 15px 28px;
}
.blue-container .con8-L {
  display: flex;
  flex-direction: column;
  width: 594px;
}
.blue-container .con8-L .box1 {
  flex: 1;
}
.blue-container .con8-L dt {
  line-height: 30px;
  margin-bottom: 4px;
}
.blue-container .con8-L dd {
  font-size: 16px;
  color: #555555;
  line-height: 28px;
}
.blue-container .con8-L .fg {
  margin: 16px 0;
}
.blue-container .con8-L .fg img {
  width: 100%;
}
.blue-container .con8-R {
  width: 590px;
}
.blue-container .con8-R li {
  border-bottom: 1px dashed #979797;
  margin-bottom: 11px;
  padding-bottom: 11px;
  font-size: 20px;
  line-height: 44px;
  letter-spacing: 1px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.blue-container .con8-R li::before {
  content:'·'
}

/* 2023.11.1新增专题4 */
.cyan-container .h2-tit {
  margin-bottom: 30px;
  position: relative;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cyan-container .h2-tit::before {
  content: '';
  flex: 1;
  height: 2px;
  background: #9FD3FD;
}
.cyan-container .h2-tit::after {
  content: '';
  flex: 1;
  height: 2px;
  background: #9FD3FD;
}
.cyan-container .h2-tit .a-tit{
  padding: 0 21px;
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 34px;
  color: #2184CE;
  line-height: 46px;
  letter-spacing: 1px;
  /* -webkit-text-stroke: 1px #fff; */
  text-shadow: 0 1px #fff, 1px 0 #fff, -1px 0 #fff, 0 -1px #fff;
}
.cyan-container .h2-tit .a-tit::before {
  margin-right: 41px;
  content: "";
  width: 35px;
  height: 32px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/2472-title-l.png) no-repeat center center;
  background-size:100% 100%;
}
.cyan-container .h2-tit .a-tit::after {
  margin-left: 41px;
  content: "";
  width: 35px;
  height: 32px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/cyan-title-r.png) no-repeat center center;
  background-size:100% 100%;
}
.cyan-container .h3-tit {
  margin-bottom: 12px;
  display: flex;
  align-items: center ;
  font-size: 22px;
  color: #2184CE;
  line-height: 30px;
  font-weight: normal;
}
.cyan-container .h3-tit a{
  color: #2184CE;
}
.cyan-container .h3-tit::before {
  content: '';
  margin-right: 8px;
  width: 7px;
  height: 23px;
  background: linear-gradient(180deg, #008EFF 0%, #68BDFF 100%);
}
.d-banner-cyan{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/2503-banner-1.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 360px;
  margin-bottom: 48px;
}
.cyan-container .con1 {
  box-sizing: border-box;
  padding: 53px 38px 0;
  height: 242px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/bg-1.jpg) no-repeat center center;
  background-size: auto 100%;
  color: #2184CE;
  line-height: 38px;
  text-indent: 2em;

}
.cyan-container .con1 span {
  padding-bottom: 5px;
  border-bottom:1px dashed ;
}
.cyan-container .p-daoy {
  margin-bottom: 20px;
  text-indent: 2em;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.cyan-container .con2 ul li {
  margin-bottom: 14px;
  position: relative;
  border: 1px solid #A5D0FA;
  padding: 11px 22px 11px 35px;
  font-size: 18px;
  color: #555555;
  line-height: 32px;
}
.cyan-container .con2 ul li span {
  content: '';
  position: absolute;
  left: -20px;
  top: 50%;
  margin-top: -19px;
  width: 38px;
  height: 38px;
  line-height: 38px;
  font-size: 21px;
  font-weight: bold;
  color: #fff;
  text-align: center;
  background: linear-gradient(180deg, #008EFF 0%, #68BDFF 100%);
}

.cyan-container .con3 {
  box-sizing: border-box;
  padding-top: 52px;
  height: 590px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/banner-2-1.jpg) no-repeat center center;
  background-size: auto 100%;
}
.cyan-container .con3-con {
  display: flex;border:0;box-shadow: none;padding: 0;background: none;
  justify-content: space-between;

}
.cyan-container .con3-L,.con3-R {
  box-sizing: border-box;
  padding: 24px 16px 0;
  background: linear-gradient(180deg, #E4F8FF 0%, #FFFFFF 100%);
  border-radius: 8px;
  border: 2px solid #FFFFFF;
}
.cyan-container .con3-L {
  width: 784px;
}
.cyan-container .con3-L ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.cyan-container .con3-L ul li {
  margin-bottom: 20px;
  display: flex;
  align-items: center;
  line-height: 28px;
  padding-bottom: 0;border: 0;
  width: 49%;
}
.cyan-container .con3-L ul li a {
  flex: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.cyan-container .con3-L ul li::before {
  content: '';
  margin-right: 6px;
  width: 18px;
  height: 18px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/wd.png) no-repeat;
  background-size: 100% 100%;
}
.cyan-container .con3-R {
  width: 400px;
}
.cyan-container .con3-R li {
  display: flex;width: auto;padding-bottom: 0;border: 0;
  padding-left: 10px;align-items: normal;
  margin-bottom: 10px;
  line-height: 30px;
}
.cyan-container .con3-R li a{
  white-space: normal;
}
.cyan-container .con3-R li::before {
  content: '·';
  margin-right: 6px;
}
.cyan-container .con4 table,.con5 table {
  width: 100%;
  border:1px solid #ddd;
  border-collapse: collapse;
}
.cyan-container .con4 th,.con5 th{
  border:1px solid #ddd;
  color: #fff;
  height: 50px;
  background:  linear-gradient(180deg, #008EFF 0%, #68BDFF 100%);
}
.cyan-container .con4 th:first-child{
  width: 192px;
}
.cyan-container .con4 td,.con5 td {
  padding-left: 20px;
  border:1px solid #ddd;
  height: 50px;
  line-height: 32px;
}
.cyan-container .con4 tr:nth-child(odd) ,.con5 tr:nth-child(odd) {
  background: #ECFAFF;
}
.cyan-container .con5{
  background: none;
}
.cyan-container .con5 th:first-child{
  width: 175px;
}
.cyan-container .con5 th:last-child {
  width: 231px;
}
.cyan-container .con5 td {
  text-align: center;
  padding: 10px 0;
}
.cyan-container .con5 td a {
  color: #207BE8;
  text-decoration: underline;
}
.cyan-container .con6 h3 {
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 34px;
  letter-spacing: 1px;
  font-weight: normal;
  color: #333;
}
.cyan-container .box1 {
  display: flex;
  justify-content: space-between;
  background: linear-gradient(180deg, #F5FCFF 0%, #EAFAFF 100%);
  border-radius: 8px;
  border: 1px solid #ACD3EE;
  padding: 25px 32px;
 
}
.cyan-container .box1_L {
  margin-right: 18px;
  font-size: 20px;
  color: #2184CE;
  line-height: 34px;
  letter-spacing: 1px;
  text-align: right;
}
.cyan-container .box1_L p {
  margin-bottom: 22px;
}
.cyan-container .box1_R {
  position: relative;
  padding-left: 23px;
  flex: 1;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}

.cyan-container .box1_R .box1_R__tit {
  margin-bottom: 22px;
  position: relative;
}
.cyan-container .box1_R .box1_R__tit::before {
  content: '';
  position: absolute;
  left: -23.5px;
  top: 14px;
  width: 7px;
  height: 7px;
  background: #2184CE;
  border-radius: 50%;
}
.cyan-container .box1_R .box1_R__tit::after {
  content: '';
  position: absolute;
  left: -20.5px;
  top: 25px;
  bottom: -32px;
  width: 1px;
  background: #2184CE;
}
.cyan-container .box1_R .box1_R__tit:last-child::after {
  display: none;
}
.cyan-container .d-tip {
  margin: 14px 0 38px;
  font-size: 18px;
  color: #E0561E;
  line-height: 32px;
  letter-spacing: 1px;
}
.cyan-container .d-tip img {
  margin-right: 10px;
}
.cyan-container .box1_R__tit .p-tit {
  color: #2184CE;
}
.cyan-container .box1_R__tit .p-des {
  font-size: 18px;
  line-height: 32px;
}
.cyan-container .con7 {
  margin-bottom: 0 !important;
  box-sizing: border-box;
  padding-top: 52px;
  height: 434px;
  background: url((//www.whxinzhou.gov.cn/material/images/yjs/banner-3-2.jpg) no-repeat center center;
  background-size: auto 100%;
}
.cyan-container .con7-con {
  box-sizing: border-box;
  padding-left: 50px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cyan-container .con7-con_L {
  margin-right: 32px;
}
.cyan-container .con7-con_C {
  flex:1;
}
.cyan-container .con7-con_C h3 {
  margin-bottom: 10px;
  font-size: 20px;
  color: #2170CE;
  line-height: 34px;
  letter-spacing: 1px;
}
.cyan-container .con7-con_C .d-tit {
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.cyan-container .con7-con_C .d-tit a {
  color: #207BE8;
  text-decoration: underline;
}
.cyan-container .con7-con_C p {
  margin-bottom: 26px;
  padding-left: 118px;
  font-size: 16px;
  line-height: 34px;
}

/* 2023.11.1新增专题5 */
.Sub-container{
  padding-bottom: 40px;background-color: #fff;
}
.d-banner-Sub{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/banner.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 360px;
  margin-bottom: 48px;
}
.Sub-container .h2-tit1 {
  position: absolute;
  top: -21px;
  left: 50%;
  margin-left: -253px;
  width: 506px;
  height: 70px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/titlt-0.png) no-repeat center center;
  background-size: auto 100%;
  font-size: 34px;
  line-height: 46px;
  color: #7E2600;
  text-align: center;
  box-sizing: border-box;
  padding-top: 11px;
  letter-spacing: 1px;
}
.Sub-container .h2-tit2 {
  display: flex;
  justify-content: center;
  align-items: center;
  letter-spacing: 1px;
  font-size: 34px;
  line-height: 46px;
  color: #7E2600;
  margin-bottom: 32px;
}
.Sub-container .h2-tit2::before , .h2-tit2::after {
  content: '';
  width: 310px;
  height: 30px;
  background: no-repeat center center;
  background-size: auto 100%;
}
.Sub-container .h2-tit2::before {
  background-image: url(//www.whxinzhou.gov.cn/material/images/yjs/title-l.png);
}
.Sub-container .h2-tit2::after {
  background-image: url(//www.whxinzhou.gov.cn/material/images/yjs/title-r.png);
}
.Sub-container .h2-tit2 .a-tit {
  margin: 0 48px;
  color: #7E2600;
}

.Sub-container .con1 {
  position: relative;
  height: 180px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/bg-1.png) no-repeat center center;
  background-size: auto 100%;
}
.Sub-container .con1-con {
  padding: 70px 45px 0;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.Sub-container .con2-con{
  margin: 0 auto;display: block;
}
.Sub-container .con2-con p{
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.Sub-container .con2-con ul {
  margin-top: 38px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.Sub-container .con2-con ul li {
  box-sizing: border-box;
  width: 370px;
  height: 122px;
  padding-top: 29px;
  text-align: center;
  /* background: no-repeat center center; */
  background-size: auto 100%;
  margin-bottom: 30px;
}
.Sub-container .con2-con ul li .p1 {
  font-size: 26px;
  color: #994A00;
  line-height: 30px;
  letter-spacing: 1px;
}
.Sub-container .con2-con ul li .p2 {
  font-size: 18px;
  color: #AD6E33;
  line-height: 30px
}
.Sub-container .li-bg1 {
  background-image: url(//www.whxinzhou.gov.cn/material/images/yjs/bg-2-1.png);
}
.Sub-container .li-bg2 {
  background-image: url(//www.whxinzhou.gov.cn/material/images/yjs/bg-2-2.png);
}
.Sub-container .li-bg3 {
  background-image: url(//www.whxinzhou.gov.cn/material/images/yjs/bg-2-3.png);
}
.Sub-container .con3-con p{
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.Sub-container .d-jlsm {
  margin-top: 25px;
  padding: 48px 30px 0;
  height: 180px;
  
  box-sizing: border-box;
  font-size: 18px;
  line-height: 32px;
}
.Sub-container .con4 {
  
  padding: 60px 0;
  background-color: #FFF3E6;
}
.Sub-container .con4-con {
  position: relative;display: block;
}
.Sub-container .con4-con::before {
  content: '';
  position: absolute;
  width: 0;
  top: 10px;
  bottom: 0;
  left: 23px;
  border-left: 2px dashed #FF663E;
  opacity: 0.4;
}
.Sub-container .con4-con dl {
  position: relative;
  z-index: 10;
  margin-bottom: 27px;
}
.Sub-container .con4-con dt {
  margin-bottom: 15px;
  display: flex;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/mk4-title.png) no-repeat left center ;
  background-size: auto 100%;
  height: 46px;
  line-height: 46px;
}
.Sub-container .con4-con dt .a-num {
  width: 46px;
  margin-right: 15px;
  text-align: center;
  color: #fff;
  font-size: 30px;
}
.Sub-container .con4-con dt .a-tit {
  font-size: 24px;
  color: #7E2600;
  letter-spacing: 1px;
}
.Sub-container .con4-con dd {
  margin-left: 46px;
  padding: 24px;
  background: #FFFFFF;
  border-radius: 10px;
  border: 1px solid #EE8916;
}
.Sub-container .con4-con dd  p{
  margin-bottom: 10px;
  font-size: 18px;
  color: #333;
  line-height: 30px;
}
.Sub-container .con4-con dd .p-b {
  font-weight: bold;
  font-size: 22px;
  color: #333333;
  letter-spacing: 1px;
}
.Sub-container .con4-con .d-liuc {
  display: flex;
  align-items: center;
  font-size: 18px;
}
.Sub-container .con4-con .d-liuc a {
  display: flex;
  align-items: center;
}
.Sub-container .con4-con .d-liuc img {
  margin-right: 8px;
  width: 28px;
  height: 32px;
}
.Sub-container .con4-con .d-liuc .s-line{
  margin: 0 9px;
  width: 46px;
  height: 1px;
  border-top: 1px dashed #EE8916;
}
.Sub-container .con4-con .p-liuc {
  display: flex;
  align-items: center;
}
.Sub-container .con4-con .p-liuc img {
  margin: 0 10px;
}
.Sub-container .con4-con .s-orange {
  color: #FF663E;
}
.Sub-container .slide1 .bd li dl.dl-ques dd {
  height: 54px;
}

.Sub-container .con4-con dl:first-child {
  z-index: 100;
}
.Sub-container .a-app2wm {
  position: relative;
  color: #2184CE;
  text-decoration: underline;
}
.Sub-container .s-app2wm {
  position: absolute;width: 280px;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.7);
  left: 50%;
  top: 30px;
  transform: translateX(-50%);
}
.Sub-container .con5{
  background: none;padding: 0;
}
.con5-con p {
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.Sub-container .con6 h3{
  margin-bottom: 60px;
  text-align: center;
  font-weight: normal;
  font-size: 20px;
  color: #555555;
  line-height: 30px;
  letter-spacing: 1px;
  margin-top: 0;display: block;
}
.Sub-container .con6 h3 span {
  font-size: 22px;
  color: #FF663E;
}
.Sub-container .con6-con {
  box-sizing: border-box;
  padding-top: 112px;
  position: relative;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/mk5-bg.jpg) no-repeat center center;
  height: 370px;
}
.Sub-container .slide1 {
  position: relative;
}
.Sub-container .slide1 .bd {
  overflow: hidden;
}
.Sub-container .slide1 .bd li {
  border-top: 6px solid #FB7E29;
  margin: 0 10px;
  box-sizing: border-box;
  width: 387px !important;
  height: 202px;
  background: #fff;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  padding: 22px 16px 0;
}
.Sub-container .slide1 .bd li dl {
  display: flex;
  margin-bottom: 12px;
}
.Sub-container .slide1 .bd li dl dt {
  margin-right: 12px;
}
.Sub-container .slide1 .bd li dl.dl-ques dd {
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 1px;
}
.Sub-container .slide1 .bd li dl.dl-ans dd {
  font-size: 16px;
  color: #777777;
  line-height: 24px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.Sub-container .slide1 .prev,.slide1 .next {
  position: absolute;
  width: 54px;
  top: 74px;
  cursor: pointer;
}
.Sub-container .slide1 .prev {
  left: -100px;
}
.Sub-container .slide1 .next {
  right: -100px;
}
.Sub-container .slide1 .prev img,.slide1 .next img {
  width: 54px;
}
.Sub-container .con7{
  background: none;padding-top: 0;margin-bottom: 60px !important;height: auto;
}
.Sub-container .con7-con {
  display: flex;
  justify-content: space-between;
}
.Sub-container .con7-con ul {
  border: 1px solid #979797;
  padding: 16px 16px 0;
  width: 588px;
  box-sizing: border-box;
}
.Sub-container .con7-con ul li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 18px;
}
.Sub-container .con7-con ul li .a-tit {
  font-size: 20px;
  line-height: 28px;
  color: #000;
}
.Sub-container .con7-con ul li .a-tit::before {
  content: '·';
}
.Sub-container .con7-con ul li .s-date {
  font-size: 18px;
  color: #999;
}

/* 2023.11.1新增专题6 */
.d-banner-indigo{
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/indigo-banner-1.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 360px;
  margin-bottom: 72px;
}
.a-link {
  color: #3D79E1;
  text-decoration: underline;
}
.indigo-container .h2-tit {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 35px;
  font-size: 34px;
  color: #0492E1;
  line-height: 46px;
  letter-spacing: 1px;
}
.indigo-container .h2-tit::before {
  content: '';
  width: 310px;
  height: 30px;
  margin-right: 36px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/indigo-title-l.png) no-repeat center center;
  background-size: auto 100%;
}
.indigo-container .h2-tit::after {
  content: '';
  width: 310px;
  height: 30px;
  margin-left: 36px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/indigo-title-r.png) no-repeat center center;
  background-size: auto 100%;
}
.indigo-container .h3-tit {
  display: flex;background: none;
  align-items: center;
  font-size: 24px;
  color: #4182C8;
  line-height: 32px;
  font-weight: normal;
  margin-bottom: 22px;
}
.indigo-container .h3-tit::before {
  margin-right: 8px;
  content: '';
  width: 7px;
  height: 23px;
  background: linear-gradient(180deg, #3E8CF7 0%, #7DBBF9 100%);
}
.indigo-container .con1 {
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/indigo-bg-1.jpg) no-repeat center center;
  background-size: auto 100%;
  box-sizing: border-box;
  height: 187px;
  padding: 56px 44px 0;
  color: #147FEA;
  line-height: 44px;
}
.indigo-container .con1 p {
  border-bottom: 1px dashed #98C1E4 ;
}
.indigo-container .con2 {
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ys-1.png) no-repeat right bottom;
  background-size: 300px 300px;
}
.indigo-container .con2 dl {
  margin-bottom: 42px;
  width: 906px;
}
.indigo-container .con2 dl dt {
  margin-bottom: 14px;
  display: flex;
  line-height: 56px;
  height: 56px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/title-1.png) no-repeat left center;
  background-size: auto 100%;
  letter-spacing: 1px;
  font-size: 22px;
}
.indigo-container .con2 dl dt .s-num {
  margin-left: 14px;
  margin-right: 31px;
  font-weight: bold;
  color: #FFFFFF;
}
.indigo-container .con2 dl dd {
  line-height: 30px;
}
.indigo-container .con3 {
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/indigo-banner-2.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 350px;
  box-sizing: border-box;
  padding-top: 45px;
}
.indigo-container .con3-con {
  display: flex;flex-wrap: nowrap;background: none;border: none;box-shadow: none;
  justify-content: space-between;padding: 0;
}
.indigo-container .con3-con__item {
  border-top: 5px solid #5EAAFF;
  box-sizing: border-box;
  padding: 30px 32px 0;
  width: 588px;
  height: 180px;
  background: linear-gradient(180deg, #E8F7FE 0%, #FFFFFF 100%);
  border-radius: 4px;
}
.indigo-container .con3-con__item  .p-tit{
  margin-bottom: 19px;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.indigo-container .con3-con__item  .p-info {
  display: flex;
  justify-content: space-between;
  color: #777777;
  line-height: 30px;
}
.indigo-container .con4-con {
  display: flex;
  justify-content: space-between;
}
.indigo-container .con4-L {
  flex:1;

}
.indigo-container .con4-L dl {
  margin-bottom: 53px;
}
.indigo-container .con4-L dt {
  margin-bottom: 12px;
  font-size: 24px;
  color: #4182C8;
  line-height: 32px;
}
.indigo-container .con4-L dd {
  font-size: 20px;
  color: #555555;
  line-height: 34px;
  letter-spacing: 1px;
}
.indigo-container .con4-L dd a{
  color:#FF6D09;
  font-size: 24px;
}
.indigo-container .con4-R {
  width: 500px;
  height: 250px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ys-2.png) no-repeat center center;
  background-size: auto 100%;
}
.indigo-container .con4-R-con {
  padding: 34px 198px 0 42px ;
}
.indigo-container .con4-R-con h3 {
  display: inline-block;
  margin-bottom: 10px;
  padding: 0 4px 0 17px;
  line-height: 30px;
  background:linear-gradient(180deg, #3E8CF7 0%, #7DBBF9 100%);
  border-radius: 18px;
  font-size: 17px;
  color: #FFFFFF;
  font-weight: normal;
}
.indigo-container .con4-R-con p {
  font-size: 17px;
  color: #147FEA;
  line-height: 28px;
}
.indigo-container .con5 {
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/indigo-banner-3.jpg) no-repeat center center;
  background-size: auto 100%;
  height: 536px;
  box-sizing: border-box;
  padding-top: 52px;
}
.indigo-container .con5-con {
  box-sizing: border-box;
  padding: 30px 28px;
  display: flex;
  justify-content: space-between;
  background: linear-gradient(180deg, #E8F7FE 0%, #FFFFFF 100%);
  border-radius: 12px;
  border: 2px solid #FFFFFF;
}
.indigo-container .con5-L {
  width: 683px;
}
.indigo-container .list1 li {
  display: flex;
  margin-bottom: 8px;
  align-items: center;
  padding: 9px 12px;
  font-size: 18px;
  line-height: 30px;
  border-radius: 6px;
  border: 1px solid #AECFF6;
}
.indigo-container .list1 li:last-child {
  margin-bottom: 0;
}
.indigo-container .list1 li img {
  margin-right: 14px;
  width: 34px;
}
.indigo-container .con5-R {
  width: 423px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/bg-2.jpg) no-repeat center center;
  background-size: 100% 100%;
  padding: 24px 30px 0;
  box-sizing: border-box;
}
.indigo-container .con5-R p {
  margin-bottom: 10px;
  font-size: 18px;
  color: #3D79E1;
  line-height: 34px;
}
.indigo-container .con5-R p a {
  color: #3D79E1;
  text-decoration: underline;
}
.indigo-container .con6 .p-daoy {
  margin-bottom: 22px;
  font-size: 20px;
  line-height: 34px;
  letter-spacing: 1px;
}
.indigo-container .con6-con {
  position: relative;
  padding: 32px 40px 32px 45px;
  background: linear-gradient(180deg, #F5FCFF 0%, #EAF8FF 100%);
  box-shadow: 0px 7px 0px 0px #A8D0FB;
  border-radius: 12px;
  border: 1px solid #A8CBE8;
}
.indigo-container .con6-con::after {
  content: '';
  position: absolute;
  right: 0;
  bottom: 0;
  width: 180px;
  height: 130px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ys-3.png) no-repeat center center;
  background-size: 100% 100%;
}
.indigo-container .con6-con li {
  position: relative;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
}
.indigo-container .con6-con li::before {
  content: '';
  width: 10px;
  height: 10px;
  background:  linear-gradient(180deg, #3E8CF7 0%, #7DBBF9 100%);
  border-radius: 50%;
  
}
.indigo-container .con6-con li::after {
  content: '';
  width: 1px;
  position: absolute;
  left: 4.5px;
  top: 50%;
  bottom: -41px;
  transform: translateY(9px);
  background: #5AA0F3;
}
.indigo-container .con6-con li:last-child {
  margin-bottom: 0;
}
.indigo-container .con6-con li:last-child::after {
  display: none;
}
.indigo-container .con6-con li:last-child .p-con {
  width: 684px;
}
.indigo-container .con6-con li .li-tit{
  margin: 0 27px 0 34px;
  width: 200px;
  line-height: 44px;
  background: linear-gradient(180deg, #3E8CF7 0%, #7DBBF9 100%);
  border-radius: 23px;
  text-indent: 0.5em;
  font-size: 20px;
  color: #FFFFFF;
  letter-spacing: 1px;
}
.indigo-container .con6-con li .p-con {
  width: 836px;
  color: #4182C8;
  line-height: 28px;
}
.indigo-container .con7 {
  margin-bottom: 0 !important;
  padding-bottom: 60px;background: none;height: auto;padding-top: 0;
}
.indigo-container .con7 table {
  width: 100%;
  border:1px solid #ddd;
  border-collapse: collapse;
}
.indigo-container .con7 th{
  border:1px solid #ddd;
  color: #fff;
  height: 50px;
  font-weight: bold;
  background:  linear-gradient(180deg, #4B98F5 0%, #8ECCFA 100%);
}
.indigo-container .con7 th:first-child{
  width: 365px;
}
.indigo-container .con7 th:last-child{
  width: 224px;
}
.indigo-container .con7 td {
  padding: 10px 32px;
  font-size: 18px;
  color: #333333;
  line-height: 30px;
  border:1px solid #ddd;
}
.indigo-container .con7 tr td:last-child {
  text-align: center;
}
.indigo-container .con7 tr:nth-child(odd) {
  background: #ECFAFF;
}

/* 2023.11.1新增专题7 排污许可证*/
.zt_pw_pic{
  position: relative;
}
.zt_pw_pic .zt_jz_top_b{
  position: absolute;bottom: 30px;left: 50%;transform:translateX(-50%);
  display: flex;justify-content: center;
}
.zt_pw_pic .zt_jz_top_b a:last-of-type{
  margin-top: 0;margin-left: 50px;
}
.zt_pw_item{
  margin-top: 50px;
}
.zt_pw_item .title{
  display: flex;justify-content: center;margin-bottom: 30px;
}
.zt_pw_item_con1{
  background-color: #f4f7fc;padding: 20px 0;display: flex;justify-content: center;
}
.zt_pw_item_con1 div{
  display: inline-block;background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon27.png) no-repeat;background-size: 100% 100%;
  width: 60%;text-align: center;
}
.zt_pw_item_con1 div h2{
  color: #205bbb;font-size: 20px;font-weight: 700;margin-bottom: 10px;padding-top: 20px;
}
.zt_pw_item_con1 div span{
  font-size: 18px;line-height: 40px;
}
.zt_pw_item_con1 div span b{
  font-weight: 700;
}
.zt_pw_item_con2_tabs{
  margin-bottom: 20px;display: flex;align-items: center;padding-left: 20px;
}
.zt_pw_item_con2_tabs span{
  color: #888;display: inline-block;font-size: 20px;cursor: pointer;
}
.zt_pw_item_con2_tabs em{
  margin: 0 20px;
}
.zt_pw_item_con2_tabs span i{
  display: inline-block;font-size: 24px;font-family: "YSBTH";color: #fff;font-weight: 700;padding: 10px 25px;
  background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon37.png) no-repeat;background-size: 100% 100%;margin-right: 10px;
}
.zt_pw_item_con2_tabs span.active{
  color: #205bbb;font-weight: 700;
}
.zt_pw_item_con2_tabs span.active i{
  background:url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon37s.png) no-repeat;background-size: 100% 100%;
}
.zt_pw_item_con2_details ul{
  display: flex;align-items: flex-start;justify-content: space-between;
  padding: 30px 0;background-color: #f4f7fc;border-radius: 6px;
}
.zt_pw_item_con2_details ul li{
  width: 50%;padding: 0 80px;border-left: 1px solid #0068b7;
}
.zt_pw_item_con2_details ul li:first-of-type{
  border: 0;
}
.zt_pw_item_con2_details ul li h2{
  font-size: 20px;font-weight: 700;margin-bottom: 10px;
}
.zt_pw_item_con2_details ul li p{
  font-size: 20px;line-height: 34px;
}
.zt_pw_item_con3_tabs,.con_twos_1_tabs{
  text-align: center;
}
.zt_pw_item_con3_tabs > span{
  font-size: 20px;display: inline-block;padding: 0 30px;color: #205bbb;cursor: pointer;
  border: 1px solid #205bbb;line-height: 45px;margin: 0 20px;border-radius: 6px;
}
.zt_pw_item_con3_tabs > span.active{
  font-weight: 700;background-color:#205bbb;color: #fff;transition: all .3s;
}
.zt_pw_item_con3_details{
  padding: 20px;background-color: #f4f7fc;margin-top: 30px;
}
.con_twos_1_tabs > span{
  line-height: 35px;display: inline-block;border: 1px solid #fff;margin: 0 10px;cursor: pointer;
  background-color: #fff;padding: 0 20px;color: #888;border-radius: 6px;font-size: 18px;
}
.con_twos_1_tabs > span.active{
  border: 1px solid #205bbb;background-color: #dee7f5;font-weight: 700;color: #205bbb;
}
.con_threes_1_con{
  display: flex;align-items: flex-start;justify-content: space-between;margin-top: 40px;
}
.con_threes_1_tabs{
  width: 75px;
}
.con_threes_1_details{
  width: calc(100% - 130px);
}
.con_threes_1_tabs > ul{
  border-right: 1px solid #ddd;
  padding-right: 20px;
}
.con_threes_1_tabs > ul li {
  margin: 20px 0;
}
.con_threes_1_tabs > ul li:first-of-type{
  margin-top: 10px;
}
.con_threes_1_tabs > ul li a {
  display: block;
  position: relative;
  font-size: 18px;
  font-weight: 700;
  color: #666;
}
.con_threes_1_tabs > ul li a:before{
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  border: 1px solid #ddd;
  right: -26.5px;
  top: 50%;
  margin-top: -5px;
  background-color: #fff;
}
.con_threes_1_tabs > ul li.active a:before{
  content: "";
  position: absolute;
  width: 14px;height: 12px;background: url(//www.whxinzhou.gov.cn/material/images/yjs/ztNicon04.png) no-repeat transparent;background-size: 100% 100%;
  right: -28px;top: 50%;margin-top: -5px;border: 0;
}
.con_fours_1_con1{
  display: flex;justify-content: center;flex-direction: column;
}
.con_fours_1_con1 p{
  font-size: 18px;line-height: 40px;margin-bottom: 20px;
}
.zt_pw_item .slide1 .bd{
  width: 100%;
}
.zt_pw_item .slide1 .bd li{
  width: 380px !important;box-shadow: 0px 0px 3px 3px #9fb8e1;margin: 10px 10px 7px;
  border-radius: 6px;
}
.slide1 .prev{
  left: -24px;
}
.slide1 .next{
  right: -24px;
}


/* 新增企业登记 */
.zt_jz_down_le_con_blue  h3 b{
  width: 20px;height: 20px;line-height: 20px;
  border-radius: 100%;text-align: center;font-weight: 700;display: inline-block;margin-right: 10px;
}
.zt_jz_down_le_con1_blue02 table .contentListTable tr td{
  border: 1px solid #ddd;color: #333 !important;
}
#zt_jz_down_le_con1.zt_jz_down_le_con1_blue02 table tr:nth-child(odd){
  background: none;
} 
.zt_jz_down_le_con1_blue02 table .contentListTable  tr.title_tr td{
  text-align: center;font-weight: 700;background-color: #fff;color: #333 !important;
}
.contentListTable > tr >td:nth-child(1) {
  background: rgba(245,246,248,1);
}
.zgc{
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  display: none;
  z-index: 999;
}
.zgc .model_x{
  width: 847px;
  background: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.zgc .model_x .model_title{
  padding: 0 16px;
  border-bottom: 2px solid #083367;
}
.zgc .model_x .model_title span:first-of-type{
  line-height: 55px;
  color: #083367;
  font-size: 16px;
}
.zgc .model_x .model_title .close_x {
  font-size: 30px;
  width: 30px;
  height: 55px;
  text-align: center;
  line-height: 55px;
  cursor: pointer;
  color: #083367;
  float: right;
}
.zgc .model_x .city_list_x {
  padding: 21px 19px 0;
  height: 506px;
  overflow: auto;
}
.clearfix {
  zoom: 1;
}
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
  overflow: hidden;
}
.andy-but-newAdd {
  color: #2185ff;cursor: pointer;
  text-decoration: underline !important;
  background: none;
  border: 0px;
  font-size: 16px;
}
.zt_jz_down_le_con1_blue02 .sideMenu04 .sideMenu01_con {
  display: none;
}
.contentListTable tr td{
  border: 1px solid #ddd;padding: 15px;width: 100px;
}
.showCl span {
  display: inline-block;
  padding: 2px 28px;
  background: rgba(246,247,249,1);
  color: #6A6A6B;
}
.gray_line > th {
  background: rgba(242,246,252,1);
  border: 1px solid rgba(220,223,230,1);
  padding: 10px;
  text-align: left;
  font-size: 13px;
  position: relative;
}
table{
  width: 100%;
}
#zt_jz_down_le_con5,#zt_jz_down_le_con6{
  margin-bottom: 30px;
}
.contentListTable tr{
  background: none !important;
}
#show-more-text,#hide-more-text{
  display: inline-block;position: relative;padding-right: 15px;font-style: normal;left: 50%;
  transform: translateX(-50%);cursor: pointer;color: #007eff;
}
#show-more-text::after{
  content: '∨';position: absolute;
  right: 0;top: 0;color: #007eff;font-weight: 900;
}
#hide-more-text::after{
  content: '∧';position: absolute;
  right: 0;top: 0;color: #007eff;font-weight: 900;
}
.zt_jz_down_ri_bottom ol {
  margin-top: 25px;
}
.zxfsTable > tr > th {
  font-size: 18px;font-weight: 700;
  color: rgba(51,51,51,1);
  line-height: 27px;
  text-shadow: 0px 0px 8px rgb(35 100 210 / 11%);
  position: relative;
  padding-bottom: 20px;
  text-align: left;
}
.zxfsTable > tr > th > span {
  position: absolute;display: none;
  left: -12px;
}
.zxfsTable > tr > td:nth-child(1) {
  width: 88px;
}
.cjwtTableText {
  padding-left: 8px;
  word-wrap: break-word;
  word-break: break-all;
}
.cjwtTableText a{
  text-decoration: underline;color: #2364D2;
}
.phone_call {
  color: #2364D2;
}
.qyblueQ{
  margin-bottom: 30px;
}