@charset "utf-8";
/* CSS Document */

.toutiao{ padding-left:80px; width: 1060px; height: 102px; margin: 20px auto; background: url(toutiao_bg.png) center center no-repeat;}
.toutiao h2{ height: 44px; line-height: 44px; padding-top: 12px; color: #175295; font-size: 32px; font-weight: bold; text-align: center;}
.toutiao p{ height: 26px; line-height: 26px; font-size: 14px; color: #666; text-align: center;}
.toutiao p span{ color: #1e63b0;}

.more{ float:right; font-size:12px; color:#bbb;}
.time{ font-size:12px; color:#999; float:right;}

.title{height:47px; line-height:47px; border-top:1px solid #287ebf; background:#f5f5f5; width:100%; position:relative;}
.title h2{ float:left; height:38px; line-height:38px; margin-top:9px;}
.title h2 a{font-size:16px; color:#333; font-weight:normal; display:block;padding:0 21px; height:37px; line-height:37px;}
.title h2 .active{ color:#175295; font-size:16px; font-weight:bold;text-decoration:none; background:#fff; display:block; padding:0 21px; height:38px; line-height:38px; border:1px solid #e5e5e5; border-bottom:none;}
.title .more{display:none; float:right;  margin-right:10px; margin-top:4px; color:#aaa; font-size:12px;}
.title .more:hover{ color:#256092;}
.list{ width:100%; display:none; }
.list ul{margin-top:9px;}
.list ul li{ font-size:14px; height:30px; line-height:30px; vertical-align:top; overflow:hidden;}
.list ul li a{ float:left; color:#444; white-space:nowrap; max-width:80%; overflow:hidden; text-overflow:ellipsis; text-decoration:none;}
.list ul li a:hover{ color:#ff0000;}
.list ul li .time{float:right; color:#aaa; font-size:12px; margin-right:5px;}
/*main_news*/
.main_news{ width:100%;}



/*main*/
.main{ width: 1140px; position:relative; margin: 0 auto;}
.main_top{ width:1140px; height:390px; background:url(sthf_bg_03.png) center bottom no-repeat;}
.main_left{ float:left; width:260px;}
.main_center{ float:left; width:520px; margin:0 20px;}
.main_right{ float:left; width:395px;}


/*slideBox*/
.slideBox{ float:left; height:360px; width:565px;position:relative; z-index:5; border-top: 1px solid #287ebf;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:15px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:5px;  width:10px; height:10px; background:#999999; cursor:pointer; color:#999; }
.slideBox .hd ul li.on{ background:#fff;}
.slideBox .bd{ position:relative; height:360px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; width:565px; height:360px; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width:545px; height:40px; background:url(tpxw_titbg02.png) repeat;  font-size:16px; line-height:40px; color:#fff; cursor:pointer; padding-left:20px;}
.slideBox .bd li a:hover p{ color:#256092;}
.slideBox .bd img{ width:565px; height:360px;}

/*工作动态*/
.gzdt{ float:left; width:575px; height:360px;}
.gzdt .list{ width:535px !important; padding:0 20px;}
.gzdt .list .headline{ width:100%; height:126px; border-bottom:1px dashed #cdcdcd;}
.gzdt .list .headline h2{ margin-top:15px; height:45px; line-height:45px;}
.gzdt .list .headline h2 a{ color:#333;font-size:18px; font-weight:bold;}
.gzdt .list .headline p{ width:100%; line-height:22px; color:#888; }
.gzdt .list .headline p .xxnr a{ font-size:12px; color:#1e63b0}
/*专题专栏*/
.index_wsbsdt{ height:100px; width:100%; margin-bottom:20px;}
.index_wsbsdt img{ height:100px; width:1140px;}
/*信息公开*/
.xxgk{ width:260px; height:312px;}
.xxgk .xxgk_ml{margin-top:0;width:260px;}
.xxgk .xxgk_ml li{  width:260px; height:47px; margin-bottom:4px; background:#287ebf; border-radius:3px;}
.xxgk .xxgk_ml li a{ font-size:15px; color:#fff;  height:47px; line-height:47px; text-indent:72px; display:block;}
.xxgk .xxgk_ml li .xxgk_ml_li01{ background:url(index_icon_bg.png) 32px 0 no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li02{ background:url(index_icon_bg.png) 31px -47px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li03{ background:url(index_icon_bg.png) 33px -94px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li04{ background:url(index_icon_bg.png) 32px -141px no-repeat;}

.xxgk_qzqd{ width:260px; margin-top:10px; border-top:1px solid #287ebf;}
.xxgk_qzqd li{width:129px; height:40px; line-height:40px; float:left; background:#e5f1f6; text-align:center;}
.xxgk_qzqd li a{font-size:14px; color:#222;}
/*左侧标题*/
.index_left_title{height:46px; line-height:46px; border-top:2px solid #287ebf; background:#f5f5f5; width:100%; position:relative; }
.index_left_title h2{ float:left; margin-left:15px; font-size:16px; color:#333; font-weight:bold;}
.index_left_title .more{ float:right; margin-right:12px; font-size:12px; color:#aaa;}
/*重点领域*/
.index_zdly{ width:100%;height:157px;}
.index_zdly ul li{ width:100%; height:40px; background:#e5f1f6; margin-top:5px;}
.index_zdly ul li a{ display:block; height:100%; width:100%; line-height:40px; font-size:14px; color:#333; text-indent:66px;}
.index_zdly ul .index_zdly_li01{ background:url(index_icon_bg.png) 34px -188px no-repeat;}
.index_zdly ul .index_zdly_li02{ background:url(index_icon_bg.png) 34px -228px no-repeat;}

.index_zcfg{ height:233px;}
.index_ztzl{ height:213px;}
.index_ztzl ul{ margin-top:15px;}
.index_ztzl ul li{ margin-bottom:10px; width:100%; height:70px;}
.index_ztzl ul li img{ width:260px; height:70px;}
.wyzx_bt{ display:block; width:119px; height:41px; background:url(index_wyzx.png) center center no-repeat; font-size:14px; color:#fff; text-indent:45px; float:right; line-height:41px;}

.yfh{ display:block; width:55px; height:17px; float:left; background:url(zxts_yfh.png) left center no-repeat; margin-top:6px;}
.wfh{ display:block; width:55px; height:17px; float:left; background:url(zxts_wfh.png) left center no-repeat;  margin-top:6px;}
/*公共服务*/
.ggfw{ height:233px;}
.ggfw .ggfw_main{ width:100%; margin-top:2px;}
.ggfw .ggfw_main li{ float:left; height:49px; background:#f2f7f9; }
.ggfw .ggfw_main .ggfw_main_left{ width:151px;}
.ggfw .ggfw_main .ggfw_main_right{ width:168px;}
.ggfw .ggfw_main .bt{ border-bottom:1px solid #ededed;}
.ggfw .ggfw_main01 .bf{ border-left:1px solid #ededed;}
.ggfw .ggfw_main li a{ display:block; height:49px; width:100%; line-height:49px; font-size:13px; color:#333; text-indent:57px;}
.ggfw .ggfw_main li .ggfw_mian01{ background:url(index_icon_bg.png) 20px -268px no-repeat; }
.ggfw .ggfw_main li .ggfw_mian02{ background:url(index_icon_bg.png) 20px -317px no-repeat;}
.ggfw .ggfw_main li .ggfw_mian03{ background:url(index_icon_bg.png) 20px -366px no-repeat;}
.ggfw .ggfw_main li .ggfw_mian04{ background:url(index_icon_bg.png) 20px -415px no-repeat; }
.ggfw .ggfw_main li .ggfw_mian05{ background:url(index_icon_bg.png) 20px -464px no-repeat;}
.ggfw .ggfw_main li .ggfw_mian06{ background:url(index_icon_bg.png) 20px -513px no-repeat; }
.ggfw_pt_ul{ margin-top:10px;}
.ggfw_pt{ float:left; height:40px; line-height:40px; background:#6bb2ed; border-radius:3px; text-align:center;}
.ggfw_pt a{ color:#fff; font-size:15px;}
.ggfw_ztb{ width:108px; margin-right:2px;}
.ggfw_scxx{ width:210px;}

.main_bottom{ width:1140px; margin:10px auto 0; height:166px;}


/*三湘风采*/
.sxfc{ width:792px; height:158px; background:#e5f1f6; padding:4px; float:left;}
.picScroll-left{overflow:hidden; position:relative; width:790px; height:156px; border:1px solid #c4d8e1; background:#fff;}
.picScroll-left .bd{ margin:15px 20px; position:relative;overflow:hidden; width:750px; height:125px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; height:125px; }
.picScroll-left .bd ul li{ float:left; height:125px;width:180px; margin-right:10px; float:left; _display:inline;overflow:hidden;text-align:center;}
.picScroll-left .bd ul li a{ display:block; height:125px;width:180px; position:relative;}
.picScroll-left .bd ul li img{height:125px; width:180px;display:block;}
.picScroll-left .bd ul li p{position:absolute; left:0; bottom:0;line-height:30px; height:30px; width:100%; font-size:12px; color:#fff; text-align:center; background:url(tpxw_titbg02.png) repeat; }

.main_bottom_right{ float:right; width:320px; height:166px;}
.main_bottom_right .bd{position:relative; height:166px; z-index:0;}
.main_bottom_right .bd li{ zoom:1; vertical-align:middle; width:320px; height:166px;}
.main_bottom_right .bd li a{ float:left; display:block; font-size:16px; color:#fff; text-align:center; line-height:82px; text-decoration:none;}
.main_bottom_right .bd li .main_bottom_right_01{ width:320px; height:82px; margin-bottom:2px; background:#1595cf;}
.main_bottom_right .bd li .main_bottom_right_02{ width:159px; height:82px; margin-right:2px; background:#40c596;}
.main_bottom_right .bd li .main_bottom_right_03{ width:159px; height:82px;background:#ed6768;}