@charset "UTF-8";
/*江晓东 2018.10.29 */
/* CSS Document */
html { overflow: -moz-scrollbars-vertical; overflow-x: hidden; } /*始终让 Firefox 显示滚动条*/
* { word-wrap: break-word; margin: 0; padding: 0; outline: none; }/*文字强制换行word-break:keep-all;(Ff)*/
table { border-collapse: collapse; }/*细线表格*/
fieldset, img { border: none; }/*清除描边,块显示*/
ul, li { list-style-type: none; }/*无列表项目标记*/
a { text-decoration: none; color: #666666; outline: none; }/* 链接无下划线,有为underline;链接去框 */
a:link { color: #666666; }/* 未访问的链接 */
a:visited { color: #666666; }/* 已访问的链接 */
a:hover { color: #92AAB7; }/* 鼠标在链接上 */
a:active { color: #666666; blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body { font-family: "", "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-size: 14px; color: #666; background: #f2f2f2; min-width: 1260px; }/* 设置body */
select, input { vertical-align: middle; outline: none; font-family: ""; }/* 设置表单 */
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] { cursor: pointer; outline: none; }/* 设置表单按钮 */
textarea { outline: none; font-family: ""; }/* 设置表单文本域 */
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
 color: #aaa; /* placeholder颜色  */
 font-size:14px; /* placeholder字体大小  */
 text-align: left; /* placeholder位置  */
}
.box-size { box-sizing: border-box; -webkit-box-sizing: border-box; }/* 内盒子代码 */
.fl { float: left; display: inline; }/* 左浮动 */
.fr { float: right; display: inline; }/* 右浮动 */
.bai { background: #FFF; }/* 公共颜色白色 */
.hui { background: #f2f2f2; }/* 公共颜色灰色 */
.pic { position: relative; overflow: hidden; }
.pic:before { content: ''; display: block; padding-top: 66.66666%; }
.pic img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; }
.imghover .pic { overflow: hidden; }/* 设置图片经过放大 */
.imghover .pic img { overflow: hidden; transition: all 0.3s linear; -webkit-transition: all 0.3s linear; }/* 设置图片经过放大 */
.imghover:hover .pic img, .imghover:hover .jqthumb { transform: scale(1.05); -webkit-transform: scale(1.05); }/* 设置图片经过放大 */
.table { display: table; width: 100%; height: 100%; }/* 设置表格方式垂直居中 */
.tableCell { display: table-cell; width: 100%; height: 100%; vertical-align: middle; }/* 设置表格方式垂直居中 */
.default { background: #e5e5e5 url(../images/default.png) no-repeat center center; }/* 设置默认图 */
.wrap { width: 1510px; clear: both; margin: 0 auto; }/* 规定页面内容区域宽度 */
.clear { clear: both; overflow: hidden; }/* 清除浮动 */
/* 自定义页面间距 start */
.h2 { clear: both; height: 2px; overflow: hidden; }
.h5 { clear: both; height: 5px; overflow: hidden; }
.h10 { clear: both; height: 10px; overflow: hidden; }
.h15 { clear: both; height: 15px; overflow: hidden; }
.h20 { clear: both; height: 20px; overflow: hidden; }
.h25 { clear: both; height: 25px; overflow: hidden; }
.h30 { clear: both; height: 30px; overflow: hidden; }
.h35 { clear: both; height: 35px; overflow: hidden; }
.h40 { clear: both; height: 40px; overflow: hidden; }
.h45 { clear: both; height: 45px; overflow: hidden; }
.h50 { clear: both; height: 50px; overflow: hidden; }
.h55 { clear: both; height: 55px; overflow: hidden; }
.h60 { clear: both; height: 60px; overflow: hidden; }
.h65 { clear: both; height: 65px; overflow: hidden; }
.h70 { clear: both; height: 70px; overflow: hidden; }
.h75 { clear: both; height: 75px; overflow: hidden; }
.h80 { clear: both; height: 80px; overflow: hidden; }
.h85 { clear: both; height: 85px; overflow: hidden; }
.h90 { clear: both; height: 90px; overflow: hidden; }
.h95 { clear: both; height: 95px; overflow: hidden; }
.h100 { clear: both; height: 100px; overflow: hidden; }
.h105 { clear: both; height: 105px; overflow: hidden; }
.h110 { clear: both; height: 110px; overflow: hidden; }
.h130 { clear: both; height: 130px; overflow: hidden; }
/* 自定义页面间距 end */
.minH450 { min-height: 450px; height: auto !important; height: 450px; }
.jqthumb { position: absolute; top: 0; left: 0; transition: all 0.4s ease; }
/*字竖向排列*/
.writing-mode-lr { writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/ writing-mode: tb-lr;/*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl；*/ text-align: left; }
.writing-mode-rl { writing-mode: vertical-rl;/*从左向右 从右向左是 writing-mode: vertical-rl;*/ writing-mode: tb-rl;/*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl；*/ text-align: left; }
/* css截取字数串 */
.clamp1 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.clamp2 { word-break: break-all; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical; overflow: hidden; }
.clamp3 { word-break: break-all; display: -webkit-box !important; -webkit-line-clamp: 3 !important; -webkit-box-orient: vertical; overflow: hidden; }
.clamp4 { word-break: break-all; display: -webkit-box !important; -webkit-line-clamp: 4 !important; -webkit-box-orient: vertical; overflow: hidden; }
.clamp5 { word-break: break-all; display: -webkit-box !important; -webkit-line-clamp: 5 !important; -webkit-box-orient: vertical; overflow: hidden; }
.clamp6 { word-break: break-all; display: -webkit-box !important; -webkit-line-clamp: 6 !important; -webkit-box-orient: vertical; overflow: hidden; }

/* 改变浏览器滚动条 start */
::-webkit-scrollbar {
width:8px;
background:#f0f0f0;
}
::-webkit-scrollbar-button {
display: none;
}
::-webkit-scrollbar-track {
}
::-webkit-scrollbar-track-piece {
}
::-webkit-scrollbar-thumb {
width:8px;
background:#3f393a;
}
::-webkit-scrollbar-corner {
background:#f0f0f0;
}
::-webkit-resizer {
}
::-webkit-scrollbar:horizontal {
height:9px;
}
/* 改变浏览器滚动条 end */

/* 内容垂直居中 start */
.table { width: 100%; height: 100%; overflow: hidden; display: table; }
.tableCell { display: table-cell; vertical-align: middle; }

/* 内容垂直居中 end */
