@charset "gb2312";
/* CSS Document */
.hd_part1{ height:120px; overflow:hidden;}
.hd_part1 div.sec1{ float:left; width:140px; height:120px; margin-left:10px;}
.hd_part1 div.sec1 a{ display:block; height:26px; padding:80px 0 14px; line-height:26px; text-align:center; color:#fff; font-size:16px; background:url(imageshd_icon1.png) center 0 no-repeat #fbae3c;}
.hd_part1 div.con{ overflow:hidden; float:left; height:100px; padding:10px 15px 10px 15px; width:430px; background: url(imagesback_write75.png); font-size:14px; line-height:30px;}
.hd_part1 div.con p{ text-indent:2em; padding-right:15px; line-height:20px; font-size:12px;}
.hd_part1 div#a1tr0.con{ padding:24px 15px 0 17px; height:96px; width:428px; line-height:24px;}
.hd_part1 div#a1tr3.con{ padding-top:5px; height:95px;}
.hd_part1 div#a1td0{ margin-left:0;}
.hd_part1 div#a1td1.sec1 a{ background-position:center -120px; background-color:#22becb;}
.hd_part1 div#a1td2.sec1 a{ background-position:center -240px; background-color:#c8c55c;}
.hd_part1 div#a1td3.sec1 a{ background-position:center -360px; background-color:#ef6149;}
.hd_part1 div#a1td4.sec1 a{ background-position:center -480px; background-color:#59bfa7;}
/* 领导信息 互动制度 互动说明 回应关切 end */

.hd_part2{ height:400px; padding:15px; background:url(imagesback_write75.png); overflow:hidden;}
.hd_part2l{ width:835px; overflow:hidden;}
.hd_tel{ height:32px; background:url(imagesxxktelbg.png) left bottom repeat-x;}
.hd_tel span,.hd_tel a{ width:114px; float:left; display:block; height:32px; text-align:center; color:#fff; font-size:16px; line-height:32px; background:url(imagesxxktel.png) 0 -96px;}
.hd_tel a:hover{ color:#fff;}

.ind_mesgtel{ margin-top:11px; height:40px; line-height:40px;background:#e8f0f9; font-weight:bold;}
.ind_mesgtel p{ float:left; text-align:center; height:40px; color:#666666; border-right:1px solid #fff;}
.ind_mesgtel p.p1{ width:398px; padding-left:30px; text-align:left;}
.ind_mesgtel p.p2{ width:168px;}
.ind_mesgtel p.p3{ width:128px;}
.ind_mesgtel p.p4{ width:108px; border-right:0 none;}
.ind_mesglist{ padding-top:11px; height:240px; overflow:hidden;}
.ind_mesglist li{ height:30px; line-height:30px; font-size:14px;}
.ind_mesglist li p{ float:left; height:30px; text-align:center; padding-right:1px;}
.ind_mesglist li p.p1{ width:428px;}
.ind_mesglist li p.p1 a{ float:left; padding-left:13px; width:410px; text-align:left; display:block; height:30px; background:url(imagesicon.gif) left center no-repeat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ind_mesglist li p.p2{ width:168px;}
.ind_mesglist li p.p3{ width:128px; font-family:arial;}
.ind_mesglist li p.p4{ width:108px; font-family:arial; padding:0;}
/* 政民互动 > 信件选登 end*/
.hd_mesgbtn{ height:50px; overflow:hidden; padding-top:16px;}
.hd_mesgbtn li{ float:left; padding-left:20px; width:190px; height:50px;}
.hd_mesgbtn li a{ display:block; height:48px; line-height:48px; padding-left:45px; font-size:14px; color:#1369c0; border:1px solid #9ec1e5; background:#fdfeff;}
.hd_mesgbtn li a span{ float:left; height:48px; display:block; cursor:pointer;}
.hd_mesgbtn li a span.ico{ width:28px; background:url(imageshd_icon2.png) 0 0 no-repeat;}
.hd_mesgbtn li a span.tit{ padding-left:18px; width: 90px;}
.hd_mesgbtn li a:hover{ border-color:#1369c0; background:#fff;transition: 0.7s all;}
.hd_mesgbtn li a:hover span.ico{-webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
.hd_mesgbtn li.num1{ padding:0;}
.hd_mesgbtn li.num2 a{ padding-left:43px;}
.hd_mesgbtn li.num2 a span.ico{ width:31px; background-position:0 -48px;}
.hd_mesgbtn li.num2 a span.tit{ padding-left:17px;}
.hd_mesgbtn li.num3 a span.ico{ width:27px;background-position:0 -96px;}
.hd_mesgbtn li.num3 a span.tit{ padding-left:19px;}
.hd_mesgbtn li.num4 a{ padding-left:43px;}
.hd_mesgbtn li.num4 a span.ico{ width:32px;background-position:0 -144px;}
.hd_mesgbtn li.num4 a span.tit{ padding-left:16px;}
/*> 政民互动 > 留言类型 end*/
.hd_part2r{ width:305px; border-left:1px solid #dbdee1; padding:8px 0 0 14px; height:392px;}
.hd_part2r .hdy_dltop{ height:40px; line-height:40px; color:#1369c0; position:relative; font-size:16px;}
.hd_part2r .hdy_dltop span.ico{ width:9px; height:9px; background:url(imageshd_telbg.gif) 0 0 no-repeat; position:absolute; left:-19px; top:14px;}
.hd_part2r .hdy_dltop span.sec1,.hd_part2r .hdy_dltop span.sec2{ cursor:pointer; display:inline-block; padding-right:18px;}
.hd_part2r .hdy_dltop span.sec1{color:#666666;}
.hdy_dlbox{height:166px;padding:7px 0 0 9px;}
.hdy_dlbox ul li{float:left;height:35px;line-height:35px;padding-bottom:10px;}
.hdy_dlbox ul li.tit{width:50px;font-size:14px;color:#666;}
.hdy_dlbox ul li.tit span{padding-left:1em;}
.hdy_dlbox ul li.tit span.p05{padding-left:0.5em;}
.hdy_dlbox ul li.srk{width:240px;height:35px; position:relative;}
.hdy_dlbox ul li.srk .msg-box,.hdy_dlbox ul li.yzm .msg-box{ position:absolute; left:0; top:0;}
.hdy_dlbox ul li.srk input{float:left;width:228px;height:27px;border:#ccc 1px solid;background:#fafafa;padding:3px 5px;font-size:14px;line-height:27px;}
.hdy_dlbox ul li.btn{height:40px;padding-left:65px;padding-bottom:0; background:url(imageshd_btn.gif) 58px 0 no-repeat;}
.hdy_dlbox ul li.btn input{display:block;float:left;width:82px;height:32px;line-height:32px;text-align:center;font-size:14px;color:#fff;background:none;border:0px;cursor:pointer;outline:none;margin-right:15px;font-family:"Microsoft YaHei",微软雅黑;}
.hdy_dlbox ul li.btn a,.hdy_dlbox ul li.btn a:hover{display:block;float:left;width:82px;height:32px;line-height:32px;text-align:center;font-size:14px;color:#fff;background:none;margin-right:15px;}
.hdy_dlbox ul li.yzm{ position:relative;}
.hdy_dlbox ul li.yzm input{float:left;width:120px;height:27px;border:#ccc 1px solid;background:#fafafa;padding:3px 5px;font-size:14px;line-height:27px;}
.hdy_dlbox ul li.yzm img{ float:left; height:30px; width:auto;}

.hdy_dlbox ul li.mm{padding-left:183px;width:90px;height:22px;padding-bottom:0;}
.hdy_dlbox ul li.mm a{font-size:12px;color:#666;text-decoration:underline;}
.hdy_dlbox ul li.mm a:hover{color:#cc0000;text-decoration:underline;}
/*> 政民互动 > 登录 end*/
.hdy_tjbox{ width:272px; height:129px; background:#e8f0f9; overflow:hidden; padding:9px 0 0 32px; line-height:30px; font-size:14px;}
.hdy_tjbox span{ color:#e02a1f; font-family:arila;}
.hdy_cxbox{width:264px;height:123px;background:#e8f0f9;padding:15px 20px 0 20px;overflow:hidden;line-height:30px;font-size:14px;}
.hdy_cxbox ul li.date{height:40px;}
.hdy_cxbox ul li.date input{float:left;width:112px;height:30px;line-height:30px;border:#ddd 1px solid;padding:0 5px;color:#999;font-family:"Microsoft YaHei",微软雅黑;}
.hdy_cxbox ul li.date span{display:block;float:left;width:15px;height:32px;line-height:32px;color:#999;text-align:center;}
.hdy_cxbox ul li.search{height:40px;}
.hdy_cxbox ul li.search input{float:left;width:251px;height:30px;line-height:30px;border:#ddd 1px solid;padding:0 5px;color:#999;font-family:"Microsoft YaHei",微软雅黑;}
.hdy_cxbox ul li.btn{height:32px;}
.hdy_cxbox ul li.btn input{display:block;float:left;width:102px;height:32px;line-height:32px;text-align:center;font-size:14px;color:#fff;background:#1d7ccf;border:0px;cursor:pointer;outline:none;font-family:"Microsoft YaHei",微软雅黑;}
/*> 政民互动 > 统计 查询 end*/
.hd_part3{ height:277px; padding:15px; background:url(imagesback_write75.png); overflow:hidden;}
.hd_part3l{width:835px; overflow:hidden;}
.hd_ftbox{ padding:20px 0 0 0; height:222px; overflow:hidden;}
.hd_ftimg{ width:280px; height:210px; overflow:hidden; padding:6px 17px 6px 6px; position:relative; background:url(imageshd_ftimgbg.gif) 0 0 no-repeat;}
.hd_ftimg span{ position:absolute; display:block; width:31px; height:31px; left:255px; top:6px; background:url(imageshd_new.png) 0 0 no-repeat; z-index:1;}
.hd_con{ width:475px; padding-right:45px;}
.hd_con li{ height:30px; line-height:30px; overflow:hidden;font-size:14px; }
.hd_con li a{ font-weight:bold;}
.hd_con li span{ display:block; float:left; width:415px;}
.hd_con li span.tit{ color:#1369c0; width:53px;}
.hd_con li.nr{ max-height:60px; height:auto; line-height:30px; overflow-x:hidden; overflow-y:auto;}
.hd_con li.btn{ height:26px; padding-top:28px;}
.hd_con li.btn a{ width:133px; font-size:12px; font-weight:normal; height:26px; line-height:26px; display:block; background:url(imageshd_ftbtn.gif) 0 0 no-repeat; padding-left:35px;}
/*政民互动 > 在线访谈 end*/
.hd_part3r{ border-left:1px dashed #dbdee1; height:277px; width:304px; padding-left:15px;}
.hd_ftyg{ height:80px; background:#e8f0f9; font-size:15px; padding:0 25px 0 30px; position:relative;}
.hd_ftyg p{ width:5.5em; height:22px; top:19px; left:30px; position:absolute;}
.hd_ftyg p a{ color:#b60000;}
.hd_ftyg p a:hover{ color:#b60000;}
.hd_ftyg ul{ padding-top:19px; text-indent:5.5em;}
.hd_ftyg ul li{ line-height:22px; font-size:14px;height:44px; overflow:hidden;}

.hd_ftyg ul li span.date,.hd_fthg .list1 li span.date{ display:none;}
.hd_fthg{ padding-top:15px; height:190px; overflow:hidden;}
.hd_fthg h3{ height:26px;}
.hd_fthg h3 a{ display:block; float:left; width:107px; height:26px; background:url(imageshd_fthg.gif) left top no-repeat; overflow:hidden; text-indent:-10em;}
.hd_fthg .list{ padding:10px 0 0 0;}
.list li{ height:30px; font-size:14px; line-height:30px; padding-left:15px; background:url(imagesicon.gif) left center no-repeat; overflow:hidden;}

.hd_box4l{ width:562px; height:300px; background:url(imagesback_write75.png); padding:15px;}
.hd_box4tit{ height:100px; background:#e8f0f9;}
.hd_box4tit h2{ width:120px; height:100px;}
.hd_box4tit h2 a{ display:block; height:30px; padding-top:70px; background:#689fd7 url(imageshd_icon3.png) center 0 no-repeat; color:#fff;}
.hd_box4tit h2 a:hover{ background-color:#3e84cb;transition:all 0.5s; color:#fff;}
.hd_box4tit h2 a span{ height:30px; line-height:30px; text-align:center; display:block; background: url(imagesblack20.png); font-size:16px;}
.hd_box4l .first{ padding-left:15px; float:left; width:395px;}
.hd_box4l .first h3.title{ padding:10px 0 12px; line-height:24px; font-size:15px; font-weight:bold; height:48px; overflow:hidden;}
.hd_box4l .first .txtcon{ text-indent:2em; line-height:20px; color:#666;}
.hd_box4l .first .txtcon a{ color:#c00;}
.hd_box4l .first .txtcon a:hover{ color:#c00;}
.hd_box4l .first .con{ height:20px; overflow:hidden;}
.hd_box4l .first .con p{ float:left; height:20px; padding-right:10px;}
.hd_box4l .first .con p.date{ width:152px; overflow:hidden; background:url(imageshd_dcdate.gif) 0 0 no-repeat;}
.hd_box4l .first .con p.date span{ display:block; float:left; height:20px; line-height:20px; width:76px; text-align:center; color:#999999;}
.hd_box4l .first .con p.date span.tit{ color:#fff;}
.hd_box4l .first .con p.more{ width:24px; height:20px; overflow:hidden;}
.hd_box4l .first .con p.more a{ display:block; height:20px; overflow:hidden; text-indent:-10em; background:url(imageshd_dcmore.gif) 0 0 no-repeat;}
.hd_box4l .first .con p.more a:hover{ background-position:0 -20px;}
.hd_box4l ul{ padding:11px 0 0 0;}
.hd_box4l ul.zjlist li{ height:20px; line-height:20px; padding-left:11px; background:url(imagesicon.gif) left 19px no-repeat; font-size:15px; padding-top:10px;}
.hd_box4l ul.zjlist li span{ width:56px; height:19px; line-height:18px; margin-top:1px; display:block; font-size:12px; font-weight:bold; padding-right:11px; text-align:center; color:#fff;}
.hd_box4l ul.zjlist li a{ float:left;}
.hd_box4l ul.zjlist li span.starting,.hd_box4l ul.zjlist li span.nostart{ background:url(imageshd_dcbg.gif) 0 0 no-repeat;}
.hd_box4l ul.zjlist li span.over{background:url(imageshd_dcbg.gif) 0 -19px no-repeat;}
.hd_box4r .hd_box4tit h2 a{background-position: center -100px;}

/* 政民互动 end*/

/* 纪委监察 on*/
.jcmainl{ width:750px;}
.jclbox{ background:url(imagesback_write75.png); height:280px; overflow:hidden; padding-left:10px;}
.jclbox .tit{ height:38px; clear:both; line-height:38px; padding:9px 8px 0 0;background:url(imagesjc_telbg.gif) 105px 21px no-repeat;}
.jclbox .tit h2{ float:left; padding-left:16px; background:url(imagesjc_tel.gif) left 10px no-repeat; color:#1369c0; font-size:20px; font-weight:bold;}
.jclbox .tit h2 a{color:#1369c0;}
.jclbox .tit span.more{ float:right; text-align:right; color:#999999; display:block; height:34px; line-height:34px;}
.jclbox .tit span.more a{ padding-left:9px; color:#999999;}
.jclbox .tit span.more a:hover{ color:#c00;}
.zhinan{ height:330px;}
.zhinanbox{ padding:0 15px 0 5px; width:705px; margin-top:4px; height:260px; font-size:14px; line-height:28px; overflow-x:hidden; overflow-y:auto;}
.jclbox .list{ padding-right:15px; padding-top:13px;}
.jclbox .list li span.date{ font-size:12px; color:#999; font-family:arial;}

.jcmainr{ width:403px; height:910px; background:url(imagesback_write75.png); padding:10px 15px 0;}
.jcmainr h2{ height:44px; line-height:44px; border-bottom:1px solid #d7d9da; padding-left:10px; font-size:20px; font-weight:bold;}
.jcmainr h2 a{ color:#dd0000;}

.fsbox{ padding:19px 0 0 15px; height:170px; overflow:hidden; font-size:14px; color:#666666;}
.fsbox p{ height:auto; clear:both;line-height:28px;}
.fsbox p span{ float:left; display:block; width:300px;}
.fsbox span.tit{color:#333333; width:80px;}

.tousu{ padding:18px 0 19px; width:417px; height:93px; margin-left:-7px;}
.tousu a{ display:block; height:86px; line-height:86px; font-weight:bold; font-size:26px; padding:0 7px 7px 177px; color:#fff; background:url(imagesjc_btn1.png) 0 0 no-repeat;}
.tousu a:hover{ color:#ffff99;}

.jbphone{ height:468px; margin-top:12px; overflow-x:hidden; overflow-y:auto; padding:0 0 0 3px;}
.jbphone .titbox{ margin-top:7px; width:360px; height:41px; border:1px solid #d7d9da; border-right:0 none;}
.jbphone .titbox p{ float:left;border-right:1px solid #d7d9da; height:41px; text-align:center; font-weight:bold; font-size:16px; color:#1369c0; background:#ecf5fd;}
.jbphone .titbox p span{ border:1px solid #fff; display:block; height:39px; line-height:38px;}
.jbphone .titbox p.p1{ width:157px;}
.jbphone .titbox p.p2{ width:201px;}

.jbphone .conbox{ border:1px solid #d7d9da; border-top:0 none; border-right:0 none;width:360px;}
.jbphone .conbox li{ border-bottom:1px solid #d7d9da; height:37px; overflow:hidden;}
.jbphone .conbox li p{ float:left;border-right:1px solid #d7d9da; height:37px; text-align:center; font-size:14px;}
.jbphone .conbox li p span{ border:1px solid #fff; display:block; height:35px; line-height:34px;}

.jbphone .conbox li p.p1{ width:157px;}
.jbphone .conbox li p.p2{ width:201px; font-family:arial; color:#666666;}
.jbphone .conbox li.ever{ background:#eff1f3;}

/* 纪委监察 end*/

.jwjc_pos{ padding-left:42px; background:url(imagesjc_pos.gif) 19px 17px no-repeat; color:#578cc2; font-size:14px;}
.jwjc_pos a{color:#578cc2;}
.jwjc_pos a:hover{ color:#c00;}
#jwjc a{ padding:0; background:none; text-align:center;}
#jwjc a:hover,#jwjc.on a{ background:#115eac;}
/* 纪委监察 end*/
.zqdh{ padding:20px; background:url(imagesback_write75.png); min-height:500px;}
.ind_zqpart1{ height:54px; padding-left:5px;}
.ind_zqpart1 li{ height:36px; line-height:36px; padding-right:47px; font-size:14px; float:left; padding-left:23px; background: url(imagesind_zqicon.gif) 0 0 no-repeat;}
.ind_zqpart1 li.num4{ background-position:0 -36px;}
.ind_zqpart2 .tit{ height:32px; background:url(imagesxxktelbg.png) left bottom repeat-x;}
.ind_zqpart2 .tit span{ display: block; width:152px; height:32px; text-align:center; background:url(imagestel152.gif) 0 0 no-repeat; color:#fff; font-size:16px; line-height:32px;}
.ind_zqpart2 .ind_zqlist{ padding:8px 0 18px 9px;}
.ind_zqpart2 .ind_zqlist li{ float:left; height:36px; line-height:36px; font-size:14px; width:115px; padding-left:9px; background:url(imagesicon.gif) left center no-repeat; overflow:hidden;}
.ind_zqpart2 .ind_zqlist li a{ display:block; height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/* 纪委监察 end*/
.position_list{height:46px; font-size:14px; line-height:46px; padding-left:33px; background:url(imagesicon_pos.png) 8px 15px no-repeat; color:#666}
.position_list a{ color:#666;}
.position_list a:hover{ color:#c00;}
.position_list span{ display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


