﻿*{ margin:0px; padding:0px;}
 
html, body {
    margin: 0;
    padding: 0;
    overflow:hidden; 
    /*Avoid flicker on slides transitions for mobile phones #336 */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
a{ text-decoration:none;}
ul,li{ list-style:none; }


.sections,.section{position:relative; overflow: hidden;}


.navs {
    margin-top: -71px;
    position: fixed;
    right: 0;
    top: 50%;
    z-index: 50;
}

.navs li a span {
    background: url(../images/nav.png) center center no-repeat;
    display: block;
    width: 22px;
    height: 22px;
    margin-right: 40px;
    text-align: center;
    text-indent: -9999px
}

.navs li.active a span {
    background: url(../images/navc.png) center center no-repeat;
}

.navs li > a {
    outline: none;
}


.index_bg_1{ background: url(../images/1.jpg) no-repeat; background-size: cover; position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.index_bg_2{background: url(../images/2.jpg) no-repeat; background-size: cover; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1}

.index_bg_3{background: url(../images/3.jpg) no-repeat; background-size: cover; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1 }
