﻿/* 内容部分 start */
.content {
  width: 100%;
  /* padding: 50px 0px; */

}


.content .jz .content-left {
  width: 767px;
  margin-top: 50px;
  float: left;
}

/* 案例公开 start */
.anligongkai {
  width: 767px;
}

.anligongkai .title {
  width: 767px;
  height: 45px;
  border-bottom: #ccc 1px solid;
}

.anligongkai .title span {
  display: block;
  width: 98px;
  height: 45px;
  font-size: 24px;
  color: #0167b5;
  border-bottom: #0167b5 1px solid;
  float: left;
}

.anligongkai .title a {
  display: block;
  float: right;
  margin-top: 10px;
  color: #999;
  font-size: 14px;

}

.anligongkai .algkbgt {
  width: 767px;
  height: 50px;
  margin-top: 28px;
  background-color: #f5f8fd;
  font-size: 18px;
  color: #222;
}

.anligongkai .algkbgt span {
  display: block;
  float: left;
  line-height: 50px;
  text-align: center;
}

.anligongkai .algkbgt .algkth1 {
  width: 100px;
}

.anligongkai .algkbgt .algkth2 {
  width: 525px;
  border-left: #fff 2px solid;
  border-right: #fff 2px solid;
}

.anligongkai .algkbgt .algkth3 {
  width: 138px;
}

.anligongkai ul {
  display: block;
  margin-top: 10px;
  min-height: 411px;
}

.anligongkai ul li {
  width: 767px;
  height: 30px;
  padding-top: 15px;
  margin-top: 15px;
  line-height: 30px;
  border-top: #ccc 1px dashed;
}

.anligongkai ul li:first-child {
  margin-top: 0px;
  border: none;
}

.anligongkai ul li span {
  display: block;
  height: 30px;
  float: left;
}

.anligongkai ul li .lx {
  width: 54px;
  padding: 0px 23px;
}

.anligongkai ul li .lx button {
  width: 54px;
  height: 30px;
  font-size: 14px;
  color: #0167b5;
  background-color: #f5f8fd;
}

.anligongkai ul li a {

  width: 493px;
  height: 30px;
  padding: 0px 18px;
  float: left;
  color: #222;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.anligongkai ul li .dfsj {
  width: 138px;
  text-align: center;
  color: #666;
}

/* 案例公开 end */

.content .jz .content-right {
  width: 360px;
  float: right;
  margin-top: 50px;

}

/* 进度查询 start */
.jinduchaxun {
  width: 298px;
  padding: 35px 30px;
  border: #ccc 1px solid;
  border-top: #0167b5 3px solid;
}

.jinduchaxun .title {
  font-size: 24px;
  color: #222;
  height: 45px;
  border-bottom: #ccc 1px solid;
}

.jinduchaxun div {
  width: 300px;
  height: 150px;
  margin-top: 30px;
  background: url(../images/20211020zzfw.png) no-repeat center;
}

.jinduchaxun .zs {
  margin-top: 20px;
  color: #8ba3ba;

}

.jinduchaxun .zs span {
  font-size: 18px;
  font-weight: bold;
  color: #ff0000;
  font-style: italic;
}

/* 进度查询 end */

/* 知识库 start */
.zhishiku {
  width: 360px;
  height: 70px;
  background: url(../images/20211020zsk-bj.png) no-repeat center;
  margin-top: 50px;
  padding-top: 90px;
}

.zhishiku a {
  display: block;
  width: 300px;
  height: 50px;

  background: url(../images/20211020zsk-wycx.png) no-repeat center;
}



/* 知识库 end */

/* 内容中 end */
/* 内容下 start */
/* 政务服务帮您办 start */
.content .jz .zwfwbnb {
  width: 1180px;
  margin-top: 50px;
  margin-bottom: 38px;
}

.zwfwbnb a {
  display: block;
  width: 100%;
  height: 100%;
}

/* 政务服务帮你办 end */


/* 二级页面样式开始 */

.header .erji-hb {
  height: 260px;
}

/* 当前位置 start */
.dqwz {
  width: 100%;
  height: 55px;
  background-color: #f5f5f5;
}

.dqwz .jz img {
  float: left;
}

.dqwz .jz p {
  color: #333;
  line-height: 55px;
}

.dqwz p a {
  margin: 0 5px;
}

/* 当前位置 end */
/* 案例公开列表内容部分 start */
.ejcontent {
  width: 100%;
  /* padding-top: 50px; */
}



.ejcontent .jz .algk-content .bgt {
  width: 1180px;
  height: 50px;
  margin-top: 50px;
  background-color: #f5f8fd;
}

