@charset "utf-8";
html,body {
	position: relative;
	height: 100%;
}
body {
	background: #fff;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #000;
	margin: 0;
	padding: 0;
}
.loading-on{
	height:100vh;
	overflow: hidden;
}
@font-face {
  font-family: 'DINPro';
  src: url('./DINPro-Bold.ttf') format('truetype');
}
/*reset css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
 ul{list-style:none;}
input{border:none;outline:none;}
.fl{float:left;}
.fr{float:right;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.w1200{width:1200px;height:auto;margin:0 auto;}
.w1400{width:1400px;height:auto;margin:0 auto;}
.h40{width:100%;height:40px;}
.gray-bg{width:100%;padding:20px 0 80px 0;background:#F6F6F6;}
/* 加载中 */
.loading{
	width:100%;
	height:100vh;
	background:#fff;
	position:fixed;
	top:0;
	left:0;
	z-index: 11;
	text-align: left;
	display:flex;
	align-items:center;
	justify-content: center;
	overflow:hidden;
	opacity:1;
	transition: all 1s ease-in-out;
	/* transition-delay:3.5s; */
}
.loading .w1200{
	height:100%;
}
.loading .gifEnd{
	display:none;
}
.loading .gifStart{
	display:block;
}
.animate{
	height:0px;
	/* opacity:0; */
}
.loading img{
	width:420px;
	height:270px;
	left:50%;
	top:50%;
	position:relative;
	margin-left:-210px;
	margin-top:-135px;
}

.animate img{
	animation-name: ballInner;
	animation-duration: 1s;
	animation-fill-mode: forwards;
}
@keyframes ballInner {
	0% {
		top:50%;
		left:50%;
		height:270px;
		width:420px;
		margin-left:-210px;
		margin-top:-135px;
	}
	100% {
		top:-5px;
		left:-7px;
		height:110px;
		width:171px;
		margin-left:0px;
		margin-top:0px;
	}
}

/* 页面样式 */
.nav-bar{
	position:fixed;
	top:0;
	left:0;
	z-index:10;
	width:100%;
	height:100px;
}
.nav-bar .logo{
	width: 304px;
	height:100px;
	background: url("../img/whiteLogo.png");
	background-repeat: no-repeat;
	background-size: 304px 40px;
	background-position: left center;
}
.nav-bar.fixed-bar .logo{
	background: url("../img/darkLogo.png");
	background-repeat: no-repeat;
	background-size: 304px 40px;
	background-position: left center;
}
.nav-bar:hover .logo{
	background: url("../img/darkLogo.png");
	background-repeat: no-repeat;
	background-size: 304px 40px;
	background-position: left center;
}
.nav-bar.fixed-bar{
	background: #fff;
	box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.1);
	border-bottom: solid 1px #EDEDED;
}
.nav-bar:hover{
	transition: all 0.6s;
	background: #fff;
	/* left:0;
	top:0;
	margin-left:0;
	width:100%; */
}
.nav-bar:hover .nav .nav-item a{
	color:#333333;
}
.nav-bar.fixed-bar .nav .nav-item a{
	color:#333333;
}
.nav-bar .nav .nav-item{
	display: inline-block;
	height:100px;
	position: relative;
}

.nav-bar .nav .nav-item.hover::before{
	content: '';
	position: absolute;
	bottom: 3px;
	left: 4px;
	right: 4px;
	height: 2px;
	background: #fff;
}
.nav-bar.fixed-bar .nav .nav-item.hover::before{
	background: #460073;
}

.nav-bar.fixed-bar .nav .nav-item.hover a{
	color: #460073;
	font-weight: bold;
}


.nav-bar .nav .nav-item a{
	display: inline-block;
	height:100px;
	line-height: 100px;
	font-size:18px;
	color:#fff;
	text-decoration: none;
	padding:0 16px;
}
.nav-bar .nav .nav-item .nav-sub{
	width: 169px;
	background: #FFFFFF;
	height:0;
	position:absolute;
	opacity: 0.7;
	top:50px;
	left:50%;
	transform: translate(-50%,0);
	border-radius:0 0 4px 4px;
	overflow: hidden;
	transition: all 0.3s;
}
.nav-bar .nav .nav-item:hover>a{
	color:#460073;
}
.nav-bar .nav .nav-item:hover .nav-sub{
	transition: all 0.7s;
	opacity: 1;
	height:auto;
	border-top:2px solid rgba(111, 125, 142, 0.2);
}
.nav-bar .search-box{
	width:45px;
	height:100%;
	vertical-align: middle;
	text-align:right;
	
}
.nav-bar .search-box .search-item{
	display: inline-block;
	width:21px;
	height:100px;
	background: url("../img/searchW.png");
	background-repeat: no-repeat;
	background-size: 21px 21px;
	background-position: right center;
	cursor: pointer;
}
.nav-bar.fixed-bar .search-box .search-item{
	background: url("../img/search.png");
	background-repeat: no-repeat;
	background-size: 21px 21px;
	background-position: right center;
}
.nav-bar:hover .search-box .search-item{
	background: url("../img/search.png");
	background-repeat: no-repeat;
	background-size: 21px 21px;
	background-position: right center;
}
.nav-item .nav-sub .sub-item a{
	font-size:14px;
	color:#333333;
	height:35px;
	line-height: 35px;
	padding-left:16px;
	width:100%;
	box-sizing:border-box;
}
.nav-item .nav-sub .sub-item:hover a{
	background: #6C577F;
	color:#fff;
	cursor: pointer;
}
.main-title{
	width:100%;
	text-align: center;
	padding-bottom:40px;
	padding-top: 40px;
	background: #fff;
}
.main-title .main-info{
	font-size:40px;
	font-weight: bold;
	color:#233043;
}
.main-title .main-intr{
	font-size:14px;
	padding-top:9px;
	color:#6F7D8E;
}
.light-bg{
	background: #fff;
}
.news-center{
	
}
.news-center .news-top .news-swiper{
	width: 680px;
	height: 518px;
}
.news-center .news-top .news-hot{
	width: 680px;
	height: 515px;
	background: #FFFFFF;
	box-shadow: 0px 10px 20px 0px rgba(187,191,218,0.15);
	position:relative;
	border-bottom: solid 3px #460073;
}
.news-center .news-top .news-hot a{
	text-decoration: none;
	color:#595959;
}
.news-center .news-top .news-hot .hot-title{
	height:72px;
	width:100%;
	border-bottom:1px solid rgba(111, 125, 142, 0.2);
	padding:0 16px;
	box-sizing: border-box;
	position:relative;
}
.news-center .news-top .news-hot .hot-title .hot-title-mian{
	font-size:24px;
	color:#565656;
	line-height:72px;
	z-index:1;
	position: relative;
	margin-right: 24px;
	cursor: pointer;
}
.news-center .news-top .news-hot .hot-title .hot-title-mian.hover{
	color:#233043;
	font-weight: bold;
}
.news-center .news-top .news-hot .hot-title .hot-title-mian.hover::before{
	content: '';
	position:absolute;
	left: 0;
	right: 0;
	height: 4px;
	bottom: 0;
	background: #460073;
	z-index:0;
	border-radius: 2px;
}
.news-center .news-top .news-hot .hot-title a{
	display: inline-block;
	line-height: 20px;
	font-size:14px;
	color:#8C8C8C;
	margin-top: 31px;
}

.news-center .news-top .news-hot .hot-title a:hover{
	color: #460073;
}

