/* 
* @Author:liangxuelian
* @Date:  2016-10-27 20:30:12
* @Last Modified by:   zsgen
* @Last Modified time: 2017-07-24 14:03:26
/*è½®æ’­å›¾é?šç”¨æ ·å¼*/
.swiper-pagination-bullet-active{background:#ff7c52; }

/*ä¿®æ”¹æ ·å¼è¦†ç›–*/
/*.pages{height:37px; margin:10px 0;}
.lbt-prev,.lbt-next{width: 30px;height: 30px;margin-top: -15px;font-size: 30px;position: absolute;top: 50%;z-index: 5;display:inline-block;}
.lbt-prev{margin-left: -15px;}
.lbt-next{margin-right: -15px;}
em{right:0 !important;}
a{text-decoration: none !important;}*/


/*ç™»å½•æ¡?**********************************/
.login,.register{width:280px; height:300px; margin-right:20px; float:left; background:#fff;}
.login ul li{width:100%; position:relative; margin-bottom:10px;}
.login ul li input{width:83%; padding:0 5% 0 12%; height:30px; border:1px #bababa solid;}
.login ul li img{position:absolute; top:7px; left:8px;}
.login p{height:28px;margin-bottom:20px;}
.login p:first-child{}
.login p input{margin-right:6px;}
.login button{width:100%; height:36px; line-height:36px; text-align:center; font-size:16px; color:#fff; background:#418bca; cursor:pointer;}
.login .authCode img{float:left; height:32px;}
.login .authCode input{float:left; height:30px; width:110px; padding:0 10px; border: 1px solid #bababa;}

/*ç™»å½•å?*/
.register h3{text-align:center; font-size:16px;}
.register h3{text-align:center; line-height:20px; margin:10px 0; font-size:18px;}
.register .headImg{width:89px; height:89px; display:block; border-radius:90px; margin:10px auto; overflow:hidden; border:1px solid #bababa;}
.register .headImg img{width:90px; height:90px;}
.register p{width:220px; text-align:center; font-size:14px; line-height:22px; margin:0 auto; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.register ul{border-top:1px solid #bababa; margin-top:15px;}
.register ul li{height:50px; line-height:50px; width:33%; float:left; text-align:center;}
.register ul li a{width:100%; height:25px; text-align:center; display:block; }
/*.myClass{background:url(../images/myClass2.jpg) no-repeat top  center;}
.up{background:url(../images/up1.jpg) no-repeat top  center;}
.quit{background:url(../images/quit2.jpg) no-repeat top  center;}
.myClass:hover{background:url(../images/myClass.jpg) no-repeat top  center;}
.up:hover{background:url(../images/up.jpg) no-repeat top  center;}
.quit:hover{background:url(../images/quit.jpg) no-repeat top  center;}*/


/*bannerè½®æ’­å›¾å¼€å§?**********************************/
.fFloor .banner{width:700px; height:300px; float:left;}
.unitBanner{width:1000px; height:100px; float:left;}
.swiper-container {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;}


/*å¿«é?Ÿå…¥å£å¼€å§?**********************************/
/*.sendLesson .send_title,.sendLesson .send_title2{display:none;}*/
.jm_notic .informs li:last-child{display:none;}
.fastTrack{width:400px; height:250px; float:left; background:#fff;}
.schoolFastTrack{margin-left:20px;}
.fastTrackIn{width:360px; height:180px; padding:0 20px; }
.supportIn{width:360px; height:180px; padding:0 20px; }
.supportIn a{width:176.371px; float:left;}
.supportIn a img{width:100%;border-radius: 8px;}
.supportIn a.t10{margin-top:10px;}
.supportIn a.L10{margin-left:2%;}
.swiper-button-prevB1{width:10px; height:10px; bottom:10px; background:url(../images/fastTrackPrev.jpg) no-repeat center;}
.swiper-button-nextB1{width:10px; height:10px; bottom:10px; background:url(../images/fastTrackNext.jpg) no-repeat center;}
.UntiinfoIn{}
.UntiinfoIn dl{width:90%; padding:0 5px; margin:0 auto;  height:45px; line-height:45px; border-bottom:1px dashed #bababa; }
.UntiinfoIn dt{width:20%; float:left; text-align:right;}
.UntiinfoIn dd{width:80%; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.UntiinfoIn dd a{height:45px; overflow:hidden; width:100%; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.UntiinfoIn dd a:hover{color:#418bca;}
.UntiinfoIn dd span,.UntiinfoIn dd p,.UntiinfoIn dd h3{font-size:12px !important; display:inline;}


/*é€šçŸ¥å…¬å‘Šå¼?å§?**********************************/
.inform{width:580px; height:250px; float:left; background:#fff; margin-left:20px;}
.schoolForm{margin-left:0;}
.inform li{height:34px; border-bottom:1px #ebebeb solid;}
.inform li em{width:5px; height:5px; margin-top:15px; display:block; float:left; margin-right:5px; border-radius:5px;  background:#418bca;}
.inform li p{width:440px; height:34px; float:left; line-height:34px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.inform li span{width:90px; line-height:34px; float:left; text-align:right; color:#a6a6a6; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.inform li h3{width:440px; height:34px; float:left; line-height:34px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.inform .utitle p a {
    width: 65px;
    height: 25px;
    margin-top: 15px;
    margin-left: 25px;
    padding-left: 15px;
    display: block;
    background: #ff7c52;
    color: #fff;
}
/*é¦–é¡µçŸ¥å…ƒå…±äº«å¼?å§?**********************************/
.inClass{ }
.inClass .title span,.inClass .title p{background:#f6f7f8;}
.classIn{height:950px; padding:20px 0px 0 0;}
.classInList{width:162px; height:205px; float:left; margin:10px 4px 0px; padding:10px; border:1px #bababa solid; background:#fff;}
.classInList:hover{box-shadow:0 0 5px #2a5889; -webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -ms-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}} 
/*.classInList:first-child{margin-left:0;}*/
.classThumbnail{width:160px; height:100px; margin:0 auto; background:#F6F7F8;}
.classThumbnail img{width:160px; height:100px;}
.classIntro{width:100%;} 
.classIntro a{width:100%;}
.classIntro p{width:100%; height:28px; line-height:28px; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.classIntro a:hover{text-decoration:underline;}
.classIntro p i{width:14px; height:28px; display:block; padding-right:10px; background:url(../images/person.png) no-repeat center; float:left;background-position: center left;}
.classIntro p span{float:left; color:#a6a6a6;}
.classIntro li{width:60%; float:right;}
.classIntro li:first-child{width:40%; float:left;}
.classIntro li img{float:left; margin-top:7px;}
.classIntro li span{float:left; color:#a6a6a6;margin-left: 5px;}



/*é¦–é¡µå­¦æ ¡èŠ‚ç‚¹å¼?å§?**********************************/
.inSchool{ }
.inSchool .title span,.inSchool .title p{background:#f6f7f8;}
.schoolIn{height:600px;}
.schoolList{width:220px; height:55px; padding:5px 5px; margin:4px 4px; float:left; display:block; border:1px #bababa solid;}
.schoolList:hover{box-shadow:0 0 5px #2a5889;}
.schoolList img{width:220px; height:55px;}
.schoolList dl{width:220px;}
.schoolList dt{width:55px; float:left;}
.schoolList dt img{width:45px; height:45px; margin:5px; float:left;}
.schoolList dd{width:160px; height:55px; float:left; margin-left:5px; line-height:55px;  font-size:16px;color:#1673c1; text-align:left;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;}
.schoolList p{width:100%; height:55px; line-height:55px; float:left; font-size:16px;color:#1673c1; text-align:center;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;}
.schoolList p.schoollong{width:100%; height:55px; float:left; margin-left:5px; line-height:22px; margin-top:6px; font-size:16px;color:#1673c1; text-align:center;}
.schoolList dd.schoolLess{line-height:55px; margin-top:0; font-size:16px; text-align:left;}
/*.schoolList:nth-child(2n) dd,.schoolList:nth-child(2n) p{color:#c57a1b;}
.schoolList:nth-child(3n) dd,.schoolList:nth-child(3n) p{color:#359916;}
.schoolList:nth-child(4n) dd,.schoolList:nth-child(4n) p{color:#bf3ac4;}
.schoolList:nth-child(5n) dd,.schoolList:nth-child(5n) p{color:#c2bc1b;}
.schoolList:nth-child(6n) dd,.schoolList:nth-child(6n) p{color:#10c9be;}
.schoolList:nth-child(7n) dd,.schoolList:nth-child(7n) p{color:#dd3c10;}
.schoolList:nth-child(23n) dd,.schoolList:nth-child(23n) p,.schoolList:nth-child(13n) dd,.schoolList:nth-child(13n) p{color:#f36d00;}


*/
/*ç³»ç»Ÿé€šçŸ¥æ ¡æœ¬é€šçŸ¥*/
.informs{display:none;}
.informs.show{display:block;}



/*è¯¾é¢˜æ€»é¡µé¢å¼€å§?**********************************/
.inUnit{ }
.inUnit .title span,.inUnit .title p{background:#f6f7f8;}
.unitIn{height:950px; padding:20px 0px 0 0;}
.unitInList{width:162px; height:180px; float:left; margin:10px 4px 0px; padding:10px; border:1px #bababa solid; background:#fff;}
.unitInList:hover{box-shadow:0 0 5px #2a5889; -webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -ms-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}} 
/*.unitInList:first-child{margin-left:0;}*/
.unitThumbnail{width:160px; height:100px; margin:0 auto;}
.unitThumbnail img{width:160px; height:100px;}
.unitIntro{width:100%;} 
.unitIntro a{width:100%;}
.unitIntro p{width:100%; height:28px; line-height:28px; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.unitIntro a:hover{text-decoration:underline;}
.unitIntro p i{width:14px; height:28px; display:block; padding-right:10px; background:url(../images/person.png) no-repeat center; float:left;}
.unitIntro p span{float:left; color:#a6a6a6;}
.unitIntro li{width:60%; float:right;}
.unitIntro li:first-child{width:40%; float:left;}
.unitIntro li img{float:left; margin-top:7px;}
.unitIntro li span{float:left; color:#a6a6a6;}


/*è¯¾é¢˜èŠ‚ç‚¹*/
.excIn{height:235px;margin-bottom:20px;}
.excINto{}
.unitINto{width:100%;}
.unitNodeIn{width:98%;}
.unitNodeIn a{width:100%; padding:0 5px; height:50px; line-height:50px; border-bottom:1px dashed #bababa; display:block; }
.unitNodeIn a:hover{box-shadow:1px 1px 3px #a8cdf5; padding-left:15px;}
.unitNodeIn a p{width:35%; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.unitNodeIn a span.xzImg img.meeting{height:28px; display:inline; height:28px; margin-bottom:-6px;}
.unitNodeIn a span.xz{width: 12%; padding-left:3%;}
.unitNodeIn a span{width:17%; height:50px; display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.unitNodeIn a span.xzImg{width:15%; text-align:left; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.unitNodeIn a span.num{text-overflow:ellipsis; text-align:left;}

.unitTitle{width:100%;}
.unitTitle ul{width:98%; height:40px; line-height:40px; padding:0 1%; background:#bababa; font-size:14px;}
.unitTitle ul li.dt{width:35%; float:left; height:40px;line-height: 40px;}
.unitTitle ul li.dd{width:17%; float:left; height:40px;}
.unitTitle ul li.xz{width:15%; float:left;}
/*ç¤ºèŒƒå­¦æ ¡*/
.resultIn{width:100%; height:950px;}
.example{width:100%;}
.example .inner{background:#F6F7F8;}
.exampleIn{width:98%;}
.exampleIn a{width:100%; padding:0 5px; height:50px; line-height:50px; border-bottom:1px dashed #bababa; display:block; }
.exampleIn a:hover{box-shadow:1px 1px 3px #a8cdf5; padding-left:15px;}
.exampleIn a p{width:35%; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.exampleIn a span.xzImg img.meeting{height:28px; display:inline; height:28px; margin-bottom:-6px;}
.exampleIn a span.xz{width: 12%; padding-left:3%;}
.exampleIn a span{width:17%; height:50px; display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.exampleIn a span.xzImg{width:15%; text-align:left; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.exampleIn a span.num{text-overflow:ellipsis; text-align:left;}


/*ç»Ÿè®¡å›?*/
.highcharts-button-box{background:url(../images/statisticsPNG.png) no-repeat center;}
.highcharts-menu{padding:10px; background:#fff; border:1px solid #dfdfdf;}
.highcharts-menu-item{cursor:pointer; line-height:28px; height:28px;}
.highcharts-menu-item:hover{color:#418bca;}


/*ç»Ÿè®¡å›?*/
.statisticsSum{font-size:16px; margin:20px 0;}
.statisticsSum span{color:#FF7C52; font-size:24px; margin:0 5px; font-weight:700;}


/*区域*/
/*content*/
.sendLesson{width: 100%;height:240px;float: left;margin-top:20px;display:none;}
.send_title{width: 100%;height:0;background:url("../../images/5263_Bbg.jpg") center no-repeat; overflow:hidden;}
.send_title h4{display: inline-block;font-size: 50px;width: 200px;height: 50px;line-height: 50px;margin-left: 85px;color: #feffff;margin-top: 13px;}
.send_title span{display: inline-block;font-size: 35px;width: auto;height: 50px;line-height: 50px;margin-left: 85px;color: #feffff;}
.sendLesson .all_sch,.sendLesson .all_resource,.sendLesson .match_resource{width: 326px;height: 240px;float: left;background: #fff;margin-right: 10px;margin-bottom: 10px;}
.sendLesson .match_resource{margin-right: 0;}
.sendLesson .content h5{width: 100%;height: 45px;text-align: center;font-size: 18px;line-height: 45px;color: #1a7d68;}
.sendLesson .content p{width: 100px;height: 100px;margin: 0 auto;border-radius: 50px;line-height: 100px;font-size: 14px;text-align: center;border: 1px solid #1a7d68;color: #1a7d68;}
.sendLesson .content p i{font-size: 28px;}
.sendLesson .content .send_footer{width: 96%;height: 52px;line-height: 0px;color: #1a7d68;margin: 7% 2%;border:1px solid #eaeaea;position: relative;z-index: 1;background-color: #fff;overflow:hidden;}
.sendLesson .content .send_footer span{display:inline-block;width: 42%;height: 26px;line-height: 26px;}
.sendLesson .content p i{margin-right: 4px;}
.sendLesson .all_sch .send_footer span{margin:0 10px;}
.sendLesson .all_sch .send_footer span:nth-child(odd){margin-left: -10px;}
.sendLesson .all_sch .send_footer span:nth-child(even){ margin-left: 35px;}
.sendLesson .send_footer span s{display:inline-block;width: 78%;text-align: right;text-decoration: none;}
.sendLesson .content .zi_yuan span{width: 30%;}
/*.sendLesson .content .zi_yuan span:last-child{width: 50%;}*/
.sendLesson .content .zi_yuan b{display:none; width: 0;height: 0;border-width: 5px;position: absolute;right: 8px;top: 20px;border-style: solid dashed dashed dashed;border-color:  transparent transparent transparent #1a7d68;cursor:pointer;}
.sendLesson .content .zi_yuan b.down{border-color:#1a7d68 transparent transparent transparent;right: 12px;top: 22px;}
.ziY_hide{display:none;}

.fix_inner {
    display: flex;
    flex-wrap: wrap;
}