.ejcontent .jz .algk-content .bgt span {
  display: block;
  float: left;
  line-height: 50px;
  text-align: center;
}

.ejcontent .jz .algk-content .bgt .th-lx {
  width: 100px;
}

.ejcontent .jz .algk-content .bgt .th-zt {
  width: 911px;
  border-left: #fff 2px solid;
}

.ejcontent .jz .algk-content .bgt .th-lysj {
  width: 165px;
  border-left: #fff 2px solid;
}

.ejcontent .jz .algk-content .algklb {
  display: block;
  min-height: 420px;
}

.ejcontent .jz .algk-content ul {
  display: block;
  margin-top: 15px;
}

.ejcontent .jz .algk-content ul li {
  width: 1180px;
  height: 30px;
  margin-top: 20px;
  line-height: 30px;
}

.ejcontent .jz .algk-content ul li span {
  display: block;
  height: 30px;
  float: left;
}

.ejcontent .jz .algk-content ul li .dfsj {
  width: 165px;
  text-align: center;
}

.ejcontent .jz .algk-content ul li .lx {
  width: 54px;
  padding: 0px 23px;
}

.ejcontent .jz .algk-content ul li .lx button {
  width: 54px;
  height: 30px;
  font-size: 14px;
  color: #0167b5;
  background-color: #f5f8fd;
}

.ejcontent .jz .algk-content ul li a {

  width: 885px;
  height: 30px;
  padding: 0px 15px;
  float: left;
  color: #222;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ejcontent .jz .algk-content ul li .lysj {
  width: 165px;
  text-align: center;
  color: #666;
}


/* 案例公开列表内容部分 end */
/* 案例公开详情内容部分 start */
.shixiangxinxi,
.chulixinxi {
  width: 1180px;
  margin-top: 50px;
}

.shixiangxinxi img,
.chulixinxi img {
  float: left;
}

.shixiangxinxi span,
.chulixinxi span {
  color: #222;
  font-weight: bold;
  font-size: 22px;
  line-height: 22px;
}

.sxxx-content {
  width: 1070px;
  padding: 40px 55px 60px;
}

.clxx-content {
  width: 1070px;
  padding: 40px 55px 35px;
}

.sxxx-content .lysj-clzt,
.clxx-content .dfsj-dfdw {
  width: 1070px;
  height: 50px;
}

.sxxx-content .lysj-clzt span,
.clxx-content .dfsj-dfdw span,
.sxxx-content .sxzt span,
.sxxx-content .sxnr span,
.sxxx-content .sxfj span,
.sxxx-content .sxtp span,
.clxx-content .dffj span,
.clxx-content .dfnr span {
  display: block;
  line-height: 48px;
  float: left;
  color: #333;
  margin-right: 20px;
}

.sxxx-content .lysj-clzt .lysjk,
.sxxx-content .lysj-clzt .clztk,
.clxx-content .dfsj-dfdw .dfsjk,
.clxx-content .dfsj-dfdw .dfdwk {
  width: 358px;
  height: 48px;
  border: #ccc 1px solid;
  float: left;
  background-color: #fcfcfc;
  border-radius: 5px;
  padding: 0px 20px;
  line-height: 48px;
  color: #999;
}

.sxxx-content .lysj-clzt .lysjk,
.clxx-content .dfsj-dfdw .dfsjk {
  margin-right: 38px;
}

.sxxx-content .lysj-clzt .clztk {
  color: #0167b5;
}

.sxxx-content .sxzt,
.sxxx-content .sxfj,
.sxxx-content .sxtp,
.clxx-content .dffj {
  width: 1070px;
  min-height: 50px;
  margin-top: 30px;
}

.sxxx-content .sxzt .sxztk,
.sxxx-content .sxfj .sxfjk,
.sxxx-content .sxtp .sxtpk,
.clxx-content .dffj .dffjk {
  width: 944px;
  min-height: 48px;
  border: #ccc 1px solid;
  float: left;
  background-color: #fcfcfc;
  border-radius: 5px;
  padding: 0px 20px;
  line-height: 48px;
  color: #999;
}

.sxxx-content .sxnr,
.clxx-content .dfnr {
  width: 1070px;
  min-height: 130px;
  margin-top: 30px;
}

.sxxx-content .sxnr .sxnrk,
.clxx-content .dfnr .dfnrk {
  width: 944px;
  min-height: 114px;
  border: #ccc 1px solid;
  float: left;
  background-color: #fcfcfc;
  border-radius: 5px;
  padding: 7px 20px;
  line-height: 30px;
  color: #999;
}

