@charset "utf-8";
/* CSS Document */
strong{ font:inherit;}

#banner{ background:url(../../images/electricity/index/banner_02.jpg) no-repeat center top; height:540px; width:100%; min-width:1180px;}
/*#banner .banner-box{width:1180px; margin:0 auto; position:relative; height:527px; text-align:center; color:#fff; overflow:hidden;}
#banner .banner-box .join-info{ position:absolute; left:0px; bottom:128px;  height:50px; width:1180px; line-height:50px; color:#fff; font-size:16px; }
#banner .banner-box .join-info a.a{ height:50px; width:185px; background:#50ba93; border-radius:3px;color:#fff; display:inline-block;}
#banner .banner-box .join-info a.a:hover{background:#fff; color:#50ba93;}

#banner .banner-box .join-info a.b{ height:50px; width:185px; border-radius:3px; border:1px solid #50ba93; color:#50ba93; display:inline-block; margin-left:25px;}
#banner .banner-box .join-info a.b:hover{background:#50ba93; color:#fff;}
*/
.center-title{ width:100%; text-align:center;}
.center-title strong.tit{display:inline-block; height:60px; font-size:36px; color:#333; line-height:36px; width:300px; position:relative;}
.center-title strong.tit.white{ color:#fff; background:none!important;}
.center-title strong.tit i.line{ height:2px; width:36px; background:#ef4136; display:block; position:absolute; left:132px; bottom:0px;}
.center-title strong.tit.white i.line{ background:#fff;}

.module-content{width:1180px;margin:0 auto;}

.btn-box{ text-align:center;}
.btn-box a.detail{ background:#ef4136; width:160px; height:45px; line-height:45px; border-radius:3px; color:#fff; display:inline-block;}
.btn-box a.detail:hover{ background:#d83126; }

.module-content.info{ font-size:16px; color:#333; line-height:26px; }
/*====项目介绍=====*/
#module1{padding:75px 0 80px; width:100%; min-width:1180px; background:url(../../images/electricity/index/bg_08.jpg) no-repeat bottom center;}
#module1 .img{ width:380px; height:260px;}
#module1 .text-box{ width:780px;text-indent:2em;}

#module1 .topics-list{ width:1180px; margin:0 auto;}
#module1 .topics-list li{ text-align:center;width:580px; background:#fff; box-shadow:1px 2px 4px #e5e5e5;}
#module1 .topics-list li .img,#module1 .topics-list li .img img{ display:block; width:580px; height:220px; position:relative; overflow:hidden;-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;}

#module1 .topics-list li a:hover .img img{-webkit-transform: scale(1.10, 1.10);-moz-transform: scale(1.10, 1.10);-o-transform: scale(1.10, 1.10);transform: scale(1.10, 1.10);}
#module1 .topics-list li .meng{ background:url(../../images/little/meng_03.png); width:100%; height:100%; position:absolute; left:0px; top:0px;visibility:hidden;-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0; filter:alpha(opacity=0);-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s; }
#module1 .topics-list li a{ display:block; border:none;}
#module1 .topics-list li a:hover .meng{visibility:visible;-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1; filter:alpha(opacity=100);}
#module1 .topics-list li .img em.more{ font-size:14px; width:114px; height:36px; line-height:36px; background:#ef4136; display:inline-block; color:#fff; border-radius:30px; position:absolute; left:233px; top:92px;}
#module1 .topics-list li .img .statu{ position:absolute; left:0px; top:0px; width:80px; height:80px; display:block;}
#module1 .topics-list li .img .statu.a{ background:url(../../images/electricity/live.png) no-repeat;}
#module1 .topics-list li .img .statu.b{ background:url(../../images/electricity/mian.png) no-repeat;}
#module1 .topics-list li .tit{ font-size:24px; height:30px; line-height:30px; color:#2d2a3f; display:inline-block; width:540px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; margin:30px 0; font-weight:500;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
#module1 .topics-list li a:hover .tit{ color:#21b7df;}
#module1 .topics-list li .tit em{ background:#21b7df; border-radius:20px; color:#fff; width:64px; height:30px; line-height:30px; text-align:center; display:inline-block; font-size:14px; margin-left:10px; vertical-align:top; }

#module1 .msg-info{ width:960px; height:80px; font-size:16px; line-height:28px; padding:10px 10px 10px 210px; margin:40px auto 0; background:#fff; position:relative;}
#module1 .msg-info .tit{ position:absolute; left:0px; top:0px; display:inline-block; width:180px; height:100px; line-height:100px; text-align:center; font-weight:700; font-size:18px; color:#fff; background:#ef4136; }
#module1 .msg-info .tit b.caret{position:absolute; top:40px; left:180px;border-left: 10px solid #ef4136; border-top: 10px solid transparent; border-bottom: 10px solid transparent; vertical-align: top;}

/*====项目优势=====*/
#module2 .module-content{ margin-top:40px;}
#module2{padding: 75px 0 10px;width:100%; min-width:1180px; height:543px; background:#cc4035 url(../../images/electricity/index/bg_09.jpg) no-repeat; background-size:cover;}
.part-content.one li{ padding:20px 30px 40px; width:218px; margin:0 20px 20px 0; line-height:26px; background:#fff;color:#666; border-radius:3px; border:1px solid #fff; text-align:center; float:left;-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;}
.part-content.one li p{ text-align:left; height:166px; }

.part-content.one li .tit{font-weight:500; font-size:18px; color:#333; display:block; text-align:center; margin-bottom:10px; }
.part-content.one li .img{ padding:20px; border-radius:50%; display:inline-block; margin-bottom:15px;width:50px; height:50px;}
.part-content.one li .img{-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;}
.part-content.one li.a .img{background:#ef4136 url(../../images/electricity/index/a.png) no-repeat center;}
.part-content.one li.b .img{background:#ef4136 url(../../images/electricity/index/b.png) no-repeat center; }
.part-content.one li.c .img{background:#ef4136 url(../../images/electricity/index/ico_03.png) no-repeat center; }
.part-content.one li.d .img{background:#ef4136 url(../../images/electricity/index/d.png) no-repeat center; }
.part-content.one li.e .img{background:#ef4136 url(../../images/electricity/index/ico_05.png) no-repeat center; }

.part-content.one li:hover{-webkit-transform: translate3d(0px, -20px, 0px); -moz-transform: translate3d(0px, -20px, 0px); -o-transform: translate3d(0px, -20px, 0px); transform: translate3d(0px, -20px, 0px);}



/*=====项目市场=====*/
#module4{padding: 75px 0 80px;width:100%; min-width:1180px; height:924px;background:url(../../images/electricity/index/bg_11.jpg) no-repeat;}
#module4 .feasible{ background:#fff; padding:30px 40px 40px; margin-top:40px;}
#module4 .feasible .top{line-height:26px; color:#444; }
#module4 .feasible .middle{ margin:35px auto;}
#module4 .feasible .middle .left{line-height:26px;color:#444; padding-top:35px; }
#module4 .feasible .middle .left p.te{line-height:26px;color:#ef4136; font-size:16px; font-weight:700; margin-top:25px;}
#module4 .feasible .middle .right{ padding-right:160px; }
#module4 .feasible .bottom{ margin-top:30px; line-height:26px;text-align:center; color:#444;}
#module4 .feasible .job-table{width:960px; margin:35px auto 0;}
#module4 .feasible .job-table th{ background:#ef4136; color:#fff; border-right:1px solid #fff; height:40px; line-height:40px; }
#module4 .feasible .job-table td{ color:#666; border:1px solid #e5e5e5; line-height:24px; padding:7px 20px;}

/*=====师资力量=====*/
#module5{padding: 75px 0 0px;height:705px; width:100%; min-width:1180px; background:url(../../images/electricity/index/bg_03.jpg) no-repeat top center;background-size:cover; background-attachment:fixed;}
.hidden-teach{ overflow:hidden; width:1180px; margin:40px auto 0;}
.hidden-teach.te{ width:1100px; }
.teach-list{ width:1200px;-webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s; transition:all 1s;}
.teach-list li{width:300px; margin-right:100px; float:left;}
.teach-list li .img{ position:relative; width:300px; height:418px;}
.teach-list li .img img{ width:300px; height:418px;}
.teach-list li .img .detail{ width:240px; height:368px; overflow:hidden; background:url(../../images/electricity/index/teacher_bg.png); position:absolute; top:0px; left:0px; padding:25px 30px; color:#fff; line-height:24px;-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0; filter:alpha(opacity=0);-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.teach-list li:hover .img .detail{ -webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1; filter:alpha(opacity=100);}
.teach-list li .info{ text-align:center; color:#fff; width:290px;overflow:hidden; height:50px; padding:25px 5px; background:#ef4136;}
.teach-list li .info .name{ font-size:24px;display:block; }
.teach-list li .info .msg{line-height:26px; font-size:16px;}

/*=====实训教材=====*/
#module7{padding: 75px 0 0; height:898px;width:100%; min-width:1180px;background:url(../../images/training/supplier/index_04.jpg) no-repeat scroll center top;}

/*=====明星学员=====*/
#module6{padding: 75px 0 80px;width:100%; min-width:1180px;background:url(../../images/electricity/index/bg_10.jpg) no-repeat; background-size:cover;}
.star-student{ width:100000px;}
.star-student li{ width:310px; height:290px; float:left; margin:0 50px 0 0; background:#f0f4f7;border-top-right-radius:30px;border-bottom-left-radius:30px; padding:25px 25px 20px; text-align:center; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s; transition: all 1s ease 0s;}
.star-student li .img{ display:inline-block; width:150px; height:150px; border-radius:50%; background:#fff; padding:5px; box-shadow:2px 2px 2px #e9ecef;}
.star-student li .img img{width:150px; height:150px;}
.star-student li .info{ color:#666; line-height:24px;}
.star-student li .info i.te{ color:#ef4136; font-weight:600; }
.star-student li .info .name{ font-size:18px; color:#333; line-height:28px; margin-top:15px; margin-bottom:12px; display:block;}
.star-student li .msg{ color:#21b7df; font-size:16px; margin-top:12px;}

/*=====实训基地=====*/
#module8{padding: 75px 0 0;height:731px; width:100%; min-width:1180px;background:url(../../images/electricity/index/bg_02.jpg) no-repeat top center; background-size:cover; background-attachment:fixed;}
#module8 .msg{ font-size:16px; color:#666; line-height:26px;}
.course-site{ width:100000px; -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;}
.course-site li{ width:1180px; float:left;}
.course-site li .top{ margin-bottom:20px;}
.course-site li span{ margin-right:20px; float:left;}
.course-site li span img{ display:block;}

.ico-change{ text-align:center; margin-top:30px;}
.ico-change a{ display:inline-block; width:12px; height:12px; margin:0 3px; border-radius:12px; background:#cdd3d5;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.ico-change a.on{ background:#ef4136; width:24px; }

/*=====合作方式=====*/
#module9{padding: 70px 0 80px;width:100%;min-width:1180px; height:1460px;background:url(../../images/electricity/index/bg_12.jpg) no-repeat bottom center;}
#module9 .cooperate{ background:#fff; padding:65px 50px 50px; width:1080px; margin-top:40px;}
#module9 .cooperate .info-box{ border:1px solid #e5e5e5; padding:50px 40px 25px; position:relative;}
#module9 .cooperate strong.tit{ position:absolute; top:-20px; font-size:16px; height:40px; padding:0 20px; line-height:40px; text-align:center; background:#ef4136; color:#fff; border-radius:20px;display:inline-block;}
#module9 .cooperate p.info{position:relative; line-height:24px; margin-bottom:10px; color:#444;}
#module9 .cooperate h3.little{ padding-left:39px; position:relative; line-height:28px; font-size:16px; color:#333; margin-bottom:10px;}
#module9 .cooperate h3.little i.ico{ width:28px; height:28px; font-size:14px;text-align:center;position:absolute; left:0px; top:0px; border-radius:50%; color:#fff; background:#ef4136; display:inline-block;}

