﻿@charset "utf-8";
/** 全局样式 */
body {
    font-family: "微软雅黑";
    font-size: 14px;
    background: #f2f2f2;
}
body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,table,caption,th,td,form,legend,fieldset {margin:0;padding:0;font-size:100%;}
ol,ul {list-style:none;}
img,iframe,fieldset {border:0 none;}
li {list-style-type:none;}
input,button,select,textarea {
	font-size:100%;
	font-family:inherit;
}
textarea {overflow:auto;}
a {
	color:#000;
	text-decoration:none;
}
a:hover {
	color: #015293;
	text-decoration: none;
}
/**页面所有a标签中的br失效**/
a br{display:none;}
a::after{display:none}

a:link {text-decoration: none;}
a:focus {outline:none; -moz-outline-style: none;}
button {overflow:visible;}
i,em,cite {font-style:normal;}

/** 将下面一行的注释去掉，页面全部变灰 */
/* html{ filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: url("data:image/svg+xml;utf8,#grayscale"); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(1);} */

.bgwhite {
    background: #fff;
}

.main-box {
	width: 1200px;
	margin: 0 auto;	
	position: relative;
}

.clearfix {
    display: block;
    clear: both;
    zoom: 1;
}

.blank10 { height: 10px; display: block; clear: both; }
.blank20 { height: 20px; display: block; clear: both; }

/** 当前位置 */
.current-location {
	width: 1200px;
}

.current-location p {
	padding: 20px 0;
	font-size: 18px;
	height: 60px;
    line-height: 20px;
}
/***/
.padding10{padding:10px;}
.padding20{padding:20px;}

/* 页头 */
.containerk{width:1200px;margin: 0 auto;padding: 0;}
/* 面包屑 */
.breadcrumb{padding: 10px 35px;background: url(/r/cms/sxny/default/images/home.png) 8px no-repeat;color: #015293;background-size: 20px 20px;font-size:14px;margin-bottom: 0px;}
.breadcrumb a{ color:#015293; padding:0 5px; text-decoration:none;}
.breadcrumb a:hover{ color:#015293;}
.content-h{ padding: 10px 20px;font-size: 14px;}
.content-h a { color: #015293;padding: 0 5px;text-decoration: none;}
.default_cont{ padding: 10px;}


/** 左栏目右列表页面 */
.subleft_list,.subright_list{ float:left;}
.subleft_list{width:230px;  background:#fff;}
.subleftnav h4{background:#015293;color:#fff;font-size: 18px;padding:10px;width:100%;margin:0;}
.subleftnav {width:100%;border:1px solid #ecebeb;min-height:600px;}
.subleftnav ul{margin:0;padding:5px; list-style:none;}
.subleftnav ul li{border-bottom:1px solid #e7e7e7; font-size:16px;padding:7px;     background: url(/r/cms/sxny/default/images/jtr.jpg) 5px 12px no-repeat;
    padding-left: 17px;     white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;width:100%;}
.subleftnav ul li a{ color:#000; text-decoration:none;}
.subleftnav ul li a:hover{ color:#015293;}
.subleftnav img{margin-right:10px;}
.subright_list{width: 960px;margin-left: 10px;background:#fff;}
.file_list{border:1px solid #ecebeb; background:#fff;padding:15px 15px 15px 10px;}
.file_list h4{border-left:5px solid #015293;margin-left:10px;padding-left:10px;font-size: 18px;color:#025294;}
.file_item ul{margin:10px;padding:0; list-style:none;    padding: 10px 5px 10px 0; font-size:13px;border-top: 2px solid #015293;}
.file_item ul li{padding:3px 0; background:url(../images/dian3.png) 5px 12px no-repeat;    background-size: 5px 5px;
    padding-left: 18px; font-size:14px;}
.file_item ul li a{width: 490px;    margin-right: 40px;
    display: inline-block; color:#636363; text-decoration:none;white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;}
.file_item ul li a:hover{ color:#015293;}
.file_item ul li span{ color:#969898;    vertical-align: top; font-size:13px;
    white-space: nowrap;
    width: 150px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;}
.file_item .date{ float:right;width:107px;}

/* 分页页码样式 */
.pageframe{ text-align:center;border-top:1px solid #ddd;margin:20px 10px 10px 10px;}
.pageframe a,.pagination > li > a, .pagination > li > span{color:#000;}
.pagination > .active > a,.pagination > .active > a:hover,.pagination li a:hover{    border-color: #ddd;background:#015293; color:#fff;}
.pageframe  > li:first-child > a:hover{ color:#fff;}
.pagination > li {display: inline-block;}
.pagination > li:first-child > a, .pagination > li:first-child > span,.pagination > li:last-child > a, .pagination > li:last-child > span{ border-radius:0;}


/* 财政预决算样式 */
.yusuan a {	text-decoration: none;}
.yusuan li{list-style-type:none;list-style:none;}
.yusuan ol,ul {list-style:none;}
.yusuan .dwmc{ padding: 10px 0; }
.yusuan .dwmc li{ 
	float: left;
	margin: 11px 9px; 
}
.yusuan .dwmc li a{ 
	color: #015293; 
	display: block;
	width: 200px; 
	height:33px; 
	line-height: 33px;		
	text-align: center;
	border: 1px solid #80a8c9;
	background-color: #eef4f8;
	overflow: hidden; 
	text-overflow:ellipsis; 
	white-space: nowrap;
	padding:0px 5px 0px 10px;
 }
.yusuan .dwmc li a:hover{background-color: #015293; color: #fff;}

