@charset "utf-8";
/* CSS Document */
body{ background-attachment:fixed; width:100%; background:url(bg_new_2019.jpg) top center no-repeat #f9feff}
*{ list-style:none; text-decoration:none; font-family:"微软雅黑"; margin:0; border:0; padding:0; border-style:none}
wrap{ width:100%;}
a,a:hover{ text-decoration:none;}
img{ display:block;border:none;}
.clearfix{ clear:both;}
.left_aria{ float: left;}
.right_aria{ float: right;}


/*top导航*/
.top{ width:1200px; margin:0px auto; margin-top:110px;}
.top .logo{ clear:both; width:auto}

.jb_dh{ clear:both; width:1000px; margin:auto;height:60px;}
.jb_dh1{ width:600px;margin:0px auto; float:right}
.jb_dh1 li{float:left;font-size:16px;width:80px; height:60px;color: #FFF; text-align:center; margin:0px 10px}
.jb_dh1 li a{ color:#FFF;display:block;line-height:70px; width:80px;text-align:center;}
.jb_dh1 li a:hover{ background:#1b2b33;}
/*top导航-end*/

/*导航*/
.column{ width:1200px; margin:0 auto; overflow:hidden}
.nav{ width:100%; background:#15597f; overflow:hidden; margin-top:30px;}
.nav li{  height:80px; line-height:80px;float:left; font-size:20px; border-right:1px solid #47748d}
.nav li:nth-child(6){ border-right: none}
.nav li a{ display:block; color:#FFF; padding:0 50px 0 75px; }
.nav li a:hover{ font-weight:bold}
.nav .on a{ color:#FFF; font-weight:bold!important}
.nav .ico{ background:url(ico_home.png) 20px 28px no-repeat;/*border-left:1px solid #47748d*/}
.nav .ico1{ background:url(ico_zjsy.png) 20px 28px no-repeat}
.nav .ico2{ background:url(ico_dzxx.png) 20px 28px no-repeat}
.nav .ico3{ background:url(ico_sqgk.png) 20px 28px no-repeat}
.nav .ico4{ background:url(ico_bsfw.png) 20px 28px no-repeat}
.nav .ico5{ background:url(ico_hdjl.png) 20px 28px no-repeat}
.nav .ico6{ background:url(ico_zwgk.png) 20px 28px no-repeat}

.con{ width:100%; clear:both; height:auto; overflow:hidden; margin-bottom:10px;background:url(banner.jpg) top center no-repeat}
/*logo 搜索*/
.jb_ding{ clear:both; width:800px; margin:0px auto;overflow:hidden; margin-top:230px;}
.jb_ding1{ width:100%; margin:auto;}
.jb_ding1 li{}
.jb_logo{text-align:center;}
.jb_sousuo{ width:600px; height:46px;border:2px solid #fefefe; border-radius:5px; margin-top:18px; margin:0px auto; color:#cecece}
.jb-sstext{ width:519px; height:46px; float:left; font-size:16px; color:#3b4567; padding-left:15px; line-height:46px;}
.jb-ssbutton{ width:66px; height:46px; background:url(jb_biao.png) center no-repeat #243a45; cursor:pointer;}
.jb_bsdt{ height:46px; width:96px;}
.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:#FFF; color:16px;}
.jb_ewm{ padding-top:3px;}
/*logo 搜索-end*/

/*网上办事大厅*/
.online{ width:100%;height:100px; margin:20px auto}
.online h2{ height:55px; width:100%}
.online ul{ width:100%}
.online ul li.bsdt{ width:150px;}
.online ul li{ width:100px;height:100px; float:left; margin:0px 12px} 


#content{ clear:both; width:1160px; margin:auto;margin-top:30px; position:relative; height:100%; overflow:hidden; background:#FFF; padding:20px;}
/*要闻*/
.jb_yw{ width:960px; margin:auto;}
.jb_yw p{ padding:30px 0 30px 0;}
.jb_yw p span{ font-size:16px; font-weight:bold; color:#1a4287; background:url(jb_xb.png) no-repeat 0 5px; padding-left:20px;}
.jb_yw p a{ color:#000;line-height:26px;}
/*要闻-end*/

/*图标导航*/
.navimg{ width:228px; height:398px; float:left; overflow:hidden; margin-right:10px; border:solid 1px #CCCCCC}
.navimg ul{ width:100%; height:auto}
.navimg ul li{ width:100%; border-bottom:solid 1px #CCCCCC; height:79px;}
.navimg ul li a{ display:block;line-height:79px; color:#4f4f4f; width:100%;}
.navimg ul li a span{ padding-left:60px; font-size:16px}
.navimg ul li a.ico1{ background:url(ico1.png) 15px center no-repeat;}
.navimg ul li a.ico1:hover{ background:url(ico1h.png) 15px center no-repeat #243a45; color:#FFF}
.navimg ul li a.ico2{ background:url(ico2.png) 15px center no-repeat;}
.navimg ul li a.ico2:hover{background:url(ico2h.png) 15px center no-repeat #243a45; color:#FFF}
.navimg ul li a.ico3{ background:url(ico3.png) 15px center no-repeat;}
.navimg ul li a.ico3:hover{background:url(ico3h.png) 15px center no-repeat #243a45; color:#FFF}
.navimg ul li a.ico4{ background:url(ico4.png) 15px center no-repeat;}
.navimg ul li a.ico4:hover{background:url(ico4h.png) 15px center no-repeat #243a45; color:#FFF}
.navimg ul li a.ico5{ background:url(ico5.png) 15px center no-repeat;}
.navimg ul li a.ico5:hover{background:url(ico5h.png) 15px center no-repeat #243a45; color:#FFF}

/* 新版轮播 */
.fullSlide{width:100%;position:relative;height:440px; width:520px; float:left}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:430px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:390px;top:20px;width: 520px;}
.fullSlide .bd li a img{display:block;height:390px!important;top:20px;width: 520px!important;}
.fullSlide .bd li p{ display:block; padding:10px; line-height:22px; color:#333; font-size:14px; z-index:10; position:absolute}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:10px;line-height:10px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:5px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#002367;}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:200px;margin-top:-30px;left:8%;z-index:1;width:40px;height:60px;background: url(slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:8%;background-position:-6px -137px;}


/*tab切换*/
/*tab切换*/
.jb_qhrig{ width:620px; float:right;}
.tabbox{width: auto;height:438px; border:solid #CCC 1px}
.tabbox .lj{width:auto;height:46px; border-bottom:#CCC 1px solid; line-height:46px;}
.tabbox .tab{ clear:both;overflow:hidden;height:46px; float:left;}
.tabbox .tab a{ font-size:16px;display:block; width:152px;float:left;text-decoration:none;color:#000; line-height:46px; background:url(classtitlemiddle.jpg) right center no-repeat; text-align:center}
.tabbox .tab a:nth-child(4){ background:none}
.tabbox .tab a.on{font-weight:bold;}
#tabbgnone{ background:none}
.lj1{height:30px; line-height:46px;}
.lj1 a{font-size:16px;display:block; width:152px;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 20px;}
.tabbox .content li{display:none;}
.content li p{ display:block; height:48px; background:url(bg_li_ico.png) left center no-repeat}
.content li p a{color: #333;display:inline-block;line-height:48px;float:left;padding-left:20px;font-size:  16px;}
.content li p a:hover{ color:#15597f}
.content li p span{ display: inline-block; line-height:48px; float:right}
/*tab切换-end*/
.jb_xh{ clear:both; width: auto;height:100%; overflow:hidden; margin-top:30px;}

/*----------------------------------------------党政信息-------------------------------------------------*/
.dzxx{width:338px;  float:left; background:#FFF;}
.dzxx h2{ display:block;font-size:20px;}
.dzxx h2 a{ display: inline-block;line-height:40px; height:40px;color:#243a45; border-top:3px solid #243a45; padding:0px; margin:0px; margin-left:10px;}
/*党政列表*/
.dzxx .dzlist{ height: auto; overflow:hidden}
.dzxx .dzlist li{ display:block; width:160px;height:71px;border:1px solid #cecece; border-radius:4px; background:#fcfcfc; font-size:14px;padding-top: 85px;}
.dzxx .dzlist li a{ display: inline-block;color:#6b7487; height:59px; line-height:59px; width:160px; text-align:center; /*background:url(libg.gif) right center no-repeat*/}
.dzxx .dzlist li:nth-child(1){ background:url(mlqdnew.png) no-repeat center 50px;}
.dzxx .dzlist li:nth-child(2){ background:url(zdlynew.png) no-repeat center 50px;}
/*政策解读*/
.dzxx {width:450px;}
.dzxx .zcjd{ width:auto; padding:5px 12px; height: auto;}
.dzxx .zcjd li{ border-bottom:dashed 1px #e1e1e1; display:block; font-size:14px; height:39px;}
.dzxx .zcjd li:nth-child(10){ border-bottom:none}
.dzxx .zcjd li a{color:#333;line-height:39px;float: left;font-size: 16px;}
.dzxx .zcjd li a:hover{color:#15597f}
.dzxx .zcjd li span{ margin-left:10px; color:#486da9; float:right; padding-right:12px; display:inline-block; line-height:39px;}
.dzxx .tztg{border: solid 1px #CCCCCC;height:455px;}
.dzxx .tztg{}
/*------------------------------------------------信息公开----------------------------------------------------------------*/

.xxgk{width:306px; height:455px; float: right; background:#FFF; border:solid 1px #CCCCCC}
.xxgk h2{ display:block;font-size:20px;}
.xxgk h2 a{ display: inline-block;line-height:40px; height:40px;color:#243a45; border-top:3px solid #243a45; padding:0px; margin:0px; margin-left:10px;}


/*------------------------------------------------网上服务-------------------------------------------------------------------*/
.con_ceter{ width:382px; float:left; margin-left:10px; height:100%}
.wsfw{width:380px; height:270px; float:left; background:#FFF; border:solid 1px #CCCCCC}
.wsfw h2{ display:block;font-size:20px;}
.wsfw h2 a{ display: inline-block;line-height:40px; height:40px;color:#243a45; border-top:3px solid #243a45; padding:0px; margin:0px; margin-left:10px;}
/*频道检索*/

/*网上图标*/
.wsfw .wslist{ width: auto; padding:0px 10px; height:100%; overflow:hidden; clear:both; margin-top:10px;}
.wsfw .wslist li{ width:100px; height:85px; float:left; margin:5px 8px;}
.wsfw .wslist li a{ display:block;color:#243a45; width:100px; height:85px;}
.wsfw .wslist li a span{ display:block;font-size:16px;text-align:center;line-height:32px; padding-top:50px;}
.wsfw .wslist li a.ico1{ background: url(wsico1.png) center 8px no-repeat;}
.wsfw .wslist li a.ico1:hover{ background:url(wsico1h.png) center 8px no-repeat #243a45; color: #FFF}
.wsfw .wslist li a.ico2{ background:url(wsico2.png) center 8px no-repeat;}
.wsfw .wslist li a.ico2:hover{background:url(wsico2h.png) center 8px no-repeat #243a45; color:#FFF}
.wsfw .wslist li a.ico3{ background:url(wsico3.png) center 8px no-repeat;}
.wsfw .wslist li a.ico3:hover{background:url(wsico3h.png) center 8px no-repeat #243a45; color:#FFF}
.wsfw .wslist li a.ico4{ background:url(wsico4.png) center 8px no-repeat;}
.wsfw .wslist li a.ico4:hover{background:url(wsico4h.png) center 8px no-repeat #243a45; color:#FFF}
.wsfw .wslist li a.ico5{ background:url(wsico5.png) center 8px no-repeat;}
.wsfw .wslist li a.ico5:hover{background:url(wsico5h.png) center 8px no-repeat #243a45; color:#FFF}
.wsfw .wslist li a.ico6{ background:url(wsico6.png) center 8px no-repeat;}
.wsfw .wslist li a.ico6:hover{background:url(wsico6h.png) center 8px no-repeat #243a45; color:#FFF}

/*------------------------------------------------互动交流-------------------------------------------------------------------*/
.hdjl{width:380px; height:163px; float:left; background:#FFF;margin-top:20px;border:solid 1px #CCCCCC}
.hdjl h2{ display:block;font-size:20px;}
.hdjl h2 a{ display: inline-block;line-height:40px; height:40px;color:#243a45; border-top:3px solid #243a45; padding:0px; margin:0px; margin-left:10px;}
.hdjl .hdlist{ width: auto; padding:5px 10px; height: auto; overflow:hidden; margin-bottom:5px}
.hdjl .hdlist li{ display:block; width:100px;height:32px;border:1px solid #cecece; border-radius:4px; float:left; margin:6px 8px 15px 8px;background:#fcfcfc; font-size:14px}
.hdjl .hdlist li a{display: inline-block;color:#6b7487;height:32px; line-height:32px; width:100px; text-align:center;}


/*footer*/
ul{ list-style:none; padding:0; margin:0; }
a{ color:#333; text-decoration:none;}
.link_box{background-color:#fff;background-color: rgba(255, 255, 255, 0.5);}
.downbox{padding-top:30px; border-top:4px solid #3e60a4; overflow:hidden; }
.down_box{width:1200px;margin:0 auto;clear:both;margin-top: 59px;padding-top: 30px;height: 60px;/* background-color: #fff; */}
.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 220px center #fff;line-height:33px;cursor: pointer;width:208px;padding-right: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 1;text-indent:12px;color: #333;border:1px solid #cdcdcd;font-size:14px;margin-bottom: 20px;}
.select:last-child dt {color: #333}
.ash {color: #d7d7d7;}
.select dd { position: absolute; left: 0; top: 35px; display: none; z-index: 9; width: 240px; background-color: #fff; margin:0; }
.select dd ul {	width:240px; height:90px; overflow: auto; }
.select dd ul li a { line-height: 28px;	display: block;	font-size: 14px; text-indent:12px; background:#ebebeb;}
.select dd ul li a:hover { background: #f5f5f5; }
/*站群导航结束*/
/*footer*/
.footer_box{width:100%; background:#e5e5e5;clear:both; overflow:hidden; padding:20px 0;font-size: 16px;}
.footer{width:960px; margin:0 auto;}
.footer p{ color:#333; padding-bottom:5px; margin:0;}
.footer p span{ padding-right:20px;}
.footer p span a{ color:#333;}
.footer a{ text-decoration:none;display: inline; }
.footer_img{ float:left}
.footer_text{ float:left; width:720px; margin-left:20px; }
.footer_jc{ float:right; width:106px; margin-top:10px; }
.cur{ display:block; }
/*footerend*/

.jb_di{width:100%; /*background-color:#243a45;*/height:80px; clear:both;}
.jb_di1{ width:1000px; margin:auto;}
.jb_jg{ float:left;}
.jb_jg img{ float:left; line-height:80px; padding-top:20px;}
.jb_jgtex{ float:left; font-size:14px; color:#333333; line-height:80px; margin-left:20px;}
.jb_bc{ float:right;}
.jb_bctu{float:right; padding-top:14px; padding-left:20px;}
.jb_bctex{ float:left;}
.jb_bctex li{ float:left; font-size:14px; line-height:80px;}
.jb_bctex li a{ color:#333;}
/*底部-end*/
/*scl*/
.scl_box .scl {
    padding:10px 0;
    overflow:hidden;
    height:123px;
}
.scl_box .scl a {
    width: 390px;
    height: 122px;
    float:left;
    margin-right:3px;
    font-size:22px;
    text-align:center;
    line-height:97px;
}
.scl_box .scl a img{ float: left; display: block;}
.scl_btn {
    width:22px;
    height:120px;
    position:absolute;
    top:0;
}
.btn_left {
    background:url(arrowr.png) no-repeat 0 center;
    left:0;
}
.btn_right {
    background:url(arrowl.png) no-repeat 0 center;
    right:0;
}
.scl_box {
    position:relative;
    background:#e9e9e9;
    margin-top:20px;
    overflow: hidden;
}
/*sclend*/


/*政务公开*/
.con_zwgk{ width:280px; margin:10px auto}
.con_zwgk h2{ border-bottom:solid 2px #c9c9c9; height:45px; line-height:45px; width:100%; margin-bottom:10px; font-weight:100}
.con_zwgk h2 a{ display:inline-block;color:#15597f; border-bottom:2px; border-bottom:2px solid #15597f; height:45px; line-height:45px; font-size:25px;}
.con_zwgk ul{ width:100%; height: auto}
.con_zwgk ul li{ width: auto; border-radius:4px; height:42px; line-height:42px; background:#f7f7f7; margin-bottom:8px;}
.con_zwgk ul li span{ display:block;width:42px; height:42px; line-height:42px;border-top-left-radius:4px;border-bottom-left-radius:4px; float:left}
.con_zwgk ul li.mgb0{ margin-bottom:0px;}
.con_zwgk ul li a{ display:block; float:left; padding-left:20px; color:#333333; font-size:16px}
.con_zwgk ul li a:hover{ color:#15597f}
.con_zwgk ul li span.ico1{ background: url(ico_gkzn.png) #15597f center no-repeat}
.con_zwgk ul li span.ico2{ background: url(ico_tlzd.png) #15597f center no-repeat}
.con_zwgk ul li span.ico3{ background: url(ico_gknb.png) #15597f center no-repeat}
.con_zwgk ul li span.ico4{ background: url(ico_gkml.png) #15597f center no-repeat}
.con_zwgk ul li span.ico5{ background: url(ico_sqgk.png) #15597f center no-repeat}
.con_zwgk ul li span.ico6{ background: url(ico_cyd.png) #15597f center no-repeat}
.con_zwgk ul li span.ico7{ background: url(ico_yjx.png) #15597f center no-repeat}
.con_zwgk ul li span.ico8{ background: url(ico4h.png) #15597f center no-repeat}

/*专题*/
.row{max-width: 1160px;
	width: 1160px;
	overflow: hidden;
	margin: 20px auto 0px}
.scroll_horizontal{position:relative;border:solid 1px #c9c9c9}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1080px;height: auto;margin:29px auto; }
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;text-align:center; margin:0px; padding:0px 10px;}
.scroll_horizontal .list li a{ display:block; width:250px; height:90px;}
.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top:60px;width:22px;height:36px;background:#f90;cursor:pointer;}
.scroll_horizontal .plus{left:10px; background:url(owl-prev.png) no-repeat}
.scroll_horizontal .minus{right:10px; background: url(owl-next.png) no-repeat}


/*rtop*/
.rtop { width: 70px; position: fixed; top: 230px; right: 20px; z-index: 9999999; }
.rtop a { display: block; overflow: hidden; }
.rtop a img { display: block; }
.share,.wechat{ width:70px; height:63px; }
.code_box img { filter: drop-shadow(5px 5px 10px #999); width:120px; height:120px; }
.code_box .code:nth-child(3) img { /*width:366px;*/ height:284px; }
.code_box { position: absolute; right: 80px; top: 0; }

.rtop .newclose{ width:auto; height:20px}
.rtop .newclose a{width:20px; height:20px; margin-left:45px;}
.rtop .newclose img{}
/*rtop-end*/