/*JSSOR*/
.jssorb05 { position: absolute; bottom: -588px; right: 6px; }

.jssorb05 > div { POSITION: absolute; WIDTH: 10px; HEIGHT: 10px; }

.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av { 
    /*background: url(../images/b21.png) no-repeat;*/ 
    overflow: hidden; 
    cursor: pointer;
    background-color: rgba(255,255,255,.9);
    border-radius: 50%; 
}

.jssorb05 div {/* background-position: -7px -7px; */background-color: rgba(255,255,255,.5);}

.jssorb05 div:hover, .jssorb05 .av:hover { 
    /*background-position: -37px -7px; */
    background-color: rgba(255,255,255,.5);
}
/*
.jssorb05 .av { background-position: -67px -7px; }

.jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }*/






/*test*/

.jssora12l i,.jssora12r i{
    display: block;
    width: 20px;
    height: 20px;
    border-top: 2px solid #919191;
    border-right: 2px solid #919191;
    transform: rotate(45deg);
    margin-top: 15px;
    
}
.jssora12l i{
    transform: rotate(-135deg);
    margin-left: 13px;
}
.jssora12r i{margin-left: 3px;}

/*原本*/
.jssora12l, .jssora12r/*, .jssora12ldn, .jssora12rdn */{ 
    position: absolute; 
    cursor: pointer; 
    display: block; 
    overflow: hidden; 
    width: 38px; 
    height: 50px; 
    top: 270px;
}

.jssora12l {  left: 0px; }

.jssora12r { right: 0px; }

.jssora12l:hover, .jssora12r:hover { background-color:rgba(0,0,0,.08);transition:all .3s ease;/* background-position: -136px -37px; */}


/*原本*/






/*Slides Control*/
#slider1_container { 
    position: relative; 
    margin: 0 auto; 
    top: 0px; 
    left: 0px; 
    width: 1300px;
    height: 600px; 
    overflow: hidden; 
    background-color: #eee; 
 }

.slidesControl { 
    position: absolute; 
    left: 0px; 
    top: 0px; 
    width: 1300px; /*950*/
    height: 600px; /*450*/
    overflow: hidden; 
}

.banner { 
   /* margin: 0 auto;*/
    clear: both; 
    margin: 15px auto 35px; 
}

.text{
    font-size: 15px;
    float: left;
    width: 100%;
    height: 60px;
    background-color: rgba(40, 40, 40, 0.3);
    color: #FFF;
    position: absolute;
    z-index: 4;
    bottom: 0px;
    text-align: center;
    line-height: 2.5;
    letter-spacing: 1px;
    font-weight: 300;
    font-style: normal;
}




/*平板==================================================================================================*/

@media screen and (max-width: 1024px) and (min-width: 768px){


}


/*手機===================================================================================================*/

@media screen and (max-width: 767px) {
    .text{display:none;}

    
/*    #slider1_container { 
    height: 800px; 
 }

.slidesControl { 
    height: 800px; 
}*/



}


