/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:medium none;margin:0;padding:0;}
em{font-style:normal;}
ul, ol{list-style: none;}
table{border-collapse: collapse;border-spacing: 0; }
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;outline:none!important;}
a:hover{color:#355e92;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
body{font-family:微软雅黑;margin:0; padding:0;font-size:15px;}/*commom style*/
.iw_bt{margin-right:0px!important;width:48px!important;}
/* #BMapLib_stationText1{width:30px!important;} */
.BMapLib_nav_tab_content li table tr td:first-child{
    padding-left:3px!important;
    width: 50px;
}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.w1200{
    width: 1200px;
    margin: 0 auto;
}
/* 阴影 */
.css_shadow{
   /*定义一个宽度*/
   /*定义一个高度*/
    background:#fff;
    color:#333;
    /*以下为重点*/
    -ms-filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');  /* For IE 8 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');  /* For IE 5.5 - 7 */
    -moz-box-shadow: 2px 2px 10px #909090;/* for firefox */
    -webkit-box-shadow: 2px 2px 10px #909090;/* for safari or chrome */
    box-shadow:2px 2px 10px #909090;/* for opera or ie9 */
}

.BMapLib_nav_tab li {
    position: relative;
    float: left;
    width: 114px;
    height: 28px;
    padding-top: 5px;
    text-align: center;
    border-left: 1px solid #dadada;
    border-right: 1px solid #dadada;
    cursor: pointer;
    overflow: hidden;
    width: 33%;
}

.BMapLib_nav_tab {
    height: 31px !important;
    width: 498px;
    background:
            url(http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png)
            repeat-x 0 0;
}

.BMapLib_SearchInfoWindow {
    width: 500px !important;
    user-select: none;
    bottom: -300px;
    left: 570px;
}

/* 头部页面大背景 */
body{
    /* background:url(big_bg.png) no-repeat top; */
}

/* 头部 */
.top{
    height:40px;
}
.top ul li{
    float:right;
    line-height:40px;
    width:70px;
}
.top li a{
    color:#fff;
}
.top_logo{
    height:130px;
}
.place{
    background:url(zgh_13.png) no-repeat left 60px;
    height:130px;
    width:100px;
    padding-top:64px;
    padding-left:30px;
    color:#fff;
}
.nav{
    height:130px;
    padding-top:40px;
}
.nav li{
    display:inline-block;
    height:93px;
    width:70px;
    margin-left:50px;
}
.nav li a{
    display:inline-block;
    height:93px;
    width:70px;
    font-size: 17px;
    color:#fff;
    padding-top:50px;
    text-align: center;
}
.nav li.act{
    border-bottom: 2px solid #ffb431;
}
.nav01{background:url(zgh_02.png) no-repeat  center top;}
.nav02{background:url(zgh_03.png) no-repeat  center top;}
.nav03{background:url(zgh_04.png) no-repeat  center top;}
.nav04{background:url(zgh_05.png) no-repeat  center top;}
.nav05{background:url(zgh_06.png) no-repeat  center top;}
.nav06{background:url(zgh_07.png) no-repeat  center top;}
.dh_con>div {
   overflow-y: auto;overflow-x: hidden;
}
.search{
    margin-top:50px;
    height:50px;
}
.search .search_txt {
    width: 350px;
    height:50px;
    line-height:50px;
    background: #fff;
    padding-left: 10px;
    padding-right:10px;
    color: #999999;
    /* margin-right:-10px; */
}
.search_bnt {
    width: 120px;
    height: 51px;
    background: url(zgh_01.png) no-repeat 10px center #01d8a3;
    color:#fff;
    font-size:17px;
    padding-left:20px;
}


