﻿body {
	background: #171B55;
}

/*头部banner图*/
.sqs_marketinsights_banner {
	width: 100%;
	height: 6.41rem;
	position: relative;
	top: 0rem;
	background: url(../img/MarketInsightsBanner.png);
	background-size: cover;
}

.sqs_market_banner_tit1 {
	width: 6.33333333rem;
	height: 1.16rem;
	line-height: 1.16rem;
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 0.48rem;
	font-family: MyFontNameB;
	font-weight: bold;
	color: #FFFFFF;
	background: #171b55;
	text-align: center;
}

/*内容盒子*/
.sqs_data_box {
	width: 84%;
	margin: 0 auto;
	overflow: hidden;
}

.sqs_market_tit {
	width: 100%;
	margin-top: 0.6rem;
	height: 0.5rem;
	overflow: hidden;
}

.sqs_market_tit_metal {
	line-height: 0.5rem;
	font-size: 0.32rem;
	color: #FFFFFF;
	float: left;
	margin-right: 0.40rem;
}

.sqs_data_view_more {
	float: right;
	font-size: 0.213333rem;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 0.5rem;
}

/* 幻灯片 */
.slidest {
	width: 100%;
	overflow: hidden;
	cursor: pointer;
	position: relative;
	margin-top: 0.35rem;
}

.slides_container {
	width: 100%;
	height: 5.3rem;
}

.slide {
	width: 16rem;
	overflow: hidden;
	background: #171b55;
}

.slide-left {
	float: left;
	width: 8.4rem;
	height: 5.3rem;
	overflow: hidden;
	padding-left: 0.1rem;
}

.slide-left img {
	width: 100%;
	height: 5.3rem;
}