.news-center .news-top .news-hot .news-inner{
	padding:24px;
}
.news-center .news-top .news-hot .list-box{
	padding:13px 20px 1px 0;
	height: 434px;
	overflow: hidden;
}
.news-center .news-top .news-hot .list-box .list-line{
	padding: 8px 0;
}
.news-center .news-top .news-hot .list-box .list-line .line-title{
	font-size:18px;
	color:#233043;
	height: auto;
	line-height: 26px;
	position:relative;
	padding-left: 40px;
	background: url(../img/logo_left.png) 16px 5px no-repeat;
	background-size: 16px 16px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.news-center .news-top .news-hot .list-box .list-line .line-title.line-title-hidden{
	white-space: nowrap;
}

.news-center .news-top .news-hot .list-box .list-line.topping .line-title::before{
	content: '';
	width: 16px;
	height: 16px;
	position: absolute;
	top: 5px;
	left: 39px;
	background: url(../img/topping.png) center center no-repeat;
	background-size: 16px 16px;
}

.news-center .news-top .news-hot .list-box .list-line.topping .line-title{
	padding-left: 60px;
	position: relative;
}

.news-center .news-top .news-hot .list-box .list-line .line-title:hover{
	color: #460073;
}

.news-hot .news-inner .news-title{
	font-size:18px;
	color:#262626;
	line-height: 25px;
	font-weight: bold;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.news-hot .news-inner .news-detail{
	padding-top:28px;
	font-size:14px;
	colo:#595959;
	line-height: 28px;
}
.news-hot:hover .news-title{
	color:#6C577F;
}
.news-center .news-time{
	position:absolute;
	right:24px;
	bottom:24px;
	font-size:14px;
	color:#8C8C8C;
	padding-left:20px;
	background: url("../img/newsTime.png") no-repeat left center;
	background-size: 12px 13px;
}
.news-list{
	padding-top:16px;
}
.news-list .news-item{
	width:389.3333px;
	margin-right:16px;
	float: left;
	height: 270px;
	background: #FFFFFF;
	/* box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.08); */
	border:1px solid #CCCCCC;
	box-sizing: border-box;
	border-radius: 4px;
	position:relative;
}
.news-list .news-item a{
	text-decoration: none;
}
.news-list.muti .news-item{
	width:389.3333px;
	height:auto;
}
.news-list.muti .news-item .pic-news{
	position:relative;
	padding-bottom:8px;
}
.news-list.muti .news-item .pic-news .img-box{
	float: left;
	width:135px;
	height:76px;
	margin-right:16px;
}
.news-list.muti .news-item .pic-news .img-box img{
	width:135px;
	height:76px;
	object-fit: cover;
}
.news-list.muti .news-item .pic-news .img-info{
	float: left;
	width:204px;
}
.news-list.muti .news-item .pic-news .img-info .title{
	font-size:14px;
	color:#262626;
	line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.news-list.muti .news-item .pic-news .img-info .news-time{
	bottom:0;
	right:0;
}
.news-list.muti .news-item .pic-news:hover .title{
	color:#744F96;
}
.news-list.muti .news-item .list-box{
	padding:0 !important;
}
.news-list.muti .news-item .list-box.line28 .list-line{
	padding:12px 0;
}
.news-list.muti .news-item .list-box .list-line{
	padding:8px 0;
	overflow: hidden;
	
}
.news-list.muti .news-item .list-box .list-line:hover .line-title{
	color:#744F96;
}
.news-list.muti .news-item .list-box .list-line .line-title{
	font-size:14px;
	color:#595959;
	line-height: 28px;
	font-weight: normal;
	display: inline-block;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	width:100%;
	text-overflow: ellipsis;
	position:relative;
	padding-left:16px;
	box-sizing: border-box;
}
.news-list.muti .news-item .list-box .list-line .line-title::before{
	content: '';
	position:absolute;
	left:0px;
	top:10px;
	width: 8px;
	height: 8px;
	border: 1px solid #6B438F;
	border-radius: 8px;
	box-sizing: border-box;
}
.news-list.muti .news-item .top .more-tab{
	float: right;
}
.news-list.muti .news-item .top .more-tab a{
	font-size:14px;
	color:#333333;
}
.news-list.muti .news-item .top .more-tab a:hover{
	color:#6C577F;
}
.news-list.muti .list-box .list-line .news-time{
	position:static;
	display: inline-block;
	float: right;
	line-height: 28px;
}
.news-list .news-item:last-child{
	margin-right: 0;
}
.news-list .top{
	width:100%;
	height:72px;
	line-height: 72px;
	border-bottom:1px solid #D8D8D8;
	position:relative;
	padding:0 16px;
	box-sizing: border-box;
	overflow: hidden;
}
.news-list .top .title{
	font-size:28px;
	color:#333333;
	font-weight: bold;
	line-height:72px;
	position:relative;
	z-index:1;
	width:200px;
	float: left;
}
.news-list .top .title::before{
	content: '';
	position:absolute;
	width: 4px;
	height: 26px;
	background: #6C577F;
	border-radius: 3px;
	left:-16px;
	top:22px;
	z-index:0;
}
.news-list .top .more{
	display: inline-block;
	padding-right:17px;
	background: url("../img/moreR.png") no-repeat right center;
	background-size: 12px 10px;
	font-size:14px;
	color:#8C8C8C;
	float: right;
}
.news-list .top .more:hover{
	color:#6C577F;
	cursor: pointer;
}
.news-list .news-item .list-box{
	padding:8px 16px 0 16px;
}
.news-list .news-item .list-box .list-line{
	overflow: hidden;
	padding:8px 0;
}
.news-list .news-item .list-box .list-line .line-title{
	font-size:14px;
	color:#333333;
	height:20px;
	line-height: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	position:relative;
	width:300px;
	float:left;
}
.news-list .news-item .list-box .list-line .line-time{
	float:right;
	font-size:16px;
	color:#8C8C8C;
}
.news-list .bottom{
	padding:16px;
}
.news-list .bottom .title{
	font-size:18px;
	color:#262626;
	line-height: 25px;
	font-weight: bold;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.news-list .bottom .detail{
	font-size:14px;
	color:#595959;
	padding-top:24px;
}
.news-list .news-item:hover .bottom .title{
	color:#6C577F;
}
.news-ad{
	width:100%;
	height:120px;
	padding:24px 0;
}
.news-ad img{
	width:100%;
	height:120px;
	object-fit: cover;
}
.news-ad2{
	width:100%;
	height:88px;
	padding:32px 0;
}
.news-ad2 img{
	width:100%;
	height:88px;
	object-fit: cover;
}
.news-big-title{
	width:100%;
	height:154px;
	padding:24px 0;
	border:1px solid #CCCCCC;
	box-sizing: border-box;
}
.news-big-title .left{
	width:943px;
	position: relative;
	padding-left:59px;
	padding-right:20px;
	box-sizing: border-box;
}
.news-big-title .left .news-title-name{
	font-size:36px;
	color:#262626;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
	height:80px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	-webkit-line-clamp: 2;
	text-overflow: ellipsis;
	display: inline-block;
	text-decoration: none;
}
.news-big-title .left .small-title{
	width: 38px;
	height: 100px;
	background: #6C577F;
	border-radius: 0px 4px 4px 0px;
	position:absolute;
	left:0;
	top:0;
	writing-mode: vertical-lr;
	font-size:16px;
	color:#fff;
	letter-spacing: 4px;
	text-align: center;
	vertical-align: middle;
	padding-left:6px;
	box-sizing: border-box;
}
.news-big-title .left .news-small-title{
	font-size:0;
	padding-top:10px;
}
.news-big-title .left .news-small-title a{
	width:33.3333%;
	display: inline-block;
	font-size:14px;
	color:#333333;
	line-height:20px;
	text-decoration: none;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-right:36px;
	box-sizing: border-box;
	position:relative;
}
.news-big-title .left .news-small-title a::before{
	content:"";
	position:absolute;
	right:18px;
	top:3px;
	width:1px;
	height:16px;
	background: #333333;
	
}
.news-big-title .left .news-small-title a:last-child{
	padding-right:0;
}
.news-big-title .left .news-small-title a:last-child::before{
	display: none;
}
.news-big-title .right{
	width:255px;
	position:relative;
	padding-left:19px;
	box-sizing: border-box;
}
.news-big-title .right::before{
	content: '';
	position:absolute;
	left:0;
	top:6px;
	height:100px;
	width:1px;
	background: #D8D8D8;
}
.news-big-title .right img{
	width:213px;
	height:106px;
}
.newSwiper {
	width: 100%;
	height: 518px;
}

.newSwiper .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;

	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	position:relative;
}
.newSwiper .swiper-slide a{
	display: inline-block;
	width:100%;
	height:100%;
}
.newSwiper .swiper-slide .slide-title{
	width:100%;
	height: 71px;
	line-height:71px;
	padding:0 24px;
	box-sizing: border-box;
	background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.37) 34%, rgba(0,0,0,0.65) 100%);
	border-radius: 0px 0px 4px 4px;
	position:absolute;
	left:0;
	bottom:0;
	color:#fff;
}
.newSwiper .swiper-slide .slide-title .title{
	float:left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 520px;
}
.newSwiper .swiper-slide .slide-title .time{
	float:right;
}
.newSwiper .swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.newSwiper .swiper-button-next1, .swiper-button-prev1{
	width:47px;
	height:71px;
	cursor: pointer;
	bottom: 223px;
	position:absolute;
	z-index:1;
	opacity: 0;
}
.newSwiper:hover .swiper-button-next1{
	opacity: 1;
}
.newSwiper:hover .swiper-button-prev1{
	opacity: 1;
}
.newSwiper .swiper-button-next1::after, .swiper-button-prev1::after{
	opacity: 0;
}
.newSwiper .swiper-button-next1{
	right:0;
	background:url("../img/picRight.png") no-repeat left center;
	background-size: 47px 71px;
}
.newSwiper .swiper-button-prev1{
	left:0;
	background:url("../img/picLeft.png") no-repeat left center;
	background-size: 47px 71px;
}
.newSwiper .swiper-pagination{
	bottom:85px;
}
.newSwiper .swiper-pagination .swiper-pagination-bullet{
	width: 42px;
	height: 4px;
	background: #FFFFFF;
	border-radius: 5px;
	opacity: 0.5;
}
.newSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background: #6C577F;
}

.bannerSwiper-number{
	position: absolute;
	left: 140px;
	bottom: 114px;
	z-index: 9;
}

.bannerSwiper-number-box{
	position: relative;
}

.bannerSwiper-number-now{
	position: absolute;
	left: 43px;
	top: 26px;
	width: 30px;
	height: 30px;
	border-radius: 16px;
	line-height: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	font-size: 16px;
	border: solid 1px #fff;
}
.bannerSwiper-number-top,.bannerSwiper-number-bottom{
	height: 21px;
	line-height: 21px;
	color: #fff;
	font-size: 16px;
}

.bannerSwiper-number-line{
	margin: 20px 0;
	width: 31px;
	height: 1px;
	background: #fff;
}

.purpleMore{
	font-size:14px;
	color:#744F96;
	cursor: pointer;
}
.bannerSwiper {
	width: 100%;
	height: 880px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}

