#app.fixed {
	padding-top: 0 !important;
}
.container {
	/* width: 19.2rem; */
	width: 100%;
	margin: 0 auto 0;
	overflow: hidden;
}

.container.main-yxlt {
	background: #060d20;
}

.container.main-yxlt .top {
	width: 100%;
	height: 10.8rem;
	padding-top: 1.6rem;
	background: url(../image/productNew1/yxlt/bg1.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.container.main-qszt {
	background: #0f071c;
}

.container.main-qszt .top {
	width: 100%;
	height: 10.8rem;
	padding-top: 1.6rem;
	background: url(../image/productNew1/qszt/bg1.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.container.main-jggt {
	background: #140b07;
}

.container.main-jggt .top {
	width: 100%;
	height: 10.8rem;
	padding-top: 1.6rem;
	background: url(../image/productNew1/jggt/bg1.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.container.main-qszq {
	background: #0f0d1a;
}

.container.main-qszq .top {
	width: 100%;
	height: 10.8rem;
	padding-top: 1.6rem;
	background: url(../image/productNew1/qszq/bg1.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.container .top .title {
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 1.12rem;
	font-size: 0.8rem;
	color: #fff;
}

.container .top .title .dots {
	display: inline-block;
	margin: 0 0.4rem;
	width: 0.22rem;
	height: 0.22rem;
	border-radius: 50%;
	background: #fff;
}

.container .top .desc {
	text-align: center;
	font-size: 0.4rem;
	line-height: 0.56rem;
	margin-top: 0.3rem;
	color: rgba(255, 255, 255, 0.7);
}

.main-project-item {
	display: none;
}

.main-project-item.active {
	display: block;
}

.main-yxlt .main-project-item-yxlt {
	display: block;
}

.main-qszt .main-project-item-qszt {
	display: block;
}

.main-jggt .main-project-item-jggt {
	display: block;
}

.main-qszq .main-project-item-qszq {
	display: block;
}

.main-tabs {
	padding: 0;
	margin-top: 0.48rem;
	transition: 0.3s;

	/* width: 100%; */
	/* padding-left: 1.7rem; */
}

.main-tabs.left {
	/* padding-left: 1.7rem; */
	margin-left: 0;
}

.main-tabs.right {
	padding-left: 0;
	/* margin-left: -3.2rem; */
}

.product-cate-list {
	display: flex;
	align-items: center;
	/* justify-content: flex-end; */
	overflow-x: auto;
	overflow-y: hidden;
	white-space: nowrap;

	scrollbar-width: none; /* Firefox */
	-ms-overflow-style: none; /* IE 10+ */
}

.product-cate-list::-webkit-scrollbar {
	display: none; /* Chrome / Safari */
}

.product-cate-item {
	flex: 0 0 4.8rem;
	/* width: 4.8rem; */
	height: 4.59rem;
	margin-right: 0.3rem;
	border-radius: 0.24rem;
	cursor: pointer;
	transition: 0.3s;
}

.product-cate-item.first-child.active {
	margin-left: 1.7rem;
}

.product-cate-item:hover {
	transform: scale(1.05); /* 放大 */
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4);
}

.product-cate-item.active:hover {
	transform: none;
	box-shadow: none;
}

.product-cate-item.active {
	flex: 0 0 6rem;
	/* width: 6rem; */
	height: 5.88rem;
	margin-left: -0.4rem;
	margin-right: -0.1rem;
}

.product-cate-item.yxlt {
	background: url(../image/productNew1/yxlt/yxlt-icon.png) no-repeat center/cover;
}

.product-cate-item.qszt {
	background: url(../image/productNew1/qszt/qszt-icon.png) no-repeat center/cover;
}

.product-cate-item.jggt {
	background: url(../image/productNew1/jggt/jggt-icon.png) no-repeat center/cover;
}

.product-cate-item.qszq {
	background: url(../image/productNew1/qszq/qszq-icon.png) no-repeat center/cover;
}

.product-cate-item.yxlt.active {
	background: url(../image/productNew1/yxlt/yxlt-active-icon.png) no-repeat center/cover;
}

.product-cate-item.qszt.active {
	background: url(../image/productNew1/qszt/qszt-active-icon.png) no-repeat center/cover;
}

.product-cate-item.jggt.active {
	background: url(../image/productNew1/jggt/jggt-active-icon.png) no-repeat center/cover;
}

.product-cate-item.qszq.active {
	background: url(../image/productNew1/qszq/qszq-active-icon.png) no-repeat center/cover;
}

.product-cate-item .cate-content {
	display: flex;
	justify-content: space-between;
	flex-direction: column;
	margin: 2.1rem 0 0 0.5rem;
	height: 2.48rem;
}

.product-cate-item .cate-content .cate-sub-warp {
	flex: 1;
}

.product-cate-item .cate-content .cate-m-title {
	line-height: 1.3;
	margin-bottom: 0.08rem;
	font-size: 0.44rem;
	color: #fff;
}

.product-cate-item .cate-content .cate-sub-title {
	line-height: 1.1;
	font-size: 0.28rem;
	color: #9aa1af;
}

.product-cate-item .cate-content .cate-btn {
	margin-bottom: 0.5rem;
	font-size: 0.24rem;
	color: #6b7282;
}

.product-cate-item .cate-content .cate-btn i {
	display: inline-block;
	width: 0.2rem;
	height: 0.2rem;
	margin-left: 0.2rem;
	background: url(../image/productNew1/right-arrow.png) no-repeat center/cover;
}

/* ---------------------- 研选量投 start ---------------------- */

/* .yxlt {
	width: 100%;
	background: #071025;
	overflow: hidden;
} */

.yxlt-price-container {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 3.6rem;
	/* padding-top: .6rem; */
	background: url(../image/productNew1/yxlt/bg2.png) no-repeat center/cover;
	box-sizing: border-box;
}

.yxlt-price {
	display: block;
	width: 14.03rem;
	/* height: 2rem; */
	/* width: 19.2rem;
    height: 3.6rem; */
	margin: 0 auto;
	/* background: url(../image/productNew1/yxlt/yxlt-price.png) no-repeat center/cover; */
}

.yxlt-function-container {
	width: 100%;
	height: 10.8rem;
	padding-top: 1rem;
	background: url(../image/productNew1/yxlt/bg3.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.yxlt-function-title {
	display: block;
	/* width: 100%; */
	width: 15.2rem;
	/* height: 1.67rem; */
	margin: 0 auto;
	/* background: url(../image/productNew1/yxlt/function-title.png) no-repeat center/cover; */
}

.yxlt-function-content {
	display: block;
	width: 14.6rem;
	/* height: 6.28rem; */
	margin: 0.88rem auto 0;
	/* background: url(../image/productNew1/yxlt/function-content.png) no-repeat center/cover; */
}

.yxlt-video-container {
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/yxlt/bg4.png) no-repeat center/cover;
	box-sizing: border-box;
}

.yxlt-video-title {
	width: 100%;
	max-width: 9.96rem;
	height: 0.67rem;
	margin: 0 auto;
	background: url(../image/productNew1/yxlt/yxlt-video-title.png) no-repeat center/cover;
}

.yxlt-video-content {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 13.08rem;
	height: 7.97rem;
	margin: 0.3rem auto 0;
	border-radius: 0.12rem;
	background: url(../image/productNew1/yxlt/yxlt-video-box.png) no-repeat center/cover;
	box-sizing: border-box;
}

#yxlt-video {
	width: 11.68rem;
	height: 6.57rem;
	border-radius: 0.12rem;
}

.yxlt-video-mask {
	position: relative;
	width: 11.68rem;
	height: 6.57rem;
	margin: 0 auto;
	background: url(../image/productNew1/yxlt/video-mask.png) no-repeat center/cover;
}

.yxlt-video-btn {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 1.2rem;
	height: 1.2rem;
	margin: -0.6rem 0 0 -0.6rem;
	border-radius: 50%;
}

.yxlt-project-container {
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/yxlt/bg5-1.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.yxlt-project-title {
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.yxlt-project-sub-title {
	width: 7.06rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/yxlt/yxlt-project-sub-title.png) no-repeat center/cover;
	box-sizing: border-box;
}

.yxlt-project-content {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 13.08rem;
	margin: 0.6rem auto 0;
}

.yxlt-project-main-cate {
	display: flex;
	align-items: center;
	justify-content: space-around;
	width: 12rem;
	gap: 0.2rem;
}

.yxlt-project-main-cate-item {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 3.87rem;
	height: 0.715rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	box-sizing: border-box;
	cursor: pointer;
	transition: 0.3s;
}

.yxlt-project-main-cate-item:hover {
	transform: scale(1.05); /* 放大 */
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4);
}

.yxlt-project-main-cate-item.active:hover {
	transform: none;
	box-shadow: none;
}

.yxlt-project-main-cate-item p {
	color: #fff;
	font-size: 0.32rem;
	text-align: center;
	/* background: linear-gradient(180deg, #E9F3FF 18.18%, #A4BCFF 84.09%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; */
}

.yxlt-project-main-cate-item1 {
	background-image: url(../image/productNew1/yxlt/swiper/main-cate1.png);
}

.yxlt-project-main-cate-item2 {
	background-image: url(../image/productNew1/yxlt/swiper/main-cate2.png);
}

.yxlt-project-main-cate-item3 {
	background-image: url(../image/productNew1/yxlt/swiper/main-cate3.png);
}

.yxlt-project-main-cate-item1.active {
	background-image: url(../image/productNew1/yxlt/swiper/main-cate1-active.png);
}

.yxlt-project-main-cate-item2.active {
	background-image: url(../image/productNew1/yxlt/swiper/main-cate2-active.png);
}

.yxlt-project-main-cate-item3.active {
	background-image: url(../image/productNew1/yxlt/swiper/main-cate3-active.png);
}

.yxlt-project-sub-cate {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-around;
	width: 12rem;
	gap: 0.16rem;
	margin-top: 0.16rem;
	z-index: 2;
}

.yxlt-project-sub-cate-item {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 1.86rem;
	height: 0.56rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	box-sizing: border-box;
	cursor: pointer;
	transition: 0.3s;
}

.yxlt-project-sub-cate-item:hover {
	transform: scale(1.05); /* 放大 */
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4);
}

.yxlt-project-sub-cate-item.active:hover {
	transform: none;
	box-shadow: none;
}

.yxlt-project-sub-cate-item p {
	/* color: #fff; */
	font-size: 0.28rem;
	text-align: center;
	background: linear-gradient(180deg, #e9f3ff 18.18%, #a4bcff 84.09%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.yxlt-project-sub-cate-item1 {
	background-image: url(../image/productNew1/yxlt/swiper/sub-cate1.png);
}

.yxlt-project-sub-cate-item2 {
	background-image: url(../image/productNew1/yxlt/swiper/sub-cate2.png);
}

.yxlt-project-sub-cate-item3 {
	background-image: url(../image/productNew1/yxlt/swiper/sub-cate3.png);
}

.yxlt-project-sub-cate-item4 {
	background-image: url(../image/productNew1/yxlt/swiper/sub-cate4.png);
}

.yxlt-project-sub-cate-item5 {
	background-image: url(../image/productNew1/yxlt/swiper/sub-cate5.png);
}

.yxlt-project-sub-cate-item6 {
	background-image: url(../image/productNew1/yxlt/swiper/sub-cate6.png);
}

.yxlt-project-sub-cate-item1.active {
	background-image: url(../image/productNew1/yxlt/swiper/sub-cate1-active.png);
}

.yxlt-project-sub-cate-item2.active {
	background-image: url(../image/productNew1/yxlt/swiper/sub-cate2-active.png);
}

.yxlt-project-sub-cate-item3.active {
	background-image: url(../image/productNew1/yxlt/swiper/sub-cate3-active.png);
}

.yxlt-project-sub-cate-item4.active {
	background-image: url(../image/productNew1/yxlt/swiper/sub-cate4-active.png);
}

.yxlt-project-sub-cate-item5.active {
	background-image: url(../image/productNew1/yxlt/swiper/sub-cate5-active.png);
}

.yxlt-project-sub-cate-item6.active {
	background-image: url(../image/productNew1/yxlt/swiper/sub-cate6-active.png);
}

.yxlt-project-cate-swiper {
	display: flex;
	width: 100%;
	height: 5.68rem;
	margin: -0.32rem;
	overflow: hidden;
}

.yxlt-project-cate-list {
	display: flex;
	align-items: center;
	/* margin-top: 0.32rem; */
	/* gap: 0.52rem; */
	/* justify-content: center; */
}

.yxlt-project-cate-list-item {
	flex: 0 0 13.08rem;
	width: 13.08rem;
	height: 5.68rem;
	/* margin: -0.52rem; */
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.yxlt-project-cate-list-item1 {
	background-image: url(../image/productNew1/yxlt/swiper/swiper1.png);
}

.yxlt-project-cate-list-item2 {
	background-image: url(../image/productNew1/yxlt/swiper/swiper2.png);
}

.yxlt-project-cate-list-item3 {
	background-image: url(../image/productNew1/yxlt/swiper/swiper3.png);
}

.yxlt-project-cate-list-item4 {
	background-image: url(../image/productNew1/yxlt/swiper/swiper4.png);
}

.yxlt-project-cate-list-item5 {
	background-image: url(../image/productNew1/yxlt/swiper/swiper5.png);
}

.yxlt-project-cate-list-item6 {
	background-image: url(../image/productNew1/yxlt/swiper/swiper6.png);
}

.yxlt-risk-tips {
	margin-top: 0.28rem;
	font-weight: 400;
	font-size: 0.16rem;
	text-align: center;
	color: rgba(128, 164, 248, 0.5);
}

.yxlt-swiper-action-btn-container {
	position: absolute;
	top: 50%;
	left: 0;
	/* width: 100%; */
	/* height: 1.02rem; */
	cursor: pointer;
	/* z-index: 0; */
}

.yxlt-swiper-action-btn {
	position: absolute;
	top: 0;
	width: 0.88rem;
	height: 1.02rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	/* z-index: 2; */
}

.yxlt-swiper-action-btn.left {
	left: -0.7rem;
	background-image: url(../image/productNew1/yxlt/swiper/left.png);
}

.yxlt-swiper-action-btn.right {
	right: -13.8rem;

	background-image: url(../image/productNew1/yxlt/swiper/right.png);
}

.yxlt-swiper-pagination {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 0.08rem;
	position: relative;
	z-index: 2;
}

.yxlt-swiper-pagination .swiper-pagination-bullet {
	width: 0.1rem;
	height: 0.1rem;
	background: #82a8e2;
	border-radius: 50%;
	cursor: pointer;
}

.yxlt-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 0.32rem;
	height: 0.1rem;
	border-radius: 0.12rem;
	background: linear-gradient(360deg, rgba(50, 66, 254, 0.9) 0.6%, rgba(22, 144, 252, 0.9) 110.09%);
}

.yxlt-three-gold-container {
	position: relative;
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/yxlt/bg6-1.png) no-repeat bottom center/cover;
	box-sizing: border-box;
	overflow: hidden;
}

.yxlt-three-gold-container .ellipse {
	position: absolute;
	top: -2.18rem;
	right: -1rem;
	width: 8.13rem;
	height: 7.24rem;
	background: url(../image/productNew1/yxlt/ellipse.png) no-repeat center/cover;
}

.yxlt-three-gold-title {
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.yxlt-three-gold-sub-title {
	width: 5.16rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/yxlt/yxlt-three-gold-sub-title.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.yxlt-three-gold-content {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 12.01rem;
	margin: 0.8rem auto 0;
}

.yxlt-three-gold-content > div {
	width: 3.87rem;
	height: 6.2rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.yxlt-three-gold1 {
	background-image: url(../image/productNew1/yxlt/three-gold-1.png);
}

.yxlt-three-gold2 {
	background-image: url(../image/productNew1/yxlt/three-gold-2.png);
}

.yxlt-three-gold3 {
	background-image: url(../image/productNew1/yxlt/three-gold-3.png);
}

.yxlt-quality-courses-container {
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/yxlt/bg7.png) no-repeat top/cover;
	box-sizing: border-box;
}

.yxlt-quality-courses-title {
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.yxlt-quality-courses-sub-title {
	width: 6.92rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/yxlt/yxlt-quality-courses-sub-title.png) no-repeat top/cover;
	box-sizing: border-box;
}

.yxlt-quality-courses-content {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 13.27rem;
	height: 7.08rem;
	margin: 0.76rem auto 0;
	background: url(../image/productNew1/yxlt/quality-courses-content.png) no-repeat center/cover;
}

.yxlt-footer {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 2.82rem;
	background: url(../image/productNew1/yxlt/bg8.png) no-repeat center/cover;
}

.yxlt-footer-top {
	display: flex;
	align-items: self-start;
	justify-content: space-between;
	width: 12rem;
	margin: 0 auto;
	color: rgba(141, 152, 196, 0.5);
	font-size: 0.2rem;
}

.yxlt-footer-top-item {
	text-align: center;
}

.yxlt-footer-top-item .icon1 {
	display: block;
	width: 0.22rem;
	height: 0.27rem;
	margin: 0 auto 0.1rem;
	background: url(../image/productNew1/yxlt/footer-icon1.png) no-repeat center/cover;
}

.yxlt-footer-top-item .icon2 {
	display: block;
	width: 0.3rem;
	height: 0.2rem;
	margin: 0 auto 0.1rem;
	background: url(../image/productNew1/yxlt/footer-icon2.png) no-repeat center/cover;
}

.yxlt-footer-top-item .icon3 {
	display: block;
	width: 0.24rem;
	height: 0.25rem;
	margin: 0 auto 0.1rem;
	background: url(../image/productNew1/yxlt/footer-icon3.png) no-repeat center/cover;
}

.yxlt-footer-top-item .icon4 {
	display: block;
	width: 0.24rem;
	height: 0.25rem;
	margin: 0 auto 0.1rem;
	background: url(../image/productNew1/yxlt/footer-icon4.png) no-repeat center/cover;
}

.yxlt-footer-bottom {
	margin-top: 0.4rem;
	font-size: 0.16rem;
	text-align: center;
	color: rgba(128, 164, 248, 0.5);
}

/* ---------------------- 研选量投 end ---------------------- */

/* ---------------------- 趋势智投 start ---------------------- */

/* .qszt {
	width: 100%;
	background: #10071c;
	overflow: hidden;
} */

.qszt .top {
	width: 100%;
	height: 10.8rem;
	padding-top: 1.6rem;
	background: url(../image/productNew1/qszt/bg1.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.qszt .title {
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 1.12rem;
	font-size: 0.8rem;
	color: #fff;
}

.qszt .title .dots {
	display: inline-block;
	margin: 0 0.4rem;
	width: 0.22rem;
	height: 0.22rem;
	border-radius: 50%;
	background: #fff;
}

.qszt .top .desc {
	text-align: center;
	font-size: 0.4rem;
	line-height: 0.56rem;
	margin-top: 0.3rem;
	color: rgba(255, 255, 255, 0.7);
}

.qszt-price-container {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 3.6rem;
	/* padding-top: .6rem; */
	background: url(../image/productNew1/qszt/bg2.png) no-repeat center/cover;
	box-sizing: border-box;
}

.qszt-price {
	display: block;
	width: 14.03rem;
	/* height: 2rem; */
	/* width: 19.2rem;
    height: 3.6rem; */
	margin: 0 auto;
	/* background: url(../image/productNew1/qszt/qszt-price.png) no-repeat center/cover; */
}

.qszt-function-container {
	width: 100%;
	height: 10.8rem;
	padding-top: 1rem;
	background: url(../image/productNew1/qszt/bg3.png) no-repeat bottom center/cover;
	box-sizing: border-box;
}

.qszt-function-title {
	width: 100%;
	max-width: 15.2rem;
	height: 1.67rem;
	margin: 0 auto;
	background: url(../image/productNew1/qszt/function-title.png) no-repeat center/cover;
}

.qszt-function-content {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 14.6rem;
	height: 6.28rem;
	margin: 0.88rem auto 0;
	background: url(../image/productNew1/qszt/function-content.png) no-repeat center/cover;
}

.qszt-function-con {
	display: block;
	width: 12.89rem;
	/* height: 4.66rem; */
	margin: 0 auto;
	/* background: url(../image/productNew1/qszt/function-con2.png) no-repeat center/cover; */
	border-radius: 1.2rem;
	/* width: 9.8rem; */
}

.qszt-video-container {
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/qszt/bg4.png) no-repeat center/cover;
	box-sizing: border-box;
}

.qszt-video-title {
	width: 100%;
	max-width: 15.2rem;
	height: 0.67rem;
	margin: 0 auto;
	background: url(../image/productNew1/qszt/qszt-video-title.png) no-repeat center/cover;
}

.qszt-video-content {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 13.08rem;
	height: 7.97rem;
	margin: 0.3rem auto 0;
	border-radius: 0.12rem;
	background: url(../image/productNew1/qszt/qszt-video-box.png) no-repeat center/cover;
	box-sizing: border-box;
}

#qszt-video {
	width: 11.68rem;
	height: 6.57rem;
	border-radius: 0.12rem;
}

.qszt-video-mask {
	position: relative;
	width: 11.68rem;
	height: 6.57rem;
	margin: 0 auto;
	background: url(../image/productNew1/qszt/video-mask.png) no-repeat center/cover;
}

.qszt-video-btn {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 1.2rem;
	height: 1.2rem;
	margin: -0.6rem 0 0 -0.6rem;
	border-radius: 50%;
}

/* 行业轮动 */
.qszt-industry-project-container {
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/qszt/bg5.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.qszt-industry-project-title {
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.qszt-industry-project-sub-title {
	width: 9.96rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/qszt/qszt-industry-project-sub-title.png) no-repeat center/cover;
	box-sizing: border-box;
}

.qszt-industry-project-content {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 13.08rem;
	margin: 0.6rem auto 0;
}

.qszt-industry-cate {
	position: relative;
	z-index: 2;
	display: flex;
	align-items: center;
	justify-content: space-around;
	width: 12rem;
	gap: 0.24rem;
}

.qszt-industry-cate-item {
	flex: 0 0 5.88rem;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 5.88rem;
	height: 0.72rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	box-sizing: border-box;
	cursor: pointer;
	transition: 0.3s;
}

.qszt-industry-cate-item:hover {
	transform: scale(1.05); /* 放大 */
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4);
}

.qszt-industry-cate-item.active:hover {
	transform: none;
	box-shadow: none;
}

.qszt-industry-cate-item1 {
	background: url(../image/productNew1/qszt/swiper1/main-cate1.png) no-repeat center/cover;
}

.qszt-industry-cate-item2 {
	background: url(../image/productNew1/qszt/swiper1/main-cate2.png) no-repeat center/cover;
}

.qszt-industry-cate-item1.active {
	background: url(../image/productNew1/qszt/swiper1/main-cate1-active.png) no-repeat center/cover;
}

.qszt-industry-cate-item2.active {
	background: url(../image/productNew1/qszt/swiper1/main-cate2-active.png) no-repeat center/cover;
}

.qszt-industry-cate-swiper {
	display: flex;
	width: 100%;
	height: 5.8rem;
	margin: -0.2rem;
	overflow: hidden;
}

.qszt-industry-cate-swiper-list {
	display: flex;
	align-items: center;
}

.qszt-industry-cate-swiper-item {
	flex: 0 0 13.08rem;
	width: 13.08rem;
	height: 5.8rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.qszt-industry-cate-swiper-item1 {
	background-image: url(../image/productNew1/qszt/swiper1/swiper1.png);
}

.qszt-industry-cate-swiper-item2 {
	background-image: url(../image/productNew1/qszt/swiper1/swiper2.png);
}

.qszt-industry-risk-tips {
	/* margin-top: 0.28rem; */
	font-weight: 400;
	font-size: 0.16rem;
	text-align: center;
	color: rgba(254, 78, 82, 0.5);
}

/* 量化股池 */
.qszt-quantitative-project-container {
	position: relative;
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/qszt/bg6.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.qszt-quantitative-project-container .ellipse {
	position: absolute;
	top: 0;
	left: 0;
	width: 3.84rem;
	height: 3.52rem;
	background: url(../image/productNew1/qszt/ellipse.png) no-repeat center/cover;
}

.qszt-quantitative-project-title {
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.qszt-quantitative-project-sub-title {
	width: 8.64rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/qszt/qszt-quantitative-project-sub-title.png) no-repeat center/cover;
	box-sizing: border-box;
}

.qszt-quantitative-project-content {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 13.08rem;
	margin: 0.6rem auto 0;
}

.qszt-quantitative-cate {
	position: relative;
	z-index: 2;
	display: flex;
	align-items: center;
	justify-content: space-around;
	width: 12rem;
	gap: 0.24rem;
}

.qszt-quantitative-cate-item {
	flex: 0 0 1.8rem;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 1.8rem;
	height: 0.72rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	box-sizing: border-box;
	cursor: pointer;
	transition: 0.3s;
}

.qszt-quantitative-cate-item:hover {
	transform: scale(1.05); /* 放大 */
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4);
}

.qszt-quantitative-cate-item.active:hover {
	transform: none;
	box-shadow: none;
}

.qszt-quantitative-cate-item1 {
	background: url(../image/productNew1/qszt/swiper2/main-cate1.png) no-repeat center/cover;
}

.qszt-quantitative-cate-item2 {
	background: url(../image/productNew1/qszt/swiper2/main-cate2.png) no-repeat center/cover;
}

.qszt-quantitative-cate-item3 {
	background: url(../image/productNew1/qszt/swiper2/main-cate3.png) no-repeat center/cover;
}

.qszt-quantitative-cate-item4 {
	background: url(../image/productNew1/qszt/swiper2/main-cate4.png) no-repeat center/cover;
}

.qszt-quantitative-cate-item5 {
	background: url(../image/productNew1/qszt/swiper2/main-cate5.png) no-repeat center/cover;
}

.qszt-quantitative-cate-item6 {
	background: url(../image/productNew1/qszt/swiper2/main-cate6.png) no-repeat center/cover;
}

.qszt-quantitative-cate-item1.active {
	background: url(../image/productNew1/qszt/swiper2/main-cate1-active.png) no-repeat center/cover;
}

.qszt-quantitative-cate-item2.active {
	background: url(../image/productNew1/qszt/swiper2/main-cate2-active.png) no-repeat center/cover;
}

.qszt-quantitative-cate-item3.active {
	background: url(../image/productNew1/qszt/swiper2/main-cate3-active.png) no-repeat center/cover;
}

.qszt-quantitative-cate-item4.active {
	background: url(../image/productNew1/qszt/swiper2/main-cate4-active.png) no-repeat center/cover;
}

.qszt-quantitative-cate-item5.active {
	background: url(../image/productNew1/qszt/swiper2/main-cate5-active.png) no-repeat center/cover;
}

.qszt-quantitative-cate-item6.active {
	background: url(../image/productNew1/qszt/swiper2/main-cate6-active.png) no-repeat center/cover;
}

.qszt-quantitative-cate-swiper {
	display: flex;
	width: 100%;
	height: 5.8rem;
	margin: -0.1rem;
	overflow: hidden;
}

.qszt-quantitative-cate-swiper-list {
	display: flex;
	align-items: center;
}

.qszt-quantitative-cate-swiper-item {
	flex: 0 0 13.08rem;
	width: 13.08rem;
	height: 5.8rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.qszt-quantitative-cate-swiper-item1 {
	background-image: url(../image/productNew1/qszt/swiper2/swiper1.png);
}

.qszt-quantitative-cate-swiper-item2 {
	background-image: url(../image/productNew1/qszt/swiper2/swiper2.png);
}

.qszt-quantitative-cate-swiper-item3 {
	background-image: url(../image/productNew1/qszt/swiper2/swiper3.png);
}

.qszt-quantitative-cate-swiper-item4 {
	background-image: url(../image/productNew1/qszt/swiper2/swiper4.png);
}

.qszt-quantitative-cate-swiper-item5 {
	background-image: url(../image/productNew1/qszt/swiper2/swiper5.png);
}

.qszt-quantitative-cate-swiper-item6 {
	background-image: url(../image/productNew1/qszt/swiper2/swiper6.png);
}

.qszt-quantitative-risk-tips {
	margin-top: 0.28rem;
	font-weight: 400;
	font-size: 0.16rem;
	text-align: center;
	color: rgba(254, 78, 82, 0.5);
}

.qszt-swiper-action-btn-container {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -0.35rem;
	/* height: 1.02rem; */
	cursor: pointer;
	/* z-index: 0; */
}

.qszt-swiper-action-btn {
	position: absolute;
	top: 0;
	width: 0.88rem;
	height: 1.02rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	/* z-index: 2; */
}

.qszt-swiper-action-btn.left {
	left: -0.7rem;
	background-image: url(../image/productNew1/qszt/swiper2/left.png);
}

.qszt-swiper-action-btn.right {
	right: -13.8rem;

	background-image: url(../image/productNew1/qszt/swiper2/right.png);
}

.qszt-swiper-pagination {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 0.08rem;
	position: relative;
	z-index: 2;
}

.qszt-swiper-pagination .swiper-pagination-bullet {
	width: 0.1rem;
	height: 0.1rem;
	background: rgba(216, 135, 137, 1);
	border-radius: 50%;
	cursor: pointer;
}

.qszt-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 0.32rem;
	height: 0.1rem;
	border-radius: 0.12rem;
	background: linear-gradient(360deg, rgba(208, 59, 138, 0.425) 0.6%, rgba(254, 78, 82, 0.85) 100%);
}

/* 特训营 */
.qszt-special-project-container {
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/qszt/bg7.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.qszt-special-project-title {
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.qszt-special-project-sub-title {
	width: 7.21rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/qszt/qszt-special-project-sub-title.png) no-repeat center/cover;
	box-sizing: border-box;
}

.qszt-special-project-content {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 0.16rem;
	width: 12rem;
	margin: 0.96rem auto 0;
}

.qszt-special-cate {
	flex: 0 0 1.8rem;
	position: relative;
	z-index: 2;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-around;
	gap: 0.24rem;
}

.qszt-special-cate-item {
	width: 1.8rem;
	height: 1.17rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	box-sizing: border-box;
	cursor: pointer;
	transition: 0.3s;
}

.qszt-special-cate-item:hover {
	transform: scale(1.05); /* 放大 */
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4);
}

.qszt-special-cate-item.active:hover {
	transform: none;
	box-shadow: none;
}

.qszt-special-cate-item1 {
	background: url(../image/productNew1/qszt/swiper3/main-cate1.png) no-repeat center/cover;
}

.qszt-special-cate-item2 {
	background: url(../image/productNew1/qszt/swiper3/main-cate2.png) no-repeat center/cover;
}

.qszt-special-cate-item3 {
	background: url(../image/productNew1/qszt/swiper3/main-cate3.png) no-repeat center/cover;
}

.qszt-special-cate-item4 {
	background: url(../image/productNew1/qszt/swiper3/main-cate4.png) no-repeat center/cover;
}

.qszt-special-cate-item1.active {
	background: url(../image/productNew1/qszt/swiper3/main-cate1-active.png) no-repeat center/cover;
}

.qszt-special-cate-item2.active {
	background: url(../image/productNew1/qszt/swiper3/main-cate2-active.png) no-repeat center/cover;
}

.qszt-special-cate-item3.active {
	background: url(../image/productNew1/qszt/swiper3/main-cate3-active.png) no-repeat center/cover;
}

.qszt-special-cate-item4.active {
	background: url(../image/productNew1/qszt/swiper3/main-cate4-active.png) no-repeat center/cover;
}

.qszt-special-cate-swiper {
	flex: 0 0 10.04rem;
	display: flex;
	width: 10.04rem;
	height: 5.4rem;
	overflow: hidden;
}

.qszt-special-cate-swiper-list {
	/* display: flex;
	align-items: center; */
}

.qszt-special-cate-swiper-item {
	/* flex: 0 0 13.08rem; */
	width: 10.04rem;
	height: 5.4rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.qszt-special-cate-swiper-item1 {
	background-image: url(../image/productNew1/qszt/swiper3/swiper1.png);
}

.qszt-special-cate-swiper-item2 {
	background-image: url(../image/productNew1/qszt/swiper3/swiper2.png);
}

.qszt-special-cate-swiper-item3 {
	background-image: url(../image/productNew1/qszt/swiper3/swiper3.png);
}

.qszt-special-cate-swiper-item4 {
	background-image: url(../image/productNew1/qszt/swiper3/swiper4.png);
}

.qszt-special-risk-tips {
	margin-top: 0.28rem;
	font-weight: 400;
	font-size: 0.16rem;
	text-align: center;
	color: rgba(254, 78, 82, 0.5);
}

.qszt-quality-courses-container {
	width: 100%;
	height: 10.8rem;
	/* padding-top: 0.88rem; */
	background: url(../image/productNew1/qszt/bg8.png) no-repeat top/cover;
	box-sizing: border-box;
}

.qszt-quality-courses-title {
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.qszt-quality-courses-sub-title {
	width: 7.13rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/qszt/qszt-quality-courses-sub-title.png) no-repeat top/cover;
	box-sizing: border-box;
}

.qszt-quality-courses-content {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 13.27rem;
	height: 7.12rem;
	margin: 0.76rem auto 0;
	background: url(../image/productNew1/qszt/quality-courses-content.png) no-repeat center/cover;
}

.qszt-footer {
	display: flex;
	flex-direction: column;
	align-items: center;
	/* justify-content: center; */
	width: 100%;
	/* height: 2.82rem; */
	height: 2.2rem;
	background: url(../image/productNew1/qszt/bg9.png) no-repeat top center/cover;
}

.qszt-footer-top {
	display: flex;
	align-items: self-start;
	justify-content: space-between;
	width: 12rem;
	margin: 0 auto;
	color: rgba(198, 145, 145, 0.5);
	font-size: 0.2rem;
}

.qszt-footer-top-item {
	text-align: center;
}

.qszt-footer-top-item .icon1 {
	display: block;
	width: 0.22rem;
	height: 0.27rem;
	margin: 0 auto 0.1rem;
	background: url(../image/productNew1/qszt/footer-icon1.png) no-repeat center/cover;
}

.qszt-footer-top-item .icon2 {
	display: block;
	width: 0.3rem;
	height: 0.2rem;
	margin: 0 auto 0.1rem;
	background: url(../image/productNew1/qszt/footer-icon2.png) no-repeat center/cover;
}

.qszt-footer-top-item .icon3 {
	display: block;
	width: 0.24rem;
	height: 0.25rem;
	margin: 0 auto 0.1rem;
	background: url(../image/productNew1/qszt/footer-icon3.png) no-repeat center/cover;
}

.qszt-footer-top-item .icon4 {
	display: block;
	width: 0.24rem;
	height: 0.25rem;
	margin: 0 auto 0.1rem;
	background: url(../image/productNew1/qszt/footer-icon4.png) no-repeat center/cover;
}

.qszt-footer-bottom {
	margin-top: 0.4rem;
	font-size: 0.16rem;
	text-align: center;
	color: rgba(198, 145, 145, 0.5);
}

/* ---------------------- 趋势智投 end ---------------------- */
/* ---------------------- 机构跟投 start ---------------------- */

.jggt-price-container {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 4.78rem;
	/* padding-top: .6rem; */
	background: url(../image/productNew1/jggt/bg2.png) no-repeat center/cover;
	box-sizing: border-box;
}

.jggt-price {
	display: block;
	width: 14.03rem;
	/* height: 3.18rem; */
	/* width: 19.2rem;
    height: 3.6rem; */
	margin: 0 auto;
	/* background: url(../image/productNew1/jggt/jggt-price.png) no-repeat center/cover; */
}

.jggt-function-container {
	position: relative;
	width: 100%;
	height: 10.8rem;
	padding-top: 1rem;
	background: url(../image/productNew1/jggt/bg3.png) no-repeat bottom center/cover;
	box-sizing: border-box;
}

.jggt-function-title {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 0.4rem;
	font-size: 0.52rem;
	line-height: 0.73rem;
	color: #fff;
}

.jggt-function-sub-title {
	width: 6.72rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/jggt/function-sub-title.png) no-repeat center/cover;
}

.jggt-function-content {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	/* width: 19.2rem; */
	max-width: 19.2rem;
	width: auto;
	height: 10.8rem;
	margin: 0 auto;
	background: url(../image/productNew1/jggt/function-content1.png) no-repeat center/cover;
}

.jggt-video-container {
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/jggt/bg4.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.jggt-video-title {
	width: 9.96rem;
	height: 0.67rem;
	margin: 0 auto;
	background: url(../image/productNew1/jggt/jggt-video-title.png) no-repeat center/cover;
}

.jggt-video-content {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 13.08rem;
	height: 7.97rem;
	margin: 0.3rem auto 0;
	border-radius: 0.12rem;
	background: url(../image/productNew1/jggt/jggt-video-box.png) no-repeat center/cover;
	box-sizing: border-box;
}

#jggt-video {
	width: 11.68rem;
	height: 6.57rem;
	border-radius: 0.12rem;
}

.jggt-video-mask {
	position: relative;
	width: 11.68rem;
	height: 6.57rem;
	margin: 0 auto;
	background: url(../image/productNew1/jggt/video-mask.png) no-repeat center/cover;
}

.jggt-video-btn {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 1.2rem;
	height: 1.2rem;
	margin: -0.6rem 0 0 -0.6rem;
	border-radius: 50%;
}

/* 跟机构 */
.jggt-organization-project-container {
	position: relative;
	width: 100%;
	height: 10.8rem;
	/* padding-top: 0.88rem; */
	padding-top: 0.1rem;
	background: transparent;
	/* background: url(../image/productNew1/jggt/bg5-1.png) no-repeat top center/cover; */
	box-sizing: border-box;
}

.jggt-organization-bg-material {
	position: absolute;
	right: 0;
	bottom: -6rem;
	width: 8.13rem;
	height: 12.66rem;
	background: url(../image/productNew1/jggt/bg6-material-2.png) no-repeat center/cover;
}

.jggt-organization-bg-rem-icon {
	position: absolute;
	right: 0;
	bottom: -0.8rem;
	width: 1.62rem;
	height: 3.22rem;
	background: url(../image/productNew1/jggt/rmb-icon.png) no-repeat center/cover;
	opacity: 0.3;
}

.jggt-organization-project-title {
	position: relative;
	width: 2rem;
	margin: 0 auto;
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.jggt-organization-project-title-icon {
	position: absolute;
	top: -0.35rem;
	right: -0.45rem;
	width: 1.03rem;
	height: 1.03rem;
	background: url(../image/productNew1/jggt/bg5-material1.png);
}

.jggt-organization-project-sub-title {
	width: 5.66rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/jggt/jggt-organization-project-sub-title.png) no-repeat center/cover;
	box-sizing: border-box;
}

.jggt-organization-project-content {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 13.08rem;
	margin: 0.6rem auto 0;
}

.jggt-organization-cate {
	position: relative;
	z-index: 2;
	display: flex;
	align-items: center;
	justify-content: space-around;
	width: 12rem;
	gap: 0.24rem;
}

.jggt-organization-cate-item {
	flex: 0 0 5.88rem;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 5.88rem;
	height: 0.72rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	box-sizing: border-box;
	cursor: pointer;
	transition: 0.3s;
}

.jggt-organization-cate-item:hover {
	transform: scale(1.05); /* 放大 */
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4);
}

.jggt-organization-cate-item.active:hover {
	transform: none;
	box-shadow: none;
}

.jggt-organization-cate-item1 {
	background: url(../image/productNew1/jggt/swiper1/main-cate1.png) no-repeat center/cover;
}

.jggt-organization-cate-item2 {
	background: url(../image/productNew1/jggt/swiper1/main-cate2.png) no-repeat center/cover;
}

.jggt-organization-cate-item1.active {
	background: url(../image/productNew1/jggt/swiper1/main-cate1-active.png) no-repeat center/cover;
}

.jggt-organization-cate-item2.active {
	background: url(../image/productNew1/jggt/swiper1/main-cate2-active.png) no-repeat center/cover;
}

.jggt-organization-cate-swiper {
	display: flex;
	width: 100%;
	height: 5.8rem;
	margin: 0.2rem auto;
	/* margin: -0.2rem; */
	overflow: hidden;
}

.jggt-organization-cate-swiper-list {
	display: flex;
	align-items: center;
}

.jggt-organization-cate-swiper-item {
	flex: 0 0 13.08rem;
	width: 13.08rem;
	height: 5.8rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.jggt-organization-cate-swiper-item1 {
	background-image: url(../image/productNew1/jggt/swiper1/swiper1.png);
}

.jggt-organization-cate-swiper-item2 {
	background-image: url(../image/productNew1/jggt/swiper1/swiper2.png);
}

.jggt-organization-risk-tips {
	/* margin-top: 0.28rem; */
	font-weight: 400;
	font-size: 0.16rem;
	text-align: center;
	color: rgba(193, 171, 145, 0.5);
}

/* 跟行业 */
.jggt-industry-project-container {
	position: relative;
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/jggt/bg6-1.png) no-repeat center/cover;
	box-sizing: border-box;
}

.jggt-industry-bg-material {
	position: absolute;
	left: -342px;
	top: -426px;
	width: 10.15rem;
	height: 12.66rem;
	background: url(../image/productNew1/jggt/bg6-material-1.png) no-repeat center / cover;
}

.jggt-industry-bg-material-left {
	position: absolute;
	left: 0;
	bottom: -20px;
	width: 1.47rem;
	height: 2.92rem;
	background: url(../image/productNew1/jggt/bg-material.png) no-repeat center / cover;
}

.jggt-industry-project-title {
	position: relative;
	width: 2rem;
	margin: 0 auto;
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.jggt-industry-project-title-icon {
	position: absolute;
	top: -0.08rem;
	right: -0.55rem;
	width: 0.61rem;
	height: 0.59rem;
	background: url(../image/productNew1/jggt/square.png) no-repeat center/cover;
}

.jggt-industry-project-sub-title {
	width: 5.66rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/jggt/jggt-industry-project-sub-title.png) no-repeat center/cover;
	box-sizing: border-box;
}

.jggt-industry-project-content {
	position: relative;
	width: 13.08rem;
	height: 7.08rem;
	margin: 0 auto 0;
	background: url(../image/productNew1/jggt/jggt-industry-project-content.png) no-repeat center/cover;
}

.jggt-industry-risk-tips {
	margin-top: -0.2rem;
	font-weight: 400;
	font-size: 0.16rem;
	text-align: center;
	color: rgba(193, 171, 145, 0.5);
}

/* 跟股票 */
.jggt-stocks-project-container {
	position: relative;
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/jggt/bg7.png) no-repeat center/cover;
	box-sizing: border-box;
}

.jggt-stocks-bg-material-left {
	position: absolute;
	left: 0;
	bottom: -20px;
	width: 1.47rem;
	height: 2.92rem;
	background: url(../image/productNew1/jggt/bg-material.png) no-repeat center / cover;
}

.jggt-stocks-project-title {
	position: relative;
	width: 2rem;
	margin: 0 auto;
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.jggt-stocks-project-title-icon {
	position: absolute;
	top: -0.08rem;
	right: -0.55rem;
	width: 0.61rem;
	height: 0.59rem;
	background: url(../image/productNew1/jggt/square.png) no-repeat center/cover;
}

.jggt-stocks-project-sub-title {
	width: 5.66rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/jggt/jggt-stocks-project-sub-title.png) no-repeat center/cover;
	box-sizing: border-box;
}

.jggt-stocks-project-content {
	position: relative;
	width: 13.08rem;
	height: 7.08rem;
	margin: 0 auto 0;
	background: url(../image/productNew1/jggt/jggt-stocks-project-content.png) no-repeat center/cover;
}

.jggt-stocks-risk-tips {
	margin-top: -0.2rem;
	font-weight: 400;
	font-size: 0.16rem;
	text-align: center;
	color: rgba(193, 171, 145, 0.5);
}

/* 跟调研 */
.jggt-research-project-container {
	position: relative;
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/jggt/bg8.png) no-repeat center/cover;
	box-sizing: border-box;
}

.jggt-research-bg-material-left {
	position: absolute;
	left: 0;
	bottom: -20px;
	width: 1.47rem;
	height: 2.92rem;
	background: url(../image/productNew1/jggt/bg-material.png) no-repeat center / cover;
}

.jggt-research-project-title {
	position: relative;
	width: 2rem;
	margin: 0 auto;
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.jggt-research-project-title-icon {
	position: absolute;
	top: -0.08rem;
	right: -0.55rem;
	width: 0.61rem;
	height: 0.59rem;
	background: url(../image/productNew1/jggt/square.png) no-repeat center/cover;
}

.jggt-research-project-sub-title {
	width: 5.66rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/jggt/jggt-research-project-sub-title.png) no-repeat center/cover;
	box-sizing: border-box;
}

.jggt-research-project-content {
	position: relative;
	width: 13.08rem;
	height: 7.08rem;
	margin: 0 auto 0;
	background: url(../image/productNew1/jggt/jggt-research-project-content.png) no-repeat center/cover;
}

.jggt-research-risk-tips {
	margin-top: -0.2rem;
	font-weight: 400;
	font-size: 0.16rem;
	text-align: center;
	color: rgba(193, 171, 145, 0.5);
}

.jggt-quality-courses-container {
	width: 100%;
	height: 10.8rem;
	/* padding-top: 0.88rem; */
	background: url(../image/productNew1/jggt/bg9.png) no-repeat top/cover;
	box-sizing: border-box;
}

.jggt-quality-courses-title {
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.jggt-quality-courses-sub-title {
	width: 6.72rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/jggt/jggt-quality-courses-sub-title.png) no-repeat top/cover;
	box-sizing: border-box;
}

.jggt-quality-courses-content {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 13.27rem;
	height: 7.12rem;
	margin: 0.76rem auto 0;
	background: url(../image/productNew1/jggt/quality-courses-content.png) no-repeat center/cover;
}

.jggt-footer {
	display: flex;
	flex-direction: column;
	align-items: center;
	/* justify-content: center; */
	width: 100%;
	/* height: 2.82rem; */
	height: 2.2rem;
	background: url(../image/productNew1/jggt/bg10.png) no-repeat top center/cover;
}

.jggt-footer-top {
	display: flex;
	align-items: self-start;
	justify-content: space-between;
	width: 12rem;
	margin: 0 auto;
	color: rgba(193, 171, 145, 0.5);
	font-size: 0.2rem;
}

.jggt-footer-top-item {
	text-align: center;
}

.jggt-footer-top-item .icon1 {
	display: block;
	width: 0.22rem;
	height: 0.27rem;
	margin: 0 auto 0.1rem;
	background: url(../image/productNew1/jggt/footer-icon1.png) no-repeat center/cover;
}

.jggt-footer-top-item .icon2 {
	display: block;
	width: 0.3rem;
	height: 0.2rem;
	margin: 0 auto 0.1rem;
	background: url(../image/productNew1/jggt/footer-icon2.png) no-repeat center/cover;
}

.jggt-footer-top-item .icon3 {
	display: block;
	width: 0.24rem;
	height: 0.25rem;
	margin: 0 auto 0.1rem;
	background: url(../image/productNew1/jggt/footer-icon3.png) no-repeat center/cover;
}

.jggt-footer-top-item .icon4 {
	display: block;
	width: 0.24rem;
	height: 0.25rem;
	margin: 0 auto 0.1rem;
	background: url(../image/productNew1/jggt/footer-icon4.png) no-repeat center/cover;
}

.jggt-footer-bottom {
	margin-top: 0.4rem;
	font-size: 0.16rem;
	text-align: center;
	color: rgba(193, 171, 145, 0.5);
}

/* ---------------------- 机构跟投 end ---------------------- */
/* ---------------------- 趋势周期 start ---------------------- */

.qszq .top {
	width: 100%;
	height: 10.8rem;
	padding-top: 1.6rem;
	background: url(../image/productNew1/qszq/bg1.png) no-repeat top center/cover;
	box-sizing: border-box;
}
/* 
.qszq .title {
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 1.12rem;
	font-size: 0.8rem;
	color: #fff;
}

.qszq .title .dots {
	display: inline-block;
	margin: 0 0.4rem;
	width: 0.22rem;
	height: 0.22rem;
	border-radius: 50%;
	background: #fff;
}

.qszq .top .desc {
	text-align: center;
	font-size: 0.4rem;
	line-height: 0.56rem;
	margin-top: 0.3rem;
	color: rgba(255, 255, 255, 0.7);
} */

.qszq-price-container {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 3.6rem;
	/* padding-top: .6rem; */
	background: url(../image/productNew1/qszq/bg2.png) no-repeat center/cover;
	box-sizing: border-box;
}

.qszq-price {
	width: 14.03rem;
	height: 2rem;
	/* width: 19.2rem;
    height: 3.6rem; */
	margin: 0 auto;
	background: url(../image/productNew1/qszq/qszq-price.png) no-repeat center/cover;
}

.qszq-function-container {
	width: 100%;
	height: 10.8rem;
	padding-top: 1rem;
	background: url(../image/productNew1/qszq/bg3.png) no-repeat bottom center/cover;
	box-sizing: border-box;
}

.qszq-function-title {
	width: 9.4rem;
	height: 0.68rem;
	margin: 0 auto;
	background: url(../image/productNew1/qszq/qszq-function-title.png) no-repeat center/cover;
}

.qszq-function-content {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 12.72rem;
	height: 6.3rem;
	margin: 0.88rem auto 0;
	background: url(../image/productNew1/qszq/qszq-function-content.png) no-repeat center/cover;
}

/* 投教课程 */
.qszq-course-project-container {
	position: relative;
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/qszq/bg4.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.qszq-course-bg-material {
	position: absolute;
	bottom: -0.1rem;
	right: 0;
	width: 1.58rem;
	height: 2.11rem;
	background: url(../image/productNew1/qszq/bg4-material.png) no-repeat center/cover;
}

.qszq-course-project-title {
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.qszq-course-project-sub-title {
	width: 9.17rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/qszq/qszq-course-project-sub-title.png) no-repeat center/cover;
	box-sizing: border-box;
}

.qszq-course-project-content {
	position: relative;
	width: 12.72rem;
	height: 6.46rem;
	margin: 0.88rem auto 0;
	background: url(../image/productNew1/qszq/qszq-course-project-content.png) no-repeat center/cover;
}

/* 视频互动 */
.qszq-video-project-container {
	position: relative;
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: url(../image/productNew1/qszq/bg5.png) no-repeat bottom center/cover;
	box-sizing: border-box;
}

.qszq-video-project-title {
	position: relative;
	width: 2.2rem;
	margin: 0 auto;
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.qszq-video-project-title-icon {
	position: absolute;
	top: -0.6rem;
	right: -0.6rem;
	width: 1.49rem;
	height: 1.49rem;
	background: url(../image/productNew1/qszq/qszq-video-project-title-icon.png) no-repeat center/cover;
}

.qszq-video-project-sub-title {
	width: 8.51rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/qszq/qszq-video-project-sub-title.png) no-repeat center/cover;
	box-sizing: border-box;
}

.qszq-video-project-content {
	position: relative;
	width: 12.72rem;
	height: 5.42rem;
	margin: 0.88rem auto 0;
	background: url(../image/productNew1/qszq/qszq-video-project-content.png) no-repeat center/cover;
}

/* 特训营 */
.qszq-training-project-container {
	position: relative;
	width: 100%;
	height: 10.8rem;
	padding-top: 0.88rem;
	background: transparent;
	background: url(../image/productNew1/qszq/bg6.png) no-repeat top center/cover;
	box-sizing: border-box;
}

.qszq-training-project-title {
	position: relative;
	width: 2rem;
	margin: 0 auto;
	line-height: 0.73rem;
	color: #fff;
	text-align: center;
	font-weight: 600;
	font-size: 0.52rem;
}

.qszq-training-project-sub-title {
	width: 7.4rem;
	height: 0.78rem;
	margin: 0.16rem auto 0;
	background: url(../image/productNew1/qszq/qszq-training-project-sub-title.png) no-repeat center/cover;
	box-sizing: border-box;
}

.qszq-training-project-content {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 13.2rem;
	margin: 0.6rem auto 0;
}

.qszq-training-cate {
	position: relative;
	z-index: 2;
	display: flex;
	align-items: center;
	justify-content: space-around;
	width: 12.72rem;
	gap: 0.24rem;
}

.qszq-training-cate-item {
	flex: 0 0 6.24rem;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 6.24rem;
	height: 0.72rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	box-sizing: border-box;
	cursor: pointer;
	transition: 0.3s;
}

.qszq-training-cate-item:hover {
	transform: scale(1.05); /* 放大 */
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4);
}

.qszq-training-cate-item.active:hover {
	transform: none;
	box-shadow: none;
}

.qszq-training-cate-item1 {
	background: url(../image/productNew1/qszq/swiper1/main-cate1.png) no-repeat center/cover;
}

.qszq-training-cate-item2 {
	background: url(../image/productNew1/qszq/swiper1/main-cate2.png) no-repeat center/cover;
}

.qszq-training-cate-item1.active {
	background: url(../image/productNew1/qszq/swiper1/main-cate1-active.png) no-repeat center/cover;
}

.qszq-training-cate-item2.active {
	background: url(../image/productNew1/qszq/swiper1/main-cate2-active.png) no-repeat center/cover;
}

.qszq-training-cate-swiper {
	display: flex;
	width: 100%;
	height: 5.9rem;
	margin: 0.2rem auto;
	/* margin: -0.2rem; */
	overflow: hidden;
}

.qszq-training-cate-swiper-list {
	display: flex;
	align-items: center;
}

.qszq-training-cate-swiper-item {
	flex: 0 0 13.2rem;
	width: 13.2rem;
	height: 5.9rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.qszq-training-cate-swiper-item1 {
	background-image: url(../image/productNew1/qszq/swiper1/swiper1.png);
}

.qszq-training-cate-swiper-item2 {
	background-image: url(../image/productNew1/qszq/swiper1/swiper2.png);
}
/* ---------------------- 趋势周期 end ---------------------- */

@media (max-width: 1440px) {
	.container .top {
		height: 8.4rem !important;
	}
	.container .top .title {
		font-size: 0.6rem;
	}
	.container .top .desc {
		font-size: 0.3rem;
	}
	.product-cate-item.active {
		/* flex: 0 0 4rem;
		height: 3.88rem; */
		flex: 0 0 4.5rem;
        height: 4.38rem;
	}
	.product-cate-item {
		/* flex: 0 0 2.8rem;
		height: 2.59rem; */
		flex: 0 0 3.5rem;
        height: 3.29rem;
	}

	.yxlt-price,
	.qszt-price,
	.jggt-price,
	.qszq-price {
		width: 12.03rem;
		/* height: 1.71rem; */
	}

	.yxlt-function-content,
	.qszt-function-content {
		width: 11.6rem;
		/* height: 5rem; */
	}

	.jggt-function-content {
		top: 0.5rem;
		height: 8.8rem;
	}

	.qszt-function-con {
		width: 9.8rem;
	}

	.product-cate-item.first-child.active {
		margin-left: 1.2rem;
	}
}
