﻿@charset "utf-8";
/* 县政府-首页 S -----------------------------------------*/

#columnA{margin-bottom:30px;}
.ldBox{ overflow: hidden; }
.ldBox .hd{height:46px; line-height:46px;}
.ldBox .hd h3{font-size: 20px; font-weight: bold; color: #146ac1; display:block;}
.ldBox .bd{overflow: hidden; padding-top:20px;}
.firstLeader{width: 550px; padding-right: 49px; border-right:1px solid #e0e0e0; min-height:480px; float:left;}
.firstLeader .list .info{overflow:hidden; margin-bottom:24px; }
.firstLeader .list .pic{width:145px; float:left; margin-right:30px;}
.firstLeader .list .name{font-size:30px; line-height:50px; overflow:hidden; margin-bottom:10px;}
.firstLeader .list .work{overflow:hidden; line-height:24px; font-size:14px; }
.firstLeader .list .intro{overflow: hidden;}
.firstLeader .list .intro dt{width: auto; float: left; height: 40px; line-height: 40px; padding: 0 19px; font-size: 16px; color: white; background-color: #65a0e7; border-radius: 5px;}
.firstLeader .list .intro dd{clear: both; position: relative; z-index: 1; padding:14px 0 40px; width: 100%; font-size: 16px; line-height: 30px; color: #666; text-indent: 2em; text-align: justify;}
.firstLeader .list .intro dd .more{position: absolute; z-index: 1; right: 0; bottom: 0; width: auto; float: left; color: #65a0e7;}
/*按职务分类-领导列表*/
.otherLeader{overflow:hidden;padding-left: 50px;}
.otherLeader .list{overflow: hidden;margin-right: -41px;}
.otherLeader .list li{width: 90px;height:152px;float: left;margin: 0 40px 30px 0;}
.otherLeader .list li .pic img{width: 90px; height: 120px;}
.otherLeader .list li .title{margin-top: 5px; display: block; height: 26px; line-height: 26px; text-align: center;}

/* columnB */
#columnB{margin-bottom:30px;}
#boxLdhd{width:1018px;height: 134px;border:1px solid #e0e0e0;float:left;overflow:hidden;}
#boxLdhd .hd{float:left;width:98px;height: 134px;background:#f8f8f8;border-right:1px solid #e0e0e0;}
#boxLdhd .hd h3{display:block;font-size:20px;line-height:26px;font-weight:bold;color:#65a0e7;text-align:center;padding: 29px 20px 0px;}
#boxLdhd .hd h3 a{color:#65a0e7}
#boxLdhd .bd{overflow:hidden; padding-left:24px; padding-top:10px; padding-right:20px;}
#boxLdhd .bd {overflow: hidden;padding: 38px 10px;}
#boxLdhd .bd li.t {float: left;width: 254px;padding-top: 8px;border-right: 1px dashed #e0e0e0;margin-left: 20px;}
#boxLdhd .bd li.t a {display: block;overflow: hidden;width: 170px;line-height: 24px;color: #333;}
#boxLdhd .bd li.t span.date {display: block;float: left;margin-right: 10px;background: url(../../base/img/gov-gzbg.png) no-repeat;width: 56px;height: 35px;line-height: 35px;text-align: center;color: #fff;padding-top: 15px;}
#boxLdhd .bd li.n { overflow: hidden; background: url(../../base/img/dot.png) left center no-repeat; padding-left: 15px;}
#boxLdhd .bd li.last { border:0;}
/*
#boxLdhd .bd .topicList .t{float:left; width:360px; padding-top:10px; padding-right:28px; border-right:1px dashed #e0e0e0; height:128px; padding-bottom:0px; margin-right:30px; position:relative}
#boxLdhd .bd .topicList .t .title{font-size:16px; overflow:visible;}
#boxLdhd .bd .topicList .t .date{position:absolute; bottom:5px; font-size:14px; font-weight:normal; color:#999999;}
*/
.jggk{float:right;width: 158px;height: 134px;border:1px solid #bed7ef;background:#eef5fc;display:block;overflow:hidden;}
.jggk a{display:block;height: 110px;line-height:36px;font-size:18px;font-weight:bold;color:#65a0e7;text-align:center;padding-top: 24px;}
.jggk a i { display: block; width: 55px; height: 55px; background: url(../../base/img/icon-jggk.png) no-repeat center 0px;  transition:all 0.5s; margin:0 auto;}
.jggk a:hover{color:#65a0e7}
.jggk a:hover i { -webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg); }

/* columnC */
#columnC{margin-bottom:30px;}
/*
#columnC .box{width:585px;}
*/
#boxZfgzbg{float:left}
#boxZfgzbg .infoList{padding-top:6px;}
#boxZfgzbg .infoList .first{height:80px;line-height:80px;background: url(../../base/img/icon-file.png) 26px 22px no-repeat #f8f8f8;padding-left:78px;overflow:hidden;font-size:16px; padding-right:16px; margin-bottom:16px;}
#boxZfgzbg .infoList .first a{padding:0px; background:none}
#boxZfcwhyjjd{width: 690px;float:left;}

.indSide{width:440px; float:right; }

/*机构设置*/
.zgjgLinks{margin-bottom: 20px; position: relative; z-index: 1; background-color: #f5f5f5; border-radius: 5px;}
.zgjgLinks:hover{background-color: #ecebeb;}
.zgjgLinks a{position: relative; z-index: 2; display: block; height: 68px; line-height: 68px; padding-left: 198px; overflow: hidden; font-size: 24px; font-weight: bold; color: #146ac1;}
.zgjgLinks i{position: absolute; z-index: 1; left: 150px; top: 50%; width: 34px; height: 34px; float: left; margin-top: -17px; overflow: hidden; line-height: 34px; background:  url(../../base/img/govPageIcon.png) left top no-repeat;}
.zgjgLinks.i-zfgb i {background:  url(../../base/img/icon-zfgb.png) left 1px no-repeat;}

/*工作报告*/
#sideGzbg .bd{padding:0px 0px}
.gzbgList{overflow: hidden; margin-right: -25px;}
.gzbgList li{position: relative; z-index: 1; width: 130px; height: 160px; float: left; margin-right: 25px; overflow: hidden; background-color: #f5f5f5;}
.gzbgList li:hover{background-color: #ecebeb;}
.gzbgList li .date{position: absolute; z-index: 1; width: 100%; float: left; display: block; left: 0; top: 16px; padding: 15px 0 5px;height: 60px;line-height: 60px; font-size: 14px; color: white; text-align: center; background:  url(../../base/img/govPageIcon.png) center -60px no-repeat;}
.gzbgList li a{position: relative; z-index: 2; display: block; padding: 106px 18px 22px; height: 32px; overflow: hidden; font-size: 14px; line-height: 16px; text-align: center;}


/* 新css覆盖 */
.gzbgList li{height: 175px;}
.gzbgList li a{font-size: 16px;line-height: 20px;padding: 113px 18px 22px;height: 38px;}
#columnC{margin-bottom: 0px;}




