/**
 * 合肥市门户样式改造 
 */

a {
	text-decoration: none;
}

.pagination .elevator input {
	height: 28px;
	line-height: 28px;
}

/** 门户系统头部---begin */

.system-top {
	overflow: hidden;
	width: 100%;
	height: 100px;
}

.system-top .tip-body {
	margin: 0 auto;
	width: 1200px;
	line-height: 34px;
}

.system-top .tip-body .tip-span {
	float: left;
	height: 34px;
	font-size: 12px;
	color: #666;
}

.system-top .tip-body .login-body {
	/* margin-right: -15px; */
	float: right;
	height: 34px;
	margin-top: 32px;
	color: #fff;
}

.system-top .tip-body .login-node,
.system-top .tip-body .login-resig,
.system-top .personCenter,
.system-top .userExit {
	/* margin: 0 15px; */
  margin: 0 7px;
	padding-left: 24px;
	display: inline-block;
	height: 34px;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
}

.system-top .tip-body .login-node {
	background: url(../img/index/login-icon.png) no-repeat left center;margin-right: 15px;
}

.system-top .tip-body .login-resig {
	/* background: url(../img/index/resg-icon.png) no-repeat left center; */padding-left: 0;
}

.system-top .welcom-name {
	padding-right: 15px;
	display: inline-block;
	height: 34px;
}

.system-top .personCenter,
.system-top .userExit {
	padding-left: 30px;
}

.system-top .personCenter {
	background: url(../img/index/persenal-center-icon.png) no-repeat left center;
}

.system-top .userExit {
	background: url(../img/index/exit-icon.png) no-repeat left center;
}

.newFoot-gywm {
	background: url(../img/index/gywm-icon.png) no-repeat 15px center;
}

.newFoot-yqlj {
	background: url(../img/index/yqlj-icon.png) no-repeat 15px center;
}

.newFoot-fwtk {
	background: url(../img/index/fwtk-icon.png) no-repeat 15px center;
}

.newFoot-fkjy {
	background: url(../img/index/fkjy-icon.png) no-repeat 15px center;
}


/** 导航 */
.new-navBody {
	overflow: hidden;
	width: 100%;
	height: 48px;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	background-color: #fff;
}

.navBody-wrap {
	
	overflow: hidden;
	width: 540px;
	height: 97px;
	border-left: 1px solid #ebeef1;
}

.navBody-wrap li.new-navLi {
	position:relative;
	
	float: left;
	width: 20%;
	height: 97px;
	font-size: 14px;
	color: #2a3a53;
	line-height: 28px;
	text-align: center;
	cursor: pointer;
	border-right: 1px solid #ebeef1;
}
.navBody-wrap li.new-navLi .navLi-img{
	position:absolute;
	height:24px;
	width:29px;
	background: url(../img/index/nav_icon-xc.png) no-repeat left top;
	left:50%;
	margin-left:-15px;
	top:28px;
}
.navBody-wrap li.new-navLi:nth-of-type(2) .navLi-img{
	background-position:left -24px;
}
.navBody-wrap li.new-navLi:nth-of-type(3) .navLi-img{
	background-position:left -48px;
}
.navBody-wrap li.new-navLi:nth-of-type(4) .navLi-img{
	background-position:left -72px;
}
.navBody-wrap li.new-navLi:nth-of-type(5) .navLi-img{
	background-position:left -96px;
}
.navBody-wrap li.new-navLi a {
	z-index:1;
	position:absolute;
	padding-top:58px;
	top:0px;
	left:0px;
	text-decoration: none;
	display: inline-block;
    width: 100%;
    height: 100%;
}

.navBody-wrap li.new-navLi:hover,
.navBody-wrap li.nav-select {
	color: #2a3a53;
	background-color: #edf2f8;
}

.navBody-wrap li.new-navLi:hover a,
.navBody-wrap li.nav-select a {
	color: #2a3a53;
}

.new-header {
	overflow: hidden;
	width: 100%;
	height: auto;
	border-top: 1px solid #ebeef1;
	
}

.newHeader-body {
	margin: 0 auto;
	position: relative;
	width: 1200px;
	height: 97px;
	/**background: url(../img/newUpdate/title-log.png) no-repeat left center; */
	background: url(../img/index/logo-xc.png) no-repeat left center;
}
.newHeader-body > a{
	position: absolute;
	display:block;
	height:100%;
	width:280px;
	left:0px;
	top:0px;
}
.newHome-num .newsearch-body {
	padding-right: 34px;
	top: 17px;
	left: 15px;
	position: absolute;
	width: 354px;
	height: 34px;
	border-radius: 2px;
	border: 1px solid #cfcfcf;
	background-color: #f6f6f6;
}

.newHome-num .newsearch-body .btn-search {
	position: absolute;
	top: -1px;
	right: -1px;
	width: 34px;
	height: 34px;
	background: #ffba00 url(../img/index/icon-search.png) no-repeat center center;
}

.newHome-num .newsearch-body .search-title {
	padding: 0 10px;
	width: 100%;
	height: 32px;
	line-height: 32px;
	background-color: #f6f6f6;
	font-size: 12px;
	color: #888;
}

.newHome-num .newsearch-body .placeholder-span {
	top: 8px;
	left: 10px;
	font-size: 12px;
	color: #888;
}

