html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, span{padding:0;margin:0;}
#full-screen-slider { width:100%; height:638px; float:left; position:relative}
#slides { display:block; width:100%; height:638px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; background-size: 100% 100%;}
#slides li .flick-content {width: 1200px; margin: 0 auto;table-cell;padding: 100px 20px 0 20px;height: 100%;color: #fff; vertical-align: middle;}
#slides li .flick-inner .flick-content {margin: auto;max-width: 1320px;color: #FFFFFF;}
#slides li .flick-title {padding: 32px 0;width: 52%;margin: 0 auto;text-align: center;}
#slides li .flick-title span {color: #FFFFFF;font-size: 40px; font-weight: bold;}
#slides li .flick-sub-text {padding-top: 20px; width: 52%;margin: 0 auto;border-top: 1px solid rgba(255,255,255,0.2); text-align: center;}
#slides li .flick-sub-text span {font-size: 16px; color: rgba(255,255,255,0.8); line-height: 180%;}


#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination {display:inline-block; list-style:none; position:absolute;  top:600px; z-index:9900;  padding:5px 15px 5px 0; margin:0; width: 100%;text-align: center;}
#pagination li {display:inline-block; list-style:none; width:10px; height:10px; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
