/*Ã¤Âºâ€™Ã¥Å Â¨Ã¤ÂºÂ¤Ã¦ÂµÂ*/
.content{float:left; width:100%; font-size:16px; font-family:"microsoft yahei";}
.center{margin-left:auto; margin-right:auto; width:1200px;}
.top-30{margin-top:30px;}
.top-17{margin-top:17px;}
.top-25{margin-top:25px;}
.top-40{margin-top:40px;}
.right-24{margin-right:24px;}
.mr-57{margin-bottom:57px;}
.mr-25{margin-bottom:57px;overflow: hidden;}

.container-left-one{float:left; width:440px; height:310px; background:url(shuohua.jpg) no-repeat;}
.container-left-one .container-left-one-an{position:absolute; margin-left:34px; margin-top:235px;}
.container-left-one a{ float:left;background:url(an-1.png) no-repeat; width:110px; height:48px; line-height:48px; font-weight:bold; text-align:center; color:#fff; margin-right:20px;}
.container-left-one a:hover{background:url(an-1-hover.png) no-repeat; text-decoration:none;}

.width-1{width:730px; float:right;}
.width-2{width:712px; float:left;}
.fwhd-last .width-1{width: 572px;float: left;}
.fwhd-last .width-2{width: 572px;float: right;}
.container-right-one h3{float:left; width:100%;}
.container-right-one h3 a{float:left; width:131px;text-align:center; font-weight:bold; font-size:18px; line-height:48px;}
.container-right-one h3 a:hover{text-decoration:none;}
.container-right-one h3 .h3-an{ border:#dcdcdc solid 1px; height:46px;}

.container-right-one h3 .on{background:url(h3-on.png); height:58px; color:#fff;border: none;}

.xj-ul{float:left;width:100%;margin-top:6px;}
.xj-ul li{float:left;width:100%;height:69px;margin-top: 11px;background: rgba(252,252,252,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8fcfcfc,endColorstr=#C8fcfcfc); }
.xj-ul li:hover{background: #fff;cursor:pointer;}
.xj-ul li .time{background:url(riqi.jpg) no-repeat; float:left; width:50px; height:50px; color:#68a7d0; font-family:"Ã©Â»â€˜Ã¤Â½â€œ"; font-weight:bold; line-height:62px; text-align:center; font-size:14px; margin-left:12px; margin-top:10px;}
.xj-ul li .list-content{float:left; width:86%; margin-top:10px; margin-left:15px;}
.xj-ul li .list-content a:hover{color:#006eab;}
.xj-ul li .list-content .a1{height:22px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; float:left; width:100%;font-weight: bold;}
.xj-ul li .list-content p{color:#666666; margin-top:5px; float:left; width:100%;}
.xj-ul li .list-content p a{color:#0076ca;}
.xj-ul li .list-content p a:hover{color:#60bdff; text-decoration:none;}
.xj-ul li .list-content font{color: #999;margin-top:7px;float: left;width: 100%; font-size:14px;}

.fl-ul1{}

.fl-ul{float:left; width:100%;}
.fl-ul li{float:left;width:100%;line-height: 35px;}
.fl-ul li span{float:right; color:#999999;}
.fl-ul li a{float:left; padding-left:15px; background:url(li-left.jpg) no-repeat left center; width:80%; height:35px; overflow:hidden;}
.fl-ul li a:hover{color:#0076ca; text-decoration:none;}

.container-hui{float:left;width:100%;background:#f2f2f2;padding-bottom:30px;overflow: hidden;}
.container-logo{    width: 379px; margin: 0 auto;height: 60px;}
.container-left-two,.container-left-three{float:left; width:549px; 
    background-color: #fff;padding: 0 20px;}
.container-left-two img{/* position:absolute; */}
.container-left-two .flash-font{position:absolute; background:url(http://www.hunan.gov.cn/images/flash-bg.png) repeat; color:#fff; font-weight:bold; height:48px; line-height:48px; width:509px; margin-top:178px;}
.container-left-two .flash-font font{float:right; font-weight:normal; margin-right:20px;}
.container-left-two .flash-font a{float:left;margin-left:20px;color:#fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 75%;}
.container-left-two .flash-font a b{font-size:18px;}

.container-right-two,.container-right-three{
	float: right;
    width: 631px;
    padding-right: 20px;
    background-color: #fff;}
.container-right-two h3{float:left;width:100%;height:48px;line-height:48px;background: #e5e5e5;    margin: 0;}
.container-right-two h3 a{float:right;margin-right:10px;font-size:14px;color: #666;}
.container-right-two h3 span{float:left;margin-left:23px;font-weight:bold;color: #333;font-size: 18px;}
.container-right-two-content{float:left;width:100%;height:300px;background: #f2f2f2;overflow-y:auto;}
.container-right-two-content .container-two-list-on,.container-right-two-content .container-two-list-an{float:left; width:100%;color: #fff;}
.time-2{font-size:14px; width:129px; height:78px; text-align:center; line-height:78px;}
.container-two-list-an .time-2{float:left;background: url(../img/hd121410.png) no-repeat right center;color: #999;}
.container-two-list-an:hover .time-2{color:#fff;background: url(../img/hd12144_03.png) no-repeat right center;text-decoration:none;}
.list-content-2{float:left; width:75%; margin-left:10px; line-height:25px; margin-top:6px;}
.container-two-list-an .list-content-2{color: #0076ca;float: left;}
.container-two-list-an .list-content-2 .p1{font-size: 14px;}
.container-two-list-an .list-content-2 .p1 span{font-weight: bold;font-size: 16px;}
.container-two-list-an .list-content-2 .p2{font-size: 16px;}
.container-two-list-an .list-content-2:hover{text-decoration:none;}
.container-two-list-an .list-content-2{color: #666;}
.container-two-list-an .list-content-2:hover{color: #0076ca;text-decoration:none;}
.hdjlftygtitle{
	position: relative;
    top: -39px;
    line-height: 40px;
    color: #fff;
    background: #000;
    opacity: 0.5;
    filter: alpha(opacity:50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
}
.ft_tab{
    margin-top: -28px;
    border-bottom: 3px solid #0f74ca;
    height: 49px;
}
.ft_tab div{
	float: left;
	margin-right: 20px;
	width: 156px;
	height:46px;
	text-align: center;
	background-color: #efeeee;
	
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    cursor: pointer;
}
.ft_tab div:last-child{
	margin-right: 0px;
}
.ft_tab div:nth-child(1){
	background:#efeeee url(../img/ftyg.png) 10px 15px no-repeat;
}
.ft_tab div:nth-child(2){
	background:#efeeee url(../img/zjft.png) 10px 15px no-repeat;
}
.ft_tab div:nth-child(3){
	background:#efeeee url(../img/fthg.png) 10px 15px no-repeat;
}
.ft_tab div.active:nth-child(1){
	background:#0f74ca url(../img/ftyg1.png) 10px 15px no-repeat;
}
.ft_tab div.active:nth-child(2){
	background:#0f74ca url(../img/zjft1.png) 10px 15px no-repeat;
}
.ft_tab div.active:nth-child(3){
	background:#0f74ca url(../img/fthg1.png) 10px 15px no-repeat;
}
.ft_tab div a{
	color: #000;
	display: block;
	font-size: 16px;
	width: 156px;
    height: 46px;
    padding: 15px 0;
}
.ft_tab div a img{
	margin-right: 18px;
}
.ft_tab div.active{
	background-color: #0f74ca;
}
.ft_tab div.active a{
	color:#fff;
}

.hdconent{
	margin-top: 20px;
    background-color: #fff;
}
.hdconent .nav-tabs{
	border-bottom: none;
	background-color: #f8f8f8;
}
.hdconent .nav-tabs > li.active > a,.hdconent .nav-tabs > li.active > a:hover,.hdconent .nav-tabs > li.active > a:focus {
    
    color: #006eab;
    cursor: pointer;
    font-size: 16px;
    background-color: transparent;
    margin-bottom: -4px;
    border-top: 2px solid #006eab;
    border-left: 2px solid #eee;
    border-right: 2px solid #eee;
    border-bottom: none;
}
.hdconent .govpublic li{
	border-bottom: none;
}
.hdconent .panelHeight{
	height: 254px;
    width: 100%;
}
.hdconent .tab_mulu_right{
	padding-left: 0;
}
.hdconent .panelFiles{
	margin-left: 0;
}
.hdconent .panelFiles div{
    background-color: #eff4f8;
    width: 196px;
    margin-right:10px;
    padding:0;
    height: 54px;
    font-size: 16px;
}

.hdconent .panelFiles div a{
    display: block;
    width: 196px;
    padding: 10px 0;
}
.hdconent .panelFiles div:last-child{
	margin-right:0px;
}
.hdfiles{
	border: 2px solid #f3f3f3;
    height: 74px;
    clear: left;
}
.hdfiles div{
	background-color: #fff;
    width: 196px;
    padding:0;
    font-size: 16px;
}
.hdfiles div:nth-child(1),.hdfiles div:nth-child(2){
	border-right: 2px solid #f3f3f3;
}
.hdfiles div a{
	display: block;
    width: 196px;
    height:69px;
    padding: 10px 0;
    text-align: center;
}
.hdfiles div a img{
	margin-right: 14px;
}
.hdwsdc{
	color:#006eab;
	font-weight: 600;
	margin-bottom: 14px;
}
.hdconent .radio{
	margin: 0;
}
.hdconent .progress {
    height: 16px;
    margin-top: 6px;
    background-color: #fff;
}

.hdconent .progress-bar{
	color: #000;
}
.hdconent .progress span{
	margin-left: 10px;
}
.hdconent .form-group {
    margin-bottom: 16px;
    border-bottom: 1px solid #ccc;
    height: 26px;
}
.hdother{
	margin-top: 20px;
	padding: 0 20px;
}
.hdother a{
	width: 33.333%;
	height:70px;
}
.hdother dl{
	float: left;
	width: 33.333%;
	height:70px;
	margin-bottom: 20px;
	
}
.hdother dl dt{
	float: left;
	margin-right: 10px;
    width: 78px;
    height: 70px;
}
.hdother dl dd{
	width:100%;
	word-break:break-all;
	margin-top: 10px;
}
.hdother dl dd.hdjldlone{
	margin-top: 26px;
}
.container-left-three{
	
}

.container-center-an{float:left; width:100%; text-align:center; margin-top:26px;}
.container-center-an a{display:inline-block; background:url(mach.png) no-repeat; width:160px; height:48px; text-align:center; line-height:48px;}
.container-center-an a:hover{background:url(mach-hover.png) no-repeat; color:#0076ca; text-decoration:none;}
.container-two-list-on .time-2{float:left;background: url(../img/hd12144_03.png) no-repeat right center;color:#fff;}
.container-two-list-on .time-2:hover{text-decoration:none;}
.container-two-list-on .list-content-2 .p1{color:#0076ca}
.container-two-list-on .list-content-2 .p2{color:#0076ca}
.container-new{float:left; width:300px; height:530px;margin-top: 40px;}
.container-new .new-1{float:left;}
.container-new .new-2{position:absolute; margin-top:329px;}
.container-new .news-font{position:absolute; margin-top:183px; }
.container-new .news-font2{position:absolute;}
.container-new a{width:220px;height:220px; padding:60px 40px 84px 40px; color:#fff; float:left;}
.container-new .news-font a{background:url(bg-1.png) no-repeat;}
.container-new .news-font2 a{background:url(bg-2.png) no-repeat;}
.container-new .news-font a:hover{background:url(bg-1-hover.png) no-repeat; text-decoration:none;}
.container-new .news-font2 a:hover{background:url(bg-2-hover.png) no-repeat; text-decoration:none;}
.container-new a b{font-size:18px; line-height:30px;float:left; width:100%;}
.container-new a font{ margin-top:5px; float:left; width:100%;}
.container-new a p{float:left; width:100%; width:100%; text-indent:2em; line-height:25px; margin-top:30px; height:100px; overflow:hidden;}

.fl-an{float:left;width: 171px;height: 60px;font-weight:bold;line-height: 60px;background: #f2f2f2;border-radius: 6px;}
.fl-an:hover{background:url(fl-an-hover.png) no-repeat; text-decoration:none;}
.fl-an img{float:left;margin-top: 6px;margin-left: 26px;margin-right:10px;}

.container-right-four{/* float:right; */width: 100%;}
.container-right-four .zs-an{float:left;width: 318px;height: 96px;line-height: 96px;font-weight:bold;font-size:24px;border: 1px solid #dcdcdc;border-radius: 6px;}
.container-right-four .zs-an:hover{text-decoration:none;/* color: #1e9de3; */}
.container-right-four .zs-an img{float:left;margin-top:30px;margin-left: 27%;margin-right:25px;}

.container-right-four .mt-box{float: right;width: 857px;height: 96px;border: 1px solid #dcdcdc;border-radius: 6px;}
.container-right-four .mt-box h2{background:url(zw-font-line.png) no-repeat center center; font-size:18px; height:25px; text-align:center; font-weight:bold; margin-top:20px;}
.container-right-four .mt-an{float:left;width: 285px;text-align:center;border-right: 1px solid #dcdcdc;height: 96px;line-height: 96px;}
.container-right-four .mt-an3{border-right: none;}
.container-right-four .mt-an span{float:left;width: 56px;height: 56px;margin-left: 63px;margin-top: 20px;}
.container-right-four .mt-an p{float:left;text-align:center;margin-left: 22px;}
.weibo{background:url(xinlang.png) no-repeat center center;}
.weixin{background:url(weixin.png) no-repeat center center;}
.app{background:url(shouji.png) no-repeat center center;}

/*Ã¤Âºâ€™Ã¥Å Â¨Ã¤Â¿Â®Ã¦â€Â¹*/
.fwhdb1-l{width: 818px;height: 330px;}
.fwhdb1-r{width: 380px;height: 330px;background: #fff;}
.fwhdb1-l .title{height: 50px;line-height: 50px;}
.fwhdb1-l .title span{float: left;font-size: 24px;font-weight: bold;color: #006eab;}
.fwhdb1-l .title a{float: right;font-size: 14px;color: #666;margin-right: 25px;margin-top: 5px;}
.fwhdb1-l ul{overflow: hidden;margin-top: 12px;}
.fwhdb1-l ul li{width: 250px;margin-right: 22px;float: left;}
.fwhdb1-l ul li img{width: 250px;height: 164px;}
.fwhdb1-l ul li h4{width: 208px;text-align: center;margin: 10px auto 0;font-size: 16px;font-weight: bold;color: #333;line-height: 28px;}
.fwhdb1-l ul li p{text-align: center;font-size: 14px;color: #999;margin-top: 6px;}
.fwhdb1-r .title{
    text-align: center;
    margin-top: 46px;
}
.fwhdb1-r ul{margin-top: 49px;margin-left: 19px;}
.fwhdb1-r li{float: left;width: 103px;height: 103px;background: #52a8e4;margin-right: 17px;text-align: center;}
.fwhdb1-r li img{margin-top: 12px;}
.fwhdb1-r li span{display: block;font-size: 16px;color: #fff;}
.fwhdb1-r li:hover{background: #3d91cc;}
.fwhd-last{overflow: hidden;}
.fwhd-last  .xj-ul li{background: none;margin-top: 15px;}
.fwhd-last  .xj-ul li:hover{background: none;}
.fwhd-last .xj-ul li .list-content p{overflow: hidden;}
.fwhd-last .xj-ul li .list-content p span{float: left;overflow: hidden;width: 84%;white-space: nowrap;text-overflow: ellipsis;}
.fwhd-last .xj-ul li .list-content p a{float: left;}
.fwhd-last .topjl{margin-top: 15px;}
.fwhd-last .xj-ul{margin-top: 0;}

.warpper_zw_left{
	width: 320px;
	padding: 0 20px;
	background-color: #fff;
}
.warpper_zw_right{
	width: 860px;
	padding-right: 20px;
	background-color: #fff;
}
.zwconent .nav-tabs > li{
	height: 42px;
}
.zwconent .panlezw{
	border: 1px solid #ccc;
	height: 300px;
}
.zw_person{
	text-align: center;
    padding-bottom: 10px;
    height:175px;
    border-bottom: 1px dashed #ccc;
}
.zw_person dd{
	margin-top: 10px;
}
.zw_person_other{
	padding: 10px 0 0 10px;
    height: 75px;
    background-color: #f6f6f6;
}
.zw_person_other dt{
	color: #4789d0;
	float: left;
}
.zw_person_other dd{
	margin-right:10px;
    margin-bottom: 10px;
	float: left;
}
.zw_person_other dd a{
	color: #000;
}
.zw_person_other dd a:hover{
	color: #4789d0;
}

.zwconent .list-group-item{
	border: none;
	height: 40px;
    padding: 10px 0px 7px 44px;
}
.zwconent  a.list-group-item:nth-child(1) {
	padding: 10px 0px 7px 16px;
}
.zwconent  a.list-group-item:nth-child(2) {
	background:url(../img/zwzfbg.png) 0px 0px no-repeat;	
	cursor: pointer;	
	font-size: 14px;
}
.zwconent  a.list-group-item:nth-child(3) {
	background:url(../img/zwzfbg.png) 0px 0px no-repeat;	
	cursor: pointer;	
	font-size: 14px;
}
.zwconent  a.list-group-item:nth-child(4) {
	background:url(../img/zwzfbg.png) 0px 0px no-repeat;	
	cursor: pointer;
	font-size: 14px;	
}
.zwconent  a.list-group-item:nth-child(5) {
	background:url(../img/zwzfbg.png) 0px 0px no-repeat;	
	cursor: pointer;
	font-size: 14px;	
}
.zwconent  a.list-group-item:nth-child(6) {
	background:url(../img/zwzfbg.png) 0px 0px no-repeat;	
	cursor: pointer;
	font-size: 14px;	
}
.ztpanle{
	border: 1px solid #ccc;
}
.ztpanle .panel-head{
	background:#0068b7;	
	color:#fff;
	height: 40px;
    padding: 10px 0px 7px 16px;
    font-size: 16px;
}
.ztpanle .panel-body{
	padding: 10px;
}
.ztpanle a{
	display: block;
	margin-bottom: 10px;
}
.ztpanle a:last-child{
	margin-bottom: 0;
}
.p0{
	padding: 0;
}
.panelHeighzwone{
	height: 214px;
}
.zwserach{
	background-color: #f1f1f1;
	height: 76px;
    padding: 15px;
}
.zwserach form{
	background-color: #fff;
	padding: 0 10px;
	color: #006EAB;
}
.zwserach .form-group {
    margin-bottom: 0;
    border-bottom:none;
    height: auto;
}
.zwserach select {
    
    font-weight: bold;
    padding: 12px 15px;
    width: 120px;
    height: 48px;
    border: none;
    font-size: 14px;
    color: #006EAB;
    font-family: Microsoft YaHei;
    background-color: #ffffff;
}
.zwserach .input {
    margin-left: 25px;
    font-size: 14px;
    
    width: 290px;
    height: 48px;
    padding: 16px 10px;
    border: none;
    line-height: 48px;
    line-height:0\0;
    background-color: #ffffff;
}
.zwserach input {
    outline: none;
}
.zwserach .btn-search {
    float:right;
    margin:6px 0 -12px 10px;
    cursor: pointer;
    border: none;
    width: 50px;
    height:48px;
    background: url(../img/info-search.png) 0 0 no-repeat;
}
.lypanle{
	margin-top: 14px;
}
.lypanle .panel-head{
	background:#0068b7;	
	color:#fff;
	height: 40px;
    padding: 10px 0px 7px 16px;
    font-size: 16px;
}
.lypanle .panel-body{
	padding: 15px 0;
}
.lypanle .panel-body a{
	display: block;
	float: left;
    width: 104px;
    text-align: center;
}
.lypanle .panel-body a:hover{
	text-decoration: underline;
}
.lypanle .panel-body a dl dt{
	border-right: 1px dashed #ccc;
	margin-bottom: 16px;
	height: 38px;
}
.lypanle .panel-body a:last-child dl dt{
	border-right: none;
}