/** 门户系统头部---end */


/** 首页--begin */
.newHome-img {
	background: url(../img/index/main-background.png) no-repeat center center;
	height: 520px;
	background-position-y: 0;
	position: relative;
}

.newHome-lbtbg {
	/*background: url(../img/index/banner-xc.png) no-repeat center top;*/
}
.newHome-num {
	margin: 0 auto;
	position: relative;
	width: 1200px;
	height: 100%;
}

.newHome-tj {
	left: 0;
	bottom: 0;
	position: absolute;
	width: 100%;
	height: 67px;
	
}

.newHome-aboutUs {
	left: 607px;
	top: -152px;
	position: absolute;
	width: 160px;
	height: 42px;
	cursor: pointer;
}

.newHome-numNode {
	
	float: left;
	width: 23%;
	height: 100%;
}

.newHome-numNode1 {
	border-left: 1px solid #37aeed;
	background: url(../img/index/bg_transparent-xc.png) no-repeat left top;
}

.newHome-numNode2 {
	border-left: 1px solid #37aeed;
	background: url(../img/index/bg_transparent-xc.png) no-repeat left top;
}

.newHome-numNode3 {
	border-left: 1px solid #37aeed;
	background: url(../img/index/bg_transparent-xc.png) no-repeat left top;
}
.newHome-numNode-newsearch{
	border-left: 1px solid #37aeed;
	background: url(../img/index/bg_transparent-xc.png) no-repeat left top;
	float: left;
	width: 31%;
	height: 100%;
	position:relative;
}
.newHome-numNode .numName {
	width: 100px;
	height: 67px;
	line-height: 67px;
	font-size: 16px;
	color: #fff;
}

.newHome-numNode .numText {
	width: 170px;
	height: 67px;
	line-height: 67px;
	font-size: 24px;
	color: #ffd308;
}

.newHome-sjly,
.newApp-title {
	width: 100%;
	height: 50px;
	background: url(../img/index/dataFiled.png) no-repeat center center;
}
.newHome-sjly{
	position:relative;
	height:120px;
	background: url(../img/index/dataFiled.png) no-repeat center 50px;
}
.newHome-sjly:before{
	content:"";
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
	display:block;
	background: url(../img/index/dataarea-bg-xc.png) no-repeat center;
}
.newHome-app,
.newSort-body {
	overflow: hidden;
	width: 100%;
	height: 410px;
	background: url(../img/index/newApp-body.png) no-repeat center bottom;
}
.newHome-app{
	padding-top:10px;
	height:340px;
	background: #fff;
}
.newApp-title {
	background: url(../img/index/app-title.png) no-repeat center center;
}

.newApp-body {
	padding: 0;
	position: relative;
	text-align: center;
	width: 1200px;
    margin: 12px auto;
}

.newApp-left,
.newApp-right {
	top: 100px;
	position: absolute;
	width: 24px;
	height: 41px;
	cursor: pointer;
}

.newApp-left {
	left: -40px;
	background: url(../img/index/app-left-xc.png) no-repeat center center;
}

.newApp-right {
	right: -40px;
	background: url(../img/index/app-right-xc.png) no-repeat center center;
}

.newApp-wrap {
	margin: 0 auto;
	display: inline-block;
	width: 1200px;
	height: 280px;
	line-height: 280px;
}

.newApp-wrap .empty {
	height: 280px;
}

.newApp-node {
	position: relative;
	float: left;
	background-color: #fff;
	cursor: pointer;
}

.newApp-node0,
.newApp-node4 {
	padding-top: 95px;
	margin-top: 65px;
	width: 114px;
	height: 150px;
	background: url(../img/index/newApp-node03.png) no-repeat center center;
}

.newApp-node0 {
	margin-left: 0;
}

.newApp-node1,
.newApp-node3 {
	padding-top: 115px;
	margin-top: 50px;
	width: 134px;
	height: 180px;
	background: url(../img/index/newApp-node13.png) no-repeat center center;
}

.newApp-node2 {
	padding-top: 140px;
	margin-top: 40px;
	width: 154px;
	height: 200px;
	background: url(../img/index/newApp-node2.png) no-repeat center center;
}

.newApp-icon {
    display: inline-block;
    width: 115px;
    height: 115px;
    margin-top: 54px;
    border-radius: 20px;
}

.newApp-node0 .newApp-icon,
.newApp-node4 .newApp-icon {
	top: 35px;
	left: 30px;
	position: absolute;
	width: 54px;
	height: 54px;
}

.newApp-node1 .newApp-icon,
.newApp-node3 .newApp-icon {
	top: 40px;
	left: 32px;
	position: absolute;
	width: 70px;
	height: 70px;
}

.newApp-node2 .newApp-icon {
	top: 42px;
	left: 35px;
	position: absolute;
	width: 88px;
	height: 88px;
}

.newApp-text {
	width: 180px;
    height: 24px;
    font-size: 18px;
    text-align: center;
    line-height: 24px;
    color: #fff;
    margin: 0 auto;
    margin-top: 14px;
}


.newApp-node:hover .newApp-text {
	color: #fefefe;
}

.newApp-node1 .newApp-text,
.newApp-node3 .newApp-text {
	color: #888;
	font-size: 14px;
}

.newApp-node0 .newApp-text,
.newApp-node4 .newApp-text {
	color: #aaa;
	font-size: 12px;
}