.site_list_main{width:1220px; height:auto; padding-top:25px; padding-bottom:15px; position:absolute; top:80px; left:-350px;z-index:999;}
.site_r_bg1{ width:1220px; height:25px; position:absolute; top:0px; left:0px; background:url(http://www.jszwfw.gov.cn/picture/79/1910200124140194217.png) top no-repeat;}
.site_r_bg2{ width:1220px; height:auto; position:absolute; top:25px; bottom:10px; background:url(http://www.jszwfw.gov.cn/picture/79/1909231626429236710.png) top repeat-y;}
.site_r_bg3{ width:1220px; height:10px; position:absolute; bottom:0px; left:0px; background:url(http://www.jszwfw.gov.cn/picture/79/1909231626429428016.png) bottom no-repeat;}
.top_site:hover .site_fill{ display:block;}
/*.top_site:hover .site_list_main{ display:block;}*/
.site_r1,.site_r2,.site_r3,.site_r4{ width:1100px; height:auto; min-height:45px; margin:0 auto; padding:10px 0px 10px 95px; overflow:hidden; position:relative; border-bottom:1px dashed #d4d5d9;}
.site_r4{ border:none;}
.site_list_main .c1{ width:80px;font-weight: bold; height:35px; position:absolute; top:10px; left:0px; font-size:15px; line-height:35px; color:#4178be; text-align:right;}
.site_list_main .c2{ height:auto; overflow:hidden;}
.site_list_main .c2 a{ display:block; float:left; padding:0px 10px; margin-left:5px; margin-right:5px; font-size:15px; line-height:35px;}
.site_list_main a.local_site_aOn{ background-color:#f5aa4c; color:#fff;}
.site_list_main a:hover,.site_list_main a.site_aOn{ background-color:#4178be; color:#fff;}
.c_list3,.c_list4{ height:auto; overflow:hidden;}
.site_list_main .c2 span.njjbxq {display: block;float: left;font-size: 15px; line-height: 35px;}
.site_list_main .c2 a.njgxq,.site_list_main .c2 a.njhgyq{display: none;}
.njjbxq:hover .njgxq{display: block;}
.njjbxq:hover .njhgyq{display: block;}
.njjbxq span{float: left;display: none;}
.scroll_horizontal .list li a.main2_09{background: url(http://www.jszwfw.gov.cn/picture/2/1710301617088917769.png) center center no-repeat;}
.scroll_horizontal .list li a.main2_09:hover{background: url(http://www.jszwfw.gov.cn/picture/2/1710301617088917769.png) center center no-repeat;}
.bay{z-index:999;width: 300px; height: 180px; display:none;
		     background:url(http://www.jszwfw.gov.cn/picture/0/1806091411182965674.png) no-repeat;}
.fdr{width:25px; height:25px; position:relative; float:right; top:-25px; right:0px; background:url(http://www.jszwfw.gov.cn/picture/0/1806091416564747841.png) no-repeat;}
.zhengji{ width:100%; height:100%; cursor:pointer; z-index:100;}
.zhengji a{ display:block; width:100%; height:100%; cursor:pointer;}

#qlt{
background: url(http://www.jszwfw.gov.cn/picture/2/1908271640210457462.png) no-repeat;
background-position:0 0;
}
#qlt:hover{
background: url(http://www.jszwfw.gov.cn/picture/2/1908271640210457462.png) no-repeat;
background-position:0 0;
}
a.top_nav_sub.sub4.top_nav_subOn1{color:#fff;border-bottom: 4px solid #fff;height:45px;color: #fff;}


/* 尾部 */
.footer{
    height:120px;
    background: #5e5e5e;
}
.footer,.footer a{
    color:#fff;
}

/* 右侧悬浮 */
.xft{
    height:470px;
    width:110px;
    position: fixed;
    right:0px;
    top:174px;
}
.xft li a{
    display:inline-block;
    text-align: center;
    width:110px;
    color:#666;
}
.xft li a:hover{color:#076fd3;}
.xft01{background: url(zgh_08.png) no-repeat  center 20px;height:85px;padding-top:60px;}
.xft02{background: url(zgh_09.png) no-repeat  center 20px;height:85px;padding-top:60px;}
.xft03{background: url(zgh_10.png) no-repeat  center 20px;height:85px;padding-top:60px;}
.xft04{background: url(zgh_11.png) no-repeat  center 20px;height:85px;padding-top:60px;}
.xft05{background: url(zgh_12.png) no-repeat  center 20px;height:85px;padding-top:60px;}
.xft .xft06{
    height:35px;
    background:#168fe6;
    color:#fff;
    line-height:35px;
    margin-top:10px;
}
.xft .xft06:hover{color:#fff;}







/* 服务地图 */

.main{
    background:url(dt11.png) no-repeat;
    width:1250px;
   /*  margin:0 auto; */
    height:820px;
   /*  margin-top:40px; */
    padding:60px 40px 0px 50px;
}
.dt{
    width:1150px;
    height:715px;
    border:1px solid #dedede;
}
.m_left{
    width:330px;
    height:715px;
}
.t_left li{
    float: left;
    width:165px;
    height:50px;
    background:#daefff;
    font-size:19px;
    text-align: center;
    line-height: 50px;
    cursor:pointer;
    
}
.t_left li.act{
    color:#fff;
    background:#2982e4;
}

.ss_search form{
    position: relative;
    width:225px;
    height:50px;
    margin:20px 10px 0px 20px;
}
.ss_txt{
    width:225px;
    height:50px;
    line-height:50px;
    border:1px solid #dedede;
    background:url("dt_12.png") no-repeat 180px center;
    padding-left:5px;padding-right:50px;
}
.ss_btn{
    width:50px;
    height:50px;
    position: absolute;
    right:0px;
    top:0px;
    background:none;
}

.back{
    display: inline-block;
    margin:20px 20px 0px 0px;
}
.ss_tit{
    padding-left:20px;
    overflow-y: overlay !important;
}
.ss_tit li{
    float: left;
    width:145px;
    height:140px;
    text-align: center;
    padding-top: 100px;
    cursor: pointer;
    font-size: 17px;
}
.ss13{background:url("dt13.png") no-repeat center 15px;}
.ss01{background:url("dt01.png") no-repeat center 15px;}
.ss02{background:url("dt02.png") no-repeat center 15px;}
.ss03{background:url("dt03.png") no-repeat center 15px;}
.ss04{background:url("dt04.png") no-repeat center 15px;}
.ss05{background:url("dt05.png") no-repeat center 15px;}
.ss06{background:url("dt06.png") no-repeat center 15px;}
.ss07{background:url("dt07.png") no-repeat center 15px;}
.ss08{background:url("dt08.png") no-repeat center 15px;}
.ss01.selected{background:url("dt01-2.png") no-repeat center 15px;}
.ss02.selected{background:url("dt02-2.png") no-repeat center 15px;}
.ss03.selected{background:url("dt03-2.png") no-repeat center 15px;}
.ss04.selected{background:url("dt04-2.png") no-repeat center 15px;}
.ss05.selected{background:url("dt05-2.png") no-repeat center 15px;}
.ss06.selected{background:url("dt06-2.png") no-repeat center 15px;}
.ss07.selected{background:url("dt07-2.png") no-repeat center 15px;}
.ss08.selected{background:url("dt08-2.png") no-repeat center 15px;}

.ss_jieguo{margin:20px 0px 0 20px;height: 500px;overflow-y: auto;overflow-x: hidden;padding-right:20px;}
.ss_jieguo li a{
    display: block;
    margin-bottom: 20px;
}
.ss_jieguo li a span.dw{
    display: inline-block;
    width:30px;
    height:40px;
    background:url("dt10.png") no-repeat center top;
    text-align: center;
    color:#fff;
    font-size: 13px;
    padding-top: 8px;
}
span.dm{
    display:inline-block;
    line-height: 20px;
   width: 233px;
}
span.dz{
    display: block;
    padding-left:35px;
}


/* 导航 */
.dh{
    padding:10px 20px 20px 20px;
}
.dh_tit li{
    width:96px;
    float: left;
    height:45px;
    text-align: center;
    font-size: 17px;
    color:#fff;
    cursor: pointer;
    line-height: 42px;
}
.d01{
    background:url("gj.png") no-repeat center;
}
.d02{
    background:url("jc.png") no-repeat center;
}
.d03{
    background:url("bx.png") no-repeat center;
}
.dh_tit li.choose{
    background:url("dbj.png") no-repeat center;
}

.dh_form{
    position: relative;
}
.dh_form span{
    font-size: 17px;
    display: block;
    line-height:35px;
    margin-top:5px;
}

.start,.end{
    width:260px;
    height:50px;
    line-height: 50px;
    color:#999;
    border:1px solid #dedede;
    padding: 0 10px;
}

.dh_tj,.dh_qk{
    width:135px;
    height:40px;
    background:url(cbj.png) no-repeat;
    color:#fff;
    font-size: 17px;
    text-align: center;
    line-height: 40px;
    margin-top: 20px;
}
.dh_tj{
    margin-right: 10px;
}
.change{
    position: absolute;
    background:url(jh.png) no-repeat;
    width:35px;
    height:45px;
    right:-10px;
    top:85px;
}

.dh_con>div{
    width:290px;
    height:330px;
    margin-top:20px;
/* border:1px solid #dedede; */
}
.ss_tit {
padding-left: 5px!important;
}
.ss_tit li {
 
    width: 154px!important;}
    
    
 .sel_body_name{
     height: 33px!important;}
     
     
.jieguo>div{border:none!important;padding:15px!important;height:590px;overflow-y:auto;}