@charset "utf-8";


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{margin:0;padding:0;}
body{font:12px/1.5 tahoma,arial,\5b8b\4f53; margin:0 auto; overflow-x:hidden;font-family:"微软雅黑"; background:#f3f3f3;}
h1,h2,h3,h4,h5,h6{font-size:100%; }
p{ color:#000; line-height:24px;}
ul,ol{list-style:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;vertical-align: middle;}
a{ text-decoration:none; cursor: pointer; color:#1277B6;}
a:hover{text-decoration:none; color:#ff983d ;}
.clear{clear:both;}
li{ font-size:14px; }
li a{color:#333;}
em,i{ font-style:normal;}
.fl {float: left;}
.fr {float: right;}


.nav a.now { border-radius: 0 !important;}


.list{ padding:20px; position:relative;}
.list .add p{ color:#999; font-size:15px; line-height:24px; border-bottom:1px solid #eee; padding-bottom:5px;}
.list .add p a{ color:#999; padding:0 6px;}

.list .list_con{ margin:20px 0;     display: inline-block;    width: 1160px;}
.list .list_con .fl{ width:240px; border:1px solid #eee; }
.list .list_con .fl li{border-bottom:1px solid #eee; position:relative;}
.list .list_con .fl li a { color:#555; font-size:18px;  line-height:58px; display:block;padding:0 15px; }
.list .list_con .fl li a i{ position:absolute; right:15px;}
.list .list_con .fl li a em{ margin-right:7px;}
.list .list_con .fl li a:hover, .list .list_con .fl li a.now{ background:#1b65b9; font-weight:bold ;color:#fff;}


.list .list_con .fr{ width:880px; }
.list .list_con .fr .classfy_add{ border-bottom:3px solid #eee; padding-bottom:10px}
.list .list_con .fr .classfy_add span{ color:#1b65b9; font-size:18px; border-left:3px solid #1b65b9; height:20px;     line-height: 18px; padding-left:10px; display:block}
.list .list_con .fr dl{ margin:15px 0; border-bottom:1px solid #eee; padding:5px;}
.list .list_con .fr dl:hover{ background:#f3f3f3;}
.list .list_con .fr dt{ font-size:20px; color:#333; margin-bottom:5px;}
.list .list_con .fr dd p{ font-size:16px; color:#777; text-indent:2em; line-height:26px;}
.list .list_con .fr dd span{ font-size:14px; color:#999; text-align:right;display: block; padding:5px;}
.list .list_con .fr dd span em{ margin:0 15px;}
.list .list_con .fr dd.list_pic	{ display: inline-block; width:100%;padding:10px 0;}
.list .list_con .fr dd img{ width:200px; height:133px;float: left;margin-right: 15px; }


/*信息公开*/
.szxx { position:relative; width:240px; margin-bottom:20px;}
.szxx span a{ display:block; height:42px; font-size:20px; color:#fff; background:#1b65b9; text-indent:1em; line-height:42px; position:relative;}
.szxx span a b{background: url(../img/up.png) no-repeat 0 2px; width:20px; height:20px;display:inline-block;    position: absolute;
    right: 15px; top: 8px; }
	.szxx span a:hover b{background: url(../img/down.png) no-repeat 0 2px; top:10px; }
.szxx .szxx_links{ background:#fff; border:4px solid #1b65b9; padding:10px; width:650px; position: absolute; top:42px; left:0; z-index:9; display:none}
.szxx .szxx_links a{ float:left; display:block; width:140px; font-size:16px; color:#555; margin:10px;}
.szxx .szxx_links a:hover{ color:#ff983d;}


.xxgk_left{ border:none!important; background:#f3f3f3; padding:10px;}
.xxgk_left .leader span, .xxgk_left .xxgkpt span{ font-size:20px; color:#333; border-bottom:1px solid #ddd; padding-bottom:5px; display:block; clear:both}
.xxgk_left .leader, .xxgk_left .xxgkpt{ margin:0 0 15px;display: inline-block; width:100%}
.xxgk_left .leader_img{ margin:10px 0;}
.xxgk_left .leader_img .photo{ text-align:center; color:#333; font-size:16px; display:block}
.xxgk_left .leader_img img{ margin-bottom:10px;}
.xxgk_left .leader_img ul{ margin-top:10px;}
.xxgk_left .leader_img li{ float:left; width:80px; padding:0 !important; border-bottom:0 !important;}
.xxgk_left .leader_img li a{text-align:center;font-size:15px  !important; line-height:35px !important; padding: 0  !important;}
.xxgk_left .leader_img li a:hover{ font-weight:normal !important}


.xxgk_con dl{ width:390px; float:left; margin-top:0 !important; margin-bottom:30px !important;}
.xxgk_con dl dt span{ color:#1b65b9; font-size:18px; border-left:3px solid #1b65b9; height:20px;     line-height: 18px; padding-left:10px;  display:inline-block; }
.xxgk_con dl dd a{color:#555; font-size:16px; overflow:hidden; width:100%;display: block; margin:10px 0;}
.xxgk_con dl dd a b{ width:8px; height:8px; background:#ff983d;display: inline-block; margin-right:5px;}
.xxgk_con dl dd a span{ float:right; margin-top:0;  padding:0 !important;}
.xxgk_con dl dd a:hover{ color:#ff983d;}
.xxgk_con dl:hover{ background: none !important;}
.xxgk_con dl dt .getmore{ background:url(../img/morea.jpg) no-repeat top right; width:21px; height:21px; display:block; float:right;}

.xxgk_con dl.left{ margin-left:15px !important;}
.xxgk_con dl.right{ margin-left:60px !important;}


.xxgkpt a{background: #97c0ef; margin:10px 0; display:block; padding:8px 0; border-radius:8px;}
.xxgkpt a:hover{ background:#1b65b9;}


/*机关领导*/
.leader_personal{ margin:15px 0 20px 15px;    display: inline-block; width: 820px;}
.leader_personal .fl{ border:none !important; width:180px !important;}
.leader_personal .fl img{ width:142px; height:178px;border:1px solid #eee; padding:5px;}
.leader_personal .fr{  width:640px  !important; }
.leader_personal .fr span.name{ font-size:22px; color:#1b65b9}
.leader_personal .fr p{ font-size:16px; color:#555; margin:8px 0;}
.leader_personal .fr p em{ color:#999;}

.leader_photo{ margin:15px 0; border-top:1px solid #eee; padding-top:10px;}
.leader_photo li{ float:left;  text-align:center; margin:15px;}
.leader_photo li img{border:1px solid #eee; padding:5px; width:100px;height:143px;}
.leader_photo li span{ font-size:16px; color:#555; display:block; margin-top:5px;}

.leader_infor{padding:10px 15px; margin-bottom:15px;}
.leader_infor p{font-size:16px; color:#555; line-height:28px; }
.leader_infor p em{color:#999; display:block; font-size:18px; padding-bottom:10px;}

.leader_personal .fr .other{ margin-top:40px;}
.leader_personal .fr .other p{ font-size:14px;    display: inline-block;width: 49%; margin:5px 0 0}



/*政务推荐*/
.zwtj ul{ margin:15px 0;}
.zwtj li{ float:left; border:5px solid #eee; width:240px; margin:20px; text-align:center}
.zwtj li p{ padding:15px; font-size:18px; color:#555;}
.zwtj li:hover{ box-shadow:3px 5px 5px #dadada}


/*友情链接*/
.friend_linksa{ margin:15px 0;}
.friend_linksa li{ float:left; width:200px; text-align:center; background:#f3f3f3; margin:10px 10px 5px; line-height:42px;}
.friend_linksa li a{ font-size:16px; color:#555; display:block;}
.friend_linksa li:hover{ background:#1b65b9; }
.friend_linksa li a:hover{ color:#fff;}
	