.mainbody{}

.section_promt{}
.section_promt .section_wrap{}
.section_promt .section_wrap .section_promt_main{padding-bottom:13px;}
.section_promt .section_wrap .section_promt_main ul{margin-left:-14px;overflow:hidden;}
.section_promt .section_wrap .section_promt_main ul li{display:block;overflow:hidden;width:203px;height:45px;margin:14px 0 0 14px;background:#a5c513;border-radius:10px;float:left;}
.section_promt .section_wrap .section_promt_main ul li a{display:block;overflow:hidden;padding:5px 20px 5px 45px;}
.section_promt .section_wrap .section_promt_main ul li img{display:block;overflow:hidden;float:left;width:35px;height:35px;margin-right:8px;}
.section_promt .section_wrap .section_promt_main ul li p{color:#fff;font-size:12px;line-height:15px;padding-top:2px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;height: 32px;}

/*2019年6月18日，应王月之要求修改*/
.section_headline{}
.section_headline .section_wrap{}
.section_headline .section_wrap .section_headline_main{padding: 15px 0;overflow: hidden;}
.section_headline .section_wrap .section_headline_main h2{display: block;overflow: hidden;float: left;font-size: 15px;font-weight: 400;border: 1px solid #f00;color: #f00;padding: 3px 10px;border-radius: 5px;margin-right:5px;line-height: 20px;}
.section_headline .section_wrap .section_headline_main a{display: block;overflow: hidden;float: right;width: 360px;line-height: 28px;}
.section_headline .section_wrap .section_headline_main p{line-height: 28px;text-align: right;display: block;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/*//2019年6月18日，应王月之要求修改*/

.section_subnav{}
.section_subnav .section_wrap{}
.section_subnav .section_wrap .section_subnav_main{padding-top:26px;overflow:hidden;padding-bottom:6px;}
.section_subnav .section_wrap .section_subnav_main ul{overflow:hidden;}
.section_subnav .section_wrap .section_subnav_main ul li{display:block;overflow:hidden;width:25%;float:left;text-align:center;padding-bottom:18px;}
.section_subnav .section_wrap .section_subnav_main ul li a{display:block;overflow:hidden;}
.section_subnav .section_wrap .section_subnav_main ul li img{display:block;overflow:hidden;width:69px;height:69px;background:url("../img/section_subnav_box.png") center center no-repeat;padding:18px;margin:auto;}
.section_subnav .section_wrap .section_subnav_main ul li p{font-size:13px;line-height:22px;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.section_course{}
.section_course .section_wrap{}
.section_course .section_wrap .section_course_main{}
.section_course .section_wrap .section_course_main ul{overflow:hidden;padding-bottom:2px;}
.section_course .section_wrap .section_course_main ul li{display:block;overflow:hidden;width:25%;float:left;text-align:center;padding-bottom:20px;}
.section_course .section_wrap .section_course_main ul li a{display:block;overflow:hidden;}
.section_course .section_wrap .section_course_main ul li img{display:block;overflow:hidden;width:59px;height:59px;background:url("../img/section_course_box.png") center center no-repeat;padding:5px;margin:auto;}
.section_course .section_wrap .section_course_main ul li p{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:15px;line-height:30px;text-align:center;}

/*2019年6月18日，应王月之要求修改*/
/*.section_video{}
.section_video .section_wrap{}
.section_video .section_wrap .section_video_main{overflow:hidden;padding-bottom:28px;}
.section_video .section_wrap .section_video_main .hd{}
.section_video .section_wrap .section_video_main .hd ul{overflow:hidden;padding:4px 0 28px;text-align:center;}
.section_video .section_wrap .section_video_main .hd ul li{display:inline-block;overflow:hidden;width:94px;height:32px;border:1px solid #333;border-radius:5px;line-height:30px;margin:0 15px;font-size:15px;}
.section_video .section_wrap .section_video_main .hd ul li.on{background:#9fc105;color:#fff;border:1px solid #9fc105;}
.section_video .section_wrap .section_video_main .bd{display:block;overflow:hidden;width:420px;height:290px;overflow:hidden;}
.section_video .section_wrap .section_video_main .bd ul{}
.section_video .section_wrap .section_video_main .bd ul li{display:block;overflow:hidden;width:100%;padding:0 15px;height:290px;}
.section_video .section_wrap .section_video_main .bd ul li .videoShow {width: 100%;height:255px;display: inline-block}
.section_video .section_wrap .section_video_main .bd ul li a{display:block;overflow:hidden;position:relative;border-radius:10px;}
.section_video .section_wrap .section_video_main .bd ul li a:before{content:'';background:url(../img/section_video_play.png) center center no-repeat;display:block;overflow:hidden;width:100%;height:100%;position:absolute;top:0;left:0;}
.section_video .section_wrap .section_video_main .bd ul li img{display:block;overflow:hidden;width:390px;height:275px;}
.section_video .section_wrap .section_video_main .bd ul li p{display:block;overflow:hidden;width:100%;height:30px;line-height:30px;font-size:13px;padding:0 5px;background:#000;color:#fff;bottom:0;left:0;text-align:center;}*/
.section_video{}
.section_video .section_wrap{}
.section_video .section_wrap .section_video_main{display: block;overflow:hidden;position:relative;}
.section_video .section_wrap .section_video_main .hd{}
.section_video .section_wrap .section_video_main .hd ul{overflow:hidden;padding:4px 0 15px;text-align:center;}
.section_video .section_wrap .section_video_main .hd ul li{display:inline-block;overflow:hidden;width:94px;height:32px;border:1px solid #333;border-radius:5px;line-height:30px;margin:0 5px;font-size:15px;}
.section_video .section_wrap .section_video_main .hd ul li.on{background:#9fc105;color:#fff;border:1px solid #9fc105;}
.section_video .section_wrap .section_video_main .bd{overflow: hidden;padding-bottom:30px;}
.section_video .section_wrap .section_video_main .bd .swiper-container{height:290px;}
.section_video .section_wrap .section_video_main .bd .swiper-container .swiper-wrapper{width:100%;}
.section_video .section_wrap .section_video_main .bd .swiper-container .swiper-wrapper .swiper-slide{width:420px !important;height:290px;border:1px solid #e8e8e8;margin-right:12px;border-radius:8px;overflow:hidden;cursor:pointer;}
.section_video .section_wrap .section_video_main .bd .swiper-container .swiper-wrapper .swiper-slide img{height: 100%;}
.section_video .section_wrap .section_video_main .bd .swiper-container .swiper-wrapper .swiper-slide p{background: rgba(0,0,0,.6);color:#fff;}
.section_video .section_wrap .section_video_main .bd .swiper-container .swiper-pagination{display:none;}
.section_video .section_wrap .section_video_main .bd .swiper-container .swiper-button-prev{width: 24px;height: 24px;top: 50%;margin-top: -12px;background: url("../img/section_video_prev.png") center center no-repeat;}
.section_video .section_wrap .section_video_main .bd .swiper-container .swiper-button-next{width: 24px;height: 24px;top: 50%;margin-top: -12px;background: url("../img/section_video_next.png") center center no-repeat;}
.section_video_container{display: none;position: relative;z-index: 2147483647;}
.section_video_container .section_video_container_mask{width: 100%;height: 100%;position: fixed;background-color: #323131;overflow: hidden;opacity: 0.7;top: 0;right: 0;left: 0;bottom: 0;z-index: 2147483647;}
.section_video_container .section_video_container_main{position: fixed;z-index: 2147483647;width:450px;height:265px;background: #fff;box-sizing: border-box;padding:2px;display: block;top: 50%;margin-top: -132px;left: 50%;margin-left: -225px;}
.section_video_container .section_video_container_main .section_video_container_closed{display: block;width: 20px;height: 20px;position: absolute;top: 0;right: 0;z-index: 2147483647;cursor: pointer;font-size: 20px;line-height: 20px;text-align: center;font-style: normal;font-weight: lighter;font-family: "SimSun";border: 1px solid #000;color: #fff;background: #000;}
.section_video_container .section_video_container_main .section_video_container_video{display:block;width: 100%;height: 100%;overflow: hidden;object-fit: fill;}
/*//2019年6月18日，应王月之要求修改*/

.section_teacher{}
.section_teacher .section_wrap{}
.section_teacher .section_wrap .section_teacher_main .hd{}
.section_teacher .section_wrap .section_teacher_main .hd ul{overflow:hidden;padding:9px 0 28px;text-align:center;}
.section_teacher .section_wrap .section_teacher_main .hd ul li{display:inline-block;overflow:hidden;width:94px;height:32px;border:1px solid #333;border-radius:5px;line-height:30px;margin:0 5px;font-size:15px;}
.section_teacher .section_wrap .section_teacher_main .hd ul li.on{background:#9fc105;color:#fff;border:1px solid #9fc105;}
.section_teacher .section_wrap .section_teacher_main .bd{height:508px;overflow:hidden;}
.section_teacher .section_wrap .section_teacher_main .bd ul{overflow:hidden;height:508px;}
.section_teacher .section_wrap .section_teacher_main .bd ul li{display:block;overflow:hidden;float:left;width:50%;height:auto;padding:0 15px 20px;}
.section_teacher .section_wrap .section_teacher_main .bd ul li a{display:block;overflow:hidden;}
.section_teacher .section_wrap .section_teacher_main .bd ul li img{display:block;overflow:hidden;width:114px;height:114px;padding:6px;background:#ddd;border-radius:500px;margin:auto;}
.section_teacher .section_wrap .section_teacher_main .bd ul li h4{font-size:16px;font-weight:700;text-align:center;line-height:32px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.section_teacher .section_wrap .section_teacher_main .bd ul li p{line-height:22px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;height:88px;font-size:14px;}

/*2019年6月17日，应王月之要求修改*/
/*.section_teach{}
.section_teach .section_wrap{}
.section_teach .section_wrap .section_teach_main{overflow:hidden;padding-bottom:24px;}
.section_teach .section_wrap .section_teach_main .hd{}
.section_teach .section_wrap .section_teach_main .hd ul{overflow:hidden;padding:9px 0 28px;text-align:center;}
.section_teach .section_wrap .section_teach_main .hd ul li{display:inline-block;overflow:hidden;width:94px;height:32px;border:1px solid #333;border-radius:5px;line-height:30px;margin:0 5px;font-size:15px;}
.section_teach .section_wrap .section_teach_main .hd ul li.on{background:#9fc105;color:#fff;border:1px solid #9fc105;}
.section_teach .section_wrap .section_teach_main .bd{}
.section_teach .section_wrap .section_teach_main .bd ul{overflow:hidden;}
.section_teach .section_wrap .section_teach_main .bd ul li{display:block;overflow:hidden;width:25%;float:left;text-align:center;height:123px;}
.section_teach .section_wrap .section_teach_main .bd ul li img{display:block;overflow:hidden;width:69px;height:69px;background:url(../img/section_teach_box.png) center center no-repeat;margin:auto;padding:14px;}
.section_teach .section_wrap .section_teach_main .bd ul li p{font-size: 16px;font-weight: 700;text-align: center;line-height: 22px;padding: 0 10px;margin: 10px 0 0;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;height: 44px;}*/
/*.section_teach{}
.section_teach .section_wrap{}
.section_teach .section_wrap .section_teach_main{display: block;overflow:hidden;position:relative;height: 300px;margin-bottom:35px;}
.section_teach .section_wrap .section_teach_main .bd{height: 275px;overflow: hidden;}
.section_teach .section_wrap .section_teach_main .bd ul{overflow: hidden;}
.section_teach .section_wrap .section_teach_main .bd ul li{display: block;overflow: hidden;float: left;width: calc(100%/2 - 10px);margin:0 5px;height: 265px;border: 1px solid #e8e8e8;position: relative;}
.section_teach .section_wrap .section_teach_main .bd ul li a{display: block;overflow: hidden;width: 100%;height: 100%;}
.section_teach .section_wrap .section_teach_main .bd ul li img{display: block;overflow: hidden;width: 100%;height: 100%;}
.section_teach .section_wrap .section_teach_main .bd ul li p{position: absolute;background: rgba(254, 254, 254, 0.9);height: 30px;line-height: 30px;bottom: 0;width: 100%;text-align: center;padding: 0 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.section_teach .section_wrap .section_teach_main .hd{overflow: hidden;position: absolute;bottom: 0;z-index: 3;width: 420px;height: 16px;text-align: center;}
.section_teach .section_wrap .section_teach_main .hd ul{text-align:center;display: inline-block;margin: auto;height: 16px;background: #ac92fe;border-radius: 10px;padding: 3px 5px;}
.section_teach .section_wrap .section_teach_main .hd ul li{display:inline-block;width:10px;height:10px;line-height: 100px;border-radius: 10px;background: #fff;margin: 0 2px;vertical-align: top;overflow: hidden;cursor: pointer;}
.section_teach .section_wrap .section_teach_main .hd ul li.on{background: #9fc105;}*/
/*//2019年6月17日，应王月之要求修改*/
/*2019年6月18日，应王月之要求修改*/
.section_teach{}
.section_teach .section_wrap{}
.section_teach .section_wrap .section_teach_main{display: block;overflow:hidden;position:relative;}
.section_teach .section_wrap .section_teach_main .hd{}
.section_teach .section_wrap .section_teach_main .hd ul{overflow:hidden;padding:9px 0 15px;text-align:center;}
.section_teach .section_wrap .section_teach_main .hd ul li{display:inline-block;overflow:hidden;width:94px;height:32px;border:1px solid #333;border-radius:5px;line-height:30px;margin:0 5px;font-size:15px;}
.section_teach .section_wrap .section_teach_main .hd ul li.on{background:#9fc105;color:#fff;border:1px solid #9fc105;}
.section_teach .section_wrap .section_teach_main .bd{overflow: hidden;padding-bottom:30px;}
.section_teach .section_wrap .section_teach_main .bd .swiper-container{height:310px;}
.section_teach .section_wrap .section_teach_main .bd .swiper-container .swiper-wrapper{width:100%;}
.section_teach .section_wrap .section_teach_main .bd .swiper-container .swiper-wrapper .swiper-slide{width:204px !important;height:275px;border: 1px solid #e8e8e8;margin-right: 12px;}
.section_teach .section_wrap .section_teach_main .bd .swiper-container .swiper-wrapper .swiper-slide img{height: 100%;}
/*//2019年6月18日，应王月之要求修改*/

.section_honour{}
.section_honour .section_wrap{}
.section_honour .section_wrap .section_honour_main{overflow:hidden;}
.section_honour .section_wrap .section_honour_main .hd{display:block;overflow:hidden;width:100%;text-align:center;padding-bottom:30px;}
.section_honour .section_wrap .section_honour_main .hd ul{overflow:hidden;height:10px;}
.section_honour .section_wrap .section_honour_main .hd ul li{display:inline-block;width:10px;height:10px;background:#333;border-radius:500px;margin:0 5px;cursor:pointer;text-indent:-9999px;}
.section_honour .section_wrap .section_honour_main .hd ul li.on{background:#9fc105;}
.section_honour .section_wrap .section_honour_main .bd{}
.section_honour .section_wrap .section_honour_main .bd ul{overflow:hidden;padding:0 0 20px;}
.section_honour .section_wrap .section_honour_main .bd ul li{display:block;overflow:hidden;float:left;width:50%;height:auto;}
.section_honour .section_wrap .section_honour_main .bd ul li img{display:block;width:168px;height:128px;margin:auto;}
.section_honour .section_wrap .section_honour_main .bd ul li p{font-size:12px;width:100%;padding:10px 28px;line-height:19px;text-align:center;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;height: 58px;}

