@charset "UTF-8";
@keyframes aniCngzitem {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1.2);
  }
}
@-webkit-keyframes aniCngzitem {
  0% {
    -webkit-transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1.2);
  }
}
@-moz-keyframes aniCngzitem {
  0% {
    -moz-transform: scale(0);
  }
  100% {
    -moz-transform: scale(1.2);
  }
}
@-o-keyframes aniCngzitem {
  0% {
    -o-transform: scale(0);
  }
  100% {
    -o-transform: scale(1.2);
  }
}
@-ms-keyframes aniCngzitem {
  0% {
    -ms-transform: scale(0);
  }
  100% {
    -ms-transform: scale(1.2);
  }
}
@-webkit-keyframes aniDotQy {
  from {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0.6);
    -moz-transform: scale(0.6);
    -ms-transform: scale(0.6);
    transform: scale(0.6);
  }
}
@-moz-keyframes aniDotQy {
  from {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0.6);
    -moz-transform: scale(0.6);
    -ms-transform: scale(0.6);
    transform: scale(0.6);
  }
}
@-o-keyframes aniDotQy {
  from {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0.6);
    -moz-transform: scale(0.6);
    -ms-transform: scale(0.6);
    transform: scale(0.6);
  }
}
@-ms-keyframes aniDotQy {
  from {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0.6);
    -moz-transform: scale(0.6);
    -ms-transform: scale(0.6);
    transform: scale(0.6);
  }
}
@keyframes aniDotQy {
  from {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  to {
    -webkit-transform: scale(0.6);
    -moz-transform: scale(0.6);
    -ms-transform: scale(0.6);
    transform: scale(0.6);
  }
}
/* 弹框样式覆写 BEGIN */
.layui-layer-dialog .layui-layer-content {
  font-size: 18px;
}
.layui-layer-btn a {
  height: 38px;
  line-height: 36px;
  border-radius: 4px;
}
.layui-layer-btn .layui-layer-btn0 {
  border-color: #52a7e2;
  background-color: #52a7e2;
  color: #fff;
}
.layui-layer {
  border-radius: 10px;
}
.layui-layer._center {
  text-align: center;
}
.layui-layer-hui {
  background-color: #fff;
  color: #3e3e3e;
}
.layui-layer-title {
  position: relative;
  height: 60px;
  line-height: 60px;
  padding: 0 22px;
  background: #fff;
  border-radius: 10px 10px 0 0;
  border: none;
  font-size: 20px;
  font-weight: bold;
  color: #0061c9;
}
.layui-layer-setwin {
  top: -18px;
  right: -20px;
}
.layui-layer-setwin .layui-layer-close1 {
  width: 47px;
  height: 47px;
  background: url("../../images/jszwfw/binhu/jqqjd_imglayer/close.png") no-repeat center center;
}
.layui-layer-setwin {
  top: -18px;
  right: -20px;
}
.layui-layer-setwin .layui-layer-close2 {
  position: relative;
  left: 0;
  top: 0;
  width: 47px;
  height: 47px;
  background: url("../../images/jszwfw/binhu/jqqjd_imglayer/close.png") no-repeat center center;
}
.layui-layer-setwin .layui-layer-close2:hover {
  opacity: 0.75;
  background: url("../../images/jszwfw/binhu/jqqjd_imglayer/close.png") no-repeat center center;
}
.layui-layer-content {
  border-radius: 0 0 10px 10px;
  overflow: hidden;
}
/* 弹框样式覆写 END */
.wuxi-wrap {
  position: relative;
  width: 1200px;
  height: 650px;
  background: url("../../images/jszwfw/qjd_xinwu_v3/xw_bg3.png") no-repeat 0 0;
}
.module {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
  background: url("../../images/jszwfw/qjd_xinwu_v3/module-bg.png") no-repeat;
  z-index: 100;
}
.module._active {
  display: block;
}
/*模块里面公共样式开始*/
.panel {
  position: absolute;
  top: 20px;
  bottom: 0;
  left: 20px;
  right: 20px;
}
.panel-head {
  position: relative;
  height: 54px;
  line-height: 54px;
  /*background: linear-gradient(#349be0, #266cb4);*/
  background: #349be0;
  background: linear-gradient(top, #349be0, #266cb4);
  background: -ms-linear-gradient(top, #349be0, #266cb4);
  background: -moz-linear-gradient(top, #349be0, #266cb4);
  background: -webkit-linear-gradient(top, #349be0, #266cb4);
  background: -o-linear-gradient(top, #349be0, #266cb4);
}
.panel-head-txt {
  padding: 0 20px;
  color: #fff;
  font-size: 28px;
  font-weight: bold;
}
.panel-head-back {
  position: absolute;
  top: 50%;
  right: 12px;
  width: 50px;
  height: 50px;
  line-height: 50px;
  margin-top: -25px;
  color: #fff;
  background: url("../../images/jszwfw/qjd_xinwu_v3/icon_return.png") no-repeat;
  cursor: pointer;
}
.panel-head-back:hover {
  opacity: 0.75;
}
.panel-head-back._regist {
  right: 62px;
  width: 92px;
  background-image: url("../../images/jszwfw/qjd_xinwu_v3/icon_regist.png");
}
.panel-con {
  position: absolute;
  top: 54px;
  left: 0;
  right: 0;
  box-shadow: 0 -1px 3px 1px #d4d4d4 inset;
  background: #fff;
  background: rgba(255, 255, 255, 0.8);
}
/*carousel组件样式复写*/
.wi-carousel-ctrl {
  width: 100px;
}
.wi-carousel-ctrl-next,
.wi-carousel-ctrl-next:hover,
.wi-carousel-ctrl-prev,
.wi-carousel-ctrl-prev:hover {
  background: none;
}
.wi-carousel-arrow {
  width: 60px;
  height: 65px;
  margin-top: -32.5px;
}
.wi-carousel-ctrl-next > .wi-carousel-arrow {
  background-image: url('../../images/jszwfw/qjd_xinwu_v3/icon_next.png');
}
.wi-carousel-ctrl-prev > .wi-carousel-arrow {
  background-image: url('../../images/jszwfw/qjd_xinwu_v3/icon_pre.png');
}
.wi-carousel-ctrl-next:hover .wi-carousel-arrow {
  background-image: url('../../images/jszwfw/qjd_xinwu_v3/icon_next_hover.png');
}
.wi-carousel-ctrl-prev:hover > .wi-carousel-arrow {
  background-image: url('../../images/jszwfw/qjd_xinwu_v3/icon_pre_hover.png');
}
/*模块里面公共样式结束*/
/*首页开始*/
.module-sy {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url("../../images/jszwfw/qjd_xinwu_v3/xw_bg1.png") no-repeat 0 0;
}
.menu-row {
  height: 215px;
  padding: 39px 0;
  text-align: center;
}
.menu-item {
  position: relative;
  display: inline-block;
  width: 137px;
  height: 137px;
  padding-top: 12px;
  font-size: 19px;
  font-weight: bold;
  text-align: center;
  color: #fff;
  background: url("../../images/jszwfw/qjd_xinwu_v3/menu_bg.png") no-repeat center;
  cursor: pointer;
}
.menu-item:hover {
  opacity: 0.7;
}
.menu-txt {
  height: 36px;
  line-height: 36px;
}
.menu-ico {
  width: 100%;
  height: 72px;
  background: no-repeat center;
}
[data-type="yjs"] .menu-ico {
  background-image: url("../../images/jszwfw/qjd_xinwu_v3/sy_menu/0.png");
}
[data-type="fwrd"] .menu-ico {
  background-image: url("../../images/jszwfw/qjd_xinwu_v3/sy_menu/1.png");
}
[data-type="sst"] .menu-ico {
  background-image: url("../../images/jszwfw/qjd_xinwu_v3/sy_menu/7.png");
}
[data-type="zcywq"] .menu-ico {
  background-image: url("../../images/jszwfw/qjd_xinwu_v3/sy_menu/2.png");
}
[data-type="ggfw"] .menu-ico {
  background-image: url("../../images/jszwfw/qjd_xinwu_v3/sy_menu/3.png");
}
[data-type="ywtb"] .menu-ico {
  background-image: url("../../images/jszwfw/qjd_xinwu_v3/sy_menu/4.png");
}
[data-type="bjcx"] .menu-ico {
  background-image: url("../../images/jszwfw/qjd_xinwu_v3/sy_menu/5.png");
}
[data-type="wnfw"] .menu-ico {
  background-image: url("../../images/jszwfw/qjd_xinwu_v3/sy_menu/6.png");
}
[data-type="dbfw"] .menu-ico {
  background-image: url("../../images/jszwfw/qjd_xinwu_v3/sy_menu/dbfw.png");
}
/* 首页主内容 */
.sy-main {
  position: absolute;
  top: 226px;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 10px 12px;
}
.sy-left {
  float: left;
  width: 440px;
}
.sy-right {
  margin-left: 448px;
}
/*左半边大块*/
.symod {
  position: relative;
  height: 200px;
  background: #fff;
  box-shadow: 0 1px 3px 1px #aaa;
}
.symod + .symod {
  margin-top: 10px;
}
.symod-head {
  display: table;
  width: 50px;
  height: 100%;
  line-height: 26px;
  font-size: 22px;
  /*font-weight: bold;*/
  text-align: center;
}
.symod-name {
  display: table-cell;
  padding: 0 10px;
  vertical-align: middle;
  text-align: center;
}
.symod-name > span._quomark {
  display: block;
  padding-top: 4px;
  margin-bottom: -21px;
}
.symod-menu {
  position: absolute;
  top: 8px;
  left: 50px;
  right: 0;
  bottom: 0;
  font-size: 0;
}
.symod-item {
  position: relative;
  display: inline-block;
  width: 88px;
  height: 88px;
  margin: 0 8px 8px 0;
  font-size: 16px;
  /*font-weight: bold;*/
  /*border: 1px solid #3baeda;*/
  cursor: pointer;
  overflow: hidden;
  text-align: center;
  box-shadow: 0 0 3px 1px #dbdbdb;
  border: 1px solid #dbdbdb \9;
}
.symod-in {
  position: relative;
  width: 100%;
  height: 100%;
}
.symod-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #3baeda;
  color: #fff;
}
.symod-ico {
  width: 100%;
  height: 64px;
  background: no-repeat center;
}
.symod-txt {
  position: absolute;
  bottom: 0;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 22px;
  color: #3baeda;
  line-height: 1;
  background: no-repeat 50% 50%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: normal;
  word-wrap: normal;
}
.symod-item:hover .symod-in,
.symod-hover {
  display: none;
}
.symod-item:hover .symod-hover {
  display: table;
}
.symod-hovertxt {
  display: table-cell;
  vertical-align: middle;
  padding: 0 2px;
  line-height: 21px;
  white-space: normal;
  word-break: break-all;
  word-wrap: break-word;
}
.symod._blue .symod-name {
  color: #44abd4;
}
/*.symod._blue .symod-item{ border-color: #3baeda; }*/
.symod._blue .symod-hover {
  background-color: #3baeda;
}
.symod._blue .symod-txt {
  color: #3baeda;
}
.symod._blue .symod-item._more .symod-ico {
  background-image: url("../../images/jszwfw/qjd_xinwu_v3/sy/wybs_more.png");
}
.symod._red .symod-name {
  color: #e57662;
}
/*.symod._red .symod-item{ border-color: #e57662; }*/
.symod._red .symod-hover {
  background-color: #e57662;
}
.symod._red .symod-txt {
  color: #e57662;
}
.symod._red .symod-item._more .symod-ico {
  background-image: url("../../images/jszwfw/qjd_xinwu_v3/sy/fwrd_more.png");
}
/* 首页-右侧 */
/*猜您关注*/
.cngz {
  position: relative;
  height: 135px;
  color: #37bd9c;
  background: #fff;
  z-index: 1;
}
.cngz-name {
  position: relative;
  height: 45px;
  line-height: 45px;
}
.cngz-name span {
  display: inline-block;
  width: 100px;
  text-align: right;
  font-size: 20px;
  /*font-weight: bold;*/
}
.cngz-tabs {
  float: right;
  position: absolute;
  left: 100px;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 10px 0;
}
.cngz-tabs li {
  float: right;
  height: 25px;
  line-height: 23px;
  padding: 0 10px;
  color: #37bd9c;
  background: #fff;
  border: 1px solid #37bd9c;
  border-radius: 15px;
  margin-right: 8px;
  cursor: pointer;
}
.cngz-tabs li._active {
  color: #fff;
  background: #37bd9c;
}
.cngz-menu {
  position: absolute;
  top: 45px;
  bottom: 0;
  right: 0;
  left: 0;
}
.cngz-item {
  position: relative;
  display: inline-block;
  width: 105px;
  height: 80px;
  margin-left: 15px;
  font-size: 16px;
  /*font-weight: bold;*/
  /*border: 1px solid #37bd9c;*/
  cursor: pointer;
  overflow: hidden;
  text-align: center;
  box-shadow: 0 0 3px 1px #dbdbdb;
  border: 1px solid #dbdbdb \9;
  background: #fff;
}
.cngz-item._scaleani {
  animation: aniCngzitem 0.5s ease-in-out 1;
  -webkit-animation: aniCngzitem 0.5s ease-in-out 1;
  -moz-animation: aniCngzitem 0.5s ease-in-out 1;
  -o-animation: aniCngzitem 0.5s ease-in-out 1;
  -ms-animation: aniCngzitem 0.5s ease-in-out 1;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  -o-animation-fill-mode: forwards;
  -ms-animation-fill-mode: forwards;
}
.cngz-in {
  position: relative;
  width: 100%;
  height: 100%;
}
.cngz-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #37bd9c;
  color: #fff;
}
.cngz-ico {
  width: 100%;
  height: 56px;
  background: no-repeat center;
}
.cngz-txt {
  position: absolute;
  bottom: 0;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 22px;
  color: #37bd9c;
  line-height: 1;
  background: no-repeat 50% 50%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: normal;
  word-wrap: normal;
}
.cngz-item._important .cngz-in,
.cngz-item._active .cngz-in,
.cngz-item:hover .cngz-in,
.cngz-hover {
  display: none;
}
.cngz-item._important .cngz-hover,
.cngz-item._active .cngz-hover,
.cngz-item:hover .cngz-hover {
  display: table;
}
.cngz-hovertxt {
  display: table-cell;
  vertical-align: middle;
  padding: 0 2px;
  white-space: normal;
  word-break: break-all;
  word-wrap: break-word;
}
/*右上模块结束*/
.sy-rightbot {
  margin-top: 9px;
  height: 268px;
  font-size: 0;
}
.sy-rightbot:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.sy-bjmsp {
  float: left;
  width: 364px;
  height: 100%;
  background: url("../../images/jszwfw/qjd_xinwu_v3/bjmsp.png") no-repeat center;
  cursor: pointer;
}
.sy-map {
  position: relative;
  margin-left: 374px;
  height: 100%;
  color: #4e89d7;
}
area {
  outline: none;
}
.map-image {
  display: inline-block;
  height: 242px;
  width: 349px;
  margin: 13px auto;
  border: 0;
}
.map-txtbox,
.map-dotbox {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.map-txt {
  position: absolute;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}
.map-txtbox {
  background: url("../../images/jszwfw/qjd_xinwu_v3/mapdots.png") no-repeat center;
}
.map-dot {
  position: absolute;
}
.map-head {
  font-size: 18px;
  position: absolute;
  top: 8px;
  right: 8px;
  font-weight: bold;
}
/*.map-dot{
    position: absolute;
    width: 16px;
    height: 16px;
    margin-top: -8px;
    margin-left: -8px;
    overflow: visible;
}
.map-dot-lv1{
    width: 24px;
    height: 24px;
    margin-top: -12px;
    margin-left: -12px;
}
.map-dot-lv2{
    width: 32px;
    height: 32px;
    margin-top: -16px;
    margin-left: -16px;
}
.map-dot:before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #fb6e52;
    border-radius: 50%;
    opacity: .3;
    -webkit-animation: aniDot linear 1s infinite;
    -moz-animation: aniDot linear 1s infinite;
    -ms-animation: aniDot linear 1s infinite;
    animation: aniDot linear 1s infinite;
}
.map-dot:after{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #fb6e52;
    border-radius: 50%;
}*/
/*右下模块结束*/
/*点我哦开始*/
.dwo {
  width: 125px;
  height: 274px;
  position: absolute;
  bottom: 8px;
  left: 750px;
  cursor: pointer;
  background: url("../../images/jszwfw/qjd_xinwu_v3/dwo.png") no-repeat 50% 50%;
}
.dwo:hover {
  bottom: 16px;
}
.dow-clickme {
  margin: 0 auto;
  width: 121px;
  height: 96px;
  background: url("../../images/jszwfw/qjd_xinwu_v3/clickme.png") no-repeat;
  -webkit-animation: aniDotQy linear 800ms infinite;
  -moz-animation: aniDotQy linear 800ms infinite;
  -ms-animation: aniDotQy linear 800ms infinite;
  animation: aniDotQy linear 800ms infinite;
}
/*点我哦结束*/
/*首页结束*/
/*办件查询开始*/
.panel-row {
  width: 632px;
  height: 60px;
  line-height: 60px;
  margin: 10px auto;
  font-size: 20px;
  color: #474747;
}
.panel-row:first-child {
  margin-top: 35px;
}
.panel-key {
  display: inline-block;
  width: 100px;
  text-align: right;
}
.panel-val {
  width: 500px;
  height: 55px;
  margin-left: 25px;
  overflow: hidden;
  font-size: 20px;
  border: 1px solid #afafaf;
  border-radius: 8px;
  outline: none;
}
.panel-operate {
  padding: 44px 0;
  text-align: center;
}
.panel-operate > .btn {
  width: 210px;
  height: 54px;
  margin-left: 44px;
  line-height: 50px;
  text-align: center;
  font-size: 20px;
  border-width: 2px;
  border-radius: 25px;
  outline-style: none;
}
.panel-operate > .btn:first-child {
  margin-left: 0;
}
.btn-primary {
  color: #fff;
  background: #5d9cec;
  border-color: #5d9cec;
}
.btn-primary:hover {
  color: #fff;
  background: #2a87ec;
  border-color: #2a87ec;
}
.btn-bjcx {
  color: #5d9cec;
  background: #fff;
  border-color: #5d9cec;
}
.btn-bjcx:hover {
  color: #fff;
  background: #5d9cec;
  border-color: #5d9cec;
}
/*办件查询结束*/
/*公共服务开始*/
.panel-tab {
  height: 110px;
  line-height: 110px;
  text-align: center;
}
.panel-tab > div {
  display: inline-block;
  width: 130px;
  height: 40px;
  line-height: 38px;
  margin: 0 10px;
  /*padding: 0 22px;*/
  border: 1px solid #3baeda;
  color: #3baeda;
  font-size: 24px;
  background: #fff;
  border-radius: 20px;
  cursor: pointer;
}
.panel-tab > div:hover,
.panel-tab > div._active {
  background: #3baeda;
  color: #fff;
}
.panel-list {
  height: 372px;
  text-align: center;
}
.panel-tabbody .panel-list {
  display: none;
}
.panel-tabbody .panel-list._active {
  display: block;
}
.list-row {
  font-size: 0;
}
.list-item {
  display: inline-block;
  width: 455px;
  height: 50px;
  line-height: 48px;
  margin: 10px;
  padding: 0 15px;
  color: #3baeda;
  text-align: left;
  font-size: 20px;
  border: 1px solid #3baeda;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: normal;
  word-wrap: normal;
  cursor: pointer;
}
.list-item:hover {
  background-color: #3baeda;
  color: #fff;
}
.list-row > .list-placeholder {
  visibility: hidden;
}
/*公共服务结束*/
/*热点服务开始*/
/*热点服务结束*/
/*"一件事"开始*/
.yjs-list {
  height: 348px;
  margin: 22.5px 0 17.5px;
  text-align: center;
}
.yjs-row {
  font-size: 0;
}
.yjs-item {
  position: relative;
  display: inline-block;
  width: 148px;
  height: 148px;
  margin: 12.5px;
  font-size: 22px;
  /*border: 1px solid #3baeda;*/
  cursor: pointer;
  text-align: center;
  overflow: hidden;
  box-shadow: 0 0 12px 0 #dbdbdb;
  border: 1px solid #dbdbdb \9;
}
.yjs-in {
  position: relative;
  width: 100%;
  height: 100%;
  padding-top: 4px;
}
.yjs-hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #3baeda;
  color: #fff;
}
.yjs-ico {
  width: 100%;
  height: 100px;
  background: no-repeat center;
}
.yjs-txt {
  position: absolute;
  bottom: 0;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 50px;
  color: #3baeda;
  line-height: 50px;
  text-align: center;
  /*font-weight: bold;*/
  background: no-repeat 50% 50%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: normal;
  word-wrap: normal;
}
.yjs-placeholder {
  visibility: hidden;
}
.yjs-item:hover .yjs-in,
.yjs-hover {
  display: none;
}
.yjs-item:hover .yjs-hover {
  display: table;
}
.yjs-hovertxt {
  display: table-cell;
  vertical-align: middle;
  padding: 0 8px;
  line-height: 36px;
  white-space: normal;
  word-break: break-all;
  word-wrap: break-word;
}
/*一件事结束*/
/*中介超市开始*/
.zjcs-list {
  height: 388px;
  margin: 20px 0;
  text-align: center;
  overflow: auto;
}
.zjcs-list::-webkit-scrollbar {
  width: 8px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
}
.zjcs-list::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #579cd5;
}
.zjcs-list::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
}
.zjcs-item + .zjcs-item {
  margin-top: 16px;
}
.zjcs-title {
  color: #579cd5;
  font-size: 24px;
  font-weight: bold;
  line-height: 60px;
}
.zjcs-cont:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.zjcs-subitem {
  float: left;
  width: 32%;
  margin-left: 1%;
  font-size: 18px;
  font-weight: bold;
  line-height: 36px;
  color: #555;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /* 省略号 */
  word-break: normal;
  /* 防止被父级 wordwrap 样式影响 */
  word-wrap: normal;
  cursor: pointer;
}
.zjcs-subitem:hover {
  color: #579cd5;
}
/*中介超市结束*/
/*苏陕通开始*/
.module[data-type="sst"] .panel-con {
  font-size: 0;
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#c8ffffff, endColorstr=#c8ffffff);
  background: none;
  background: rgba(255, 255, 255, 0.8);
}
.sst-menu,
.sst-list {
  display: inline-block;
  vertical-align: middle;
  height: 555px;
  font-size: 0;
}
.sst-menu {
  width: 388px;
  padding: 70px 45px;
  background: rgba(1, 138, 229, 0.3);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c028DE3, endColorstr=#4c028DE3);
  /*IE8支持*/
}
.sst-menu-txt {
  color: #4B89DC;
  font-size: 18px;
}
.sst-menu-item {
  width: 297px;
  height: 136px;
  margin-top: 20px;
  padding-top: 100px;
  border-radius: 9px;
  color: #3E3E3E;
  font-size: 16px;
  text-align: center;
  background: #fff no-repeat 50% 35%;
}
.sst-menu-item:hover {
  cursor: pointer;
  box-shadow: 0 0 20px rgba(11, 122, 219, 0.77);
  border: 1px solid #0B7ADB \9;
}
.sst-menu-item._active {
  box-shadow: 0 0 20px rgba(11, 122, 219, 0.77);
  border: 1px solid #0B7ADB \9;
}
.sst-menu-item._wx {
  background-image: url('../../images/jszwfw/qjd_xinwu_v3/sst/su.png');
}
.sst-menu-item._xa {
  background-image: url('../../images/jszwfw/qjd_xinwu_v3/sst/shan.png');
}
.sst-list {
  width: 772px;
  padding: 15px 45px;
  font-size: 0;
  overflow: auto;
}
.sst-list-item {
  display: inline-block;
  vertical-align: middle;
  width: 48%;
  height: 47px;
  margin: 18px 1% 0;
  padding: 0 10px;
  line-height: 47px;
  font-size: 18px;
  text-align: center;
  color: #242424;
  background: #FFFFFF;
  border-radius: 9px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.21);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sst-list-item:hover {
  cursor: pointer;
  color: #fff;
  background-color: #2797E2;
  background-image: linear-gradient(to bottom, #2797E2, #135EAB);
}
/*苏陕通结束*/
