/*文件公告*/
.pt30{ padding-top: 30px;}
.w690{ width:690px;padding-right: 20px;}
.border{border-right: 1px solid #d3d3d3;}
.titleHead{ position: relative; border-bottom: 1px solid #d3d3d3; padding-bottom: 10px;}
.titleHead h2{ font-size: 20px; font-weight: normal; color: #333; line-height: 22px;}
.titleHead h2 i{ width:3px; height: 17px; display: inline-block; font-style: normal; background-color: #0078d7; margin-right: 10px;}
.more{ line-height: 22px; font-size: 12px; color: #0078d7; position: absolute; top: 0px; right: 0;}
.more:hover{ color: #333;}

.w335{ width: 335px;}
.box-1{ margin-top: 16px; }
.box-1 ul li{ position: relative; line-height: 40px; white-space: nowrap; text-overflow: ellipsis; display: block;line-height: 39px;}
.box-1 ul li+li{border-top: 1px dashed #d3d3d3; }
.box-1 ul li a{ display: block; color: #666; position: relative; clear: both; overflow: hidden;}
.box-1 ul li .cont{width:300px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: inline-block; float: left;}
.box-1 ul li .point{ margin: 18px 16px 0 0; }
.box-1 ul li a:hover{color: #0066cc;}
.box-1 ul li .time{float: right;color: #666;}
.notice .box-1 ul li .cont{ width:530px;}

.img-b{width: 710px;height: 100px;margin-top: 16px; overflow: hidden;}
.img-b img{ width: 100%;}

/*分支机构文件*/
.fzBox ul li{ padding: 20px 0; border-bottom: 1px dashed #d3d3d3;}
.fzBox ul li:hover{ background-color: #eee;}
.titHead{ line-height: 30px; font-size: 20px; overflow: hidden; margin-bottom: 10px;}
.titHead a{ color: #333;}
.titHead a:hover{ color: #0066cc;}
.botTime{line-height: 16px; font-size: 14px; width: 100%;}
.botTime .span-1{ color: #999;}
.botTime .span-2{ display: inline-block; height: 14px; width: 40px; line-height: 14px; border: 1px solid #ffd7d7; color: #ce2727; margin-left: 10px;text-align: center;}
.botTime .span-3{ color: #666; float: right; font-size: 12px;}
.botTime .span-3 span{ color: #999;}

/*会议通知*/
.w249{ width: 249px; overflow: hidden;}
.fastHd{ border-bottom: 1px solid #d3d3d3; position: relative; height: 32px;}
.fastHd span{font-size: 20px;color: #075da0;border-bottom: 3px solid #8ec0e7;line-height: 22px;padding-bottom: 7px;display: inline-block;position: absolute;top: 2px; padding-left: 35px;}
.notifyIcon{ width: 30px; height: 30px; display: block; background: url(../images/icon-d.png) no-repeat; font-style: normal; border-bottom: 3px solid #f5aa27; position: absolute; left: 0; top: 1px; background-size: 100%;}
.fast .box-c{ margin-top: 16px;}
.fast .box-c ul li{ line-height: 22px; padding: 0 0 0 26px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; position: relative; margin-bottom: 10px;}
.fast .box-c ul li:hover{ color: #0066cc;}
.fast .box-c ul li.expect{ -webkit-line-clamp: 1;}
.fast .box-c ul li .point{ position: absolute; left: 0px; top: 0px;}
.point{ width: 4px;height: 4px; display: inline-block; overflow: hidden; background: #0066cc; margin: 10px 16px 0 0; float: left;}
.topUp{ width: 14px; height: 14px; line-height: 14px; text-align: center; color: #fff; background-color: #b72727; display: inline-block; position: absolute; top: 5px; left:0; margin-right: 16px;}