.clxx-content .dfsj-dfdw .dfsjk,
.clxx-content .dfsj-dfdw .dfdwk,
.clxx-content .dfnr .dfnrk,
.clxx-content .dffj .dffjk {
  background-color: #fff;
  color: #666;
}

/* 案例公开详情内容部分 end */
/* 知识库详情内容部分 start */

.zhishixiangqing {
  width: 1180px;
  margin-top: 50px;
}

.zhishixiangqing img {
  float: left;
}

.zhishixiangqing span {
  color: #222;
  font-weight: bold;
  font-size: 22px;
  line-height: 22px;
}

.zsxq-content {
  width: 1070px;
  padding: 40px 55px 35px;
}

.zsxq-content .cjsj-ly {
  width: 1070px;
  height: 50px;
  margin-top: 30px;
}

.zsxq-content .cjsj-ly span,
.zsxq-content .zszt span,
.zsxq-content .zsnr span,
.zsxq-content .zsfj span {
  display: block;
  line-height: 48px;
  float: left;
  color: #333;
  margin-right: 20px;
}

.zsxq-content .cjsj-ly .cjsjk {
  width: 358px;
  height: 48px;
  border: #ccc 1px solid;
  float: left;
  background-color: #fcfcfc;
  border-radius: 5px;
  padding: 0px 20px;
  line-height: 48px;
  color: #999;
}

.zsxq-content .cjsj-ly .cjsjk {
  margin-right: 134px;
}

.zsxq-content .zszt {
  width: 1070px;
  min-height: 50px;

}


.zsxq-content .zszt .zsztk {
  width: 944px;
  min-height: 48px;
  border: #ccc 1px solid;
  float: left;
  background-color: #fcfcfc;
  border-radius: 5px;
  padding: 0px 20px;
  line-height: 48px;
  color: #999;
}

.zsxq-content .zsnr {
  width: 1070px;
  min-height: 146px;
  margin-top: 30px;
}

.zsxq-content .zsnr .zsnrk {
  width: 944px;
  min-height: 146px;
  border: #ccc 1px solid;
  float: left;
  background-color: #fcfcfc;
  border-radius: 5px;
  padding: 7px 20px;
  line-height: 30px;
  color: #999;
}

.zsxq-content .zsfj {
  width: 1070px;
  min-height: 50px;
  margin-top: 30px;
}


.zsxq-content .zsfj .zsfjk {
  width: 944px;
  min-height: 48px;
  border: #ccc 1px solid;
  float: left;
  background-color: #fcfcfc;
  border-radius: 5px;
  padding: 0px 20px;
  line-height: 48px;
  color: #999;
}

.zsxq-content .cjsj-ly .lyk {
  width: 358px;
  height: 48px;
  border: #ccc 1px solid;
  float: left;
  background-color: #fcfcfc;
  border-radius: 5px;
  padding: 0px 20px;
  line-height: 48px;
  color: #999;
}

/* 知识库详情内容部分 end */
/* 关于热线内容部分 start */
.gyrx-content {
  width: 1120px;
  padding: 0px 30px 30px;
  min-height: 500px;
}

.gyrx-content .gyrxwzbt {
  width: 1120px;
  height: 80px;
  border-bottom: #ccc 1px solid;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  margin-top: 50px;
}

.gyrx-content .gyrxwb {
  width: 1080px;
  padding: 0px 20px;
  line-height: 34px;
  margin-top: 40px;
}

/* 关于热线内容部分 end */
/* 进度查询内容部分 start */
.jdcx-content {
  width: 1180px;
}

.jdcx-content form {
  width: 935px;
  margin: 0 auto;
  height: 50px;
  margin-top: 50px;
}

.ejcontent .jz .jdcx-content form .jdcx {
  display: block;
  line-height: 48px;
  float: left;
  color: #333;
  margin-right: 20px;
  margin-left: 0px;
}

.jdcx-content form #eid,
.jdcx-content form #ipt {
  display: block;
  float: left;
  width: 218px;
  height: 48px;
  border: #ccc 1px solid;
  border-radius: 5px;
  margin-right: 20px;
  margin-top: 0px;
}

.ejcontent .jz .jdcx-content form .code {
  display: block;
  width: 138px;
  height: 28px;
  padding: 11px 21px;
  float: left;
}

.ejcontent .jz .jdcx-content form .code span {
  width: 75px;
  line-height: 28px;
  margin-right: 2px;
  margin-left: 0px;

}

.ejcontent .jz .jdcx-content form .code a {
  float: left;
}