.slide-right {
	float: right;
	width: 6.5rem;
	height: 4.43rem;
	background: #111442;
	padding: 0.44rem;
}
.swiper-pagination{width: 50% !important;}
.swiper-pagination-bullet{width:0.16rem;height: 0.16rem;background: #30A8FF;opacity: 0.5;}
.swiper-pagination-bullet-active{opacity: 1;}
.hotinfo-tit {
	font-size: 0.2667rem;
	font-family: MyFontNameB;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 1.5;
}

.hotinfo-tit:hover {
	text-decoration: underline;
}

.hotinfo-date {
	margin: 0.35rem 0;
}

.hotinfo-date,
.hotinfo-desc {
	font-size: 0.2133rem;
	color: #FFFFFF;
}

.hotinfo-desc {
	line-height: 1.5;
	height: 3rem;
	overflow: hidden;
}

.pagination {
	overflow: hidden;
	position: absolute;
	bottom: 0.25rem;
	left: 3.65rem;
	z-index: 9;
}

.pagination li {
	float: left;
	width: 0.16rem;
	height: 0.16rem;
	margin-left: 0.1rem;
	background: #30A8FF;
	border-radius: 50%;
	filter: alpha(opacity=50);
	/* IE */
	-moz-opacity: 0.5;
	/* 老版Mozilla */
	-khtml-opacity: 0.5;
	/* 老版Safari */
	opacity: 0.5;
	/* 支持opacity的浏览器*/
}

.current {
	filter: alpha(opacity=100) !important;
	/* IE */
	-moz-opacity: 1 !important;
	/* 老版Mozilla */
	-khtml-opacity: 1 !important;
	/* 老版Safari */
	opacity: 1 !important;
	/* 支持opacity的浏览器*/
}

.pagination li:first-child {
	margin-left: 0;
}

.pagination li a {
	display: block;
	width: 0.16rem;
	height: 0.16rem;

}

.frontierBox {
	width: 100%;
	height: 8.6rem;
	overflow: hidden;
	/* margin-top: 1.06rem; */
}

.frontierBoxTit {
	display: block;
	width: 84%;
	overflow: hidden;
	margin: 0.65rem auto;
	font-size: 0.3733rem;
	font-family: MyFontNameB;
	font-weight: bold;
	color: #FFFFFF;
}

.frontierFl {
	float: left;
	width: 7.4rem;
	overflow: hidden;
}

.frontierFlTit {
	width: 100%;
	overflow: hidden;
	line-height: 0.2667rem;
}

.frontierFlTxt {
	float: left;
	font-size: 0.2667rem;
	font-family: MyFontNameB;
	font-weight: bold;
	color: #FFFFFF;
}

.frontierFlMore {
	float: right;
	font-size: 0.2133rem;
	color: #C8C5D6;
}

.frontierFlMore {
	float: right;
	font-size: 0.2133rem;
	color: #C8C5D6;
}

.Delayed {
	margin-top: 0.2rem;
	width: 99.5%;
	text-align: right;
	font-size: 0.14rem;
	font-style: italic;
	color: #FFFFFF;
	filter: alpha(opacity=50);
	/* IE */
	-moz-opacity: 0.5;
	/* 老版Mozilla */
	-khtml-opacity: 0.5;
	/* 老版Safari */
	opacity: 0.5;
	/* 支持opacity的浏览器*/
	line-height: 2;
}

.tabBox {
	width: 100%;
	overflow: hidden;
}

.frontierTable {
	width: 100%;
	overflow: hidden;
	table-layout: auto;
}

.wid {
	width: 0.9rem;
}

.hei {
	height: 4.8rem;
}

.frontierTable th,
.frontierTable td {
	padding: 0 0.2rem;
}

.frontierThead {
	width: 100%;
	background: #2D3295;
}

.frontierThead tr {
	height: 0.6rem;
}

.frontierThead th {
	font-size: 0.16rem;
	font-family: HarmonyOS Sans SC;
	font-weight: bold;
	color: #FFFFFF;
	width: 20%;
	text-align: center;
}

.frontierThead th:first-child {
	border-radius: 5px 0px 0px 0px;
	width: 40%;
}

.frontierThead th:last-child {
	border-radius: 0px 5px 0px 0px;
}

.frontierTbody {
	width: 100%;
	overflow: hidden;
}

.frontierTbody tr {
	height: 0.6rem;
}

.frontierTbody tr:nth-child(odd) {
	background: #23275E;
}

.frontierTbody tr:nth-child(even) {
	background: #2D3165;
}

.frontierTbody td {
	font-size: 0.16rem;
	color: #FFFFFF;
	border-left: 1px solid #999999;
	text-align: right;
	width: 20%;
}

.frontierTbody td:first-child {
	border-left: 0;
	text-align: left;
	width: 40%;
}

.frontierFr {
	float: right;
	width: 7.9rem;
	overflow: hidden;
}

.frontierFrList {
	width: 100%;
	overflow: hidden;
	border-top: 0.03rem solid #515699;
	border-bottom: 0.03rem solid #515699;
	margin-top: 0.4rem;
}

.frontierFrList li {
	width: 100%;
	height: 0.9rem;
	line-height: 0.9rem;
	border-bottom: 1px solid #505598;
}

.frontierFrList li a {
	display: block;
	font-size: 0.24rem;
	color: #ffffff;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;

}

.frontierFrList li a:hover {
	font-family: MyFontNameB;
	font-weight: bold;
}

.sqs_data_newbox {
	background: #111442;
	margin: 0.26rem auto;
	overflow: hidden;
}

.sqs_data_newbox_con {
	border-top: 0.03rem solid #414368;
	border-bottom: 0.03rem solid #414368;
	margin: 0.46rem 0.26rem;
}

.sqs_data_newbox_con li {
	margin: 0rem 0.26rem;
	border-top: 0.013rem solid #414368;
	line-height: 0.933rem;
	height: 0.933rem;
	color: #fff;
	font-size: 0.24rem;
}

.sqs_data_newbox_con li:first-child {
	border-top: 0 !important;
}

.sqs_data_newbox_con li a {
	float: left;
	width: 80%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #ffffff;
	font-size: 0.24rem;
}

.sqs_data_newbox_con li a:hover {
	font-family: MyFontNameB;
	font-weight: bold;
	text-decoration: underline;
}

.sqs_data_newbox_con li span {
	float: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #999999;
	font-size: 0.16rem;
	font-family: MyFontNameC;
}

/* 图片集 */
.pictureCollection {
	width: 100%;
	overflow: hidden;
	/* margin-top: 0.5rem; */
}

.pictureCollection a {
	float: left;
	width: 31.33%;
	height: 3.2rem;
	background-size: 100%;
}

.sjtzzz {
	background: url(../img/sjtzzz.png) no-repeat;
}

.qgtzzbhxcr {
	margin: 0 3%;
	background: url(../img/515qgtzzbhxcr.png) no-repeat;
}

.investorEducation {
	background: url(../img/investorEducation.png) no-repeat;
}

.investorEducationTxt {
	font-size: 0.32rem;
	font-family: MyFontNameB;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	margin-top: 2.4rem;
	margin-left: 0.3rem;
}

.investorEducationMore {
	float: right;
	width: 0.63rem;
	height: 0.32rem;
	margin-top: 2.4rem;
	margin-right: 0.3rem;
}

.investorEducationMore img {
	width: 0.34rem;
	height: 0.16rem;
	overflow: hidden;
	position: relative;
	top: 0.12rem;
	left: 0;
}

.investorEducation:hover img {
	animation: mymove 0.2s infinite;
	animation-duration: 0.5s;
	animation-iteration-count: 3;
	/*Safari and Chrome*/
	-webkit-animation: mymove 0.2s infinite;
	-webkit-animation-duration: 0.5s;
	-webkit-animation-iteration-count: 3;
}
