@charset "UTF-8";
/*初始化css*/
body{min-width:1200px;font-family:微软雅黑;}
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,form
{margin:0;padding:0;border:0;}
input{margin:0;padding:0;}
li{list-style:none;}
a,ins{text-decoration:none;}
*:focus{}
a{color:#333;}
a:hover{color:#d90e11;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
body{min-width: 1200px;color: #333333;background-color: #f0f0f0;}
.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;}
.width1200{width: 1200px;margin: 0 auto;}
a:focus-visible {
    /* outline: 1px solid #000 !important;
    outline-color: rgb(0, 0, 0) !important; */
 /*   outline-style: solid !important; */
   /* outline-width: 1px !important;
    z-index: 999; */
}
/*各页面导航高亮*/
.nav1 a{border-bottom: 3px solid #d90e11;background-image: url(nav01-hover.png)}

/*中间部分*/
.wrap{background:url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3090/site/picture/479/2406141617026428219.png?0.5637325539531215) no-repeat center bottom;background-size:100%;padding-bottom: 120px;}
.section1{height: auto;background-color: #fff;padding:0 10px;padding-right:20px;}
.height10{height: 10px;background: transparent;}
.section1-left{width:100%;}
.section1-right{width:280px;padding-top: 20px;}
.big-title{margin-bottom: 15px;}
.big-title h1{font-size: 26px;line-height: 60px;text-align: center;}
.big-title p{line-height: 34px;font-size: 15px;padding:0 60px;background-color: #f5f4f4;width:1180px;text-overflow:ellipsis;white-space:nowrap;}
.pic-new{width:595px;height: 390px;}
/*通用列表*/
.tit-list1{width: 560px;}
.tit-box{border-bottom: 1px solid #b9b9ba;height: 30px;line-height: 17px;}
.tit-box li{height: 30px;}
.tit{font-size: 17px;margin-right:11px;cursor: pointer;}
.tit a{color: #333;}
.more a{color: #666666;}
.more a:hover{color: #d90e11;}
.more{font-size: 15px;}
.list{padding-top: 10px;}
.list li{font-size: 15px;line-height: 36px;padding-left: 12px;background: url(list-pic.png) no-repeat left center;line-height: 36px;}
/*特殊列表1*/
.active1{border-bottom: 3px solid #d90e11;font-weight: bold;color:#d90e11;}
.active2{border-bottom: 1px solid #d90e11;color: #d90e11;font-weight:bold}
.active2 a{color: #d90e11;font-weight:bold;}
.active3{border-bottom: 3px solid #d90e11;color: #d90e11;font-weight:bold}
.more1{width: 20px;}
.more1 a,.more1 img{display: block;width: 20px;height: 20px;}
/*中间继续*/
.margin-top13{margin-top:13px;}
.padding-top10{padding-top:10px;}
/*焦点图*/
.box{width: 595px;height: 390px;position: relative;overflow: hidden;}
.img{width: 595px;height: 390px;position: relative;}
.img ul{width: 10000%;height: 390px;position: absolute;left: 0;top: 0;}
.img ul li{width: 595px;height: 390px;float: left;position: relative;}
.img ul li span{display: block;position: absolute;left: 0;bottom: 0;width: 100%;height: 50px;background:url(pic-font-bg.png) repeat;z-index: 1;font-size: 15px;line-height: 30px;text-align: center;color: #fff;}
.img ul li img{display: block;width: 595px;height: 390px;}
.ico{width: 300px;height: 5px;position: absolute;bottom: 10px;left:50%;z-index:2;text-align: center;margin-left: -134px;}
.ico a{display: block;float:left;width: 36px;height: 7px;background: #e1e1e1;margin: 0 15px;}
.ico a.on{background: #3b82ec;}
.section-same-left{width: 313px;margin-right:20px;}
.section-same-center{width: 546px;}
.section-same-right{width: 276px;}

.section-same-right ul.list li{
    width: 100%;
    line-height: 36px;
    font-size: 15px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.section-same-left-xxgk{width: 100%;}
.zfxxgk_list li{
	float: left;
	width: 154px;
	height: 43px;
	background-color: #fff;
	border: 1px solid #e1e1e1;
	line-height: 45px;
	text-align: center;
	margin-right: 11px;
}
.zfxxgk_list li a{
	color: #000;
}
.zfxxgk_list li:hover{
	background-color: #d90e11;;
	border: solid 1px #d90e11;
}
.zfxxgk_list li:hover a{
	color: #fff;
}
.section-same-center-xxzs{width: 580px;}
.section-same-right-tzgg{width: 580px;}

.section-same-right-tzgg ul.list li{
    width: 100%;
    line-height: 36px;
    font-size: 15px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.department-town-street{background-color:#fff;padding: 35px 10px 5px;}
.ysqgk{margin-top:10px;}
.section-same{background-color:#fff;padding: 35px 10px 5px;}
.ysqgk a{height: 100px;display: block;line-height: 100px;background:#e1e1e1 url(ysqgk.png) no-repeat 67px center;font-size: 16px;padding-left: 150px;}
.ysqgk a:hover{background:#e1e1e1 url(ysqgk-active.png) no-repeat 67px center;}
.zfxxgk-left{width: 118px;padding: 0 10px;margin-top: 38px;}
.zfxxgk-left a{display: block;font-size: 16px;text-align: center;height: 110px;background: url(zfxxgk.png) no-repeat center 15px;padding-top: 72px;color:#fff;}
.zfxxgk-left a:hover{color:#fff;}
.zfxxgk-right{width: 190px;padding-top:5px;height:176px;background:#e1e1e1;}
.zfxxgk-right li{background: url(list-pic.png) no-repeat left center;height: 15px;font-size: 15px;line-height: 15px;margin-top: 33px;margin-left:12px;padding-left:13px;}
.ggzyjy-list{padding-top: 10px;}
.ggzyjy-list li{width: 132px;font-size: 17px;margin-top: 15px;}
.ggzyjy-list li.ggzyjy-item-spl{width: 100%;}
.ggzyjy-list li a{display: block;height: 45px;line-height: 45px;text-align: center;background-color: #fff;border:1px solid #e1e1e1;}
.ggzyjy-list li a:hover{color: #fff;background-color: #d91111;}
.zx-list{padding-top: 10px;}
.zx-list li{width: 152px;margin-top: 10px;border:1px solid #e1e1e1;}
.zx-list2,.zx-list4,.zx-list6{margin-left:9px;}
.zx-list li.zx-list7{width: 100%;}
.zx-list li a{display: block;height: 54px;font-size: 16px;line-height: 54px;padding-left:66px;background-position: 18px center;background-repeat: no-repeat;}
.zx-list li.zx-list7 a{background-position: 103px center;padding-left:143px;}
.zx-list a:hover{color: #fff;background-color: #d91111;}
.zx-list1 a{background-image: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3090/site/images/41215/wycx.png)}
.zx-list2 a{background-image: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3090/site/images/41215/wyts.png)}
.zx-list3 a{background-image: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3090/site/images/41215/wyjb.png)}
.zx-list4 a{background-image: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3090/site/images/41215/ldxx.png)}
.zx-list5 a{background-image: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3090/site/images/41215/wyjy.png)}
.zx-list6 a{background-image: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3090/site/images/41215/wypj.png)}
.zx-list7 a{background-image: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3090/site/images/41215/wycx.png)}


.zjzw-list{padding-top: 10px;}
.zjzw-list div{margin-top: 10px;}
.zjzw-list div a{display: block;font-size: 16px;line-height: 16px;text-align: center;background-color: #e1e1e1;background-repeat: no-repeat;}
.zjzw-list div a:hover{color: #fff;background-color: #d91111;}
.zjzw-list-left{width: 137px;}
.zjzw-list-right{width: 130px;}
.zjzw-list-left div a{height: 114px;padding-top: 78px;}
.zjzw-list-left div.grbs a{background-position: center 14px;background-image:url(grbs.png);}
.zjzw-list-left div.frbs{margin-top: 11px;}
.zjzw-list-left div.frbs a{background-position: center 11px;background-image:url(frbs.png);}
.zjzw-list-left div.grbs a:hover{background-image: url(grbs-active.png)}
.zjzw-list-left div.frbs a:hover{background-image: url(frbs-active.png)}
.zjzw-list-right div a{height: 73px;line-height: 73px;}
.zjzw-list-right div a{background-position: 13px center;padding-left:55px;}
.zjzw-list-right div.bmfw a{background-image:url(bmfw.png);}
.zjzw-list-right div.xzsp a{background-image:url(xzsp.png);}
.zjzw-list-right div.ygzw a{background-image:url(ygzw.png);}
.zjzw-list-right div.bmfw a:hover{background-image:url(bmfw-active.png);}
.zjzw-list-right div.xzsp a:hover{background-image:url(xzsp-active.png);}
.zjzw-list-right div.ygzw a:hover{background-image:url(ygzw-active.png);}
/*专题专栏*/
.silder-box-1{width:1200px;padding: 25px 0 30px 0;background:#fff;}
.silder-box{position:relative;}
.silder{width: 1086px;margin:0 auto;}
.silder li{width:261px;height:100px;float: left;}
.silder li img{width:261px;height:100px;}
.silder-button{top:55px;width:25px;height:43px;position:absolute;cursor:pointer;z-index:99;}
.silder-button.btl{left:15px;background:url(left-arrow.jpg);}
.silder-button.btr{right:15px;background:url(right-arrow.png);}
/*友情链接*/
.friend-link{background-color: #fff;}
.friend-link>div{width: 334px;height: 30px;line-height: 30px;font-size: 13px;padding-left: 20px;margin-left:80px;background:#f7f7f7 url(down.png) no-repeat 303px center;position: relative;cursor: pointer;}
.friend-link>div.link-active{background:#f7f7f7 url(up.png) no-repeat 303px center;}
.friend-link>div:first-child{margin-left:20px;}
.friend-link>div>ul{width: 1162px;position: absolute;top:40px;padding: 10px 0 10px 61px;background: #f7f7f7;}
.friend-link>div.friend-link1>ul{left:0;}
.friend-link>div.friend-link2>ul{left:-414px;}
.friend-link>div.friend-link3>ul{left:-828px;}
.friend-link>div>ul li{font-size: 15px;line-height: 30px;width: 220px;}
.link-height10{height: 10px;width: 334px;position: absolute;top:30px;left:0;background-color: #f7f7f7;}
/*滚动广告*/
.gg{width:1200px;overflow:hidden;margin-bottom:10px;}
.gg_left{width:890px;padding:10px;height:110px;background-color:#fff;float:left;margin-right:20px;}
.gg_right{width:290px;padding:10px;height:110px;background-color:#fff;float:left;}