.ejcontent .jz .jdcx-content form button {
  width: 150px;
  height: 50px;
  border-radius: 5px;
  margin-left: 14px;
  background-color: #0167b5;
  color: #fff;
}

.ejcontent .jz .jdcx-content p {
  padding: 50px 0px;
  text-align: center;
  color: #666;
}

.ejcontent .jz .jdcx-content .jdcxbgt {
  width: 1080px;
  height: 55px;
  margin: 0 auto;
  border-bottom: #ccc 1px solid;
  line-height: 55px;
  color: #666;
  margin-top: 50px;
}

.ejcontent .jz .jdcx-content .jdcxbgt span {
  display: block;
  height: 55px;
  float: left;
}

.ejcontent .jz .jdcx-content .jdcxbgt .jdcxth1 {
  width: 380px;
  padding: 0 40px;
}

.ejcontent .jz .jdcx-content .jdcxbgt .jdcxth2,
.ejcontent .jz .jdcx-content .jdcxbgt .jdcxth3,
.ejcontent .jz .jdcx-content .jdcxbgt .jdcxth4 {
  width: 140px;
  text-align: center;
  margin-right: 35px;
}

.ejcontent .jz .jdcx-content .jdcxbgt .jdcxth4 {
  margin-right: 0px;
}

.ejcontent .jz .jdcx-content .jdcxbgt .jdcxth5 {
  width: 130px;
  text-align: center;

}

.ejcontent .jz .jdcx-content ul {
  display: block;
  width: 1080px;
  margin: 0 auto;
  min-height: 328px;
}

.ejcontent .jz .jdcx-content ul li {
  display: block;
  width: 1080px;
  height: 30px;
  margin-top: 20px;
  line-height: 30px;
  color: #999;
}

.ejcontent .jz .jdcx-content ul li a {
  display: block;
  width: 380px;
  padding: 0 40px;
  float: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #999;
}

.ejcontent .jz .jdcx-content ul li span {
  display: block;
  text-align: center;
  float: left;
}

.ejcontent .jz .jdcx-content ul li .jdcx-lysj,
.ejcontent .jz .jdcx-content ul li .jdcx-hfsj,
.ejcontent .jz .jdcx-content ul li .jdcx-hfzt {
  width: 140px;
  height: 30px;
}

.ejcontent .jz .jdcx-content ul li .jdcx-hfsj {
  margin-right: 35px;
}

.ejcontent .jz .jdcx-content ul li span.pic {
  width: 35px;
  height: 30px;
  background: url(../images/20211020shijian.png) no-repeat center;
}

.ejcontent .jz .jdcx-content ul li .caozuo {
  width: 74px;
  height: 30px;
  padding: 0px 28px;
  float: left;
}

.ejcontent .jz .jdcx-content ul li span a {
  display: block;
  width: 74px;
  height: 30px;
  background: url(../images/20211020caozuo.png) no-repeat center;
  border-radius: 5px;
  padding: 0px;
}

/* 进度查询内容部分 end */
/* 知识库列表 start */
.ejcontent .jz .zsklb-content {
  width: 1180px;
}

.ejcontent .jz .zsklb-content form {
  width: 1180px;
  height: 50px;
  margin-top: 50px;
}

.ejcontent .jz .zsklb-content form span {
  float: left;
  margin: 0px 20px;
  line-height: 50px;
}

.ejcontent .jz .zsklb-content form .xlbd {
  height: 48px;
  width: 278px;
  border: #ccc 1px solid;
  position: relative;
  background: #fff;
  float: left;
  border-radius: 5px;
  margin-right: 20px;
}

.ejcontent .jz .zsklb-content form .xlbd h4 {
  font-size: 16px;
  line-height: 48px;
  height: 100%;
  text-indent: 3px;
  font-weight: normal;
  background: url(../images/20211020zsk_xl.png) no-repeat center right 10px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  color: #ccc;
}

.ejcontent .jz .zsklb-content form .xlbd select {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  font-size: 16px;
  line-height: 32px;
  text-indent: 24px;
  filter: alpha(opacity=0);
  opacity: 0;

}

.ejcontent .jz .zsklb-content form .xlbd select option {
  font-size: 16px;
  line-height: 48px;
  text-indent: 24px;
}

.ejcontent .jz .zsklb-content form input {
  display: block;
  float: left;
  width: 585px;
  height: 48px;
  border: #ccc 1px solid;
  border-radius: 5px;
  margin-right: 20px;
  text-indent: 24px;
  font-size: 16px;

}

.ejcontent .jz .zsklb-content form button {
  width: 150px;
  height: 50px;
  border-radius: 5px;
  font-size: 16px;
  background-color: #0167b5;
  color: #fff;
}

