@charset "utf-8";
/* CSS Document */

/*banner*/
.padding_bg{padding-top:60px;padding-bottom:65px;}
@media (max-width:640px){
	.padding_bg{padding-top:30px;padding-bottom:35px;}
}


/*banner*/
.banner_bg{width:100%; position:relative;}
.banner img{width:100%;}
/*改变世界*/
.title_py b{ display:block;font-size:54px;color:#fff; text-align:center;font-weight:bold;}
.title_py p{font-size:42px;color:#0afdd3;text-align:center;margin-top:42px;font-weight:bold;}
.zixun_all a{ display:block;font-size:24px; text-align:center;width:216px;height:42px;line-height:42px;border:3px solid #fff;color:#fff; border-radius:10px;margin:0 auto;margin-top:30px;}
.zixun_all a:hover{ background:#fff;color:#000;}
@media (max-width:640px){
	.zixun_all a{font-size:14px;width:40%;height:28px;line-height:28px;border:1px solid #fff;margin-top:30px;border-radius:5px;}
	.title_py b{font-size:22px;}
	.title_py p{font-size:18px;margin-top:15px;}
}

/*大数据-专题内容*/

/*大数据时代*/
.dashuju_bg{ background:url(../images/diyi_bg.jpg) no-repeat 50% 50%;padding:170px 0;}
.dashuju_bg .dsj_shidai img{margin:0 auto;}
@media (max-width:640px){
.dashuju_bg{padding:10% 0;}
.dashuju_bg .dsj_shidai img{width:70%;max-width:675px;}
}
/*大数据行业需求大*/
.hangye_bg{ background:#f6f6f6;}
.hangye_bg .hangye img{margin:0 auto;}
.hangye_bg .hangye .hangy_img_02{margin-top:50px;}
.hangye_bg .hangye .hangy_img_03{margin-top:50px;}
.hangye_bg .hangye .hangy_img_04{margin-top:50px;}
/*牛在哪里*/
.niuzaina_bg{ background:url(../images/niu_bg.jpg) no-repeat 50% 50%;padding:134px 0;}
.niuzaina_bg .niu_zain img{margin:0 auto;}
@media (max-width:640px){
.hangye_bg .hangye .hangy_img_01{width:90%;}
.hangye_bg .hangye .hangy_img_02{width:90%;}
.hangye_bg .hangye .hangy_img_03{width:90%;}
.hangye_bg .hangye .hangy_img_04{width:90%;}
.niuzaina_bg{padding:10% 0;}
.niuzaina_bg .niu_zain img{width:70%;}
}
/*几大领先项目应用于课程*/
.lingxian_bg{background:#14afcb;}
.lingxian_bg .lingxian img{margin:0 auto;}
.lingxian_bg .lingxian .zixun_all a{margin-top:60px;}
@media (max-width:640px){
.lingxian_bg .lingxian img{width:90%;}
.lingxian_bg .lingxian .zixun_all a{margin-top:8%;}
}
/*品牌综合实力*/
.zonghesl_bg{background:#3f3b48;}
.zonghesl_bg .zonghe_shili img{margin:0 auto;}
@media (max-width:640px){
.zonghesl_bg .zonghe_shili img{width:90%;}
}
/*一课一咖*/
.ykyk_dsj_bg{background:#14afcb;}
.ykyk_dsj_bg .ykyk_dsj img{margin:0 auto;}
@media (max-width:640px){
.ykyk_dsj_bg .ykyk_dsj img{width:90%;}
}
/*课程更新*/
.kcgx_bg{ background:#2a9fe4;}
.kcgx_bg .kcgengxin img{margin:0 auto;}
@media (max-width:640px){
.kcgx_bg .kcgengxin img{width:90%;}
}

/*真实项目*/
.xiangmu_bg{ background:#1b1a28;}
.xiangmu_bg .xiangmu img{width:1048px;margin:0 auto}
@media (max-width:640px){
.xiangmu_bg .xiangmu img{width:90%;}
}


/*O2O*/
.o2o_bg{ background:#f49d70;}
.o2o_bg .o2o img{width:1065px;margin:0 auto}
@media (max-width:640px){
.o2o_bg .o2o img{width:90%;}
}


/*课程体系*/
.iframe_1460{width:100%;height:1100px;}
@media (max-width:640px){
.iframe_1460{display:none;}
}

/*大数据-专题内容-结束*/






/*师资*/
.shizi_bg_py{ background:url(../images/shizi_bg.jpg) no-repeat;}
.szimg img{width:1101px;margin:80px auto;}
@media (max-width:640px){
	.szimg img{width:95%;max-width:1101px;margin:30px auto;}
}
/*就业服务*/
.jiuye_bg{background:url(../images/qiye_bg.jpg) no-repeat 50% 50%;}
.jyall{ overflow:hidden;width:720px;margin:0 auto;margin-top:20px;}
.jyall li{width:139px;height:162px;background:url(../images/qiye_border.png) no-repeat;cursor:pointer; float:left;margin:0 50px;margin-top:20px;}
.jyall li p{font-size:20px;line-height:24px; text-align:center;color:#fff;}
.jyall li:hover{background:url(../images/qiye_img_bg.png) no-repeat;}
.jyall li .jy_p_1{padding-top:60px;}
.jyall li .jy_p_2{padding-top:34px;}
.jyall li .jy_p_3{padding-top:44px;}
.jyall_yd img{margin:0 auto; display:none;}
@media (max-width:640px){
	.jyall{ display:none;}
	.jyall_yd img{ display:block;width:95%;max-width:612px;;margin-top:20px;}
}
.xlogo{background:url(../images/logo.png) no-repeat center center/ auto 3.25rem; height:3.25rem;margin:1rem 0;}

h1, h2, h3, h4, h5, h6{font-weight:normal;}

.m_logo{padding-top:2%; padding-bottom:2%;}

.m_logo img{max-width:95%; padding-left:5%;}

.m_nav{padding:1rem 0; text-align:center; background:#298e60; line-height:1.8rem; color:#ffffff;max-width:720px;min-width:320px;margin:0.5rem auto 0;}

.m_nav ul li{padding:0 1rem;display:inline-block;text-align:center;}

.m_nav a{color:#ffffff;font-size: 1.1rem;}

.m_nav a:hover{color:#ff0000;}