.newSort-body {
	padding: 30px 0 35px;
	background: #fff;
	text-align: center;
	background: url(../img/index/center_bg-xc.png) no-repeat center center;
	background-size:cover;
}

.newSort-wrap {
	margin: 0 auto;
	display: inline-block;
}

.newSort-wrap .newSort-node {
	margin-top: 20px;
	margin-left: 12px;
	float: left;
	width: 244px;
	height: 308px;
	cursor: pointer;
	background-size:cover;
}

.newSort-wrap .newSort-node0 {
	margin-left: 0;
	background: url(../img/index/newSort-node0-xc.png) no-repeat center center;
}

.newSort-wrap .newSort-node1 {
	background: url(../img/index/newSort-node1-xc.png) no-repeat center center;
}

.newSort-wrap .newSort-node2 {
	background: url(../img/index/newSort-node2-xc.png) no-repeat center center;
}

.newSort-wrap .newSort-node3 {
	background: url(../img/index/newSort-node3-xc.png) no-repeat center center;
}

.newSort-list {
	margin-top: 10px;
	padding: 70px 28px 30px;
	margin-left: 12px;
	position: relative;
	float: left;
	width: 441px;
	height: 328px;
}

.newSort-list .empty {
	height: 235px;
}

.newSort-top {
	top: 28px;
	left: 268px;
	position: absolute;
	width: 20px;
	height: 20px;
	cursor: pointer;
}

.newList-node {
	padding-left: 15px;
	padding-right: 105px;
	position: relative;
	width: 100%;
	height: 44px;
	line-height: 43px;
	font-size: 14px;
	color: #333;
	text-align: left;
	border-bottom: 1px dashed #eaeaea;
	background: url(../img/index/list-icon.png) no-repeat left center;
	cursor: pointer;
}

.newList-node .text {
	max-width: 240px;
    overflow: hidden;
    white-space: nowrap;
    display: inline-block;
    text-overflow: ellipsis;
}

.newList-date {
	top: 0;
	right: 0;
	position: absolute;
	width: 105px;
	height: 43px;
	line-height: 43px;
	text-align: right;
	font-size: 12px;
	color: #888;
}

.newList-node:hover {
	color: #136cc7;
  /* color: #136cc7; */
	/* border-bottom: 1px dashed #75b5f7; */
	background: url(../img/index/list-icon-active.png) no-repeat left center;
}

.newList-node .file-icon {
	border-radius: 4px;
    font-size: 12px;
	padding: 0 6px;
	vertical-align: top;
}
.newList-node .xls, .newList-node .xlsx {
	border: 1px solid #136cc7;
	color: #136cc7;
}
.newList-node:hover .xls,.newList-node:hover .xlsx {
	background: #136cc7;
	border: 1px solid #136cc7;
	color: #fff;
}
.newList-node .doc, .newList-node .docx{
	border: 1px solid #fa974d;
	color: #fa974d;
}
.newList-node:hover .doc,.newList-node:hover .docx {
	background: #fa974d;
	border: 1px solid #fa974d;
	color: #fff;
}
.newList-node .pdf {
	border: 1px solid #28b4ba;
	color: #28b4ba;
}
.newList-node:hover .pdf {
	background: #28b4ba;
	border: 1px solid #28b4ba;
	color: #fff;
}
.newList-node .csv {
	border: 1px solid #fa974d;
	color: #fa974d;
}
.newList-node:hover .csv {
	background: #fa974d;
	border: 1px solid #fa974d;
	color: #fff;
}
.newList-node .json {
	border: 1px solid #28b4ba;
	color: #28b4ba;
}
.newList-node:hover .json {
	background: #28b4ba;
	border: 1px solid #28b4ba;
	color: #fff;
}
.newList-node .xml {
	border: 1px solid #7098f2;
	color: #7098f2;
}
.newList-node:hover .xml {
	background: #7098f2;
	border: 1px solid #7098f2;
	color: #fff;
}

.newList-node .others {
	border: 1px solid #2f4b91;
	color: #2f4b91;
}
.newList-node:hover .others {
	background: #2f4b91;
	border: 1px solid #2f4b91;
	color: #fff;
}


.newList-node a:hover,.newList-node  a:active{
	color: #136cc7;
}
.newSort-list0 {
	margin-left: 0;
	background: url(../img/index/newSort-list0-xc.png) no-repeat center center;
}

.newSort-list1 {
	background: url(../img/index/newSort-list1-xc.png) no-repeat center center;
}


.newSort-list2 {
	background: url(../img/index/newSort-list2-xc.png) no-repeat center center;
}


.newSort-list3 {
	background: url(../img/index/newSort-list3-xc.png) no-repeat center center;
}

/** 首页--end */

/** 个人中心--begin */

.newPerson-logo {
	margin-bottom: 20px;
	width: 100%;
	height: 180px;
	background: url(../img/index/newPerson-logo.png) no-repeat center center;
}

.person-mes {
	height: 246px;
	background: url(../img/index/newPerson-icon.png) no-repeat center center;
}

.home-left {
	width: 240px;
}

.home-right {
	padding-left: 260px;
}

.person-name {
	font-size: 18px;
	color: #fff;
}

