
/* CSS Document */
body{position: relative;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul,div{margin:0;padding:0;font-family:"PingFang-SC-Medium"; font-weight:normal; color:#000;}
i,em{ font-style: normal;/* vertical-align: middle; */}
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0;/* vertical-align: middle*/; -ms-interpolation-mode: bicubic; }
a, a:link {text-decoration: none; cursor: pointer;color: #333; }
a:visited { text-decoration: none; color: #333; }
/* a, a:focus, a:visited, a:active, a:hover, a:link { outline: none; background: none; border: none; } */
html, a, input, button { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
strong,b{font-weight:normal;}
body{margin: 0 auto;}
/* ul ol dl */
ul, li, ol { margin: 0; padding: 0; list-style: none outside none; }
ol li { list-style: none; }
ul.inline-style li { float: left; display: inline; }
svg:not(:root) { overflow: hidden; }
/* -------------------------------------------------
 * form
 * -------------------------------------------------
*/
textarea{-webkit-appearance: none;}
button, input, select, textarea { font-size: 1rem; font-family: -apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Zen Hei", sans-serif; margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle;}
textarea { overflow: auto; vertical-align: top; resize: none; }
button, input { line-height: normal; }
button, html input[type="button"], input[type="reset"], input[type="submit"], .submit-btn { -webkit-appearance: button; cursor: pointer; *overflow: visible;}
button[disabled], input[disabled], .disable { cursor: default; }
input[type="checkbox"], input[type="radio"], .form-radio, .form-checkbox { box-sizing: border-box; padding: 0; }
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
/* -------------------------------------------------
 * css3 & html5
 * -------------------------------------------------
*/
/* html5 */
audio:not([controls]) { display: none; height: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
:-moz-placeholder{color: #999;}
::-webkit-input-placeholder{color: #999;}
::-webkit-inner-spin-button{-webkit-appearance: none;}
::-webkit-outer-spin-button{-webkit-appearance: none;}
::-ms-expand{padding: .5em;color: #34538b; border: 1px solid #a0b3d6;background: #000;}
/*::-webkit-resizer {
    display: none;
}*/
/*去除苹果的按钮样式*/
/* input{
    -webkit-appearance: none;
} */
.color{color:#E2221B;}
.fl{float:left;display: inline;}
.fr{float:right;display: inline;}
input{border-width:0;border-color:white;border-style:none;background:none;}
.input{cursor:pointer;}
input:focus{outline:none;}
textarea:focus{outline:none;}
.pt2{padding-bottom:20px;}
.pb2{padding-bottom:20px;}
.mb2{margin-bottom:20px;}
.mt2{margin-top:20px;width: 230px;line-height: 25px;text-align: right;color: #6f6f6f;}
.mt2 span{display: block;}
.pt1{padding-top:10px;}
.pb1{padding-bottom:10px;}
.mb1{margin-bottom:10px;}
.mt1{margin-top:10px;}
.ml10{margin-left: 10px;}
.bgcolor{background:#f8f8f8;}
.centers{text-align:center;}
.block{display: inline-block;}
.line{border-bottom:1px solid #D3D3D3 ;}
.clear{clear: both;}
.pre {position: relative;}
.clearfix {
    zoom: 1;
}
.w1200{width: 1200px; margin: 0 auto;}
.show {
    display: block;
  }

  @media screen and (max-width: 1200px) {
    .w1200{width: 100%; margin: 0 auto;}
  }












