html,body,div,ul,li,ol,dd,dl,dt,a,p,span,h1, h2, h3, h4, h5, h6,strong,b,i,em,input,form,textarea,select,option,img{
    margin: 0;
    padding: 0;
    /*-moz-box-sizing: border-box;*/
    /*box-sizing: border-box;*/
}


i {
font-style:normal;
}


a {
    text-decoration: none;
}
img {
    border: none;
    vertical-align: top;
max-width: 100%;
}
li{
    list-style: none;
}
.emi{
    font-style: normal;
}
.bsg{
    font-weight: normal;
}
.h0{
    font-size: 14px;
    font-weight: normal;
}
.fl,.left,.cent{
    float: left;
}
.fr,.right{
    float: right;
}
.float_box>*,.float_list>*,.float_list03>*{
    float: left!important;
}
.float_box>*:last-child{
    float: right!important;
    margin-right: 0!important;
    padding-right: 0!important;
}
.float_list>li:last-child{
    margin-right: 0!important;
    padding-right: 0!important;
}
.float_list03>*:nth-of-type(1),.float_list03>*:nth-of-type(2),.float_list03>*:nth-of-type(3){
    margin-top: 0 !important;
}
.float_list03>*:nth-of-type(3n){
    margin-right: 0!important;
}

.float_box>li:last-child,.float_list>li:last-child{
    background-image: none;
}
.float_box>li:last-of-type>i,.float_list>li:last-of-type>i{
    display: none;
}
.float_box,.float_list,.clearBox,.float_list03 {
    zoom: 1;
}
.float_box:after,.float_list:after,.clearBox:after,.float_list03:after{
    clear: both;
    content: "";
    display: block;
    width: 0;
    height: 0;
    visibility: hidden;
}
.clear{
    clear: both;
}
input,form,textarea,select,option{
    outline: none;
}
input[type="text"]{
    text-indent: 5px;
}
input[type='checkbox']{
    vertical-align: top;
}
.pointer,input[type='image']{
    cursor: pointer;
}
.p_re{
    position: relative;
}
.p_ab{
    position: absolute;
}
.p_fx{
    position: fixed;
}
.ful_box{
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
}
.disNone{
    display: none;
}
.cover_bg{
    width: 100%;
    display: block;
}
.ful_row{
    width: 100%;
    position: relative;
}
.big_box{
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    position: relative;
}
.big_box01{
    width: 1100px;
    margin: 0 auto;
    position: relative;
}
html,body{
    position: relative;
    font-family:Microsoft YaHei,serif;
}
.equal_Box{
    position: relative;
    width: 100%;
    padding-bottom: 32%;
    overflow: hidden;
}
.equal_Box>*:first-child{
    width: 100%;
    height: 100%;
    position: absolute;
    left:0;
    top: 0;
    z-index: 1;
}
.equal_Box>*:last-child{
    width: 1200px;
    height: 100%;
    position: absolute;
    left: 50%;
    margin-left: -600px;
    top: 0;
    z-index: 2;
}


.auto_box{
 display: table-cell;
    vertical-align: middle;
    text-align: center;
    border: solid 1px #eee;
    width: inherit;
    height: inherit;
   
}
.auto_box img{
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    display: block;
}

