.heard{
	width: 100%;
	position: relative;
}
.heard>video{
	width: 100%;
}
video::-webkit-media-controls { display:none !important; }

video::-webkit-media-controls-enclosure { display: none !important; }

.heard>img{
	width: 100%;
  
}
.heard_w{
	position: absolute;
	top: 0;
	width: 100%;
  padding:0 100px;
  box-sizing: border-box;
	margin: 0 auto;
}
.tab{
	display: flex;
	justify-content: space-between;
	align-items: center;
	box-sizing: border-box;
  
}

.tab>ul{
	width: 50%;
	 display: flex;
	 justify-content: space-between;
}
.one_cd:hover  .two_cd{
	display: block;
	cursor: pointer;
}


.two_cd{
   width:100%;
	display: none;
	position: absolute;
	background-color: rgba(123,148,179,0.5);
	z-index: 1000;
}
.two_cd>li{
	width: 100%;
  white-space: normal;
}
.two_cd>a:hover{
	background-color: #fefefe;
  color: #000000;
}
.two_cd>li:hover{
	background-color: #fefefe;
}
.two_cd>li:hover a{
  color: #000000;
}

.two_cd>li:last-child{
	border-bottom: none;
 }
.two_cd a{
	display: block;
	text-align: center;
	padding:15px 0;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
}

.tab>ul>li{
width: 100%;
	position: relative;
	cursor: pointer;
}
.tab>.tab_r{
	display: block;
	height: 140px;
	text-align: center;
	line-height: 140px;
}
.tab>ul>li>a{
text-align: center;
	display: block;
line-height: 70px;
	font-size: 16px;
	color: #ffffff;
}
.tab>ul>li>.tabactive{
	font-size: 17px;
   font-weight: 600;
	color: #FFFFFF;
}
.heard_cont{
	width: 100%;
	text-align: center;
	position: absolute;
	top: 60%;
	left: 50%;
	transform: translate(-50%,-50%);
    bottom: 66px;
}
.heard_cont_t{
	width: inherit;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	bottom: inherit;
}
.heard_cont>.title{
	font-size: 100px;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 140px;
	letter-spacing: 1px;
}
.heard_cont>div{
	margin-top: 10%;
}
.heard_cont>div>p{
	font-size: 14px;
	font-weight: 600;
	color: #D8D8D8;
	line-height: 20px;
	margin-top: 14px;
}
.heard_white{
	width: 100%;
  padding:0 160px;
  box-sizing: border-box;
	height: 150px;
	background: #FFFFFF;
	position: absolute;
	bottom: 0;
	margin:0 auto;
}