.ent_title{ text-align: center; padding:60px 0px;}
.ent_title p:nth-child(1){font-size:45px;
font-weight: 600;margin-bottom:10px;
color: #121212; }
.ent_title p:nth-child(2){font-size: 18px;
font-weight: 400;margin-top:15px;
color: #6D6D6D;}

.ent_title i{font-weight:400;}

.list_Challenges{margin:6%; display: flex; justify-content: space-around; cursor: pointer;}
.list_Challenges .flex_l:nth-child(1){width:50%;}
.list_Challenges .flex_l:nth-child(2){width:50%;position:relative;}
.list_Challenges img{width:100%;}

.box_chall{position:absolute; left:10%; top:0%; width:230px !important;}
.chall_02{left:-5% !important; top:28% !important;}
.chall_03{left:27% !important; top:31% !important;}
.chall_04{left:50% !important; top:3% !important;}
.chall_05{left:62% !important; top:36% !important;}

.chall_06{left:5% !important; top:58% !important;}

.chall_07{left:45% !important; top:62% !important;}

.bg_grey{background-color:#f3f3f3;  margin-top:50px;}

.cycle{ margin:2% 8% 5% 8%; cursor: pointer; position:relative;} 
.cycle img{width:100%;}
.jian_tou01{position:absolute; left: 20.5%;  top: 46%;width: 50px !important; width:50px !important;}
.jian_tou02{position:absolute; left: 39%;  top: 46%;width: 50px !important; width:50px !important;}
.jian_tou03{position:absolute; left: 57.5%;  top: 46%;width: 50px !important; width:50px !important;}
.jian_tou04{position:absolute; left: 76%;  top: 46%;width: 50px !important; width:50px !important;}
.zhuz_txt{width:50%; margin: 0 auto;}




.list_first{}
.list_first .flt{float:left; width:25%; padding:4% 3% 6% 3%; height:170px; background:#ffffff; border-radius:10px; margin-bottom:3%;}
.list_first .flt:nth-child(3n+2){margin-left:3%; margin-right:3%;}
.list_first img{width:30px;}
.xian01{font-size: 20px;
font-weight: 600;
padding:10px 0px 10px 0px;
color: #121212;}
.xian02{font-size: 15px;
font-weight: 400; line-height:26px;
color: #6D6D6D;}

.box_wend{position:absolute; width:100%;}
.box_wend img{width:10%; cursor: pointer;}
.box_wend img:nth-child(1){margin-left:28%;}
.box_wend img:nth-child(2){margin-top:-10%; padding:0px 20px;}
.box_wend img:nth-child(3){ padding:0px 20px; margin-top:-10%;}
.box_wend img:nth-child(4){ padding:0px 20px;margin-top:-12%;}

.dinggw{ width:90% !important; margin-top:8%; margin-left:10%;}
.xiangm_t{text-align: left; width:60%; cursor: pointer;margin-left:8%;}
.bg_bg{background:url(../../new_ai/guanli_img/bg_lans.jpg) no-repeat; height:680px; width:100%;  background-size:100% 100%;}
.ent_color p{color:#ffffff !important;}

.bg_hua{background:url(../../new_ai/guanli_img/tedian_bg.png) no-repeat; width:100%; height:510px; background-size:100% 100%;}

.box_xinren{width:96%; margin: 0 auto;  padding-top:3%;}
.box_xinren img{width:12%; margin-right:1%; padding-top:1.5%; cursor: pointer;}
.box_xinren img:nth-child(7){margin-right:inherit;}
.box_xinren img:nth-child(14){margin-right:inherit;}

.list_duank{ text-align: center;}
.list_duank label{width: 138px;
height: 50px; display: inline-block;
line-height:50px;
cursor: pointer;
background: #FFFFFF;font-size: 18px;
font-weight: 400;
color: #6D6D6D; margin-right:30px;
border: 1px solid #DBDBDB;
border-radius: 26px;}
.list_duank label:hover{background: #0677e7; color:#ffffff;}

.box_table_img{ text-align: center; padding:80px 0px 50px 0px; background:url(../../new_ai/guanli_img/lan_bg.png) no-repeat bottom;background-size:100% 60%;}
.box_table_img img{width:80%;}

.chall_01{}

@keyframes myAnimation {
  0% {margin-left:0px;}
  50% {margin-left:40px;}
  100% {margin-left:0px;}
}
.chall_01 {
	animation:myAnimation 5s infinite;
}
.chall_02 {
  animation: myAnimation 4s infinite;
}
.chall_03 {
  animation: myAnimation 6s infinite; 
}
.chall_04 {
  animation: myAnimation 3s infinite;
}
.chall_05 {
  animation: myAnimation 4s infinite; 
}
.chall_06 {
  animation: myAnimation 2s infinite;
}
.chall_07 {
  animation: myAnimation 3s infinite; 
  }


@keyframes myAnimation2 {
  0% {margin-top:0px;}
  50% {margin-top:60px;}
  100% {margin-top:0px;}
}
.yidong1{animation: myAnimation2 6s infinite;}
.yidong2{animation: myAnimation2 4s infinite;}
.yidong3{animation: myAnimation2 5s infinite;}
.yidong4{animation: myAnimation2 4s infinite;}

.first_xiang .flt img{transition: all 0.6s; cursor:pointer;}
.first_xiang .flt:hover img{transform: scale(1.4);}

.box_xinren img{transition: all 0.6s; cursor:pointer;}
.box_xinren img:hover{transform: scale(1.1);}


@keyframes myAnimationjt {
  0% {margin-left:0px;}
  50% {margin-left:20px;}
  100% {margin-left:0px;}
}
.jian_tou01 {
	animation:myAnimationjt 2s infinite;
}

.jian_tou02 {
	animation:myAnimationjt 3s infinite;
}

.jian_tou03 {
	animation:myAnimationjt 2s infinite;
}

.jian_tou04 {
	animation:myAnimationjt 3s infinite;
}


.bdvideo {
	width: 100%;
}

.video_banner {
	width: 100%;
	height: 100vh;
  margin-top: 4%;
	position: relative;
	overflow: hidden;
}

.container {
	margin: 0 auto;
	width: 85%;
	position: absolute;
	left: 50%;
	top: 40%;
	transform: translate(-50%, -50%);
	padding-bottom: 0.1rem;
	z-index: 3;
}

.tbox .title {
	font-size: 55px;
	color: #fff;
}

.tbox .txt {
	font-size:22px;
	color: rgba(255, 255, 255, 0.7);
	padding: 20px 0px;
}

.more a {
	font-size: 18px;
	font-weight: 400;
	color: #FFFFFF;
}

.more img {
	width: 20px;
}