@charset "utf-8";
/* 地图 */
.zwfw .box .zwfw_theme6 .server_map  { position:relative;  border-radius: 20px;}
.zwfw .box .zwfw_theme6 .server_map   .box1 { display: table;  width: 100%;}
.zwfw .box .zwfw_theme6 .server_map   .mapBox { display: table-cell; width: 570px; height: 600px; border-radius: 10px;
    box-shadow: 4px 4px 15px #4c97c3; margin-bottom: 20px;  background: #f8f8f8;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag {display: flex; padding: 0 0 10px; padding-left: 10px; padding-right: 10px; }
.zwfw .box .zwfw_theme6 .server_map   .tit_tag a { display:block; border-radius: 4px;  float: left; font-size: 16px; color: #171717; background-color: #FFF; color: #6b9ac6; border: 1px solid #6b9ac6; margin: 0 1px 5px; height: 36px; line-height: 36px; width: 35%; text-align: center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag a:last-child{margin-right: 0px;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag.small a {margin-right: 12px !important; width: 97px; font-size: 16px;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag.small a:nth-child(4n){margin-right: 0px !important;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag.small a:last-child{margin-right: 0px !important;}
.zwfw .box .zwfw_theme6 .server_map   .tit_tag a.on { background-color: #037EDB; color: #FFF;}
.zwfw .box .zwfw_theme6 .server_map   .infoBox {display: table-cell;     box-sizing: border-box; box-shadow: 0px 4px 10px rgba(7, 65, 111, 0.3); border-radius: 8px; text-align: center; position: absolute; right: 0; top: 114px;  background-color: #ffffff; height: 534px; width: 700px; padding-top: 18px;  vertical-align: top; background-color: rgba(255,255,255,1);}
.zwfw .box .zwfw_theme6 .server_map   .infoBox::after{content: ''; display: none; position: absolute; top:7px; right: -17px;  border:18px solid transparent ; border-bottom-color:#eaeaea;  transform: rotate(225deg) }
.zwfw .box .zwfw_theme6 .server_map   .infoBox::before{content: ''; display: block; position: absolute; bottom:8px ; right: -18px; border:18px solid transparent ; border-bottom-color:#eaeaea; transform: rotate(-45deg);display: none; }

.zwfw .box .zwfw_theme6 .server_map   .lists { height: auto !important; text-align: left;  padding-right: 5px; padding-left: 0; overflow: hidden; overflow-y: auto; margin-right: 8px; }
.zwfw .box .zwfw_theme6 .server_map .lists dl{display: flex;}
.zwfw .box .zwfw_theme6 .server_map   .lists dl dt { margin-bottom: 10px; padding: 0 20px; color: #464646; font-weight: 500; position: relative; padding-left: 28px; padding-right: 10px; cursor: pointer;}
/* .zwfw .box .zwfw_theme6 .server_map   .lists dl dt:after { content: ""; position: absolute; top: 50%; left: 0px; transform: translateY(-50%); width: 18px; height: 22px;background: url(../images/ztNicon05.png) no-repeat; transition: .3s;background-size: 100% 100%; } */
.zwfw .box .zwfw_theme6 .server_map   .lists dl dd { position: relative; padding: 0 20px 0; font-size: 14px; color: #333;}
.zwfw .box .zwfw_theme6 .server_map   .lists dl dd::before{display: 'none'; display: block; position: absolute; top: -20px; left: 70px;  border:10px solid transparent ; border-bottom:10px solid #f3f3f3;}
.zwfw .box .zwfw_theme6 .server_map   .lists dl dd p { padding-bottom: 6px;margin: 0;}
.zwfw .box .zwfw_theme6 .server_map .lists dl dd {
    display: block;
}
.zwfw .box .zwfw_theme6 .server_map .lists dl dd p:first-of-type{
    color: #226ebc;font-size: 20px;font-weight: 700;
}
.zwfw .box .zwfw_theme6 .server_map .lists dl dd p:first-of-type + p{
    color: #333;font-size: 18px;font-weight: 700;
}
.zwfw .box .zwfw_theme6 .server_map   .lists dl.on dd { display: block;margin-left: 0;}
.BMapLib_SearchInfoWindow .BMapLib_sendToPhone{
    display: none;
}
a{
    text-decoration: none;
  }
.mapBox .BMapLib_SearchInfoWindow .BMapLib_bubble_close{
    background: url(../images/FJImages/gb.png) no-repeat center center;
}
.zwfw .box .zwfw_theme6 .server_map .tit_tag {
    display: flex;flex-wrap: wrap;
    padding: 0 0 10px;
    padding-left: 10px;
    padding-right: 10px;justify-content: space-evenly;
}
.zwfw .box .zwfw_theme6 .server_map .infoBox{
    right: 0;top: 0;height: 600px;
}
/* 设置滚动条的样式 */
.zwfw .box .zwfw_theme6 .server_map   .lists::-webkit-scrollbar {
width:6px;
}
/* 滚动槽 */
.zwfw .box .zwfw_theme6 .server_map   .lists::-webkit-scrollbar-track {
-webkit-box-shadow:inset006pxrgba(0,0,0,0.3);
border-radius:10px;
background-color: #ececec;
}
/* 滚动条滑块 */
.zwfw .box .zwfw_theme6 .server_map   .lists::-webkit-scrollbar-thumb {
border-radius:10px;
background:rgba(0,0,0,0.1);
-webkit-box-shadow:inset006pxrgba(0,0,0,0.5);
}
.zwfw .box .zwfw_theme6 .server_map   .lists::-webkit-scrollbar-thumb:window-inactive {
background:#c1c1c1;
}

.zwfw .box .zwfw_theme6 .server_map    .input_box { padding-left: 20px;padding-right: 20px; height: 40px; padding-bottom: 10px;}
.zwfw .box .zwfw_theme6 .server_map    .input_box input{display: block; float: left; width: 85%; padding-left: 20px; box-sizing: border-box; height: 100%; background-color: #ffffff; outline: none; border: 1px solid #e5e5e5; border-bottom-left-radius: 30px; border-top-left-radius: 30px; }
.zwfw .box .zwfw_theme6 .server_map    .input_box a{display: block; position: relative; float: left;  width: 15%; height: 100%;box-sizing: border-box; background-color: #6b9ac6;border-bottom-right-radius: 30px; border-top-right-radius: 30px;   }
.zwfw .box .zwfw_theme6 .server_map    .input_box a:hover{background-color:#9dc7f7 ;}
.zwfw .box .zwfw_theme6 .server_map    .input_box a em.icon_search{display: inline-block; position:absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); } 

.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag{ position: relative; height: 108px; overflow: hidden;  padding: 0 20px; }
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search{ position: relative; white-space: nowrap; padding-bottom: 100px;  overflow-y: auto;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a{display:inline-block; position: relative; padding: 0 21px; padding-top: 50px; box-sizing: border-box;  border-bottom: 1px solid #e5e5e5; font-size: 16px; color: #3c3b3b; padding-bottom: 15px;}
/* .zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a::after{content: ''; display:inline-block; position: absolute; top: 6px; left: 50%; transform: translateX(-50%);  width: 36px; height: 36px; background: url(../images/ztNicon06.png); background-repeat: no-repeat !important; background-position: bottom center !important; }  */
/* .zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a:nth-child(2):after{background: url(../images/ztNicon07.png) no-repeat;} */
/* .zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a:nth-child(3):after{background: url(../images/ztNicon08.png) no-repeat;} */


.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on{color: #FB991A; border-bottom: 4px solid #FB991A;}
/* .zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(1):after{background: url(../images/ztNicon06s.png) no-repeat;} */
/* .zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(2):after{background: url(../images/ztNicon07s.png) no-repeat;} */
/* .zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .parent_tit_tag_search a.on:nth-child(3):after{background: url(../images/ztNicon08s.png) no-repeat;} */


.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .mapBtn{display: flex; align-items: center; justify-content: center; position: absolute; z-index: 10; font-size: 38px; color: #FFF;  width: 16px; height: 42px; line-height: 29px; text-align: center; background-color: #6b9ac6;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .mapBtn.not{background-color: #7b7e7d;}
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .mapBtn.left_btn{left: 0px; top: 20%; border-bottom-right-radius: 3px; border-top-right-radius: 3px; }
.zwfw .box .zwfw_theme6 .server_map   .parent_tit_tag .mapBtn.right_btn{right: 0px; top: 20%;border-bottom-left-radius: 3px; border-top-left-radius: 3px;}

/* 政务服务 end */
