* {    margin: 0;    padding: 0;}.clearfix:after {    height: 0;    display: block;    content: '.';    visibility: hidden;    clear: both;}.clear {    height: 0;    line-height: 0;    font-size: 0;    display: block;    clear: both;}ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, form, table, ol, label, fieldset, section, aside, header, footer, audio, video {    display: block;}ul {    list-style: none;}img {    border: 0;}a {    text-decoration: none;}.ellipsis {    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;}a:link {    text-decoration: none;    outline: none;}/*a:visited{color:#ccc;}*//*a:hover{color:red;}*//*a:active{color:#f90;}*//* CSS Document */body,div,p,ul,textarea,form,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,section,article,aside,header,footer,nav,dialog,figure,hgroup {    margin: 0;    padding: 0;}body {    font-family: "微软雅黑", helvetica, arial !important;    -webkit-text-size-adjust: none;;    font-size: 16px;}ul,ol,li {    list-style: none}img,video {    border: 0 none;    /*vertical-align: middle;*/}.fl {    float: left;}.fr {    float: right;}a {    text-decoration: none;    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}a {    -webkit-touch-callout: none;}* {    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)}.wrap {    width: 100%;    /* max-width: 1300px; */    margin: 0 auto;}.wrap > .cont {    width: 100%;    max-width: 1330px;    margin: 0 auto;    position: relative;}.overflow {    overflow: hidden;}/* body,html{	min-width: 1300px;	margin: 0 auto;} */@media only screen  and (max-width: 1300px) {    #header .menu .menuDetail {        margin-left: 18rem;    }}