.meal_Carousel{ height: 821px; background: url(../images/lbt_02.jpg) center no-repeat; }
.meal_Carousel .meal_top h2{ color: #fff; }
.meal_Carousel .ul_round{ width: 1200px; position: relative; height: 599px; margin-top: 140px; }
.meal_Carousel .homeTitle{
	color: #FFFFFF;
	margin: 40px auto;
}

/**********roundabout**********/
.roundabout-holder{list-style:none;width:920px;height:425px;margin:0px auto;  }
.roundabout-moveable-item{border:0; list-style:none; height:425px;width:240px;cursor:pointer;}
.roundabout-moveable-item img{height:100%;width:100%;margin:0;}

.roundabout li{margin:0;}

.meal_Carousel .clk{  display: block; width: 53px; height: 96px; position: absolute; top: 105px; cursor: pointer; }
.meal_Carousel .btnPrev{ left: 0px; background: url(../images/xzt_05s.png) center no-repeat; }
.meal_Carousel .btnPrev:hover{  background: url(../images/xzt_03.png) center no-repeat; }

.meal_Carousel .btnNext{ right: 0px; background: url(../images/xzt_05.png) center no-repeat; }
.meal_Carousel .btnNext:hover{  background: url(../images/xzt_03s.png) center no-repeat; }

.meal_Carousel .ul_round:after{ content: ''; display: block; width: 286px; height: 599px; background: url(../images/cytp_06.png) center no-repeat; position: absolute; top: -91px; left: 50%; margin-left: -149px; }

.meal_Carousel .ewm{ height:425px;width:240px; position: absolute; z-index: 300; top: 0px; left: 0px;  background:rgba(6,193,174,0.8);  background:#06c1ae\0;filter: alpha(opacity=80); display: none; }
.meal_Carousel .ewm i{ width: 150px; height: 150px;  background-size: 150px; display: block; position: absolute; top: 50%; left: 50%; margin-top: -75px; margin-left: -75px;  }

.roundabout-in-focus:hover .ewm{ display: block; }












