body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin: 0; padding: 0; }
html, body {
    font-family: "微软雅黑","宋体",Arail,Tabhoma;
    font-size: 12px;
    text-align: left;
    /*overflow-x: hidden;*/
}
ul,ol{list-style: none;}
img{border: 0;vertical-align: top;}
h1,h2,h3,h4,h5,h6,.fwn{font-weight: normal;}
input,select,textarea{outline:0;}
textarea{resize:none;}
table{border-collapse: collapse; border-spacing: 0;}
th,strong,var,em{font-weight: normal; font-style: normal;}
a{text-decoration: none;}
.w {width: 1170px;}
.cut { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.f16{ font-size:16px; }
html .tac{ text-align: center;}
html .mt10 { margin-top:10px; }
html .mt20 { margin-top:20px; }
html .mt30 { margin-top:30px; }
html .mt40 { margin-top:40px; }
html .mt50 { margin-top:50px; }
html .mt60 { margin-top:60px; }
html .mt70 { margin-top:70px; }
html .mt80 { margin-top:80px; }
html .mt90 { margin-top:90px; }
html .mt00 { margin-top:0px; }

html .mb20{margin-bottom:20px;}
html .mb70{margin-bottom:70px;}
.mb30 { margin-bottom:30px; }
.mb40 { margin-bottom:40px; }
html .mr5{ margin-right: 5px;}

.tcw {color: white !important ;}
.abouttc {color: rgb(163, 163, 163);}
.tcb{color: rgb(18, 114, 184);}

.lh25{line-height: 25px;}
.lh30{line-height: 30px;}
.lh35{line-height: 35px;}
.lh40{line-height: 40px;}
.lh45{line-height: 45px;}


.fl { float: left !important; display:inline; }
.fr { float: right !important; display:inline; }
.tc { text-align: center;margin: 0 auto;}
.clearfix1:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }




html .pt10 { padding-top:10px; }
html .pt20 { padding-top:20px; }
html .pt30 { padding-top:30px; }
html .pt40 { padding-top:40px; }
html .pt50 { padding-top:50px; }
html .pt60 { padding-top:60px; }
html .pt70 { padding-top:70px; }
html .pt80 { padding-top:80px; }
html .pt90 { padding-top:90px; }
html .mt{ margin: 0 auto; }
html .mttb{ margin: 20px 0; }
.fso{font-style: normal;}
.fw9{font-weight: 900;}
.ls5{letter-spacing: 5px;}
.ls3{letter-spacing: 3px;}
.display-b{display:block;}
.wt100{width:100%;}
html .pb50 { padding-bottom:50px; }
html .tal{ text-align: left;}
