@media (min-width: 1000px) {
	body {
		background-color: #b30100;
	}

	.jstsgxh-home {
		display: none;
	}

	.home-box {
		height: 100vh;
		width: 100%;
	}

	.home-box a {
		text-decoration: none;
	}

	.home-box .box-top {
		height: 228px;
		width: 100%;
		background: url("title-bt.png") no-repeat;
		background-position: top center;
		background-repeat: no-repeat;
		background-size: contain;
	}

	.home-box .box-top .box-top-time {
		height: 20px;
		width: 218px;
		font-weight: 300;
		font-size: 19px;
		color: #D3DCE9;
	}

	.home-box .box-tabs .box-top-search {
		display: flex;
		justify-content: center;
		/* margin-top: 65px; */
	}

	.home-box .box-tabs .box-top-search .search {
		height: 44px;
		width: 328px;
		background: #FFFFFF;
		border-radius: 5px 5px 5px 5px;
	}

	.home-box .box-tabs .box-top-search .search .el-input__inner {
		height: 100%;
		border: 0;
	}

	.home-box .box-tabs .box-top-search .search .el-input-group__append {
		padding: 0;
		border: 0px;
		background-color: rgb(255, 255, 255);
		color: rgb(113, 155, 212);
		padding-right: 18px;
		font-size: 17px;
		line-height: 10px;
	}

	.home-box .box-tabs .box-top-search .search-btm {
		height: 44px;
		background: #2e7ae3;
		font-weight: 400;
		font-size: 14px;
		color: #FFFFFF;
		border: 0;
		border-radius: 0 2px 2px 0;
		margin-right: -1px;
	}

	.home-box .box-tabs {
		height: 65px;
		background: #C30000;
		display: flex;
		align-items: center;
		justify-content: center;

	}

	.home-box .box-tabs #mynav {
		width: 972px;
		height: 81px;
		/* margin: 0 auto; */
		display: flex;
		/* justify-content: space-around; */
		align-items: center;
		padding-left: 0;
	}

	.home-box .box-tabs #mynav li {
		width: 152px;
		text-align: center;
	}

	.home-box .box-tabs #mynav li .second_column {
		display: none;
		position: absolute;
		width: 100px;
		padding: 10px 5px;
		background: #0E4CA3;
		z-index: 999;
	}

	.home-box .box-tabs #mynav li .second_column .col_item {
		text-align: center;
		margin: 15px 0;
	}

	.home-box .box-tabs #mynav li .second_column .col_item a {
		text-decoration: none;
		color: #fff;
	}

	.home-box .box-tabs #mynav li .second_column .col_item a:hover {
		color: #EA6A0C;
	}

	.home-box .box-tabs a {
		color: white;
		font-weight: 500;
		font-size: 24px;
		text-decoration: none;
		line-height: 81px;
	}

	.home-box .box-tabs .actionNav {
		padding: 15px 0;
		border-bottom: 4px solid #EA6A0C;
	}

	.home-box .box-content {
		display: flex;
		flex-direction: column;
		align-items: center;
		background: linear-gradient(180deg, #FCE9DB 0%, #FFFFFF 100%);
		height: -93vh;
	}

	.home-box .box-content .box-content-tabs {
		width: 1300px;
		height: 50px;
		font-weight: 400;
		font-size: 16px;
		color: #555555;
		display: flex;
		align-items: center;
	}

	.home-box .box-content .box-content-tabs a {
		color: #555555;
	}

	.home-box .box-content .box-content-tabs img {
		margin-right: 8px;
		margin-left: 11px;
	}

	.home-box .box-content .box-content-card {
		height: 100%;
		width: 1300px;
		background-color: white;
		margin-bottom: 29px;
		padding: 18px 30px;
	}

	.home-box .box-content .box-content-card .tj-box-center {
		height: 447px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.home-box .box-content .box-content-card .tj-box-center .carousel {
		height: 378px;
		width: 566px;
		position: relative;
	}

	.home-box .box-content .box-content-card .tj-box-center .carousel .carousel-img {
		height: 378px;
		width: 566px;
	}

	.home-box .box-content .box-content-card .tj-box-center .carousel h3 {
		position: absolute;
		top: 302px;
		font-weight: 400;
		font-size: 18px;
		color: #FFFFFF;
		line-height: 0px;
		background: #464646;
		opacity: 0.57;
		width: 566px;
		height: 57px;
		display: flex;
		align-items: center;
		padding-left: 39px;
	}

	.home-box .box-content .box-content-card .tj-box-center .carousel a {
		color: #FFFFFF;
	}

	.home-box .box-content .box-content-card .tj-box-center .carousel .el-carousel__item:nth-child(2n) {
		background-color: #99a9bf;
	}

	.home-box .box-content .box-content-card .tj-box-center .carousel .el-carousel__item:nth-child(2n+1) {
		background-color: #d3dce6;
	}

	.home-box .box-content .box-content-card .tj-box-center .carousel ul {
		display: flex;
		left: 88%;
	}

	.home-box .box-content .box-content-card .tj-box-center .card {
		height: 447px;
		width: 667px;
		background: #FFFFFF;
		box-shadow: 0px 0px 10px 0px #070707;
		border: 0px solid #E5E5E5;
		padding: 24px 45px 52px 0px;
	}

	.home-box .box-content .box-content-card .tj-box-center .card .card-top {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.home-box .box-content .box-content-card .tj-box-center .card .card-top a {
		text-decoration: none;
		color: #070707;
	}

	.home-box .box-content .box-content-card .tj-box-center .card .card-top .card-top-gzdt {
		height: 50px;
        width: 137px;
        background: linear-gradient(360deg, #EA6A0C 0%, #B30000 100%);
        font-size: 21px;
        color: #fff;
        margin-left: 30px;
        text-align: center;
        line-height: 48px;
	}

	.home-box .box-content .box-content-card .tj-box-center .card .wzList {
		margin: 0;
	}

	.home-box .box-content .box-content-card .tj-box-center .card .wzList li {
		height: 48px;
		line-height: 48px;
		border-bottom: 1px dashed #AFAEAE;
	}

	.home-box .box-content .box-content-card .tj-box-center .card .wzList li a {
		text-decoration: none;
		font-weight: 400;
		font-size: 17px;
		color: #3E3E3E;
		line-height: 48px;
		width: 78%;
		overflow: hidden;
		display: block;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.home-box .box-content .box-content-card .dynamics-card {
		/* height: 446px;
		width: 1240px;
		border: 1px solid #D6D5D5;
		border-radius: 18px;
		padding: 12px 32px; */
	}

	.home-box .box-content .box-content-card .dynamics-card .dynamics-card-title {
		height: 50px;
		width: 295px;
		background: linear-gradient(360deg, #EA6A0C 0%, #B30000 100%);
		display: flex;
		justify-content: center;
		align-items: center;
	}

	/* .home-box .box-content .box-content-card .dynamics-card .dynamics-card-img {
		margin-top: 14px;
		display: flex;
	}

	.home-box .box-content .box-content-card .dynamics-card .dynamics-card-img .img-left {
		height: 359px;
		width: 920px;
		position: relative;
	}

	.home-box .box-content .box-content-card .dynamics-card .dynamics-card-img .img-left .img-left-initialization {
		width: 100%;
		height: 100%;
	}

	.home-box .box-content .box-content-card .dynamics-card .dynamics-card-img .img-left .img-left-initialization img {
		width: 100%;
		height: 100%;
	}

	.home-box .box-content .box-content-card .dynamics-card .dynamics-card-img .img-left .initialization-title {
		height: 39px;
		width: 100%;
		background-color: #000000;
		opacity: 0.5;
		position: absolute;
		bottom: 0px;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.home-box .box-content .box-content-card .dynamics-card .dynamics-card-img .img-left .initialization-title span {
		font-weight: 400;
		font-size: 18px;
		color: #FFFFFF;
		line-height: 29px;
	}

	.home-box .box-content .box-content-card .dynamics-card .dynamics-card-img .img-right {
		height: 365px;
		width: 220px;
		display: flex;
		flex-direction: column;
		gap: 4px;
	}

	.home-box .box-content .box-content-card .dynamics-card .dynamics-card-img .img-right .switch-img {
		margin-left: 60px;
	}

	.home-box .box-content .box-content-card .dynamics-card .dynamics-card-img .img-right .active {
		margin-left: 7px;
		background: url("img-bj-active.png");
		background-position: top center;
        background-repeat: no-repeat;
        background-size: contain;
		height: 176px;
		width: 248px;
		padding-left: 55px;
		display: flex;
		align-items: center;
	}

	.home-box .box-content .box-content-card .dynamics-card .dynamics-card-img .img-right img {
		height: 108px;
        width: 148px;
	} */

	.home-box .box-content .box-content-card .list-card {
		height: 500px;
		width: 1240px;
		border: 1px solid #D6D5D5;
		margin-top: 14px;
		border-radius: 18px;
		padding: 12px 32px;
	}

	.home-box .box-content .box-content-card .list-card .list-card-top {
		width: 90%;
		height: 50px;
		background: linear-gradient(180deg, #E7E7E7 0%, #F1F1F3 100%);
		display: flex;
	}

	.home-box .box-content .box-content-card .list-card .list-card-top span {
		flex: 1;
		text-align: center;
		font-size: 20px;
		line-height: 50px;
		font-weight: 500;
	}

	.home-box .box-content .box-content-card .list-card .list-card-top .activeSpan {
		text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
		color: #FFFFFF;
		background: linear-gradient(360deg, #EA6A0C 0%, #B30000 100%);
		height: 100%;
	}

	.home-box .box-content .box-content-card .list-card .swiper-container {
		height: calc(100% - 50px);
	}

	.home-box .box-content .box-content-card .list-card .swiper-container .swiper-wrapper .swiper-slide {
		display: flex;
		width: 100%;
		margin-top: 44px;
		height: calc(100% - 50px);
		position: relative;
	}

	.home-box .box-content .box-content-card .list-card .swiper-container .swiper-wrapper .swiper-slide .add-more {
		position: absolute;
		bottom: 1px;
		right: 10px;
	}

	.home-box .box-content .box-content-card .list-card .swiper-container .swiper-wrapper .swiper-slide .add-more a {
		font-weight: 400;
		font-size: 16px;
		color: #555555;
		line-height: 23px;
	}

	.home-box .box-content .box-content-card .list-card .swiper-container .swiper-wrapper .swiper-slide ul {
		padding-left: 23px;
		margin: 0;
		width: 100%;
		height: 160px;
		display: flex;
		flex-wrap: wrap;
		gap: 0 76px;
	}

	.home-box .box-content .box-content-card .list-card .swiper-container .swiper-wrapper .swiper-slide ul li {
		display: flex;
		justify-content: space-between;
		width: 46%;
	}

	.home-box .box-content .box-content-card .list-card .swiper-container .swiper-wrapper .swiper-slide ul li a {
		font-weight: 400;
		font-size: 18px;
		color: #555555;
		line-height: 40px;
		width: 80%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.home-box .box-content .box-content-card .list-card .swiper-container .swiper-wrapper .swiper-slide ul li .date {
		font-weight: 400;
		font-size: 18px;
		color: #9E9E9E;
		line-height: 40px;
		width: 20%;
		text-align: center;
	}

	.home-box .box-footer {
		height: 193px;
		width: 100%;
		background: #B30000;
	}

	.home-box .box-footer .footer {
		width: 1300px;
		margin: 0 auto;
		padding-top: 40px;
		position: relative;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}

	.home-box .box-footer span,
	.home-box .box-footer a {
		text-decoration: none;
		line-height: 40px;
		font-size: 18px;
		color: #FFFFFF;
		font-weight: 470;
	}

	.home-box .box-footer .box-footer-text {
		position: absolute;
		padding: 10px;
		top: 50px;
		right: 0px;
		line-height: 40px;
		font-size: 20px;
		color: #FFFFFF;
		font-weight: 470;
		background: #1F78CC;
	}
}

@media (max-width: 1000px) {
	.page_div button {
		font-size: 10px !important;
	}

	li {
		list-style: none;
	}

	.jstsgxh-home {
		display: block;
	}

	.home-box {
		display: none;
	}

	.jstsgxh-home {
		width: 100%;
		overflow: hidden;
	}

	.jstsgxh-home .mainBox {
		width: 95%;
		margin: 0 auto;
	}

	.jstsgxh-home .header img {
		width: 100%;
		display: block;
	}

	.jstsgxh-home .header .curnavlist {
		position: absolute;
		top: 10px;
		right: 10px;
		filter: invert(1);
	}

	.jstsgxh-home .right_mask {
		position: absolute;
		top: 0;
		width: 100%;
		height: 100%;
		background: rgba(14, 76, 163, 0.1);
	}

	.jstsgxh-home .right_nav {
		position: absolute;
		right: 0;
		top: 0;
		width: 200px;
		height: 100vh;
		background: #b30100;
		opacity: 0.9;
		z-index: 999;
	}

	.jstsgxh-home .right_nav .right-item {
		display: flex;
	}

	.jstsgxh-home .right_nav .right_first {
		width: 85px;
		height: 100%;
		padding-left: 15px;
	}

	.jstsgxh-home .right_nav .right_first a {
		display: inline-block;
		margin: 15px 0;
	}

	.jstsgxh-home .right_nav .right_second {
		width: 100px;
		height: 100%;
		position: absolute;
		top: 0px;
		right: 0;
		background: #b30100;
	}

	.jstsgxh-home .right_nav .right_second a {
		display: inline-block;
		margin: 15px 0;
	}

	.jstsgxh-home .right_nav a {
		text-decoration: none;
		font-size: 14px;
		color: #FFFFFF;
		font-weight: 400;
		opacity: 0.7;
	}

	.jstsgxh-home .navBar {
		display: flex;
		height: 40px;
		background-color: #C30000;
		align-items: center;
		padding: 0 18px;
		color: #fff;
		overflow-x: scroll;
	}

	.jstsgxh-home .navBar a {
		text-decoration: none;
		color: #fff;
	}

	.jstsgxh-home .navBar .nav-item {
		flex-shrink: 0;
		margin-right: 20px;
		font-size: 18px;
	}

	.jstsgxh-home .navBar::-webkit-scrollbar {
		display: none;
	}

	.jstsgxh-home .crumbs {
		font-weight: 400;
		font-size: 12px;
		color: #555555;
		padding: 15px;
		/* background-color: #C30000; */
	}

	.jstsgxh-home .crumbs img {
		width: 15px;
		margin-right: 4px;
	}

	.jstsgxh-home .crumbs a {
		text-decoration: none;
		color: #555555;
	}

	.jstsgxh-home .box-content {
		margin: 10px;
	}

	.jstsgxh-home .box-content .dynamics-card {
		width: 100%;

	}

	.jstsgxh-home .box-content .dynamics-card .lb {
		position: relative;
		padding: 10px;
	}

	.jstsgxh-home .box-content .dynamics-card .lb .carousel-img {
		height: 100%;
		width: 100%;
	}

	.jstsgxh-home .box-content .dynamics-card .lb h3 {
		width: 100%;
		height: 32px;
		font-size: 12px;
		top: 189px;
		position: absolute;
		padding-right: 10px;
		font-weight: 400;
		color: #FFFFFF;
		line-height: 0px;
		background: #464646;
		opacity: 0.57;
		display: flex;
		align-items: center;
		padding-left: 24px;
	}

	.jstsgxh-home .box-content .dynamics-card .lb .carousel-img a {
		color: #FFFFFF;
	}

	.jstsgxh-home .box-content .dynamics-card .lb ul {
		display: flex;
		left: 78%;
	}

	.jstsgxh-home .box-content .dynamics-card .lb .lb-list {
		display: flex;
		flex-direction: column;
		margin-top: 17px;
		margin-left: 14px;
	}

	.jstsgxh-home .box-content .dynamics-card .lb .lb-list .lb-list-a {
		margin-top: 10px;
		display: flex;
		align-items: center;
		padding-bottom: 8px;
		border-bottom: 1px dashed #E5E5E5;
	}

	.jstsgxh-home .box-content .dynamics-card .lb .lb-list .lb-list-a .icon {
		height: 14px;
		width: 14px;
	}

	.jstsgxh-home .box-content .dynamics-card .lb .lb-list .lb-list-a a {
		margin-left: 10px;
		text-decoration: none;
		font-size: 14px;
		color: #3E3E3E;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	/* .jstsgxh-home .box-content .dynamics-card .dynamics-card-top {
		display: flex;
		justify-content: space-between;
	}

	.jstsgxh-home .box-content .dynamics-card .dynamics-card-top a {
		text-decoration: none;
		color: #555555;
		font-size: 13px;
	} */

	.jstsgxh-home .box-content .dynamics-card .dynamics-card-title {
		height: 22px;
		width: 100px;
		background: linear-gradient(360deg, #EA6A0C 0%, #B30000 100%);
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.jstsgxh-home .box-content .dynamics-card .dynamics-card-img {
		margin-top: 14px;
		display: flex;
		flex-direction: column;
	}

	.jstsgxh-home .box-content .dynamics-card .dynamics-card-img .img-left {
		height: 200px;
		width: 100%;
		position: relative;
	}

	.jstsgxh-home .box-content .dynamics-card .dynamics-card-img .img-left .img-left-initialization {
		width: 100%;
		height: 100%;
	}

	.jstsgxh-home .box-content .dynamics-card .dynamics-card-img .img-left .img-left-initialization img {
		width: 100%;
		height: 100%;
	}

	.jstsgxh-home .box-content .dynamics-card .dynamics-card-img .img-left .initialization-title {
		height: 30px;
		width: 100%;
		background-color: #000000;
		opacity: 0.5;
		position: absolute;
		bottom: 0px;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.jstsgxh-home .box-content .dynamics-card .dynamics-card-img .img-left .initialization-title span {
		font-weight: 400;
		font-size: 14px;
		color: #FFFFFF;
		line-height: 29px;
	}

	.jstsgxh-home .box-content .dynamics-card .dynamics-card-img .img-right {
		height: 100px;
		width: 100%;
		display: flex;
		justify-content: space-around;
	}

	.jstsgxh-home .box-content .dynamics-card .dynamics-card-img .img-right .switch-img {
		margin-top: 14px;
	}

	.jstsgxh-home .box-content .dynamics-card .dynamics-card-img .img-right .active {
		background: url(img-yd-active.png);
		background-position: top center;
		background-repeat: no-repeat;
		background-size: contain;
		height: 81px;
		width: 123px;
		padding-top: 13px;
		display: flex;
		justify-content: center;
	}

	.jstsgxh-home .box-content .dynamics-card .dynamics-card-img .img-right img {
		height: 61px;
		width: 93px;
	}

	.jstsgxh-home .box-content .list-card .list-card-top {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.jstsgxh-home .box-content .list-card .list-card-top a {
		text-decoration: none;
		font-size: 13px;
		color: #555555;
	}

	.jstsgxh-home .box-content .list-card .list-card-title {
		height: 22px;
		width: 100px;
		background: linear-gradient(360deg, #EA6A0C 0%, #B30000 100%);
		display: flex;
		justify-content: center;
		align-items: center;

	}

	.jstsgxh-home .box-content .list-card .list-card-title span {
		font-size: 13px;
		font-weight: 500;
		text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
		color: #FFFFFF;
	}

	.jstsgxh-home .box-content .list-card .list-card-content ul {
		padding: 0;
	}

	.jstsgxh-home .box-content .list-card .list-card-content ul li {
		display: flex;
		justify-content: space-between;
		margin: 10px;
	}

	.jstsgxh-home .box-content .list-card .list-card-content ul li a {
		font-weight: 400;
		font-size: 12px;
		width: 80%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		color: #555555;
		text-decoration: none;
	}

	.jstsgxh-home .box-content .list-card .list-card-content ul li .date {
		color: #555555;
		font-weight: 400;
		font-size: 12px;
		text-align: center;
	}

	.jstsgxh-home .footer {
		background-color: #C30000;
		color: #fff;
		padding: 30px;
		text-align: center;
	}

	.jstsgxh-home .footer>div {
		font-size: 12px;
		margin-bottom: 10px;
	}

	.jstsgxh-home .footer a {
		text-decoration: none;
		color: #FFFFFF;
	}
}