@charset "utf-8";
/* CSS Document */

html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img
 { margin: 0px; padding: 0px;}
div {margin: 0px auto; padding: 0px;letter-spacing: 1px;}
img {border: none;vertical-align: bottom;}
ul,ol,li { list-style: none;}
table {border-collapse: collapse;}
a { text-decoration: none; cursor: pointer; color: #000;}
a:visited { color: #000;}
a:hover {text-decoration: none; color: #da3f3a;}
.clear { clear:both}
.float_right {float: right;}
.float_left {float: left;}
.float_clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;}
.overflow_auto { overflow:auto}
.mb_20 { margin-bottom:20px;}
.mb_10 { margin-bottom:10px;}
.wrap { width:1200px; margin:0 auto; }
.clearfix:after {content: "."; display: block;height: 0; clear: both; visibility: hidden}
.clearfix { *zoom: 1 }
body {padding:0; margin: 0px auto; width: 100%; font: 12px "microsoft yahei", Arial, Verdana, "\5b8b\4f53";color: #363636; }
/*顶部*/
.top { width:100%; height:254px; min-width:1200px; background:url(../images/bj.jpg) no-repeat center top;}
.top_txt {height: 30px;}
.top .logo img{ margin:70px 0 0 70px}
/* 欢迎文字 */
.topTxt_left { float: left; height:30px; line-height:30px;color: #323232;}
/* 顶部右侧 */
.topTxt_right {width: 300px;float: right; height:30px; line-height:30px; text-align:right}
/*nav*/
.top_nav {width: 100%; height: 39px;background:#1e61a5;border-bottom:3px solid #278ef7; min-width:1200px;}
.top_navBanner { overflow:auto}
.top_navBanner li { float: left; width:171px; line-height: 41px; color: #FFF; font-size: 17px; font-weight: bold;background:url(../images/nav_fg.jpg) no-repeat left center; text-align:center}
.top_navBanner li.first {background:none; width:173px;}
.top_navBanner li a { color: #FFF;}
/*news*/
.MiddleDivFirst { width:100%; background:#f2f6ff; min-width:1200px;}
.MiddleDivFirst .news { border-bottom:1px solid #e0e0e0; text-align:center; padding:20px 0}
/*.MiddleDivFirst .news .newsTopTitle { font-size:28px; color:#1e61a5; font-weight:bold; line-height:35px; padding-bottom:10px}
.MiddleDivFirst .news .newsTopTitle a{color:#1e61a5;}
.MiddleDivFirst .news .newsTopContent { font-size:18px; color:#363636; line-height:35px;}*/

.hotone{width:1200px;height:57px;margin:0 auto;padding-top:15px}
.hotone a{color:#2966a1;font-size:34px;font-weight:700}
.hotone .bd{width:1200px;height:57px;overflow:hidden}


/*通知公告向上滚动*/
.notice { height:50px; line-height:50px; text-align:left }
.notice .noticeText { width:850px;height:50px; line-height:50px; position:relative; }
.notice .noticeTitle { position:absolute; left:0; width:120px; height:50px; line-height:50px; font-weight:bold; font-size:16px; background:url(../images/news-bg.png) no-repeat left center; background-size:23px 23px; text-indent:35px; letter-spacing:0 }
.notice .noticeSearch { width:322px; height:45px;  padding-top:5px; font-size:14px;}
.notice #scrollDiv{width:720px;height:50px; line-height:50px;overflow:hidden; padding-left:120px; font-size:14px;} 
.notice #scrollDiv li{height:50px; } 
.noticeSearch .password { width:218px; height:38px; float:left; border:none; padding:0 10px;}
.noticeSearch .search { width:78px; height:38px; background:#1e61a5; color:#fff; text-align:center; border:none; float:left; font-size:14px; }
/*焦点图新闻*/
.middleDivSecend { height:400px; padding:20px; border:1px solid #e9e9e9; overflow:auto; background:#fafafa; }
.picNews { width:570px; height:400px; }
.tabNews { height:400px; width:570px; }
/* 焦点图 */
.focusBox { position: relative; width: 570px; height: 400px; overflow: hidden; background: white; }
.focusBox .pic img { width: 570px; height: 400px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 10px; right: 10px; }
.focusBox .num li{ float: left; position: relative; width: 19px; height: 18px; line-height: 18px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; font-size:15px}
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#ff6600;  }
/* tab新闻切换 */
.middleDivSecend .hasMoreTab{ width:570px; height:360px; }
.middleDivSecend .hasMoreTab .hd{ line-height:44px; height:44px; border-bottom:1px solid #2e93fb;  position:relative; padding-right:10px; font-size:16px; font-weight:bold }
.middleDivSecend .hasMoreTab .hd .more{ float:right; font-size:14px; font-weight:normal }
.middleDivSecend .hasMoreTab .hd ul{ z-index:5; position:absolute; height:44px;  overflow:hidden; zoom:1; }
.middleDivSecend .hasMoreTab .hd li{ float:left;  padding:0 32px; cursor:pointer; color:#363636; height:40px; line-height:40px; margin-bottom:2px;  }
.middleDivSecend .hasMoreTab .hd li.on{   background:#1e61a5;   font-weight:bold; color:#fff; line-height:40px; margin-bottom:2px; }
.middleDivSecend .hasMoreTab .bd{  clear:both; position:relative;  }
.middleDivSecend .hasMoreTab .bd ul { padding:10px;}
.middleDivSecend .hasMoreTab .bd ul li{ height:40px; line-height:40px; border-bottom:1px dashed #dadada; font-size:14px; background:url(../images/dote.jpg) no-repeat 5px center; text-indent:15px; padding:0 5px; }

.noticeLink { height:40px; line-height:40px; }
.noticeLink a { display:block; width:185px; height:40px; background:#1e61a5; color:#fff; font-weight:bold; text-align:center; font-size:16px;float:left; margin-right:5px;}

/*政务公开*/
.MiddlePublic { height:330px; }
.publicTitle { height:48px; line-height:48px; border-bottom:2px solid #2e93fb; background:#e5ecfe; margin-bottom:10px;}
.publicTitle .title { width:360px; height:48px; line-height:48px; background:#1e61a5 url(../images/bg-1.png) no-repeat 20px center; background-size:33px 33px; color:#fff; font-weight:bold; font-size:18px; text-indent:70px}
.publicBody .leftBar { width:358px; border-right:2px solid #2e93fb}
.publicBody .leftBar ul li { width:358px; height:50px; line-height:50px; text-indent:115px; font-size:16px; }
.publicBody .leftBar ul li span { padding-right:25px;}
.publicBody .leftBar ul li.bg_1 { background:#e5ecfe url(../images/zwbg-1.png) no-repeat 56px center; background-size:32px 32px; margin-bottom:5px}
.publicBody .leftBar ul li.bg_2 { background:#e5ecfe url(../images/zwbg-2.png) no-repeat 55px center; background-size:30px 30px; margin-bottom:5px}
.publicBody .leftBar ul li.bg_3 { background:#e5ecfe url(../images/zwbg-3.png) no-repeat 55px center; background-size:30px 30px; margin-bottom:5px}
.publicBody .leftBar ul li.bg_4 { background:#e5ecfe url(../images/zwbg-4.png) no-repeat 56px center; background-size:28px 28px; margin-bottom:5px}
.publicBody .leftBar ul li.bg_5 { background:#e5ecfe url(../images/zwbg-5.png) no-repeat 56px center; background-size:28px 30px}
.publicBody .rightBar { width:820px; height:270px;}
.publicBody .rightBar .title { height:85px; border-bottom:2px solid #f2f6ff}
.publicBody .rightBar .title ul li { float:left; width:110px; height:85px; line-height:85px; font-size:17px; font-weight:bold; color:#363636;  padding-left:90px;}
.publicBody .rightBar .title ul li.title_bg1 { background:url(../images/zwlist-bg1.png) no-repeat 10px center; background-size:60px 60px;}
.publicBody .rightBar .title ul li.title_bg2 { background:url(../images/zwlist-bg2.png) no-repeat 10px center; background-size:60px 60px;}
.publicBody .rightBar .title ul li.title_bg3 { background:url(../images/zwlist-bg3.png) no-repeat 10px center; background-size:60px 60px; line-height:20px; padding-top:23px; height:62px;}
.publicBody .rightBar .title ul li.title_bg4 { background:url(../images/zwlist-bg4.png) no-repeat 10px center; background-size:60px 60px;}
.publicBody .rightBar .list ul { padding-top:20px}
.publicBody .rightBar .list ul li { width:200px; float:left;  text-align:center; letter-spacing:3px;}
.publicBody .rightBar .list ul li a { display:block; height:37px; line-height:37px; font-size:15px; font-weight:normal}
/*政府信息*/
.MiddleInfor { height:630px; background:#fafafa; color:#363636 !important;border:1px solid #e9e9e9;padding:20px 0 0 0  ;  }
.MiddleInfor .wrapALL {}
.MiddleInfor .title { height:40px; line-height:40px; font-weight:bold; width:100%; border-bottom:2px solid #2e93fb}
.MiddleInfor .title_left{ font-size:18px; background:url(../images/infor-bg.png) no-repeat 10px center; background-size:30px 30px; text-indent:65px;}
/* Tab 切换 */
.MiddleInfor .hasMoreTab{ width:570px; float:left; margin-left:20px; margin-bottom:10px;}
.MiddleInfor .hasMoreTab .title {}
.MiddleInfor .hasMoreTab .hd{ line-height:40px; height:40px; position:relative; width:230px; border-bottom:2px solid #2e93fb; font-size:16px;   }
.MiddleInfor .hasMoreTab .hd ul{ z-index:5; position:absolute; height:40px; line-height:40px;  overflow:hidden; zoom:1; }
.MiddleInfor .hasMoreTab .hd li{ float:left;cursor:pointer;  width:115px; font-weight:bold; background:#e5ecfe; text-align:center;  }
.MiddleInfor .hasMoreTab .hd li.on{  height:40px; line-height:40px; background:#1e61a5;  color:#fff;  }
.MiddleInfor .hasMoreTab .hd li.on a{color:#fff !important;} 
.MiddleInfor .hasMoreTab .bd{  clear:both; position:relative;  }
.MiddleInfor .hasMoreTab .bd ul { padding:10px}
.MiddleInfor .hasMoreTab .bd ul li{ height:40px; line-height:40px; border-bottom:1px dashed #dadada; font-size:14px; background:url(../images/dote.jpg) no-repeat 5px center; text-indent:15px; padding:0 5px }

/*政务服务*/
#servicetwo{width:100%;}
.serall{width:1200px;height:205px;margin:0 auto}
.zhengwu{width:1200px;height:205px;float:left;text-align:left}
.zw01{width:1200px;height:50px; line-height:50px; border-top:2px solid #1e61a5; font-size:20px; font-weight:bold; background:url(../images/serve-bg.png) no-repeat 20px center; background-size:30px 30px; text-indent:70px; color:#1e61a5}
.zw02{width:682px;text-align:center;height:110px;line-height:110px;float:left}
.zw02 i{font-size:54px;color:#036eb8}
.zw02 a:hover i{color:#fff}
.zw02 li .zwnone{width:120px;height:110px;padding-left:6px;box-sizing:border-box;border-radius:5px;background:#e4ecff;position:absolute;left:0;top:0;z-index:99;display:none}
.zw02 li{position:relative;float:left}
.zw02 li:hover .zwnone{display:block;border:#d2dfff solid 1px}
.zw02 li .zwnone ul{height:105px;display:flex;flex-direction:column;justify-content:center}
.zw02 li .zwnone ul li{margin:0 auto}
.zw02 .zwa{width:70px;height:81px;display:block;background:#e4ecff;margin-right:16px;float:left;font-size:18px;padding:29px 25px 0 25px;line-height:28px}
.zw02 .zwa:hover{background:#036eb8;color:#fff}
.zw02 li .zwnone a{display:block;line-height:20px;font-size:14px;margin-left:5px;color:#036eb8;padding-right:5px;padding-top:5px}
.zw02 li .zwnone a:hover{font-weight:700}
.zw03{width:516px;float:left;border:solid 1px #e4ecff;height:108px}
.zw03 a{display:block;float:left}
.zw03 #zwpic1{margin:10px 25px 0 36px}
.zw03 #zwpic2{margin:10px 25px 0 25px}
.zw03 #zwpic3{margin:10px 25px 0 25px}
.zw03 #zwpic4{margin:10px 0 0 25px}
.zw03 a{text-align:center;font-size:18px}
.zw03 a i{font-size:56px;color:#036eb8}
.img-fg { margin:8px 0}
/*招商引资*/
.MiddleZs .leftBar { width:590px; height:315px; border:1px solid #eeeeee; margin-bottom:20px}
.MiddleZs .leftBar .title { height:50px; line-height:50px; background:#1e61a5 url(../images/zs-bg.png) no-repeat 20px center; text-indent:70px; background-size:30px 30px; color:#fff; font-size:18px; font-weight:bold}
.MiddleZs .leftBar .title a { color:#fff; font-size:14px; font-weight:normal; padding-right:20px}
.MiddleZs .leftBar .list ul { padding:10px 20px}
.MiddleZs .leftBar .list ul li{ height:40px; line-height:40px; border-bottom:1px dashed #dadada; font-size:14px; background:url(../images/dote.jpg) no-repeat 5px center; text-indent:15px; padding:0 5px;}
.MiddleZs .rightBar { width:590px; height:315px; border:1px solid #eeeeee; font-size:14px}

.MiddleZs .rightBar .title { height:50px; line-height:50px; background:#e5ecfe url(../images/zx-bg.png) no-repeat 20px center; text-indent:70px; background-size:30px 30px; color:#036eb8; font-size:18px; font-weight:bold}
.MiddleZs .contentImg { width:255px; height:265px; text-align:center; }
.MiddleZs .contentImg img { margin:25px 0}
.MiddleZs .contentTxt { text-indent:2em;line-height:25px; padding:20px 20px 0 0; }
/*互动交流*/
.MiddleHd { height:455px; border:1px solid #e9e9e9; background:#fafafa; padding:0 20px; margin-bottom:20px }
.MiddleHd .title { height:70px; line-height:70px; background:#fafafa url(../images/hd-bg7.png) no-repeat left center; text-indent:50px; background-size:30px 30px; color:#1e61a5; font-weight:bold; font-size:18px; border-bottom:1px solid #e9e9e9}
.MiddleHd .title a { font-size:14px; font-weight:normal; padding-right:20px}
.MiddleHd .leftBar { width:780px; height:380px; }
.MiddleHd .rightBar { width:375px; height:380px; padding-top:15px}
.MiddleHd .rightBar ul li { width:155px; height:90px; line-height:90px; float:left; text-indent:70px; font-size:16px; margin:15px 0px 10px 20px}
.MiddleHd .rightBar ul li.hd_bg1 { background:#fff url(../images/hd-bg1.png) no-repeat 20px center; background-size:38px 38px}
.MiddleHd .rightBar ul li.hd_bg2 { background:#fff url(../images/hd-bg2.png) no-repeat 20px center; background-size:38px 38px}
.MiddleHd .rightBar ul li.hd_bg3 { background:#fff url(../images/hd-bg3.png) no-repeat 20px center; background-size:38px 38px}
.MiddleHd .rightBar ul li.hd_bg4 { background:#fff url(../images/hd-bg4.png) no-repeat 20px center; background-size:38px 38px}
.MiddleHd .rightBar ul li.hd_bg5 { background:#fff url(../images/hd-bg5.png) no-repeat 20px center; background-size:38px 38px}
.MiddleHd .rightBar ul li.hd_bg6 { background:#fff url(../images/hd-bg6.png) no-repeat 20px center; background-size:35px 35px}

.MiddleHd .leftBarImg { height:208px; border-bottom:1px solid #dcdcdc;  padding:20px 0;}
.MiddleHd .leftBarImg .img { border:1px solid #dcdcdc; width:350px; height:210px; text-align:center }
.MiddleHd .leftBarImg .img img { margin-top:12px;}
.MiddleHd .leftBarImg .list { width:410px; height:202px; }
.MiddleHd .leftBarImg .list .listTitle { height:40px; line-height:40px; border-bottom:1px solid #dcdcdc; color:#1e61a5; font-size:18px; font-weight:bold; text-indent:20px;}
.MiddleHd .leftBarImg .list .listContent{padding-top:15px;}
.MiddleHd .leftBarImg .list .listContent div { position:relative; line-height:30px; font-size:14px; padding:0 35px 0 120px;}
.MiddleHd .leftBarImg .list .listContent div span { position:absolute; left:10px; top:0; color:#1e61a5; font-weight:bold; font-size:16px; letter-spacing:0 }


.MiddleHd .leftBarTxt { position:relative}
.MiddleHd .leftBarTxt .txtTitle { position:absolute; left:20px; top:20px; width:100px; height:84px; border:1px solid #1e61a5; text-align:center; color:#1e61a5;  font-size:26px; padding-top:16px;}
.MiddleHd .leftBarTxt ul { padding:10px 10px 0 150px}
.MiddleHd .leftBarTxt ul li{ height:40px; line-height:40px; font-size:14px; text-indent:5px; }

/*走进凌河*/
.MiddleIntro { margin-bottom:20px; }
.IntroTitle { height:48px; line-height:48px; border-bottom:2px solid #2e93fb; background:#e5ecfe; margin-bottom:20px;}
.IntroTitle .title { width:360px; height:48px; line-height:48px; background:#1e61a5 url(../images/intro-bg.png) no-repeat 20px center; background-size:30px 30px; color:#fff; font-weight:bold; font-size:18px; text-indent:70px;}
.MiddleIntro .leftBar { width:360px; height:390px;}
.MiddleIntro .centerBar { width:450px; height:390px; padding:0 20px; line-height:33px; font-size:14px;}
.MiddleIntro .rightBar { width:348px; height:368px; background:#fafafa; border:1px solid #e9e9e9; text-align:center; font-size:18px; font-weight:bold; color:#1e61a5; padding-top:20px;}
.MiddleIntro .rightBar img { margin:10px 0 10px 0;width:310px;height:150px;}
.MiddleIntro .leftBar ul li { width:150px; height:26px; text-align:center; font-size:14px;  border:1px solid #e9e9e9; padding-top:54px; margin:20px 0 0 20px; float:left; letter-spacing:3px}
.MiddleIntro .leftBar ul li.introBg1 { background:url(../images/intro-bg1.png) no-repeat center 3px; background-size:50px 50px}
.MiddleIntro .leftBar ul li.introBg2 { background:url(../images/intro-bg2.png) no-repeat center 3px; background-size:50px 50px}
.MiddleIntro .leftBar ul li.introBg3 { background:url(../images/intro-bg3.png) no-repeat center 3px; background-size:50px 50px}
.MiddleIntro .leftBar ul li.introBg4 { background:url(../images/intro-bg4.png) no-repeat center 3px; background-size:50px 50px}
/*友情链接*/
.friendLink { background:#e5ecfe; overflow:auto; min-width:1200px}
.friendLink ul li { float:left; padding:30px 20px}
/*foot*/
.foot { background:#2966a1; color:#fff; font-size:14px;  padding:30px 0; line-height:33px; letter-spacing:0; min-width:1200px}
.foot a { color:#fff; }
.foot a:hover {text-decoration:underline;}
.footer { overflow:auto}
.foot ul { width:350px; float:left;}
.foot ul img { margin:3px 5px 0 0}
.foot .wrap { position:relative}
.footImg { position:absolute; right:70px; top:50%; margin-top:-31px;}
/*内页样式*/
/*公共部分*/
.commonSite { height:50px; line-height:50px; background:#f2f6ff; border-bottom:1px solid #e0e0e0; width:100%; font-size:14px; margin-bottom:20px;}
.commonSite .site { background:url(../images/site-bg.png) no-repeat left center; text-indent:50px;}
.commonSite .site a { padding-left:5px; color:#1e61a5}
.commonSite .site a:hover { text-decoration:underline}

.listWrap  { margin-bottom:50px}
.listWrap .leftBar { width:300px; border:1px solid #e9e9e9}
.listWrap .leftBar .title { height:45px; line-height:45px; background:#1e61a5 url(../images/leftbar-bg.png) no-repeat 80px center; text-indent:120px; font-size:18px; color:#fff}
.listWrap .leftBar ul li { width:270px; background:#e9e7e7; font-size:16px;  margin:0 auto; text-align:center; margin-top:8px;}
.listWrap .leftBar ul li a { display:block;width:270px; line-height:35px;  background:#e9e7e7; color:#000}
.listWrap .leftBar ul li a:hover { color:#fff; background:#1e61a5 url(../images/redline.jpg) no-repeat left center}
.listWrap .leftBar ul li.on a {color:#fff; background:#1e61a5 url(../images/redline.jpg) no-repeat left center}
.listWrap .leftBar ul { padding:15px 0}
.listWrap .rightBar { width:880px;  }
.listWrap .rightBar .title { height:55px; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; position:relative}
.listWrap .rightBar .title img { position:absolute; left:-1px; top:-1px}
.listWrap .rightBar .title .title-in { height:26px; line-height:26px; color:#fff; float:left; margin:25px 0 0 28px; text-align:center; background:#1e61a5; font-size:14px;padding:0 10px;}
.listWrap .rightBar .rightWrap { border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #efefef; padding:20px; min-height:300px;}
.listWrap .rightBar .title { height:55px; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; position:relative}
.listWrap .map { width:100%;  }

.bot{
    border-top:1px solid #dddddd;
    padding: 5px 0px;
	margin-top:30px;
}
.pagelist { text-align:center; margin:30px 0; color:#aaa; font-size:14px}
.pagelist a { padding:4px 9px; border:1px solid #e0e0e0; margin-right:5px; color:#aaa !important}
.pagelist a:hover { color:#2966a1 !important}
.pagelist .page { width:26px; height:27px; text-align:center; border:1px solid #e0e0e0; margin:0 5px; color:#aaa}

.newspage {}
.newspage div{line-height:20px;}
.newspage a{color:#666;font-size:13px;}
.newspage a:hover{color:#da3f3a;}

/*文章列表*/
.listWrap ul.newsList li { height:45px; line-height:45px; overflow:hidden; width:100%; font-size:14px; border-bottom:1px dashed #666; background:url(../images/list-bg.png) no-repeat left center; text-indent:20px;}
.listWrap ul.newsList { padding:10px}
.listWrap ul.newsList li a:hover {color:#2966a1 !important }
/*文章内容页*/
.listWrap .newShow  { padding:20px 0}
.listWrap .newShow .title-in {font-size:19px; font-weight:bold; color:#2966a1; line-height:35px; padding-bottom:20px;  text-align:center}
.listWrap .newShow .time { text-align:center; color:#666; font-size:13px; border-bottom:1px dashed #aaa; padding-bottom:20px}
.listWrap .newShow .time span { padding:0 10px}
.listWrap .newShow .content { color:#666; font-size:15px; line-height:30px; padding:20px 30px;}
.listWrap .newShow .content p { color:#333; text-indent: 2em;}
/*图片列表*/
.listWrap ul.productList  { padding:20px 0}
.listWrap ul.productList li { width:385px; text-align:center; float:left; margin:0 17px;  padding-bottom:25px;}
.listWrap ul.productList li img { width:385px; height:255px; }
.listWrap ul.productList li .title { height:46px; color:#6b6b6b; line-height:46px; font-size:15px; background:#eeeeee}
/*领导列表*/
.leadList .listItem  { margin-top:35px; border-bottom:1px dashed #a0a0a0; padding-bottom:35px }
.leadList .listItem_last{border:none !important;} 
.leadList .listItem .leftImg { width:150px; text-align:center; font-size:16px; margin:0 24px 0 10px}
.leadList .listItem .leftImg div { height:50px; line-height:50px;}
.leadList .listItem .rightTxt { width:650px;}
.leadList .listItem .rightTxt .line { position:relative; padding-left:85px; font-size:15px; line-height:30px; color:#000}
.leadList .listItem .rightTxt .line div { position:absolute; left:0; width:68px;text-align-last:justify;text-align:justify;text-justify:distribute-all-lines; font-size:16px;  color:#2966a1; font-weight:bold}
.leadList .listItem .rightTxt .line span {color:#2966a1; position:absolute; left:66px; font-weight:bold}
.leadList .listItem .rightTxt .line a{color:#2966a1;}
.leadList .listItem .rightTxt .line a:hover{color:#da3f3a;}
/*领导介绍内容页*/
.leadShow { } 
.leadShow .titleshow{font-size:16px; font-weight:bold; color:#2966a1; line-height:50px; height:50px; background:#f5f5f5; text-indent:20px;}
.leadShow .content { color:#666; font-size:14px; line-height:30px; padding:20px 20px 0 20px }
.noneline { border-bottom:none !important}
.leadList .listItem .rightTxt h4 {font-weight: normal; color:#2966a1;font-size:24px;margin-top:10px;}
.leadList .listItem .rightTxt span {font-size:16px;margin-left:0;color:#504f4f;}

.leadShow .tit{font-size:16px;font-weight:bold;line-height:40px;padding-left:20px; }
.leadShow .con{ color:#666; font-size:14px; line-height:30px; padding:0 20px;}

/*部门单页*/
.tab {
	width:1200px;margin:0 auto;margin-bottom:20px;
}
.tab h2 {
	font-weight: normal;margin-bottom:10px;text-align:center;
}
.tab table td {
     font-size:14px;
}

/* 政府文件搜索样式 */
.govDocSearchArea{
    background-color: #f6f5f5;
    height: 50px;
    width: 760px;
    margin-bottom: 10px;
    line-height: 50px;
    position: relative;
}
.govDocSearchTittle{
    font-size: 15px;
    line-height: 50px;
    height: 50px;
    font-weight: bold;
    position: absolute;
    left: 50px;
}
.govDocSearchKeyWord{
    width: 210px;
    height: 25px;
    line-height: 25px;
    border: 1px solid #1e61a5;
    padding: 0 8px;
    color: rgb(90, 89, 89);
}
.btn_govDocSearch{
    border: none;
    width: 80px;
    height: 28px;
    line-height: 28px;
    background: none repeat scroll 0 0 #C60F01;
    color: white;
    cursor: pointer;
}
/* 政府文件列表表格样式 */
#tab_govDocList{
	border-collapse:collapse;
	width:760px;
	background-color:#fcfcfc;
    text-align:center;
    font-size:14px;
    letter-spacing: 0em;
	margin:0 auto;
	}
#tab_govDocList tr th{
	background-color:#dbf3fb;
	color:#555a5b;
	font-weight:bold;
	line-height:35px;
	font-size:15px;
	}
#tab_govDocList tr{
	line-height:35px;
	}
#tab_govDocList tbody tr:nth-child(even){
	background-color:#eff4ff;
    }
#tab_govDocList tbody tr td:nth-child(1){
    text-align: left;
    line-height: 20px;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    width:300px;
    }
.descriptionLink a:link,.descriptionLink a:visited{
    color: #0151A8;
}
.descriptionLink a:hover{
    color: #C60F01;
}


/*政府文件内容页*/
.clear{clear:both;zoom:1;height:0;font-size:1px;line-height:0;text-indent:-9999px}

.zf-zw{width:100%}
.zf-w{width:850px;margin:0 auto;background:#fff}
.zf-w1{width:688px;margin:0 auto}
/*.zf-w1 h2{font-family:宋体;color:#c10b01;font-size:44px;font-weight:700;width:100%;line-height:240px;border-bottom:3px solid #c10b01;text-align:center}*/
.zf-w2{width: 688px;padding:20px;float:left;font-family:宋体;color:#333;font-size:14px}

#puborg_temp {border: 1px solid #1e61a5;}




/*领导邮箱*/
#message {
    padding: 20px;
}

#message .line_from {
    height: 50px;
    clear: both;
    font-size: 15px;
    color: #666666;
    background: #f6f6f6;
    margin-bottom: 10px;
    padding-top: 15px;
}

#message .from_d {
    width: 250px;
    float: left;
    margin-right: 10px;
    margin-left: 20px;
}

#message .from_d input {
    width: 130px;
    font-size: 14px;
    padding: 0 20px 0 20px;
    border: 0;
    outline: none;
    height: 35px;
    line-height: 35px;
    margin: 1px 0px 0px 0px;
    background: #ffffff;
}

#message .from_su {
    float: right;
    padding-right: 20px;
}

#message .from_sub {
    overflow: hidden;
    border: none;
    height: 35px;
    width: 100px;
    outline: none;
    font-size: 15px;
    color: #fff;
    background: #55607e;
    border-radius: 10px;
    line-height: 35px;
}

#message .from_subtx {
    overflow: hidden;
    border: none;
    height: 35px;
    width: 100px;
    outline: none;
    font-size: 15px;
    color: #fff;
    background: #ff7300;
    border-radius: 10px;
    line-height: 35px;
}

#message .line_head {
    border-bottom: 1px solid #dddddd;
    height: 50px;
    clear: both;
    font-size: 16px;
    color: #de0607;
    font-weight: bold;
    background: #f6f6f6;
}

#message .linetxt_head {
    width: 500px;
    float: left;
    line-height: 50px;
    overflow: hidden;
    height: 50px;
    text-align: center;
}

#message .dade_head {
    width: 110px;
    float: right;
    text-align: right;
    line-height: 50px;
    text-align: center;
}

#message .state_head {
    width: 110px;
    float: right;
    text-align: right;
    line-height: 50px;
    text-align: center;
}

#message .line {
    margin-left: 0px;
    margin-right: 0px;
    border-bottom: 1px solid #eeeeee;
    height: 50px;
    clear: both;
    font-size: 16px;
}

#message .linetxt {
    width: 450px;
    float: left;
    line-height: 50px;
    overflow: hidden;
    height: 50px;
    padding-left: 30px;
}

#message .tit {
    text-align: center;
    color: #333333;
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    font-weight: bold;
    overflow: hidden;
    font-family: 寰蒋闆呴粦;
}

#message .dade {
    width: 110px;
    float: right;
    text-align: right;
    font-weight: bold;
    line-height: 50px;
    text-align: center;
}

#message .state {
    width: 110px;
    float: right;
    text-align: right;
    line-height: 50px;
    font-weight: bold;
    text-align: center;
}

#message .line_show {
    margin-left: 0px;
    margin-right: 0px;
    border-bottom: 1px solid #eeeeee;
    clear: both;
    font-size: 16px;
}

#message .line_showtxt {
    width: 120px;
    float: left;
    line-height: 50px;
    overflow: hidden;
    height: 50px;
    padding-left: 30px;
    text-align: right;
    font-weight: bold;
}

#message .line_showstate {
    width: 580px;
    float: right;
    text-align: left;
    line-height: 50px;
    color: #999999;
}

#message .line_showstate1 {
    line-height: 35px;
    padding-top: 7px;
}

#message .message_title {
    text-align: center;
    color: #de0607;
    font-size: 24px;
    height: 80px;
    line-height: 80px;
}

#message .formtitle_0 {
    clear: both;
    font-size: 16px;
    line-height: 30px;
    height: 30px;
    padding-left: 30px;
    color: #000000;
    font-weight: bold;
    margin-top: 10px;
}

#message .formtitle {
    clear: both;
    font-size: 16px;
    line-height: 50px;
    height: 50px;
    padding-left: 30px;
    color: #000000;
}

#message .formline_showtxt {
    width: 320px;
    float: left;
    line-height: 50px;
    overflow: hidden;
    height: 50px;
    padding-left: 0px;
    text-align: left;
}

#message .formline_showtxt input {
    width: 270px;
    font-size: 14px;
    padding: 0 20px 0 20px;
    border: 1;
    outline: none;
    height: 35px;
    line-height: 35px;
    margin: 1px 0px 0px 0px;
    background: #ffffff;
}

#message .formshowtxt {
    width: 320px;
    float: left;
    line-height: 50px;
    overflow: hidden;
    height: 50px;
    padding-left: 30px;
    text-align: left;
    font-size: 14px;
    color: #666666;
    font-weight: normal;
}

#message .formselect {
    width: 314px;
    font-size: 14px;
    padding: 0 20px 0 20px;
    border: 1;
    outline: none;
    height: 39px;
    line-height: 40px;
    margin: 0px;
    background: #ffffff;
}

#message .formline_radio {
    width: 320px;
    float: left;
    line-height: 50px;
    overflow: hidden;
    height: 50px;
    padding-left: 0px;
    text-align: left;
}

#message .formline_radio input {
    width: 30px;
}

#message .formline_showarea {
    width: 820px;
    float: left;
    overflow: hidden;
    height: 240px;
    padding-left: 0px;
    margin-top: 10px;
    text-align: left;
}

#message .formline_showarea textarea {
    padding: 0px;
    line-height: 26px;
    font-size: 16px;
    width: 800px;
    height: 200px;
}

#message .from_codes {
    float: left;
    width: 120px;
}

#message .formline_codestxt {
    width: 320px;
    float: left;
    line-height: 50px;
    overflow: hidden;
    height: 50px;
    padding-left: 0px;
    text-align: left;
}

#message .formline_codestxt input {
    width: 100px;
    font-size: 18px;
    padding: 0 20px 0 20px;
    border: 1;
    outline: none;
    height: 35px;
    line-height: 35px;
    margin: 1px 0px 0px 0px;
    background: #ffffff;
}

#message .formline_codestxt img {
    margin-top: 7px;
    margin-left: 10px;
    height: 39px;
}

#message .from_sub1 {
    overflow: hidden;
    border: none;
    height: 40px;
    width: 140px;
    outline: none;
    font-size: 15px;
    color: #fff;
    background: #ff7300;
    border-radius: 5px;
    line-height: 35px;
    margin-top: 20px;
}

#message .searchr {
    width: 83px;
    height: 30px;
    border: none;
    outline: none;
    background: #d00d2c;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    margin-left: 10px;
}
.clear {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.ldxxtable table {
    border: 1px solid #ddd;
    width: 100%;
    margin: 10px auto 20px;
}

.ldxxtable table tr td {
    line-height: 30px;
    padding: 10px;
    border: 1px solid #ddd;
    font-size: 16px;
}

.ldxxtabletj table {
    border: 1px solid #ddd;
    width: 100%;
    margin: 10px auto 20px;
}

.ldxxtabletj table tr td {
    line-height: 30px;
    padding: 5px 10px;
    border: 1px solid #ddd;
    font-size: 16px;
}

.ldxxtabletj table tr td input[type=text] {
    height: 22px;
    line-height: 22px;
    padding: 0 10px;
    width: 185px;
    border: 1px solid #ddd;
}

.ldxxtabletj table tr td select {
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
    border: 1px solid #ddd;
}

.yjjylist ul li {
    width: 100%;
    margin: 0px auto;
    height: 47px;
    line-height: 47px;
    border-bottom: 1px #ccc dotted;
    display: block;
    float: left;
    background: url(../images/tb.jpg) left center no-repeat;
}

.yjjylist ul li a {
    width: 800px;
    height: 47px;
    display: block;
}

.yjjylist ul li .ly {
    width: 100px;
    height: 47px;
    line-height: 47px;
    float: left;
    margin-left: 20px;
    color: #666;
    font-size: 16px;
}

.yjjylist ul li .bt {
    width: 460px;
    height: 47px;
    line-height: 47px;
    float: left;
    color: #666;
    font-size: 16px;
    color: #000;
}

.yjjylist ul li .sj {
    width: 120px;
    height: 47px;
    line-height: 47px;
    float: left;
    color: #666;
    font-size: 16px;
    text-align: center;
}

.yjjylist ul li .zt {
    width: 100px;
    height: 47px;
    line-height: 47px;
    float: left;
    color: #666;
    font-size: 16px;
    text-align: center;
}

.yjjylist ul li:hover {
    background: #f9f9f9 url(../images/tb.jpg) 5px center no-repeat;
}



/*意见征征集列表*/
.list-title {
    height: 50px;
    line-height: 50px;
    font-size: 15px;
    padding-left: 30px;
    border-bottom: 1px dashed #ccc;
}
.list-title span {
    padding-right: 30px;
}



#vsb_content_501 IMG {border:none !important;}
.ly a {
    width: 80px;
    height: 25px;
    line-height: 25px;
    display: inline-block;
    background: #1E61A5;
    text-align: center;
    color: #fff;
}
.nr2 {border-bottom: dashed 1px #666 !important;}
.lyb input.tj {
    background: #1E61A5 !important;
    border:solid 1px #1E61A5 !important;
}

/*凌河掠影*/
.picMarquee-top{ margin-top:10px;height:320px; overflow:hidden; position:relative;}

/*公开意见箱*/
.baogao-tit{width:845px; height:40px; line-height:40px; text-align:center;margin-bottom: 5px; }
.baogao-tit span{ line-height:40px; font-size:22px; font-weight:normal; color:#2966a1;font-weight:bold; }

.baogao-danwei{width:807px; margin-left:10px;margin-bottom:50px;}
.baogao-danwei p {text-indent: 2em; line-height: 1.5em;font-size:16px;margin-bottom:1.2em;}

.ct {
    width: 80px;
    height: 30px;
    border: 1px solid #dadada;
    line-height: 30px;
    color: #333;
    text-align: center;
    margin: 0 5px;
}
.tj {
    width: 80px;
    height: 30px;
    border: 1px solid #cb0306;
    line-height: 30px;
    color: #fff;
    text-align: center;
    background: #cb0306;
    margin: 0 5px;
}