body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }

html,body{ width: 100%;height: 100%;}
body { font: 12px 'Microsoft YaHei','Arial','Sumsun','Helvetica';background-color: #f1f1f1;}

ul, ol{ list-style: none; }

a,a:hover { text-decoration: none; color: #4b4b4b;}

a img { border: none; }

i ,s,b,em,u{ font-style: normal; font-weight: normal; text-decoration: none; }

input, textarea, button, select, input:focus, textarea:focus,input[type=button], input[type=submit], button, input[type=reset]{  cursor: pointer;  -moz-appearance:button;  -webkit-appearance:none; border-radius: 0; outline: none; }

textarea{ resize: none; overflow: hidden; }

table{ border-collapse: collapse; border-spacing:0;}

select, input[type=button], input[type=submit], button, input[type=reset]{cursor: pointer;}

.container-fluid{ margin: 0 auto; width: 100%; max-width: 1920px; min-width: 1200px; }
.container-fluid:before{ content: ''; display: block; clear: both; height:0; }
.container-fluid:after{ content: ''; display: block; clear: both; height:0; }

.container{ margin: 0 auto; width: 1200px; }
.container:before{ content: ''; display: block; clear: both; height:0; }
.container:after{ content: ''; display: block; clear: both; height:0; }

.clear-pos{ width:100%; content: ''; display: block; clear: both; height:0; }
.clear-fix{ width:100%; content: ''; display: block; clear: both; height:0; }
.fl{  float: left;}  .fr{  float: right;}
img{  width: 100%;  height: 100%;  }
