body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, header, nav, section, article, aside, footer, figure, figcaption, menu, button { margin: 0;padding: 0 }
body{ font-family:"微软雅黑", "Roboto", "Oxygen", "Ubuntu", "Cantarell","Fira Sans", "Droid Sans", "Helvetica Neue",sans-serif; color: #333; background-color: #fff;font-size: 14px;
    position: relative;}
table { border-collapse: collapse; border-spacing: 0 }
fieldset, img { border: 0 }
hr{border:0;height:1px; background-color: #D9D9D9;}
ul, li, ol { list-style: none; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit }
button, input ,textarea{ border: 0;background: 0; outline: 0 }
a { -webkit-touch-callout: none; text-decoration: none; color: #444; outline: 0 }
a:hover{ text-decoration: none; }
em, i { font-style: normal }
em { color: #ff7200 }
label {cursor:pointer;}
button, input, select, textarea {
    font-size: 100%;
    overflow: visible;
}
/*{ box-sizing:border-box; -ms-word-break:break-all;word-break:break-all;-ms-word-wrap:break-word;word-wrap:break-word;}
img{vertical-align: bottom;}
/*====================== mouse =======================*/
.cp{cursor: pointer;}
.cd{cursor: default;}
.cna{cursor: not-allowed;}

/*====================== position =======================*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto; margin-right: auto;}
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix{height:1%; zoom: 1;}
.clearfix{display:block; zoom: 1;}
.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.vb{vertical-align:bottom;}
.pr{position:relative;}
.pa{position:absolute;}
.abs-right{position:absolute;right:0}
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.none{display:none;}
.ib{display: inline-block;}
.inline{display: inline;}
.block{display: block;}
a:hover{
	color: #237ff0;
}
.banner{
	width: 1200px;
	margin: 0 auto;
}

