@charset "gb2312";
/* CSS Document */
/*banner*/
.hp_banner{width:100%;margin:0 auto;background:#fff;margin-bottom:0.2rem;padding-bottom:0.5rem;}
.hp_banner_main{width:6.88rem;margin:0 auto;padding-bottom:0.3rem;}
.hp_banner .img1{width:100%;height:3.50rem; border-radius:0.1rem;box-shadow: 0px 19px 18px -10px rgba(0,0,0,0.3);}

.hp_banner_classify{width:92%;margin:0 auto;}
.hp_banner_classify li{float:left;width:33%;text-align:center;margin-top:0.25rem;}
.hp_banner_classify li img{width:0.94rem;height:1.04rem;}
/*首页学院*/
.and-nav{ width:100%; height:auto; margin:0 auto; background: #fff; padding-bottom:0.2rem;padding-top:0.2rem;margin-bottom:0.2rem;}
.and-xia{ margin-top:0.2rem;overflow: hidden;}
.java-stu{ width:92%; height:auto; margin:0 auto;}
.java-stu img{ float:left;width:0.75rem;height:0.81rem;}
.notice_active{ float:left; width: 87%; height: 0.7rem; margin-top:0.02rem;overflow:hidden; position:relative;}
.notice_active em{ float:left; font-size:0.2rem; color:#f76b56; border:1px #f76b56 solid; border-radius:0.04rem; width:0.6rem; height:0.26rem; line-height:0.22rem; text-align:center; margin-left:0.24rem; margin-right:0.18rem; margin-top: 0.04rem;}
.notice_active span{ font-size:0.2rem; color:#333; line-height:0.34rem; display:block;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/*body2*/
.body2{width:100%;margin:0 auto;background:#fff; overflow:hidden;margin-bottom:0.2rem;padding-bottom:0.6rem;}
.body2_main{width:92%;margin:0 auto;}
.body2_employment{width:100%;margin:0 auto;margin-bottom:0.1rem;}
.body2_title{width:100%;margin:0 auto;padding-top:0.4rem;}
.body2_title em{float:left;width:0.04rem;height:0.26rem;background:#ff6960;margin-top:0.08rem;margin-right:0.15rem;}
.body2_title span{float:left; display:block;}
.cemb_true{width:100%;margin:0 auto;margin-top:0.4rem;}
.cemb_true li{float:left;width:3.30rem;height:1.28rem;background:url(../images/cemb_true01.jpg) center no-repeat;background-size:100%;border-radius:0.05rem; overflow:hidden;margin-right:0.14rem;margin-bottom:0.14rem;}
.cemb_true li p{ font-size:0.28rem;color:#538bbe; text-align:left;padding-top:0.3rem;padding-left:0.2rem;}
.cemb_true li span{ font-size:0.16px; color:#666; text-align:left; display:block;padding-top:0.1rem;padding-left:0.2rem;}
/*高薪学霸榜*/
.body2_salaries{width:100%;margin:0 auto;}
.body2_salaries_main{width:100%;margin:0 auto;margin-top:0.35rem;}
.body2_salaries_main li{width:100%;height:1.69rem;background:#f5f5f5;border-radius:0.08rem;margin-top:0.08rem;}
.body2_salaries_left{float:left;width:5.2rem;margin-top:0.5rem;margin-left:0.25rem;}
.body2_salaries_main li .img2{float:right;width:1.03rem;height:1.03rem;margin-top:0.35rem;margin-right:0.2rem;}
.body2_salaries_left p{float:left;color:#ff6960;}
.body2_salaries_left span{float:left; display:block;margin-top:0.02rem;margin-left:0.2rem;}
.body2_salaries_left em{ display:block;margin-top:0.1rem;}

.body2_salaries_left01{float:left;width:1.95rem;margin-top:0.5rem;margin-left:0.25rem;}
.body2_salaries_left01 p{color:#ff6960;}
.body2_salaries_left01 em{ display:block;margin-top:0.1rem;}
.body2_salaries_main li .img3{float:right;width:0.81rem;height:0.81rem;margin-top:0.46rem;margin-right:0.2rem;}
/*武汉校区明星讲师*/
.cemb_star{width:100%;margin:0 auto; text-align:center;}
.cemb_star_main{width:100%;margin:0 auto;margin-top:0.5rem;}
.cemb_star_main01{width:2.72rem;height:3.52rem;background:#fff;border-radius:0.05rem;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);}
.cemb_star_main01 img{width:1.2rem;height:1.30rem;margin-top:0.3rem;background:#ff6960;border-radius:50%;padding-top:0.1rem;}
.cemb_star_main01 p{ font-size:0.18rem;color:#666;margin-top:0.2rem;}
.cemb_star_main01 span{ display:block;font-size:0.24rem;color:#333;padding-top:0.1rem; }
.cemb_star_main01 i{ display:block;width:1.89rem;height:0.41rem; line-height:0.41rem; font-size:0.2rem;color:#ff6960;border:1px #ff6960 solid;border-radius:0.205rem;margin:0 auto;margin-top:0.2rem;}
/*讲师教学实录*/
.body2_lecturer{width:100%;margin:0 auto;}
.body2_lecturer_main{width:100%;margin:0 auto;margin-top:0.35rem;}
.body2_lecturer_con{width:2.99rem;}
.body2_lecturer_con .img4{width:2.99rem;height:1.72rem;border-radius:0.08rem;}
.body2_lecturer_con i{ width:100%;display:block;margin-top:0.15rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.body2_lecturer_con p{float:left;color:#888;margin-top:0.15rem;margin-right:0.2rem;}
.body2_lecturer_con p .img5{float:left;width:0.26rem;height:0.18rem;margin-top:0.02rem;margin-right:0.05rem;}
.body2_lecturer_con p .img6{width:0.21rem;height:0.21rem;margin-right:0.05rem;}
/*实训项目解析*/
.body2_training{width:100%;margin:0 auto;}
.body2_training_main{width:100%;margin:0 auto;margin-top:0.35rem;}
.body2_training_con{width:2.10rem;height:2.29rem;background:url(../images/body2_training_main01.jpg) center no-repeat;border-radius:0.08rem; overflow:hidden;background-size:100%;}
.body2_training_con p{margin-top:0.3rem;margin-left:0.25rem;color:#ff6c6f;}
.body2_training_con span{ display:block;margin-left:0.25rem;margin-top:0.05rem;}
/*选项卡*/
.cx_IT_con02_con{width:100%;margin:0 auto; overflow:hidden;background: #fff;margin-bottom:0.2rem;}

.swiper1 {width:6.92rem;margin:0 auto;margin-top:0.4rem;border-bottom:2px #f2f2f2 solid;}
.swiper1 .swiper-slide {height:0.85rem;line-height:0.85rem;color:#333; font-size:0.28rem;text-align: center;/* 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;cursor: pointer;}
.swiper1 .swiper-slide.selected{width:0.57rem; line-height:0.85rem;color:#201d24;background:url(../images/cx_IT_con02_xian.png) center bottom no-repeat;background-size:55%;} 

.swiper2 {width:100%; height:12.5rem;margin:0 auto;}
.swiper2 .swiper-slide {box-sizing: border-box !important;overflow-x: hidden !important;}

.cx_missing_bo{width:92%;margin:0 auto;}
.cx_missing_bo ul{width:100%;margin:0 auto;}
.cx_missing_bo ul li{width:100%;margin:0 auto;border-bottom:1px #ebebeb solid;padding-bottom:0.4rem;margin-top:0.4rem;}
.cx_missing_left{float:left;width:4.20rem;}
.cx_missing_left p{width:100%;line-height:0.44rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.cx_missing_left span{font-size:0.2rem;color:#9a9ca0; display:block;margin-top:0.4rem;}
.cx_missing_bo img{float:right;width:2.20rem;height:1.43rem;border-radius:0.06rem;}
.body2_more{width:100%;margin:0 auto; text-align:center;margin-top:0.3rem;padding-bottom:0.5rem;}
.body2_more p{color:#ff6960}