.newPerson-safe {
	margin-top: -5px;
	padding: 70px 20px 0 5px;
	float: left;
	width: 100%;
	height: 322px;
	background: url(../img/index/zhaq-bg.png) no-repeat center center;
}

.newSafe-node {
	margin-left: 15px;
	float: left;
	width: 162px;
	height: 214px;
}


.newPerson-list {
	overflow: hidden;
	width: 100%;
	height: auto;
	border: 1px solid #c8e5f7;
}

.newPerson-list .newPerson-title {
	padding-left: 35px;
	position: relative;
	width: 100%;
	height: 43px;
	line-height: 42px;
	font-size: 16px;
	color: #333;
	border-bottom: 1px solid #c8e5f7;
	background: #f2f8fe url(../img/index/wrap-icon.png) no-repeat 13px center;
}

.newPerson-form {
	bottom: 29px;
	right: 20px;
	position: absolute;
	width: 82px;
	height: 36px;
	cursor: pointer;
	background: url(../img/index/person-form.png) no-repeat center center;
}

.newPerson-form:hover {
	background: url(../img/index/person-formhover.png) no-repeat center center;
}

.single-form .newPerson-form {
	bottom: 33px;
}

.newForm-wrap {
	overflow: hidden;
	width: 100%;
	height: auto;
}


.newPerson-comment {
	margin-top: 10px;
}

.newPerson-comment .mes-body {
	padding-top: 10px;
}

.newPerson-comment .pagination {
	padding: 0;
}

.comment-person {
	padding-right: 10px;
	display: inline-block;
	color: #1691f8;
	font-size: 14px;
}

.newPerson-res {
	padding-left: 80px;
}

.newPerson-wyfk {
	top: 7px;
	right: 20px;
	position: absolute;
	width: 88px;
	height: 28px;
	background: url(../img/index/wyfk-btn.png) no-repeat center center;
	cursor: pointer;
}

/** 个人中心--end */

/** 数据列表--begin */
.newData-logo {
	width: 100%;
    height: 206px;
    background: url(../img/data/data-banner.png) no-repeat center;
	background-size: 1920px 206px;
	background-position-y: 0px;
	position: relative;
}

.newData-logo .catalog-count-text {
	position: absolute;
    /* top: 123px; */
    top: 140px;
    left: 33%;
    /* font-size: 27px; */
    font-size: 25px;
    color: rgba(255,255,255,0.9);
}

@media screen and (min-width:1300px) and (max-width:1500px){
	.newData-logo .catalog-count-text {
		left: 27%;
	}
}

@media screen and (min-width:1500px) and (max-width:1700px){
	.newData-logo .catalog-count-text {
		left: 30%;
	}
}

.newData-logo .catalog-count-number {
	color: #fff;
}

.newData-tab {
	left: 0;
	top: 0;
	overflow: hidden;
	position: absolute;
	width: 52px;
	height: auto;
	border: 1px solid #f5f5f5;
	border-bottom: none;
}

.newData-tabNode {
	position: relative;
	width: 50px;
	height: 51px;
	background-color: #fff;
	border-bottom: 1px solid #f5f5f5;
	cursor: pointer;
	background: #fff url(../img/index/sjly-tab.png) no-repeat center center;
}

.newData-tabNodeHover {
	position: absolute;
	width: 52px;
	height: 52px;
	border: none;
	background-color: #136cc7;
	line-height: 52px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	cursor: pointer;
}

.node-hide {
	display: none;
}

.selectTab .node-hide {
	display: block;
}

.newData-tabNode1 {
	background: #fff url(../img/index/sjly-tab.png) no-repeat center center;
}

.newData-tabNode2 {
	background: #fff url(../img/index/sjzt-tab.png) no-repeat center center;
}

.newData-tabNode3 {
	background: #fff url(../img/index/syzt-tab.png) no-repeat center center;
}

.newData-tabNode4 {
	background: #fff url(../img/index/tgbm-tab.png) no-repeat center center;
}


.newResult-wrap .newPerson-title,
.newData-body .newPerson-title {
	background-color: #fff;
}


.newData-detail .newData-sort,
.newResult-wrap .newData-sort,
.newData-body .newData-sort {
	padding: 0 18px 0 13px;
	width: 100%;
	height: 42px;
	line-height: 42px;
	background-color: #e8f5ff;
}

.newData-sort span.newSort-node {
	margin: 0 10px;
	padding: 0 13px;
	display: inline-block;
	font-size: 14px;
	color: #677880;
	height: 22px;
	line-height: 22px;
	cursor: pointer;
	background: url(../img/index/tab-bg.png) no-repeat right center ;
} 

.newData-sort span.newSort-noIcon {
	background: none;
}

.newData-sort span.newSort-node:hover,
.newData-sort span.newSort-noded {
	background: #01c38d;
	border-radius: 11px;
	color: #fff;
}

.newData-sort .total-info .total {
	color: #677880;
	font-size: 14px;

}

.newData-sort .total-info .total span {
	padding: 0 8px;
	font-size: 20px;
	color: #20a0ff;
}

.newData-child {
	padding: 15px 0;
	top: 1px;
	left: 50px;
	position: absolute;
	width: 161px;
	height: auto;
	max-height: 388px;
	border: 2px solid #136cc7;
	background-color: #fff;
	z-index: 555;
}

