@charset "utf-8";
/* CSS Document */
.ls-navbg {background: url(../images-new/nav-bg-index.png) top center no-repeat;}
/*搜索框*/
.ls-searchbox{ width: 840px; margin: 40px auto 0 auto; position: relative; }
.ls-search, .ls-hot-link{ position: static; margin: 0; }
.ls-search ul li.ss1{ padding-left:20px;}
.ls-search .result_search{ position: absolute; right: 0; top:0; font-size: 15px; line-height: 50px; }
.ls-search .result_search input{ background:#fff;   opacity: 0; filter: alpha(opacity=0);  border:none; width:14px; height:14px; margin:-5px 10px 0 0;}
.ls-search .result_search .radios{ position: relative; color: #fff; }
.ls-search .result_search .radios .ico{  position: absolute;left: 0;top: 50%;margin-top: -7px;border: 1px solid #dcdfe6;border-radius: 2px;width: 14px;height: 14px; background: #fff; }
.ls-search .result_search .radios>input:checked ~ .ico {   background: #007fe1 url(../ss_images/work_dui.png) center center no-repeat;
    border-color: #007fe1; }
.input-area {  width: 100%;  height: 64px;    line-height: 64px;  font-size: 18px;     color: rgba(0, 0, 0, 0.8); }
.first-input {  float: left; line-height: 64px; font-size: 18px; color: rgba(0, 0, 0, 0.8);  padding-right: 15px;  margin-right: 10px;  max-width: 180px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: url(../ss_images/arrow_right_ico.png) right center no-repeat; }
.ui-menu.ui-widget {position: absolute;left: 0;top: 40px;border: 1px solid #c8bea4;width: 538px;padding: 10px;background: #fff;}
.ui-menu.ui-widget li  a{ display: block; border: none !important;  height: 36px !important;  line-height:36px  !important;font-size: 16px;padding: 0 10px  !important;float: none; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ui-menu.ui-widget li:hover,.ui-menu.ui-widget li  a:hover{  background: #f7f9fc; color: #333; }
.wza-black-white  .ui-menu.ui-widget{ background: black !important;}
.wza-yellow-black .ui-menu.ui-widget{ background: yellow !important;}
.wza-blue-yellow  .ui-menu.ui-widget{ background: blue !important;}
.wza-yellow-blue  .ui-menu.ui-widget{ background: yellow !important;}
.wza-white-black  .ui-menu.ui-widget{ background: white !important;}
.wza-black-yellow .ui-menu.ui-widget{ background: black !important;}
.layui-laydate .layui-this{  background-color: #007fe1!important;}
.ls-navbg .navbar-nav li.on a i{ display: none;}
@media (max-width: 991px){
    .ls-searchbox{ width: auto; }
    .ls-search, .ls-hot-link {width: 630px;}
}
@media (max-width: 767px){
    .ls-searchbox{ margin: 20px 10px 0 10px;}
    .ls-search {width: auto;   }
    .ls-search .result_search{ display: none;}
    .ui-menu.ui-widget{ width: auto !important; max-height: 210px; overflow: auto;     border-radius: 10px; left:25px !important; right:25px !important;}
}
/*搜索分类*/
.search_typebg{ background: linear-gradient(180deg, #f3faff 0%, #ffffff 100%);  padding:20px 0; }
.search_tips{font-size:16px; }
.search_tips .red{ color:#e00000; padding:0 8px;}
.search_tips .search_time{width: auto;  font-size: 18px; float:left;line-height: 32px;padding:10px 0;}
.search_titcont{ float:right; width:240px; margin:6px 0 0 0; }
.search_titcont li{ float:left; width:98px; text-align:center; height:28px; line-height:28px; background:#eef5fc; border:1px solid #e5e5e5; color:#666; font-size:16px; margin:0 0 0 20px; }
.search_titcont li a{  color:#666; }
.search_titcont li.active{ background:#007FE1;  color:#fff; border:1px solid #007FE1;}
.search_titcont li.active a{ color:#fff;}
.search_typetable td{ font-size:18px;line-height:36px; padding:0 ; color:#333; }
.search_typetable .search_type{ font-weight:bold; text-align:right;  width:120px; letter-spacing:4px;}
.search_typetable .search_typesm{ letter-spacing:4px;}
.reslut_type ul li{ display:inline; float:left; margin-right:25px;}
.reslut_type ul li a{ color:#5b5b5a;}
.reslut_type ul li.typeline{width:1px; margin:0 15px;  height:32px; float:left; background:url(../ss_images/typeline.gif) center center no-repeat; display:none;}
.reslut_type ul li.active{ color:#007FE1; font-weight:bold; text-decoration:underline; }
.reslut_type ul li.active a{ color:#007FE1; }
.reslut_type ul li.dateform.active { text-decoration:none;}
.reslut_type ul li.dateform.active .datefont{ text-decoration:underline;}
.reslut_type .dateform .dateinput{ width:210px; height:30px; line-height:30px; font-size:16px; border:1px solid #ddd; padding:0 5px; color:#999; margin-left:5px;   border-radius: 5px;  -webkit-transition: all .3s; transition: all .3s; }
.reslut_type .dateform .dateinput:focus,.reslut_type .dateform .dateinput:hover {border-color: #007FE1;}
.reslut_type .dateform .dateinput:focus { outline: 0;-webkit-box-shadow: 0 0 0 2px rgba(24,144,255,.2);box-shadow: 0 0 0 2px rgba(24,144,255,.2);}
.reslut_type .dateform input.active{ border:1px solid #007FE1;}
.reslut_type .dateform .datesubmit{ width:56px; font-size:16px;  border-radius: 5px; height:30px; line-height:30px; border:1px solid #007FE1; background:#007FE1; text-align:center; color:#fff; margin-left:6px; cursor:pointer; }
.reslut_infotype{  font-size:14px;}
.reslut_infotype ul li{ display:inline;    float:left; margin:0 25px 0 0; }
.reslut_infotype ul li select{ margin:0 0 0 12px; width:160px; border:1px solid #dcdcdc;}
.search_unit{   position:relative; line-height:28px; clear:both;}
.search_unit ul{ clear:both;  position:relative; padding-left:66px; left:0; display:block; min-height:32px;}
.search_unit .search_bmlist{ height:32px; overflow:hidden; clear:both;  }
.search_unit .showbm{ height:auto; overflow:inherit;}
.search_unit ul li.unittype{ width:66px; margin-right:0; position:absolute; left:0; top:0; }
.search_unit ul li{ float:left; margin-right:10px; white-space:nowrap; height:28px; overflow:hidden;}
.search_unit ul li a{ color:#5b5b5a;}
.search_unit ul li a.active{ font-weight:bold; color:#fb8c1f; text-decoration:underline; }
.search_unit ul li a.wait:hover,.search_unit ul li a.wait{ color:#acacab;}
.search_unit .tit{ position:absolute; right:25px; bottom:4px; color:#333; cursor:pointer; width:64px; height:26px; line-height:26px;border:1px solid #e5e5e5;  background:#f3fdef; font-size:14px; padding-left:12px;}
.search_unit .tit .hide_btn{ display:none; height:26px;  background:url(../ss_images/closeico.png) 38px center no-repeat #f3fdef;  }
.search_unit .tit .show_btn{ height:26px;   background:url(../ss_images/openico.png) 38px center no-repeat #f3fdef;  }
.unitlist{ display:none; padding:10px 20px;-moz-box-shadow: 3px 3px 4px #f5f5f5; position:absolute; top:77px; left:0px;
	-webkit-box-shadow: 3px 3px 4px #f5f5f5;
	box-shadow: 3px 3px 4px #f5f5f5; border:1px solid #f5f5f5; border-top:none;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5'); background:#fff;}
@media (max-width: 767px){
   .search_typebg{ display: none; margin-top: 0;}
}
/*搜索列表*/
.searchlist_bg{ background:url(../ss_images/searchline.gif) 1075px top repeat-y;min-height:500px; margin-bottom: 20px;}
.leftbar{ width:1045px; height:auto; float:left; padding-right:30px;}
.ls-search-work-guide-ul{ margin-bottom: 20px;}
.search-list-show{margin-bottom:20px; }
.searchlistw{ clear:both;}
.searchlistw .search-list{height:auto; font-size:16px;}
.searchlistw .search-list li.search-title{line-height:36px;  background:#f7f7f7; font-weight:bold;font-size:20px; padding:5px 0 5px 10px; clear:both;}
.searchlistw .search-list li.search-title a{ color:#333;padding-right: 10px;}
.searchlistw .search-list li.search-title a:hover{text-decoration:underline;} 
.searchlistw .search-list li.search-title img{ vertical-align:middle; padding:0 8px 0 0;}
.searchlistw .search-list li.search-resources{ color:#999; height:35px; line-height:35px; font-size:14px; padding:0 0 0 20px;}
.searchlistw .search-list li .date,.searchlistw .search-list li  .author{ padding-right:14px; display:block; float:left;}
.searchlistw .search-list li .author{  display:block; float:left;}
.searchlistw .search-list li .df_btn{ margin:6px 0 0 45px; width:66px; padding-left:34px; color:#fb8c1f; height:23px; line-height:23px; display:block; float:left; background:url(../ss_images/df_btn.png) 0 0 no-repeat;}
.searchlistw .search-list li .zxbl_btn{margin:6px 0 0 0; width:66px; padding-left:34px; color:#fb8c1f; height:23px; line-height:23px; display:block; float:left; background:url(../ss_images/zxbl_btn.png) 0 0 no-repeat; }
.searchlistw .search-list li.search-info{line-height:30px; max-height:60px; overflow:hidden; clear:both; font-size:16px; padding:0 0 0 20px; clear:both;}
.searchlistw .search-list li.search-column{color:#fb8c1f;line-height:26px;}
.searchlistw .search-list li.search-url{height:auto;line-height:28px; color:#377127;font-family:Arial, Helvetica, sans-serif;font-size:14px; padding:0 0 0 20px;}
.searchlistw .search-list li.search-url a{color:#377127;white-space: normal;word-break: break-all;}
.searchlistw .search-list li.search-url a:hover{text-decoration:underline;}
.searchlistw .search-listimg,.searchlistw .search-gk{ position:relative; margin-bottom:15px; min-height: 170px;}
.searchlistw .search-listimg .search-img,.searchlistw .search-gk .search-img{text-align: center; position:absolute; top:60px; left:0; width:173px; height:107px;}
.searchlistw .search-listimg li.search-resources{ padding-top:12px; }
.searchlistw .search-listimg li.search-resources,.searchlistw .search-listimg li.search-info,.searchlistw .search-listimg li.search-url{ padding-left:202px; }
.searchlistw .search-gk li.search-resources,.searchlistw .search-gk li.search-info,.searchlistw .search-gk li.search-url{ padding-left:202px; }
.searchlistw .search-listimg .search-img img, .searchlistw .search-gk .search-img img{height: 100%;width:auto; max-width: 100%;}
.searchlistw .search-list li.search-info-new {height: 44px;line-height: 44px;font-size: 16px;border-bottom: #eaeaea 1px dotted;vertical-align: bottom;overflow: hidden;padding-left: 16px;position: relative;background: url(../images/dot.png) left center no-repeat;}
.searchlistw .search-list li.search-info-new .title{display: block;float: none; margin-right: 140px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 .searchlistw .search-list li.search-info-new .date {  padding: 0; color: #999;position: absolute;top: 0;right: 0;}
 .searchlistw .search-list li.search-info-new .btn-online-processing{display: block;width: 66px;height: 23px;line-height: 23px;font-size: 14px;padding-left: 34px;background: url(../ss_images/zxbl_btn.png) 0 0 no-repeat;position: absolute;right: 0;top: 6px;}
.wza-black-white   .searchlistw .search-list li.search-info-new .btn-online-processing{ background: black !important;}
.wza-yellow-black  .searchlistw .search-list li.search-info-new .btn-online-processing{ background: yellow !important;}
.wza-blue-yellow   .searchlistw .search-list li.search-info-new .btn-online-processing{ background: blue !important;}
.wza-yellow-blue   .searchlistw .search-list li.search-info-new .btn-online-processing{ background: yellow !important;}
.wza-white-black   .searchlistw .search-list li.search-info-new .btn-online-processing{ background: white !important;}
.wza-black-yellow  .searchlistw .search-list li.search-info-new .btn-online-processing{ background: black !important;}
 .searchlistw .search-list li.search-public-table {margin-top: 15px;}
 .searchlistw .search-list li.search-public-table td.td-label {border: 1px solid #eee;color: #666;line-height: 20px;padding: 10px;word-break: break-all;}
 .searchlistw .search-noimg{height: auto !important; min-height: auto;}
 .searchlistw .search-noimg li.search-resources, .searchlistw .search-noimg li.search-info, .searchlistw .search-noimg li.search-url{padding-left: 0;}
 /*办事区域弹窗*/
 .ls-bsqy .ls-title { background: #f7f9fc; height: 48px; line-height: 48px; font-size: 18px; display: block; padding-left: 20px; }
 .ls-dqwz { background: #f7f7f7; padding: 20px 20px 12px; }
 .ls-dqwz .ls-position { text-align:left;color: #333;cursor: pointer; padding-left: 30px; background: url(../ss_images/ls-position.png) no-repeat 0 5px; font-size: 22px; font-weight: bold;padding: 0 0 0 30px;line-height: normal;}
 .ls-dqwz ul { padding-top: 12px; }
 .ls-dqwz ul li { float: left; width: 12.5%; line-height: 36px; }
 .ls-dqwz ul li a { display: block; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
 .ls-dqwz ul li a[disabled] { color: #ddd; cursor: not-allowed; }
 .ls-bsqy .ls-bs-list { padding-top: 20px; }
 .ls-bsqy .ls-bs-list li { height: 32px; line-height: 32px; padding: 4px 0; }
 .ls-bsqy .ls-bs-list li a {text-align: left; font-size: 16px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
 .ls-bsqy .ls-fy { margin-top: 18px; }
 .ls-bsqy .ls-fy a, .ls-bsqy .ls-fy span { cursor: pointer; display: inline-block; border: 1px solid #ccc; padding: 0 16px; height: 32px; line-height: 32px; border-radius: 4px; box-sizing: border-box; }
 .ls-bsqy .ls-fy .disabled { color: #ccc; border: 1px solid #eee; }
 .ls-bsqy .ls-bs-list li.ls-bs-item {padding-right: 200px; position: relative;}
 .ls-bsqy .ls-bs-list li .ls-bs-item-btns{ position: absolute; top: 4px; right: 0; font-size: 0;}
 .ls-bsqy .ls-bs-list li .ls-bs-item-btns a{display: inline-block; padding: 0 10px; line-height: 28px; border: 1px #007fe1 solid; border-radius: 4px; color: #007fe1; transition: 0.4s all; margin: 0 0 0 20px;}
 .ls-bsqy .ls-bs-list li .ls-bs-item-btns a:hover{color: #fff; background: #007fe1;}
 @media (min-width: 992px) and (max-width:1099px) {
     .secbox li.ss1{width: auto;}
 }
 @media (max-width: 1099px) {
     .bs-dialog .ui-dialog-content{ width:800px !important; }
     .searchlist_bg{ background-position: 710px top;}

 }
 @media (max-width: 999px) {
     .ls-dqwz { padding: 10px 10px 8px; }
     .ls-bsqy .ls-bs-list { padding-top: 15px; }
 }
 @media (max-width: 991px) {
     .bs-dialog .ui-dialog-content{ width:700px !important; }
     .ls-bsqy .ls-bs-list li.ls-bs-item{padding-right: 190px;}
     .ls-bsqy .ls-bs-list li .ls-bs-item-btns a{margin-left: 10px;}


     .secbox{margin-right: 150px;margin-left: 100px;}
 }
 @media (max-width: 767px) {
     .ui-popup-show{ left: 10px !important; right: 10px !important;}
     .bs-dialog .ui-dialog-grid{ width:100% !important;display: block;}
     .bs-dialog .ui-dialog-grid tbody{display: block;}
     .bs-dialog .ui-dialog-grid tr{display: block;}
     .bs-dialog .ui-dialog-grid td{display: block;}
     .bs-dialog .ui-dialog-content{ width:100% !important; height: 400px !important; overflow-y: auto;}
     .bs-dialog .ui-dialog-body{ padding: 10px;}
     .ls-bsqy .ls-bs-list li{height: auto; padding-bottom: 5px;}
     .ls-bsqy .ls-bs-list li.ls-bs-item{padding-right: 0;}
     .ls-bsqy .ls-bs-list li .ls-bs-item-btns{float: none; position: static; line-height: 0;}
     .secbox{ margin-left: 10px;}
 }
 @media (max-width: 620px) {
     .ls-dqwz ul li { width: 16.6%; }
     .ls-bsqy .ls-title { height: auto; padding-left: 10px; line-height: 35px; }
     .ls-bsqy .ls-bs-list { padding-top: 10px; }
     .ls-bsqy .ls-fy { margin-top: 10px; }
 }
 @media (max-width: 520px) {
     .ls-dqwz ul li { width: 25%; }
     .topcon{ height: auto;}
     .top_right, .secbox{ float: none;}
     .top_right{ margin-top: 0px;}
     .secbox{ margin: 0 10px 10px;}
 }
 @media (max-width: 374px) {
     .ls-dqwz ul li { width: 33.3%; line-height: 2;}
     .ls-dqwz ul li a{font-size: 14px;}
 }

 /*热点信息&搜索历史*/
.rightbar{ width:295px; height:auto; float:right; }
.fenlei_tit{ padding-bottom: 10px; position: relative; }
.fenlei_tit span{ display: block; font-size:22px; font-weight:bold; color: #007FE1;}
.fenlei_tit .ftit{ position: absolute; right: 0; top:0; cursor:pointer;}
.fenlei_tit .ftit .hide_btn1{ padding-right:23px; background:url(../ss_images/ss_sq.png) right center no-repeat; font-size:14px; font-weight:normal; color:#999;}
.fenlei_tit .ftit .show_btn1{  display:none; padding-right:23px; background:url(../ss_images/ss_zk.png) right center no-repeat; font-size:14px;font-weight:normal; color:#999;}
.histry{  margin-bottom:20px; overflow:hidden; width:100%;}
.histry ul li{ min-height:30px; max-width:90%;   line-height:30px; display:inline; float:left; font-size:16px; text-align:center; margin:0 12px 10px 0;}
.histry ul li a{ display:block; padding:0 5px;     border: 1px solid #ddd; background: #fff;  line-height:30px;  border-radius: 5px; -moz-border-radius: 5px;  color:#666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.histry ul li a:hover{ background: #007FE1; color: #fff; }


.hot_list{margin-bottom:10px;}
.hot_list ul li{ height:36px; line-height:36px;  font-size:16px;  }
.hot_list ul li a{  height:36px; display: block; margin-left: 28px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.hot_list ul li span{ display:block; float: left; width:18px; text-align:center; height:18px; margin-right:10px; font-size:12px;  background:#888; color:#fff;  line-height:18px; margin-top: 10px;}
.hot_list ul li .num1{ background:#ff4e00;}
.hot_list ul li .num2{ background:#ff8400;}
.hot_list ul li .num3{ background:#ffb400;}

/*搜索无内容*/
.search_noreslut{ padding:40px 0;}
.tips-box{  width: 555px; margin: 0 auto;}
.tips-box .tips-img{ float: left;}
.tips-box .tips-img img{ max-width: 98%; height: auto;}
.tips-box .tips-info{ margin-left: 275px;}
.tips-box .tips-title{ font-size: 18px; font-weight: bold; padding-top: 45px; line-height: 40px;}
.tips-box .tips-subtitle{ font-size: 16px; color: #999;}
@media (max-width: 767px) {
    .search_noreslut{  padding:20px 0;}
    .tips-box{  width: auto; }
    .tips-box .tips-img{ float: none; text-align: center;}
    .tips-box .tips-info{  width: 285px; margin: 0 auto; }
    .tips-box .tips-title{  padding-top: 10px;}

}

/*外链弹窗*/
.btn-group{ height:30px; margin-top:20px; padding-left:130px;}
.btn-group .btn{ width:60px; height:30px; margin-right:20px; text-align:center; line-height:30px; background:#8d744b; color:#fff; font-size:12px; float:left; display:block;}
.jump-info p{word-break:break-all;}
.date-picker-wrapper .footer { background:none; padding:0; border:none;}

@media (min-width: 1200px) and (max-width: 1399px) {
    .searchlist_bg{ background-position: 875px top;}
    .leftbar{ width:845px;}

}
@media (min-width: 992px) and (max-width:1199px) {
    .leftbar{ width:645px;}
    .searchlist_bg{ background-position: 670px top;}
}

@media (max-width:991px) {
.containerbox{padding: 0 10px;}
.search_tips{width: 100%;padding: 10px 0;}
.search_tips .search_time{width: 100%;float: none;}
.search_titcont{float: none;}
.searchlist_bg{background-image: none !important; margin: 0;}
 .leftbar{ width:auto; float: none; padding: 0;}
.rightbar{display: none;}
}
@media (max-width: 767px) {
.search_tips{width:auto; height:auto; }
.search_tips .search_time{ line-height:28px;}
.search_tips .search_time,.search_tips .search_titcont{ float:none;}
.search_titcont  li{ margin:0 20px 0 0;}
.searchlistw .search-listimg,.searchlistw .search-gk { height:auto;}
.searchlistw .search-listimg .search-img,.searchlistw .search-gk .search-img { position:static; width: auto; height: auto; top:auto; left:auto; margin:15px auto 5px;}
.searchlistw .search-listimg .search-img img, .searchlistw .search-gk .search-img img{ height: auto;}
.searchlistw .search-list li.search-resources,.searchlistw .search-list li.search-resources,.searchlistw .search-list li.search-resources { padding: 0 10px;}
.searchlistw .search-listimg li.search-resources, .searchlistw .search-listimg li.search-info, .searchlistw .search-listimg li.search-url { padding: 0 10px;}
.searchlistw .search-gk li.search-resources, .searchlistw .search-gk li.search-info, .searchlistw .search-gk li.search-url { padding: 0 10px;}
.searchlistw .search-list li.search-info,.searchlistw .search-list li.search-url{padding: 0 10px;}
.searchlistw .search-list li .df_btn{ margin: 6px 0 6px 10px;}
.searchlistw .search-list li.search-resources{  line-height:28px; height: auto; padding: 5px 10px;}
}
 @media (max-width:480px) {
.search_typebox{ display:none;}
.search_tips{ height:auto; padding:0 0 10px 0;}
.search_tips .search_time,.search_tips .search_titcont{ float:none;}
.search_titcont  li{ margin:0 20px 0 0;}
.searchlistw .search-listimg { height:auto;}
.searchlistw .search-listimg .search-img { position:inherit; top:auto; left:auto; margin:10px auto 5px;}
.searchlistw .search-list li.search-resources,.searchlistw .search-list li.search-resources,.searchlistw .search-list li.search-resources { padding: 0 10px;}
.searchlistw .search-listimg li.search-resources, .searchlistw .search-listimg li.search-info, .searchlistw .search-listimg li.search-url { padding: 0 10px;}
}

/*搜索-办事事项*/
 .ls-search-btn{padding-left: 20px;display: inline-block;width: 15px;height: 14px;font-size: 0; background: url("../images-new/chat_open.png") center no-repeat;vertical-align: middle; cursor: pointer;}
 .ls-search-btn.off{background-image: url("../images-new/chat_close.png");}

 .ls-search-work-table{margin-top: 10px;}
 .ls-search-service-table{ width: 100%;border-left: 1px solid #efeeec; border-top: 1px solid #efeeec;box-sizing: border-box;}
 .ls-search-service-table tbody{  overflow: hidden; display: block;}
 .ls-search-service-table td{text-align: justify; line-height: 24px; font-size: 16px; padding: 10px 8px;border-right: 1px solid #efeeec; border-bottom: 1px solid #efeeec; word-break: break-all;}
 .ls-search-service-table .title{ background: #F7F7F7; width: 119px; text-align: center;}
 .ls-search-service-table .nr1{width: 38.5%;}
 .ls-search-service-table td a{color: #007FE1;}
 .ls-search-service-table td a:hover{text-decoration: underline;}

 .ls-search-service-con{margin-top: 20px;}
 .ls-search-service-map{width: 472px;height: 300px;margin-top: 20px;overflow: hidden;}
 .ls-search-service-map .map{height: 100% !important;}
 .ls-search-service-map img{max-width: 100%;height: auto;}

.ls-search-service-list{margin-top: 20px;width: 453px;}
.ls-search-service-list li{font-size: 14px; height: 49px;line-height: 49px;border-bottom: #EBEBEB 1px dashed;}
.ls-search-service-list li a{padding-left: 26px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; background: url("../images-robot/location.png") left center no-repeat;}

@media(max-width:1099px) and (min-width:992px){
    /*搜索-办事*/
    .ls-search-service-list{width: 322px;}
    .ls-search-service-map{width: 380px;}
}
@media only screen and (max-width:991px) {
    /*搜索-办事*/
    .ls-search-service-list{width: 348px;}
    .ls-search-service-map{width: 380px;}
}
@media only screen and (max-width:767px) {
    /*搜索-领导*/
    .ls-search-calendar{width: auto;float: none;}
    .search-leader-info-news .ls-search-leader-list{margin-left: 0;margin-top: 15px;}
    /*搜索-单位*/
    .ls-search-unit-pic{width: auto;height: auto; float: none;}
    .ls-search-unit-info{margin-left: 0;}
    /*搜索-办事*/
    .ls-search-service-list{width:auto;float: none;}
    .ls-search-service-map{width: auto;float: none;}
    .ls-search-service-table td{display: block;float: none;width: 100% !important;box-sizing: border-box;}
    .ls-search-service-table tr,.ls-search-service-table td{display: block;float: none;width: 100% !important;box-sizing: border-box;}
    .ls-search-service-table .title{text-align: left;}
    .searchlistw .search-list li.search-title{ height: auto; padding:10px; white-space: normal; line-height: 32px;}

}
@media only screen and (max-width:479px) {
    /*搜索-领导*/
    .search-leader-info .search-leader-img{width: auto;float: none;}
    .search-leader-info .search-leader-info-con{margin-left: 0;}
}

 /*搜索-领导*/
 .search-leader-info .search-leader-img {width: 140px;height: 195px;text-align: center;overflow: hidden;float: left;}
 .search-leader-info .search-leader-img img {width: auto;height: auto;max-height: 100%;max-width: 100%;}
 .search-leader-info .search-leader-info-con {font-size: 16px;margin-left: 160px;position: relative;}
 .search-leader-info-con .search-leader-name {height: 36px;line-height: 36px;padding: 8px 0;font-size: 16px;}
 .search-leader-info-con .search-leader-name .leader-name {font-size: 18px;color: #007FE1; font-weight: bold;}
 .search-leader-info-con .search-leader-resume {text-indent: 2em; line-height: 24px;min-height: 48px; padding: 5px 0;}
 .search-leader-info-con .search-leader-work {display: block;width: 80px;height: 28px;line-height: 28px;text-align: center; border:#C2C2C2 1px solid;}
 .search-leader-info-con .search-leader-work:hover {background: #007FE1;border-color: #007FE1;color: #fff;}

 .search-leader-info-news{margin-top: 20px;}
 .search-leader-info-news .leader-info-tit span{height: 28px;line-height: 28px;font-size: 18px;font-weight: bold;padding-left: 14px; background: url("../images-new/search-line.png") left center no-repeat;}
 /*对话框-市长-活动日历*/
 /*日历样式*/
 .ls-search-calendar{width: 285px;}
 /*日历样式*/
 .calendar {margin:10px 0 0;padding: 10px 0; height: auto; background: #f7f7f7;border-radius:2px;}
 .calendar .data_table{ width: 100%;}
 .calendar table tr th{font-size: 16px; height: 35px;line-height: 35px;  background: #edf8fe;}
 .calendar table tr th span{display:block;   margin:0 auto; width: 36px;  text-align: center; color: #007FE1;}
 .calendar table tr td{ text-align:center; line-height:40px; height:44px; cursor:pointer; font-size: 16px; font-family: Arial;}
 /*鼠标滑过*/
 .bgHover:before{content: '';width: 6px;height: 6px;background: #007FE1;border-radius: 50%;position: absolute;left: 50%;margin-left: -3px;bottom: 3px;}
 .riqi { position:relative; z-index:7; width:33px; margin: 2px auto; height:40px;}
 .riqi .piaofu{ position:absolute; width:212px; bottom:44px;left:-50px; background:#007FE1;  text-align:left; font-size:12px; line-height:18px; padding:10px;display:none; z-index:100;}
 .riqi.current .piaofu{ display:block;}
 .riqi .piaofu span{ display:block; width:19px; height:9px; background:url(../images-new/angle.png) no-repeat; position:absolute; bottom:-9px;_bottom:-12px;left:64px; z-index:100;}
 .riqi .piaofu ul li{ padding:2px 0px 2px 8px; background:url(../images-new/ico_w.jpg) no-repeat 0px 9px; z-index:100;}
 .riqi .piaofu ul li a{color:#fff; z-index:100;  font-size:12px;}
 .riqi .piaofu ul li a:hover{ text-decoration:underline; z-index:100;}
 .riqi .piaofu ul li a span{ display: inline; position: static; color: #fff !important;background: none !important;}
 /*非本月日期*/
 .calendar table tr td.current_day{ background:#e6e6e6}
 .calendar table tr td.unselected_month{color:#999}
 /*选择日期*/
 .choice { margin:5px 0 8px;overflow: hidden;}
 .choice p{float: left; position: relative; width: 50%; height: 42px; line-height: 42px;   color: #333; font-size: 18px;}
 .choice p.month{ float: right; }
 .choice p.year{ background: url("../ss_images/calanderline.png") right center no-repeat;}
 .choice .button{display: block; height: 20px; line-height: 20px; cursor: pointer; position: absolute; width: 10px; top:50%;  margin-top: -10px; background: url("../ss_images/calander_arrow_ico.png") 0 0 no-repeat;}
 .choice .button.prev{left:14px;}
 .choice .button.next{right: 14px; background-position: -10px 0;}
 .calendar .year_name,.calendar .month_name{ margin: 0 20px; text-align: center; display: block;}
 /*列表*/
.search-leader-info-news{ margin-bottom: 20px;}
 .search-leader-info-news .ls-search-leader-list{margin-left: 317px;float: none;}
 .wza-on .search-leader-info-news .ls-search-leader-list{ margin-left: 0;}
 .search-leader-info-news .ls-search-leader-list li{font-size: 16px; height: 46px;line-height: 46px;padding: 2px 120px 2px 14px;position: relative;vertical-align: bottom;background:url(../images/dot.png) 0 center no-repeat;border-bottom: #E7E7E7 1px dashed;margin: 0 !important;}
 .search-leader-info-news .ls-search-leader-list li a{display: block;float: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 .search-leader-info-news .ls-search-leader-list li .date{position: absolute;top: 2px;right: 0;color: #999;}
@media (max-width: 991px){
    .riqi .piaofu{ left:-20px;}
    .riqi .piaofu span{ left:28px;}
}
 @media only screen and (max-width:767px) {
     /*搜索-领导*/
     .ls-search-calendar{width: auto;float: none; display: none;}
     .search-leader-info-news .ls-search-leader-list{margin-left: 0;margin-top: 10px;}

 }
 @media only screen and (max-width:479px) {
     /*搜索-领导*/
     .search-leader-info .search-leader-img{width: auto;float: none;}
     .search-leader-info .search-leader-info-con{margin-left: 0;}

 }
 /*信息公开表单*/
 .searchlistw .search-list li.search-public-table {margin-top: 15px;}
 .searchlistw .search-list li.search-public-table td.td-label {border: 1px solid #eee;color: #666;line-height: 20px;padding: 10px;word-break: break-all;}
 .footnav span{display: inline-block;}

/*配色地图*/
.wza-on.wza-black-white  .BMapLib_SearchInfoWindow { background: black !important;}
.wza-on.wza-yellow-black .BMapLib_SearchInfoWindow{ background: yellow !important;}
.wza-on.wza-blue-yellow  .BMapLib_SearchInfoWindow{ background: blue !important;}
.wza-on.wza-yellow-blue  .BMapLib_SearchInfoWindow{ background: yellow !important;}
.wza-on.wza-white-black  .BMapLib_SearchInfoWindow{ background: white !important;}
.wza-on.wza-black-yellow .BMapLib_SearchInfoWindow{ background: black !important;}

.wza-black-white  .BMapLib_nav_tab li.BMapLib_current{ background: black !important;}
.wza-yellow-black .BMapLib_nav_tab li.BMapLib_current{ background: yellow !important;}
.wza-blue-yellow  .BMapLib_nav_tab li.BMapLib_current{ background: blue !important;}
.wza-yellow-blue  .BMapLib_nav_tab li.BMapLib_current{ background: yellow !important;}
.wza-white-black  .BMapLib_nav_tab li.BMapLib_current{ background: white !important;}
.wza-black-yellow .BMapLib_nav_tab li.BMapLib_current{ background: black !important;}

.wza-black-white  .searchlistw .search-list li .zxbl_btn{ background: black !important;}
.wza-yellow-black .searchlistw .search-list li .zxbl_btn{ background: yellow !important;}
.wza-blue-yellow  .searchlistw .search-list li .zxbl_btn{ background: blue !important;}
.wza-yellow-blue  .searchlistw .search-list li .zxbl_btn{ background: yellow !important;}
.wza-white-black  .searchlistw .search-list li .zxbl_btn{ background: white !important;}
.wza-black-yellow .searchlistw .search-list li .zxbl_btn{ background: black !important;}

.ls-dqwz
