/*课程列表*/
.main_colist{width:1360px;margin:0 auto;padding:30px 0;overflow: hidden;}
.main_colist_bt{overflow: hidden;margin-bottom:30px;}
.main_colist_bt ul li{float:left;margin-right:30px;font-size: 18px;}
.fenl{position: relative;overflow: hidden;}
.spanzk{float: right;display: inline-block; position: absolute; top: 1px;right: 0px;color: red;}
.fenl h1{font-size: 18px;display: inline-block;float:left;margin-right:30px;line-height: 28px;}
.fenl ul{overflow: hidden;}
.fenl ul li{float:left;margin-right:30px;margin-bottom:15px;font-size: 18px;line-height: 28px;color:#1f1f1f;}
.fenl ul li:hover{color:#06b72c;}
.search_box input{height:60px;line-height: 60px;border:none;width:80%;padding-left:20px;font-size: 16px;}

.cour_main ul{overflow: hidden;margin-top:10px;}
.cour_main ul li{width:22%;margin-right:3%;margin-bottom:30px;background:#fff;float:left;position: relative;padding-bottom:10px;box-shadow: 0px 2px 3px #c9c9c9;border-radius: 10px;}
.cour_main ul li img{width:100%;transition: all 1s;-webkit-transition: all 1s;}
.cour_main ul li .sfimg{height:240px;overflow: hidden;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.cour_main ul li .sfimg img:hover{-webkit-transform: scale(1.2);transform: scale(1.2);}
.cour_main ul li .sfimg .small{height:240px;overflow: hidden;}
.cour_main ul li img.bfimg{width:30px;position: absolute;right: 10px; top:85px;}
.cour_main ul li h1{font-size:18px;color:#4b4b4b;margin:10px 0 5px 15px;width:85%;overflow: hidden;/*超出部分隐藏*/text-overflow:ellipsis;/* 超出部分显示省略号 */white-space: nowrap;/*规定段落中的文本不进行换行 */}
.cour_main ul li p{font-size:16px;padding:15px;}

.cour_main ul li:hover{background: #2799db;}
.cour_main ul li:hover h1{color: #fff}
.cour_main ul li:hover p{color: #fff}

.cour_bot{overflow: hidden;}
.cour_bot_fl{width:47%;float:left;margin-right:3%;}
.cour_bot_fl h1{margin:10px;border-left:3px solid #d70c18;padding-left:20px;font-size: 20px;color:#424242;}
.cour_bot_fl_box{padding:30px 20px;background: #fff;}
.cour_bot_fl_box span{width:80%;display:inline-block;overflow: hidden;/*超出部分隐藏*/text-overflow:ellipsis;/* 超出部分显示省略号 */white-space: nowrap;/*规定段落中的文本不进行换行 */}
.cour_bot_fl_box b{float: right;font-size: 16px;}
.cour_bot_fl_box ul li{line-height:30px;}
.cour_bot_fl_box ul li span img{margin-right:15px;}
.cour_bot_fl_box ul li b img{margin-right:5px;margin-top:-5px;}

.cour_bot_ri{width:47%;float:left;}
.cour_bot_ri h1{margin:10px;border-left:3px solid #d70c18;padding-left:20px;font-size: 20px;color:#424242;}
.cour_bot_ri_box{padding:30px 20px;background: #fff;}
.cour_bot_ri_box span{width:80%;display:inline-block;overflow: hidden;/*超出部分隐藏*/text-overflow:ellipsis;/* 超出部分显示省略号 */white-space: nowrap;/*规定段落中的文本不进行换行 */}
.cour_bot_ri_box b{float: right;font-size: 16px;}
.cour_bot_ri_box ul li{line-height:30px;}