.newData-childNode {
	padding: 0 15px 0 30px;
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	cursor: pointer;
	background: url(../img/index/child-icon.png) no-repeat 15px center;
}

.newData-childNode:hover,
.newData-childNoded {
	background: #e7f7ff url(../img/index/child-icon.png) no-repeat 15px center;
}



/** 数据列表--end */


/** 文档列表--begin */
.newFile-logo {
	margin-bottom: 20px;
	width: 100%;
	height: 180px;
	background: url(../img/index/file-logo.png) no-repeat center center;
}

.newInter-logo {
	margin-bottom: 20px;
	width: 100%;
	height: 180px;
	background: url(../img/index/sj-logo.png) no-repeat center center;
}

.newDown-wrap {
	top: 20px;
	right: 10px;
	position: absolute;
	width: 90px;
}

.fileData-body .item .view-list span {
	padding: 0;
	display: inline-block;
	min-width: 166px;
	height: 26px;
	line-height: 26px;
	font-size: 12px;
	color: #85959c;
}

.fileData-body .list-content .item {
	padding-bottom: 20px;
}

.fileData-body .name-info .file-list {
	padding: 5px 0 0 0;
}


/* .fileData-body .newData-tab,
.fileData-body .newData-child {
	display: none;
}

.fileData-body .data-content {
	padding-left: 0;
} */


.fileData-body .newData-noded .newDown-wrap {
	top: 65px;
}


.newPerson-list .item .list-iconNo1 {
	padding-left: 48px;
	background: url(../img/index/NO1-icon.png) no-repeat left center;
}

.newPerson-list .item .list-iconNo2 {
	padding-left: 48px;
	background: url(../img/index/NO2-icon.png) no-repeat left center;
}

.newPerson-list .item .list-iconNo3 {
	padding-left: 48px;
	background: url(../img/index/NO3-icon.png) no-repeat left center;
}

.item .view-list {
    padding: 15px 0 10px;
    color: #a2a1a1;
    font-size: 12px;
}

.item .view-list span {
    padding: 0 10px 0 20px;
    display: inline-block;
}

.view-list span.list-gxsj {
    background: url(../img/newUpdate/list-date.png) no-repeat 3px center;
}

.view-list span.list-ck {
    padding-left: 32px;
    background: url(../img/newUpdate/list-looker.png) no-repeat left center;
}

.view-list span.list-xz {
    padding-left: 34px;
    background: url(../img/newUpdate/list-down.png) no-repeat left center;
}

.view-list span.list-pl {
    padding-left: 30px;
    background: url(../img/newUpdate/list-pl.png) no-repeat left center;
}


.list-isNew {
	top: 0;
	left: -30px;
	position: absolute;
	width: 30px;
	height: 31px;
	z-index: 333;
	background: url(../img/index/list-New.png) no-repeat center center;
}


.newData-listBtn {
    padding-top: 8px;
    width: 100%;
    height: 38px;
    border-top: 1px solid #d8eeff;
}


.newData-scBtn,
.newData-sced,
.newData-xzBtn,
.newData-dyBtn,
.newData-fxBtn {
    margin-left: 10px;
    width: 76px;
    height: 28px;
    cursor: pointer;
    background: url(../img/newUpdate/list-xzbtn.png) no-repeat center center;
}

.newData-scBtn {
	background: url(../img/newUpdate/sc-btn.png) no-repeat center center;
}

.newData-scBtn:hover,
.newData-sced,
.newData-sced:hover {
	background: url(../img/newUpdate/sced-btn.png) no-repeat center center;
}

.newData-dyBtn {
	background: url(../img/newUpdate/list-dybtn.png) no-repeat center center;
}

.newData-dyBtn:hover,
.newData-dyed,
.newData-dyed:hover {
	background: url(../img/newUpdate/list-dybtned.png) no-repeat center center;
}

.newData-fxBtn {
    background: url(../img/newUpdate/list-fxbtn.png) no-repeat center center;
}

.newData-fxBtn:hover {
	background: url(../img/newUpdate/list-fxbtned.png) no-repeat center center;
}

.form-node .file-down-all1 input.file-down-all11{width: 14px;height: 14px;display: inline-block;margin-top: 9px;margin-right: 5px;}


.fileData-body .newData-noded .newData-xzBtn,
.newData-xzBtn:hover {
    background: url(../img/newUpdate/downed-icon.png) no-repeat center center;
}


/* .newData-sced,
.newData-sced:hover {
    width: 99px;
    height: 28px;
    cursor: pointer;
    background: url(../img/newUpdate/list-sced.png) no-repeat center center;
} */


/** 数据详情--begin */
.newData-detail {
	padding: 20px 0;
	overflow: hidden;
	width: 100%;
	height: auto;
	/* background: url(../img/result/background.png) no-repeat top center; */
}

.newData-detail div.detail-content {
	width: 100%;
}

.newData-detail .newPerson-list .newPerson-title {
	background: #fff url(../img/newUpdate/wrap-icon.png) no-repeat 13px center;
}

.newData-detail .newData-sort .view-list span {
	padding-right: 10px;
}

.newDetail-zyxx {
	background: url(../img/newUpdate/detail-zyxx.png) no-repeat left center;
}

.newDetail-tgdw {
	background: url(../img/newUpdate/detail-tgdw.png) no-repeat left center;
}

.newDetail-ssly {
	background: url(../img/newUpdate/detail-ssly.png) no-repeat left center;
}

