@charset "UTF-8";
/*
 * author: kis2 
 * time: 2019-07-10
 * return
 */

html {
	overflow: hidden;
    overflow-y: auto;
	overflow: -moz-scrollbars-vertical;} /*始终让 Firefox 显示滚动条*/
* {word-wrap: break-word;margin: 0;padding: 0;}/*文字强制换行word-break:keep-all;(Ff)*/
table {border-collapse: collapse;margin: auto;}/*细线表格*/
fieldset, img {border: none;}/*清除描边,块显示*/
ul, li {list-style-type: none;}/*无列表项目标记*/
a {text-decoration: none;color: #666;outline: none;}/* 链接无下划线,有为underline;链接去框 */
a:hover {color: #23ae95;}/* 鼠标在链接上 */
body {font-family:"Microsoft YaHei","SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial","sans-serif";font-size: 12px;color: #666;background: #eef0f5;}/* 设置body */
select,input{vertical-align: middle;outline: none;font-family:"Microsoft YaHei";}/* 设置表单 */
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {cursor: pointer;outline: none;}/* 设置表单按钮 */
textarea{outline: none;font-family:"Microsoft YaHei";}/* 设置表单文本域 */
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
	color: #8d92a1; /* placeholder颜色  */
	font-size:12px; /* placeholder字体大小  */
	text-align: left; /* placeholder位置  */
}

/*
* 浏览器默认滚动条
*/
::-webkit-scrollbar {width:8px;background:none;}
::-webkit-scrollbar-button {display: none;}
::-webkit-scrollbar-track {}
::-webkit-scrollbar-track-piece {}
::-webkit-scrollbar-thumb {width:8px;background:#cccfd6;}
::-webkit-scrollbar-corner {background:none;}
::-webkit-resizer {}
::-webkit-scrollbar:horizontal{height:9px;}


.box-size{ box-sizing: border-box; -webkit-box-sizing: border-box;}/* 内盒子代码 */
.fl {float: left;display: inline;}/* 左浮动 */
.fr {float: right;display: inline;}/* 右浮动 */
.pic{
    display: block;
    position: relative;
    padding-top: 66.66666666%;
    overflow: hidden;
}
.pic img{
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
}
.object{
    position: absolute;
    left: 0px;
    top: 0px;
    overflow: hidden;
    width: 100%;
    height: 100%;
}
.object img{
    width: 100%;
    height: 100%;
}
.cover img{
    object-fit: cover;
}
.contain img{
    object-fit: contain;
}
.fill img{
    object-fit: fill;
}
.txt-l{
    text-align: left;
}
.txt-c{
    text-align: center;
}
.txt-r{
    text-align: right;
}
.imghover .pic{ overflow:hidden;}/* 设置图片经过放大 */
.imghover .pic img{ overflow:hidden; transition: all 0.3s linear; -webkit-transition: all 0.3s linear;}/* 设置图片经过放大 */
.imghover:hover .pic img{ transform:scale(1.05); -webkit-transform:scale(1.05);}/* 设置图片经过放大 */
.tableCont{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
}
.table{ display: table; width: 100%; height: 100%;position: relative;z-index: 3;}/* 设置表格方式垂直居中 */
.tableCell{ display: table-cell; width: 100%; height: 100%; vertical-align: middle;position: relative;z-index: 3;}/* 设置表格方式垂直居中 */
.default{ background: #e5e5e5 url(../images/default.png) no-repeat center center;}/* 设置默认图 */
.clear {clear: both;height:0px;overflow:hidden;}/* 清除浮动 */
i,span,em{font-style: normal;}
/* 自定义页面间距 */
.h5 {clear: both;height: 5px;}
.h10 {clear: both;height: 10px;}
.h15 {clear: both;height: 15px;}
.h20 {clear: both;height: 20px;}
.h25 {clear: both;height: 25px;}
.h30 {clear: both;height: 30px;}
.h35 {clear: both;height: 35px;}
.h40 {clear: both;height: 40px;}
.h45 {clear: both;height: 45px;}
.h50 {clear: both;height: 50px;}
.h55 {clear: both;height: 55px;}
.h60 {clear: both;height: 60px;}
.h65 {clear: both;height: 65px;}
.h70 {clear: both;height: 70px;}
.h75 {clear: both;height: 75px;}
.h80 {clear: both;height: 80px;}
.h85 {clear: both;height: 85px;}
.h90 {clear: both;height: 90px;}
.h95 {clear: both;height: 95px;}
.h100 {clear: both;height: 100px;}
/* 规定页面内容区域宽度 */
/*
* layer部分样式统一
*/
.autoHeight .layui-layer-content{
    height: auto !important;
}
.layui-layer-btn .layui-layer-btn0{
    background-color: #15a98e !important;
    border-color:#15a98e !important;
}

/*
* 截取字符
*/
.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;
}



/*
* 尺寸 
*/
.aykj-l-1{
    width: 8.3333333%;
}
.aykj-l-2{
    width: 16.6666667%;
}
.aykj-l-3{
    width: 25%;
}
.aykj-l-4{
    width: 33.3333333%;
}
.aykj-l-5{
    width: 41.66666667%;
}
.aykj-l-6{
    width: 50%;
}
.aykj-l-7{
    width: 58.3333333%;
}
.aykj-l-8{
    width: 66.6666667%;
}
.aykj-l-9{
    width: 75%;
}
.aykj-l-10{
    width: 83.3333333%;
}
.aykj-l-11{
    width: 91.6666667%;
}
.aykj-l-12{
    width: 100%;
}

.wrap{
	clear:both;
	width:1200px;
	margin:0 auto;
}
.subCont{
    overflow: hidden;
}