@charset "gb2312";
/* CSS Document */
html,
body{width:100%; height:100%;/*overflow:Scroll;*/overflow-x:hidden; background:#f5f5f5;}
.body-tabs,
.body-tabs-cont,
.body-tabs-cont ul{width:100%;height:100%;overflow:hidden;}
.body-tabs,.bodyer,.bodyer-top{left:0;position:absolute;top:0;z-index:1}
.bodyer-top{ z-index:2; width:100%; background:url(imagessharebg-bodyTop.png) no-repeat left 415px; height:645px;}
.bodyer{z-index:3; background:url(imagessharebg-bogyMain.jpg) no-repeat left 639px;width:100%; min-height:960px;}

.toper{width:100%; height:42px; background:url(imagessharebg-toper.png) repeat-x; line-height:40px; color:#fff}
.toper li,.toper a{ color:#fff; padding:0 5px;}

/*搜索框*/
.indselect ul li.sec input{float:left; background:url(imagessharebg-search-input.png) no-repeat;width:420px;height:40px;color:#777;line-height:40px;outline:none;font-family:"Microsoft YaHei",微软雅黑;font-size:14px; text-indent:15px;}
.indselect ul li.bitton{ padding-left:10px; text-align:right}
.indselect ul li.bitton input{float:left;width:42px;height:42px;background:url(imagesshareicon-btn-search.png) 0 0 no-repeat;border:none;cursor:pointer;}
.indtags{height:26px; line-height:26px; overflow:hidden;}
.indtags span.tit{display:block;float:left;width:80px;text-align:right;}
.indtags ul li{float:left;}
.indtags ul li a{display:block;float:left; padding:0 10px; margin-left:10px; color:#c8d8f2; background:#64bd45;border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;color:#fff;}
.indtags ul li a:hover{ background:#ffc546}

/*导航条
.bg-naver{ width:1253px; height:66px; margin:0 auto; background:url(imagessharebg-naver.png) no-repeat;}
.naver{ height:56px; line-height:56px; position:relative;}
.naver li{ width:150px;}
.naver li.active,.naver li:hover{ background:url(imagessharebg-naver-active.png) repeat;}
.naver a{ display:block; width:150px; height:56px; color:#fff; text-indent:65px; background:url(imagesshareicon-naver.png) no-repeat;}
.naver a.icon-home{ background-position: 25px -1px;}
.naver a.icon-news{ background-position: 25px -56px;}
.naver a.icon-govopen{ background-position: 25px -112px;}
.naver a.icon-service{ background-position: 25px -168px;}
.naver a.icon-active{ background-position: 25px -224px;}
.naver a.icon-intro{ background-position: 25px -280px;}
.naver a.icon-travel{ background-position: 25px -338px;}
.naver a.icon-invest{ background-position: 25px -392px;}*/

.bg-naver{ width:1253px; height:66px; margin:0 auto; background:url(imagessharebg-naver.png) no-repeat;}
.naver{ height:56px; line-height:56px; position:relative;}
.naver ul{ position:absolute; z-index:2;}
.naver li{ width:150px; z-index:9}
.naver li.active,.naver li:hover,.move-bg{ background:url(imagessharebg-naver-active.png) repeat;}
.move-bg{ display:none;position:absolute;left:0;top:0; width:150px; height:56px; z-index:0}

.naver a{ display:block; width:150px; height:56px; color:#fff; text-indent:65px; background:url(imagesshareicon-naver.png) no-repeat;}
.naver a.icon-home{ background-position: 25px -1px;}
.naver a.icon-news{ background-position: 25px -56px;}
.naver a.icon-govopen{ background-position: 25px -112px;}
.naver a.icon-service{ background-position: 25px -168px;}
.naver a.icon-active{ background-position: 25px -224px;}
.naver a.icon-intro{ background-position: 25px -280px;}
.naver a.icon-travel{ background-position: 25px -338px;}
.naver a.icon-invest{ background-position: 25px -392px;}

/*列表*/
.list-news-01 li{ background:url(imagesshareicon-dot.png) no-repeat 0 center; text-indent:15px;}
.list-news-01 li span.date,.list-news-03 li span.date{ color:#999; padding-left:5px; font-size:14px;}
.list-news-01 li i{ font-style:normal; color:#ffc546; padding-right:10px;}
.list-news-02 li{ background:url(imagessharebg-list.png) no-repeat 0 center; text-indent:20px;}
.list-news-03 li{ background:url(imagesshareicon-list.png) no-repeat 0 center; text-indent:15px;}


.title-list-qh-01 a{float:left;display:block;/* width:90px; */height:40px;line-height:40px;text-align:center;background:#f2f2f2;margin-right:5px;color:#64bd45;padding: 0 15px;}
.title-list-qh-01 a.atthis{background:url(imagessharebg-active.png) repeat-x; background-size:cover; color:#fff;}
.title-list-qh-01 a.video span{display:block;height:40px;background: url(imagesnewsicon-video.png) no-repeat 0px center;text-indent: 32px;}
.title-list-qh-02 a{float:left; display:block; padding:0 10px; height:40px; line-height:40px; margin-right:5px; color:#333}
.title-list-qh-02 a.atthis{ border-bottom:#00a249 solid 3px; color:#00a249}


.title-list-01 h4 a{color:#333}
.title-list-01 h4 a span{ display:block; float:left; height:20px; background:url(imagesshareicon-liTitle.png) no-repeat; padding-right: 30px;margin-top: 5px;}
.body-list{ position:relative;}
.title-list-01 h4 a span.govopen{ background-position:0 -40px;}
.title-list-01 h4 a span.govopenWork{ background-position:0 -122px;}
.title-list-01 h4 a span.govpenCatalog{ background-position:0 -159px;}
.title-list-01 h4 a span.service{ background-position:0 -198px;}
.title-list-01 h4 a span.active{ background-position:0 -241px;}
.title-list-01 h4 a span.invest{ background-position:0 -281px;}

.body-list span.more a{ display:block;position: absolute; top: -37px;right:10px; width:20px; height:20px; background:url(imagesshareicon-arrow.png) no-repeat; font-size:0px;}
.list-mail span.more a{ display:block;position: absolute; top: -37px;right:10px; width:45px; height:20px; background:none;font-size:16px; color:#00a249}


/*公用标题title*/
.title-commom{ height:58px; background:url(imagessharebg-title.png) no-repeat top right;}
.title-commom h3{ width:183px; height:58px; background:url(imagessharebg-titleH.png) no-repeat; line-height:58px; text-indent:68px;}
.title-commom h3 a{ display:block; background:url(imagesshareicon-title.png) no-repeat;}
.title-commom h3 a.govopen{ background-position:20px -1px;}
.title-commom h3 a.service{ background-position:20px -58px;}
.title-commom h3 a.active{ background-position:20px -116px;}
.title-commom h3 a.intro{ background-position: 20px -174px;}
.title-commom span.title-text{ width: 240px; height:58px; margin-left:30px; background:url(imagessharetext-title.png) no-repeat;}
.title-commom span.service{ background-position:0 -56px;}
.title-commom span.active{ background-position: 0 -111px;}
.title-commom span.intro{ background-position: 0 -166px;}


/*底部*/
.footer{ background:#64bd45; color:#fff; padding-bottom:20px;}
.nav-footer{ height:45px; line-height:45px; background:#00a249}
.nav-footer a{ padding:0 8px;} 
.footer > ul > li{display:inline; padding:0 5px;}

/*左侧固定*/
.body-float{position:fixed;left:200px;top:35%;width:111px; height:433px;z-index:999;overflow:hidden;}
.body-float h4{ width:111px; height:56px; background:url(imagessharebg-floatTop.png) no-repeat; line-height:65px; overflow:hidden;}
.body-float ul{ margin:0 auto; width:96px; height:264px; background:url(imagessharebg-floatMain.png) no-repeat; padding-top:6px;}
.body-float ul li{ width:96px; height:50px; line-height:50px;}
.body-float ul li:hover{ background:#80d266}
.rollTop a{ display:block; width:111px; height:108px; margin:0 auto; background:url(imagessharebg-floatRoll.png) no-repeat;}

/*当前位置*/
.local{background:url(imagessharebg-white.png) repeat; height:50px; line-height:50px; padding:0 20px;}
.local-info{background:url(imagesshareicon-local.png) no-repeat 0px center; text-indent:23px; min-width:600px;}
.local .time{ color:#64bd45}



/*正文详情*/
.show-title{font:normal 20px/50px 'microsoft yahei';text-align:center; font-weight:bold;}
.show-status{/* background:#f2f2f2; */line-height:40px;/* padding:0 20px; */color: #888; border-bottom:#24bdf5 solid 2px;}
.show-status span{color:#555}
.show-status > div{table-layout:fixed;word-break:keep-all;white-space:nowrap;}
.show-status .bdshare-button-style0-16{display:inline;}
.show-status .bdshare-button-style0-16:after{display : none;}
.show-status .bdshare-button-style0-16 a{background:none;float:none;font-size:14px;margin:0;padding:0;}
.show-content-body{font:normal 16px/35px 'microsoft yahei';}
.show-content-body p{padding:10px 0 0 0;}
.content-table table{border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;}
.content-table td{border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding:0 10px;}
.content-table td.title{text-align:center}
.show-attach{ border-top:#eee solid 2px; padding-top:10px;}
.show-attach li{ color:#999}
.show-attach li a{ padding-left:10px;} 
.show-attach li a:hover{ color:#24bdf5}

.show-content-body table{border-top:1px solid #808080;border-left:1px solid #808080; text-align:left; padding:0px;margin:0 auto;}
.show-content-body table td{border-bottom:1px solid #808080;border-right:1px solid #808080;padding:0 10px;}

div.info-btn  input.btn-submit{width:96px;height:40px;font: normal 16px/40px 'microsoft yahei';background:#24bdf5; color:#fff; cursor:pointer; border:#eee solid 1px;}
div.info-btn  input.btn-green{ background:#2ed794}


/*二级导航条*/
.newsNaver{ height:60px; line-height:60px; padding:0 20px; position:relative;}
.newsNaver .arrow{ position:absolute; top: -34px; *top: -13px!important;}
.newsNaver .news{ left: 206px;}
.newsNaver .govopen{ left: 360px;}
.newsNaver .service{ left: 510px;}
.newsNaver .active{ left: 660px;}
.newsNaver .intro{ left: 810px;}
.newsNaver .travel{ left: 960px;}
.newsNaver .invest{ left: 1110px;}

.newsNaver a{ color:#888; padding:0 10px;}
.newsNaver a:hover{color:#ffc546}

/**/
.title-common-01{ height:44px; line-height:44px; border-bottom:#efefef solid 1px;}
.title-common-01 h3{ width:139px; background:url(imagesnewsicon-title.png) no-repeat;}
.title-common-01 a{ display:block; text-indent:25px;}
.title-service a{ text-indent:17px;}
.title-common-01 a.govopen{ background:url(imagesnewsicon-govopen.png) no-repeat 16px center; text-indent:50px;}
.title-common-01 a.report{ background:url(imagesactiveicon-title-active.png) no-repeat 16px 0px; text-indent:50px;}
.title-common-01 a.ask{ background-position:16px -46px;}
.title-common-01 a.blurb{ background: url(imagesintroicon-news.png) no-repeat 18px 12px; text-indent:50px;}
.title-common-01 a.photo{ background: url(imagesintroicon-photo.png) no-repeat 18px 10px; text-indent:50px;}
.title-common-01 a.invest{ background:url(imagesinvesticon-invest.png) no-repeat 18px 10px; text-indent:50px;}

/*列表左侧*/
.title-left{ background:url(imagessharebg-left.png) no-repeat; height:68px;}
.title-left h2{ line-height:59px; font-size:18px; color:#fff; text-indent:58px;}
.title-newsLeft h2{ background:url(imagesnewsicon-titleLeft.png) no-repeat 20px;}

.main-left > li > a{ display:block; width:216px; border:#eee solid 1px; background:#fff url(imagesshareicon-arrowLeft.png) no-repeat 177px 10px; text-indent:20px; font-size:16px; margin-top:10px;}
.main-left > li > a:hover,.main-left > li >　a.active{  background:#2ed794 url(imagesshareicon-arrowLeft-hover.png) no-repeat 177px 10px; color:#fff;}
.main-left > ul > li{ clear:both;}
.main-left > ul > li > a{ display:block; width:216px; border:#eee solid 1px; background:#fff url(imagesshareicon-arrowLeft.png) no-repeat 177px 10px; text-indent:20px; font-size:16px; margin-top:10px; line-height:40px;}
.main-left > ul > li > ul{ padding-left:10px; padding-right:5px; padding-top:8px; padding-bottom:5px;}
.main-left > ul > li > ul > li{ line-height:35px;height:35px;}
.main-left > ul > li a.active {background: #2ed794 url(imagesshareicon-arrowLeft-hover.png) no-repeat 177px 10px; color: #fff;}
.main-left > ul > li > ul > li a{display:block;text-align:center; line-height:32px;height:32px; margin:0 10px;}
.main-left > ul > li > ul > li a.active{  background:#2ed794; color:#fff;}

.title-channelRight{ border-bottom:#08a449 solid 2px; height:41px;}
.title-channelRight h4 a{ font-size:18px; color:#fff; display:block;height:43px; line-height:43px; float:left;}
.title-channelRight h4 a i{ display:block;float:left;  width:20px; height:43px;background:url(imagesgovopentitleRighr-left.png) no-repeat}
.title-channelRight h4 a i.titleRight-right{ background:url(imagesgovopentitleRighr-right.png) no-repeat}
.title-channelRight h4 a span{  display:block; float:left;  min-width:50px; padding:0 8px; text-align:center; background:url(imagesgovopentitleRighr-mian.png) repeat-x}


.title-channelRight span.more a { display:block; width:20px; height:20px; background:url(imagesshareicon-arrow.png) no-repeat; font-size:0px; margin-top:18px; margin-right:5px;}



/*图片新闻*/
ul.list-photo { margin-left:-13px;}
.list-photo li{ width:291px; margin-left:13px; margin-top:25px;}
/*.list-photo li div.img{ width:291px; height:179px; overflow:hidden;transition:.3s transform;text-transform:translateZ(0)}
.list-photo li div.img img{ transform:scale(1.2,1.2);text-transform:translateZ(0)} */
.list-photo li div.title{ height:49px; line-height:49px; border:#eee solid 1px; border-top:none; background:#fcfcfc; text-indent:10px;}
.list-photo li div.hit{ height:42px; line-height:42px; border:#eee solid 1px; border-top:none; background:#fcfcfc; text-indent:10px;}
.list-photo li a div.hit{ color:#eee;}
.list-photo li a div.hit i{ font-style:normal; padding: 0 20px 0 30px;}
.list-photo li a div.hit span{ color:#999; background:url(imagesnewsicon-hit.png) no-repeat;}
.list-photo li a div.hit span.hit{ padding-left: 60px; background-position: 30px -11px;}
.list-photo li a div.hit span.time{ padding-left:28px; background-position: 0px -55px;}



/**/
.bg-content{ background:url(imagessharebg-content.png) repeat-y;}
.bottom-content{ background:url(imagessharebottom-content.png); height:1px;}
.title-left{ background:url(imagessharebg-left.png) no-repeat; height:68px;}
.title-left h2{ line-height:59px; font-size:18px; color:#fff; text-indent:58px;}
.title-newsLeft h2{ background:url(imagesnewsicon-titleLeft.png) no-repeat 20px;}
.title-right{ border-bottom:#24bdf5 solid 2px; padding-bottom:2px;}
.title-right h4 a{ font-size:18px; color:#24bdf5}






/*弹窗*/
.reg-pop-index{display:none;position:fixed; top:0; left:0; z-index:4;width:100%; height:100%; background:#000;filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}
.reg-pop{display:none;position:fixed;z-index:9;top:40%;left:38%;width:440px;height:155px;  background:#fff;}
.reg-pop h1{height:40px; padding:0 15px; background: #51b846; font:normal bold 16px/40px 'microsoft yahei'; color:#fff;}
.reg-pop h1 b{display:block; float:right;width:14px; height:14px; margin-top:13px;background:transparent url(imagesgovopenicon-reg-close.png) no-repeat scroll right center;cursor:pointer;}
.reg-pop .reg-pop-body{padding:35px 0 0 35px;}
.reg-pop .reg-pop-body input[type="text"]{width:245px; height:28px; margin-right:20px; border:1px solid #ccc; text-indent:10px;}
.reg-pop .reg-pop-body input[type="submit"]{width:108px; height:32px; background: #51b846;color:#fff; font:normal bold 16px/32px 'microsoft yahei';}


/*表格*/
table.mail-write input.bg-green{ background:#73d750}
table.mail-table-title{ background:#fafafa;}
table.mail-table-title td{  height:50px; line-height:50px; font-size:16px; font-weight:bold; color:#444}
table.mail-table-list td{ border-bottom:#eaeaea dashed 1px; color:#888;font-size:16px; }
table.mail-table-list td.green{ color:#2ed794}




/*404*/
.control{ min-height:530px;}
.cont-Left{ position:relative;}
.cont-Left span{ position:absolute; top: 432px; left: 278px; font-size:30px; font-weight:bold; color:#64bd45}
.cont-404{ width:640px; margin-top:120px;}
.cont-404 input[type="text"]{border:1px solid #ccc;height:40px;padding:0 10px;width:400px;border-radius:10px;-moz-border-radius:10px;-webket-border-radius:10px;}
.cont-404 input[type="submit"]{background:#00a249;color:white;cursor:pointer;font:normal 16px/42px 'microsoft yahei';height:42px;margin:0 0 0 10px;padding:0 20px;border-radius:10px;-moz-border-radius:10px;-webket-border-radius:10px;}
a.btn-botton{ display:block; background:#1e8fda; color:#fff; width:120px; height:40px; line-height:40px; text-align:center;border-radius:10px;-moz-border-radius:10px;-webket-border-radius:10px; font-size:16px;}

h4.title-info-ask{ color:#2ed794}

/*网站地图*/
.site-map dl{clear:bold;font:normal 16px/40px 'microsoft yahei';overflow:hidden;}
.site-map dt{float:left;width:18%; color:#444}
.site-map dd{float:left;width:80%}
.site-map dd ul li{float:left;padding-right: 30px;}
.site-map dd ul li a{ font-size:14px; color:#999}
.site-map dd ul li a:hover{color:#f08300}


