﻿@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:75%; 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:320px;}


/*slideBox*/
.slideBox{ float:left; height:360px; width:565px;position:relative; z-index:5; border-top: 1px solid #287ebf; overflow: hidden;}
.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; font-size: 0px; line-height: 999px; overflow: hidden;}
.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_zcfg{ height:233px;}
.index_ztzl{ height:213px;}
.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; overflow: hidden;}
.ggfw .ggfw_main{ width:330px; margin-top:2px;}
.ggfw .ggfw_main li{ float:left; width: 160px; height:49px; background:#f2f7f9; margin: 0 1px 1px 0;}
.ggfw .ggfw_main li a{ display:block; height:49px; width:100%; line-height:49px; font-size:13px; color:#333; text-indent:30px;}
.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) 10px -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;}


@media screen and (max-width: 1139px) {
	.main{width: 96%; height: auto;}
	.main_top{ width: 100%; height: auto; overflow: hidden; background: none;}
	.slideBox{ float: none; margin: 0 auto; margin-bottom: 20px;}
	
	.gzdt{ width: 100%; margin: 0 auto; float: none;}
	
	.index_wsbsdt{ height: auto;}
	.index_wsbsdt img{ width: 100%; height: auto;}
	
	.main_left,.main_center,.main_right{ float: none; width: 100%; margin: 0 auto;}
	.xxgk{ margin: 0 auto;}
	.index_zdly,.index_ztzl{ margin-bottom: 10px;}
	
	.gzdt .list{ width: 100% !important; padding: 0 !important;}
	
	.ggfw{ height: auto;}
	.ggfw .ggfw_main{ width: 100%; height: auto; overflow: hidden;}
	.ggfw .ggfw_main li{ width: 30%; margin: 0 1.5%;}
}

@media screen and (max-width: 600px) {
	.slideBox{ width: 100%;}
	.slideBox .bd,.slideBox,.slideBox .bd img,.slideBox .bd li a{ width: 100%; height: 382px;}
	.slideBox .bd li p{ width: 100%;}
	
	.list ul li .time{ display: none; float: none;}
	.list ul li a{ float: none; max-width: 100%;}
	
	.title .more{ display: none !important;}
	
	.gzdt .title h2:first-child{margin-left: 0; }
	.gzdt .title h2{ width: 20%; text-align: center;}
	.gzdt .title h2 a{ padding: 0 !important; font-size: 14px;}
	
}
@media screen and (max-width: 560px) {
	.slideBox,.slideBox .bd,.slideBox .bd img,.slideBox .bd li a{  height: 357px;}
}
@media screen and (max-width: 540px) {
	.slideBox,.slideBox .bd,.slideBox .bd img,.slideBox .bd li a{  height: 344px;}
}
@media screen and (max-width: 520px) {
	.slideBox,.slideBox .bd,.slideBox .bd img,.slideBox .bd li a{  height: 331px;}
}
@media screen and (max-width: 500px) {
	.slideBox,.slideBox .bd,.slideBox .bd img,.slideBox .bd li a{  height: 318px;}
	.gtt_tab02 .title h2{ width: 33%;text-align: center;}
	.gtt_tab02 .title h2:first-child{margin-left: 1% !important; }
	.gtt_tab02 .title h2 a{ padding: 0 !important; font-size: 14px;}
}
@media screen and (max-width: 480px) {
	.slideBox,.slideBox .bd,.slideBox .bd img,.slideBox .bd li a{  height: 305px;}
}
@media screen and (max-width: 460px) {
	.slideBox,.slideBox .bd,.slideBox .bd img,.slideBox .bd li a{  height: 293px;}
	.ggfw .ggfw_main li{ float: none; width: 100%; margin:10px auto 5px;border-radius: 10px;}
	.ggfw .ggfw_main li a{ background: none !important; text-indent: 0 !important; text-align: center; font-size: 16px !important; }
}
@media screen and (max-width: 440px) {
	.slideBox,.slideBox .bd,.slideBox .bd img,.slideBox .bd li a{  height: 280px;}
}
@media screen and (max-width: 420px) {
	.slideBox,.slideBox .bd,.slideBox .bd img,.slideBox .bd li a{  height: 267px;}
}
@media screen and (max-width: 400px) {
	.slideBox,.slideBox .bd,.slideBox .bd img,.slideBox .bd li a{  height: 253px;}
}
@media screen and (max-width: 380px) {
	.slideBox,.slideBox .bd,.slideBox .bd img,.slideBox .bd li a{  height: 242px;}
}
@media screen and (max-width: 360px) {
	.slideBox,.slideBox .bd,.slideBox .bd img,.slideBox .bd li a{  height: 229px;}
	.gzdt .title h2 a{  font-size: 12px;}
}