@charset "utf-8";
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {
    margin: 0;
    padding: 0;
}  
fieldset, img {border: none; }
ul, ol {list-style: none; }
input {
    padding-top: 0;
    padding-bottom: 0;
    font-family: "SimSun", "宋体";
}
select, input,img {vertical-align: middle; }
select, input, textarea {
    font-size: 12px;
    margin: 0;
}
textarea {resize: none; }
table {border-collapse: collapse; }
body {
    font: 18px '微软雅黑';
}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1,h2,h3 ,h4 ,h5 ,h6{
    font-weight:normal;
}
i,em{font-style: normal;}
a {
    text-decoration: none;
}

.clearfix:after,clearfix:before{
    content:"";
    display:table;
    clear:both;
}
.clearfix{*zoom:1; }

.hidden { display:none; }
.block { display:block; }
.inline { display:inline; }
.inline-block { display:inline-block; }
.fl { float: left; }
.fr {float: right;}
.tl { text-align: left; }
.tr { text-align: right; }
.tc { text-align: center; }
.text-italic{font-style: italic;}
.pr{position: relative;}
.pa{position: absolute;}
.fb{font-weight: bold;}
.l50{left: 50%;}
.r50{right: 50%;}
.overflow-x{overflow-x:hidden;-ms-overflow-x:hidden;}
.overflow-y{overflow-y: hidden;-ms-overflow-y: hidden;}
.border-radius{
   border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}
.zd2{z-index: 2;}
body{
    min-width: 1200px;
    overflow-x: hidden;
    -ms-overflow-x: hidden;
    max-width: 1680px;
    margin-left: auto;
    margin-right: auto;
}
.wrap{
    width: 1100px;
    margin-left: auto;
    margin-right: auto;
}
.black{color:#000;}
.white{color:#fff;}

.tu{
    width: 100%;
}
.translateX{
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.bs{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}