﻿@charset "utf-8";
/* CSS Document */
body{ background: url(body_db6.jpg)/* url(../images/bg1.jpg)*/ #FFF no-repeat top center; /*background-repeat:no-repeat; background-attachment:fixed;*/}
*{ list-style:none; text-decoration:none; font-family:"微软雅黑"; margin:0; border:0; padding:0;box-sizing: inherit;}
wrap{ width:100%;}
a,a:hover{ text-decoration:none;}
img{ display:block;border:none;}
.clearfix{ clear:both;}

#header{ width:100%;margin:0px auto; /*background:url(banner.png) no-repeat top center;*/ height:380px/*450px*/}
.banner{ width:1024px; height:auto; margin:0px auto;}
/*top蓝条*/
.jb_top{ width:100%; margin:auto; height:30px;/* background-color:#1a4287;*/}
.jb_top1{ width:1000px; margin:auto;}
.jb_top_left{float:left;}
.jb_top_left li{ float:left; line-height:30px; margin-right:16px;}
.jb_top_left li a{ color:#FFF; font-size:14px; }
.jb_top_right{float:right;}
.jb_top_right li{ float:left; line-height:34px;text-align: center;width: 77px; margin-left:-4px;  background: url(dh_bg.png) no-repeat;}
.jb_top_right li a{ color:#424f5b;/*background:#1a4287;*/ font-size:14px; margin-top: -2px; overflow: hidden; display:inline-block;border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
/*top蓝条-end*/

/*toplogo 搜索*/
.jb_ding{ clear:both; width:100%; margin:80px auto;/* height:86px;background:url(jb_tm.png) repeat;*/}
.jb_ding1{ width:1024px; margin:0px auto;}
.jb_ding1 li{}
.jb_logo{float: left}
.jb_sousuo{ width:250px; height:46px; background-color:#FFF; border:1px solid #bababa; border-radius:4px;float: right}
.jb-sstext{ width:160px; height:44px; float:left; font-size:16px; color:#3b4567; padding-left:15px; line-height:44px;border-radius:4px;}
.jb-ssbutton{ width:66px; height:46px; background:url(jb_biao.png) center no-repeat; cursor:pointer;}
.jb_bsdt{ height:46px; width:140px; margin-left:47px; margin-top:10px;}
.jb_bsdt dl{ width:96px; height:46px; float:left; padding-right:20px;}
.jb_bsdt dl dt{ width:96px; height:46px;}
.jb_bsdt dl dd{ width:96px; height:46px; text-align:center;}
.jb_bsdt dl dd a{ color:#1a4287; color:16px;}
.jb_ewm{ padding-top:3px;}
/*toplogo 搜索-end*/

/*top导航*/
.jb_dh{ clear:both; width:100%; margin:auto; height:40px;background:#1a4287/*url(jb_tm1.png) repeat*/;}
.jb_dh1{ width:1024px; margin:0px auto;}
.jb_dh1 li{ float:left; font-size:20px; line-height:40px; padding:0px 35px;}
.jb_dh1 li a{ color: #FFF;}
.jb_dh1 li a:hover{color:#1a4287;}
/*top导航-end*/

#content{ clear:both; width:1024px; margin:auto; padding:10px; background-color:#FFF;/* margin-top:30px; border-top:1px solid #1a4287; border-bottom:1px solid #1a4287;*/ position:relative; height:100%; overflow:hidden; padding-bottom:10px;}
/*热点头条*/
.con_news{ width:1000px; height:auto; overflow:hidden; margin:10px auto;background:#f1f1f1}
.topnews{ width:980px; margin:10px auto; height:100%; overflow: hidden/*position:absolute;*/}
/*文字滚动*/
.topnews .news_ywdt{ width:700px;height:48px; color:#fff;overflow:hidden; position:relative;}
.topnews .news_ywdt span{display: inline-block; width:112px; height:48px; border-radius:8px; line-height:48px; background:#db1a1a; text-align:center; font-size:24px;}
.topnews .news_ywdt em{ margin-right:5px; color: #09F}
.news_li,.swap{ height:200px;/*line-height:48px;*/ display:inline-block; position:absolute; top:0; left:140px;}
.news_li a,.swap a{ color: #333; height:48px; line-height:48px; font-size:24px}
.swap{top:48px;}
/*要闻*/
.jb_yw{ width:960px; margin:10px auto;}
.jb_yw p{ padding:10px 0 10px 0; background:#f1f1f1}
.jb_yw p span{ font-size:16px; font-weight:bold; color:#1a4287; background:url(jb_xb.png) no-repeat 5px 5px; padding-left:20px;}
.jb_yw p a{ color:#000;line-height:26px;}
/*要闻-end*/

.jb_qh{ width:1000px; margin:auto;margin-bottom:10px;}
/*轮播图*/
.jb_qhlef{ width:442px; height:220px; float:left;}
#focus{width:442px;height:220px;border:1px solid #7a7a7a;overflow:hidden;position:relative;}
#focus a{position:relative;zoom:1;}
#focus p{position:absolute;height:30px;line-height:30px;padding-left:15px;bottom:2px;left:0;color:#fff;font-size:14px;font-weight:bold;}
#focus p span{float:left;}
#focus a:hover .text{text-decoration:underline;cursor:pointer}
#focus s{position:absolute;height:38px;line-height:38px;width:100%;bottom:0;left:0;filter:Alpha(Opacity=70);Opacity:0.7;background:#000;cursor:pointer}
#ctr{position:absolute;bottom:12px;right:17px;z-index:2;color:#fff;}
#ctr span{background:url(doc.png) no-repeat;_background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/doc.png', sizingMethod='crop');text-align:center;width:12px;height:11px;float:left;margin-right:7px;cursor:pointer}
#ctr span.current{background:url(doc_hover.png) no-repeat;_background:none;}
/*轮播图-end*/
/*tab切换*/
.jb_qhrig{ width:500px; float:right;}
.tabbox{width:500px;height:385px; border:solid #CCC 1px}
.tabbox .lj{width:100%;height:46px; line-height:46px;}
.tabbox .tab{ clear:both;overflow:hidden;height:45px; float:left; border-bottom:#CCC 1px solid;}
.tabbox .tab a{ font-size:16px;display:block; width:99px;float:left;text-decoration:none;color:#000; line-height:45px; background:url(classtitlemiddle.jpg) right center no-repeat; text-align:center}
.tabbox .tab a.on{font-weight:bold;}
#tabbgnone{ background:none}
.lj1{height:30px; line-height:46px;}
.lj1 a{font-size:16px;display:block; width:100px;float:left;text-decoration:none;color:#000; line-height:46px; background:url(classtitlemiddle.jpg) right center no-repeat; text-align:center}
.lj1 a:hover{ color:#1a4287; font-weight:bold;}
.tabbox .content{padding:10px; height: auto}
.tabbox .content li{display:none;}
.content li p{font-size:15px;  display:block; border-bottom:solid 1px #eeeeee; height:40px;}
.content li p a{ color: #333; display:inline-block; line-height:40px; float:left}
.content li p span{ display: inline-block; line-height:40px; float:right}
/*tab切换-end*/

/*办事服务*/
.dhy_ztu{ width:1000px; height:100%;clear:both; margin:10px auto;}
.dhy_ztu h2 { border-bottom:solid 1px #1a4287; height:40px; line-height:40px; margin-bottom:10px;}
.dhy_ztu h2 span{ /*padding:0px 20px;*/ border-bottom:2px solid #db1a1a; height:38px; display:inline-block; color:#1a4287; padding-right:10px;font-size:20px;} 
.dhy_ztu h2 a{ display:inline-block; float:right; padding:0px 10px; color:#db1a1a; font-size:14px}
.dhy_ztu dl{ height:100%; overflow:hidden}
.dhy_ztu dd{ width:109px; height:135px; float:left; border:#CCC 1px solid; text-align:center;  }
.dhy_ztu dd:hover{background:#4fa0d8}
.dhy_ztu dd a{ font-size:14px; font-family:"微软雅黑"; line-height:20px; width:109px; height:44px; text-align:center; padding-top:65px; color:#535353; }


.dhy_ztu dd.dhy-d1{ border-right:none;width:100px}
.dhy_ztu dd.dhy-d1 a{ background: url(dhy-09.png) no-repeat center 20px; display:block;width:100px}
.dhy_ztu dd.dhy-d1:hover a{ width:100px;color:#FFF; background:#4fa0d8 url(dhy-09a.png) no-repeat center 20px;}

.dhy_ztu dd.dhy-d2{width:100px}
.dhy_ztu dd.dhy-d2 a{ background:url(dhy-02.png) no-repeat center 20px; display:block;width:100px}
.dhy_ztu dd.dhy-d2:hover a{width:100px;color:#FFF; background:#4fa0d8 url(dhy-02a.png) no-repeat center 20px; }

.dhy_ztu dd.dhy-d3{ border-right:none; border-left:none;width:100px}
.dhy_ztu dd.dhy-d3 a{ background: url(dhy-03.png) no-repeat center 20px; display:block;width:100px }
.dhy_ztu dd.dhy-d3:hover a{width:100px;color:#FFF; background:#4fa0d8 url(dhy-03a.png) no-repeat center 20px;}

.dhy_ztu dd.dhy-d4{width:115px}
.dhy_ztu dd.dhy-d4 a{ background:url(dhy-04.png) no-repeat center 20px; display:block;width:115px}
.dhy_ztu dd.dhy-d4:hover a{ width:115px;color:#FFF; background:#4fa0d8 url(dhy-04a.png) no-repeat center 20px; }

.dhy_ztu dd.dhy-d5{ border-right:none; border-left:none;width:118px}
.dhy_ztu dd.dhy-d5 a{ background:url(dhy-05.png) no-repeat center 20px; display:block;width:118px}
.dhy_ztu dd.dhy-d5:hover a{width:118px;color:#FFF; background:#4fa0d8 url(dhy-05a.png) no-repeat center 20px;}

.dhy_ztu dd.dhy-d6{width:100px}
.dhy_ztu dd.dhy-d6 a{ background:url(dhy-06.png) no-repeat center 20px; display:block;width:100px}
.dhy_ztu dd.dhy-d6:hover a{width:100px;color:#FFF; background:#4fa0d8 url(dhy-06a.png) no-repeat center 20px; }

.dhy_ztu dd.dhy-d7{width:120px;border-right:none;}
.dhy_ztu dd.dhy-d7 a{ background:url(dhy-01.png) no-repeat center 20px; display:block;width:120px}
.dhy_ztu dd.dhy-d7:hover a{width:120px;color:#FFF; background:#4fa0d8 url(dhy-01a.png) no-repeat center 20px; }


.dhy_ztu dd.dhy-d8{border-left:none;width:120px}
.dhy_ztu dd.dhy-d8 a{ background:url(dhy-07.png) no-repeat center 20px; display:block;width:120px}
.dhy_ztu dd.dhy-d8:hover a{ width:120px;color:#FFF; background:#4fa0d8 url(dhy-07a.png) no-repeat center 20px; }


.dhy_ztu dd.dhy-d9{border-left:none; width:117px}
.dhy_ztu dd.dhy-d9 a{ background:url(dhy-08.png) no-repeat center 20px; display:block;width:117px}
.dhy_ztu dd.dhy-d9:hover a{ width:117px;color:#FFF; background:#4fa0d8 url(dhy-08a.png) no-repeat center 20px; }


/*菜单*/
.jb_xh{ clear:both; width:940px; margin:auto;border-top:1px solid #1a4287; padding:10px; height:100%; overflow:hidden; padding-top:20px}
/*= effect-4 css =*/
.single-member{width:300px; float:left;text-align: center; position: relative;}
/*办事大厅*/
.effect-1{max-height: 350px; min-height:350px; overflow: hidden;}
.effect-1 .member-image{position: absolute; width: 100%; transition: 0.4s;}
.effect-1 .member-image img{width: 100%;}
.effect-1 .more-info{height:0;transition: 0.4s; overflow: hidden; z-index: 9; position: relative; background-color: #19448a;border-radius:8px;}
.effect-1 .more-info a{ display:block;height:60px; line-height:60px; color:#FFF;} 
.effect-1:hover .more-info{height:330px; transition: 0.4s; padding:10px;}
.effect-1 .more-info ul{ width:180px; margin:0px auto}
.effect-1 .more-info ul li{ width:100%;}
.effect-1 .more-info ul li a{ display:block;height:60px; line-height:60px; color:#FFF; text-align: left; font-size:20px}
.effect-1 .more-info ul li a.bg1{ background:url(../images/50_50_2.png) left center no-repeat; padding-left:70px}
.effect-1 .more-info ul li a.bg2{ background:url(../images/50_50_1.png) left center no-repeat;padding-left:70px}
.effect-1 .more-info ul li a.bg3{ background:url(../images/50_50_3.png) left center no-repeat;padding-left:70px}
.effect-1 .more-info ul li a.bg4{ background:url(../images/50_50_5.png) left center no-repeat;padding-left:70px}
.effect-1 .more-info ul li a.bg5{ background:url(../images/50_50_4.png) left center no-repeat;padding-left:70px}
/*.effect-1:hover .more-info ul{ width:180px; margin:0px auto}
.effect-1:hover .more-info ul li{ width:100%;}
.effect-1:hover .more-info ul li a{ display:block;height:60px; line-height:60px; color:#FFF; text-align:left;font-size:20px}
.effect-1:hover .more-info ul li a.bg1{ background:url(../images/50_50_2.png) left center no-repeat; padding-left:70px}
.effect-1:hover .more-info ul li a.bg2{ background:url(../images/50_50_1.png) left center no-repeat;padding-left:70px}
.effect-1:hover .more-info ul li a.bg3{ background:url(../images/50_50_3.png) left center no-repeat;padding-left:70px}
.effect-1:hover .more-info ul li a.bg4{ background:url(../images/50_50_5.png) left center no-repeat;padding-left:70px}
.effect-1:hover .more-info ul li a.bg5{ background:url(../images/50_50_4.png) left center no-repeat;padding-left:70px}*/
/*图片导航*/
.img_dh{ float:left; height:350px; width:620px; margin-left:20px;}
.img_dh .dzxx{ width:300px; float:left;text-align: center; position: relative; height:170px;}
/*党政信息*/
.effect-2{max-height:170px; min-height:170px; overflow: hidden;}
.effect-2 .member-image{position: absolute; width: 100%; transition: 0.4s;}
.effect-2 .member-image img{width: 100%;}
.effect-2 .more-info{height:0;transition: 0.4s; overflow: hidden; z-index: 9; position: relative; background-color: #19448a;border-radius:8px;}
.effect-2 .more-info a{} 
.effect-2:hover .more-info{height:150px; transition: 0.4s;padding:10px;}
.effect-2 .more-info ul{ width: auto; margin:0px auto; text-align:center}
.effect-2 .more-info ul li{ width:100%; text-align:center}
.effect-2 .more-info ul li a{ display: inline-block;height:32px; line-height:32px; color:#FFF; font-size:18px; text-align:center}
.effect-2 .more-info ul li a.mor{ border:solid 1px #FFFFFF; width:120px; height:38px; line-height:38px; border-radius:4px; margin-top:5px; font-size:16px}

/*网上服务*/
.effect-3{max-height:170px; min-height:170px; overflow: hidden; margin-left:20px;}
.effect-3 .member-image{position: absolute; width: 100%; transition: 0.4s;}
.effect-3 .member-image img{width: 100%;}
.effect-3 .more-info{height:0;transition: 0.4s; overflow: hidden; z-index: 9; position: relative; background-color: #19448a;border-radius:8px;}
.effect-3 .more-info a{} 
.effect-3:hover .more-info{height:150px; transition: 0.4s;padding:10px;}
.effect-3 .more-info ul{ width: auto; margin:0px auto; text-align:center}
.effect-3 .more-info ul li{ width:100%; text-align:center}
.effect-3 .more-info ul li a{ display: inline-block;height:32px; line-height:32px; color:#FFF; font-size:18px; text-align:center}
.effect-3 .more-info ul li a.mor{ border:solid 1px #FFFFFF; width:120px; height:38px; line-height:38px; border-radius:4px; margin-top:5px;font-size:16px}
/*信息公开*/
.effect-4{max-height:170px; min-height:170px; overflow: hidden; margin-top:10px;}
.effect-4 .member-image{position: absolute; width: 100%; transition: 0.4s;}
.effect-4 .member-image img{width: 100%;}
.effect-4 .more-info{height:0;transition: 0.4s; overflow: hidden; z-index: 9; position: relative; background-color: #19448a;border-radius:8px;}
.effect-4 .more-info a{} 
.effect-4:hover .more-info{height:150px; transition: 0.4s;padding:10px;}
.effect-4 .more-info ul{ width: auto; margin:0px auto; text-align:center}
.effect-4 .more-info ul li{ width:100%; text-align:center}
.effect-4 .more-info ul li a{ display: inline-block;height:32px; line-height:32px; color:#FFF; font-size:18px; text-align:center}
.effect-4 .more-info ul li a.mor{ border:solid 1px #FFFFFF; width:120px; height:38px; line-height:38px; border-radius:4px; margin-top:5px;font-size:16px}

/*互动交流*/
.effect-5{max-height:170px; min-height:170px; overflow: hidden; margin-left:20px; margin-top:10px;}
.effect-5 .member-image{position: absolute; width: 100%; transition: 0.4s;}
.effect-5 .member-image img{width: 100%;}
.effect-5 .more-info{height:0;transition: 0.4s; overflow: hidden; z-index: 9; position: relative; background-color: #19448a;border-radius:8px;}
.effect-5 .more-info a{} 
.effect-5:hover .more-info{height:150px; transition: 0.4s;padding:10px;}
.effect-5 .more-info ul{ width: auto; margin:0px auto; text-align:center}
.effect-5 .more-info ul li{ width:100%; text-align:center}
.effect-5 .more-info ul li a{ display: inline-block;height:32px; line-height:32px; color:#FFF; font-size:18px; text-align:center}
.effect-5 .more-info ul li a.mor{ border:solid 1px #FFFFFF; width:120px; height:38px; line-height:38px; border-radius:4px; margin-top:5px;font-size:16px}



/*----------------------------------------底部-------------------------------*/
#footers { clear: both; width:100%;height: auto; margin-top:20px;overflow:hidden; border-top:1px solid #CCC; }
/*站群导航*/
.downbox { height:60px;}
.down_box { width: 1200px; margin: auto; clear: both; margin-top:30px;}
.down_box span { float: left; font-size: 16px; color: #000; font-weight: bold; padding: 6px 20px 0 20px; }
.select { position: relative; float: left; margin: 0 10px; }
.select dt { height: 33px; display: inline-block; background: url(select_input_bg.png) no-repeat 200px center ; line-height: 33px; cursor: pointer; width: 230px; /*padding-right: 30px;*/ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 1; text-indent: 12px; color: #000; border: 1px solid #c5c4c4; font-size: 14px; margin-bottom: 15px; }
.select:last-child dt {}
.ash { color: #d7d7d7!important }
.select dd { position: absolute; left: 0; top: 35px; display: none; z-index: 9; width: 232px; /*! padding-top: 35px */
background-color: #fff; }
.select dd ul { width:232px; height: 90px; overflow: auto; }
.select dd ul li a { line-height: 28px; display: block; font-size: 14px; text-indent: 12px; background: #ebebeb; color:#333}
.select dd ul li a:hover { background: #f5f5f5; }
/*站群导航结束*/
/*底部备案一行*/
.copyright { width: 100%; height: 80px; clear: both; background:#e5e5e5}
.copyright_box { width:1200px; margin: auto; }
.copyright_l { float: left; }
.copyright_l img { float: left; line-height: 80px; padding-top: 20px; }
.copyright_l p { color:#333333; line-height: 80px; margin-left:5px; float: left }
.copyright_l p span { margin-left: 10px }
.copyright_r { float: right; margin-top:15px; }
.copyright_r img{ width:100px; height:auto}
/*党政机关*/
.dzjg{width:34px;height: auto; float:left;overflow:hidden;}
.dzjg img{ width:34px; height:auto}
/*底部结束*//*底新*/
.footer_box{width:100%; background-color:#e5e5e5;clear:both; overflow:hidden; padding:20px 0}
.footers{width: 1020px;margin:0 auto;}
.footers p{ color:#333; padding-bottom:5px}
.footers p span{ padding-right:20px}
.footers p span a{ color: #333}
.footer_img{ float:left; width:80px;}
.footer_img img{ width:80px; height:auto}
.footer_text{float:left;width: 795px;margin-left:20px;}
.footer_jc{ float:right; width:106px; margin-top:10px}
.footer_ico{ background: url(beian.png) no-repeat; padding-left:25px}
/*底新*/