@charset "utf-8";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; } 
a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1,time, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }
body{font-family:微软雅黑; font-size:14px; text-align:left; margin:0 auto; line-height:24px; background:#fff; color:#333; font-weight:normal;}
@media (min-width:768px){
    body{padding-bottom:0px;}
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; }
.transition{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
button{border-radius:0px;-webkit-border-radius:0px; outline:none;}
input{/*-webkit-appearance:none;*/border-radius:0; outline:none;}
img{border:0; vertical-align:middle; }/*让链接里的 img 无边框；清除图片间距*/
ul,li{list-style:none; } 
button{cursor:pointer; } /*这个可以不用*/
textarea {resize :none; outline:none;}/*去掉提交框右下角箭头*/
/*全局的字体链接*/
a:link,a:visited{color:#333; text-decoration:none; }
a:hover,a:active{color:#d09d04; text-decoration:none; }
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }
.container{clear:both; margin:0 auto; padding:0px 0px;}
img{MAX-WIDTH:100%!important;HEIGHT:auto!important;_width:expression(this.width > 100% ? "100%" :this.width)!important;}
@media (min-width:768px){
    .container {width:750px;}
}
@media (min-width:992px){
    .container {width:970px;}
}
@media (min-width:1200px){
    .container {width:1200px;}
}
/*==============404页面 start=================*/
.error404{clear: both;}
.pic404{clear: both; text-align: center; padding:30px 50px;}
.tit404{clear: both; font-size:18px; text-align:left; padding:0px 10px 10px 10px; color:#ff7500;}
.tit404 em{display:inline-block; width:30px; margin-right:10px;}
.txt404{clear:both;font-size:16px;color:#555;font-size:14px;padding: 5px 0px 5px 50px;}
.txt404m{clear:both; font-size:16px; color:#555; font-size:14px; padding:5px 0px 5px 50px;}
.bom404m{clear:both; text-align:left; font-size:14px; color:#555; padding:20px 10px 10px 50px;}
.txt404m a,.bom404m a{color:#ff7500;}  
.txt404pc{display:none;}
.bom404m a{padding:0px 5px; font-size:14px;}
@media (max-width:767px){
        .error404,html,body{clear:both; height:100%; width:100%;}
        .error404 .container{display:-webkit-box;display:-moz-box;display:-ms-boxflex;display:-webkit-flex;display:flex;height: 100%;justify-content: center;flex-direction: column;}
}
@media (min-width:500px){
        .error404 .container{width:500px; margin:0 auto;}
        .tit404{clear:both;text-align:center;font-size: 30px;}
        .error404{padding:50px 0px;}
        .txt404m,.bom404m{display:none;}
        .txt404pc{display:block;text-align: left;font-size: 16px;padding: 0px 0px 25px 75px;}
        .txt404pc a{display:inline-block;padding:5px 20px;color:#fff;margin: 0px 30px 0px 0px;}
        .txt404pc .txt404pcfl{ background:#ff7500;}
        .txt404pc .txt404pcfr{background:#6dc44b;}
        .txt404pc a:hover{background:#000;}
        .txt404{text-align: left;font-size: 16px;padding: 15px 0px 15px 75px;}
}
/*==============404页面 end=================*/