@charset "utf-8";
/* CSS Document */
body{ background:#e7eeec;}
strong{ font:inherit;}

#banner{ background:url(../../images/training/topic/banner_02.jpg) no-repeat center top; height:540px; width:100%; min-width:1180px;}
#banner.xian{ background:url(../../images/training/xian_banner.jpg) no-repeat center top; height:280px;}
#banner .banner-box{width:1180px; margin:0 auto; position:relative; height:540px; text-align:center; color:#fff; overflow:hidden;}
#banner .banner-box .join-info{ position:absolute; left:0px; bottom:138px;  height:50px; width:1180px; line-height:50px; color:#fff; font-size:16px; }
#banner .banner-box .join-info a.a{ height:50px; width:185px; background:#fedc61; border-radius:3px;color:#f06546; display:inline-block;}
#banner .banner-box .join-info a.a:hover{background:#fff; color:#f06546;}

#banner .banner-box .join-info a.b{ height:50px; width:185px; border-radius:3px; border:1px solid #fedc61; color:#fedc61; display:inline-block; margin-left:25px;}
#banner .banner-box .join-info a.b:hover{background:#fedc61; color:#f06546;}

.center-title{ width:100%; text-align:center; height:80px;}
.center-title img{ display:inline-block;}
.but-same-box{text-align:center;}
.but-same-box a{ width:240px; height:55px; line-height:55px;font-size:18px; border-radius:3px; margin-top:60px;}
.but-same-box a.bao{ color:#fff;background:#f9694d; display:inline-block;}
.but-same-box a.bao:hover{ background:#e75d42;}

/*====实训项目=====*/
#module1,#module7{padding:80px 0; background:#f5f5f5; }
.part-content{ margin-top:40px;}
.part-content.class li{ width:580px; height:240px;}
.part-content.class li a,.part-content.class li a img{ width:580px; height:240px; overflow:hidden; display:block;-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.class li a:hover 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);}

/*====合作背景=====*/
#module2{padding: 80px 0; background:url(../../images/training/topic/index_01.jpg) no-repeat top center; width:100%; height:396px; min-width:1180px; }
.part-content.about .info{ width:730px; line-height:32px; font-size:16px; text-indent:2em; color:#333;}
.part-content.about .info strong{ font-weight:bold;}
.part-content.about .info i.red{ color:#f06546; font-weight:bold;}

/*====为什么和我们合作=====*/
#module3{padding: 80px 0; background:#fedc61; width:100%;min-width:1180px; }
.part-content.work{ margin-top:90px;}
.part-content.work .info{ width:510px; line-height:24px; font-size:14px;color:#333; padding:25px 30px; position:relative; background:#fff;min-height:195px; height:auto!Important; height:195px;}
.part-content.work .info span.title{ position:absolute; top:-48px; left:199px; width:172px; height:58px; line-height:48px; text-align:center; color:#fff; font-size:20px; background:url(../../images/training/topic/index_04.png) no-repeat; }
.part-content.work .info p em{ color:#6794ce; font-weight:bold; display:block;}

.part-content.work li.te .info{ width:1120px;}
.part-content.work li.te .info span.title{left:505px;}
.part-content.work li.te .info .tit{ font-size:30px; color:#6794ce; font-weight:600; text-align:center; margin-top:15px;}
.part-content.work li.te .am-list{ position:relative; background:url(../../images/training/topic/index_07.jpg) no-repeat; height:440px; margin-top:30px;}
.part-content.work li.te .am-list li{width:260px; line-height:24px; height:55px; padding:55px 30px 10px;}
.part-content.work li.te .am-list li em{ color:#fff; width:320px; height:40px; line-height:40px; text-align:center;position:absolute; top:0px; left:0px; font-size:16px;}
.part-content.work li.te .am-list li p{ color:#333;}
.part-content.work li.te .am-list li p strong{ font-weight:bold; }
.part-content.work li.te .am-list li.a{ position:absolute; top:0px; left:0px; }
.part-content.work li.te .am-list li.b{ position:absolute; top:0px; left:400px; }
.part-content.work li.te .am-list li.c{ position:absolute; top:0px; left:800px; }
.part-content.work li.te .am-list li.d{ position:absolute; top:160px; left:0px; }
.part-content.work li.te .am-list li.e{ position:absolute; top:160px; left:400px; }
.part-content.work li.te .am-list li.f{ position:absolute; top:160px; left:800px; }
.part-content.work li.te .am-list li.g{ position:absolute; top:320px; left:0px; }
.part-content.work li.te .am-list li.h{ position:absolute; top:320px; left:400px; }
.part-content.work li.te .am-list li.i{ position:absolute; top:320px; left:800px; }

#module4{padding:80px 0; background:#fff; text-align:center; }

#module6{padding: 80px 0; background:url(../../images/training/topic/index_03.jpg) no-repeat top center; width:100%; height:496px; min-width:1180px; text-align:center; }
#module6 .module-content{ width:1180px; margin:40px auto 0;}
.cooperation-model{ text-align:center;}
.cooperation-model li{ width:200px; height:130px; padding:60px 20px 50px; background:#fedc61; border-radius:3px; text-align:center; margin-right:73px;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.cooperation-model li:hover,.cooperation-model li:hover img.img{-webkit-transform: translate3d(0px, -10px, 0px); -moz-transform: translate3d(0px, -10px, 0px); -o-transform: translate3d(0px,-10px, 0px); transform: translate3d(0px, -10px, 0px); }
.cooperation-model img.img{ width:85px; height:85px; display:inline-block;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.cooperation-model em.tit{ color:#333; font-size:22px; display:block;}

/*====为什么要培养应用型人才=====*/
#module7 .learn-per{ padding:0 30px; background:#fff; border-radius:5px; width:1120px; margin:0 auto;}
#module7 .learn-per .info{ padding:30px 30px 0 55px; width:445px;}
#module7 .learn-per .info .title{ font-size:22px; line-height:42px; color:#f06546; position:relative; display:block;}
#module7 .learn-per .info .title i.num{ width:42px; height:42px; color:#fff; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; background:url(../../images/training/topic/num.jpg) no-repeat; font-style:inherit; text-align:center; position:absolute; left:-55px; top:0px;}
#module7 .learn-per .msg{ color:#666; line-height:24px;}
#module7 .learn-per .msg em{ font-weight:600; color:#333; margin-top:15px; display:block;}

/*====为什么要培养应用型人才=====*/
#module5{padding: 80px 0; background:#f5f5f5; width:100%; min-width:1180px; text-align:center; }
.benefits-list{ width:1180px; margin-top:50px;}
.benefits-list li{ float:left; text-align:center; width:320px; height:320px; padding:30px; margin-right:20px;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.benefits-list li:hover{ background:#fff;box-shadow:0 0 10px #eee; -webkit-transform: translate3d(0px, -20px, 0px); -moz-transform: translate3d(0px, -20px, 0px); -o-transform: translate3d(0px,-20px, 0px); transform: translate3d(0px, -20px, 0px);}
.benefits-list li.cur{ background:#fff;}
/*.benefits-list li:hover span.ico img{-webkit-transform: translate3d(0px, -15px, 0px); -moz-transform: translate3d(0px, -15px, 0px); -o-transform: translate3d(0px,-15px, 0px); transform: translate3d(0px, -15px, 0px);}*/
.benefits-list li span.ico{ width:220px;display:inline-block; }
.benefits-list li span.ico img{ width:110px; height:110px; display:inline-block;margin-bottom:5px;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.benefits-list li span.ico em{ display:block; line-height:36px; font-size:18px; color:#444;}
.benefits-list li p.info{ color:#666; line-height:24px; margin-top:5px; text-align:left;}
