/**!
 * 苏州市财政局专题
 * author: chenzhaoping;
 * date:2017-08-10
 */

/* 正文 */

/* 左侧 */

.ewb-wrap-l{
	width: 198px;
	height: 676px;
	background-color: #fff;
	border: 1px solid #dcdede;
}

.ewb-block{
    margin: 8px 8px 12px;
}

.ewb-block-item{
	margin-bottom: 5px;
	height: 51px;
	line-height: 51px;
	background: url(../images/szkjzc_bar.png) repeat-x;
	border: 1px solid #a6d0e7;
	overflow: hidden;
}

.ewb-block-item a{
	padding-left: 70px;
	display: inline-block;
	color: #333;
}

.ewb-block-item a.ask{
	background: url(../images/szkjzc_ask.png) no-repeat 20px 7px;
}

.ewb-block-item a.edu{
	background: url(../images/szkjzc_edu.png) no-repeat 20px 8px;
}

.ewb-block-item a.work{
	padding-top: 10px;
	line-height: 17px;
	background: url(../images/szkjzc_work.png) no-repeat 21px 9px;
}

.ewb-block-item a.search{
	background: url(../images/szkjzc_search.png) no-repeat 23px 9px;
}

.ewb-weixin{
	margin-top: 13px;
	text-align: center;
}

.ewb-weixin p{
	margin-top: 2px;
}

.ewb-banner{
	margin: 9px;
	display: block;
	width: 179px;
	height: 53px;
	border: 1px solid #edd8cf;
}

/* 右侧 */

.ewb-wrap-r{
	width: 778px;
}

/* 通知公告 */

.ewb-colu-hd.icon1{
    background: url(../images/szkjzc_icon1.png) no-repeat left center;
}

/* 政策规定 */

.ewb-colu-hd.icon2{
    background: url(../images/szkjzc_icon2.png) no-repeat left center;
}

/* 事务管理 */

.ewb-colu-hd.icon3{
    background: url(../images/szkjzc_icon3.png) no-repeat left center;
}

/* 教育中心 */

.ewb-colu-hd.icon4{
    background: url(../images/szkjzc_icon4.png) no-repeat left center;
}

/*list*/
.listbox_left{width:228px; float:left;}
.listbox_right{width:735px; float:right; border:1px solid #dcdcdc;}
.listbox_title{ height:28px;line-height: 28px; background: url(../images/szkjzc_index_10.jpg) no-repeat left center; font-size:12px;color:#fff; font-weight: bold; }
.listbox_title span{padding-left:30px;}
.list_content{padding-left:10px; padding-right:10px;}
.listbox_hd{height:41px; background: url(../images/szkjzc_zy_03.jpg) no-repeat top center;}
.listbox_bd{min-height:375px; background: url(../images/szkjzc_zy_13.jpg) no-repeat bottom center;padding-top:50px; border:1px solid #d6d6d6; border-top:0;}
.crumb{padding-left:20px;height:26px; font-size:12px; line-height: 26px;color:#FF7E00; background: url(../images/szkjzc_index_15.jpg) repeat-x;border-bottom:2px solid #0d49a1}
.crumb span{color:#FF7E00;}
.crumb a{color:#000;}
.crumb b{color:#000;}
.newslist{padding:20px 0px;}
.newslist li{font-size:12px; height:30px; line-height: 30px; padding-left:5px;}
.newslist li a{float:left;max-width:90%;display: block;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;
 overflow:hidden; padding-left:5px; background: url(../images/dot30.jpg) no-repeat left center; padding-left:10px;}
.newslist li .time{float:right; display: block; padding-right:10px; }
.listbox_left .listbox_bd2 li{text-align:center; height:30px; line-height: 30px;}
.listbox_left .listbox_bd2{padding-top:0;}
.listbox_bd2 .sideMenu{ font-size:12px;}
.listbox_bd2 .sideMenu{padding:0 10px;}
.listbox_bd2 .sideMenu li{margin-bottom:5px;border:1px solid #dcdcdc;background: url(../images/szkjzc_zy_09.jpg) no-repeat left center; height: 30px; line-height: 30px;}
.listbox_bd2 .sideMenu a{color:#333;font-weight: bold; max-width: 98%; overflow: hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.listbox_bd2 .sideMenu a.on{color:red;}
/*page*/
.pagediv{ clear:both; padding:10px 0; text-align:center; color:#666666; font-size:12px;}
.pagediv a{color:#666666;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px 5px;}
.pagediv .arrow a, .pagediv .index_num, .pagination_index_last a{ display:inline-block; padding:0 10px; line-height:30px; border:#dfdfdf 1px solid; border-radius:3px; transition: all .2s; -webkit-transition: all .2s;
	background: #f1f1f1;
	background: -webkit-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -o-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -moz-linear-gradient(#ffffff 10%, #f1f1f1);
	background: linear-gradient(#ffffff 10%, #f1f1f1);
}
.pagediv .index_num{ border-color:#cf4b46; background:#cf4b46; color:#fff;}
.pagediv .index_num a{display:inline; padding:0; background:none; color:#fff; border:none;}
.pagediv a:hover{background:#00679d; border-color:#00679d; color:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{font-weight:bold;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#dfdfdf 1px solid; background:#fff; text-align:center; border-radius:3px;}
/*内容*/
.ewb-article {
	padding: 30px 10px;
}

.ewb-article h3 {
	line-height: 42px;
	text-align: center;
	font-size: 28px;
	font-family: "Microsoft YaHei";
	color: #000;
}

.ewb-article-sources {
	margin-top: 10px;
	line-height: 36px;
	text-align: center;
	font-family: "Microsoft YaHei";
	color: #666;
	font-size:12px;
	font-weight: normal;
	border-top: 1px solid #999;
}

.ewb-article-sources a {
	color: #333;
}

.ewb-article-p {
	margin-top: 14px;
	line-height: 32px;
	font-size: 14px;
	text-indent: 2em;
	font-family: "Microsoft YaHei";
	color: #4e4e4e;
}

.ewb-article-img {
	display: block;
	margin: 18px auto 0;
	padding-bottom: 4px;
	vertical-align: top;
}
.customized{height: 40px; line-height: 40px; background: #F0F0F0; margin: 20px 0; padding-left:40px;}
.customized .agray li {
	float:left;
	padding:0 0 0 5px;
	line-height: 40px;
}
.content-auxiliary{padding:25px 0 10px; overflow:hidden;}
.content-share span{float: left; line-height: 32px; margin:6px 6px 6px 0; color: #888888;}
.content-ewm{ text-align:center; padding:5px 0 0; margin-right: 20px;}
.content-ewm dd{font-size: 14px; color: #999;}