﻿﻿@charset "utf-8";
/* CSS Document */
th{text-align: center;}
.ml15{margin-left: 15px;}
.ml12{ margin-left:12px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.mt10{margin-top: 10px !important;}
.mt20{margin-top: 20px !important;}
.mt37{margin-top: 37px;}
.mr0{ margin-right: 0 !important;}
.dib{ display: block !important;}
.din{display:none;}
.clear{clear: both;}
.pad-box{ width:1140px; padding:0;}
/*当前位置*/
.cont-top{width: 100%;height: 40px;background-color: #fff; margin-bottom:10px;}
.cont-top .current-position{float: left;font-size: 14px;line-height: 40px;background: url(ico_home.png) no-repeat left 14px;padding-left: 27px;white-space: nowrap; margin-left:20px;}
.cont-top .current-position a{color: #444;}
.cont-top .current-position a:hover{color: #015293;}
.hidden {display: none;}

/*title*/
.title{height: 51px;line-height: 51px; width: 100%; border-top: 1px solid #71a9ff; background: #f9f9f9;}
.title h2{float:left;height:43px; line-height:43px; margin-top: 8px; }
.title h2 a{ display:block;font-size:16px; color:#666;padding:0 22px; font-weight:normal;}
.title h2 a:hover{color: #0a4cac;}
.title h2 .active,.title h2.hover a{color:#0a4cac; height:43px; font-size:16px; font-weight:bold;text-decoration:none;background:#fff;}
.title .more{ float:right;color:#aaa; font-size:12px; display:none;margin-right: 13px;}
.title .more:hover{ color:#256092;}
.title p{ float: right; margin-right:20px;line-height: 51px; color:#bbb; font-size: 14px;}
.title p a{ color: #666; font-size: 14px; text-decoration: none; padding:0 5px;}
.title p a:hover{ color: #0a4cac;}
.list{ float:left; width:100%; display:none;}
.list ul{ margin-top: 16px;}
.list ul li{ font-size:14px; height:30px; line-height:30px; vertical-align:top; overflow:hidden;}
.list ul li a{ float:left; color:#333333; white-space:nowrap; max-width:80%; overflow:hidden; text-overflow:ellipsis; text-indent:10px;}
.list ul li a:hover{ color:#0a4cac;}
.list ul li .time{float:right; color:#aaa; font-size:12px;}
/*湖南&#36275;&#24425;&#51;&#54;&#53;&#95;&#51;&#54;&#53;&#97;&#112;&#112;&#19979;&#36733;&#30331;&#24405;&#95;&#103;&#97;&#109;&#101;&#51;&#54;&#53;&#22791;&#29992;&#32593;&#22336;*/
.MainHngaLeft{float: left; width: 840px; margin-right: 20px;}
.HngaWsfc{ width: 100%; height: 277px;}
.HngaWsfxMain{ width: 100%; margin-top: 20px;}
.HngaWsfxMain .HngaWsfxMainLeft{ float: left; width: 280px; height: 180px;display: block; margin-right: 20px;}
.HngaWsfxMain .HngaWsfxMainLeft img{width: 280px; height: 180px;}
.HngaWsfxMain .list{ width: 540px !important;}
.HngaWsfxMain .list ul{margin-top: 0 !important;}
.MainHngaRight{float: left;width: 280px;height: 520px;}
.MainHngaRight .HngaLdgh{width: 100%;}
.HngaRiTit{ height: 52px; line-height: 52px; width: 100%;background: url(hnga_titbg.png) center bottom no-repeat;}
.HngaRiTit h2 a{color: #333; font-size: 16px; font-weight: bold; font-family: "microsoft yahei";zoom: 1;}
.HngaGalyli01{width: 135px; height: 83px; float: left;}
.HngaGalyli01 img{width: 135px; height: 83px;}
.HngaGalyli02{width: 280px; height: 83px; float: left;}
.HngaGalyli02 img{width: 280px; height: 83px;}
/*通用列表*/
.NavLeft{float:left;width: 220px; height: 710px;background: #f5f5f5; margin:0 20px}
.NavLeft h2{width: 100%;height: 58px; background: url(navleftbg.png) center top no-repeat; line-height: 52px; text-align: center;color: #fff; font-size: 16px;font-weight: bold;font-family: "微软雅黑";}
.NavLeft .NavLeftList{padding:7px 22px; width: 176px;}
.NavLeftList li{/*height: 48px;*/line-height: 48px; border-bottom: 1px solid #e5e5e5; text-align: center;}
.NavLeftList li a{font-size: 15px; color: #555;}
.NavLeftList li a:hover,NavLeftListHover{color: #1757b8 !important;}
.ListRight{float:left;width: 860px;}
.ListRight .title h2 a{color: #333 !important;}
.PageList{padding:12px 0 0 20px}
.PageList li{font-size:14px; height:30px; line-height:30px; width:420px vertical-align:top; overflow:hidden;}
.PageList li .time{float:right; color:#999; font-size:13px;}
.PageList li .indexnum{ float:left;color:#333; font-size:13px; margin-right:15px;}
.PageListTit{ padding-left:20px;border-top: 1px solid #71a9ff; background: #f5f5f5; height:50px; }
.PageListTit li{ color:#333; font-size:14px; font-weight:bold; height:50px; line-height:50px; text-align:center; float:left; }
.PageListTit .PageListTit01{ width:140px;}
.PageListTit .PageListTit02{ width:620px;}
.PageListTit .PageListTit03{ width:80px;}
/*分页*/
.nextpage{ padding:19px; height:30px;}
.nextpage ul { float:right;}
.nextpage ul li{ float:left; height:38px; line-height:38px;  margin-right:5px; color:#333; font-size:14px;}
.nextpage ul li:first-child{ margin-right:10px;}
.nextpage ul li a{ display:block; float:left; height:38px; line-height:38px; padding:0 16px; border:1px solid #ebebeb; background:#f7f7f7; border-bottom:2px solid #ebebeb;}
.nextpage ul li a:link,.nextpage ul li a:visited{ color:#666;}
.nextpage ul li a:hover{ background:#fff; color:#333; text-decoration:none; border-bottom-color:#1a70a7;}
.nextpage ul li.thisclass{ padding:0 16px; color:#fff; background:#2b5c94;}
.nextpage ul li .pageSelect{background:#fff; color:#333; text-decoration:none; border-bottom:2px solid #287ebc;}
/*通用文章*/
.ArticleBox{ height: auto; padding: 0 24px 30px; border: 1px solid #ddd;border-top: 2px solid #71a9ff; }
.ArticleBox .ArticleTit{font-size: 30px;font-weight: bold;color: #333;line-height: 50px; margin-top: 5px; padding: 30px 0 25px 0; text-align: center;}
.MetaInfo{width: 100%;height:45px;border-top: 1px solid #ddd;}
.MetaInfo p{float:left;color:#666;font-size: 14px; line-height: 45px;}
.MetaInfo .ArcitleShare span{float:left;line-height: 36px;}
.MetaInfo .ArcitleShare{float: right; margin-top: 8px;}
.bdsharebuttonbox {float: right;}
.ArticleMain{width: 100%;line-height: 180%; color: #333; font-size: 16px; margin-top: 35px;}
.ArticleMain p{line-height: 180%; color: #333; font-size: 16px;text-indent:2em;}
.ArticleMain p a,.ArticleMain a{ color: #0a4cac; text-decoration: underline;}
.xxgkcont_tit{ width:1025px; border:1px solid #ccc; padding:20px 30px; height:auto; margin-top:20px;}
.xxgkcont_tit li{ float:left; color:#333; font-size:14px; height:30px; line-height:30px; letter-spacing:2px; }
.xxgkcont_tit .xxgkcont_titli01{ width:50%;}
.xxgkcont_tit .xxgkcont_titli02{ width:100%;}
/*领导概览页*/
.LeaderTit h2 a{color: #333 !important;}
.BigLeader{padding: 25px 0 25px 480px; height: 165px;}
.BigLeaderPic{float: left;}
.BigLeaderPic,.BigLeaderPic img{width: 123px; height: 153px;}
.BigLeaderPic,.LeaderOtherPic{display: block; border: 1px solid #ddd; padding: 5px;}
.LeaderIntroduction{float: left; margin-left: 24px; width:230px;}
.LeaderIntroduction h2{height: 50px; line-height: 50px; font-size: 18px; font-weight: bold; color: #333; width:230px;}
.LeaderIntroduction p{ color:#333; font-size: 14px;line-height: 24px; width: 230px;}
.LeaderIntroduction a{display: block;margin-top: 14px; width: 108px; height: 36px; line-height:36px;color: #fff; font-size: 14px; background: #71a9ff; border-radius: 3px; text-align: center;}
.LeaderOtherPic,.LeaderOtherPic img{width: 98px; height: 123px;}
.LeaderOther{padding: 19px 59px; background: #f5f5f5; border: 1px solid #ddd; margin:0 20px;}
.LeaderOther ul li{float:left;width:110px;height:163px;  margin: 6px 25px;}
.LeaderOtherPic{ display: block; width: 98px; height: 123px;}
.LeaderOther ul li p{width: 100%;height: 28px;line-height: 28px; text-align: center;}
.LeaderOther ul li p a{ color: #333; font-size:14px;}
.LeaderOther ul li p a:hover{ color: #1757b8 !important;}
/*领导细缆页*/
.LeaderNewsLeft{float: left;width: 680px; margin-right: 20px;}
.LeaderNewsLeft .LeaderNewsList{ width: 100%;}
.LeaderNewsList ul li{ height: 100px; width: 100%; padding: 20px 0; border-top: 1px solid #e5e5e5;}
.LeaderNewsList ul li:first-child{border-top: none;}
.LeaderNewsLiRi .LeaderNewsPic{float: left; margin-right: 17px;}
.LeaderNewsPic img{ width: 150px; height: 100px;}.LeaderNewsLiRi{float: left;}
.LeaderNewsLiRi h2{ height: 30px; line-height: 30px; overflow: hidden;}
.LeaderNewsLiRi h2 a{ color: #333; font-size: 18px; font-weight: bold;}
.LeaderNewsLiRi h2 a:hover{color: #0a4cac;}
.LeaderNewsLiRi .LeaderNewsLiAbs{line-height: 20px; color: #777; font-size: 12px; overflow: hidden;}
.LeaderNewsLiRi .LeaderNewsTime{ margin-top: 7px;}
.LeaderNewsLiRi .LeaderNewsTime img{margin-top: 3px; margin-right: 5px; float: left;}
.LeaderNewsLiRi .LeaderNewsTime span{float: left;font-size: 12px; color: #666; line-height: 20px; height: 20px; display: block;}
.LeaderIntroRight{float:left;/*width: 220px;height: 695px;*/ width:auto; padding: 20px;  background: #f5f5f5; margin:0 20px;}
.LeaderIntroRightPic{float:left;width: 98px; height: 123px;border: 1px solid #ddd; padding: 5px; background: #fff; margin-right: 20px; }
.LeaderIntroRightPic img{ width:98px;height:123px;}
.LeaderIntroName{ height: 30px; line-height: 30px; color: #333; font-size: 20px;}
.LeaderIntrojjTit{color: #333;font-size: 13px; font-weight: bold; line-height: 28px; margin-top: 13px;}
.LeaderIntrojjCon{color: #333;font-size: 13px; line-height: 20px;}
.WpSbScroll{overflow-y: auto; /*height: 230px;*/ height:auto;}
/*警民互动*/
.JmhdLeft{float: left;width: 840px;}
.HdxxTable{width: 100%; margin-top: 10px;}
.HdxxTable thead{height: 42px; line-height: 42px; border-bottom: 1px solid #ddd;}
.HdxxTable thead thead th{ font-size: 14px; color: #333;}
.HdxxTable tbody tr:first-child td{padding-top: 10px !important;}
.HdxxTable tbody tr td{ text-align: center; height: 30px;}
.HdxxXjbh{ width: 87px; color: #444; font-size: 14px;}
.HdxxXjtit{width: 381px; color: #333; font-size: 14px;}
.HdxxXjzt{width: 87px; color: #ff0000; font-size: 14px;}
.HdxxTime{width: 125px; color: #444; font-size: 13px;}
.JmhdZxft{margin-top: 17px;width:400px;}
.JmhdZxftBox{height: 140px; width: 360px; padding: 20px; background: #f8f8f8; margin-top: 10px;}
.JmhdZxftPic{float: left; margin-right: 23px;}
.JmhdZxftPic img{width: 210px; height: 140px;}
.JmhdZxftTit{/*height: 58px; line-height: 58px;*/color:#0a4cac; font-size: 14px;font-weight: bold;}
.JmhdZxftTime{ line-height: 32px; color: #444; font-size: 12px;}
.JmhdZxftGuest{line-height: 25px; color: #444; font-size: 12px;}
.JmhdFtygBox{width: 100%;height: 46px; margin-top: 13px;}
.JmhdFtygBox .JmhdFtyg{float:left;background: url(ftyg_bg.png) left center no-repeat; width: 460px; height: 100%;line-height: 46px;}
.JmhdFtygBox .JmhdFtyg h2{float: left; height: 100%; line-height: 46px; padding:0 17px; font-size: 16px; color: #fff; font-weight: bold;}
.JmhdFtygBox .JmhdFtyg a{ float: left;color: #333;font-size: 15px; padding-left: 25px;}
.JmhdFtygBox .JMhdFtjhBtn{ float: left;display: block;width: 100px;height: 46px;margin-left: 10px; color: #fff;font-size: 14px;line-height: 46px;text-align: center; background: #71a9ff;}
.JmhdWsdc{margin-top: 20px;}
.JmhdRight{float: left;width: 280px; /*padding: 0px 15px; background: #f5f5f5;*/ height: 875px; margin-left: 20px;}
.JmhdWbWx{ float: left;display:inline-block;height: 28px; width: 105px; padding-top: 60px; text-align: center; margin-top: 8px; color: #333; font-size: 14px;}
.weibo{background: url(weibo.png) center center no-repeat;}
.weixin{background: url(weixin.png) center center no-repeat; margin-left: 20px;}
.JmhdTspt{margin-top: 10px;}
.linkSlt { width:228px; height:36px; position: relative; margin-top:10px; }
.linkSlt > a.slt { display:block; background:#fff; border:1px solid #71a9ff; width:225px; height:36px; line-height:36px; text-indent:12px; color:#666; font-size:14px; position:relative; cursor:pointer; border-radius: 2px;}
.linkSlt > a.slt:hover { color:#333; text-decoration:none;}
.linkSlt > a.slt > i { display:block; background:url(searchdown.png) left center no-repeat; width:23px; height:36px; position:absolute; top:0; right:0; cursor:pointer;}
.lklist { background:#fff; border:1px solid #71a9ff; border-top-style:none; width:225px; height:140px; overflow-y:auto; overflow-x:hidden; position: absolute; top:36px; left:0; z-index:994;}
.lklist li { height:30px; border-bottom:1px solid #edf3f7;}
.lklist li a { display:block; height:30px; line-height:30px; text-indent:15px; color:#666;}
.lklist li a:hover { background:#f2f7fb; text-decoration:none;}
.JmhdCjwt{/*margin-top: 10px;*/}
.JmhdTjlTit{margin-top:15px;width:100%;height: 40px; line-height: 40px; color: #fff; font-size: 16px; font-weight: bold; background: #71a9ff; text-align: center;}
.JmhdTjlBox{ width: 228px; height: 39px; border: 1px solid #71a9ff; border-top: none;}
.JmhdTjlBox li{width: 33.3%; height: 100%; line-height: 39px; float: left; text-align: center;}
.JmhdTjlBox li a{font-size: 14px;color: #333;}
.JmhdTjlBox li a:hover{color: #0a4cac;}
/*信息公开*/
.XxgkLeft{float: left;}
.XxgkLeftBox01{ width: 260px; padding: 10px; background: #71a9ff; border-top: 1px solid #1757b8;}
.XxgkLeftBox01 p{font-size: 14px; height: 24px; line-height: 24px; color: #fff; text-align: center;}
.XxgkLeftBox01 ul li{float: left; width:125px; height: 36px; line-height: 36px; background: #fff; margin-top: 10px; text-align: center;}
.XxgkLeftBox01 ul li a,.XxgkLeftBox02 ul li a{font-size: 14px; color: #434343;}
.XxgkLeftBox01 ul li a:hover,.XxgkLeftBox02 ul li a:hover{color: #0a4cac;}
.XxgkLeftBox02{ width: 226px; padding: 0 27px 10px 27px; background: #71a9ff; border-top: 1px solid #1757b8; margin-top: 20px;}
.XxgkLeftBox02 ul li{ width: 100%; height: 30px; line-height: 30px; background: #fff; margin-top: 10px; text-align: center;}
.XxgkRight{float: left; margin-left: 20px; width: 840px;}
.XxgkRight .XxgkRightTit{height: 44px;line-height: 44px; width: 100%;border-top: 1px solid #1757b8; background: #f2f4f3; }
.XxgkRight .XxgkRightTit p{ font-size: 14px; color: #1757b8; padding-left: 20px;}
.XxgkList{ margin-top: 8px; width: 100%;}
.XxgkList li{width: 100%; height: 38px; line-height: 38px;     background: url(hngat_wp_ListLiDot_03.jpg) no-repeat 7px center;vertical-align: bottom;}
.XxgkList li .XxgkListTime{float: right; margin-right: 10px; font-size: 12px; color: #959595;}
.XxgkList li .XxgkListChnl{color: #1757b8; font-size: 14px; float: left; text-indent: 20px; margin-right: 5px; }
.XxgkList li a{ color: #1b1b1b; font-size: 14px; float: left; text-indent:15px;}
.XxgkList li a:hover{color: #0a4cac;}
.XxgkSjgk{width: 1120px; height: 60px; border: 10px solid #9f9d9e; line-height: 60px; margin-top: 20px;}
.XxgkSjgk dt{float: left; font-size: 14px; color: #9f9d9e; padding-left: 23px;}
.XxgkSjgk dd{ float: left; color: #313131; font-size: 14px; width: 55px; text-align: center;}
.TongJi{ width:100%; height:auto; margin-top:20px;}
.TongJi .TongJiList li{ float:left; width:312px; height:44px;  border-top:1px solid #1757b8; background:#71a9ff;}
.TongJi .TongJiList li span{ float:left; }
.TongJi .TongJiList li span a{text-indent:20px; font-size:14px; color:#fff; background:none;}
.TongJi .TongJiList li a{ float:right; margin:14px 20px 15px 0; padding:0 4px; background:#fff; color:#71a9ff; font-size:12px; text-indent:0; height:15px; cursor:pointer;}
.TongJiMain{ width:100%; height:auto; background:url(loading_128px.png) center center no-repeat #dcdcdc; }
#zhankai01{ display:block; z-index:5;}
#zhankai02{ display:none; z-index:6;}
#zhankai03{ display:none; z-index:6;}
.zhankai01iframe{height:300px;}
.zhankai02iframe{height:350px;}
.zhankai03iframe{ height:416px;}
/*站群导航*/
.ZqnavLeft{float: left; width: 410px; padding: 9px 13px 10px 13px; border: 1px solid #e9e9e9; margin:0 20px;}
.ZqnavLeft li{ float: left; width: 193px; height: 60px; line-height: 60px; background: #71a9ff; margin: 8px 6px; text-align: center;}
.ZqnavLeft li a{font-size: 18px; color: #fff; }
.ZqnavLeft li a:hover{ color: #0a4cac;}
.ZqnavRight{float: left; background: url(hunanmap.png) center center no-repeat; width: 636px; height: 553px; position: relative; margin-right:20px;}
.ZqnavRight a{ font-size: 14px; color: #064b82; font-weight: bold;}
.ZqnavRight a:hover{ color: #f00;}
.changsha{ position:absolute; left:406px; top:171px;}
.hengyang{ position:absolute; left:361px; top:301px;}
.zhangjiajie{ position:absolute; left:192px; top:71px;}
.xiangxizhou{ position:absolute; left:131px; top:137px;}
.changde{ position:absolute; left:285px; top:89px;}
.yueyang{ position:absolute; left:416px; top:100px;}
.yiyang{ position:absolute; left:293px; top:160px;}
.loudi{ position:absolute; left:266px; top:212px;}
.xiangtan{ position:absolute; left:358px; top:218px;}
.zhuzhou{ position:absolute; left:426px; top:232px;}
.shaoyang{ position:absolute; left:221px; top:284px;}
.yongzhou{ position:absolute; left:295px; top:390px;}
.chenzhou{ position:absolute; left:405px; top:389px;}
.huaihua{ position:absolute; left:157px; top:235px;}


/* 信件详情 */
.cont {width:1000px; margin:20px auto; background:url(2014hdxt_xjnr_bg.png) no-repeat top center #fff; position:relative; padding: 20px 0;}
.cont_left { position:absolute; left:-41px; top:110px;}
.cont_right { position:absolute; right:-8px; top:-8px;}