
        /* jssor slider loading skin spin css */
        
#jssor_1 {
    position:relative;
    margin:0 auto;
    top:0px;
    left:0px;
    width:2560px;
    height:896px;
    overflow:hidden;
    visibility:hidden;
}
.jssorl-009-spin {
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    text-align:center;
    background-color:rgba(0,0,0,0.7);
}
.jssorl-009-spin img {
    margin-top:-19px;
    position:relative;
    top:50%;
    width:38px;
    height:38px;
}
.jssorSliderbg {
    cursor:default;
    position:relative;
    top:0px;
    left:0px;
    width: 100%;
    height: 896px;
    overflow:hidden;
}
.jssorSliderWrap {
    background-color:#d3890e;
}
.jssorSliderImg {
    opacity:0.8;
}
.jssorFlat {
    left:250px;
    top:40px;
    width:800px;
    height:300px;
    position:absolute;
}
.jssorData1 {
    left:50px;
    top:520px;
    width:400px;
    height:100px;
    position:absolute;
    color:#f0a329;
    font-family:'Lora',sans-serif;
    font-size:84px;
    font-weight:900;
    letter-spacing:0.5em;
}
.jssorData2 {
    left:50px;
    top:540px;
    width:400px;
    height:100px;
    position:absolute;
    opacity:0.5;
    color:#f0a329;
    font-family:'Lora',sans-serif;
    font-size:84px;
    font-weight:900;
    letter-spacing:0.5em;
}
.jssorData3 {
    left:50px;
    top:560px;
    width:400px;
    height:100px;
    position:absolute;
    opacity:0.25;
    color:#f0a329;
    font-family:'Lora',sans-serif;
    font-size:84px;
    font-weight:900;
    letter-spacing:0.5em;
}
.jssorData4 {
    left:50px;
    top:580px;
    width:400px;
    height:100px;
    position:absolute;
    opacity:0.125;
    color:#f0a329;
    font-family:'Lora',sans-serif;
    font-size:84px;
    font-weight:900;
    letter-spacing:0.5em;
}
.jssorData5 {
    left:50px;
    top:600px;
    width:400px;
    height:100px;
    position:absolute;
    opacity:0.06;
    color:#f0a329;
    font-family:'Lora',sans-serif;
    font-size:84px;
    font-weight:900;
    letter-spacing:0.5em;
}
.jssorData6 {
    left:50px;
    top:710px;
    width:700px;
    height:100px;
    position:absolute;
    color:#f0a329;
    font-family:'Lora',sans-serif;
    font-size:84px;
    font-weight:900;
    letter-spacing:0.5em;
}
.jssorSlide2t1 {
    left:350px;
    top:360px;
    width:900px;
    height:500px;
    position:absolute;
}
.jssorSlide2t2 {
    filter:url('#jssor_1_flt_1');
    left:-200px;
    top:0px;
    width:600px;
    height:60px;
    position:absolute;
    opacity:0;
    color:#C49D8F;
    font-family:Roboto Condensed, sans-serif;
    font-size:48px;
    line-height:1.2;
    letter-spacing:0.1em;
    text-align:center;
}
.jssorsvg1 {
    left: -380px;
    top:-70px;
    display:block;
    position:absolute;
    opacity:0;
    font-family:'Roboto Condensed',sans-serif;
    font-size:60px;
    font-weight:700;
    letter-spacing:0.05em;
    overflow:visible;
}
.jssorsvg2 {
    left:-240px;
    top:250px;
    display:block;
    position:absolute;
    opacity:0;
    font-family:'Roboto Condensed',sans-serif;
    font-size:60px;
    font-weight:900;
    letter-spacing:0.5em;
    overflow:visible;
}
.jssorThird {
    background-color:#000;
}
.jssorSliderImg3 {
    opacity:0.8;
}
.jssorFlat2 {
    right:0px;
    top:0px;
    width:1600px;
    height:560px;
    position:absolute;
}
.jssorsvg3 {
    right:-100px;
    top:0px;
    display:block;
    position:absolute;
    overflow:visible;
}
.jssorsvg4 {
    right:0;
    top:78px;
    display:block;
    position:absolute;
    font-family:'Roboto Condensed',sans-serif;
    font-size:84px;
    font-weight:900;
    overflow:visible;
}
.jssorsvg5 {
    left:1600px;
    top:153px;
    display:block;
    position:absolute;
    font-family:'Roboto Condensed',sans-serif;
    font-size:60px;
    font-weight:900;
    overflow:visible;
}
.jssorFlat3 {
    left:0px;
    top:0px;
    width:1600px;
    height:560px;
    position:absolute;
}
.jssorSlide4t2 {
    left:100px;
    top:-20px;
    width:800px;
    height:200px;
    position:absolute;
    opacity:0;
}
.jssorSlide4t3 {
    left:94px;
    top:135px;
    width:480px;
    height:90px;
    position:absolute;
    color:rgba(255,255,255,0.5);
    font-family:'Roboto Condensed',sans-serif;
    font-size:72px;
    line-height:1.2;
}
.jssorSlide4t4 {
    left:307px;
    top:215px;
    width:400px;
    height:50px;
    position:absolute;
    color:rgba(255,255,255,0.5);
    font-family:'Roboto Condensed',sans-serif;
    font-size:42px;
    line-height:1.1;
    text-align:center;
    background-color:rgba(72,77,76,0.5);
}
.jssorFlat4 {
    left:0px;
    top:0px;
    width:1600px;
    height:560px;
    position:absolute;
}
.jssorSlide5t1 {
    left:690px;
    top:140px;
    width:600px;
    height:150px;
    position:absolute;
    opacity:0;
    color:#ffffff;
    font-family:Georgia,'Times New Roman',Times,serif;
    font-size:60px;
    line-height:1.2;
    letter-spacing:0.1em;
}
.jssorSlide5t2 {
    right:320px;
    top:550px;
    width:344px;
    height:157px;
    position:absolute;
    opacity:0;
    max-width:344px;
}
.jssorSlide5t3 {
    left:1330px;
    top:8px;
    width:172px;
    height:131px;
    position:absolute;
    opacity:0;
    max-width:172px;
}
.jssorbban {
    position:absolute;
    bottom:24px;
    right:16px;
}
.jssorbani {
    width:12px;
    height:12px;
}
.jssorbanbsvg {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
.jssorarrleft {
    width:55px;
    height:55px;
    top:0px;
    left:25px;
}
.jssorarrmain {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
.jssorarrright {
    width:55px;
    height:55px;
    top:0px;
    right:25px;
}
        .jssorl-009-spin img {
            animation-name: jssorl-009-spin;
            animation-duration: 1.6s;
            animation-iteration-count: infinite;
            animation-timing-function: linear;
        }

        @keyframes jssorl-009-spin {
            from {
                transform: rotate(0deg);
            }

            to {
                transform: rotate(360deg);
            }
        }


        /*jssor slider bullet skin 132 css*/
        .jssorb132 {position:absolute;}
        .jssorb132 .i {position:absolute;cursor:pointer;}
        .jssorb132 .i .b {fill:#fff;fill-opacity:0.8;stroke:#000;stroke-width:1600;stroke-miterlimit:10;stroke-opacity:0.7;}
        .jssorb132 .i:hover .b {fill:#000;fill-opacity:.7;stroke:#fff;stroke-width:2000;stroke-opacity:0.8;}
        .jssorb132 .iav .b {fill:#000;stroke:#fff;stroke-width:2400;fill-opacity:0.8;stroke-opacity:1;}
        .jssorb132 .i.idn {opacity:0.3;}

        .jssora051 {display:block;position:absolute;cursor:pointer;}
        .jssora051 .a {fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10;}
        .jssora051:hover {opacity:.8;}
        .jssora051.jssora051dn {opacity:.5;}
        .jssora051.jssora051ds {opacity:.3;pointer-events:none;}
