@charset "utf-8";
/* CSS Document */
strong{ font:inherit;}

#banner{ background:url(../images/job/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:540px; 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:#f9694d; border-radius:3px;color:#fff; display:inline-block;}
#banner .banner-box .join-info a.a:hover{background:#fff; color:#f9694d;}

#banner .banner-box .join-info a.b{ height:50px; width:185px; border-radius:3px; border:1px solid #fff; color:#fff; display:inline-block; margin-left:25px;}
#banner .banner-box .join-info a.b:hover{background:#fff; color:#f9694d;}

.center-title{ width:100%; text-align:center; height:88px;}
.center-title img{ display:inline-block;}
.but-same-box{text-align:center;}
.but-same-box a{ width:300px; height:65px; line-height:65px;font-size:22px; border-radius:3px; margin-top:50px;}
.but-same-box a.bao{ color:#fff;background:#f9694d; display:inline-block;}
.but-same-box a.bao:hover{ background:#e75d42;}

/*====合作对象=====*/
#moudle1{ background:#ed6c53; padding:80px 0 70px; }
.cooperation-list{ width:1180px; margin-top:50px;}
.cooperation-list li{ float:left; background:#fff; text-align:center; width:220px; 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;}
.cooperation-list li:hover{box-shadow:0 0 10px #d2e3f9;-webkit-transform: translate3d(0px, -10px, 0px); -moz-transform: translate3d(0px, -10px, 0px); -o-transform: translate3d(0px,-10px, 0px); transform: translate3d(0px, -10px, 0px);}
.cooperation-list li span{ width:90px;display:inline-block; }
.cooperation-list li span img{ width:90px; height:90px; display:block;margin-bottom:5px;}
.cooperation-list li p.info{ color:#333; line-height:24px; margin-top:20px;min-height:115px; height:auto!important; height:115px; font-size:14px; text-align:left;-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-list li:hover p.info a{ color:#fff; }

.cooperation-list li a.contact{ width:130px; height:40px; line-height:40px; color:#fff; background:#43bee8 url(../images/small_bg.png) no-repeat 10px -1705px; text-indent:2em; display:inline-block; border-radius:3px;}
.cooperation-list li a.contact:hover{background:#f9694d url(../images/small_bg.png) no-repeat 10px -1705px;  }
#moudle1 p.msg{background:url(../images/small_bg.png) no-repeat 0 -1750px; font-size:18px; line-height:38px; color:#fff; text-align:center; width:550px; margin:30px auto 0; padding-left:35px;  }
/*====项目优势=====*/
#moudle2{ background:#f9f9f9; padding:80px 0;}
.cooperation-value{ width:1180px; margin-top:203px; box-shadow:2px 8px 15px #eee; box-shadow-top:none; background:#fff; position:relative; padding-bottom:25px;}
.cooperation-value dt{ background:url(../images/job/top_bg.png) no-repeat top center; position:absolute; top:-143px; left:0px; height:143px; width:1180px;text-align:center;}
.cooperation-value dt i.num{ font-size:24px; color:#fff; width:60px; height:60px; line-height:60px; display:inline-block; background:#ff7659; border-radius:5px; margin-bottom:16px; }
.cooperation-value dt em.tit{ font-size:24px; color:#000 ; display:block;}
.cooperation-value dd{ float:left;  text-align:center; width:298px; margin-right:20px;min-height:247px; height:auto!important; height:247px;padding:30px; margin-left:30px;-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-value.te dd{ float:left;  text-align:center; /*width:298px; margin-right:20px;*/ margin-right:0;width:223px; min-height:247px; height:auto!important; height:247px;padding:30px; margin-left:30px;-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-value dd span.ico{ display:inline-block;  width:120px; height:120px; }
.cooperation-value dd span.ico.a{background:url(../images/job/job_1.png) no-repeat; }
.cooperation-value dd span.ico.b{background:url(../images/job/job_2.png) no-repeat;}
.cooperation-value dd span.ico.c{background:url(../images/job/job_3.png) no-repeat; }
.cooperation-value dd span.ico.d{ background:url(../images/job/job_4.png) no-repeat; }
.cooperation-value dd span.ico.e{background:url(../images/job/job_5.png) no-repeat;}
.cooperation-value dd span.ico.f{background:url(../images/job/job_6.png) no-repeat;}
.cooperation-value dd span.ico.g{background:url(../images/job/job_7.png) no-repeat;}
.cooperation-value dd span.ico.h{background:url(../images/job/job_8.png) no-repeat;}
.cooperation-value dd span.ico.i{background:url(../images/job/job_9.png) no-repeat;}
.cooperation-value dd span.ico.j{ background:url(../images/job/job_10.png) no-repeat;}
.cooperation-value dd span.ico.k{ background:url(../images/job/job_11.png) no-repeat;}
.cooperation-value dd span.ico em{ width:120px; height:80px; padding-top:40px; display:block; line-height:80px; font-size:16px; color:#fff;}
.cooperation-value dd p.info{ color:#333; line-height:26px; margin-top:20px; font-size:14px; text-align:left;-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-value dd p.info a{ color:#f9694d; }
.cooperation-value dd:hover p.info a{ text-decoration:underline;}

.cooperation-value.other dd.one{ position:relative; margin-left:60px; min-height:58px;height:auto!important;height:58px; margin-bottom:70px; }
.cooperation-value.other dd.one span.ico{ position:absolute; left:0; top:0; z-index:2;}
.cooperation-value.other dd.one div.info{ position:absolute; left:60px; top:0; z-index:1; font-size:16px; line-height:26px; height:58px; box-shadow:1px 2px 4px #eee; border:1px solid #e7e7e7; background:#fff; padding:30px 30px 30px 90px; color:#333; }

.cooperation-value.other dd.one.two,.cooperation-value.other dd.one.two div.info{min-height:528px;height:auto!important;height:528px;  }
.cooperation-value.other dd.one.three,.cooperation-value.other dd.one.three div.info{min-height:308px;height:auto!important;height:308px;  }

.cooperation-value.other dd{ width:1000px; padding-bottom:10px;}
.cooperation-value.other dd div.info{ text-align:left; width:820px;margin-right:30px; font-size:16px; line-height:26px; color:#999;}
.cooperation-value.other dd div.info strong{ font-weight:bold; color:#333; margin-bottom:5px; display:block;}
.cooperation-value.other dd div.info p{ margin-bottom:35px;}

/*=====合作模式=====*/
#moudle3{ background:#3db0da; width:100%; min-width:1180px; padding-bottom:80px;}
#moudle3 p.tit-info{ width:1180px; color:#fff; line-height:32px; margin:35px auto 0; }
#moudle3 figure.learn-img{ text-align:center; margin-top:35px; padding-bottom:30px;}
#moudle3 figure.learn-img img{ display:inline-block;}
#moudle3 p.msg{ text-align:center; color:#333; font-size:16px; line-height:36px;  padding-bottom:25px; }
#moudle3 .but-same-box a{ margin-top:0;}

#moudle3 .change-box{ width:746px;margin:35px auto 0;}
#moudle3 .change-box a{ width:242px; height:65px; line-height:65px; color:#fff; text-align:center; display:inline-block;background:#339dc4;margin-right:10px; font-size:18px; float:left;}
#moudle3 .change-box a:hover,#moudle3 .change-box a.cur{background:#055d85;}

.model-change-box{ background:#fff; padding:30px 60px 60px; width:1060px; margin:0 auto; }
#moudle3 .content-info{ border:1px solid #e7e7e7; box-shadow:1px 1px 3px #eee; position:relative; font-size:16px; color:#333; padding:45px 30px 5px; margin-top:50px;}
#moudle3 .content-info h3.tit{ padding:0px 25px; background:#43bee8; border-radius:20px; line-height:40px; height:40px; display:inline-block; position:absolute; top:-20px; left:30px; font-size:16px; color:#fff;}
#moudle3 .content-info p.te{ margin-bottom:20px; line-height:25px; }
#moudle3 .content-info p.te i.fl{ width:25px; height:25px; background:#43bee8; border-radius:50%;text-align:center; color:#fff; font-size:14px; font-style:normal;}
#moudle3 .content-info p.te em.fr{ width:960px;}
/*=====报名点查询=====*/
#moudle4{  background:#f7f7f7; height:685px; width:100%; min-width:1180px;}
#moudle4 .item-per{ border-bottom:1px solid #e7e7e7; height:45px; font-style:normal;}
#moudle4 .item-per span a{font-size:14px; color:#666; }
#moudle4 .item-per strong{font-size:24px; line-height:34px; height:45px; }

.map-box .map{ height:630px; overflow:hidden;}
.map-box .zone-box{ width:400px; margin-top:200px;}
.map-box .zone-box input.search-add{ width:140px; height:50px; text-align:center; color:#fff; font-size:18px; background:#43bee8; border-radius:3px; margin:20px 0 0 14px; cursor:pointer;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;}
.map-box .zone-box input.search-add:hover{ background:#32a8f5; }
.map-box .zone-box h4.tit{ margin-bottom:25px; color:#0861a4; font-size:18px;}
.map-box .zone-box em.fl{ font-size:16px; color:#666; height:50px; line-height:50px;}
.map-box .zone-box .data_input{border:1px solid #e5e5e5; background:#fafafa;width:140px;  box-shadow:3px 0 5px #f0f0f0 inset; height:48px; line-height:48px; margin-left:13px; position:relative;}
.map-box .zone-box .data_input input.text{ position:absolute; height:30px; width:90px; padding:10px 5px; line-height:30px;color:#999; z-index:1;}
.map-box .zone-box .data_input input.but{ width:26px; height:26px; cursor:pointer; background-position:-13px -1358px; position:absolute; right:10px; top:12px;}
.map-box .zone-box .data_input input.but:hover{background-position:-113px -1358px;}

/*所在地下拉*/
.city-list{ width:141px; height:150px; overflow:auto; background:#fff; border:1px solid #e5e5e5; position:absolute; top:48px; left:-1px; display:none;}
.city-list li{ height:50px; line-height:50px; text-align:center; color:#666; z-index:2; cursor:pointer;}
.city-list li.cur{background:#f2f2f2; color:#999;}
.city-list li:hover{ background:#f5f5f5; color:#666;}

/*banner弹窗*/
.submit-box-tan{ display:none; padding:65px; width:470px; height:360px; position:fixed; top:50%; left:50%; margin-left:-300px; margin-top:-245px; background:#fff; z-index:1009;}
.submit-box-tan i.close,.contant-box-tan i.close,.map-box-tan i.close{ background:#f97e7e url(https://www.yaoxuedao.com/images/learn_center/learn_little_bg.png) no-repeat -9px -617px; height:32px; width:32px; display:block; position:absolute; right:-16px; top:-16px; border-radius:50%; cursor:pointer; }
.submit-box-tan i.close:hover,.contant-box-tan i.close:hover,.map-box-tan i.close:hover{ background:#eb6565 url(https://www.yaoxuedao.com/images/learn_center/learn_little_bg.png) no-repeat -9px -617px;  }
.submit-box-tan td{ font-size:16px; color:#666; padding:5px 0; }
.submit-box-tan td.text-r{ text-align:right; padding-right:10px;}
.submit-box-tan td.top{vertical-align:top; padding-top:20px;}
.submit-box-tan td input.text{ border:1px solid #e7e7e7; border-radius:3px; background:#fafafa; padding:10px 5px; height:25px; line-height:25px; width:285px;}
.submit-box-tan td input.btn{ background:#43bee8; height:50px; color:#fff;border-radius:3px;  line-height:50px; width:145px; text-align:center; font-size:16px; margin-top:10px; cursor:pointer;}
.submit-box-tan td input.btn:hover{background:#28a7d2;}
.submit-box-tan td textarea.instro{ width:396px; height:100px; border:1px solid #e7e7e7; border-radius:3px; background:#fafafa; }

.contant-box-tan{ display:none; padding:70px 50px; width:470px; height:136px;  position:fixed; top:50%; left:50%; margin-left:-300px; margin-top:-133px; background:#fff; z-index:1009;}
.contant-box-tan p{ margin-bottom:10px;color:#666; padding-left:45px; font-size:16px; min-height:32px; line-height:32px;}
.contant-box-tan p.a{ background:url(../images/job/ico_03.jpg) no-repeat; }
.contant-box-tan p.b{ background:url(../images/job/ico_06.jpg) no-repeat; }
.contant-box-tan p.c{ background:url(../images/job/ico_08.jpg) no-repeat; }

.submit-box-tan td .province{ width:150px; border:1px solid #e7e7e7!important; border-radius:3px; background:#fafafa; padding:0 5px; height:45px; line-height:45px;}
.submit-box-tan td .city{ width:100px; border:1px solid #e7e7e7!important; border-radius:3px; background:#fafafa; padding:0 5px; height:45px; line-height:45px;}
.submit-box-tan td .province option,.submit-box-tan td .city option{border-bottom:1px solid #e7e7e7!important; height:30px; }

/*=====地图弹窗=====*/
.map-box-tan{ display:none; padding:50px 50px 70px; width:470px; height:146px;  position:fixed; top:50%; left:50%; margin-left:-300px; margin-top:-138px; background:#fff; z-index:1009;}
.map-box-tan p{ margin-bottom:10px;color:#666; font-size:18px; line-height:28px; text-align:center;}
.map-box-tan p.b{ color:#e8403b; font-weight:600;}
.map-box-tan p.c a{ width:180px; height:45px; line-height:45px;font-size:16px; border-radius:3px; margin-top:20px;color:#fff;background:#32a8f5; display:inline-block;}
.map-box-tan p.c a:hover{ background:#289be5;}

.city-show-list{ color:#444; }
.city-show-list strong{ font-size:16px; font-weight:bold; color:#333;  border-bottom:1px solid #e7e7e7; padding-bottom:15px; display:block;}
.city-show-list .show-list{ height:106px; overflow:auto; margin-top:15px;}
.city-show-list .show-list li{ line-height:26px;font-size:14px;}