.ilist3 .img .btn{
			display:none;
		}
		.ilist2 .por-container .swiper-button-prev:after,.ilist2 .por-container .swiper-button-next:after{
			display:none;
		}
		.ilist2 .por-container .swiper-button-prev{
			left:20.5%;
			width:1.35rem;
			height:1.35rem;
			margin-top:-30px;
			border-radius:50%;
			border:1px solid #d1d1d1;
			z-index:4;
			transition: all .6s;
		}
		.ilist2 .por-container .swiper-button-next{
			right:20.5%;
			width:1.35rem;
			height:1.35rem;
			margin-top:-30px;
			border-radius:50%;
			border:1px solid #d1d1d1;
			z-index:4;
			transition: all .6s;
		}
		.ilist2 .por-container .swiper-button-prev .icon{
			width:.55rem;
			height:.55rem;
		}
		.ilist2 .por-container .swiper-button-next .icon{
			width:.55rem;
			height:.55rem;
			transform:rotate(-180deg);
		}

		.ilist2 .por-container .swiper-button-prev:hover{
			background:#03447c;
			border:1px solid #03447c;
		}
		.ilist2 .por-container .swiper-button-next:hover{
			background:#03447c;
			border:1px solid #03447c;
		}
		.ilist2 .por-container .swiper-button-prev:hover svg{
			fill:#fff;
		}
		.ilist2 .por-container .swiper-button-next:hover svg{
			fill:#fff;
		}

		@media (max-width:1480px) {
		    .ilist2 .por-container .swiper-button-prev{
		        left: 21%;
		    }
		    .ilist2 .por-container .swiper-button-next{
		        right:21%;
		    }
		}
		@media (max-width:1024px) {
		    .ilist2 .por-container .swiper-button-prev{
		        display:none;
		    }
		    .ilist2 .por-container .swiper-button-next{
		        display:none;
		    }
		}


		/*第二屏css*/

		.index-banner {
			background-size: cover;
		}
		.index-banner .container {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			position: relative;
			width: 100%;
			height: 100vh;
			overflow: hidden;
		}
		.index-banner .container .bg-video,
		.index-banner .container .bg-img {
			position: absolute;
			inset: 0;
			z-index: -2;
		}
		.index-banner .container .bg-video video, .index-banner .container .bg-video img,
		.index-banner .container .bg-img video,
		.index-banner .container .bg-img img {
			width: 100%;
			height: 100%;
			object-fit: cover;
		}
		.index-banner .container .bg-video {
			z-index: -1;
		}
		.index-banner .container .content-box {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			color: white;
			opacity: 1;
			visibility: visible;
			-webkit-transition: 0.5s;
			transition: 0.5s;
		}
		.index-banner .container .content-box.hide {
			opacity: 0;
			visibility: hidden;
		}
		.index-banner .container .content-box .title {
			font-size: 1.03rem;
			line-height: 1.21rem;
		}
		.index-banner .container .content-box .sub-title {
			max-width: 7.15rem;
			text-align: center;
			font-size: 0.36rem;
			line-height: 0.42rem;
			margin-top: 0.15rem;
		}


		.accordion {
			display: flex;
			width: 100%;
			height: 700px;
			position: relative;
		}

		.accordion-item {
			flex: 1;
			height: 100%;
			position: relative;
			transition: 0.7s;
			/*margin: 0 1px;*/
		}

		.accordion-header {
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;
			padding: 10px;
			background-color: rgba(0, 0, 0, 0.7);
			color: white;
			text-align: center;
			/*transform: rotate(-90deg);*/
			transform-origin: left top;
			white-space: nowrap;
		}

		.accordion-content {
			padding: 100px 0 0 100px;
			color: #fff;
		}

		.accordion-content .title{
			font-size: 50px
		}

		.accordion-content .content{
			font-size: 24px
		}

		.accordion-content a{ 
			display:block;
			background: #00447d;
			width: 220px;
			height: 40px;
			line-height: 40px;
			color: #fff;
			padding: 0 10px;
			font-size: 18px;
			margin-top: 10px;
		}

		.icon-nav{display: none}
		.icon-nav {
			position: absolute;
			top: 30%;
			left: 50%;
			transform: translate(-50%, -50%);
			font-size: 18px;
			text-align: center;
			color: #fff;
		}
		.icon-nav img {
			max-width: 100%;
			max-height: 100%;
		}

		.index-nav-footer{
			position: absolute;
			z-index: 9;
			bottom: 0px;
			display: none;
		}

		.phone-show{display: none;}

		@media screen and (max-width: 800px) {

			.accordion-content {
				padding: 40% 10% 0 10%;
				color: #fff;
			}

			.accordion-content .title{
				font-size: 48px
			}
			.accordion-content .content{
				font-size: 22px
			}
			#index-nav{position: relative;}
			.accordion {
				display: block;
				width: 100%;
				height: 700px;
				position: relative;
			}
			.accordion-item {
				height: 100%;
				width: 100%;
				position: absolute;
				opacity: 0;
				transition: 0.7s;
				z-index:-1;
			}

			.accordion-item.active {

				opacity: 1;
				z-index: 0;

			}
			.index-nav-footer{
				bottom: 30px;
			}
			.phone-show{
				display: block;
			}
			.index-nav-footer ul li .img {
				width: 80px;
				height: 80px;
				border-radius: 50%;
				padding: 15px;
				background-color: rgba(0, 0, 0, 0.4);
				-webkit-backdrop-filter: blur(10px);
				backdrop-filter: blur(10px);
			}


		}
		.index-nav-footer{width: 100%}
		.index-nav-footer ul {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
		}
		.index-nav-footer ul li {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			justify-content: center;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
		}

		.index-nav-footer ul li.active .img {
			opacity: 1;
		}
		.index-nav-footer ul li .img {
			color: white;
			opacity: 0.3;
			-webkit-transition: 0.3s;
			transition: 0.3s;
		}

