.swiper {width: 100%; height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.swiper-slide img { display: block; width: 100%; height: 100%; object-fit: cover;min-height: 456px;}
.swiper-slide .wt-dw-zi{top: 0;left: 0;right: 0;bottom: 0;}

.wt-index-kjrk-box{margin-bottom: 28px;}
.wt-index-kjrk{border-radius: 8px; background-color: #f9f8f9; transition: all .3s ease-in-out;height: 142px;position: relative;margin-top: 36px;}
.wt-index-kjrk-info{position: absolute;z-index: 168;top: 21px;left: 36px;}
.wt-index-kjrk-name{font-size: 18px; font-weight: 700; color: #363636;}
.wt-index-kjrk-text{font-size: 14px;color: #868686;margin-top: 8px;}
.wt-index-kjrk-text:hover{color: #D23E31;cursor: pointer;}
.wt-index-kjrk-an{margin-top: 8px;}
.wt-index-kjrk-img{position: absolute;z-index: 166;bottom: -4px;right: 26px;}
.wt-index-kjrk-box .layui-col-xs3:hover .wt-index-kjrk{background-color: rgba(255, 0, 0, 0.06);margin-top: 26px;}

/* 课程列表 */
.wt-kecheng-list{}
.wt-kecheng-list-title{position: relative;padding-left: 16px;}
.wt-kecheng-list-title > i{font-size: 23px;position: absolute;left: 0;top:5px;width: 4px;border-radius: 1px;overflow: hidden;background-color: #D23E31;}
.wt-kecheng-list-title > span{font-size: 26px;color: #363636;}
.wt-kecheng-list-title > div{background-color: #fff;border-radius: 2px;position: absolute;right: 0;top: 2px;padding-right: 8px;}
.wt-kecheng-list-type{margin-top: 16px;}
.wt-kecheng-list-type > div{display: inline-block;cursor: pointer;font-size: 16px;color: #686868;margin-right: 32px;line-height: 30px;transition: all 0.16s;border-bottom: 0px solid #D23E31;}
.wt-kecheng-list-type > div:hover{color: #D23E31;border-bottom: 4px solid #D23E31;transition: all 0.16s;}
.wt-kecheng-list-type .wt-kecheng-this{color: #D23E31;border-bottom: 4px solid #D23E31;} 
.wt-kecheng-list-ul{margin-top: 16px;}
.wt-kecheng-list-li{border-radius: 8px;overflow: hidden;transition: all 0.26s;cursor: pointer;}
.wt-kecheng-list-img{width: 100%;height: 168px;position: relative;box-shadow: 0px 16px 16px 0 rgba(0,0,0,.16);}
.wt-kecheng-list-img img{width: 100%;height: 100%;filter:brightness(95%);}
.wt-kecheng-list-img-text{position: absolute;bottom: 0;left: 0;right: 0;height: 36px;background: linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.44));overflow: hidden;}
.wt-kecheng-list-img-ks{color: #fff;line-height: 36px;padding-right: 16px;text-align: right;font-size: 14px;}
.wt-kecheng-list-txt{background-color: #fff;padding: 16px;}
.wt-kecheng-list-tit{color: #363636;font-size: 16px;font-weight: 700;font-family: Arial, Helvetica, sans-serif;text-shadow: 0px 8px 8px rgba(255,255,255,0.86);line-height: 26px;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;}
.wt-kecheng-list-info{margin-top: 16px;}
.wt-kecheng-list-jg{color:  #e73900;font-size: 16px;}
.wt-kecheng-list-pt{float: right;margin-top: -19px;}
.wt-kecheng-list-pt-logo{height: 12px;width: 12px;display: inline-block;}
.wt-kecheng-list-pt-logo img{width: 100%;width: 100%;}
.wt-kecheng-list-pt-name{color: #868686;font-size: 12px;display: inline-block;}
.wt-kecheng-list-li:hover{margin-top: -5px;margin-bottom: 5px;transition: all 0.26s;box-shadow: 1px 5px 16px rgba(0, 0, 0, 0.16);}
.wt-kecheng-list-li:hover .wt-kecheng-list-img img{filter:brightness(103%);}

/* 分割块 */
.wt-index-fgk{background-color: #C40001;}
.wt-index-fgk-box{padding: 68px 0;}
.wt-index-fgk-box > div{width: calc(20% - 4px);display: inline-block;text-align: center;}
.wt-index-fgk-ico{padding-bottom: 36px;}
.wt-index-fgk-name{color: #fff;font-size: 18px;}
.wt-index-fgk-xian{border-bottom: 1px solid rgb(255, 185, 185);width: 86px;margin: 26px auto;}
.wt-index-fgk-text{color: rgb(255, 185, 185);line-height: 24px;font-size: 14px;}

/* 政策资讯 */
.wt-index-zczx{margin-top: 68px;}
.wt-index-zczx-ul{margin-top: 20px;}
.wt-index-zczx-li{background-color: #fff;border: 1px solid rgba(122, 122, 122, 0.18);box-shadow: 1px 5px 16px rgba(0, 0, 0, 0.06);border-radius: 6px;padding: 21px 26px;cursor: pointer;}
.wt-index-zczx-tit{font-size: 18px;color: #363636;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;}
.wt-index-zczx-txt{font-size: 14px;color: #686868;margin-top: 36px;overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3; }
.wt-index-zczx-qt{position: relative;margin-top: 22px;}
.wt-index-zczx-date{color: #868686;font-size: 14px;}
.wt-index-zczx-qt .layui-btn{position: absolute;right: 0;bottom: -7px;border-color: #D23E31;color: #e73900;border-radius: 2px;padding-right: 10px;}
.wt-index-zczx-li:hover{box-shadow: 1px 5px 16px rgba(0, 0, 0, 0.16);border-left: 6px solid #D23E31;padding-left: 21px;}
.wt-index-zczx-li:hover .layui-btn{background-color: #D23E31;color: #fff;}
.wt-index-zczx-li:hover .wt-index-zczx-tit{color: #D23E31;}

/* 机构 */
.wt-index-jg{background-image: url(../img/jgBg.jpg);height: 234px;background-position:center bottom;background-repeat: no-repeat;margin-top: 86px;}
.wt-index-jg-list{width: 800px;margin: 0 auto;}
.wt-index-jg-box{border: 1px solid #fff;border-radius: 6px;overflow: hidden;cursor: pointer;}
.wt-index-jg-box:hover{border-color: #eee;box-shadow: 0px 16px 16px 0 rgba(0,0,0,.16);}
.wt-index-jg-logo{width: 73px;height: 73px;}
.wt-index-jg-logo img{width: 100% !important;height: 100% !important;min-height: auto;}
.wt-index-jg-name{font-size: 14px;margin-top: 0px;line-height: 26px;}
.wt-index-jg-rk{text-align: center;padding-top: 50px;}
.wt-index-jg-an{color: #fff;border: 1px solid rgba(255, 255, 255, 0.6);line-height: 46px;border-radius: 23px;width: 186px;text-align: center;display: inline-block;cursor: pointer;transition: all 0.26s;}
.wt-index-jg-an:hover{background-color: #f8f8f8;border-color: #686868;color: #686868;transition: all 0.26s;}