@charset "utf-8";
/* CSS Document */
.h144{height:144px;}
.menucon .subcon{display:none;height:398px;background:#fff;padding:20px;}
.menucon .dis{display:block;}
/* 首页 */
@font-face {
    font-family:"myFirstFont";
    src:url("../images/hya9gj.woff") format("woff"), 
    url("../images/hya9gj.ttf") format("truetype"), 
    url("../images/hya9gj.svg#myFirstFont") format("svg");
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family:"myFirstFont";
    src: url("../images/hya9gj.eot"); /* IE9 */
    font-style: normal;
    font-weight: normal;
}
.inxwtt{height:126px; text-align: center;}
.inxwtt dt a{ width: 100%;font-family: "myFirstFont";font-size: 34px;color:#2c6a9b;display: block;height: 83px;overflow: hidden; line-height: 83px;}
.inxwtt dd{ width: 940px;height: 35px;overflow: hidden;margin: 0 auto;}
.inxwtt dd,.inxwtt dd a{color: #727272;font-size: 14px;}
.inxwtt dd a:hover{color:#2c6a9b;}
.injdt{width: 609px; height: 393px; position: relative;overflow: hidden;}
.injdt .pic img { width: 609px; height: 393px; display: block;}
.injdt .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 43px; width:100%;  background: #000; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden;}
.injdt .txt {position: absolute; bottom: 0; z-index: 2; height: 43px; width:100%; overflow: hidden; }
.injdt .txt li{ height:43px; line-height:43px; position:absolute; bottom:-43px;}
.injdt .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; }
.injdt .num { position: absolute; z-index: 3; bottom: 17px; right: 6px;}
.injdt .num li{ float: left; position: relative; width: 8px; height: 8px;  overflow: hidden; margin-right: 10px; cursor: pointer; }
.injdt .num li a,.injdt .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; }
.injdt .num li span { z-index: 1; background: #c6c6c6;}
.injdt .num li.on a,.injdt .num a:hover{ background:#5ca9e5;}
.innews{width:560px;}
.innews .hd{ height:52px;line-height:52px;border-top:1px solid #eaeaea;}
.innews .hd{ overflow:hidden; zoom:1;}
.innews .hd li{ float:left; }
.innews .hd li a{ display:block; color:#505050; font-weight: bold;border-top:2px solid #fff;font-size:20px;margin: 0 15px 0 0}
.innews .hd li.on a{color:#1b69a7;border-top: 2px solid #1b6aa7;} 
.innews .bd .inhpyw dl{border-bottom: 1px dashed #e5e5e5;padding-bottom: 10px;}
.innews .bd .inhpyw dl dt{height:36px;}
.innews .bd .inhpyw dl dt a{color:#950f0f;font-size: 20px;}
.innews .bd .inhpyw dl dd{color:#7a7a7a; line-height: 22px; text-align: justify;}
.innews .bd .inhpyw dl dd a{color:#deadad;padding-left: 10px;}
.innews .bd .inhpyw dl dd a:hover{color:#950f0f;}
.tylist{padding-top: 8px;}
.tylist li{ height:36px; line-height:36px; background: url(dian.jpg) no-repeat 6px center; text-indent:22px; }
.tylist li a{color:#585858; font-size: 14px;}
.tylist li a:hover{color:#1b69a7;}
.tylist li span{ float: right;font-size: 14px;color: #8c8c8c;}
#govnews{padding-top: 0}
#govnews li{ line-height: 35px;height:35px;}
.incbtns{height:80px;border: 1px solid #e1e1e1;margin:20px 0;position:relative;overflow:hidden;padding: 16px 0 0 18px; }
.incbtns dl{ overflow:hidden; zoom:1; float:left;width:146px; overflow:hidden; display:inline; text-align: center;}
.incbtns dl dt{  margin: 0 6px;}
.incbtns dl dd{color:#4a4b4b; font-size: 14px; line-height: 30px;}
.incbtns dl a:hover dd{color:#1b69a7;}
.incbtns .prev,
.incbtns .next{ position:absolute;  left:8px; top: 30px; display:block; width:9px; height:31px; overflow:hidden; background:url(inbtnlh.png) no-repeat; cursor:pointer;  }
.incbtns .next{ left:auto; right:8px; background:url(inbtnrh.png) no-repeat; }
.incbtns .prevStop{ background:url(inbtnl.png) no-repeat;}
.incbtns .nextStop{ background:url(inbtnr.png) no-repeat;}
.inzhengwu{ height: 376px;border: 1px solid #e1e1e1;margin:0 0 20px; padding:9px 20px;}
.intits{height: 50px;line-height: 50px; background: url(intitbg.jpg) no-repeat right center;}
.intits a{ display: block;font-size: 20px;color:#155c93; font-weight: bold;}
.intits a img{margin: 14px 6px 0 0;}
.inzwgzpic{width:276px; text-align: center;}
.inzwgzpic img{padding-top: 15px;}
.inzwgzlist{width:850px;}
.inzwgzlist{padding-top: 10px;}
.inzwgzlist h4{ line-height: 38px;}
.inzwgzlist h4 a{font-size: 18px;color:#4183b5;}
.inzwgzlist .tylist{padding-top: 0;}
.inzfxxgk{height:100px;padding-top:17px;margin-top:28px;border-top: 1px dashed #c6c6c6}
.inzfxxgk span{border-right: 1px dashed #c6c6c6;font-size: 18px;color:#4183b5;padding-right: 13px;margin-right: 10px; width:145px;  line-height: 80px;}
.inzfxxgk a{   
    border: 1px solid #c6c6c6;
    color: #525252;
    font-size: 16px;
    margin-right: 10px;
    border-radius: 2px;
	line-height: 35px;
    width: 190px;
    display: block;
    float: left;
    text-align: center;
    height: 35px;
    margin-bottom: 10px;

	
	}
.inzfxxgk a:hover{border: 1px solid #4684b5;color:#4684b5;}
.inzfxxgk .right{width:1010px;}

.infuwu{height:236px;border: 1px solid #e1e1e1;margin:20px 0 28px;padding:9px 20px;}
.infwleft{width:790px;height:180px;border-right: 1px solid #eaeaea;padding-right: 25px;}
.infwbs{height:138px;background: url(infwbg.png) no-repeat center bottom;padding-top: 10px;}
.infwbs .hd{width:103px;height:114px;border-right: 1px solid #eaeaea;}
.infwbs .hd li{width:112px;}
.infwbs .hd li.on{background: url(inico01.jpg) no-repeat right center;}
.infwbs .hd li a{font-size: 18px;color:#3e3e3e; line-height: 57px; display: block;}
.infwbs .hd li.on a{border-right: 1px solid #155c93;width:103px;color:#155c93;}
.infwbs .bd{width:686px;}
.inbsCon a{font-size: 16px;
    color: #6d6d6d;
    line-height: 32px;
    width: 95px;
    display: block;
    float: left;
    text-align: center;
    margin-right: 16px;}
.inbsCon a:hover{color:#4183b5;}
.infwbtn a{ display: inline-block;    width: 142px;
    height: 50px;
    line-height: 50px;
    color: #fff;
    font-size: 16px;
    text-indent: 60px;
    background: #4183b5 url(infwbtn01.png) no-repeat 16px center;
    border-radius: 4px;
    margin: 18px 19px 0 0;}
.infwbtn a.inwssp{background: #4183b5 url(infwbtn02.png) no-repeat 16px center;}
.infwbtn a.inbgxz{background: #4183b5 url(infwbtn03.png) no-repeat 18px center;}
.infwbtn a.inspsx{background: #4183b5 url(infwbtn04.png) no-repeat 18px center;margin-right: 0;}

.ingzfw{width:310px;}
.ingzfw h4{line-height: 38px;font-size: 18px;color:#4183b5;}
.ingzfw ul li{ float: left;width:23.33%;margin:3% 10% 2% 0; text-align: center;}
.ingzfw ul li a{color:#454545; display: block;padding-top: 60px;background: url(ingzfw01.png) no-repeat center top; font-size: 14px;}
.ingzfw ul li.injyqx a{background: url(ingzfw02.png) no-repeat center top;}
.ingzfw ul li.inkqzl a{background: url(ingzfw03.png) no-repeat center top;}
.ingzfw ul li.inmrfj a{background: url(ingzfw04.png) no-repeat center top;}
.ingzfw ul li.ingjjcx a{background: url(ingzfw05.png) no-repeat center top;}
.ingzfw ul li a:hover{color:#4183b5;background: url(ingzfw01h.png) no-repeat center top;}
.ingzfw ul li.injyqx a:hover{background: url(ingzfw02h.png) no-repeat center top;}
.ingzfw ul li.inkqzl a:hover{background: url(ingzfw03h.png) no-repeat center top;}
.ingzfw ul li.inmrfj a:hover{background: url(ingzfw04h.png) no-repeat center top;}
.ingzfw ul li.ingjjcx a:hover{background: url(ingzfw05h.png) no-repeat center top;}
/* 首页 结束 */
/*----------党建------------*/
.djpt{background:url(djptbg.png) no-repeat;width:316px;height:368px;margin-top:17px;padding:17px 29px 0 29px;}
.hydl{font-size:20px;line-height:49px;height:49px;text-align:center;font-weight:normal;color:#585858;margin-bottom:12px;}
.dj_line{height:41px;width:316px;background:url(dj_input.jpg) no-repeat;margin-bottom:19px;line-height:39px;padding:1px;}
.dj_line img{padding:10px 13px; vertical-align:middle;float:left;line-height:40px;}
.dj_line input{font-size:14px;color:#D9D9DC;float:left;line-height:39px;height:39px;background: none;}
.dj_yzm{background:url(dj_input2.jpg) no-repeat;width:164px;}
.dj_yzm input{width:107px;}
.wjmm{font-size:12px;color:#4c4c4c;padding-top:14px;}
.dj_dl{background:url(icon_5.jpg) no-repeat;height:41px;width:316px;font-size:20px;color:#fff;font-weight:bold; cursor:pointer;}
/*----------新闻------------*/
.xwpic{width:464px;height:278px;}
/*焦点图*/
.mainej img{ display:block;}
.slide{width:464px; height:278px;overflow:hidden; position:relative;}
.slide div{overflow:hidden;height:275px;}
.slide ul.ul li{ display:block; position:relative;z-index:11;height:278px;*height:278px;*width:464px;}
.slide ul.ul li img{*position:absolute;*top:0px;}
.slide ul.ul li span{position:absolute;width:100%;*width:464px;height:39px; line-height:39px; bottom:0px;*bottom:-1px;z-index:2222; background:url(blackBg.png);}
.slide ul.ul li a.title{ color:#fff;font-size:14px; line-height:39px; position:absolute;left:15px; bottom:0px;z-index:4444;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:60%;}
.slide ul.ol{ position:absolute; right:13px; bottom:10px; z-index:3333;height:11px; overflow:hidden;}
.slide ul.ol li{width:18px; height:6px; background-color:#b0b0b0;line-height:20px; text-align:center; float:left; margin-left:7px; cursor:pointer;}
.slide ul.ol li.current{ background-color:#d92623;}


.lmlist30 li{line-height:30px;}
.hpywtit{color:#505050;}
.hpywtit li{float:left;}
.hpywtit a{font-size:20px; cursor:pointer;color:#505050;line-height:27px;height:38px;display:inline-block;}
.hpywtit .hover{color:#ae0d0d;border-bottom:3px solid #ae0d0d;}
.tabcon .tablicon{display:none;}
.tabcon .dis{display:block;}

.hpyw_con{border-bottom:1px dotted #b7b7b7;padding-bottom:6px;}
.hpyw_con dt{line-height:34px;height:34px;padding-top:3px;padding-left:0px;}
.hpyw_con dt a{font-size:16px;color:393939}
.hpyw_con dd a{line-height:28px;}

.piclist{}
.piclist li{float:left;width:143px;height:94px;position:relative;}
.piclist li .picbg{position:absolute;height:21px;width:100%;opacity:0.5;left:0;bottom:0;background:#000;}
.piclist li p{position:absolute;height:21px;line-height:21px;width:100%;text-align:center;left:0;bottom:0;color:#fff;font-size:12px;}
.piclist li p a{color:#fff;font-size:12px;}
/*----------服务------------*/
.bsfwtit{margin:14px 0;height:29px;}
.bsfwtit a{display:block;width:103px;height:29px;line-height:29px;background:#efefef;font-size:16px;color:#404040;float:left;margin-right:2px;text-align:center;}
.bsfwtit .hover{background:#cb1515;color:#fff;}
.lmlist_bg li{padding:0 10px;border:1px dashed #dedede;height:24px;line-height:24px;float:left;margin-right:44px;margin-bottom:10px;cursor:pointer;}
.lmlist_bg li a{color:#484848;font-size:14px; cursor:pointer;}
.lmlist_bg li:hover{color:#b52a29;border-color:#efb8b3;}
.lmlist_bg li:hover a{color:#b52a29}
.wsbsdt{border:1px solid #fde1e1; text-indent:140px; background:url(../images/wsbsdtico.png) no-repeat 88px center; clear:left;height:53px; line-height:53px;margin-top: 27px;}
.wsbsdt a{ display:block; font-size:20px;color:#cb0002;}
.wsbsdt a:hover{color:#cb0002;}
.fwbs{margin-top:25px;}
.fwbs li{background:url(bs.jpg) no-repeat;width:133px;height:76px;text-align:center;padding-top:9px;float:left; margin-right:17px;}
.fwbs li i{display:block;height:40px; background:url(fw.png) no-repeat center top;}
.fwbs li p{line-height:32px;font-size: 16px;}
.fwbs li p a{font-size:16px;color:#636363;}
.fwbs li:hover{background:url(../images/bs_h.jpg) no-repeat;}
.fwbs li:hover a{color:#fff;}

.fwbs li .zn{background-position:center top;}
.fwbs li .sp{background-position:center -80px;}
.fwbs li .bg{background-position:center -160px;}
.fwbs li .sx{background-position:center -240px;}
.fwbs li:hover .zn{background-position:center -40px;}
.fwbs li:hover .sp{background-position:center -120px;}
.fwbs li:hover .bg{background-position:center -200px;}
.fwbs li:hover .sx{background-position:center -280px;}

.gzfw{}
.gzfw li{text-align:center;width:83px;float:left;margin-top:14px;margin-right:30px;}
.gzfw li p{font-size:14px;color:#454545;line-height:19px;padding-top:8px;}
.gzfw li i{background:url(gzfw.png) no-repeat top center;height:58px;display:block;}
.gzfw li a{font-size:14px;color:#454545;}

.gzfw li .gz1{background-position:center top;}
.gzfw li .gz2{background-position:center -116px;}
.gzfw li .gz3{background-position:center -232px;}
.gzfw li .gz4{background-position:center -348px;}
.gzfw li .gz5{background-position:center -464px;}
.gzfw li .gz6{background-position:center -580px;}

.gzfw li:hover a p{color:#b52c2c;}
.gzfw li:hover .gz1{background-position:center -58px;}
.gzfw li:hover .gz2{background-position:center -174px;}
.gzfw li:hover .gz3{background-position:center -290px;}
.gzfw li:hover .gz4{background-position:center -406px;}
.gzfw li:hover .gz5{background-position:center -522px;}
.gzfw li:hover .gz6{background-position:center -638px;}
/*.fwbs li p a{font-size:16px;color:#fff;}

/*----------政务------------*/
.gklist{padding:17px 0 7px 0;}
.gklist li{float:left;width:170px;height:33px;border:1px solid #eeeeee;background:#f6f6f6;text-align:center;line-height:33px;margin-right:20px;margin-bottom:13px;}
.gklist li a{color:#696969;font-size: 14px;}
/*----------互动------------*/
.qzlist{}
.qzlist li{width:159px;height:40px;border:1px solid #edccd3;background:#fafafa;text-align:center;line-height:40px;float:left;margin-right:10px;margin-bottom:13px;}
.qzlist a{width:159px;height:40px; background:#fafafa;font-size: 14px; text-align:center;line-height:40px; display:block; }
.qzlist a:hover{ background:#d21111; color:#fff;border-color:#d21111;}

.zwft{padding-top:16px;}
.zwft dt,.zwft dd{float:left;}
.zwft dd{margin-left:12px;width:202px;}
.zwft dd h4{line-height:28px;font-size:15px;color:#2e2e2e;padding-bottom:4px;}
.zwft dd p{line-height:28px;font-size:14px;color:#6e6e6e;}
.zwft dd i{line-height:28px;font-size:14px;color:#939393;}

.xzzfgs{background:url(xzzfgs.jpg) no-repeat; width:1200px; height:180px; line-height:180px; text-align:center; font-size:42px; color:#bc0404; font-weight:bold; margin:0px auto; margin-top:1px;}
/*----------和平------------*/
.lmtit2{height:40px;line-height:40px;background: url(titleline.jpg) no-repeat left bottom; }
.lmtit2 .hpqq-title a{
    font-size:20px;
}
.lmtit2 span{font-size:20px;color:#d21111;}
.lmtit2 span a{color:#b73030}
.hpgk{}
.hpgk dd{line-height:30px;color:#525252;font-size:14px;padding-top:17px;}
.hpgk dd a{color:#bc5454;}
.czzc dd{width:290px;margin-left:15px;}
.czzc dd h4{height:26px;font-size:16px;color:#505050;}
.czzc dd p{line-height:24px;color:#848484;font-size:14px;padding-bottom:10px;border-bottom:1px dotted #b7b7b7;}
.hpnj{padding-top:6px;}
.hpnj li{float:left;border:1px solid #d6d6d6;width:213px;height:28px;line-height:28px;text-align:center;font-size:14px;margin-top:10px;margin-right:22px;}
.hpnj li a{font-size:14px;color:#545454;}
.hpnj li:hover{border-color:#e59999;}
.hpnj li:hover a{color:#cb1515;}



/*面包屑*/
.breadcrumb{ width:100%; height:46px; line-height:46px; border-bottom:0; background:url(titleline.jpg) no-repeat bottom left; margin-bottom:15px;}
.breadcrumb h1{ margin:0; width:40%; padding-left:0;color: #1b69a7;font-size:20px;font-weight: 100;}
.breadcrumb .current{ background:url(dqwzico.png) no-repeat left center;; width:auto; padding:0 10px 0 25px;height:46px; line-height:46px;max-width:50%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: right;}
.breadcrumb .current a,.breadcrumb .current{font-size: 12px; color: #8c8c8c;}
.lmlist36 li{line-height:36px;}
.gglists{padding:0 15px;}
/* indexad */
.indexad{position:fixed;top:300px;left:0px;z-index:400;}
/* 微博微信 */
#wbwx{position:fixed;top:300px;right:30px;width:72px;z-index:400;}
*html #wbwx{position:absolute;top:expression(documentElement.scrollTop + "px");margin:300px 0 0 0;}
#wbwx a{ display:block;width:72px;height:20px; background:#f6bcbc url(weix.png) no-repeat center 10px; text-align:center;color:#fff; font-size:12px; margin-bottom:2px;padding-top:42px;cursor: pointer;}
#wbwx a.weib{ background:#f6bcbc url(weib.png) no-repeat center 10px;}
#wbwx a:hover{ background:#df8282 url(weix.png) no-repeat center 10px;}
#wbwx a.weib:hover{ background:#df8282 url(weib.png) no-repeat center 10px;}
#wbwx a.bsdt{ background:#f6bcbc url(wsbsdtico1.png) no-repeat center 10px;}
#wbwx a:hover{ background:#df8282 url(weix.png) no-repeat center 10px;}
#wbwx a.bsdt:hover{ background:#df8282 url(wsbsdtico1.png) no-repeat center 10px;}
#EWM{ position:absolute;left:-162px;top:0px; background:#fff;display:none; border:1px solid #ccc;padding:5px 5px 1px 5px;}

@media(max-width:768px){
#listright,.current{display:none;}
.gglists{padding:0px;}
.inContent{clear: both;}
.inxwtt{padding:0 2% 4%;height:auto;}
.inxwtt dt a{height:auto;font-size: 3rem;}
.inxwtt dd{width:100%;height:auto;font-size: 1.6rem;
    line-height: 3rem;}
.inxwtt dd a{font-size: 1.6rem;}
.injdt{width:100%;}
.injdt .pic img{width:100%;}
.innews{width:auto;padding:4% 2% 0;}
.tylist li{height:auto;background: url(dian.jpg) no-repeat 6px 16px;}
.tylist li span,.inright{ display: none;}
.inzwgzpic{display: none;}
.inzhengwu{height: auto;}
.inzwgzlist{width:100%;}
.inzfxxgk{margin-top: 10px;height:auto;padding-top: 0;}
.inzfxxgk span{display: block;border-right: 0;padding-right:0;margin-right: 0;line-height: 50px;}
.inzfxxgk a{line-height: 34px;padding:0;margin-left:0;display: inline-block;margin:0 10px 10px 0;width: 45%;text-align: center;}
.infuwu{height:auto;padding:0 2%;}
.infwleft,.ingzfw{width:100%;height:auto;clear: both;}
.infwbtn a{width:48%;  margin: 0 0 20px 0px;}
.infwbtn a:nth-child(even){float: right;}

.infwleft{border-right:0px;padding-right:0px;}
.incbtns{display:none;}
.intits{background: url(intitbg.jpg) no-repeat 80px center;}

.infwbs{height:auto;margin-bottom:10px;}
.infwbs .hd{width:100%; border-bottom: 1px solid #eaeaea;border-right:0px;height:57px;}
.infwbs .hd li{float:left;text-align:center;}
.infwbs .hd li.on{background:none;}
.infwbs .hd li.on a{border-right:0px;border-bottom:1px solid #155c93;}
.infwbs .bd{margin-bottom:10px;}
}

/*-----------责任清单-----------*/
.mt20{margin-top:20px;}
.wzdt_box{border:1px solid #ccc;margin-bottom:20px}
.wzdt_box .lmmc{font-weight: bold;height: 35px;margin-bottom: 15px;border-bottom: 1px solid #ccc;line-height: 35px;background: #EAEAEA;text-indent: 24px;font-size: 16px;color: #000;}
.wzdt_box .lmmc a{font-size:16px;}
.wzdt_box .int_channel{padding:15px 0;overflow: hidden;}
.wzdt_box .int_channel a{line-height: 28px;margin: 0 20px; word-wrap: break-word;word-break: normal;font-size: 14px;float: left;}
.wzdt_box .zedq_listlm1{padding:15px 20px;}
.wzdt_box .zedq_listlm1 a{margin:0px; width:184px;}
.zrqd_left{width:315px;border-right:1px solid #e8e8e8;min-height:300px;}
.zrqd_sjlm{width:245px;padding:0 20px;height:46px;line-height:46px;color:#fff;background:#1b69a7;font-size:16px;}
.zrqd_sjlm a{color:#fff;font-size:16px;}
.zrqd_listlm{margin-top:10px;width:285px;}
.zrqd_listlm li{font-size:14px;color:#484848;margin-bottom:20px;}
.zrqd_listlm li a{font-size:14px;color:#484848;line-height:20px;}
.zrqd_listlm li.hover a{color:#b62f2e;}
.zrqd_right{width:860px; margin-top:-20px;}
.zrqd_right .zrqd_list li{background:none;padding-left:0px;}

/*-----------责任清单 end-----------*/
.subcon{padding-bottom: 30px;}
.lmlist ul.pt10{padding-top: 5px;}
.lmlist li{line-height:28px;font-size:15px;color:#2c2c2c;background:url(icon_1.jpg) no-repeat 5px center;padding-left:16px;}
.lmlist li span{float:right;font-size:14px;color:#8c8c8c;}