/*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;}

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;
}



/* 阴影 */
.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-box2{width: 1200px;background: #fff;margin: 54px auto 0;min-height: 400px;}


/* 内容1 */
.posi{width: 100%;margin-left:20px;height:50px;padding-top:10px;line-height: 35px;color: #333;font-size: 15px;}
.hd-box1{width: 100%;margin:5px 0 10px 0;}
.hd-box1 li{width: 200px;height: 120px;float: left;text-align: center;}
.hd-box1 li a{display: inline-block;width: 200px;height: 120px;}
.hd-box1 li a img{width: 77px;height: 77px;margin:0 auto 5px;}
.hd-box1 li a p{width: 100%;height: 35px;line-height: 35px;text-align: center;font-size: 17px;}

/* 内容2 */
.hd-left{width: 795px;margin:10px 0 5px 20px;}
.hd-left .hd-box2{width: 795px;margin-bottom: 20px;}
.hd-left .hd-box2 .hd-tit{width: 795px;height: 57px;color: #fff;background: url(tit1.png) no-repeat;padding: 9px 0 0 50px;font-size: 17px;}
.hd-left .hd-box2 .tab-t{width: 768px;margin-left: 24px;height: 35px;line-height: 35px;border-bottom: 1px solid #54a4e4;}
.tab-t .bj-tit{float: left;width: 490px;color: #016ec5;padding-left:150px;font-size:15px;}
.tab-t .zhuan{float: left;width: 125px;color: #016ec5;font-size:15px;text-align: center;}
.tab-t .cl-time{float: left;width: 150px;color: #016ec5;font-size:15px;text-align: center;}
.hd-box2 ul{width: 768px;margin:10px 0 0 24px;}
.hd-box2 ul li{width: 100%;height: 35px;line-height: 35px;}
.hd-box2 ul li a{display: inline-block;width: 490px;font-size: 17px;}
.hd-box2 ul li .finish{display: inline-block;width: 125px;font-size: 17px;text-align: center;}
.hd-box2 ul li .time{display: inline-block;width: 125px;font-size: 17px;text-align: center;color: #999999;}
/* 右 */
.hd-rig{width: 330px;margin:10px 20px 5px 0;}
.hd-rig .hd-tit2{width: 330px;height: 57px;color: #fff;background: url(tit2.png) no-repeat;padding: 9px 0 0 50px;font-size: 17px;}
.hd-rig ul{width: 305px;margin:15px 0 0 25px;}
.hd-rig ul li{width: 100%;line-height: 35px;font-size: 17px;margin-bottom: 10px;}
.hd-rig ul li a{width: 100%;line-height: 35px;font-size: 17px;display: inline-block;background: #f1f2f3;padding: 7px 5px 7px 20px;}
.hd-rig ul li a:hover{background: #dbefff;}

/* 尾部 */
.footer{
    height:120px;
    background: #5e5e5e;
}
.footer,.footer a{
    color:#fff;
}