.newDetail-gxsj {
	background: url(../img/newUpdate/detail-gxsj.png) no-repeat left center;
}

.newDetail-ztfl {
	background: url(../img/newUpdate/detail-ztfl.png) no-repeat left center;
}


.newDetail-tabView {
	margin-top: 20px;
	overflow: hidden;
	position: relative;
	width: 100%;
	height: auto;
	border: 1px solid #c8e5f7;
	background-color: #fff;
}

.tabView-wrap {
	float: left;
	overflow: hidden;
	width: 25%;
	height: 100%;
	background-color: #e8f5ff;
}

.tabView-span {
	left: 0;
	top: 0;
	position: absolute;
	display: inline-block;
	width: 25%;
	height: 100%;
	background-color: #e8f5ff;
}

.tabView-show {
	padding: 20px;
	float: left;
	overflow: hidden;
	width: 75%;
	height: auto;
}

.newInterFace-wrap .tabView-show {
	width: 100%;
}

.tabView-show .table-grid {
	max-height: 450px;
}

.tabView-wrap div.tab-list {
	border-left: 4px solid #e8f5ff;
	padding-left: 127px;
	width: 100%;
	height: 123px;
	line-height: 123px;
	font-size: 16px;
	color: #136cc7;
	cursor: pointer;
}

.tabView-wrap .tabView-sjxz {
	background: url(../img/newUpdate/tabView-sjxz.png) no-repeat 94px center;
}


.tabView-wrap div.tabView-sjxz.select,
.tabView-wrap .tabView-sjxz:hover {
	border-left: 4px solid #136cc7;
	background: #fff url(../img/newUpdate/tabView-sjxz.png) no-repeat 94px center;
}

.tabView-wrap .tabView-ysj {
	background: url(../img/newUpdate/tabView-ysj.png) no-repeat 94px center;
}

.tabView-wrap div.tabView-ysj.select,
.tabView-wrap .tabView-ysj:hover {
	border-left: 4px solid #136cc7;
	background: #fff url(../img/newUpdate/tabView-ysj.png) no-repeat 94px center;
}

.tabView-wrap .tabView-sjyl {
	background: url(../img/newUpdate/tabView-sjyl.png) no-repeat 94px center;
}

.tabView-wrap div.tabView-sjyl.select,
.tabView-wrap .tabView-sjyl:hover {
	border-left: 4px solid #136cc7;
	background: #fff url(../img/newUpdate/tabView-sjyl.png) no-repeat 94px center;
}


.newData-detail .newPerson-res {
	padding-left: 0;
}

.newData-detail .newPerson-res .res-wrap {
	padding: 12px;
	border-radius: 6px;
	background-color: #f5f5f5;
}


/** 数据详情--end */

/**
 * 附件列表---搜索--begin 
 */
.file-serach {
	overflow: hidden;
	width: 100%;
	height: auto;
	background-color: #fff;
}

.file-serach .pagination {
	padding: 0;
}

.file-serach .empty {
	min-height: 300px;
}

.widget .input {
	height: 36px;
	line-height: 30px;
}
.form-control .label {
	height: 38px;
}
.dropdown .input {
	height: 36px;
}

.form-range .widget .select {
	line-height: 40px;
}

.widget .select {
	line-height: 36px;
	background: url(../img/index/drop-up.png) no-repeat center center;
}
.file-form {
	overflow: hidden;
	width: 100%;
	height: auto;
}

.file-form .form-node {
	margin-right: 15px;
	float: left;
	width: 198px;
	height: 38px;
}

.file-form .form-node input {
	width: 100%;
}

.file-form .widget {
	outline: none;
	width: 100%;
}

.file-btn {
	top: 7px;
	right: 2px;
	position: absolute;
	width: 30px;
	height: 28px;
	background: url(../img/newUpdate/search-file.png) no-repeat center center;
	cursor: pointer;
}

.file-btn:hover {

}

.node-input {
	position: relative;
}

.file-form .node-input input {
	padding-right: 36px;
}

.file-down {
	float: left;
	width: 74px;
	height: 30px;
	cursor: pointer;
	background: url(../img/index/file-down.png) no-repeat center center;
}

.file-list {
	overflow: hidden;
	/* width: 100%; */
	height: auto;
}

.file-node1 {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 50px;
	line-height: 50px;
}

.file-serach .node-icon {
	left: 0;
	top: 18px;
	position: absolute;
	display: inline-block;
	width: 14px;
	height: 14px;
	cursor: pointer;
	background: url(../img/newUpdate/select-false.png) no-repeat center center;
}

.file-serach .node-iconed {
	background: url(../img/newUpdate/select-true.png) no-repeat center center;
}

.file-serach .file-text {
	padding-left: 40px;
	display: inline-block;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #333;
	background: url(../img/newUpdate/file-list.png) no-repeat 25px center;
}

.file-serach .file-time {
	padding-left: 10px;
	display: inline-block;
	height: 50px;
	line-height: 50px;
	font-size: 12px;
	color: #333;
}

.file-serach .file-default {
	padding: 0 2px;
	display: inline-block;
	height: 17px;
	line-height: 15px;
	border: 1px solid #136cc7;
	font-size: 12px;
	color: #136cc7;
}

