@charset "utf-8";
/* CSS Document */
strong{ font:inherit;}

#banner{ background:url(../../images/it/java/banner_02.jpg) no-repeat center top; height:540px; width:100%; min-width:1180px;}

.module-content.info{ font-size:16px; color:#333; line-height:26px; text-indent:2em;}
/*====什么是JAVA=====*/
#module1{padding:75px 0 95px; width:100%; min-width:1180px; background:#fff;}
#module1 .msg{ font-size:16px; color:#333; margin-top:35px;}
#module1 .module-content{width:832px; margin:0 auto;}
#module1 .module-content .img{ width:503px; height:329px;}
#module1 .module-content .info{ width:320px; margin-top:45px;}
#module1 .module-content .info em{ width:300px; height:55px; line-height:55px; border-radius:30px; color:#fff; font-size:16px; display:inline-block; text-align:center; margin-bottom:15px;}
#module1 .module-content .info em.a{ background:#00b6b4;}
#module1 .module-content .info em.b{background:#5b9bd5;}
#module1 .module-content .info em.c{background:#ed7d31;}

/*=====JAVA软件市场人才需求=====*/
#module2{padding: 75px 0 0;height:619px; width:100%; min-width:1180px;background:url(../../images/it/java/bg_02.jpg) no-repeat top center;}
.demand-content{ width:1020px; margin:40px auto 0;}
.demand-content li{ color:#fff; width:250px; height:400px; margin-right:5px; line-height:30px;float:left; position:relative; text-align:center;}
.demand-content li span.year{ font-size:24px; color:#333; position:absolute; bottom:-40px; display:block; width:250px;}
.demand-content li .info{ position:absolute; height:60px; bottom:0px; display:block; width:250px; font-size:16px;}
.demand-content li.a .info{ background:#00b6b4; padding:18px 0px; }
.demand-content li.b .info{ background:#5b9bd5; padding:68px 0px; }
.demand-content li.c .info{ background:#ed7d31; padding:118px 0px;}
.demand-content li.d .info{ background:#e04548; padding:168px 0px;}

/*=====培养目标=====*/
#module3{padding: 75px 0 0;height:383px; width:100%; min-width:1180px;background:url(../../images/it/java/bg_03.jpg) no-repeat top center;}
#module3 .info{ font-size:16px; color:#333; line-height:30px; width:520px; height:150px; background:#fff; border-radius:3px; padding:25px 30px;}
	
/*=====培训内容=====*/
#module4{padding: 75px 0 0;height:621px; width:100%; min-width:1180px;background:url(../../images/it/java/bg_04.jpg) no-repeat top center;}
.training-box{ width:1180px;margin:40px auto 0;}
.training-box li{ width:393px; height:110px; padding:55px 0; float:left;color:#fff; text-align:center; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.training-box li.a{ background:rgba(143,170,220,1);}
.training-box li.a:hover{ background:rgba(143,170,220,0.8);}
.training-box li.b{ background:rgba(146,208,80,1);}
.training-box li.b:hover{ background:rgba(146,208,80,0.8);}
.training-box li.c{ background:rgba(91,155,213,1);}
.training-box li.c:hover{ background:rgba(91,155,213,0.8);}
.training-box li.d{ background:rgba(237,125,49,1);}
.training-box li.d:hover{ background:rgba(237,125,49,0.8);}
.training-box li.e{ background:rgba(0,182,180,1);}
.training-box li.e:hover{ background:rgba(0,182,180,0.8);}
.training-box li.f{ background:rgba(224,69,72,1);}
.training-box li.f:hover{ background:rgba(224,69,72,0.8);}

.training-box li span.msg{display:inline-block; height:45px; font-size:18px; line-height:28px; width:393px; position:relative;}
.training-box li span.msg i.line{ height:2px; width:36px; background:#fff; display:block; position:absolute; left:178px; bottom:0px;}
.training-box li strong.tit{ display:block; font-size:24px; line-height:34px; margin-top:25px; }


/*=====学习模式=====*/
#module5{padding: 75px 0 80px;width:100%; min-width:1180px;background:#f4f4f4;}
#module5 .info{ width:1180px; margin:85px auto 0; color:#333; text-align:center;}
#module5 .info li{ position:relative; width:180px; padding:45px 20px 15px; height:125px; float:left; margin-right:20px; background:#fff;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
#module5 .info li:hover,#module6 .info li:hover{ -moz-transform: translateY(-20px);-o-transform: translateY(-20px);-webkit-transform: translateY(-20px);transform: translateY(-20px);}

#module5 .info li .ico{ display:inline-block; width:45px; height:45px; padding:25px; border-radius:50%; position:absolute; top:-47px; left:62px;}
#module5 .info li .ico.a{ background:#00b6b4 url(../../images/it/java/ico_01.png) no-repeat center;}
#module5 .info li .ico.b{ background:#00b6b4 url(../../images/it/java/ico_02.png) no-repeat center;}
#module5 .info li .ico.c{ background:#00b6b4 url(../../images/it/java/ico_03.png) no-repeat center;}
#module5 .info li .ico.d{ background:#00b6b4 url(../../images/it/java/ico_04.png) no-repeat center;}
#module5 .info li .ico.e{ background:#00b6b4 url(../../images/it/java/ico_05.png) no-repeat center;}
#module5 .info li strong.tit{ font-size:18px; color:#00b6b4; line-height:28px; margin:15px 0 8px; display:block; font-weight:500;}
#module5 .info li p{line-height:24px; text-align:left;}
#module5 .info li.te p{ text-align:center;}

/*=====学习模式=====*/
#module6{padding: 75px 0 80px;width:100%; min-width:1180px;background:#fff;}
#module6 .info{ width:1180px; margin:40px auto 0; color:#333; text-align:center;}
#module6 .info li{ line-height:26px; color:#fff;width:220px; padding:25px 30px; height:170px; float:left; margin-right:20px; background:#00b6b4;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
#module6 .info li strong.tit{ text-align:center; display:inline-block; height:45px; font-size:18px; line-height:28px; width:220px; position:relative; margin-bottom:15px;}
#module6 .info li strong.tit i.line{ height:2px; width:20px; background:#fff; display:block; position:absolute; left:101px; bottom:0px;}
