.info{
	position:absolute;
	top:88%;
	left: 65%;
}

.info p{ 
  font-weight:bold;
  color:#fff;
  font-size:18px;
  margin-bottom:10px;
}

.arc_box{
	display:flex;
}

.arc_all{
	margin-left:100px;
}

.arc_all a{
	color:#fff;
	
}

.arc_all a:hover{
	opacity:0.5;
}

.ticker {
  margin: 0 auto;
  padding: 15px;
  width: 500px;
  text-align: left;
  position: absolute;
  overflow: hidden;
  background-color:#ffffff;
  border-radius:25px;
}

.ticker ul {
  width: 100%;
  position: relative;
}

.ticker ul li {
  width: 100%;
  display: none;
}

.ticker ul li a{
  color:#000;
}

.ticker ul li a:hover{
  opacity:0.3;
}



@media screen and (min-width:641px) and ( max-width:1100px) {
.info{
	top:75%;
	left: 60%;
}
.ticker{
	width:350px;
	font-size:10px;
}
}

@media screen and (max-width:640px) {
.info{
	width:100%;
	top:80%;
	left:4%;
}

.ticker {
		width: 85%;
		margin: 0 auto;
		height:10px !important;
	}
	
.info p{

}
	
}