/*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:none;margin:0;padding:0;}
body,button, input, select, textarea {font-family:"微软雅黑";}
ul,ol{list-style: none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333333;}
a:hover{color:#355e92;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.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;}
.w{width: 1200px; margin: 0 auto;}
body{width: 100%;background:#f1f2f3;}
.w1200{
    width: 1200px;
    margin: 0 auto;
}


/* 头部页面大背景 */
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;}

.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;}


/* 阴影 */
.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 */
 }

/*内容开始*/
.big-box{width: 1200px;background: #fff;margin: 54px auto 20px;padding: 25px 30px 25px 20px;}


/*左半部分*/
.box-left{width: 238px;margin-right: 30px;}
.box-left .left-tit{width: 238px;height: 68px;line-height: 57px;padding-left: 85px;font-size: 19px;color: #fff;background:url(biaot.png) no-repeat;}
.box-left ul{width: 230px;min-height:400px;margin-left: 8px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.box-left ul li{width:230px;line-height: 50px;height: 50px;font-size: 17px;border-bottom: 1px solid #e5e5e5;}
.box-left ul li.add1{background: url(lshu.png) no-repeat 0 center #f2f2f2;}
.box-left ul li:hover{background: url(lshu.png) no-repeat 0 center #f2f2f2;}
.box-left ul li a{width:100%;line-height: 50px;height: 50px;font-size: 17px;display: inline-block;color: #333;text-indent: 40px;background:url(dian.png) no-repeat 30px center;}
.box-left ul li.add1 a{color: #026bcf;}
.box-left ul li a:hover{color: #026bcf;}

/*右半部分*/
.box-right{width: 880px;border:1px solid #e5e5e5;}
.position {
    width: 830px;
    height: 40px;
    line-height: 40px;margin:5px auto 0;}
.box-right ul{width: 830px;min-height: 420px;margin:0 auto;}
.box-right ul li{width: 830px;margin:0 auto;padding-left:10px;border-bottom:1px solid #e5e5e5;
    background: url(hdian.png) no-repeat 2px center;height: 40px;line-height: 40px;}
.box-right ul li a{color: #333;font-size: 16px;line-height: 40px;}
.box-right ul li a span{font-size: 16px;color: #999;float:right;}
.box-right .lie-tit{width:830px;height: 50px;margin:10px auto;line-height: 50px;border-left:5px solid #026bcf;text-indent: 20px;font-size: 19px;font-weight: bold; background:#f2f2f2; }
.box-right .sous{width: 830px;min-height: 200px;margin:0 auto;border-bottom:1px solid #e5e5e5; }

/* 底部 */
/* 尾部 */
.footer{
    height:120px;
    background: #5e5e5e;
}
.footer,.footer a{
    color:#fff;
}







