.slideshow{position:relative;margin-bottom:15px;}
.slideshow .nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;position:relative;background:#fff url('../image/loading.gif') no-repeat 50% 50%;}
.slideshow .nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;display:none;}
.slideshow .nivoSlider a{border:0px;display:block;opacity:1;-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;}
.slideshow .nivo-main-image{display:block !important;position:relative !important;width:100% !important;}
.slideshow .nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0px;padding:0px;margin:0px;z-index:6;display:none;}
.slideshow .nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0px;}
.slideshow .nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.slideshow .nivo-box img{display:block;}
.slideshow .nivo-caption{position:absolute;left:30px;bottom:30px;background-color:rgb(70,70,70);background-color:rgba(70,70,70,0.80);color:#d2d2d2;width:40%;z-index:8;padding:10px 20px;overflow:hidden;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:none;font-family:'Ubuntu', sans-serif;}
.slideshow .nivo-caption:hover{background-color:rgb(61,110,203);background-color:rgba(61,110,203,0.80);transition:all 0.3s ease 0s;}
.slideshow .nivo-caption p{padding:0;margin:5px 0;font-size:14px;display:inline-block;}
.slideshow .nivo-caption p.title{font-size:24px;font-weight:700;}
.slideshow .nivo-caption p.slide_link{margin:10px 0;}
.slideshow .nivo-caption a{background:#D9D8D8;-webkit-box-shadow:1px 1px 3px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:1px 1px 3px 0px rgba(50, 50, 50, 0.75);box-shadow:1px 1px 3px 0px rgba(50, 50, 50, 0.75);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 10px;color:#464646;font-size:16px;font-weight:700;margin-bottom:20px;}
.slideshow .nivo-caption a{display:inline !important;}
.slideshow .nivo-caption a:hover{background:#a2a2a2;transition:all 0.3s ease;}
.slideshow .nivo-html-caption{display:none;}
.slideshow .nivo-directionNav,
.slideshow .nivo-directionNav[style]{display:block !important;}
.slideshow .nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;display:block;width:30px;height:30px;background:url(../image/arrows.png) no-repeat;text-indent:-9999px;border:0px;}
.slideshow .nivo-prevNav{left:0px;}
.slideshow a.nivo-prevNav{left:15px;}
.slideshow .nivo-nextNav{right:0px;}
.slideshow a.nivo-nextNav{background-position:-30px 0px;right:15px;}
.slideshow .nivo-controlNav{position:absolute;right:10px;bottom:5px;text-align:center;height:22px;z-index:99;}
.slideshow .nivo-controlNav a{vertical-align:top;display:block;width:22px;height:22px;background:url('../image/bullets.png') no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;position:relative;z-index:9;cursor:pointer;}
.slideshow .nivo-controlNav a.active{font-weight:bold;background-position:0px -22px;}
.slideshow .nivo-controlNav a, .slideshow .nivo-directionNav a{opacity:1;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.slideshow:hover .nivo-controlNav a, .slideshow:hover .nivo-directionNav a{opacity:1;}