/* Global Reset */

html, body, div, span, button, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-family:"Microsoft Yahei","Myriad Set Pro","Lucida Grande","Helvetica Neue","Helvetica","Arial","Verdana","sans-serif";
    text-underline: none;
}
@font-face {
    font-family: 'HYRuiYiSongW';
    src: url('../fonts/sfont.eot'); /* IE9 Compat Modes */
    src: url('../fonts/sfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/sfont.woff') format('woff'), /* Modern Browsers */
    url('../fonts/sfont.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('../fonts/sfont.svg#YourWebFontName') format('svg'); /* Legacy iOS */
}
a{text-decoration:none;}
p{line-height: 28px;font-size:15px;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}
ol,
ul {
    list-style: none;
}
.inline{
    display:inline-block;
}
a:hover{
 text-decoration: none;
}
#myCarousel{
    width: 1920px;
    height: 640px;
    /*position: absolute;*/
    /*left: 0px;*/
}


@media screen and (min-width: 1366px) {
    #container{
        position: absolute;
        left: calc((100% - 1920px)/2);
    }
    body{
        overflow-x:hidden ;
        width: 100%;
    }
}
@media screen and (max-width: 1366px){
    #container{
        position: relative;
        margin: 0 auto;
    }
    body{
        overflow-x:scroll ;
    }
}
.full{
    width: 1920px;
    position: relative;
    text-align: center;
}
.inline-block{
    display: inline-block;
    vertical-align: top;
}
a:hover, a:visited, a:link, a:active {
    text-decoration: none;
}



