.head-video{
	width: 100%;
	height: 100%;
	object-fit: fill;
	/* display: none; */
}
.head{
				position: relative;
				/* background: url("https://cdn2.qiniu2.xuandou.vip/index-bg121.png") no-repeat; */
				background-size: 100% 100%;
				width: 100vw;
				height: 100vh;
			}
			.bg{
				object-fit: cover;
				position: absolute;
			}
			.index-title{
				width: 22.23vw;
				position: absolute;
				left: 16.82vw;
				top: 48.17vh;
			}
			.index-logo{
				position: absolute;
				top: 2.23vh;
				left: 3vw;
				width: 13vw;
			}
			.xuandou{
				width: 40.2vw;
				position: absolute;
				top: 26.97vh;
				left: 40%;
			}
			
			.head-list{
				color: #2D405E;
				font-family: 'Alibaba PuHuiTi 2.0, Alibaba PuHuiTi 20';
				font-weight: 400;
				font-size: 1.2vw;
				display: flex;
				height: 2.81vh;
				position: absolute;
				top: 3.3vh;
				display: flex;
				z-index: 9999;
				left: 20.31vw;
				align-items: center;
			}
			.head-item{
				margin-right: 3.2vh;
				display: flex;
				align-items: center;
				flex-direction: column;
				 text-decoration: none;
			}
			.head-item:hover{
				 text-decoration: none;
			}
			.head-item-lint{
				display: inline-block;
				width: 3.33vw;
				height: 0.37vh;
				border-radius: 58px 58px 58px 58px;
				margin-top: 8px;
			}
			.head-item-lint-active{
				background: #2D405E;
			}
			body{
				overflow-x: hidden;
			}
			.advantageous-technology{
				width: 72.91vw;
				display: block;
				margin: 2.148vh auto 0; 
			}
			.core-technology{
				width: 72.91vw;
				display: block;
				margin: 0 auto; 
			}
			.large-model{
				width: 72.91vw;
				display: block;
				margin: 0 auto; 
			}
			.cooperate{
				width: 72.91vw;
				display: block;
				margin: 0 auto; 
			}
			.contact-us{
				width: 72.91vw;
				display: block;
				margin: 0 auto; 
			}
			.bottom{
				font-size: 0.83vw;
				color: #3D3D3D;
				display: flex;
				align-items: center;
				flex-direction: column;
				font-weight: 700;
				width: 100vw;
				background: #EEEEEE;
				height: 8.33vh;
				justify-content: center;
				 cursor: url(https://qiniu2.xuandou.vip/xiaoshuozhang.png), pointer;
			}
			.carousel-list{
				position: absolute;
				bottom:4.16vh;
				left: 50%;
				transform: translateX(-50%);
				 cursor: url(https://qiniu2.xuandou.vip/xiaoshuozhang.png), pointer;
			}
			.coreAdvantages{
				width: 72.91vw;
				display: block;
				margin: 0 auto; 
			}
			.cooperate{
				width: 72.91vw;
				display: block;
				margin: 0 auto; 
			}
			.carousel-list>span{
				display: inline-block;
				width: 5px;
				height: 5px;
				background: #2D405E;
				border-radius: 58px 58px 58px 58px;
				/* opacity: 0.3; */
			}
			.carousel-a{
				display: inline-block;
				width: 8px !important;
				background: linear-gradient( 180deg, #FFA863 0%, #FF5A00 100%, #B90505 100%) !important;
				border-radius: 103rpx 103rpx 103rpx 103rpx !important;
				/* opacity: 1 !important; */
			}
			
			.xuanjing{
				width: 18.73vw;
				position: absolute;
				left: 12.97vw;
				top: 34.33vh;
				opacity: 0;
			}
			.warm{
				width: 17.52vw;
				position: absolute;
				left: 12.97vw;
				top: 50.09vh;
				opacity: 0;
			}
			.bansdd3{
				width: 39.29vw;
				position: absolute;
				left: 15.95vw;
				top: 40.925vh;
				opacity: 0;
			}
			.aboutus{
				position: absolute;
				top: 5.4vh;
				left: -0.9vw;
				z-index: 999;
				width: 5.8vw;
				height: 12.59vh;
				background: rgba(255,255,255,0.4);
				box-shadow: 0px 30px 40px 0px rgba(189,189,189,0.2);
				border-radius: 4px 4px 4px 4px;
				border: 2px solid #FFFFFF;
				font-weight: 500;
				font-size: 1.48vh;
				color: #2D405E;
				display: flex;
				align-items: center;
				flex-direction: column;
				opacity: 0;
				transition: all 1s; 
			}
			.head-item-aboutus:hover .aboutus{
				opacity: 1;
			}
			.head-item-aboutus:hover .aboutus>a{
				text-decoration: none;
			}
			.aboutus>a:hover{
					font-weight: bold;
			}
			.aboutus2{
				position: absolute;
				top: 5.4vh;
				left: -0.9vw;
				z-index: 999;
				width: 11vw;
				height: 8vh; 
				background: rgba(255,255,255,0.4);
				box-shadow: 0px 30px 40px 0px rgba(189,189,189,0.2);
				border-radius: 4px 4px 4px 4px;
				border: 2px solid #FFFFFF;
				font-weight: 500;
				font-size: 1.48vh;
				color: #2D405E;
				display: flex;
				flex-direction: column;
				opacity: 0;
				transition: all 1s;
			}
			.aboutus>a{
				flex:1;
				display: flex;
				align-items: center;
			}