* {
  margin: 0;
  padding: 0;
  list-style-type: none;
  text-decoration: none;
  font-family: 'Microsoft YaHei-Semibold', 'Microsoft YaHei';
}
.not-select {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none;
}
ul {
  padding: 0;
}
.header_line img,.bottom img{vertical-align:unset}
.bottom .btn{
  padding:0;
}
.fixed-search-container {
  width: 100%;
  height: 116px;
  background-color: #fff;
  position: fixed;
  top: 0;
  left: 0;
  box-shadow: 0px 4px 12px 1px rgba(0, 0, 0, 0.1);
  z-index: 1000;
  display: none;
}
.fixed-search-container .middle-search-box {
  width: 1200px;
  height: 116px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fixed-search-container .middle-search-box .left-logo-box{
  width: 353px;
  height: 63px;
}
.fixed-search-container .middle-search-box .left-logo-box a{
  cursor: pointer;
}
.fixed-search-container .middle-search-box .left-logo-box img{
  width: 100%;
  height: 100%;
}
.fixed-search-container .middle-search-box .zcwjk-search-box {
  display: flex;
  position: relative;
}
.fixed-search-container .middle-search-box .zcwjk-search-box .voice-icon {
  position: absolute;
  right: 125px;
  top: 50%;
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  cursor: pointer;
}
.fixed-search-container .middle-search-box .zcwjk-search-box .voice-microphone {
  background: url(/images/zcwj-yysr-icon.png) no-repeat;
  background-size: 32px 32px;
}
.fixed-search-container .middle-search-box .zcwjk-search-box .voice-recorder {
  background: url(/images/icon-voice-recorder.gif) no-repeat;
  background-size: 32px 32px;
}
.fixed-search-container .middle-search-box .zcwjk-search-box .voice-loading {
  background: url(/images/icon-voice-loading.gif) no-repeat;
  background-size: 32px 32px;
}
.fixed-search-container .middle-search-box .zcwjk-search-box .zcwjk-search-input {
	width: 800px;
	height: 76px;
	background: #fff;
	border: 1px solid #E0E0E0;
	padding-left: 15px;
	color: #000000;
	border-radius: 20px;
}
.fixed-search-container .middle-search-box .zcwjk-search-box .zcwjk-search-input::placeholder {
  color: #ADADAD;
}
.fixed-search-container .middle-search-box .zcwjk-search-box .zcwjk-search-input::-webkit-input-placeholder {
  color: #ADADAD;
}
.fixed-search-container .middle-search-box .zcwjk-search-box .zcwjk-search-input:-moz-placeholder {
  color: #ADADAD;
}
.fixed-search-container .middle-search-box .zcwjk-search-box .zcwjk-search-input:-ms-input-placeholder {
  color: #ADADAD;
}
.fixed-search-container .middle-search-box .zcwjk-search-box .zcwjk-search-btn {
  /* width: 102px; */
  /* height: 100%; */
  /* background: #0168B7; */
  /* border: none; */
  /* font-size: 20px; */
  /* font-weight: 600; */
  /* color: #FFFFFF; */
  /* line-height: 28px; */
  /* position: absolute; */
  width: 135px;
  height: 36px;
  background: url(/images/zcwjk-search-icon.png) no-repeat 36px 6px #fff;
  font-size: 28px;
  color: #3272A1;
  position: absolute;
  right: 36px;
  border-left: 2px solid #D5D5D5;
  top: 9px;
  text-align: right;
  line-height: 18px;
}

.border-show {
  border: 1px solid #E0E0E0;
}
.zcwjk-banner {
  width: 100%;
  height: 635px;
  background-image: url(/images/zcwjk-banner.png);
  background-size: cover;
  background-repeat: no-repeat;
  overflow: hidden;
}
.zcwjk-banner .banner-logo-box{
    width: 1200px;
    height: 400px;
    margin: 0 auto;
}
.zcwjk-banner .banner-logo-box a{
  width: 353px;
  height: 63px;
  display: block;
  cursor: pointer;
  margin: 15px 0 0 0;
}
.zcwjk-ssjg-body {
  width: 1200px;
  margin: 0 auto;
  margin-top: -295px;
}
.zcwjk-ssjg-body .zcwjk-search-box {
  width: 1200px;
  height: 76px;
  display: flex;
  position: relative;
}
.zcwjk-ssjg-body .zcwjk-search-box .voice-microphone {
  background: url(/images/zcwj-yysr-icon.png) no-repeat;
  background-size: 32px 32px;
  position: absolute;
  right: 125px;
  top: 50%;
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  cursor: pointer;
}
.zcwjk-ssjg-body .zcwjk-search-box .voice-recorder {
  background: url(/images/icon-voice-recorder.gif) no-repeat;
  background-size: 32px 32px;
  position: absolute;
  right: 125px;
  top: 50%;
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  cursor: pointer;
}
.zcwjk-ssjg-body .zcwjk-search-box .voice-loading {
  background: url(/images/icon-voice-loading.gif) no-repeat;
  background-size: 32px 32px;
  position: absolute;
  right: 125px;
  top: 50%;
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  cursor: pointer;
}

.zcwjk-ssjg-body .zcwjk-search-box .zcwjk-search-input {
  width: 821px;
  height: 100%;
  background: #FFFFFF;
  /* opacity: 1; */
  border: 1px solid #E0E0E0;
  padding-left: 15px;
  padding-right: 60px;
  /* outline: none; */
  /* box-sizing: border-box; */
  font-size: 20px;
  font-weight: 400;
  color: #000;
  border-radius: 20px;
}
.zcwjk-ssjg-body .zcwjk-search-box .zcwjk-search-input::placeholder {
  color: #ADADAD;
}
.zcwjk-ssjg-body .zcwjk-search-box .zcwjk-search-input::-webkit-input-placeholder {
  color: #ADADAD;
}
.zcwjk-ssjg-body .zcwjk-search-box .zcwjk-search-input:-moz-placeholder {
  color: #ADADAD;
}
.zcwjk-ssjg-body .zcwjk-search-box .zcwjk-search-input:-ms-input-placeholder {
  color: #ADADAD;
}
.zcwjk-ssjg-body .zcwjk-search-box .zcwjk-search-btn {
	width: 135px;
	height: 36px;
	background: url(/images/zcwjk-search-icon.png) no-repeat 36px 6px #fff;
	font-size: 28px;
	color: #3272A1;
	position: absolute;
	right: 36px;
	border-left: 2px solid #D5D5D5;
	top: 16px;
	text-align: right;
	line-height: 30px;
	margin-top: 4px;	
}
.zcwjk-ssjg-body .zksx-box {
  width: 1200px;
  height: 57px;
  margin-top: 40px;
  position: relative;
  border: 1.5px solid #E0E0E0;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
.zcwjk-ssjg-body .zksx-box.border-radius-all{
	border-radius: 20px;
}
.zcwjk-ssjg-body .zksx-box .zksx-icon {
  width: 110px;
  height: 25px;
  line-height: 25px;
  font-size: 20px;
  font-weight: 600;
  color: #0168B7;
  position: absolute;
  top: 17px;
  right: 16px;
  cursor: pointer;
  -moz-user-select: none;
  /*火狐*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -ms-user-select: none;
  /*IE10*/
  -khtml-user-select: none;
  /*早期浏览器*/
  user-select: none;
}
.zcwjk-ssjg-body .zksx-box .zksx-icon .zk-1 {
  display: block;
  background: url(/images/zcwjk-cxjg-zk.png) no-repeat 85px 4px;
}
.zcwjk-ssjg-body .zksx-box .zksx-icon .zk-2 {
  display: none;
  background: url(/images/zcwjk-cxjg-sq.png) no-repeat 85px 3px;
}
.zcwjk-ssjg-body .zksx-box .zksx-active .zk-1 {
  display: none;
}
.zcwjk-ssjg-body .zksx-box .zksx-active .zk-2 {
  display: block;
}
.zcwjk-ssjg-body .zksx-container {
	border: 1.5px solid #E0E0E0;
	padding: 10px 20px 20px 15px;	
	margin-top: 40px;
	border-bottom: none;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	position: relative;
	background-color: #fff;
}
.zcwjk-ssjg-body .zksx-container .zksx-title {
	font-size: 20px;
	color: #616161;
	height: 20px;
	line-height: 20px;
	padding-left: 10px;
	border-left: 5px solid #0168B7;
	float: left;
	margin-top: 10px;
}

.zksx-line {
  border-top: 1px solid #E0E0E0;
  width: 1200px;
  position: absolute;
  top: 51px;
  right: -1px;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box {
  display: flex;
  margin-top: 18px;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box > span {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  margin-right: 10px;
  color: #9A9A9A;
  font-size: 16px;
  font-weight: 400;
  font-family: "Microsoft YaHei-Regular";
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul {
  display: flex;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li {
  max-width: 350px;
  height: 33px;
  padding: 6px 10px;
  margin-right: 20px;
  display: flex;
  align-items: center;
  background: #FFFFFF;
  border-radius: 2px 2px 2px 2px;
  border: 1.5px solid #E0E0E0;
  float: left;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li .lx-bt {
  color: rgba(0,0,0,0.5);
  font-family: 'Microsoft YaHei-Regular', 'Microsoft YaHei';
  font-weight: 400;
  font-size: 16px;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li .lx-zw {
  font-size: 16px;
  font-family: 'Microsoft YaHei-Regular', 'Microsoft YaHei';
  font-weight: 400;
  color: rgba(0,0,0);
  max-width: 200px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis; 
  white-space: nowrap;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li .lx-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  margin-left: 5px;
  background-image: url(/images/zcwjk-cxjg-sc.png);
  cursor: pointer;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li:hover {
  background: rgba(228, 243, 255, 0.5);
  border: 1.5px solid #0168B7;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li:hover .lx-zw {
  color: #0168B7;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li:hover .lx-icon {
  background-image: url(/images/zcwjk-sc-hover.png);
}

.zcwjk-ssjg-body .zksx-container .wjlx-box {
  display: flex;
  clear: both;
  margin-top: 50px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box {
  height: 270px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul {
  height: 270px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  width: 96px;
  justify-content: normal;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul li {
  width: 120px;
  box-sizing: border-box;
  padding-left: 18px;                        
  background-position:0 1px;
  background-repeat: no-repeat;
  font-size: 16px;
  font-family: 'Microsoft YaHei-Regular', 'Microsoft YaHei';
  font-weight: 400;
  color: #000000; 
  cursor:pointer;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul li.wjlx-left-item {
  background-image: url(/images/zcwjk-sxfl-wjfl-icon-0.png);
  background-position: 0 center;
  background-size: 20px 20px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul li.ztfl-left-item {
  background-image: url(/images/zcwjk-sxfl-ztfl-icon-0.png);
  background-position: 0 center;
  background-size: 20px 20px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul li.wjcj-left-item {
  background-image: url(/images/zcwjk-sxfl-wjcj-icon-0.png);
  background-position: 0 center;
  background-size: 20px 20px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul li.fwjg-left-item {
  background-image: url(/images/zcwjk-sxfl-jgfl-icon-0.png);
  background-position: 0 center;
  background-size: 20px 20px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul li span:nth-of-type(1) {
  margin-left: 10px;
  margin-right: 2px;
  padding: 21px 0;
}
.sxfl-selected-icon {
  background: url(/images/sxfl-selected-icon.png) no-repeat;
  width: 17px;
  height: 20px;
  position: absolute;
  top: 24px;
  right: 1px;
  display: none;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul .on.wjcj-left-item .sxfl-selected-icon,
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul .on.fwjg-left-item .sxfl-selected-icon,
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul .on.ztfl-left-item .sxfl-selected-icon,
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul .on.wjlx-left-item .sxfl-selected-icon{
	display: block;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul .on {
  color: #0168B7;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul .on.wjlx-left-item {
  background-image: url(/images/zcwjk-sxfl-wjfl-icon-1.png);
  background-position: 0 center;
  background-size: 20px 20px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul .on.ztfl-left-item {
  background-image: url(/images/zcwjk-sxfl-ztfl-icon-1.png);
  background-position: 0 center;
  background-size: 20px 20px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul .on.wjcj-left-item {
  background-image: url(/images/zcwjk-sxfl-wjcj-icon-1.png);
  background-position: 0 center;
  background-size: 20px 20px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul .on.fwjg-left-item {
  background-image: url(/images/zcwjk-sxfl-jgfl-icon-1.png);
  background-position: 0 center;
  background-size: 20px 20px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box {
  width: 1023px;
  height: 270px;
  border: 1px solid #e0e0e0;
  border-radius: 10px;
  background-color: #F7FAFF;
  float: right;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item {
  width: 100%;
  height: 270px;
  background-repeat: no-repeat;
  background-size: cover;
  box-sizing: border-box;
  padding: 0 0 0 5px;
  overflow: hidden;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item ol {
  width: 100%;
  height: 100%;
  padding-top: 10px;
  overflow-y: auto;
  /* scrollbar-width: thin; */
  scrollbar-color: #ccc #F7FAFF0A;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item ol::-webkit-scrollbar {
  width: 10px;
  /* background-color: #F9FBFD; */
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item ol::-webkit-scrollbar-button {
  /* display: none; */
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item ol::-webkit-scrollbar-thumb {
  border: 1px;
  border-radius: 5px;
  background-color: #CAE3FB;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item .wj-xz-list .choiced {
  color: #066BB8;
  background-color: #eaf8ff;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item ol .choiced span{
  /* color: #066BB8; */
  /* background-color: #eaf8ff; */
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item.wjlx-right-item {
  /* background-image: url(/images/zcwjk-wjlx-bg.png); */
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item.ztfl-right-item {
  /* background-image: url(/images/zcwjk-ztfl-bg.png); */
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item.fwjg-right-item {
  /* background-image: url(/images/zcwjk-fwjg-bg.png); */
}

.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item.ztfl-right-item li{
  width: 20%;
}

.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item.fwjg-right-item li span{
  padding: 2px 8px;
  width: 248px;
  line-height: 27px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item li {
  font-size: 16px;
  font-family: 'Microsoft YaHei-Regular', 'Microsoft YaHei';
  color: #000000;
  margin-right: 30px;
  margin-bottom: 28px;
  font-weight: 400;
  float: left;
  cursor:pointer;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  padding: 2px 8px;
border-radius: 2px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item li span{
  padding: 2px 8px;
  border-radius: 2px;
}
.zcwjk-ssjg-body .zzssjg-box {
  width: 1200px;
  height: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  /* margin-top: 40px; */
}
.zcwjk-ssjg-body .zzssjg-box .zzssjg-left {
  width: 1000px;
  height: 36px;
  line-height: 36px;
  font-size: 15px;
  font-weight: 400;
  color: #000000;
  overflow: hidden;
}
.zcwjk-ssjg-body .zzssjg-box .zzssjg-left span {
  float: left;
}
.zcwjk-ssjg-body .zzssjg-box .zzssjg-left .zzssjg-keyWord {
  max-width: 700px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.zcwjk-ssjg-body .zzssjg-box .zzssjg-left .zzssjg-keyWord,
.zcwjk-ssjg-body .zzssjg-box .zzssjg-left .zzssjg-num {
  color: #3183C4;
}
.zcwjk-ssjg-body .zzssjg-box .zzssjg-right {
  width: 152px;
  height: 36px;
  border-radius: 2px 2px 2px 2px;
  border: 1.5px solid #0168B7;
  background-color: #fff;
  font-size: 16px;
  font-weight: 400;
  color: #0168B7;
  padding-left: 20px;
  box-sizing: border-box;
  background: url(/images/zcwjk-cxjg-reset.png) no-repeat 12px 7px;
  margin: 0;
  background-size: 20px 20px;
}
.zcwjk-ssjg-body .sort-type-box {
  display: flex;
  height: 16px;
  margin: 24px 0;
}
.zcwjk-ssjg-body .sort-type-box .sort-type-item {
  margin-right: 20px;
  display: flex;
  align-items: center;
  font-size: 16px;
  -moz-user-select: none;
  /*火狐*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -ms-user-select: none;
  /*IE10*/
  -khtml-user-select: none;
  /*早期浏览器*/
  user-select: none;
  cursor: pointer;
}
.zcwjk-ssjg-body .sort-type-box .sort-type-item label {
  cursor: pointer;
}
.zcwjk-ssjg-body .sort-type-box .sort-type-item label::before {
  width: 15px;
  height: 15px;
  display: inline-block;
  content: "";
  color: transparent;
  border: 1px solid #6B6B6B;
  margin-bottom: -2px;
  margin-right: 5px;
  border-radius: 2px 2px 2px 2px;
  background-clip: content-box;
  padding: 2px;
}

.zcwjk-ssjg-body .sort-type-box .sort-type-item input[type='radio'] {
  visibility: hidden;
  position: absolute;
}
.zcwjk-ssjg-body .cxjg-list-box {
  width: 866px;
  padding: 15px 0 0 0;
  margin-bottom: 49px;
}
.zcwjk-content-right {
  float: right;
  width: 278px;
}
.zcwjk-content-right-box {
  position: relative;
}
.zcwjk-content-right-box-title {
  font-size: 20px;
  line-height: 50px;
  height: 50px;
  padding-left: 38px;
  width: 100%;
  background: url(/images/zcwjk-content-right-title.png);
}
#zcwjk-hotSearch-list, #zcwjk-hotReading-list{
  border: 1px solid #E0E0E0;
  padding: 0px 15px 10px 15px;
  border-radius: 0 0 5px 5px;
  margin-bottom: 20px;
}
.zcwjk-content-right-box-title img {
  position: absolute;
  top: 16px;
  left: 14px;
  width: 20px;
  height: 20px;
}
#zcwjk-hotSearch-list li {
  line-height: 40px;
  font-size: 18px;
}
#zcwjk-hotReading-list li {
  line-height: 40px;
  font-size: 15px;
  /* letter-spacing: 1.5px; */
}
#zcwjk-hotSearch-list .hotSearch-index {
  color: #ccc;
  margin-right: 7px;
  font-style: italic;
  font-weight: bold;
}
#zcwjk-hotSearch-list .hotSearch-word {
  border-bottom: 1px solid #F4EEEE;
  width: 213px;
  padding-left: 5px;
  cursor: pointer;
}
#zcwjk-hotReading-list .hotReading-word {
  border-bottom: 1px solid #F4EEEE;
  line-height: 25px;
  padding: 10px 0;
}
#zcwjk-hotReading-list .hotReading-word a:hover,
#zcwjk-hotSearch-list .hotSearch-word:hover
{
	color: #256294;
	text-decoration: none;	
}
.zcwjk-ssjg-body .cxjg-list-box .cxjg-header .cxjg-wjlx {
  display: inline-block;
  padding: 6px 12px;
  background: #0168B7;
  border-radius: 2px 2px 2px 2px;
  font-size: 14px;
  font-weight: 600;
  color: #FFFFFF;
}
.zcwjk-ssjg-body .cxjg-list-box .cxjg-header .cxjg-title a{
  line-height: 32px;
  margin-left: 0;
  font-size: 18px;
  font-weight: 400;
  color: #000000;
}
.zcwjk-ssjg-body .cxjg-list-box .cxjg-content {
  font-size: 16px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.5);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.zcwjk-ssjg-body .cxjg-list-box .cxjg-footer {
  width: 866px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 10px;
}


.zcwjk-ssjg-body .cxjg-list-box .cxjg-gjz-box .cxjg-gjz-special {
  background-color: #fff;
  border: 1px solid #0168B7;
  color: #0168B7;
  cursor:pointer;
  position: absolute;
  top: -40px;
  right: -90px;	
}
.zcwjk-ssjg-body .cxjg-list-box .bj-icon {
  width: 85px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  font-size: 15px;
  color: #737373;
  font-weight: 600;
  cursor:pointer;
  background-image: url(/images/zcwjk-zc-0.png);
  background-position: 4px 8px;
  background-repeat: no-repeat;  
  -moz-user-select: none;
  /*火狐*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -ms-user-select: none;
  /*IE10*/
  -khtml-user-select: none;
  /*早期浏览器*/
  user-select: none;
  margin-top: 12px;
}

.zcwjk-ssjg-body .sfzd-box {
  width: 682px;
  height: 56px;
  background: #EBF3F9;
  margin: 0 auto;
  display: flex;
  align-items: center;
  color: #000000;
  font-size: 16px;
  font-weight: 400;
  font-family: 'Microsoft YaHei-Regular', 'Microsoft YaHei';
  box-sizing: border-box;
  padding-left: 68px;
  padding-right: 95px;
  border-radius: 2px;
}
.zcwjk-ssjg-body .sfzd-box span {
  opacity: 0.5;
  margin-right: 125px;
}
.zcwjk-ssjg-body .sfzd-box .checkicon {
  background-repeat: no-repeat;
  padding-left: 34px;
  cursor: pointer;
}
.zcwjk-ssjg-body .sfzd-box  .sfzd-1 {
  margin-right: 32px;
  background-image: url(/images/zcwjk-cxjg-zd.png);
}
.zcwjk-ssjg-body .sfzd-box .sfzd-1:hover span{
  font-weight: 400;
  color: #0168B7;
}
.zcwjk-ssjg-body .sfzd-box .sfzd-2 {
  background-image: url(/images/zcwj-cxjg-wzd.png);
}
.zcwjk-ssjg-body .sfzd-box .sfzd-2:hover span{
  font-weight: 400;
  color: #F49763;
}
#statisfactToast{
  display: block;
  width: 682px;
  max-width: 682px;
  margin: 0 auto;
  height: 56px;
  background: #FFFFFF;
  box-shadow: 2px 0px 12px 1px rgba(0,0,0,0.12500);
}
#statisfactToast i{
  display: block;
  width: 30px;
  height: 30px;
  float: left;
  margin-left: 218px;
  background: url(/images/zcwjk-mydfk-icon.png);
}
#statisfactToast span{
  display: inline-block;
  height: 30px;
  line-height: 30px;
  margin-left: 24px;
  font-size: 16px;
  font-family: 'Microsoft YaHei-Semibold', 'Microsoft YaHei';
  font-weight: 600;
  color: #000000;
  opacity: 0.5;
  cursor:default;
}
.modal .modal-dialog {
  /* margin-left: 450px; */
  /* margin-top: 180px; */
  max-width: unset;
}
.modal .modal-dialog .modal-content {
  width: 1004px;
  border-radius: 0;
  margin: 0 auto;
  
}
.modal .modal-dialog .modal-content .modal-header {
  height: 56px;
}
.modal .modal-dialog .modal-content .modal-header h5.modal-title {
  font-size: 20px;
  font-weight: 600;
  color: #000000;
  background-repeat: no-repeat;
  font-family: 'Microsoft YaHei-Semibold', 'Microsoft YaHei';
}
.modal .modal-dialog .modal-content .modal-header h5.modal-title img {
  margin-top: -5px;
  margin-right: 2px;
}
.modal .modal-dialog .modal-content .modal-header h5.zcjd-modal-title {
  padding-left: 20px;
  background-image: url(/images/zcwjk-cxjg-zcjd.png);
  background-position: -2px 5px;
  background-size: 20px 20px;
}
.modal .modal-dialog .modal-content .modal-header h5.bcbj-modal-title {
  padding-left: 20px;
  background-image: url(/images/zcwjk-cxjg-bcbj.png);
  background-position: 0px 5px;
  background-size: 20px 20px;
}
.modal .modal-dialog .modal-content .modal-header h5.bcbj-modal-icon{
  background-image: url(/images/zcwjk-cxjg-bcbj.png);
}
.modal .modal-dialog .modal-content .modal-header h5.bcll-modal-icon{
  background-image: url(/images/zcwjk-cxjg-bcll.png);
  background-size: 20px 20px;
}
.modal .modal-dialog .modal-content .modal-body .zcjd-txt {
  height: 18px;
  line-height: 18px;
  box-sizing: border-box;
  padding: 0px 10px;
  margin: 15px 20px;
  border-left: 2px solid #0168B7;
  font-size: 18px;
  font-weight: 400;
  color: #000;
}
.modal .modal-dialog .modal-content .modal-body .modalSlideBox .hd ul{
  margin-bottom: 10px;
}
.modal .modal-dialog .modal-content .modal-body .modalSlideBox .hd ul li {
  display: inline-block;
  padding: 8px 0;
  margin: 0 20px;
  cursor:pointer;
}
.modal .modal-dialog .modal-content .modal-body .modalSlideBox .hd ul li.on {
  color: #0168B7;
  font-weight: 600;
  border-bottom: 2px solid #0168B7;
}
.modal .modal-dialog .modal-content .modal-body .modal-content-box {
  width: 960px;
  height: 422px;
  overflow-y: auto;
}
.modal .modal-dialog .modal-content .modal-body .modal-content-box::-webkit-scrollbar {
  width: 5px;
  background-color: #fff;
}
.modal .modal-dialog .modal-content .modal-body .modal-content-box::-webkit-scrollbar-button {
  display: none;
}
.modal .modal-dialog .modal-content .modal-body .modal-content-box::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background-color: #CAE3FB;
}
.modal .modal-dialog .modal-content .modal-body .table {
  width: 950px;
}
.modal .modal-dialog .modal-content .modal-body .table thead {
  height: 24px !important;
}
.modal .modal-dialog .modal-content .modal-body .table thead tr {
  height: 24px !important;
  background-color: #FDFDFD;
}
.modal .modal-dialog .modal-content .modal-body .table thead tr th {
  padding: 0;
  text-align: center;
  color: #878787;
  font-weight: 400;
  font-size: 12px;
}
.modal .modal-dialog .modal-content .modal-body .table tbody tr {
  height: 44px;
  background: rgba(236, 246, 255, 0.2);
  border: 1px solid #F0F0F0;
}
.modal .modal-dialog .modal-content .modal-body .table th,
.modal .modal-dialog .modal-content .modal-body .table td {
  text-align: center;
  vertical-align: middle;
  padding: 0;
}
.modal .modal-dialog .modal-content .modal-body .table th:nth-of-type(1) {
  width: 80px;
  color: #878787;
  font-weight: 400;
}
.modal .modal-dialog .modal-content .modal-body .table td:nth-of-type(1) {
  width: 739px;
  text-align: left;
  vertical-align: bottom;
}
.modal .modal-dialog .modal-content .modal-body .table td:nth-of-type(1) h5{
  box-sizing: border-box;
  padding-left: 5px;
  width: 739px;
  overflow: hidden;
  text-overflow: ellipsis; 
  white-space: nowrap;
  font-size: 18px;
  font-weight: 400;
  color: #000000;
  height: 44px;
  line-height: 44px;
}
.modal .modal-dialog .modal-content .modal-body .table td:nth-of-type(2) {
  width: 95px;
  font-size: 14px;
  font-weight: 600;
  color: #0168B7;
}
.modal .modal-dialog .modal-content .modal-body .table td:nth-of-type(3) {
  width: 41px;
  text-align: center;
  vertical-align: auto;
}
.modal .modal-dialog .modal-content .modal-body .table .bcbj-delete-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-top: 6px;
  background-image: url(/images/zcwjk-cxjg-sc.png);
}

.modal .modal-dialog .modal-content .modal-footer {
  height: 56px;
}
.zcwjk-tool-box {
  position: fixed;
  right: 68px;
  top: 450px;
  width: 60px;
}
.zcwjk-tool-box .top-box {
  width: 60px;
  height: 319px;
  align-items: center;
}
.zcwjk-tool-box .top-box li {
	width: 66px;
	height: 70px;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	cursor: pointer;
	border: 1px solid #ccc;
	border-bottom: none;
	background-color: #fff !important;
}
.zcwjk-tool-box .top-box li i {
  position: absolute;
  display: block;
  width: 90px;
  height: 36px;
  top: 10px;
  right: 80px;
  display: none;
}
.zcwjk-tool-box .top-box li:hover i {
  display: block;
}
.zcwjk-tool-box .top-box .bcbj-item {
  background: url(/images/zcwjk-rightToolBox-zc-icon-0.png) no-repeat 19px 12px;
}
.zcwjk-tool-box .top-box .bcbj-item:hover {
  background: url(/images/zcwjk-rightToolBox-zc-icon-1.png) no-repeat 19px 12px;
}
/* .zcwjk-tool-box .top-box .bcbj-item i { */
  /* background-image: url(/images/zcwjk-bcbj-alt.png); */
/* } */
.zcwjk-tool-box .top-box .bcll-item {
  background: url(/images/zcwjk-rightToolBox-zj-icon-0.png) no-repeat 16px 16px;
}
.zcwjk-tool-box .top-box .bcll-item:hover {
  background: url(/images/zcwjk-rightToolBox-zj-icon-1.png) no-repeat 16px 16px;
}
/* .zcwjk-tool-box .top-box .bcll-item i { */
  /* background-image: url(/images/zcwjk-bcll-alt.png); */
/* } */

.zcwjk-tool-box .top-box .hddb-item {
  background: url(/images/zcwjk-rightToolBox-top-icon-0.png) no-repeat 16px 16px;
  border-bottom: 1px solid #ccc;
  border-radius: 0 0 12px 12px;
}
.zcwjk-tool-box .top-box .hddb-item:hover {
  background: url(/images/zcwjk-rightToolBox-top-icon-1.png) no-repeat 16px 16px;
}
/* .zcwjk-tool-box .top-box .hddb-item i { */
  /* background-image: url(/images/zcwjk-hddb-alt.png); */
/* } */

.zcwjk-tool-box .top-box .bcbj-active {
  background-image: url(/images/zcwjk-rightToolBox-zc-icon-1.png);
}
.zcwjk-tool-box .top-box .bcll-active {
  background-image: url(/images/zcwjk-rightToolBox-zj-icon-1.png);
}
.zcwjk-tool-box .top-box .hddb-active {
  background-image: url(/images/zcwjk-hddb-bg-2.png);
}


.modal .modal-dialog .modal-content .modal-body .table .bcll-delete-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-top: 6px;
  background-image: url(/images/zcwjk-cxjg-sc.png);
  cursor: pointer;
}
.modal .modal-dialog .modal-content .modal-body .table td:nth-of-type(1) h5{
height:44px;
line-height:44px;
}

.modal .modal-dialog .modal-content .modal-body .modalSlideBox .modal-content-box .all-delete-box {
  width: 112px;
  height: 32px;
  border-radius: 2px 2px 2px 2px;
  border: 1px solid #0168B7;
  position: absolute;
  top: 24px;
  right: 35px;
  line-height: 30px;
  text-align: center;
  background-image: url(/images/zcwjk-qbsc-icon.png);
  background-repeat: no-repeat;
  background-position: 12px center;
  box-sizing: border-box;
  padding-left: 25px;
  font-size: 16px;
  font-weight: 600;
  color: #0168B7;
  cursor: pointer;
  background-size: 20px 20px;
}

body{
  width:100vw;
  overflow-x:hidden;
}
.botom{height:auto}

.modal .modal-dialog .modal-content .modal-header h5.bcbj-modal-title{
      padding-left: 24px;
      line-height: 29px;
}
.zcwjk-ssjg-body .sort-type-box .sort-type-item > input:checked + label::before {
   background-color: #0168B7;
  }
  .loading {
   width: 100px;
   height: 100px;
   position: fixed;
   margin: auto;
   top: 0;left: 0;right: 0;bottom: 0;
   background: url(/images/zcwjk-loading.gif) no-repeat;
   background-size: cover;
  }

.myd-alert-box {
  width: 682px;
  height: 56px;
  box-shadow: 2px 0px 12px 1px rgba(0, 0, 0, 0.25);
  position: fixed;
  margin: auto;
  top: 30px;
  left: 0;
  right: 0;
  z-index: 1100;
  font-size: 16px;
  font-family: 'Microsoft YaHei-Semibold', 'Microsoft YaHei';
  font-weight: 600;
  color: #000000;
  text-align: center;
  line-height: 56px;
  box-sizing: border-box;
  padding-left: 50px;
  background: url(/images/zcwjk-fk-icon.png) no-repeat;
  background-size: 30px;
  background-position: 230px center;
  opacity: 1;
  background-color: #fff;
  display: none;
}

.modal-empty-box {
  width: 451px;
  height: 248px;
  background: url(/images/zcwjk-empty.png);
  position: absolute;
  margin: auto;
  top: 172px;
  left: 0;
  right: 0;
  text-align: center;
}
.modal-empty-box span {
  position: absolute;
  margin: auto;
  top: 210px;
  left: 0;
  right: 0;
  opacity: 0.5;
  font-size: 16px;
  font-family: 'PingFang SC-Regular', 'PingFang SC';
  font-weight: 400;
  color: #000000;
}


	.fixed-search-container .middle-search-box{
		font-size: 1px;
	}

    .zcwjk-search-input{flex:1;}
    .zcwjk-ssjg-body .cxjg-list-box .cxjg-content a{
        font-size: 16px;
        font-weight: 400;
        color: rgba(0, 0, 0, 0.5);
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .zcwjk-ssjg-body .cxjg-list-box .cxjg-content a:hover{
        text-decoration: none;
        color: rgba(0, 0, 0, 0.5);
    }
    .zcwjk-banner .banner-logo-box .tjsrmzf-link{margin-bottom:60px}
    .zcwjk-banner .banner-logo-box .shzcwjk-link{width:auto;height:auto;}

  
    .table-bordered{border:none}
    .table-bordered thead td, .table-bordered thead th{border-bottom-width:1px}
    .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{margin-bottom:0}

    .zcwjk-ssjg-body .cxjg-list-box .cxjg-header .cxjg-title{
      width: 740px;
      /* height: 32px; */
      line-height: 20px;
      margin-left: 0;
      /* overflow: hidden; */
      /* text-overflow: ellipsis; */
      /* white-space: nowrap; */
      /* vertical-align: middle; */
    }


    .modal .modal-dialog .modal-content .modal-body .modal-content-box{overflow-x:hidden}
	.modal .modal-dialog .modal-content .modal-header h5.zcjd-modal-title{
		margin:0;
	}
	.modal-footer{
		padding:0;
	}
    .bcbj-item,.bcll-item{
        position:relative;
    }
	.bj_count,.ll_count{
		width: 21px;
		height: 10px;
		line-height: 9px;
		text-align: center;
		position: absolute;
		background-color: #FC8600;
		right: 4px;
		bottom: 25px;
		border-radius: 5px;
		color: #fff;
		font-size: 8px;
	}
	.cxjg-item em{color: #d84747;font-style: normal;}
	.zcwjk-ssjg-body .zksx-box .zk-1{display: none !important;}
	.zcwjk-ssjg-body .zksx-box .zk-2{display: block !important;}
	.zcwjk-ssjg-body .zksx-box .zksx-active .zk-1{display: block !important;}
	.zcwjk-ssjg-body .zksx-box .zksx-active .zk-2{display: none !important;}
    input{
        -webkit-box-shadow : 0 0 0 1000px #ffffff inset;
    }

    .close{line-height:20px;font-size: 30px;margin: 0;padding: 0;}
	.modal-body{
		padding: 20px;
	}
	.modalSlideBox{
		font-size:20px;
	}
    .modal .modal-dialog .modal-content .modal-header h5.bcbj-modal-title{line-height:22px;background-position: 0px 1px;margin: 0;}
    .modal .modal-dialog .modal-content .modal-header h5.zcjd-modal-title{
            line-height:20px;
            background-position: -2px 1px;
            background-size: 20px 20px;
    }
	.modal-header{
		padding: 10px 10px;
	}
    .modal .modal-dialog .modal-content .modal-body .table .bcbj-delete-icon{cursor: pointer;}
    .modal .modal-dialog .modal-content .modal-body .table .bcll-delete-icon:hover,.modal .modal-dialog .modal-content .modal-body .table .bcbj-delete-icon:hover{
        background: url(/images/zcwjk-sc-hover.png) no-repeat;
    }
        .input-alert .modal-backdrop {
            filter: alpha(opacity=0)!important;
            opacity: 0.4!important;
        }
        .input-alert .modal-content{
            width: 425px !important;
            height: 180px;
            border: none;
            border-radius: 5px !important;
        }
        .input-alert .modal-body{
            display: flex;
            flex-direction: column;
            align-items: center;
        }

        .input-alert .modal-body .btn{
            width:55px;
            height: 30px;
            opacity: 0.9;
            line-height: 14px;
            margin:0 4px;
            font-size: 13px;
        }
        .input-alert .modal-body .qd_btn{
            background-color: #78B1F9;
            color: #fff;
        }
        .input-alert .modal-body .qx_btn{
            background-color: #fff;
            border: 1px solid #DCDEE1;
            color: #000;
            justify-content: space-around;
        }
        .input-alert .alert-content{
            font-size: 15px;
            letter-spacing: 1px;
            margin-top: 15px;
            margin-bottom: 20px;
        }
        .input-alert .alert-title{
            display: flex;
            align-items: center;
            font-size: 22px;
            font-weight: 500;
            margin-top: 12px;
        }
        .input-alert .alert-icon{
            display: block;
            width: 30px;
            height: 30px;
            background: url(/images/zcwjk-alert-icon.png) no-repeat;
            background-position: center;
            background-size: cover;
            margin-right: 5px;
        }
        .input-alert .close{
            position:absolute;
            right: 20px;
            top: 10px;
            z-index: 1000;
        }
        .input-alert .modal-dialog{
            position:absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%,-50%) !important;
            margin: 0 auto !important;
        }
        #zcwjBackdrop .modal-dialog .modal-content .modal-header .zcjd-modal-title{
            background: url(/images/zcwjk-zcwj-icon.png) no-repeat;
            background-position: -2px 0px !important;
            background-size: 20px 20px;
        }
        .data-hide{
            display: none !important;
        }
	.zcwjk-ssjg-body .cxjg-list-box .cxjg-gjz-box .cxjg-gjz-link{
		background: linear-gradient(90deg, #fff, #fff);
		position: absolute;
		top: -52px;
		right: -100px;
	}

	.zcwjk-ssjg-body .cxjg-list-box .cxjg-gjz-box{
		width: calc(100% - 85px);
		padding-left: 10px;
		position: relative;
		margin-top: 21px;
	}

.height-box {
  height: 40px;
}


.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-left-box > ul .ztfl-left-item:nth-of-type(2){
	margin-top:6px;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li:last-child{margin-right:0;}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li .lx-zw{
	max-width: 200px;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li {
    max-width: 360px;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li:hover #wjNum{
    color: #066BB8;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li:hover #ztNum{
    color: #066BB8;
}
.zcwjk-ssjg-body .zksx-container .zksx-checked-box ul li:hover #fwNum{
    color: #066BB8;
}

    .zcwjk-ssjg-body .cxjg-list-box .cxjg-gjz-box li {
		padding: 8px 12px 10px;
		font-size: 14px;
		color: #858585;
		line-height: 14px;
		margin-right: 21px;
		float: left;
		position: relative;
    }
    .zcwjk-ssjg-body .cxjg-list-box .cxjg-gjz-box li i{
        width: 15px;
        height: 15px;
        line-height: 30px;
        position: absolute;
        top: 9px;
        left: -7px;
    }
    .zcwjk-fwjg{
        background: url(/images/zcwjk-content-fwjg-icon.png) no-repeat;
		top: 8px !important;
    }
    .zcwjk-fwzh{
        background: url(/images/zcwjk-content-fwz-icon.png) no-repeat;        
    }
    .zcwjk-ztfl{
        background: url(/images/zcwjk-content-ztfl-icon.png) no-repeat;        
    }

    .zcwjk-ssjg-body .cxjg-list-box .cxjg-gjz-box .rq{
        padding-left: 0;
    }

	/* .hddb-item:hover .popover-container, .bcll-item:hover .popover-container,.bcbj-item:hover .popover-container{ */
		/* display: inline-block; */
	/* } */
   .popover-container {
		display: inline-block;
		width: 55px;
		height: 35px;
		position: absolute;
		right: 4px;
		top: 35px;
		text-align: center;
		/* display: none; */
	  }
	
	.popover-body{
		padding:0;
		width:100%;
		height: 35px;
		line-height: 35px;
		color: #8D8D8D;
		font-size: 14px;
	}

    .zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item.fwjg-right-item li{
        width:33%;
        margin-right:0;
    }
    .zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item.ztfl-right-item li {
        width: 25%;
        margin-right:0;
    }
    .zcwjk-banner .banner-logo-box{position:relative;}
    .zcwjk-banner .banner-logo-box .single-building{position:absolute;right:-70px;bottom: 75px;}

    .zcwjk-ssjg-body .cxjg-list-box .cxjg-header .cxjg-title a:hover{
        color:#256294;
        text-decoration: none;
    }
    .dream-msg.warning{
        color:#256294;
        box-shadow:none;
        background-color:#E6F0F8 !important;
    }
    .dream-msg-progress {
        opacity:0;
    }
    .dream-msg.warning .dream-msg-icon{
    background-color:#256294 !important;
    }
    .result-empty-desc{font-size:15px;font-weight:600;margin-top:5px;}

    .zcwjk-ssjg-body .cxjg-list-box .cxjg-gjz-box .cxjg-gjz-special,.zcwjk-ssjg-body .cxjg-list-box .cxjg-gjz-box .cxjg-gjz-link > a {
		border: 1px solid #e0e0e0;
		color: #0168B7;
		border-radius: 10px;
		padding: 2px 10px;
		font-size: 12px;
		text-decoration: none;
    }
    .zcwjk-ssjg-body .cxjg-list-box .cxjg-item {
        margin-bottom: 30px;
        display: block;
        padding-bottom: 23px;
        border-bottom: 2px solid #E6F0F8;
    }

    #page_turn_btn {
        margin-left: 10px;
        padding: 0 10px;
        font-weight: 400;
        font-size: 14px;
        color: #000;
        border-radius: 2px;
		background-color:#F5F5F5;
    }
    .zcwjk-ssjg-body .pages_zcwj .page_num #page_div .zcwjk_page_size {
        font-weight: 400;
    }
    .fixed-search-container .middle-search-box .zcwjk-search-box {
        width:800px;
        height: 55px;
        margin-top:12px;
    }

    .fixed-search-container .middle-search-box .zcwjk-search-box .zcwjk-search-input {
        height: 100%;
        font-size: 20px;
    }
    /* .fixed-search-container .middle-search-box .zcwjk-search-box .zcwjk-search-btn { */
        /* font-size: 20px; */
    /* } */
    /* .fixed-search-container .middle-search-box .zcwjk-search-box .zcwjk-search-btn { */
        /* height: 100%; */
    /* } */

    .sjwku-logo {        
        /* margin-top: 6px; */
        /* margin-left: 12px; */
    }
    .zcwjk-banner .banner-logo-box .single-building img{    width:90%;  }
    .disable{
        pointer-events: none;
    }
	.modal .modal-dialog {
		max-width: 100%;
	}

/*政策文件新样式修改*/
input::-ms-clear {
	display: none;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item li{
	height: 40px;
	line-height: 38px;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item .wj-xz-list .choiced{
	background-color: transparent;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item .wj-xz-list .choiced span{
	background: url(/images/zcheight1.png) no-repeat       right bottom;
	background-size: auto;
	border: 1px solid #1071bc;
	height: 40px;
	line-height: 38px;
	padding: 0px 8px;
	background-size: 21px 21px;
	color: #1071bc;
}
.zcwjk-ssjg-body .zksx-container .wjlx-box .wjlx-right-box ul.zcwjk-zk-item ol .choiced span{
	background: url(/images/zcheight1.png) no-repeat  right bottom;
	background-size: auto;
	border: 1px solid #1071bc;	
	line-height: 27px;
	padding: 0px 11px;
	background-size: 16px 16px;
	color: #1071bc;
	border-radius: 8px;	
	max-width: 248px;
	width: auto;
}

.wjlx-left-box .left-turn-list li
{
	position: relative;
}
.wjlx-left-box .left-turn-list li p{
	position: absolute;
	border-radius: 20px;
	background: #1071bc;
	width: 40px;
	height: 20px;
	text-align: center;
	font-size: 15px;
	color: #fff;
	top: 47px;
	left: 37px;
	line-height: 20px;
}
.zcwjk-ssjg-body .zksx-box .zksx-icon .zk-1{
	background: url(/images/zcwjk_zk_1.png) no-repeat;
	width: 25px;
	height: 25px;
	background-size: 100% 100%;
}
.zcwjk-ssjg-body .zksx-box .zksx-icon .zk-2 {
	background: url(/images/zcwjk_zk_2.png) no-repeat;
	width: 25px;
	height: 25px;
	background-size: 100% 100%;
}

.zcwjk-ssjg-body .cxjg-list-box .bj-active{
	color: #737373;
	background-image: url(/images/zcwjk-zc-1.png);
}
.zzssjg-left{
	width: 260px;
	height: 57px;
	line-height: 57px;
	font-size: 15px;
	font-weight: 400;
	color: #000000;
	overflow: hidden;
	text-align: left;
	padding-left: 20px;
	margin: 0;
}
.zcwjk-ssjg-body .zksx-box{
    margin-top: 0px;
}
.zcwjk-ssjg-body .zksx-box .zksx-icon{
    width: 30px;
    border-top-width: 0px;
}
.zzssjg-right {
	width: 84px;
	height: 29px;
	border-radius: 30px;
	font-size: 19px;
	font-weight: 400;
	color: #fff;
	padding-left: 20px;
	box-sizing: border-box;
	background: url(/images/zcwjk-sxfl-reset-icon.png) no-repeat #0168B7 8px 4px;
	background-size: auto;
	background-size: 18px 21px;
	float: right;
	letter-spacing: 1.5px;
}


#select_yxx {
    width: 71px;
    height: 29px;
    line-height: 29px;
    border: 1px solid #0168b7;
    /* position: relative; */
    color: #fff;
    text-align: center;
    /* padding-left: 11px; */
    font-size: 13px;
    /* background-image: url(/images/zcwjk-blue.png); */
    background-color: #0168b7;
    -webkit-box-shadow: none;
    cursor:pointer;
}
.option{
    width: 71px;
    line-height: 29px;
    border: 1px solid #0168b7;
    font-size: 13px;
    text-align: center;
    display: none;
    position: absolute;
    left: 64px;
    border-top-color: #fff;
    background-color: #fff;
}
.option li{
    width: 100%;
    color: #4f4444;
    cursor: default;
    /* line-height: 29px; */
}
.option li.option-select{
    color: #AA9F9F;
     /*background-color: #0168b7; */
}
.option li.option-select:hover{
    color: #AA9F9F;
     background-color: #fff;
}
.option li:hover{
    color: #fff;
    background-color: #0168b7;
}
.pxselect{
    width: 190px;
    position: absolute;
    top: 15px;
    left: 845px;
    font-size: 15px;
}
.border-left-radius{
	border-radius: 15px 0 0 15px;
}
.border-right-radius{
	border-radius: 0 15px 15px 0 ;
}

.fwjg-right-item .button_fwjg_switch {
position: absolute;
  right: 34px;
  top: 19px;
  color: #0168B7;
  text-decoration: none;
  background: url(/images/zcwjk-wjcj-sjqj-switch-icon.png) no-repeat 38px 4px;
  width: 62px;
  border: 1.5px solid #0168B7;
  border-radius: 12px;
  padding: 0 0px 0 8px;
}
.fwjg-right-item{
    position: relative;
}
.jsselect{
	width: 230px;
	position: absolute;
	top: 15px;
	left: 300px;
	font-size: 15px;
}
.ppdselect{
	width: 205px;
	position: absolute;
	top: 15px;
	left: 570px;
	font-size: 15px;
}

.ppdselect span,.jsselect span,.pxselect span{
	border: 1px solid #E0E0E0;
	padding:4px 20px;
	cursor: pointer;
	color:#949494;
	font-size: 13px;
}
.pxselect .select,.jsselect .select,.ppdselect .select{
    background: #0168b7;
    color: #fff;
}

.selectnum{
	display:none;
}

.pages_zcwj .page_num .page_turn_right, .pages_zcwj .page_num .page_turn_left, .pages_zcwj .page_num .page_stop_left, .pages_zcwj .page_num .page_stop_right{
	width: 60px;
	background-image:unset;
	text-align: center;
}

.footer2_1 li{
	margin-right: 169px;
}
.toast-body {
	padding: 15px;
}
.toast {
	font-size: 14px;
}
.bottom .btn{
	display:block;
}

.dt a:hover{
	text-decoration: none;
	color: unset;
}
.dzjg img{
	cursor: default;
}
.btn:not(:disabled):not(.disabled) {
  cursor: default;
}
.modal-header{
	margin: 0;
}
.header{
	background:unset;
	background-color: #3c78a7;
}
.header a:hover {
  color: unset;
}
.header img{
	vertical-align: initial;
}
.modal-body{
	margin: 0;
}

/* 智能推荐新增*/
.lxc-box {
    display: none;
    position: absolute;
    top: 76px;
    background: rgb(255, 255, 255);
    width: 1024px;
    border: 1px solid #e0e0e0;   
    z-index: 1;
    height: 236px;
    border-top: unset;
    font-size: 16px;
	left: 9px;
}
.lxc-ul{    
    width: 100%;
    margin: 0 0 0 10px;
    float: left;
    font-size: 16px;
    padding: 11px 16px 0 0;
}
.tjzc-box{
    width: 55%;
  border: 1.5px solid #E0E0E0;    
  margin: 0 5px 0 0;
  float: right;
  border-right: none;
  border-left: none;
  height: 100%;
  padding: 10px 0 0 0;
}

.tjc-item {
  width: 83px;
  background-color: #79B2DE;
  float: left;
  text-align: center;
  border-radius: 25px;
  line-height: 25px;
  margin: 35px 7px 0;
  color: #fff;
  cursor: pointer;
}
.tjc-item-none {
  width: 83px;
  float: left;
  text-align: center;
  border-radius: 25px;
  line-height: 25px;
  margin: 35px 7px 0;
  cursor: auto;
}
.tjc-item.active{
    background-color: #0168B7;
}
.tjc-item.active1{
    background-color: #0168B7;
}
.lxc-item {
  line-height: 30px;
  padding: 0 5px;
  cursor: pointer;
}
.lxc-item:hover{
  color: #4E6EF2;
  text-decoration: none;
  background-color: #e7e7e769;
}
.zcwjk-tool-box{z-index: 1003;top: 402px;}
.zcwjk-tool-box .top-box .zntj-item{
    background: url(/images/zcwjk-rightToolBox-tj-icon-0.png) no-repeat 19px 13px; 
    opacity: 0.4;
    cursor: auto;
	border-radius: 12px 12px 0 0;
}

.zcwjk-tool-box .top-box .zntj-item.active,
.zcwjk-tool-box .top-box .zntj-item.active1{
    background: url(/images/zcwjk-rightToolBox-tj-icon-1.png) no-repeat 19px 13px;   
}
.hxd {
    position: absolute;
    width: 13px;
    height: 13px;
    border-radius: 50%;
    background: #FC8600;
	right: 11px;
	top: 5px;
}
.div_zntj{
    position:absolute;
    display: none;
    right: 65px;
    background-color: #fff;
    box-shadow: 0 0 10px rgba(147, 126, 126, 0.5);        
    line-height: 30px;
    border-radius: 10px;
    padding: 10px 20px;
    cursor: auto;
}
.zntj_title {
  font-size: 18px;
  color: #0168B7;
  font-weight: bold;
  width: 100%;
  margin: 0;
}
.white-background{
	background-color: #fff;
	border-radius: 20px;
}
#zntj_close {
  float: right;
  width: 20px;
  margin: 0;
  color: #DDD2D2;
  cursor: pointer;
  user-select: none;
}

#zntj_container{
    width: 380px;
    height: 320px;
}
[hxd-style]::after {
	content: '';
	position: absolute;
	top: 48%;
	left: 48%;
	transform: translate(-50%, -50%);
	width: 26px;
	height: 26px;
	background: #FC8600;
	border-radius: 50%;
	opacity: 0;
	animation: breath .6s linear .5s 6 alternate; /*呼吸动画实现breath-动画名称 .6s-持续时间 linear-速度匀速 .5s-动画等待5后开始 infinite-无限次执行 alternate nomal（默认）-执行完一次之后回到起点继续执行下一次 alternate-往返动画，执行完一次之后往回执行下一次 reverse-反向执行*/
	animation-play-state: running; /*running-执行动画 、paused-暂停动画*/
	animation-fill-mode: backwards;/* 7、动画结束时应用最后一帧  none-不做任何改变 forwards-让元素结束状态保持动画最后一帧的样式 backwards-让元素等待状态的时候显示动画第一帧的样式 both-等待状态显示第一帧，结束状态保持最后一帧*/
  }
@keyframes breath { /* 关键帧规则 */
    0%   { opacity: 0; }
    100% { opacity: 0.4; }
}