/* iconfont */
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1558920069757'); /* IE9 */
  src: url('iconfont.eot?t=1558920069757#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAQcAAsAAAAACIQAAAPPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDMgqEIINgATYCJAMUCwwABCAFhG0HSxtvB8iemjypEFjAgn3AA0ywaBTB82u0eV/2TBzJJu0SiYwnEhEaJCiFkglVPJpU+v58nvXSlBif/krVgsoI8WTq9GcN3KWmC+gkNECAIOwCjP2fY6arEMlvsxHOJCtobzjA8Z4XSERYXPod6B2dMN8wduVFXCbQbV5TxMVeAygwKoxZgbgviTQYU3qlpjR0Ck3JxiKeQ9WZnmquAHjm/378g2BGkpoZC49v9uSgyw/izUBy0n9uuAgQjGcF20bGLlCIB6X2+8gwvovUrUS1zgL1b52S9IN4rX098s3A/y1AvCNlt/kPjyIJmWgYxb3gLEoUfhA2KPxkkvg5kknwa6DC/aLr9G504gXwBWFXB4ckyZM2e99pp/ENxp5W81U1w7vnQLognc4A4RbMVXuq6ug5WSNWbDyZqSxfvWqZfc6KNWuzR67cvntSBl4mztmTRU7eO3d3pmbZrqI5fThm9E7h0Tvt6ypXZaSofSmYpGLC3DuewslpL1y0Yk129sqdmafVgKpSqZS1faxzzh6CeLzX4pq7GzzaVZRmn+1a/iVbEOlfFcsqzCjVTNIwg1ayFYPrF9Q6r0tcfFX0sfiqbqylbz/n0CC0vs765NXLc5NyLr18JSD63RfzOzqQ/+rVzLgre/TLl7PgP2cPx3EnhSj3RR1U3n9mr57dunepSzVmjDeCFYf6DXtyN9Ww/OSgVl5Kyi73D+24UEksb78dZSrxjovg+DD/iaObUYNaXhg4FtamLnzpN2xTsMJ4oxFTj5oxpbB2SV3osLUb7dC3ZIN+X9t3jRL6F/t5tfEG2BbtmQEeArT/s8nD1/3K68ha//+08l1yEiD/1vz8/bd532rk/EpHh69GSwGfXWXTIa89uYCzU7prhZ/dqUD7h8JFhqEWWWgT2j+CPkHV+TclT4wH636xe9jjcZRjrYsJncZiSDrMQdZpFVmwu1D1OAWNTmeg247e23uMkJGidGHbdABh0EFI+r2EbNBVZME+gmrcJ2gMRkK36+E5sMd6krm7zNOY5xAzGklsLCpYJmwOSofxohKm5aTIpxTwclIKoYDXn0315qO8PMaS5AgxiLGABDkWQb3AdXw4HENxOVbDs9hbjXG8nc8nlL2Tl41FwOwCGY+G8TgIYzREwoqJEtzWmDn388PwRIowmlzTUGEtwJMlSb0jAV7+Fsje8mirhmu5J2kEURCGCRCBLCYC6QWsvLAZj0Hi5eNq8FiYV3WPaFw7PtRMaCv3zq+MPOM26GYcXiNFjhI1Gs1NOlqtSHpRoaOM58GKxCZr9SwtcXQUAAA=') format('woff2'),
  url('iconfont.woff?t=1558920069757') format('woff'),
  url('iconfont.ttf?t=1558920069757') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1558920069757#iconfont') format('svg'); /* iOS 4.1- */
}
@font-face {font-family: "iconfont";
  src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAALgAAsAAAAABpgAAAKRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqBIIFAATYCJAMICwYABCAFhG0HMRvnBREVjEGyHwdO2dP4UNRXR7mSKqGLdM/B89/a630zb38ms0GiApJDtFU9vnVNLZFCyyBzfFEukezua5higIFPMgjE25qO4d6oCNMpGZZK2P7/m293emnKOI/TKIVbCiHxiXunTaBA5ruLy2WOyZ+6AOOtAe2NUWQFEnrL6obqdQIfQ4BXpIHsqYUrcZS1SoDcfXu24XIRSlXeEbGag4U8Am5cMM+Bi+H35dMWB0YwsZqW7p7cycjc2i6y56PzbPRJREHQ8QBY0AAUcmozi7FEMSzPr8qA0vjckihiG7JXM6L+Oqs2AUABSu5J6sputdYAUBztACtHXQS6EvLl1PvXyg/vVZ++az5+jjuq1ZEou+v9a/PKGzn+2mq/yhNyjWFstccJa3zx74oH+v+/esqHUoSKtDm80jur37/pVdv1/ftsIBQSvuRbX0+eu7NUaldeGj3+2jYfGT7i8m7q27S/ef/wbVtPvF4aASC6b+/ZCgTwk19Fl59tSR7460IF4Mu8xKNhKLqv9POBO6dX8O+kPVtUl1t6cxUS8hodmTIM8LqfCCuQ5udYQ+aNuoTLSRWMOIVRy9mzCxTpDQiEOhDjDMOrJ0yOh9KxKal4oM4dIFI8YCR5BCvFk6z0HwJZ/ohJyRTe6qRfGKpKocYZtWAK5gaFpdY5dlFR/Q6zodaclYfME3JfxCHyw2I+wRZ5ji39OYtFHDimBlbwHNY1QcdUohU/F+lmQeDq3uRbakbKOIY0gVLAuAEFi7Sc31mo0ud3UGZQ07iFUBM8QaxXjA8ivrAHOdG0vQj38krvLBMTwgEOIw2wAheq7QwBXf28ErKELx+R6swE1M711fjr65qv2wV4ltHEnmmJaxoaXXijEQAAAA==') format('woff2');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-fanhui:before {
  content: "\e677";
}
.icon-clear:before {
  content: "\e604";
}
.icon-tuichu:before {
  content: "\e74d";
}
.icon-menu:before {
  content: "\e501";
}
.icon-goumai-:before {
  content: "\e64f";
}

/* 样式重置 */
* {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box; 
  -webkit-box-sizing: border-box; 
          box-sizing: border-box;
  -webkit-tap-highlight-color:transparent;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, figure, nav, footer, header,
dl, dt, dd, ul, ol, li,
fieldset, lengend, button, input, textarea,
th, td, tr,
pre {
  margin: 0;
}
ul, ol, menu, td {
  padding: 0;
}
ul, ol {
  list-style: none;
}
address, cite, dfn, em, var {
  font-style: normal;
}
a {
  text-decoration: none;
  color: black;
}
.clearFloat {
	zoom: 1;
}
.clearFloat:after {
  content: '';
  display: block;
  clear: both;
}
img {
	border: none;
	display: block;
}
button{
  outline: none;
  background-color: transparent;
  border: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
}
input,
select{
  outline: none;
  background-color: transparent;
}
textarea{
  outline: none;
}
form{
  margin: 0;
  padding: 0;
}
.line-center::after{
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  width: 0;
  content: "";
  font-size: 0;
}
/* ------------------------ */

html{
  font-family: Microsoft YaHei, SimSun, PingFangSC;
  width: 100%;
  min-width: 1300px;
  min-height: 100%;
  max-width: 2560px;
  margin: 0 auto;
}
body{
  width: 100%;
  font-size: 16px;
  color: #333;
  background-color: #F5F7FA;
}