@charset "utf-8";

/*slide basic*/
#main-sc .swiper-slide {
    text-align: center;
    background: #555;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

#main-sc .swiper-pagination-bullet{display:inline-block;margin:2px;opacity:1;width:10px;height:10px;background:#fff;border-radius:5px;text-indent:-999px;overflow:hidden;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);}
#main-sc .swiper-pagination-bullet-active{background:#333;width:18px}

@media (max-width: 767.98px) { 
  #main-sc {width: 100%; height:auto !important;}
 }
 
.ssub1{position:absolute; width:960px; top:20%; left:50%; margin-left:-480px; padding:0;}
.ssub1 .bntext1{font-weight:700; text-shadow: 2px 2px 5px #333;}
.ssub1 .bntext2{font-weight:bold; text-shadow: 2px 2px 5px #333;}
.ssub1 .bntext3{font-weight:bold; text-shadow: 2px 2px 5px #333;}
@media (max-width: 767.98px) { 
	.ssub1{position:absolute; width:100%; top:12%; left:0; margin-left:0; padding:0 20px;}
	.ssub1 .bntext1{font-size:32px; font-weight:700; text-shadow: 2px 2px 5px #333;}
	.ssub1 .bntext2{font-size:18px; font-weight:bold; text-shadow: 2px 2px 5px #333;}
	.ssub1 .bntext3{font-size:22px; font-weight:bold; text-shadow: 2px 2px 5px #333;}
 }

