/**Roundabout CSS**/
.switcher_box {width: 100%; height: 380px; position: relative;}
.roundabout_box ul {}
.roundabout_box img {width: 100%;}
.roundabout-holder {list-style: none; width: 800px; height: 380px; margin: 0px auto;}
.roundabout-moveable-item {width: 600px; height: 380px; cursor: pointer; background: url(../images/swipbg.jpg) repeat; z-index: 1;}
.roundabout-moveable-item img {height: 100%; width: 100%; max-height: 380px; background-color: #FFFFFF; margin: 0;}
.roundabout-in-focus {cursor: auto; background: none;}
.roundabout-in-focus000:hover {-webkit-box-shadow: 0px 0px 20px #787878; -moz-box-shadow: 0px 0px 20px #787878; background: #f9f9f9;}
.roundabout-holder .text {color: #999;}
.roundabout-in-focus000:hover span {display: inline; position: absolute; bottom: 5px; right: 5px; padding: 8px 20px; background: #f9f9f9; color: #3366cc; z-index: 999; -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-left: 1px solid #aaaaaa; border-top: 1px solid #aaaaaa;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited {outline: none; text-decoration: none;}
.roundabout li {margin: 0;}
.switcher-href {position: relative;}
.switcher_con {position: absolute; bottom: 0; left: 0; width: 100%; height: 60px; display: none;}
.roundabout-in-focus .switcher_con {display: block;}
.switcher_bg {width: 100%; height: 100%; background: #000 url(../images/swiperplay.jpg) 96% center no-repeat; opacity: 0.5; filter: alpha(opacity=50);}
.switcher-title {display: inline-block; white-space: nowrap; height: 68px; line-height: 60px; padding-left: 25px; color: #fff; font-size: 18px; position: absolute; left: 0; top: 0; z-index: 50;}
.switchimg_bg {background: url(../images/swithop.jpg) repeat; position: absolute; top: 0px; left: 0; width: 100%; height: 100%; opacity: 1; filter: alpha(opacity=100); transition: all 0.5s ease 0s;}
.roundabout-in-focus .switchimg_bg {opacity: 0; filter: alpha(opacity=0);}
.prev-btn {background: url(../images/prevbg.jpg) left center no-repeat; width: 32px; height: 60px; display: block; position: absolute; top: 50%; margin-top: -30px; left: -43px;}
.next-btn {background: url(../images/nextbg.jpg) left center no-repeat; width: 32px; height: 60px; display: block; position: absolute; top: 50%; margin-top: -30px; right: -43px;}