@charset "gb2312";
/* CSS Document */
input{ outline:none;}
.clear20{ padding:0 0 20px 0; margin:0; line-height:0; font-size:0; overflow:hidden; clear:both;}
.clear15{ padding:0 0 15px 0; margin:0; line-height:0; font-size:0; overflow:hidden; clear:both;}
.hd_content{ padding:20px 15px; background:#fff;}
.hd_link1{ height:134px; overflow: hidden}
.hd_link1 li{ height:134px; width: 179px; padding-left:15px; float: left;}
.hd_link1 li a{color:#fff; display:block; height: 134px; position: relative; background: #f6bb43;}
.hd_link1 li a span{display: block; cursor: pointer;}
.hd_link1 li a span.tit{ text-align: center; width: 100%; height: 35px; line-height: 34px; font-size: 16px; background:url("imagesblack40.png") repeat; position: absolute; left: 0; bottom: 0;}
.hd_link1 li a span.ico{ height: 85px; width: 100%; position: absolute; top: 0; left: 0; background:url("imageshdlm_icon4.png") 13px 0 no-repeat;}
.hd_link1 li a:hover{ color:#fff; background-color: #f19921; transition: 0.5s all;}
.hd_link1 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_link1 li.num1{padding-left: 0;}
.hd_link1 li.num2 a{background-color: #8dc153;}
.hd_link1 li.num2 a span.ico{ background-position:-137px 0;}
.hd_link1 li.num2 a:hover{background-color: #54a229;}
.hd_link1 li.num3 a{background-color: #b198f0;}
.hd_link1 li.num3 a span.ico{ background-position: -286px 0;}
.hd_link1 li.num3 a:hover{background-color: #8a64e8;}
.hd_link1 li.num4 a{background-color: #37bd9c;}
.hd_link1 li.num4 a span.ico{ background-position:-439px 0;}
.hd_link1 li.num4 a:hover{background-color: #1b9c6a;}
.hd_link1 li.num5 a{background-color: #a5d079;}
.hd_link1 li.num5 a span.ico{ background-position:-741px 0;}
.hd_link1 li.num5 a:hover{background-color: #78b83c;}
/*.hd_link1 li.num5 a{background-color: #a5d079;}*/
/*.hd_link1 li.num5 a span.ico{ background-position:-604px 0;}*/
/*.hd_link1 li.num5 a:hover{background-color: #78b83c;}*/

.hd_link1 li.num6 a{background-color: #fb6e52;}
.hd_link1 li.num6 a span.ico{ background-position:-892px 0;}
.hd_link1 li.num6 a:hover{background-color: #f9372a;}

.hd_link1 li.num7 a{background-color: #5db4c7;}
.hd_link1 li.num7 a span.ico{ background-position:-906px 0;}
.hd_link1 li.num7 a:hover{background-color: #2e8eab;}
/*互动栏目1 end*/
.hd_boxl{ width: 840px;}

.hd_xjxd{ width:840px; overflow:hidden;}
.hd_tel{ height:38px; background:url(imageshd_telbg.gif) left bottom repeat-x;}
.hd_tel h2{ padding-left:52px; font-size:18px; color:#2a64bd; background:url(imageshd_tel1.gif) 0 0 no-repeat; height:38px; line-height:36px;}
.hd_tel h2 a,.hd_tel h2 a:hover{ color:#2a64bd;}
.hd_tel a.more{ width:78px; height:26px; text-align:center; line-height:26px; font-size:14px; color:#fff; display:block; background:url(imageshd_xx.gif) 0 0 no-repeat; margin:6px 3px 0 0;}

.hd_telbox{ margin-top:10px; height:34px; line-height:34px; font-size:14px; background:#ededed; color:#505050;}
.hd_telbox p{ float:left; height:34px; text-align:center; border-right:1px solid #fff;}
.hd_telbox p.p1{ padding-left:53px; width:336px; text-align:left;}
.hd_telbox p.p2{ width:260px;}
.hd_telbox p.p3{ width:120px;}
.hd_telbox p.p4{ width:67px; border-right:0 none;}
.hd_xdbox{ padding:4px 0 0 5px; height:283px; overflow:hidden;}
.hd_xdbox li{ height:32px; line-height:32px;}
.hd_xdbox li p{ float:left; font-size:14px; color:#959595; height:32px; text-align:center; overflow:hidden;}
.hd_xdbox li p.p1{ padding-left:17px; width:367px; background:url(imageshd_icon.gif) left center no-repeat; text-align:left;}
.hd_xdbox li p.p2{ width:260px;white-space:nowrap;text-overflow:ellipsis;}
.hd_xdbox li p.p3{ width:120px;}
.hd_xdbox li p.p4{ width:67px; border-right:0 none;}
/*信件选登 end*/
.hd_box3{ height:238px;}
.hd_box3l{ width:840px; overflow:hidden;}
.hd_box3l .tel{ height:38px; background:url(imageshd_telbg.gif) left bottom repeat-x;}
.hd_box3l .tel li{ float:left; width:120px; height:38px; }
.hd_box3l .tel li a{ display:block;line-height:38px; font-size:18px; text-align:center; color:#505050;}
.hd_box3l .tel li a:hover,.hd_box3l .tel li.active a{ color:#fff; background:#0079d4;}
.hd_box3l .list{ padding:11px 6px 0 5px; height: 190px; overflow: hidden;}
.hd_box3l .list ul{ display:none;}
.hd_box3l .list ul.active{ display:block;}
.hd_box3l .list li{ height:32px; line-height:32px; font-size:14px; padding-left:12px; background:url(imageshd_icon.gif) left center no-repeat; overflow:hidden;}
.hd_box3l .list li span.over{ color:#999999;}
.hd_box3l .list li span.date{ color:#999; font-family:arial; font-size:12px;}
.hd_box3l .list li span.starting{ color:#ee9439;}
.hd_box3l .list li span.nostart{ color:#0079d4;}
/*调查 民意 end*/
.hd_link2{ height:87px;}
.hd_link2 li{ height:87px;}
.hd_link2 li a{ display: block; height:87px; line-height:86px; font-size:24px; padding-left:133px; color:#fff;background:#5dc1a1 url(imageshd_icon3.gif) 0px -87px no-repeat;}
.hd_link2 li a:hover{transition: all 0.5s; background-position:0 0; color: #fff;}
/*县长信箱 end*/
.hd_boxr{ width: 296px;}
.hd_ftconbox{ height: 519px; border: 1px solid #dddddd; padding-right: 11px;}
.hd_ftconbox .tel{height: 21px; padding-left: 18px; margin-left: -1px; margin-top: 13px; line-height: 20px; background: url("imageshd_tel3.gif") left center no-repeat;}
.hd_ftconbox .tel h2{ padding-left: 29px; background: url("imageshd_ftico.gif") 0 center no-repeat; font-size: 18px; color: #2a64bd;}
.hd_ftconbox .tel h2 a,.hd_ftconbox .tel h2 a:hover{color: #2a64bd;}
.hd_ftconbox .tel a.btn{ width: 99px; height: 23px; line-height: 22px; color: #fff; font-size: 14px; text-align: center; display: block;background: url("imageshd_btnn.gif") 0 -23px no-repeat;}
.hd_ftconbox .tel a.btn:hover{ background-position: 0 0px; transition: 0.4s all; color: #fff; }

.hd_ftbox{ padding-top:13px; height:321px; padding-left: 11px;}
.hd_ftbox .hd_ftimg{ width:270px; height:183px; position: relative; overflow:hidden;}
.hd_ftbox .hd_ftimg img{width: 270px; height: 183px;}
.hd_ftbox .hd_ftimg span{cursor: pointer; z-index: 1; position: absolute; bottom: 0px; left: 0px; background: url("imagesblack50.png") repeat; height: 40px; line-height: 40px; text-align: center; font-size: 16px;display: block; width: 100%;}
.hd_ftbox .hd_ftimg a,.hd_ftbox .hd_ftimg a:hover{ color: #fff;}
.hd_ftbox .hd_con{ padding-top: 8px; padding-left: 2px;}
.hd_ftbox ul.hd_con li{height:32px;line-height:32px;vertical-align:bottom;overflow:hidden;font-size:14px; color:#454545;}
.hd_ftbox ul.hd_con li.xx{white-space:nowrap;text-overflow:ellipsis;}
.hd_ftbox ul.hd_con li.xx span.tit,.hd_ftbox ul.hd_con li.nr span.tit{font-size:16px;color:#de7e1d;padding-right:3px;}
.hd_ftbox ul.hd_con li.nr{line-height:24px; height: 48px;}
.hd_ftbox ul.hd_con li.nr span.con{ color: #666666;}
.hd_ftbox ul.hd_con li.nr a{color:#ff0000;}
.hd_ftbox ul.hd_con li.nr a:hover{color:#ff0000;text-decoration:underline;}
h2.fthg{height: 22px; line-height: 22px; margin-left: 12px;}
h2.fthg a{ background: url("imageshd_telft.gif") 0 0 no-repeat; display: block; height: 22px; text-indent: -20em; overflow: hidden;}
/*在线访谈 end*/
.hd_ftconbox .list1{ padding-top: 4px; margin-left: 12px;}
.hd_ftconbox .list1 li{ height: 30px; line-height: 30px; font-size: 14px; padding-left: 15px; background: url("imageshd_icon1.gif") left center no-repeat;}
.hd_ftconbox .list1 li span.date{ display: none;}
/*访谈回顾 end*/



