<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body{
background:#f7f7f7;
padding:0; margin:0 auto; color:#333333; font-size:16px; font-family:Microsoft Yahei;}
html,body,div,table, ul, ol, li, form, img, h1, h2, h3, h4, h5, h6, label, p, dl, dt, dd, p,a,pre{ border: none;list-style: none;margin: 0; padding: 0;}
li{ list-style:none;}
img{ border:none; border:0;}
i{font-style:normal;}
a{ text-decoration:none; color:#333333;cursor:pointer;}
/*a:focus {outline:none;-moz-outline:none;}*/
a:hover{color:#3188d8;}
pre{    font-family: Microsoft Yahei;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
.search input[type=submit] {
    width: 95px;
    font-size: 16px;
    background: url(../images/search_btn.png) no-repeat 20px center #1a56a8;
    border: 0px;
    color: #ffffff;
    line-height: 35px;
    float: right;
    padding-left: 30px;
	cursor:pointer;
}

input:focus { outline: none;}
.h12{height:12px;}
.h20{height:20px;clear:both;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both;}

/* w——最大内容框  div——内涵有几个小模块   box——一个模块 */
.w1180{width:1180px; margin:0px auto;}
.w1220{width:1220px; margin:0px auto;background:#ffffff;}
.box01{width:580px;}
.box02{width:340px;}
.box03{width:460px;}
.box04{width:760px;}
.box05{width:800px;}
.marginR20{ margin-right:20px;}
.minWidth01{min-width: 1220px;}
.paddingB01{padding-bottom: 10px;}
.paddingL01{    padding-left: 39px;}
.main{width:1180px;background: #ffffff;margin:0px auto;    margin-bottom: 30px;
    padding: 20px;}



/*通用信息列表tab样式*/
.hd02{ height:40px; line-height:21px;  border-bottom:1px solid #e0e0e0;  position:relative;font-size:20px; }
.hd02 ul li{ float:left; cursor:pointer;     margin-right: 40px;}
.hd02 ul li.on{     padding-bottom: 17px;  border-bottom:3px solid #1a56a8; font-weight: 500;color:#1a56a8;font-weight:bold;}
.hd02 ul li.on a{color:#1a56a8;}
/*通用信息列表样式*/
.list01{margin-top: 10px;  zoom:1;  }
.list01 li{ height:36px; line-height:36px;background:url(../images/icon_dot01.png) no-repeat 0px 15px;padding-left:14px;}
.list01 li .date{ float:right; color:#999;  }
/*通用市级导航列表样式*/
.list02{zoom:1;  }
.list02 li{ height:36px; line-height:36px;background:url(../images/icon_dot01.png) no-repeat 0px 15px;padding-left:14px;}
.list02 li a{ zoom:1; font-size: 18px;color: #737373;  }

/*通用单图片样式*/
.img01{    margin-top: 20px;}
.img01 a{display:block;}
.img01 img{width: 100%;/*height: 100%;*/height: 170px;}
.img01 a p{background: url(../images/black.png) repeat;
    position: relative;
    bottom: 43px;
    text-align: center;
    width: 100%;
    height: 40px;
    line-height: 40px;
    z-index: 5;
    color: #fff;}
.img02{    margin-top: 20px;}
.img02 li{float: left;
    border: 1px solid #e6e6e6;
    padding: 3px;
    margin-right: 20px;}
.img02 li a{    display: block;}
.img02 li a img{    width: 98px;
    height: 98px;
    float: left;}	
.img02 li a span{    width: 30px;
    display: inline-block;
    float: left;
    text-align: center;
    padding-top: 5px;}


/*纯文本模块*/
.cont01{margin-top: 20px;
    line-height: 2em;}
	

/*通用分块*/
.div01{    padding-left: 39px;
    border-left: 1px solid #e6e6e6;
}
.div02{    border-right: 1px solid #e6e6e6;
}
	
.btn_login{    display: inline-block;
    background: #ffa533;
    color: #fff;
    line-height: 36px;
    padding: 0px 25px;
    border-radius: 4px;
    margin-right: 20px;}



/*头部*/
.header{
width: 100%;
margin:0 auto;
background:#ffffff;
    height: 230px;}
.toolbar{    width: 100%;
    height: 34px;
    background: #f7f7f7;
    font-size: 14px;
    color: #666666;}
.link ul li{float: left;
    margin-left: 8px;line-height:34px;}
.link ul li a.on{ color:#1a56a8;}
.banner{    width: 1180px;
    margin: 0px auto;
    height: 146px;}
.logo{ background:url(../images/logo.png) no-repeat left top;width:800px;height:146px;}
.logo a{display:block;    width:713px;float:left;
    height: 100%;}
.logo span{
    float: left;
    background: #5e88c2;
    color: #fff;
    padding: 5px 12px;
    border-radius: 14px;
    position: relative;
    top: 33%;
    margin-left: 10px;}
.bannerR{    margin-top: 10px;width:366px;}
.banner_button{font-size: 14px;margin-bottom: 10px;float: right;}
.banner_button ul li{float: left;line-height:24px;
    margin-left: 20px;}
.banner_button ul li a{height: 24px;
    display: block;    padding-left: 30px;}
.douyin{ background:url(../images/douyinlogo.png) no-repeat; background-size:24px;}	
.phone{ background:url(../images/phone.png) no-repeat;}
.weibo{ background:url(../images/weibo.png) no-repeat;}
.wechat{ background:url(../images/wechat.png) no-repeat;}
.mail{ background:url(../images/dy_logo.png) no-repeat;}
.header .search{    width: 366px;}
.header .search input[type=text]{width: 255px;
    border: 1px solid #c2c2c2;
    padding: 0px 7px;
    font-size: 16px;
    color: #999999;    float: left;line-height:35px;    height: 35px;}
.header .search input[type=button]{    width: 95px;
    font-size: 16px;
    background: url(../images/search_btn.png) no-repeat 20px center #1a56a8;
    border: 0px;
    color: #ffffff;
    line-height: 35px;
    float: right;
    padding-left: 30px;*height:37px;
	}
.header .search_hot{font-size:14px;    padding-top: 10px;clear:both;}
.header .search_hot a{    margin-right: 5px;}
.nav{width: 100%;
    background: #1a56a8;
    line-height: 50px;
    height: 50px;}

.nav ul li{ font-size:22px; font-weight:bold;float:left;border-left:1px solid #6a91c6;width:202px; text-align:center;}
.sj_nav ul li{width:240px;}
.nav ul li a{color:#ffffff; display:block;}
.nav ul li a.on{background: #e9eef6;color:#1a56a8;}


/**右侧工具栏**/
.easybtn{ position:fixed; right:0; top:0; z-index:99;}
.easybtn .openbtn{position: absolute;top: 224px;right: 17px;width: 39px;height: 228px;padding-top: 50px;background:url(../images/zkbl.png) no-repeat center top;color: #848484;font-size: 13px;text-align: center;cursor: pointer;}
.easybtn .easybtn_main{position:fixed; top:0; right:0px; height:100%; width:60px; background:rgba(0,0,0,0.4);}
.easybtn .easybtn_main .ul01{ position:absolute; top:145px;}
.easybtn .item .btn{ width:60px; height:60px; cursor:pointer; position:relative;text-align:center;color:#fff;}
.easybtn .item .btn i{font-size:28px;line-height:60px;}
.button-rotate{overflow:hidden;}
.button-rotate .rotate{position:absolute;top:0;left:0; padding:15px 0; width:60px; height:40px; line-height:14px; text-align:center; font-size:12px;font-weight:700;color:#fff!important;background-color:#1a56a8;text-decoration:none!important;text-align:center;-webkit-transform-origin:-50% 50%;transform-origin:-50% 50%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;opacity:0\9;filter:alpha(opacity=0)\9;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.button-rotate:hover .rotate,.button-rotate:hover{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.button-rotate:hover .rotate{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);text-decoration:none;opacity:1\9;filter:alpha(opacity=100)\9;}
.easybtn #app .rotate, .easybtn #sjb .rotate{line-height:30px;}
.easybtn ul li .hideDiv{ position:absolute; right:65px; box-shadow:0 0 4px 1px rgba(0,0,0,0.15); -webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.15); border:#dae0e4 1px solid; display:none;}
.easybtn ul li .hideDiv .ewm_cont{background:#fff; padding:10px;}
.easybtn ul li .hideDiv img{display:block; width:100px; height:100px;}
.easybtn ul li .hideDiv span{display:block; width:100px; text-align:center; padding-top:6px; font-size:12px; font-family:"宋体"; color:#666; line-height:18px;}
.easybtn ul li .hideDiv .tip_arrow{ position:absolute; right:-12px; top:15px; width:0; height:0;
border-style:solid; border-color:transparent transparent #fff transparent; border-width:0 12px 12px 0;}
.easybtn ul #phoneDIV .hideDiv{top:0;}
.easybtn ul #sw12366DIV .hideDiv{top:60px;}
.easybtn ul #wxDIV .hideDiv{top:120px;}
.easybtn ul #wbDIV .hideDiv{top:180px;}
.easybtn ul #app .hideDiv{top:240px;}


/*当前位置*/
.position{line-height:58px;padding-left: 0px;
}
.position i{color:#1a56a8;margin-right:10px;font-size:18px;}
.position a{color:#999999;}
.position &gt; a:first-of-type{color:#1a56a8;}


/**基层政府信息公开**/
.jczfxxgk{    margin-bottom: 20px;    padding-bottom: 10px;
    border-bottom: 1px solid #e5e5e5;}
.jczfxxgk .title{    font-size: 23px;    width: 190px;
    font-weight: bold;
    color: #1a56a8;
    border-right: 1px solid #e5e5e5;
    padding-right: 20px;}
.jczfxxgk dd{ float:left;}
.jczfxxgk dd a{padding: 5px 12px;
    line-height: 24px;
    display: inline-block;}
.jczfxxgk dd a.on{background: #1a56a8;
    color: #fff;}


/**专题专栏**/
.special{ width:1180px;  overflow:hidden; position:relative; }
.special-hd .special-prev,.special-hd .special-next{position: absolute;width:20px;height:25px;top:30%; z-index: 9;left:0px; vertical-align: middle;text-align: center;background:url(../images/black.png) repeat;display:none;}
.special:hover .special-hd .special-prev{ display:block;}.special:hover .special-hd .special-next{ display:block;}
.special-hd .special-next{ left:auto;right: 0px;}
.special-hd .special-prev i,.special-hd .special-next i{font-size:18px;color:#fff;vertical-align: middle;}
.special-bd ul{ overflow:hidden; zoom:1; }
.special-bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center;width: 220px;
    height: 90px;}
.special-bd ul li img{ width:100%; height:100%;}



/*相关链接*/
.xglj{    width: 100%;
    border-top: 1px solid #1a56a8;
    background: #eff9fe;padding-bottom: 20px;}
.xglj ul.hd li{    float: left;
    width: 106px;
    line-height: 40px;
    background: url(../images/icon_triangle.png) no-repeat 92px  center;
    font-weight: bold;
    padding-left: 20px;
	}
.xglj ul.hd li a{    color: #1a56a8;display: block;}
.xglj ul.hd li.on{display: block;background: url(../images/icon_triangle.png) no-repeat 92px  center #ffffff;
}
.xglj .bd{ background:#ffffff;padding:10px 20px;}
.xglj .bd ul li{ float:left;    line-height: 36px;
    margin-right: 78px;}

/*底部*/
.footer{    width: 100%;    padding-top: 40px; font-size:14px;
    border-top: 6px solid #1a56a8;
    height: 104px;
    background: #ffffff;}
.footer_img{    width: 250px;
    float: left;
    margin-right: 60px;
    text-align: right;}
.footer_info{    width: 800px;
    float: left;}
/*#_span_jiucuo{    margin-left: 20px;
    position: relative;
    top: -8px;}*/
.footer_info p{line-height:24px;}
.footer_info p a{margin-right: 8px; color:#1a56a8;}


</pre></body></html>