.bannertitle {
	font-weight: bold;
	width: 9.43rem;
	margin: 0 auto;
	position: absolute;
	top: 2.40rem;
	left: 2.40rem;
	font-size: 0.72rem;
	color: #fff;
	-webkit-animation: fadeInLeft 1s .2s ease both;
	-moz-animation: fadeInLeft 1s .2s ease both;
    font-family: AlimamaShuHeiTiBold;
}

.bannercon {
	width: 14.4rem;
	margin: 0 auto;
	position: absolute;
	top: 3.72rem;
	left: 2.4rem;
	font-size: 0.24rem;
	line-height: 0.5rem;
	letter-spacing: normal;
	color: #fff;
	font-weight: normal !important;
	-webkit-animation: fadeInLeft 1s .5s ease both;
	-moz-animation: fadeInLeft 1s .5s ease both;
	margin-left: 5px;
}

.companydiv {
	margin: 0 auto;
	/* background: radial-gradient(43% 101% at 50% 98%, #16243D 0%, #000000 100%), radial-gradient(40% 100% at 50% 100%, #0E222F 0%, #000000 100%); */
	background: url(../images/financial/bj.jpg);
}

.icondiv {
	margin: 0 auto;
	display: flex;
	margin-left: 13.99rem;
	padding-top: .68rem;
}

.companytitle {
	padding-top: 1.00rem;
	font-size: .38rem;
	font-weight: bold;
	line-height: .7rem;
	text-align: center;
	letter-spacing: .05rem;
	color: #FFFFFF;
}

.companytitleen {
	font-size: .14rem;
	font-weight: normal !important;
	line-height: .54rem;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: .05rem;
	color: #FFFFFF;
}

.companytitleline {
	width: .91rem;
	height: .04rem;
	margin: 0 auto;
	background: #78BE2D;
}
.tabinfo{
	width: 14.4rem;
	height: 0.8rem;
	line-height: 0.8rem;
	margin: 0.75rem auto;
	overflow-x: scroll;
	display: flex;
	white-space:nowrap;
	border-bottom: solid 0.02rem #313540;
}
.tab{
	height: 0.78rem;
	line-height: 0.78rem;
	padding: 0 0.4rem;
	font-size: 0.25rem;
	color: #fff;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;
}
.tab.active{
	color: #78BE2D;
	font-weight: bold;
	border-bottom: solid 0.04rem #78BE2D !important;
}
.tabmore{
	width: 0.29rem;
	height: 0.28rem;
}
.compinfo {
	width: 11rem;
	height: 6.5rem;
	margin: 0 auto;
	display: flex;
	justify-content: flex-start;
	padding-bottom: 1.65rem;
	margin-top: .72rem;
}

.aboutLefimg img {
	width: 5.71rem;
	height: 3.56rem;
}

.cmpdesc {
	width: 4.78rem;
	text-align: justify;
	font-family: AlibabaPuHuiTi;
	font-size: .18rem;
	font-weight: normal;
	line-height: .36rem;
	text-align: center;
	letter-spacing: normal;
	color: #FFFFFF;
	margin-right: .52rem;
	margin-top: .41rem;
}
.logodiv{
	height: 2.68rem;
	background: #000000;
	margin: 0 auto;
	padding-top: .72rem;
}
.financialinfo{
	width: 14.4rem;
	height: 8.2rem;
	margin: 0 auto;
	display: flex;
	overflow-x: scroll;
	justify-content: flex-start;
	margin-top: .72rem;
}
.financialinfoli{
	border-radius: .17rem;
	width: 4.4rem;
	height: 6.95rem;
	position: relative;
	margin-right: .4rem;
}
.financialinfoli img{
	width: 100%;
	cursor: pointer;
}
.financialinfolitxt{
	width: 4.40rem;
	height: 1.2rem;
	/* border-radius: 0px 0px .17rem .17rem;
	background: rgba(28, 28, 32, 0.88); */
	font-size: .14rem;
	font-weight: normal;
	line-height: .32rem;
	letter-spacing: normal;
	color: #FFFFFF;
	padding:.3rem 0;
	cursor: pointer;
}
.financialinfolitxt img{
	width: .2799rem;
	margin-right: .1rem;
}
.financialinfolip1{
	display: flex;
	font-size: .24rem;
	line-height: .4rem;
}
.financialinfolip2{
	font-size: .14rem;
	font-weight: normal;
	line-height: .32rem;
	color: rgba(255,255,255,0.8);
}
@media screen and (max-device-width:960px){
	.imgBgcon{
		height: 4.6rem;
	}
	.bannertitle{
		width: 6.5rem;
		top: 0.56rem;
		left: 0.6rem;
		font-size: 0.4rem;
	}
	.bannercon{
		width: 6.5rem;
		top: 1.2rem;
		left: 0.5rem;
		font-size: .22rem;
		line-height: .38rem;
	}
	.tabinfo,.typeinfo,.totalnum,.typetabinfo,.pagenagivation{
		width: 7.5rem;
	}
	.totalnum{
		width: 7.0rem;
	}
	.typeinfo{
		flex-wrap: wrap;
		height: auto;
	}
	.searchinfo{
		width: 7.4rem;
	}
	.searchinps{
		width: 6.0rem;
		padding:0 0.1rem;
	}
	.searchicon{
		margin-right: .2rem;
	}
	.datetTime{
		padding:0 0.1rem;
	}
	.companydiv{
		width: 7.5rem;
	}
	.icondiv{
		margin-left: auto;
		margin-right: .3rem;
		align-items: center;
		justify-content: flex-end;
		padding-top: .3rem;
	}
	.jian, .fan, .en{
		width: .5rem;
		height: .5rem;
		font-size: .28rem;
	}
	.companyinfodiv{
		width: 7.5rem;
	}
	.fileinfo{
		width: 7.5rem;
	}
	.filecon{
		width: 4.6rem;
		font-size: .22rem;
		line-height: .35rem;
	}
	.filedata{
		font-size: .18rem;
	}
	.pagenum,.prevpage,.pagenum,.nextpage,.redirectpage,.redirectnum,.surepage{
		font-size: .22rem;
	}
	.typetab{
		padding: 0 0.15rem;
		margin:0 0.1rem;
	}
	.financialinfo{
		width: 7rem;
		height:6.2rem;
	}
	.financialinfoli{
		width: 3.3rem;
	}
	.financialinfolitxt{
		width: 3.3rem;
		font-size: .2rem;
	}
	.financialinfolip2{
		font-size: .22rem;
	}
}