.bannerSwiper .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;

	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.bannerSwiper .swiper-slide .video-box{
	position: relative;
	width: 100%;
	height: 100%;
}
.bannerSwiper .swiper-slide .cover-info{
	width: 800px;
	height: 200px;
	text-align:center;
	position: absolute;
	vertical-align: middle;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.bannerSwiper .swiper-slide .cover-info .name{
	font-size:84px;
	color:#fff;
	font-weight: bold;
	letter-spacing: 5px;
}
.bannerSwiper .swiper-slide .cover-info .detail{
	font-size:24px;
	color:#fff;
	letter-spacing: 10px;
	padding-top:10px;
}
.bannerSwiper .swiper-slide .cover-info .animation{
	display: flex;
	overflow: hidden;
}

.bannerSwiper .swiper-slide .cover-info .animation .nameBox_mian{
	display: block;
	transform: translateY(100%);
	transition: transform .8s ease;
}


.bannerSwiper .swiper-slide .cover-info .animation .nameBox_mian:nth-child(1){
	transition-delay: 0ms;
}
.bannerSwiper .swiper-slide .cover-info .animation .nameBox_mian:nth-child(2){
	transition-delay: 100ms;
}
.bannerSwiper .swiper-slide .cover-info .animation .nameBox_mian:nth-child(3){
	transition-delay: 200ms;
}
.bannerSwiper .swiper-slide .cover-info .animation .nameBox_mian:nth-child(4){
	transition-delay: 300ms;
	margin-right: 32px;
}
.bannerSwiper .swiper-slide .cover-info .animation .nameBox_mian:nth-child(6){
	transition-delay: 400ms;
}
.bannerSwiper .swiper-slide .cover-info .animation .nameBox_mian:nth-child(7){
	transition-delay: 500ms;
}
.bannerSwiper .swiper-slide .cover-info .animation .nameBox_mian:nth-child(8){
	transition-delay: 600ms;
}
.bannerSwiper .swiper-slide .cover-info .animation .nameBox_mian:nth-child(9){
	transition-delay: 700ms;
}

.bannerSwiper .swiper-slide .cover-info .animation .active{
	transform: translateY(0);
}

.bannerSwiper .swiper-slide .video-box video{
	position: absolute;
	top: 0%;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.bannerSwiper .swiper-slide img {
	display: block;
	width: 100%;
	height: 880px;
	object-fit: cover;
}
.bannerSwiper .swiper-button-next3,.bannerSwiper .swiper-button-prev3{
	width: 31px;
	height: 21px;
}
.bannerSwiper .next-out{
	position:absolute;
	left:50%;
	width:124px;
	height:56px;
	bottom:180px;
	margin-left:-590px;
}
.bannerSwiper .swiper-button-next3{
	position: absolute;
	bottom: 0;
	left: 0;
}
.bannerSwiper .swiper-button-prev3{
	position: absolute;
	top: 0;
	left: 0;
}
/* .bannerSwiper .swiper-button-next{
	background: url("../img/next.png") no-repeat;
	background-size:56px 56px;
	right:0;
	margin-right:0;
}
.bannerSwiper .swiper-button-next:hover{
	background: url("../img/nextH.png") no-repeat;
	background-size:56px 56px;
}
.bannerSwiper .swiper-button-prev{
	background: url("../img/prev.png") no-repeat;
	background-size:56px 56px;
	left:0;
	margin-left:0;
}
.bannerSwiper .swiper-button-prev:hover{
	background: url("../img/prevH.png") no-repeat;
	background-size:56px 56px;
} */
.bannerSwiper .swiper-button-next::after{
	display:none;
}
.bannerSwiper .swiper-button-prev::after{
	display:none;
}
.bannerSwiper .swiper-pagination{
	bottom:163px;
	display: none;
}
.bannerSwiper .swiper-pagination .swiper-pagination-bullet{
	width:8px;
	height:8px;
	border-radius: 16px;
	background: #fff;
	opacity: .5;
}
.bannerSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background: #6C577F;
	opacity: 1;
}
.bannerSwiper-out{
	position:relative;
	height:880px;
	width:100%;
	background: #fff;
}

.bannerSwiper-tips{
	position: absolute;
	bottom: 0px;
	right: 140px;
	z-index: 9;
}
.bannerSwiper-tips-img{
	width: 40px;
	height: 40px;
	background: url('../img/tips.png') center center no-repeat;
	background-size: 40px 40px;
}
.bannerSwiper-tips-word{
	margin-top: 16px;
	line-height: 16px;
	font-size: 16px;
	text-align: center;
	color: #fff;
}
.bannerSwiper-tips-line{
	margin: 24px auto 0 auto;
	width: 1px;
	background: #fff;
	height: 62px;
}

.show-data .scroll{
	font-size:14px;
	/* color:#595959; */
	color:#ccc;
	bottom:17px;
	position: absolute;
	left:50%;
	transform: translate(-50%,0);
	padding-right:22px;
	background:url("../img/downT.png") no-repeat right center;
	background-size: 14px 9px;
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-timing-function: ease-out;
	-webkit-animation-timing-function: ease-out;
	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-name: scrolls;
	animation-name: scrolls;
	cursor: pointer;
}
@-webkit-keyframes scrolls {
  from {
    bottom: 4%;
  }
  50% {
    bottom: calc(4% + 12px);
  }
  100% {
    bottom: 4%;
  }
}
@keyframes scrolls {
  from {
    bottom: 4%;
  }
  50% {
    bottom: calc(4% + 12px);
  }
  100% {
    bottom: 4%;
  }
}

.bannerSwiper-out .show-data{
	width: 1400px;
	height: 140px;
	background: #fff;
	position:absolute;
	bottom: -100px;
	left: 50%;
	margin-left: -700px;
	z-index:2;
	box-sizing: border-box;
	box-shadow: 0px 10px 20px 0px rgba(187,191,218,0.15);
}

.show-data .data-item{
	display: inline-block;
	width:16.23%;
	text-align: center;
	height: 140px;
	position: relative;
}
.show-data .data-item:last-child::before{
	display: none;
}
.show-data .data-item::before{
	content: '';
	width: 1px;
	height: 56px;
	background: rgba(111, 125, 142, 0.2);
	position:absolute;
	right:0;
	top:50%;
	transform: translate(0,-50%);
}
.show-data .data-item .number{
	font-size: 18px;
	color: #233043;
	padding-top: 33px;
}
.show-data .data-item .number span{
	font-size: 42px;
	font-weight: bold;
	margin:0 4px;
	font-family: 'DINPro', sans-serif;
}
.show-data .data-item .number font{
	font-size:12px;
}
.show-data .data-item .number font.top{
	height:100%;
	font-size:24px;
	vertical-align: top;
}
.show-data .data-item .name{
	font-size:16px;
	color:#6F7D8E;
}
.index-box-header{
	position: relative;
	z-index: 3;
}
.index-box-bottom{
	position: relative;
	z-index: 2;
}
.swiper-box{
	position:relative;
}
.swiperOut {
	height: 840px;
}
.swiperOut .swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.swiperOut .swiper-slide {
	background-size: cover;
	background-position: center;
	position: relative;
}
.swiperOut .swiper-intr{
	position:absolute;
	width:1200px;
	left:50%;
	/* top:calc(50% - 100px); */
	top: 150px;
	z-index:10;
	transform: translate(-50%,-50%);
	text-align: center;
	z-index: 3;
}
.swiperOut .swiper-intr .swiper-title{
	font-size:38px;
	color:#FFFFFF;
	font-weight: bold;
}
.swiperOut .swiper-intr .swiper-detail{
	padding-top:20px;
	height:91px;
	font-size:18px;
	color:#fff;
	line-height: 24px;
}
.swiperOut .swiper-intr .swiper-more{
	background: linear-gradient(45deg, #370E51 0%, #8441C7 100%);
	border-radius: 19px;
	width: 120px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	margin: 0 auto;
	cursor: pointer;
	display: block;
	text-decoration: none;
} 


.swiperInner {
	padding-top: 52px;
	width: 1040px;
	margin: 0 auto;
}
.swiperInner .swiper-slide {
	cursor: pointer;
	text-align: center;
}
.swiperInner .swiper-slide .swiper-dot{
	width:100%;
	height:20px;
	margin-top:10px;
	background:url("../img/dot.png");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 20px;
	position:relative;
}
.swiperInner .swiper-slide.no-line .swiper-dot::before{
	display: none;
}
.swiperInner .swiper-slide .swiper-dot::before{
	content:'';
	width: 99px;
	height: 1px;
	background:#FAFAFA;
	position:absolute;
	left:50%;
	top:50%;
	transform: translate(16px,-50%);
}
.swiperInner .swiper-slide-thumb-active .swiper-dot{
	background:url("../img/dotH.png");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 20px;
}
.swiperInner .swiper-slide .swiper-name{
	font-size:16px;
	color:#FFFFFF;
	position:relative;
	text-align: center;
	margin-top: 24px;
}
.swiperInner .swiper-slide .swiper-icon{
	display: inline-block;
	width:100%;
	height:50px;
	background-size: 50px 50px;
	background-repeat: no-repeat;
	background-position: center;
}
.swiperInner .icon1{
	background:url("../img/eightIcon1.png");
}
.swiperInner .icon2{
	background:url("../img/eightIcon2.png");
}
.swiperInner .icon3{
	background:url("../img/eightIcon3.png");
}
.swiperInner .icon4{
	background:url("../img/eightIcon4.png");
}
.swiperInner .icon5{
	background:url("../img/eightIcon5.png");
}
.swiperInner .icon6{
	background:url("../img/eightIcon6.png");
}
.swiperInner .icon7{
	background:url("../img/eightIcon7.png");
}
.swiperInner .icon8{
	background:url("../img/eightIcon8.png");
}

.swiperInner .swiper-slide-thumb-active .icon1{
	background:url("../img/eightIconH1.png");
	background-size: 50px 50px;
	background-repeat: no-repeat;
	background-position: center;
}
.swiperInner .swiper-slide-thumb-active .icon2{
	background:url("../img/eightIconH2.png");
	background-size: 50px 50px;
	background-repeat: no-repeat;
	background-position: center;
}
.swiperInner .swiper-slide-thumb-active .icon3{
	background:url("../img/eightIconH3.png");
	background-size: 50px 50px;
	background-repeat: no-repeat;
	background-position: center;
}
.swiperInner .swiper-slide-thumb-active .icon4{
	background:url("../img/eightIconH4.png");
	background-size: 50px 50px;
	background-repeat: no-repeat;
	background-position: center;
}
.swiperInner .swiper-slide-thumb-active .icon5{
	background:url("../img/eightIconH5.png");
	background-size: 50px 50px;
	background-repeat: no-repeat;
	background-position: center;
}
.swiperInner .swiper-slide-thumb-active .icon6{
	background:url("../img/eightIconH6.png");
	background-size: 50px 50px;
	background-repeat: no-repeat;
	background-position: center;
}
.swiperInner .swiper-slide-thumb-active .icon7{
	background:url("../img/eightIconH7.png");
	background-size: 50px 50px;
	background-repeat: no-repeat;
	background-position: center;
}
.swiperInner .swiper-slide-thumb-active .icon8{
	background:url("../img/eightIconH8.png");
	background-size: 50px 50px;
	background-repeat: no-repeat;
	background-position: center;
}
.swiperInner .swiper-slide-thumb-active .swiper-name::before{
	content:'';
	width: 52px;
	height: 2px;
	background: #FFFFFF;
	border-radius: 3px;
	position:absolute;
	bottom:-12px;
	left:50%;
	transform: translate(-50%,0);
}


.swiperInner .swiper-slide-thumb-active {
	opacity: 1;
}
.main-content{
	background: #fff;padding-top: 1px;
}
.service-part .service-left{
	width: 208px;
	height: 538px;
	background: linear-gradient(180deg, #6B4B87 0%, #442D59 100%);
	box-shadow: 10px 0px 20px 0px rgba(0,0,0,0.08);
	border-radius: 8px;
	position: relative;
	margin-top:16px;
}
.service-part .service-left::before{
	content:" ";
	width:208px;
	height:239px;
	background:url("../img/busniessBg.png");
	background-repeat: no-repeat;
	background-size: 208px 239px;
	position:absolute;
	right:0;
	bottom:0;
	z-index:2;
}
.service-left .service-tab{
	padding-top:27px;
}
.service-left .service-tab .service-item{
	font-size:14px;
	color:#FAFAFA;
	line-height:41px;
	width:221px;
	height:50px;
	position:relative;
	left:-12px;
	padding-left:30px;
	padding-top:6px;
	cursor: pointer;
	box-sizing: border-box;
}
.service-left .service-tab .service-item.hover{
	background: url("../img/busniessTab.png");
	background-repeat: no-repeat;
	background-size: 221px 50px;
}
.service-left .service-tab .service-item img{
	display: inline-block;
	width:20px;
	height:20px;
	vertical-align: middle;
	margin-right:5px;
}
.service-left .service-tab .service-item font{
	vertical-align: middle;
}
.service-part .service-right{
	width:992px;
	height:547px;
	box-sizing: border-box;
}

.service-box .service-item{
	width: 232px;
	height: 261px;
	background: #FFFFFF;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.08);
	border-radius: 8px;
	float: left;
	margin-left:14px;
	margin-top:16px;
	text-align: center;
	padding-top:58px;
	box-sizing: border-box;
	position:relative;
}
.service-box .service-item::before{
	content:'';
	position:absolute;
	width:232px;
	height:261px;
	background: linear-gradient(180deg, #7A648C 0%, #553A6C 100%);
	transition:all 0.3s;
	left:-30%;
	bottom:-30%;
	border-radius: 100%;
	transform: scale(0);
	z-index:0;
}
.service-box .service-item:hover::before{
	transform: scale(1);
	border-radius: 8px;
	left:0;
	bottom:0;
}
.service-box.long-bg .service-item{
	height:538px;
	background: url("../img/singleBg.png") no-repeat;
	background-size: cover;
	padding-top:185px;
}
.service-box.long-bg .service-item::before{
	height:538px;
	transition:all 0s ;
}
.service-box .service-item .service-name{
	padding-top:24px;
	font-size:16px;
	color:#262626;
	line-height: 22px;
	padding-bottom:29px;
	position:relative;
	z-index:1;
}
.service-box .service-item .service-more{
	width: 80px;
	height: 34px;
	display: inline-block;
	border-radius: 4px;
	border: 1px solid #79539B;
	line-height: 34px;
	font-size:14px;
	color:#79539B;
	position:relative;
	z-index:1;
	cursor: pointer;
}
.service-box .service-item img{
	width:58px;
	height:58px;
	display: inline-block;
	position:relative;
	z-index:1;
}
.service-box .service-item .hover{
	display: inline-block;
}
.service-box .service-item .normal{
	display: none;
}
.service-box .service-item:hover .hover{
	display: none;
}
.service-box .service-item:hover .normal{
	display: inline-block;
}
.service-box .service-item:hover .service-name{
	color:#fff;
}
.service-box .service-item:hover .service-more{
	color:#fff;
	border:1px solid #fff;
}
.accordion{
	width:100%;
	height: 518px;
}
.accordion{
	width:100%;
	overflow: hidden;
}
.accordion .acc-item{
	width:206px;
	height:100%;
	float: left;
	transition: all 0.4s;
	position:relative;
}
.accordion .acc-item .acc-bg{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	object-fit: cover;
}
.accordion .acc-item.active{
	width: 370px;
	transition: all 0.4s;
}

.accordion .acc-item .acc-noraml{
	width:100%;
	position:absolute;
	z-index:2;
	bottom:0;
	left:0;
	top: 0;
	background: linear-gradient(0deg, rgba(29, 44, 72, 0.5) 0%, rgba(29, 44, 72, 0) 100%);
	padding-top: 446px;
	box-sizing: border-box;
}
.accordion .acc-item .acc-noraml .text{
	font-size: 16px;
	line-height: 22px;
	color:#FFFFFF;
	height:44px;
	vertical-align: middle;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
.accordion .acc-item .acc-active{
	opacity: 0;
	width:0;
	height:0;
}
.acc-item .acc-active .acc-title{
	height: 269px;
	box-sizing: border-box;
	padding: 161px 24px 0 24px;
}
.acc-item .acc-active .acc-title .price{
	padding-top: 16px;
	width: 332px;
}
.acc-item .acc-active .acc-title .price .item{
	display: inline-block;
	text-align: center;
	width: auto;
	height:27px;
	/* background: url("../img/fly.png"); */
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size:14px;
	color:#DAB895;
	line-height: 27px;
	padding-left: 22px;
	padding-right: 20px;
	position: relative;
}
.acc-item .acc-active .acc-title .price .item.none::before{
	display: none;
}
.acc-item .acc-active .acc-title .price .item.none::after{
	display: none;
}
.acc-item .acc-active .acc-title .price .item::before{
	content: '';
	width: 22px;
	height: 27px;
	background: url("../img/fly.png") left center no-repeat;
	background-size: 94px 27px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.acc-item .acc-active .acc-title .price .item::after{
	content: '';
	width: 20px;
	height: 27px;
	background: url("../img/fly.png") right center no-repeat;
	background-size: 94px 27px;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
}

.acc-title .title{
	width: 432px;
	font-size:24px;
	color:#fff;
	font-weight: bold;
	position:relative;
	line-height: 33px;
}

.accordion .acc-item.active .acc-noraml{
	opacity: 0;
	width:0;
	height:0;
}
.accordion .acc-item.active .acc-active{
	opacity: 1;
	width:100%;
	height:100%;
	background: rgba(29,44,72,0.5);
	backdrop-filter: blur(4px);
	position:absolute;
	left:0;
	top:0;
	z-index:2;
	overflow: hidden;
}
.acc-item .acc-active .acc-detail{
	padding:0 24px;
	font-size:14px;
	color:#fff;
	line-height: 28px;
	width: 332px;
	text-align: justify;
}
.acc-item .acc-active .acc-more{
	height: 22px;
	font-size:16px;
	color:#FFFFFF;
	line-height: 22px;
	position:absolute;
	bottom: 50px;
	left: 25px;
	cursor: pointer;
	background: url(../img/more.png) right center no-repeat;
	background-size: 15px 5px;
	padding-right: 23px;
}
/* .muti-ad{
	padding:40px 0 24px 0;
	font-size:0;
	height:110px;
}
.muti-ad a{
	width:25%;
	margin-right:12.5px;
}
.muti-ad a:last-child{
	margin-right:0;
}
.muti-ad a img{
	width:230px;
	height:110px;
	object-fit: cover;
} */

.muti-ad{
	padding:40px 0 40px 0;
	font-size:0;
	height:110px;
}
.muti-ad a{
	width:25%;
	margin-right:16px;
}
.muti-ad a:last-child{
	margin-right:0;
}
.muti-ad a img{
	width:288px;
	height:110px;
	object-fit: cover;
}

.four-table{
	width:100%;
}
.four-table table{
	width:100%;
}
.four-table table tr td{
	height:44px;
	padding:0 16px;
	font-size:14px;
	background: #f5f4f6;
	color:#6C577F;
}
.four-table table tr:nth-child(2n) td{
	background:#fbfafc;
}
.four-table table tr.th td{
	font-size:14px;
	color:#262626;
	font-weight: bold;
	background: #F4F4F4;
}

.index-news-banner{
	margin-top: 180px;
	height: 154px;
	width: 100%;
	background: url(../img/news_banner.png) center center no-repeat;
	background-size: 1920px 154px;
}

.index-news-banner-title{
	width: 770px;
	padding-top: 24px;
	height: 64px;
	line-height: 32px;
	color: #fff;
	font-size: 32px;
	margin: 0 auto;
	text-align: center;
}

.index-news-banner-title a{
	text-decoration: none;
	color: #fff;
	font-size: 32px;
}

.index-news-banner-a{
	display: flex;
	justify-content: center;
	margin-top: 24px;
}

a.index-news-banner-mian{
	max-width: 322px;
	line-height: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	padding: 0 19px;
	position: relative;
	display: block;
}
.index-news-banner-mian + .index-news-banner-mian{
	border-left: solid 1px #fff;
}

.video-content{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.video-content video{
	width: 100%;
}

.swiperBox{
	position: absolute;
	bottom: 50px;
	left: 50%;
	margin-left: -700px;
	z-index: 3;
}


.swiperBox .swiper-button-next2,.swiperBox .swiper-button-prev2{
	width: 40px;
	height: 40px;
	position: absolute;
	top: -176px;
	z-index: 2;
	cursor: pointer;
}

.swiperBox .swiper-button-prev2{
	left: 0;
	background: url(../img/swiperBoxLeft.png) center center no-repeat;
	background-size: 40px 40px;
	border: solid 1px #fff;
	border-radius: 20px;
	width: 38px;
	height: 38px;
}

.swiperBox .swiper-button-next2{
	right: 0;
	background: url(../img/swiperBoxRight.png) center center no-repeat;
	background-size: 40px 40px;
}
.index-unit{
	width: 100%;
	height: 381px;
	background: url(../img/xtdbBg.png) center center no-repeat;
	background-size: 1920px 396px;
	padding-top: 15px;
}

.index-unit a{
	text-decoration: none;
	color: #233043;
}

.index-unit .four-table table tr td{
	background: rgba(0,0,0,0)!important;
	color: #233043;
	height: 52px;
}

.nav-sub-eject-cover{
	position: fixed;
	top:100px;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 2;
	background: rgba(0,0,0,0.5);
}
/* .nav-sub-eject-mian{
	position: fixed;
	top: 100px;
	left: 0;
	right: 0;
	z-index: 3;
} */
.nav-sub-eject-bg-jtgk{
	background: url(../img/tmp/jtgk.png) right center no-repeat;
	background-size: 765px 420px;
}
.nav-sub-eject-bg-dj{
	background: url(../img/tmp/dj.png) right center no-repeat;
	background-size: 765px 420px;
}
.nav-sub-eject-bg-gywm{
	background: url(../img/tmp/gywm.png) right center no-repeat;
	background-size: 765px 420px;
}
.nav-sub-eject-bg-jdal{
	background: url(../img/tmp/jdal.png) right center no-repeat;
	background-size: 765px 420px;
}
.nav-sub-eject-bg-xxgg{
	background: url(../img/tmp/xxgg.png) right center no-repeat;
	background-size: 765px 420px;
}
.nav-sub-eject-bg-ywbk{
	background: url(../img/tmp/ywbk.png) right center no-repeat;
	background-size: 765px 420px;
}
.nav-sub-eject-line{
	width: 370px;
	float: left;
	height: 280px;
	margin-top: 70px;
	border-right: solid 1px rgba(111, 125, 142, 0.2);
	z-index: 9;
	position: relative;
}

.nav-bar .nav .nav-item .nav-sub-eject-line a{
	display: block;
	float: left;
	width: 150px;
	height: 20px;
	line-height: 20px;
	color: #425A77!important;
	font-size: 20px;
	padding: 0;
	margin-bottom: 32px;
	font-weight: normal!important;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.nav-bar .nav .nav-item .nav-sub-eject-line a.into{
	color: #460073!important;
}


.nav-sub-eject-lable{
	margin-left: 100px;
	width: 550px;
	float: left;
	margin-top: 70px;
}
.nav-sub-eject-lable-title{
	height: 32px;
	line-height: 32px;
	font-size: 32px;
	color: #233043;
	font-weight: bold;
}

.nav-sub-eject-lable-tips{
	margin-top: 13px;
	height: 120px;
	line-height: 30px;
	font-size: 16px;
	color: #6F7D8E;
}

.nav-sub-eject-lable-more{
	margin-top: 26px;
	width: 120px;
	height: 38px!important;
	background: linear-gradient(45deg, #370E51 0%, #8441C7 100%);
	border-radius: 19px;
	line-height: 38px!important;
	text-align: center;
	color: #FFFFFF!important;
	font-size: 14px!important;
	cursor: pointer;
	padding: 0!important;
}

.nav-sub-eject-mian img{
	width:100%;
	height: 420px;
	object-fit: cover;
}
.nav-sub-eject{
	display: block;
	width:100%;
	height:420px;
}
.nav-item:hover .fake{
	display: block !important;
	border:0 !important;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	visibility:visible;
	opacity:1;
	height: 420px!important;
}
.fake{
	-webkit-transform: translate(-50%,50px)!important;
	transform: translate(-50%,50px)!important;
	visibility:hidden;
	opacity:1!important;
	position: fixed !important;
	left:0;
	top:120px;
	width:100% !important;
	height: 0!important;
}

.newNav{
	padding: 0 150px;
}

.nav-tabs .nav-link.active, .nav-tabs .nav-link:hover{
	color: #460073;
	font-weight: 500;
}
.nav-tabs .nav-link:hover::before{
	display: none;
}
.hasToggle:hover::before{
	display: none;
}
.newNav.nav-tabs .nav-link.active::before{
	left: 26px;
	right: 26px;
	transform:translate(0%, 0%);
	width: auto;
	background: linear-gradient(45deg, #370E51 0%, #8441C7 100%);
	display: block;
}
.bg-search{
	background: linear-gradient(45deg, #370E51 0%, #8441C7 100%);
}



.boxShadowNews,.boxShadowOther{
	box-shadow: 0px 8px 20px 0px rgba(51,6,79,0.08);
}

.boxShadowNews:hover{
	box-shadow: 0px 8px 30px 0px rgba(51,6,79,0.25);
}

.roundedNum12{
	border-radius: 12px;
}

.lableNew{
	padding: 0 14px 0 8px;
	position: absolute;
	top: 226px;
	height: 23px;
	line-height: 23px;
	font-size: 12px;
	color: #fff;
}

.lableNew_jtyw{
	background: url(../img/logo_jtyw.png) center center no-repeat;
	background-size: 70px 23px;
}

.lableNew_dt{
	background: url(../img/logo_dt.png) center center no-repeat;
	background-size: 46px 23px;
}

.lableNew_xb{
	background: url(../img/logo_xb.png) center center no-repeat;
	background-size: 46px 23px;
}

.lh22{
	line-height: 22px;
}

.loadingIndex{
	height:100vh;
	background: #fff;
	position: fixed;
	z-index: 2222;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	top: 0;
	left: 0;
	transition: all 1s ease-in-out;
}

.animate{
	height:0px;
	/* opacity:0; */
}

.h180{
	height: 180px;
}


.nameBox{display: flex;align-items: center;justify-content: center;}
.nameBox_mian:nth-child(1){width: 90px;height: 84px;background: url(../img/word.png) left center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(2){width: 98px;height: 84px;background: url(../img/word.png) -90px center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(3){width: 96px;height: 84px;background: url(../img/word.png) -188px center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(4){width: 96px;height: 84px;background: url(../img/word.png) -284px center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(6){width: 93px;height: 84px;background: url(../img/word.png) -425px center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(7){width: 96px;height: 84px;background: url(../img/word.png) -518px center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(8){width: 95px;height: 84px;background: url(../img/word.png) -614px center no-repeat;background-size: 790px 84px;}
.nameBox_mian:nth-child(9){width: 84px;height: 84px;background: url(../img/word.png) -709px center no-repeat;background-size: 790px 84px;}
.nameBox_mian_line{width: 40px;}

.overview_bg01{height: 1080px;background: url(../img/jtgkBg01.jpg) center top no-repeat;background-size: 1920px 1080px;}
.overview_header{display: flex;padding-top: 180px;}
.overview_header_lable{width: 707px;margin-right: 80px;}
.overview_header_title{height: 40px;line-height: 40px;font-size: 40px;color: #fff;}
.overview_header_word{margin-top: 45px;}
.overview_header_word p{font-size: 16px;color: #FFFFFF;line-height: 26px;text-indent: 2em;text-align: justify;}
.overview_header_word p + p{margin-top: 26px;}
.overview_header_right{margin-top: 80px;}
.overview_header_tips_name{height: 66px;line-height: 66px;color: #fff;font-size: 18px;}
.overview_header_tips_name span{font-weight: bold;font-size: 52px;margin-right: 8px;}
.overview_header_tips_lable{height: 20px;line-height: 20px;margin-top: -2px;font-size: 18px;color: #fff;}
.overview_header_tips+.overview_header_tips{margin-top: 80px;}
.overview_header_paly{margin-top: 185px;height: 50px;line-height: 20px;font-size: 16px;color: #fff;border-radius: 26px;background: linear-gradient(180deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.45));padding: 1px;box-shadow: 0px 2px 10px 0px rgba(122,171,223,0.25);background: rgba(245,229,255,0.2);display: flex;align-items: center;justify-content: center;padding: 0 20px;border: solid 1px rgba(255, 255, 255, 0.45);backdrop-filter: blur(2px);cursor: pointer;}
.overview_header_paly_ann{margin-left: 8px;width: 32px;height: 32px;background: url(../img/play.png) center center no-repeat;background-size: 32px 32px;}
.overview_header_paly:hover{background: rgba(70,0,115,0.5);border-color: rgba(188, 148, 228, 0.45);}

.overview_bg02{height: 1080px;background: url(../img/jtgkBg02.jpg) center top no-repeat;background-size: 1920px 1080px;}

.overview_title,.overview_title_light{margin-top: 79px;height: 40px;line-height: 40px;font-size: 40px;color: #233043;}
.overview_title_light{color: #fff;}
.overview_tabs{display: flex;}
.overview_tabs_header{margin-top: 142px;}
.overview_tabs_header_mian{height: 42px;line-height: 25px;font-size: 18px;color: #6F7D8E;cursor: pointer;}
.overview_tabs_header_mian.hover{color: #460073;position: relative;}
.overview_tabs_header_mian.hover::before{content: '';position: absolute;bottom: 0;left: 0;right: 0;background: linear-gradient( 45deg, #370E51 0%, #8441C7 100%);border-radius: 4px;height: 2px;}
.overview_tabs_header_mian+.overview_tabs_header_mian{margin-top: 32px;}
.overview_tabs_box{margin-left: 76px;}
.overview_tabs_bgTtbs{margin-top: 142px;width: 1104px;height: 556px;background: url(../img/jtgkBg03.png) center top no-repeat;background-size: 1104px 556px;}
.overview_tabs_bgXtqy{margin-top: 142px;width: 1104px;height: 556px;background: url(../img/jtgkBg04.png) center top no-repeat;background-size: 1104px 556px;}

.overview_bg03{height: 1080px;background: #4C0396;overflow: hidden;position: relative;}
.overview_cover{width: 2084px;height: 2089px;position: absolute;top: 50%;left: 50%;margin-top: -1044.5px;margin-left: -1042px;z-index: 1;background: url(../img/yuan.png) center top no-repeat;background-size: 2084px 2089px;transition: all 1s;}

.height1080{height: 1080px;}

.overview_time{margin-top: 80px;display: flex;position: relative;z-index: 3;}
.overview_time_box{width: 292px;flex: none;}
.overview_time_content{width: 100%;overflow: hidden;}
.overview_time_title{font-size: 43px;line-height: 43px;color: #fff;}
.overview_time_list_box{margin-top: 35px;height: 705px;overflow: hidden;}
.overview_time_list{padding: 20px 0;display: flex;align-items: center;font-size: 18px;line-height: 28px;padding-left: 24px;color: #fff;overflow: hidden;background: url(../img/timeLogo03.png) left 27px no-repeat;background-size: 12px 12px;}
.overview_time_tabs{height: 784px;overflow: hidden;width: 268px;}
.overview_time_tabs_mian{height: 98px;display: flex;align-items: center;margin-left: 84px;position: relative;line-height: 22px;font-size: 22px;color: #9F72FF;cursor: pointer;}
.overview_time_tabs_mian_line{width: 2px;position: absolute;top: 0;bottom: 0;left: 82px;background: #9F72FF;}
.overview_time_tabs_mian::before{content: '';width: 16px;height: 16px;background: url(../img/timeLogo02.png) center center no-repeat;background-size: 16px 16px;position: absolute;top: 50%;margin-left: 75px;margin-top: -8px;z-index: 2;}
.overview_time_tabs_mian.hover,.overview_time_tabs_mian:hover{color: #fff;}
.overview_time_tabs_mian.hover::after{content: '';width: 110px;height: 119px;background: url(../img/timeLogo01.png) center center no-repeat;background-size: 110px 119px;position: absolute;top: 50%;margin-left: 73px;margin-top: -59.5px;z-index: 2;}
.overview_time_up{width: 40px;height: 40px;background: url(../img/up.png) center center no-repeat;background-size: 40px 40px;position: absolute;top: 0;left: 0;cursor: pointer;}
.overview_time_down{width: 40px;height: 40px;background: url(../img/down.png) center center no-repeat;background-size: 40px 40px;position: absolute;bottom: 0;left: 0;cursor: pointer;}

.overview_photo_header{margin-top: 29px;}
.overview_photo_header img{width: 1400px;height: auto;display: block;}
.overview_honor{display: flex;margin-top: 84px;flex-wrap: wrap;justify-content: center;}
.overview_honor_mian{padding: 0 66px;position: relative;height: 80px;margin: 0 75px 65px 75px;}
.overview_honor_mian::before{content: '';width: 52px;height: 80px;background: url(../img/jtgkLogo02.png) 0 center no-repeat;background-size: 260px 80px;position: absolute;top: 0;left: 0;}
.overview_honor_mian::after{content: '';width: 52px;height: 80px;background: url(../img/jtgkLogo02.png) -206px center no-repeat;background-size: 260px 80px;position: absolute;top: 0;right: 0;}
.overview_honor_header{height: 52px;line-height: 52px;color: #460073;font-size: 18px;text-align: center;min-width: 110px;}
.overview_honor_header span{font-size: 52px;font-weight: bold;margin-right: 3px;}
.overview_honor_tips{height: 22px;line-height: 22px;font-size: 20px;color: #460073;text-align: center;margin-top: 2px;}


.overview_bg07{height: 1250px;background: url(../img/jtgkBg07.jpg) center top no-repeat;background-size: 1920px 1250px;}
.overview_leader{display: flex;margin-top: 32px;flex-wrap: wrap;justify-content: space-between;}
.overview_leader_mian{margin: 16px auto 0 auto;height: 62px;background: rgba(255,255,255,0.25);box-shadow: 0px 2px 16px 0px rgba(215,219,243,0.2);border: 1px solid #FFFFFF;backdrop-filter: blur(4px);width: 900px;display: flex;align-items: center;position: relative;}
.overview_leader_mian_name{background: url(../img/jtgkLogo01.png) 16px center no-repeat;background-size: 34px 34px;padding-left: 68px;line-height: 36px;color: #233043;font-size: 24px;width: 181px;}
.overview_leader_mian_lable{margin-top: 4px;height: 18px;line-height: 18px;color: #233043;font-size: 18px;}
.overview_leader_mian::before{content: '';position: absolute;bottom: -1px;left: -1px;right: -1px;height: 2px;background: #BBB7DF;}
.overview_leader_mian::after{content: '';position: absolute;bottom: -1px;left: -1px;height: 2px;background: linear-gradient( 45deg, #370E51 0%, #8441C7 100%);width: 0;}
.overview_leader_mian:hover::after{width: calc(100% + 2px);transition: 0.5s;}

.overview_company{margin-top: 1px;display: flex;}
.overview_company_photo{margin-top: 94px;flex: none;margin-left: 89px;display: none;}
.overview_company_photo img{width: 361px;height: 603px;}
.overview_company_box{display: flex;flex-wrap: wrap;width: 1400px;justify-content: space-between;}
.overview_company_list_mian{display: flex;align-items: center;}
.overview_company_list{margin-top: 25px;padding: 45px 0;border-bottom: 2px solid #D7D7D7;width: 1400px;display: flex;align-items: center;}
.overview_company_list_img{width: 60px;height: 60px;margin-right: 24px;}
.overview_company_list_img img{width: 60px;height: 60px;}
.overview_company_list_title{height: 32px;line-height: 32px;color: #460073;font-size: 32px;width: 244px;}
.overview_company_list_tips{height: 38px;line-height: 38px;font-size: 48px;color: #425A77;white-space: nowrap;font-weight: 500;}

.overview_eject{display: none;}
.overview_eject_cover{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 998;background: rgba(0,0,0,0.85);}
.overview_eject_mian{position: fixed;left: 0;right: 0;z-index: 999;top: 50%;transform: translate(0,-50%);}
.overview_eject_mian video{width: 100%;}
.overview_eject_close{position: fixed;width: 32px;height: 32px;top: 32px;right: 32px;background: url(../img/closeLight.png) center center no-repeat;background-size: 32px 32px;z-index: 999;cursor: pointer;}

/* 信息公开 */
.information{background: url(../img/information_bg01.png) center top no-repeat #F9FBFF;background-size: 1920px 1080px;min-width: 1400px;}
.information_header{margin-top: 17px;text-align: center;height: 132px;line-height: 132px;font-family: '微软雅黑';font-size: 100px;font-weight: bold;color: #fff;text-shadow: 0px 2px 8px #460073;font-style: normal;}
.information_content{margin: 116px auto 0 auto;width: 1100px;background: #F2F2F2;padding: 84px 36px 36px 36px;}
.information_search{display: flex;align-items: center;}
.information_search_line{width: 240px;height: 1px;background: #e4e4e4;flex: none;}
.information_search_mian{height: 50px;border-radius: 9px;border: 1px solid #460073;background: #FFFFFF;width: 100%;padding: 10px 16px 10px 20px;margin: 0 18px;display: flex;align-items: center;}
.information_search_mian input{height: 30px;line-height: 30px;color: #333333;font-size: 16px;width: 100%;}
.information_search_mian_submit{background: url(../img/information_search.png) center center no-repeat;background-size: 38px 38px;width: 38px;height: 38px;margin-left: 16px;flex: none;cursor: pointer;}
.information_box{display: flex;margin-top: 84px;}
.information_tabs{width: 240px;margin-right: 18px;flex: none;}
.information_tabs_mian+.information_tabs_mian{margin-top: 15px;}
.information_tabs_content{position: relative;padding: 0 0 0 84px;height: 70px;display: flex;align-items: center;cursor: pointer;background: #FFFFFF;border: 1px solid #DDDDDD;}
.information_tabs_content.open::before{content: '';width: 2px;height: 20px;position: absolute;top: 50%;margin-top: -10px;background: #460073;right: 20px;margin-right: 9px;}
.information_tabs_content.open::after{content: '';width: 20px;height: 2px;position: absolute;top: 50%;margin-top: -1px;background: #460073;right: 20px;}
.information_tabs_logo{width: 40px;height: 40px;position: absolute;top: 50%;margin-top: -20px;left: 22px;background-size: 40px 40px;background-repeat: no-repeat;background-position: center center;}
.information_tabs_logo.logo01{background-image: url(../img/information_logo01.png);}
.information_tabs_logo.logo02{background-image: url(../img/information_logo02.png);}
.information_tabs_logo.logo03{background-image: url(../img/information_logo03.png);}
.information_tabs_logo.logo04{background-image: url(../img/information_logo04.png);}
.information_tabs_logo.logo05{background-image: url(../img/information_logo05.png);}
.information_tabs_logo.logo06{background-image: url(../img/information_logo06.png);}
.information_tabs_list{padding: 15px 0;border: 1px solid #DDDDDD;border-top: 0;display: none;background: #fff;}
.information_tabs_list_mian{height: 32px;display: flex;align-items: center;padding-left: 27px;position: relative;line-height: 22px;color: #666;font-size: 15px;font-weight: 500;cursor: pointer;}
.information_tabs_list_mian::before{content: '';width: 6px;height: 6px;position: absolute;top: 50%;margin-top: -3px;left: 14px;background: #999;border-radius: 3px;}
.information_tabs_list_mian:hover,.information_tabs_list_mian.hover{background: #E6E7F7;color: #460073;}
.information_tabs_list_mian:hover::before,.information_tabs_list_mian.hover::before{background: #460073;}
.information_tabs_mian.hover .information_tabs_list{display: block;}
.information_tabs_mian.hover .information_tabs_content,.information_tabs_mian:hover .information_tabs_content{background: #460073;border: 1px solid #460073;}
.information_tabs_mian.hover .information_tabs_mian_word,.information_tabs_mian:hover .information_tabs_mian_word{color: #FFFFFF;}
.information_tabs_mian.hover .information_tabs_content.open::before,.information_tabs_mian:hover .information_tabs_content.open::before{display: none;}
.information_tabs_mian.hover .information_tabs_content.open::after,.information_tabs_mian:hover .information_tabs_content.open::after{background: #fff;}
.information_tabs_mian.hover .information_tabs_logo.logo01,.information_tabs_mian:hover .information_tabs_logo.logo01{background-image: url(../img/information_logo01H.png);}
.information_tabs_mian.hover .information_tabs_logo.logo02,.information_tabs_mian:hover .information_tabs_logo.logo02{background-image: url(../img/information_logo02H.png);}
.information_tabs_mian.hover .information_tabs_logo.logo03,.information_tabs_mian:hover .information_tabs_logo.logo03{background-image: url(../img/information_logo03H.png);}
.information_tabs_mian.hover .information_tabs_logo.logo04,.information_tabs_mian:hover .information_tabs_logo.logo04{background-image: url(../img/information_logo04H.png);}
.information_tabs_mian.hover .information_tabs_logo.logo05,.information_tabs_mian:hover .information_tabs_logo.logo05{background-image: url(../img/information_logo05H.png);}
.information_tabs_mian.hover .information_tabs_logo.logo06,.information_tabs_mian:hover .information_tabs_logo.logo06{background-image: url(../img/information_logo06H.png);}
.information_tabs_mian_word{line-height: 33px;color: #460073;font-size: 24px;font-weight: 500;}
.information_page{background: #FFFFFF;border: 1px solid #DDDDDD;width: 100%;}
.information_page_mian{padding: 32px 18px 38px 18px;}
.information_title{padding-bottom: 38px;border-bottom: solid 1px #E4E4E4;}
.information_title_word{height: 45px;line-height: 45px;font-size: 32px;color: #460073;text-align: center;}
.information_title_lable{text-align: center;margin-top: 15px;color: #333;font-size: 15px;height: 20px;line-height: 20px;}
.margin-right25{margin-right: 25px;}
.information_size_big{margin-right: 10px;}
.information_size_in{margin-right: 10px;}
.information_size_big,.information_size_in,.information_size_small{cursor: pointer;}
.information_scroll{margin-top: 30px;height: 1020px;overflow: hidden;padding-right: 28px;line-height: 30px;color: #333;font-size: 16px;}
.nicescroll-rails{background: #F2F2F2;border-radius: 5px;}
.information_scroll p{text-indent: 2em !important;margin: 0 !important;padding: 0 !important;line-height: 30px !important;background: none !important;}
.information_scroll a{color: #460073;}
.information_scroll span{text-indent: 2em !important;margin: 0 !important;padding: 0 !important;line-height: 30px !important;background: none !important;font-family: 'Helvetica Neue, Helvetica, Arial, sans-serif'!important;font-size: 16px!important;}
.information_scroll.ft-12 span,.information_scroll.ft-12 p{font-size: 12px!important;}
.information_scroll.ft-14 span,.information_scroll.ft-14 p{font-size: 14px!important;}
.information_scroll.ft-16 span,.information_scroll.ft-16 p{font-size: 16px!important;}
.information_scroll.ft-12{font-size: 12px!important;}
.information_scroll.ft-14{font-size: 14px!important;}
.information_scroll.ft-16{font-size: 16px!important;}
.information_scroll.ft-12 .information_p_title{font-size: 16px!important;}
.information_scroll.ft-14 .information_p_title{font-size: 18px!important;}
.information_scroll.ft-16 .information_p_title{font-size: 21px!important;}
.information_p_title{font-size: 1.3125em;line-height: 1.9em;font-weight: bold;margin: 0.476em 0;}
.information_p_subtitle{font-size: 1.125em;line-height: 2em;font-weight: bold;margin: 0.56em 0;}
.information_header_title{display: flex;border-bottom: solid 1px #460073;margin-right: 46px;}
.information_header_title_mian{padding: 0 16px;height: 40px;background: #460073;align-items: center;display: flex;line-height: 25px;color: #fff;font-size: 18px;}
.information_list{margin: 24px;}
.information_list_mian{display: block;height: 30px;line-height: 30px;color: #333;font-size: 16px;}
.information_list_box{display: flex;align-items: center;height: 30px;margin-right: 22px;}
.information_list_box+.information_list_box{margin-top: 15px;}
.information_list_word{display: block;line-height: 30px;color: #333;font-size: 16px;width: 100%;}
.information_list_time{display: block;line-height: 30px;color: #999;font-size: 16px;flex: none;}
.information_navigation{border-top: solid 1px #E4E4E4;}
.information_navigation .luqiaoPage{padding: 24px 24px 24px 20px;justify-content: flex-start;}
.information_navigation .luqiaoPage .page-item .page-link:hover,.information_navigation .luqiaoPage .page-item.active .page-link{background: #460073;border: 1px solid #460073;}
.information_evaluate{padding: 15px 18px 38px 18px;}
.information_evaluate_tabs{display: flex;align-items: center;}
.information_evaluate_tabs_mian{height: 43px;display: flex;padding: 0 16px;align-items: center;line-height: 21px;color: #666;font-size: 15px;border: 1px solid #DDDDDD;background: #F2F2F2;cursor: pointer;}
.information_evaluate_tabs_mian.hover{border: 1px solid #460073;background: #460073;color: #fff;}
.information_evaluate_tabs_mian_logo{width: 16px;height: 16px;margin-right: 8px;}
.information_evaluate_tabs_mian_logo01{background: url(../img/information_evaluate_logo01.png) center center no-repeat;background-size: 16px 16px;}
.information_evaluate_tabs_mian_logo02{background: url(../img/information_evaluate_logo02.png) center center no-repeat;background-size: 16px 16px;}
.information_evaluate_tabs_mian.hover .information_evaluate_tabs_mian_logo01{background-image: url(../img/information_evaluate_logo01H.png);}
.information_evaluate_tabs_mian.hover .information_evaluate_tabs_mian_logo02{background-image: url(../img/information_evaluate_logo02H.png);}
.information_evaluate_tabs_line{display: block;width: 1px;height: 30px;background: #f4f4f4;margin: 0 24px;flex: none;}
.information_evaluate_tltle{padding-top: 38px;font-size: 32px;color: #460073;line-height: 45px;text-align: center;}
.information_evaluate_lable{margin-top: 15px;height: 20px;line-height: 20px;color: #333;text-align: center;}
.information_evaluate_table{margin-top: 38px;}
.information_evaluate_table table{width: 100%;border-collapse: collapse;border: solid 1px #f4f4f4;}
.information_evaluate_table table tr th{height: 52px;border: solid 1px #f4f4f4;text-align: center;font-weight: 400;color: #333;font-size: 14px;line-height: 30px;}
.information_evaluate_table table tr td{border: solid 1px #f4f4f4;padding: 15px;color: #333;font-size: 14px;line-height: 30px;}
.information_evaluate_subtitle{margin-top: 38px;padding-left: 26px;background: url(../img/information_evaluate_logo03.png) left 2px no-repeat;background-size: 18px 18px;color: #333333;font-size: 18px;line-height: 25px;padding-bottom: 7px;border-bottom: solid 1px #E4E4E4;}
.information_evaluate_tips{background: #E6E7F7;height: 41px;display: flex;align-items: center;padding: 0 16px;line-height: 18px;color: #460073;font-size: 12px;margin-top: 14px;}
.information_evaluate_form{display: flex;justify-content: space-between;flex-wrap: wrap;}
.information_evaluate_form_box{width: 348px;margin-top: 24px;}
.information_evaluate_form_title{height: 21px;line-height: 21px;font-size: 15px;color: #333;}
.information_evaluate_form_title span{color: #FF0000;}
.information_evaluate_form_input{margin-top: 8px;height: 43px;border: 1px solid #DDDDDD;display: flex;align-items: center;padding: 0 16px;}
.information_evaluate_form_input input{width: 100%;height: 23px;line-height: 23px;font-size: 14px;color: #333;}
.information_evaluate_form_textarea{margin-top: 8px;height: 110px;border: 1px solid #DDDDDD;display: flex;align-items: center;padding: 7px 16px;}
.information_evaluate_form_textarea textarea{width: 100%;height: 96px;line-height: 24px;font-size: 14px;color: #333;border: 0;outline: none;}
.information_evaluate_form_bottom{display: flex;align-items: center;justify-content: center;margin-top: 24px;}
.information_evaluate_form_submit{width: 122px;height: 43px;display: flex;align-items: center;justify-content: center;background: #460073;color: #fff;font-size: 18px;line-height: 25px;cursor: pointer;}
.information_evaluate_form_rest{width: 122px;height: 43px;display: flex;align-items: center;justify-content: center;background: #B1AFB3;color: #fff;font-size: 18px;line-height: 25px;cursor: pointer;}
.information_evaluate_form_submit+.information_evaluate_form_rest{margin-left: 24px;}

.newsBox{height: 108px;box-shadow: 0px 2px 16px 0px rgba(215,219,243,0.2);position: relative;cursor: pointer;}
.newsBox::before{content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 2px;background: #BBB7DF;}
.newsBox::after{content: '';position: absolute;bottom: 0;left: 0;height: 2px;background: linear-gradient( 45deg, #370E51 0%, #8441C7 100%);width: 0;}
.newsBox:hover::after{width: 100%;transition: 0.5s;}
.newsBox-photo{width: 54px;height: 54px;}
.newsBox-photo img{width: 54px;height: 54px;}
.newsBox-word{color: #6F7D8E;width: 972px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 18px;}
.newsBox-time{color: #6F7D8E;display: flex;align-items: center;line-height: 18px;}
.newsBox-time img{width: 16px;height: 16px;margin-right: 8px;}
.bg-dqzc{background: url(../img/dqzcBg.png) center 339px no-repeat;background-size: 100% 100%;}
.gywm{display: flex;justify-content: space-between;margin: 80px auto;}
.gywm-map{width: 838px;height: 416px;flex: none;border: 1px solid #460073;}
.gywm-left{width: 100%;overflow: hidden;}
.gywm-left-mian{height: 32px;display: flex;align-items: center;font-size: 18px;color: #233043;}
.gywm-left-mian img{width: 32px;height: 32px;margin-right: 22px;}
.gywm-left-mian+.gywm-left-mian{margin-top: 45px;}
.dqzc_tabs{height: 152px;position: relative;top: -15px;}
.dqzc_tabs_mian{width: 128px;height: 152px;position: absolute;top: 0;left: 58px;color: #fff;background: #780505;z-index: 2;font-size: 36px;display: flex;align-items: center;justify-content: center;border-radius: 12px;font-weight: bold;cursor: pointer;}
.dqzc_tabs_mian.hover{background: #990b0b;z-index: 3;}
.dqzc_tabs_mian+.dqzc_tabs_mian{margin-left: 74px;}
.dqzc_tabs_lable{display: block;position: absolute;left: 68px;right: 68px;background: #b41717;border-radius: 12px;line-height: 40px;padding: 16px 60px 16px 266px;color: #fff;font-size: 20px;bottom: 0;top: 0;text-align: justify;}
.dqzc_tabs_lable.none{padding-left: 176px;}
.dqzc_video{width: 472px;height: 266px;background: #F44B4B;position: absolute;top: 50%;margin-top: -83px;left: 50%;margin-left: 71px;z-index: 5;padding: 13px 15px 15px 16px;}
.dqzc_video_play{position: absolute;width: 50px;height: 50px;left: 50%;top: 50%;transform: translate(-50%, -50%);background: url(../img/playLight.png) center center no-repeat;background-size: 50px 50px;cursor: pointer;}
.dqzc_banner{background: url(../img/dqzc.jpg) center top no-repeat;background-size: 5760px 769px;}

.dqzc_banner .newNav{border-bottom: 0;}
.dqzc_banner .nav-tabs .nav-link{color: #fff;position: relative;top: 10px;}
.dqzc_banner .newNav.nav-tabs .nav-link.active::before{background: #700303;bottom: 8px;}


.accordion_eject{display: none;position: absolute;top: 0;left: 0;width: 100%;height: 0;background: rgba(0,0,0,0.85);z-index: 9;padding-bottom: 40px;padding-top: 40px;box-sizing: border-box;transition: all 0.7s;opacity: 0;overflow: hidden;}
.accordion_eject_yebk{top: 167px;}
.accordion_eject.hover{height: 100%;opacity: 1;}
.accordion_eject_yebk.hover{height: 518px;}
.accordion_eject_photo{width: 584px;height: 438px;flex: none;}
.accordion_eject_photo img{width: 100%;height: 100%;object-fit: cover;}
.accordion_eject_mian{width: 100%;margin-left: 50px;margin-right: 32px;overflow: hidden;}
.accordion_eject_box{width: 100%;display: flex;position: relative;}
.business_swiper_box{height: 100%;}
.business_swiper_box_more{height: 22px;font-size:16px;color:#FFFFFF;line-height: 22px;position:absolute;bottom: 125px;left: 0;cursor: pointer;background: url(../img/more.png) right center no-repeat;background-size: 15px 5px;padding-right: 23px;z-index: 9;}

.accordion_eject_close{width: 40px;height: 40px;position: absolute;top: 25px;right: 25px;background: url(../img/close.png) center center no-repeat;background-size: 40px 40px;cursor: pointer;z-index: 9;}
.accordion_eject_cover{position: fixed;top: 100px;left: 0;right: 0;bottom: 0;display: none;}
.accordion_eject_mian .acc-title{box-sizing: border-box;padding: 0px 24px 0 24px;}
.accordion_eject_mian .acc-title .price{
	padding-top: 16px;
	width: 332px;
}
.accordion_eject_mian .acc-title .price .item{
	display: inline-block;
	text-align: center;
	width: auto;
	height:27px;
	/* background: url("../img/fly.png"); */
	background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size:14px;
	color:#DAB895;
	line-height: 27px;
	padding-left: 22px;
	padding-right: 20px;
	position: relative;
}
.accordion_eject_mian .acc-title .price .item.none::before{
	display: none;
}
.accordion_eject_mian .acc-title .price .item.none::after{
	display: none;
}
.accordion_eject_mian .acc-title .price .item::before{
	content: '';
	width: 22px;
	height: 27px;
	background: url("../img/fly.png") left center no-repeat;
	background-size: 94px 27px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.accordion_eject_mian .acc-title .price .item::after{
	content: '';
	width: 20px;
	height: 27px;
	background: url("../img/fly.png") right center no-repeat;
	background-size: 94px 27px;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
}

.accordion_eject_mian .acc-detail{
	padding:0 24px;
	font-size:14px;
	color:#fff;
	line-height: 28px;
	margin-top: 16px;
}

.accordionSwiper {
	width: 100%;
	height: 438px;
}

.accordionSwiper .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;

	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	position:relative;
}
.accordionSwiper .swiper-slide a{
	display: inline-block;
	width:100%;
	height:100%;
}
.accordionSwiper .swiper-slide .slide-title{
	width:100%;
	height: 71px;
	line-height:71px;
	padding:0 24px;
	box-sizing: border-box;
	background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.37) 34%, rgba(0,0,0,0.65) 100%);
	border-radius: 0px 0px 4px 4px;
	position:absolute;
	left:0;
	bottom:0;
	color:#fff;
}
.accordionSwiper .swiper-slide .slide-title .title{
	float:left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 720px;
}
.accordionSwiper .swiper-slide .slide-title .time{
	float:right;
}
.accordionSwiper .swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.accordionSwiper .swiper-button-next1, .swiper-button-prev1{
	width:47px;
	height:71px;
	cursor: pointer;
	bottom: 178px;
	position:absolute;
	z-index:1;
	opacity: 0;
}
.accordionSwiper:hover .swiper-button-next1{
	opacity: 1;
}
.accordionSwiper:hover .swiper-button-prev1{
	opacity: 1;
}
.accordionSwiper .swiper-button-next1::after, .swiper-button-prev1::after{
	opacity: 0;
}
.accordionSwiper .swiper-button-next1{
	right:0;
	background:url("../img/picRight.png") no-repeat left center;
	background-size: 47px 71px;
}
.accordionSwiper .swiper-button-prev1{
	left:0;
	background:url("../img/picLeft.png") no-repeat left center;
	background-size: 47px 71px;
}
.accordionSwiper .swiper-pagination{
	bottom: 32px;
}
.accordionSwiper .swiper-pagination .swiper-pagination-bullet{
	width: 42px;
	height: 4px;
	background: #FFFFFF;
	border-radius: 5px;
	opacity: 0.5;
}
.accordionSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background: #6C577F;
}


.maintain{margin-top: 192px;background: url(../img/maintain.png) center center no-repeat;background-size: 500px 500px;height: 500px;margin-bottom: 162px;}

.index-adbanner{width: 1400px;height: 90px;margin: 0 auto 30px auto;}
.index-adbanner+.index-adbanner{margin-top: 16px;}
.index-adbanner img{width: 1400px;height: 90px;}
.h130{height: 130px;}

.index-bigBanner{position: relative;top: 0;left: 0;right: 0;height: 100vh;z-index: 998;transition: all 1.5s;}
.index-bigBanner img{width: 100%;height: 100%;object-fit: cover;}
.index-bigBanner-colse{width: 44px;height: 44px;background: url(../img/closeBig.png) center center no-repeat;background-size: 44px 44px;position: fixed;top: 20px;right: 20px;z-index: 999;cursor: pointer;}
.index-bigBanner.hover{height: 0;}