.ejcontent .jz .zsklb-content ul {
  display: block;
  width: 1180px;
  min-height: 2160px;

}

.ejcontent .jz .zsklb-content ul li {
  display: block;
  height: 135px;
  width: 1180px;
  padding: 40px 0px;
  border-bottom: #ccc 1px dashed;
}

.ejcontent .jz .zsklb-content ul li span {
  display: block;
}

.ejcontent .jz .zsklb-content ul li span img {
  display: block;
  float: left;
  margin-right: 20px;
}

.ejcontent .jz .zsklb-content ul li span a {
  color: #222;
  font-size: 18px;
  font-weight: bold;
  width: 1126px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  float: right;
}

.ejcontent .jz .zsklb-content ul li p {
  width: 1180px;
  margin-top: 25px;
  height: 75px;
}

.ejcontent .jz .zsklb-content ul li p img {
  display: block;
  float: left;
  margin-right: 20px;
}

.ejcontent .jz .zsklb-content ul li p a {
  display: block;
  font-size: 14px;
  line-height: 28px;
  color: #666;
  float: left;
  width: 95%;
}

.ejcontent .jz .zsklb-content ul li p a br {
  display: none;
}

.ejcontent .jz .zsklb-content ul li .zskwzrq,
.ejcontent .jz .zsklb-content ul li .zskwzly {
  display: block;
  padding-left: 25px;
  height: 17px;
  text-align: right;
  float: left;
  font-size: 14px;
  line-height: 17px;
  color: #0167b5;
  background: url(../images/20211020riqi.png) no-repeat left;
}

.ejcontent .jz .zsklb-content ul li .zskwzly {
  background: url(../images/20211020laiyuan.png) no-repeat left;
  margin-left: 20px;
}

/* 知识库列表 end */
/* 帮你办 start */
.ejcontent .jz .bnb-content {
  width: 1180px;
}

.ejcontent .jz .bnb-content .bangniban {
  width: 1180px;
  margin-top: 50px;
}

.ejcontent .jz .bnb-content .bangniban img {
  float: left;
}

.ejcontent .jz .bnb-content .hd ul {
  display: block;
  width: 1155px;
  float: left;
}

.ejcontent .jz .bnb-content .hd ul li {
  display: block;
  float: left;
  color: #222;
  font-weight: bold;
  font-size: 22px;
  line-height: 22px;
  margin-right: 50px;
}

.ejcontent .jz .bnb-content .hd ul li.on {
  color: #0167b5;
}

.ejcontent .jz .bnb-content .bnbbgt {
  width: 1180px;
  height: 50px;
  margin-top: 50px;
  background-color: #f5f8fd;
}

.ejcontent .jz .bnb-content .bnbbgt span {
  display: block;
  float: left;
  line-height: 50px;
  text-align: center;
}

.ejcontent .jz .bnb-content .bnbbgt .bnbth1 {
  width: 846px;
}

.ejcontent .jz .bnb-content .bnbbgt .bnbth2 {
  width: 147px;
  border-left: #fff 2px solid;
}

.ejcontent .jz .bnb-content .bnbbgt .bnbth3 {
  width: 147px;
  border-left: #fff 2px solid;
}

.ejcontent .jz .bnb-content .bd ul {
  display: block;
  width: 1140px;
  /* padding: 0px 20px; */
  min-height: 320px;
  margin-bottom: 38px;
  margin-top: 15px;
  min-height: 320px;
}

.ejcontent .jz .bnb-content .bd ul li {
  display: block;
  width: 1140px;
  height: 55px;
  line-height: 55px;
  border-bottom: #ccc 1px dashed;
  color: #666;
}

.ejcontent .jz .bnb-content .bd ul li a {
  width: 795px;
  height: 55px;
  padding: 0px 25px;
  float: left;
  color: #666;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ejcontent .jz .bnb-content .bd ul li a.cd {
float: inherit;
width: 62px;
line-height: 30px;
font-size: 12px;
height: 30px;
padding: 0 10px;
display: inherit;
background-color: rgb(31, 114, 223);
color: #fff;
margin-top: 12px;

}

.ejcontent .jz .bnb-content .bd ul li span {
  display: block;
  width: 147px;
  height: 55px;
  float: left;
  text-align: center;
}
.ejcontent .jz .bnb-content .bd ul li span.cds {
  display: inherit;
  float: right;
  text-align: center;
  width: auto;
  height: auto;
}
.ejcontent .jz .bnb-content .bd ul li .sxlx {
  /* margin-right: 31px; */
}

/* 帮你办 end */



/* 帮你办 end */