.file-serach .file-name {
	padding-left: 7px;
	float: right;
	display: inline-block;
	max-width: 600px;
	cursor: pointer;
}

.file-serach .file-name:hover {
	color: #136cc7;
}

.file-down-all {
	padding-left: 20px;
	margin-left: 20px;
	float: left;
	width: 50px;
	height: 29px;
	line-height: 27px;
	cursor: pointer;
	font-size: 14px;
	color: #333;
	background: url(../img/newUpdate/select-false.png) no-repeat left center;
}

.file-downed {
	background: url(../img/newUpdate/select-true.png) no-repeat left center;
}


/**
 * 附件列表---搜索 --end
 */


/** 接口详情---begin */
.newInterFace-wrap .data-view {
	border: 1px solid #c1e1f6;
}
.newInterFace-wrap .data-view .detail-list-title {
	background: #fff;
}

.newInterFace-wrap .detail-list-title .tab-list {
	padding: 0 20px;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #333;
}

.newInterFace-wrap .detail-list-title .select {
	border-bottom: 3px solid #136cc7;
}
/** 接口详情---end */


/** 全文检索--begin */
.newResult-wrap .data-content {
	padding-left: 0;
}

.newResult-wrap .right-content {
	float: right;
	width: 82%;
	background: #fff;
}

.newResult-wrap .newData-detail {
	padding: 20px 0 0 0;
}

.newResult-wrap .left-menu {
	background-color: #e8f5ff;
}

.newResult-wrap .data-type {
	border: none;
}

.newResult-wrap .data-type .first-type {
	color: #136cc7;
	font-size: 16px;
	height: 100px;
	line-height: 100px;
	background-color: #e8f5ff;
}

.newResult-wrap .data-type .first-type:hover,
.newResult-wrap .data-type .first-type.select {
	border-left: 4px solid #136cc7;
	background-color: #fff;
	color: #136cc7;
}

.newResult-wrap .newData-sort span.newSort-node {
	margin: 0 4px 0 10px;
	padding: 0 4px 0 10px;
	background: #e8f5ff;
}


.newResult-wrap .newData-sort span.newSort-node:hover,
.newResult-wrap .newData-sort span.newSort-noded {
	background: #01c38d;
}

.newResult-wrap .newData-sort {
	height: auto;
}

.newResult-wrap span.result-type {
    display: inline-block;
    width: 61px;
    height: 22px;
}

.newResult-wrap span.zylx-4 {
    width: 81px;
}

.newResult-wrap .item .top-title {
	line-height: initial;
}


/** 互动交流--begin */

.newHdjl-logo {
	margin-bottom: 20px;
	width: 100%;
	height: 180px;
	background: url(../img/index/hdjl-logo.png) no-repeat center center;
}

.conversat-wrap .hdxz-logo {
	background: #f2f8fe url(../img/index/hdxz-logo.png) no-repeat 13px center;
}
/** 互动交流--end */

/** 应用--begin */
.newApply-logo {
	margin-bottom: 20px;
	width: 100%;
	/* height: 230px; */
	height: 206px;
	background: url(../img/index/apply-logo.png) no-repeat center center;
}

.newApply-wrap .left-content {
	width: 100%;
}

.newApply-wrap .newStyle-wrap {
	overflow: hidden;
	width: 100%;
	height: auto;
	border: 1px solid #c8e5f7;
    background-color: #fff;
}

.newApply-wrap .wrap-title {
	  width: 100%;
  height: 40px;
  border-bottom: 1px solid #eee;
  line-height: 40px;
  background: #f2f8fe url(../img/index/dom-log.png) left center no-repeat;
  color: #333;
  font-size: 16px;
  padding-left: 18px;
  border-bottom: 1px solid #c8e5f7; 
}

.newApply-wrap .newWrap-tab {
	overflow: hidden;
	width: 100%;
	height: 36px;
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
}

.newWrap-tab span {
	float: left;
	display: inline-block;
	width: 80px;
	height: 35px;
	text-align: center;
	line-height: 34px;
	background: #fff;
	font-size: 14px;
	color: #888;
	border: 1px solid #e0e0e0;
	border-bottom: none;
	border-left: none;
	cursor: pointer;
	background: #f9f9f9;
}

.newApply-wrap .content-list {
	padding-top: 30px;
}

.newWrap-tab span:hover,
.newWrap-tab span.select {
	/* border-top: 3px solid #1691f8; */
	border-top: 3px solid #136cc7;
	background: #fff;
	height: 35px;
	line-height: 32px;
	/* color: #1691f8; */
	color: #136cc7;
}


.top-title {
    position: relative;
    line-height: 30px;
}

.top-title .right-score {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 50;
    height: 100%;
    width: 160px;
}

.top-title .right-score span {
    height: 100%;
    display: inline-block;
}

.top-title .right-score .pesonsCount {
    display: inline-block;
    width: 40px;
    color: #3094ed;
}

.top-title .right-score .up-down {
    display: inline-block;
    /*margin: 0 10px;*/
    width: 28px;
    background: url(../img/index/uoDown.png) center no-repeat;
    height: 100%;
    cursor: pointer;
}

.empty-star {
    width: 18px;
    background: url(../img/index/empty-star.png) center no-repeat;
}

.star {
    background: url(../img/index/star.png) center no-repeat;
}

