.focus{padding:8px;border:1px solid #e8f3fa; box-shadow:0 0 2px #e8f3fa;height:350px;margin-top:15px;}
.focus-pannel{height:350px; overflow:hidden; position:relative;z-index:100;}
.focus-pics{height:350px;overflow:hidden;width:895px; float:right;}
.focus-pics ul li{height:350px;width:885px; float:left;}
.focus-pics ul li a img{height:350px;width:885px;}
.focus-title{width:275px; height:350px; float:left;}
.focus-title ul{overflow:hidden;}
.focus-title ul li{height:58px;width:253px; border:1px solid #dee0e3;border-top:0; float:left;cursor:pointer;padding-left:10px;padding-top:10px; position:relative;}
.focus-title ul li.on{background:url(foucs-title-bg.jpg) repeat-x;background-size:3px 68px;}
.focus-title ul li.on .icon{ position:absolute;right:-10px; z-index:200; top:26px; display:block;width:10px; height:18px;background:url(focus-title-bg.png) no-repeat center center;}
.focus-title ul li a{font-size:16px; color:#4c4c4c; display:block; line-height:24px;}
.focus-title ul li.on a{color:#fff;}
.focus-icon{width:100px; position:absolute;bottom:20px; left:690px; z-index:300;}
.focus-icon ul li{background:url(focus-li-dft.png) no-repeat;height:10px;width:10px; float:left;margin-left:10px; display:inline; text-indent:-2000px; cursor:pointer;}
.focus-icon ul li.on{background:url(focus-li-cur.png) no-repeat;}
/*新闻要闻*/
#news_tab .items{padding:0;}
#news_tab .items dd{height:33px; line-height:33px;}
.g-box1{overflow:hidden;margin-top:10px;}
.g-box1 .lft-pannel{width:655px; overflow:hidden;float:left;}
.home-tabs{height:50px; line-height:50px;  color:#cccccc; font-size:14px;}
.home-tabs a{font-size:18px; color:#1a1a1a; text-align:center;float:left;height:50px; line-height:50px;background:url(news-line.gif) no-repeat right center;padding:0 15px;}
.home-tabs a.last{background:none;}
.home-tabs a.on{font-weight:bold;font-size:18px;}
.g-box1 .lft-pannel .items .date{font-size:16px; color:#999999;}
.g-box1 .lft-pannel .items dd.on a{background:url(hot-news.gif) no-repeat right top;padding-right:20px;}
/*专题专栏*/
.g-box1 .rgt-pannel{width:495px; float:right;}
.home-title{height:50px; line-height:50px; border-bottom:2px solid #0076ca;}
.home-title .title{float:left;font-size:24px; font-weight:bold; background:url(home-title-ico.gif) no-repeat left center; padding-left:20px;}
.home-title .more{float:right;font-size:14px;width:80px; text-align:right;}
.ztzl-items{width:500px; margin-left:-5px;}
.ztzl-items a{display:block;float:left;margin-left:5px;margin-top:5px;}

.g-box2{margin:30px 0 0;overflow:hidden;}
.g-box2-left{float:left;width:180px;height:537px;background:url(data-service.jpg) no-repeat;}
.g-box2-left h3{line-height:44px;background:url(home-title-data.png) no-repeat 15px 8px;padding:0 0 0 55px;font-size:22px;color:#fff;}
.g-box2-left h3 a{color:#fff;}
.g-box2-left ul{padding:0 20px 0 31px;}
.g-box2-left ul li{font-size:18px;border-bottom:1px dotted #cae5f5;color:#09558b;text-align:center;line-height:30px;padding:50px 0;}
.g-box2-left ul li a{display:block;color:#fff;}
.g-box2-left ul li a:hover{color:#09558b;}
.g-box2-left ul li.li1 a{background:url(data-service-ico1.png) no-repeat center 0;padding:50px 0 0;}
.g-box2-left ul li.li1 a:hover{background:url(data-service-ico1-hover.png) no-repeat center 0;}
.g-box2-left ul li.li2 a{background:url(data-service-ico2.png) no-repeat center 0;padding:70px 0 0;}
.g-box2-left ul li.li2 a:hover{background:url(data-service-ico2-hover.png) no-repeat center 0;}

.g-box2-right{float:right;width:998px;border:1px solid #579ed2;}
.g-box2-right .data-service-tab{height:34px;line-height:34px;background:#83bee9;border-bottom:1px solid #579ed2;}
.g-box2-right .data-service-tab a{float:left;color:#fff;font-size:18px;padding:0 40px;border-right:1px solid #579ed2;}
.g-box2-right .data-service-tab a.on{background:#fff;color:#003a7a;border-bottom:1px solid #fff;}


/*信息公开*/
.g-box3{overflow:hidden;margin-top:30px;}
.g-box3 .home-xxgk{width:655px; float:left;}
.g-box3 .home-xxgk .xxgk-menu{background:#d5eff7;height:40px; line-height:40px;margin:10px 0;}
.g-box3 .home-xxgk .xxgk-menu a{color:#003c7b;font-size:16px;padding:0 15px;float:left; background:url(xxgk-line.jpg) no-repeat right center;}
.g-box3 .home-xxgk .xxgk-menu a:hover{font-weight:bold;}
.g-box3 .home-xxgk .xxgk-tabs{height:268px; overflow:hidden;border:1px solid #0076ca;}
.g-box3 .home-xxgk .xxgk-tabs .xxgk-tabs-li{background:url(xxgk-tabs-bg.jpg) no-repeat;width:173px; height:268px; float:left;}
.g-box3 .home-xxgk .xxgk-tabs .xxgk-tabs-li a{float:left;width:153px;font-size:18px; color:#fff; line-height:66px;height:66px; border-bottom:1px solid #58b0e7;background:url(xxgk-tabs-li-dft.png) no-repeat 150px center;padding-left:20px;}
.g-box3 .home-xxgk .xxgk-tabs .xxgk-tabs-li a.on{color:#1a1a1a;background:url(xxgk-tabs-li-hover.png) no-repeat 150px center #ebf5fd; border:none;}
.g-box3 .home-xxgk .xxgk-tabs .xxgk-tabs-li a.last{border:0;height:68px;line-height:68px;}
.g-box3 .home-xxgk .xxgk-tabs .items{float:right;width:440px; padding:7px 20px;}
.g-box3 .home-xxgk .xxgk-tabs .items dd{height:36px; line-height:36px;}
.g-box3 .home-xxgk .xxgk-tabs .items .date{font-size:16px; color:#999999;}
/*公众服务*/
.home-gzfw{width:495px; overflow:hidden; float:right;}
.home-gzfw .gzfw-menu{width:510px;margin:10px 0 10px -15px; overflow:hidden;}
.home-gzfw .gzfw-menu a{width:70px; float:left; display:inline; font-size:14px;color:#1d72c5; line-height:28px;margin-left:28px;margin-bottom:5px; text-align:center;}
.home-gzfw .gzfw-menu a:hover{font-weight:bold;}
.home-gzfw .gzfw-menu a img{width:55px; height:50px; display:block; margin:0 auto;}
.home-gzfw .gzfw-tabs{border:1px solid #0076ca;padding:15px 10px;height:195px; overflow:hidden;}
.home-gzfw .gzfw-tabs .gzfw-tabs-li{height:30px; line-height:30px; overflow:hidden;border-bottom:1px solid #0076ca;}
.home-gzfw .gzfw-tabs .gzfw-tabs-li a{border:1px solid #a1c1d8; border-bottom:0;padding:0 10px;margin:0 15px; float:left; display:inline; font-size:16px;color:#1d72c5;font-weight:bold;background:#fff;}
.home-gzfw .gzfw-tabs .gzfw-tabs-li a.on{background:#d5eff7;}
.gzfw-tabs{ position:relative;}
.home-gzfw .gzfw-tabs-con-main{height:136px; overflow:hidden; opacity:0;filter: Alpha(opacity=0); position:absolute;left:10px;top:76px;}

.home-gzfw .gzfw-tabs-con dt{height:30px; line-height:30px;}
.home-gzfw .gzfw-tabs-con dt span{font-size:14px;float:left; display:inline;color:#1d72c5;font-weight:bold; text-align:center;}
.home-gzfw .gzfw-tabs-con dd{overflow:hidden;line-height:24px;}
.home-gzfw .gzfw-tabs-con dd a{font-size:14px;float:left; display:inline;}
.home-gzfw .gzfw-tabs-con .td1{width:170px;}
.home-gzfw .gzfw-tabs-con .td2{width:200px;}
.home-gzfw .gzfw-tabs-con .td3{width:92px;}
.home-gzfw .gzfw-tabs-con dd a.td1{background:url(home-gzfw-title-ico.gif) no-repeat left 7px;padding-left:10px;width:160px;}

/*政民互动*/
.g-box4{overflow:hidden;margin-top:30px;}
.home-zmhd-li{overflow:hidden;margin:20px 0 20px -10px;}
.home-zmhd-li a{width:141px;height:92px;background:#edf5f8;border-bottom:4px solid #d6ecf3; float:left;margin-left:10px; text-align:center;}
.home-zmhd-li a img{margin-top:10px;margin-left:30px;}
.home-zmhd-li a p{font-size:16px;color:#1d72c5;}

.home_zt_pic2{margin:0 auto;overflow:hidden;}
.home_zt_pic2 ul{margin:0 0 0 -6px;overflow:hidden;}
.home_zt_pic2 ul li{float:left;width: 229px;height: 64px;padding:0 0 0 12px;}
.home_zt_pic2 ul li img{width: 229px;height: 64px;}

@media only screen and (max-width:1440px) { 
.focus-title{width:240px;}
.focus-title ul li{width:208px;padding-right:10px;height:53px;padding-top:5px;}
.focus-title ul li a{font-size:14px;}
.focus-title ul li.on .icon{top:21px;}
.focus-pics{width:740px;height:296px;}
.focus{height:296px;}
.focus-pannel{height:296px;}
.focus-icon{left:560px;}
.focus-pics ul li{height:296px;}
.focus-pics ul li a img{height:296px;width:740px;}


.g-box1{height:188px; overflow:hidden;}
.g-box1 .lft-pannel{width:550px;}
.home-tabs a{padding:0 12px;}
.home-tabs a,.home-tabs a.on{font-size:16px;}

#news_tab .items dd{height:28px; line-height:28px;}
#news_tab .items dd a{height:28px; line-height:28px;}
.g-box1 .items dd a,.g-box3 .items dd a{font-size:14px;}
.g-box1 .rgt-pannel{width:410px;}
.home-title .title{font-size:22px;}
.ztzl-items{width:415px;}
.ztzl-items a img{width:410px;}
.ztzl-items a.ztzl-pic2 img{width:202px;}
.g-box3 .home-xxgk{width:550px;}
.g-box3 .home-xxgk .xxgk-menu a{font-size:14px;padding:0 10px;}
.g-box3 .home-xxgk .xxgk-tabs .xxgk-tabs-li{width:143px;}
.g-box3 .home-xxgk .xxgk-tabs .xxgk-tabs-li a{width:123px;background: url(xxgk-tabs-li-dft.png) no-repeat 120px center;font-size:16px;}
.g-box3 .home-xxgk .xxgk-tabs .xxgk-tabs-li a.on{background: url(xxgk-tabs-li-hover.png) no-repeat 120px center #ebf5fd;}
.g-box3 .home-xxgk .xxgk-tabs .items{width:380px; padding:7px 10px;}
.g-box3 .home-xxgk .xxgk-tabs .items .date{font-size:14px;}
.home-gzfw{width:410px;}
.home-gzfw .gzfw-menu{width:420px;margin: 10px 0 10px -10px;}
.home-gzfw .gzfw-menu a{width: 60px;    margin-left: 22px;}
.home-gzfw .gzfw-tabs .gzfw-tabs-li a{font-size:14px;}
.home-gzfw .gzfw-tabs-con .td1{width:150px;}
.home-gzfw .gzfw-tabs-con dd a.td1{width:140px;}
.home-gzfw .gzfw-tabs-con .td2{width:150px;}
.home-gzfw .gzfw-tabs-con .td3{width:70px;}
.home-gzfw .gzfw-tabs-con dd a{font-size:12px;}

.home-zmhd-li{margin:20px 0 20px -10px;width:1010px;}
.home-zmhd-li a{width:116px;margin-left:10px;}
.home-zmhd-li a img{margin-left:20px;}

.g-box2-left{width:1000px;height:70px;background:url(data-service2.jpg) no-repeat;margin:0 0 10px;}
.g-box2-left h3{float:left;width:160px;background:url(home-title-data.png) no-repeat 15px 13px;padding:5px 0 0 55px;}
.g-box2-left ul{float:left;margin:10px 0 0;padding:0;}
.g-box2-left ul li{float:left;line-height:50px;padding:0 0 0 40px;border-bottom:none;text-align:left;}
.g-box2-left ul li p{display:inline;}
.g-box2-left ul li a{float:left;}
.g-box2-left ul li.li1{width:300px;border-right:1px dotted #cae5f5;}
.g-box2-left ul li.li1 a{background:url(data-service-ico1.png) no-repeat 0 center;padding:0 0 0 70px;}
.g-box2-left ul li.li1 a:hover{background:url(data-service-ico1-hover.png) no-repeat 0 center;}
.g-box2-left ul li.li2 a{background:url(data-service-ico2.png) no-repeat 0 3px;padding:0 0 0 70px;}
.g-box2-left ul li.li2 a:hover{background:url(data-service-ico2-hover.png) no-repeat 0 3px;}
.g-box2-left ul li.li2{width:400px;}
/*20170913*/
.g-box1 .lft-pannel .items .date{font-size:14px; color:#999999;}
.home_zt_pic2 ul{margin:0 0 0 -12px;overflow: hidden;}
.home_zt_pic2 ul li {width:190px;height:53px;float: left; padding: 0 0 0 12px;}
.home_zt_pic2 ul li img {width:190px;height:53px;}
}