@charset "utf-8";
/*字体css*/
@font-face {
    font-family: iconfont;
    src: url(../fonts/iconfont.eot);
    src: url(../fonts/iconfont.eot?#iefix) format('embedded-opentype'),url(../fonts/iconfont.woff) format('woff'),url(../fonts/iconfont.ttf) format('truetype'),url(../fonts/iconfont.svg#iconfont) format('svg')
}
.iconfont{
    font-family: iconfont;
    font-style: normal;
}
.icon-diqiu:before{content: '\e614';}
.icon-position:before{content: '\e630';}
.icon-prev:before{content: "\e6b0";}
.icon-next:before{content: "\e6af";}



/*字体css结束*/

/*reset.css*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p,
a,
em, font, img,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;background: transparent ;border: 0;outline: 0;}
.clearfix,.clear{clear: both;}
.c:after{content:"";display:block;clear:both;}
body{font-size: 14px;color: #000;font-family: arial;box-sizing: border-box;overflow-x: hidden;}
li{list-style:none;}
body,
table,
input, textarea, select, option {line-height: 2;}
ol, ul {list-style: none;}
a {color: #222;text-decoration: none;}
a:hover{color: #0062ad;}
.clearfix,.clear{clear: both;}
.box1200{margin:0 auto;max-width: 1200px;}
.c:after,.box1200:after{display:block;content:'';clear:both;}
.fl{float: left !important;}
.fr{float: right !important;}
.img-auto img{max-width: 100%;max-height: 100%;display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
::-webkit-scrollbar {width: 5px;}

::-webkit-scrollbar-track {background: #f7f7f7;border-radius: 0px;}

::-webkit-scrollbar-thumb {background: #999;border-radius: 0px;}

::-webkit-scrollbar-thumb:hover {background: #b72024;}
/*reset.css 结束*/

.container{width: 94%;max-width: 1600px;margin-left: auto;margin-right: auto;}
.flex{display: flex;flex-wrap: wrap;}
.flex-sb{display: flex;flex-wrap: wrap;justify-content: space-between;}
.flex-sb-c{display: flex;justify-content: space-between;align-items: center;}
/*img{pointer-events: none;}*/