.half-star {
    background: url(../img/index/half-star.png) center no-repeat;
}


.newApply-wrap .newItem-list {
	padding: 30px 6px 30px 96px;
	position: relative;
	float: left;
	width: 25%;
	height: 140px;
	border-bottom: 1px solid #e5e5e5;
}

.newItem-list .img-info {
	position: absolute;
	top: 30px;
	left: 6px;
	width: 80px;
	height: 80px;
}

.newItem-list .img-info  img {
	border-radius: 10px;
	cursor: default;
}

.newItem-list div.name {
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	cursor: pointer;
}

.newItem-list .view-list span {
	margin-top: 5px;
	padding: 0 0 0 16px;
	max-width: 90px;
	display: inline-block;
	height: 15px;
	line-height: 15px;
	font-size: 12px;
	color: #666;
}

.newItem-list .view-list span.list-xz {
	padding-right: 8px;
	border-right: 1px solid #c1c1c1;
	background: url(../img/index/list-xz.png) no-repeat left center;
}

.newItem-list .view-list span.list-ll {
	margin-left: 8px;
	background: url(../img/index/list-ll.png) no-repeat left center;
}

.newItem-list span.empty-star {
	display: inline-block;
	height: 20px;
}

.newItem-list span.score {
	float: left;
	display: inline-block;
	height: 20px;
	max-width: 92px;
	line-height: 20px;
	font-size: 12px;
	color: #666;
}
.newApply-listWrap {
	overflow: hidden;
	width: 100%;
	height: auto;
}

.newItem-list .score-show {
	float: left;
	width: 92px;
	overflow: hidden;
}


.newItem-list .empty-star {
    width: 14px;
    background: url(../img/index/apply-empty.png) center no-repeat;
}

.newItem-list .star {
    background: url(../img/index/apply-star.png) center no-repeat;
}

.newItem-list .half-star {
    background: url(../img/index/apply-half.png) center no-repeat;
}

.newSjzs-logo {
	margin-bottom: 20px;
	width: 100%;
	height: 180px;
	background: url(../img/index/sjzs-logo.png) no-repeat center center;
}


.applyDetail-loca {
	margin: 15px 0 15px;
	width: 100%;
	height: 34px;
	background: url(../img/index/applyDetail-location.png) no-repeat left center;
}

.sjxq-loca {
	background: url(../img/newUpdate/sjxq.png) no-repeat left center;
}

.jkxq-loca {
	background: url(../img/index/jkxq.png) no-repeat left center;
}

.bgxq-loca {
	background: url(../img/index/report-title.png) no-repeat left center;
}


.newWrapDom-title {
	  width: 100%;
	  height: 40px;
	  line-height: 40px;
	  background: #f2f8fe url(../img/index/dom-log.png) left center no-repeat;
	  color: #333;
	  font-size: 16px;
	  padding-left: 18px;
	  border-bottom: 1px solid #c8e5f7;
}


/** 应用--end */


.resource-comment .my-comment .evaluate textarea.dom-hide {
    display: none;
}

.resource-comment .my-comment .evaluate textarea.dom-show {
    display: block;
}


.newData-fxBtn a {
	display: inline-block;
	width: 100%;
	height: 28px;
}


/** 分析报告--begin */
.newFxbg-logo {
	margin-bottom: 20px;
	width: 100%;
	height: 180px;
	background: #1668c7 url(../img/index/fxbg-logo.png) no-repeat center center;
}

.newReport-node {
	width: 100%;
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	color: #fff;
}

.newQk-logo {
	padding-top: 40px;
	margin-bottom: 20px;
	width: 100%;
	height: 180px;
	background: #1668c7 url(../img/index/qk-logo.png) no-repeat center center;
}


div.newDataFxDom {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 66;
}

.qk-body div.newDataFxDom {
	width: 255px;
	height: 46px;
}

.qk-body div.newDataFxDom a {
	display: inline-block;
	width: 100%;
	height: 46px;
	line-height: 46px;
	color: #fff;
	font-size: 14px;
}

.qk-body div.newDataFxDom:hover a {
	color: #01c38d;
}

body .pagination .number span.text	wrap,
body .pagination .elevator .jump,
body .pagination .number span.btn {
	height: 30px;
	border: 1px solid #ccc;
}

body .pagination .number span.textbox-wrap input {
	height: 28px;
	line-height: 28px;
}

body .pagination .control .switch {
	float: left
}
/* 
body .pagination .control .info {
	    margin-left: -140px;
} */

body .pagination .control .switch .input {
    height: 30px;
    line-height: 30px;
    padding: 0;
}

body .pagination .control .switch .select {
	
}




span.file-newNode {
	display: inline-block;
	height: 40px;
	cursor: pointer;
}

span.file-newNode:hover {
	color: #00f;
}
div.yearTable{
	width:107px;
	height:97px;
	text-align:center;
	color:#2a3a53;
	border-right:1px solid #ebeef1;
	cursor:pointer;
	position:relative;
}
div.yearTable a{
	position:absolute;
	display:block;
	height:100%;
	width:100%;
	padding-top:58px;
	font:14px/2 "微软雅黑";
	text-decoration:none;
	color:#2a3a53;
	background: url(../img/index/yearTable.png) no-repeat center 28px;
	background-size:29px 24px;
}
div.yearTable:hover{
	background:#edf2f8;
}


