@charset "gb2312";
/* CSS Document */
.farsi-z{width:726px;height:210px;left:390px;}
.farsi-zx{width:297px;left:66px;}
.farsi-zz{width:429px;height:210px;left:60px;}
.farsi-zzz{width:178px;display:inline-block; margin-right:0px;line-height:30px;}
.hold_font1 {width: 1px;background: #d8d5d7;height: 143px;position: absolute;top: 36px;right: 50px;z-index: 1;}
.farsi-b img,.farsi-i img,.farsi-zzz img{ margin-right: 10px;  position: relative;  top: 2px;}
.farsi-h{ width:156px;padding:0 22px !important;}
.farsi-b img,.farsi-i img{ margin-right: 10px;  position: relative;  top: 2px;}


.course_banner{ background:url(../images/co01.jpg) center no-repeat; width:100%; height:330px;}
.course_list_a{ font-size:34px; color:#fff; line-height:60px; display:block; padding-top:50px;}
.course_list_b{font-size:46px; color:#fff;line-height: 62px; padding-top: 4px;}
.course_list_c{ color:#2fdc81; font-weight:bold;}
.course_list_d{ color:#1dd7eb; font-weight:bold;}
.course_list_e{font-size:22px; color:#fff; display:block; width:210px; height:40px; line-height:42px; border:1px #fff solid; margin:10px auto;}
.course_list_f{font-size:16px; color:#fff;padding-top: 22px; line-height: 26px;}
.course_list_f span{ margin:0 16px;}
.course_high{ width:100%; height:auto; background:#fff;min-width: 1200px;}
.course_title{ width:100%; height:auto; padding-top: 52px;  padding-bottom: 54px;}
.course_title p{ font-size:38px; color:#333;line-height: 54px; font-weight:bold;}
.course_title span{ font-size:16px; color:#999;}

.vys01 {width:80%;height:360px; margin:0 auto; margin-top:0.2rem;}

.grid {position: relative;clear: both;margin: 0 auto;width: 1200px;list-style: none;text-align: center;}
.grid figure {position: relative;float: left;overflow: hidden;margin: 15px 1%;width: 567px;height: 317px;background: #3085a3;text-align: center;}
.grid figure .course_img01 {position: relative;display: block;height: 317px;width: 567px;}
.grid figure figcaption {width:567px;height:317px;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.grid figure figcaption::before,
.grid figure figcaption::after {pointer-events: none;}
.grid figure figcaption{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;}

.grid figure figcaption > a {z-index: 1000;}
.grid figure .course_shi span {font-weight: 800;}
.grid figure .course_shi,
.grid figure a span {margin: 0;}
.grid_01 {position: relative;clear: both;margin: 0 auto;height: 1780px;width: 1200px;list-style: none;text-align: center;}
.grid_01 figure {position: relative;float: left;overflow: hidden;margin: 15px 1%;width: 567px;height: 317px;background: #3085a3;text-align: center;}
.grid_01 figure .course_img01 {position: relative;display: block;height: 317px;width: 567px;}
.grid_01 figure figcaption {width:567px;height:317px;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.grid_01 figure figcaption::before,
.grid_01 figure figcaption::after {pointer-events: none;}
.grid_01 figure figcaption{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;}
.grid_01 figure figcaption > a {z-index: 1000;}
.grid_01 figure .course_shi span {font-weight: 800;}
.grid_01 figure .course_shi,
.grid_01 figure a span {margin: 0;}

figure.effect-goliath {background: #fff;box-shadow:0 0 10px 2px rgba(0,0,0,0.1);}
figure.effect-goliath .course_img01,
figure.effect-goliath .course_shi {-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;}
figure.effect-goliath .course_img01 {-webkit-backface-visibility: hidden;backface-visibility: hidden;}
figure.effect-goliath .course_link01{position: absolute;bottom:18px;left: 90px;width:181px; height:45px; background:#1691e4; border-radius:5px; line-height:45px;color:#fff;}
figure.effect-goliath .course_link02{position: absolute;bottom:18px;right: 90px;width:181px; height:45px; border-radius:5px; line-height:45px; background:#1691e4;color:#fff; z-index:999; transition:.4s; -webkit-transition:.4s;}
figure.effect-goliath .course_link01:hover{ background:none; border:1px #fff solid;color:#fff;}
figure.effect-goliath .course_link02:hover{background:none; border:1px #fff solid;color:#fff;transition:.4s; -webkit-transition:.4s;}
figure.effect-goliath .course_link01,figure.effect-goliath .course_link02{text-transform: none;font-size: 16px;;}
figure.effect-goliath:hover .course_img01 {}
figure.effect-goliath:hover .course_link01,figure.effect-goliath:hover .course_link02{opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.course_shi{ font-size:32px; color:#fff; font-weight:bold; padding-top:94px;padding-bottom: 2px;}
.course_shi span{ color:#37d3f5;}
.course_da{ font-size:16px; color:#f2f2f2;}
.course_da02{ color:#f9eb09;font-size:16px;}
.course_heng{ width:96px; height:5px; background:#fff; display: block; margin:0 auto;margin-top: 17px; margin-bottom: 20px;}
.course_lv span{ color:#54e23d;}
.course_img02{ position: absolute; top: 0; left: 0; z-index: 99;}
.course_lv02 span{ color:#39e01e;}
.course_cheng span{ color:#fbc00c;}
.course_lan span{ color:#04ffd3;}
.course_fn span{ color:#fa76c7;}
.course_huang span{ color:#f9eb09;}
.course_lan02 span{ color:#0cebff;}
.course_juli{ margin-right:30px !important;}


.course_short{ width:1200px; height:auto; display:table;    padding-bottom: 40px;}
.course_short li{ float:left; width:380px; height:440px; background:#fff; text-align:left; position:relative; margin-bottom:30px; box-shadow:0 0 10px 2px rgba(0,0,0,0.1);}
.course_short li img{ display:block; margin:15px auto;}
.short{ font-size:28px; color:#343d42; border-bottom:4px #009cbf solid; padding-bottom:6px; display:inline-block; padding-top:24px; margin-left:35px; margin-bottom:24px;}
.short_heng{ width:82px; height:8px; background:#009cbf; display:inline-block; position:absolute; right:0; bottom:20px; z-index:99;}
.course_short li p{ font-size:16px; color:#343d42; margin-left:35px;line-height: 28px;}
.course_short li p:hover{ color:#219bed;}
.course_right{ margin-right:30px;}
.short_heng02{width:82px; height:8px; background:#ef9755; display:inline-block; position:absolute; right:0; bottom:20px; z-index:99;}
.short_heng03{width:82px; height:8px; background:#64ccb7; display:inline-block; position:absolute; right:0; bottom:20px; z-index:99;}
.short02{ font-size:28px; color:#343d42; border-bottom:4px #ef9755 solid; padding-bottom:6px; display:inline-block; padding-top:24px; margin-left:35px; margin-bottom:24px;}
.short03{ font-size:28px; color:#343d42; border-bottom:4px #64ccb7 solid; padding-bottom:6px; display:inline-block; padding-top:24px; margin-left:35px; margin-bottom:24px;}
.short_qidai{ font-size:28px; color:#333; display:block;text-align:center; padding-top:170px;}
.short_qidai02{ font-size:34px; color:#333;display:block; text-align:center;}
/*师资培训课程*/
.course_tea{ width:536px; height:278px; float:left;}
.course_teacher { float:left; height:278px; width:650px; background:#f2f2f2; position:relative;}
.teacher_title{ border-bottom:1px #dddddd solid; width:573px; margin-left:42px; text-align:left; padding-bottom:24px;}
.teacher_title img{ position:relative;top: 4px; margin-right: 5px;}
.teacher_title p{ font-size:24px; color:#333; padding-top:25px; padding-bottom:10px;}
.teacher_title span{ font-size:16px; color:#666;}
.tea_shu{ display:inline-block; width:1px; height:11px; background:#c7bebe;margin: 0 14px;}
.teacher_down{ width:573px; margin-left:42px; text-align:left; position:relative; padding-top:20px;}
.teacher_down p{ font-size:14px; color:#777;line-height: 25px;}
.teacher_down p:hover{ color:#219bed;}
.teacher_title p:hover{ color:#219bed;}
.teacher_top{ padding-bottom:80px;}
.container { width: 114px; height: 37px; position: absolute; bottom: 40px; right: 36px;}
.btn { text-decoration: none; display: inline-block; height: 37px; width: 114px; background-color: #219bed; line-height: 37px; text-align: center; position: relative; color: #fff;}
.btn:before,
.btn:after
{-webkit-transition: .3s ease;transition: .3s ease;}
/* btn-4 */
.btn-4 { color: white; z-index: 3; background-color: transparent; box-sizing: border-box; border: 1px solid #219bed;}
.btn-4:before {content: ''; width: 114px; height: 37px; position: absolute; top: 50%; left: 50%; z-index: -2; -webkit-transform: translate(-50%, -50%);  transform: translate(-50%, -50%); box-sizing: border-box; background-color: #219bed;}
.btn-4:hover:before { width: 100px; height: 0px;}
.btn-4:hover { color: #219bed;}


.bread{ width:1200px; height:74px; font-size:14px; color:#777; line-height:74px; text-align:left;}
.bread a{color:#777;}
.bread a:hover{ color:#219bed}

.shortcourse_list{ width:904px; height:auto; background:#fff; float:left;padding-bottom: 36px; box-shadow: 0 0 30px 2px rgba(0,0,0,0.1);margin-bottom: 50px;}
.short_list_title{ font-size:28px; color:#333;    line-height: 107px;  display: block; height: 107px; overflow: hidden;}
.short_star{ width:834px; height:auto; margin:0 auto;}
.short_star li{ width:100%; height:auto; text-align:left;margin-bottom: 24px;}
.star_title{ border-bottom:1px #ccc solid;padding-bottom: 10px; margin-bottom: 20px;}
.star_title img{position: relative; top: 1px; margin-right: 4px;}
.star_title span{ font-size:20px; color:#333;}
.short_star li p{ font-size:14px; color:#333;line-height: 24px;}
.star_bottom{ margin-bottom:10px;}
.short_star li p a{ color:#fa3d3d;}
.star_bottom02{margin-bottom:30px; width:704px; float:left;}
.star_right{ width:101px; height:101px; float:right; text-align:center; font-size:14px; color:#333;}
.star_right span{margin-top: 8px; display: block;}
.shortcourse_list_right{ width:282px; height:auto; float:right;margin-bottom: 50px;}
.shortcourse_right_img{ width:282px; height:250px; overflow:hidden;}
.shortcourse_right_img a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .8s;-webkit-transition: .8s}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {
  font-size: 18px;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center; 
}
.shortcourse_right_img a img{-webkit-transition: .8s;}
.shortcourse_right_recommended{ width:282px; height:auto; background:#fff;margin-top: 16px;box-shadow: 0 0 16px 2px rgba(0,0,0,0.1);padding-bottom: 16px;}
.recommended_shu{ width:3px; height:22px; display:inline-block; background:#1e94f0;position: relative; top: 4px;margin-right: 8px;}
.recommended_title{ font-size:18px; color:#333;}
.shortcourse_right_recommended p{ text-align:left; padding:18px 0;}
.recommended_ul{ width:260px; height:auto; display:table; margin:0 auto;}
.recommended_ul li{ float:left; width:84px; height:auto;margin: 8px 0px;}
.recommended_ul li span{ font-size:14px; color:#333; display:block;padding-top: 8px;}
.recommended_ul li img{-webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out;}
.recommended_ul li:hover img{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);}
.recommended_ul li:hover span{ color:#219bed;-webkit-transition: .8s}
.recommened_down{ width:264px; height:auto; background: url(../images/rem07.png) left 8px no-repeat; margin-left: 10px; overflow: hidden;}
.recommened_down li{ width:240px; font-size:14px; color:#313131; text-align:left;margin-left: 26px; height: 34px; line-height: 34px;overflow: hidden;}
.recommened_down li:hover{color:#219bed;-webkit-transition: .8s}


#bg{background:url(http://www.hqyj.com/templets/default/images/rem089.jpg) bottom no-repeat;}
.history_banner{ width:1200px; background:url(../images/rem08.jpg) bottom no-repeat; height:130px; margin:0 auto;padding-top: 18px;}
.history_list,.down_list,.dynamic{ width:834px; height:auto; margin:0 auto;padding-top: 44px;}
.history_list li{ width:834px; height:auto; border-bottom:1px #ebeaea solid;padding-bottom: 22px;  margin-bottom: 22px;}
.history_list li a{ width:735px; height:34px; font-size:16px; color:#666; display:inline-block; text-align: left; float: left; overflow:hidden;}
.history_list li span{ font-size:14px; color:#aaa; display:inline-block;float: right; margin-right: 10px; width: 80px;  text-align: left;}
.history_list li p{ display:table;line-height: 34px; width: 834px; overflow:hidden;}
.history_list li a:hover{color:#1e94f0;-webkit-transition: .8s}
.history_page,.history_page_title{ width:100%; height:auto;margin: 40px 0;}
.near_seand{padding: 4px 8px !important;}
/* .history_page_title a{ border:1px #ededed solid; font-size:14px; color:#777; display:inline-block;padding: 8px 14px;margin: 0 2px;}
.history_page_title a:hover{ background:#368be1; color:#fff;-webkit-transition: .8s}

.history_page_title a.thisclass {
background: #368be1;
color: #fff;
}
.thisclass {
background: #368be1;
color: #fff;
}
.history_page_title a.thisclass,.history_page_title a.thisclass hover{
background: transparent;
border-color: #09f;
background: #368be1;
color: #fff;
cursor: default;
} */

.history_page_title{ width:auto; height:auto; margin:0 auto; font-size:20px; color:#666; display:table; padding-top:54px; padding-bottom:20px;}
.history_page_title a{ display:inline-block; font-size:20px; color:#666; line-height:inherit;  border-radius: 6px;}
.history_page_title a.list-chage ,.history_page_title li.thisclass{ color:#fff; background:#f86b57; }
.history_page_title li{ float:left; font-size:20px; color:#666; line-height:inherit;padding: 5px 10px;  margin: 0 3px;   border-radius: 6px;   border: 1px #e8e8e8 solid;}

.history_hover{ background:#368be1; color:#fff !important;-webkit-transition: .8s;}



.bookdetails_banner{ width:100%; height:330px; background:url(../images/dea01.jpg) center no-repeat;}
.bookdeails_banner_white{ width:640px; height:200px; background:rgba(242,242,242,0.24); margin:0 auto;}
.book_stop{ padding-top:66px;}
.book_deails01{ font-size:32px; color:#fff;padding-top: 20px;}
.book_deails02{ font-size:46px; font-weight:bold; color:#fff;}
.book_deails02 span{ color:#2fdc81;}
.book_deails03{ color:#1dd7eb !important;}
.book_deails04{ font-size:22px; color:#fff; border:1px #fff solid; display:inline-block; width:212px; height:42px; line-height:42px;margin-top: 10px;}
.bookdetails_book{ width:755px; height:275px; border:1px #ddd solid; margin:0 auto;margin-bottom: 60px;}
.bookdetails_left{width: 197px;height:275px;float:left;border-right:1px #ddd solid;position:relative;} 
.bookdetails_left img{width: 197px;height:275px;vertical-align:top;} 
.bookdetails_right{float:left;width:475px;margin-left: 0px;text-align:left;padding: 28px 0;height:220px;}
.bookdetails_sp01{ font-size:14px; color:#333; display:inline-block; text-align:right; width:74px;}
.bookdetails_sp02{ font-size:16px; color:#1e94f0;}
.bookdetails_sp03{ font-size:14px; color:#777;}
.bookdetails_right p{ width: 475px; line-height: 30px; overflow: hidden; height: 30px;}
.bookdetails_sp04{ color:#1e94f0;}
.bookdetails_other{ height:40px !important;}
.bookdetails_other span{ position:relative; top:-4px;}
.bookdetails_other img{ position:relative; top:2px;    margin-right: 4px;}
.book_dea_top{ margin:30px 0;}
.book_dea_span{ width:355px; display:inline-block;}
.c-s-more {position: absolute;left: 5px;bottom: 0px;}
.c-s-more a{color:#1e94f0; font-size:14px;}
.book_list,.book_list02{ width:100%; position:relative;padding-bottom: 30px; overflow:hidden;}
/**/
.bookdetails_big{ width:235px; position:relative;    height: 275px; float: left;}
.showbox{display:none;position:absolute;left:235px;top:0;width:400px;height:275px;overflow:hidden;border:1px solid #ccc; z-index:99;}
/**/.showbox img{position:absolute;height:940px;width:1100px;}
.hoverbox{display:none;position:absolute;top:0; left:10px;background:#09f;border:1px solid #09f;height:75px;width:100px;cursor:move;z-index:10;}
/*资讯内容页面*/
.consulting{ font-weight:bold; font-size:24px; color:#333; display:block;padding-top: 30px; line-height: 60px;}
.consult_cont{ width:834px; margin:0 auto;}
.consult_title{ font-size:14px; color:#bbbbbb;display: block;}
.consult_cont p{ font-size:14px; color:#333; text-indent:2em; text-align:left;margin: 20px 0; line-height:26px;}
.consult_cont img{ margin:10px 0;}
.consult_fenxiang{ width:290px; text-align:right; font-size:14px; color:#333;height: 44px;margin-top:20px;}
.consult_fenxiang img{  position: relative;  top: 8px;  margin: 0 2px;}
.consult_link{ width:834px; height:auto; text-align:left; border-bottom:1px #e2e0e0 solid; padding-bottom:20px; padding-top:40px; margin-bottom:26px;}
.consult_link a{ font-size:14px; color:#777; display:inline-block; width:400px;line-height: 40px; margin: 0 6px;height: 40px; overflow: hidden;}
.consult_link a:hover{ color:#1e94f0;}
.consult_last{ width:834px; height:auto; text-align:left;}
.consult_last span{ display:block; font-size:18px; color:#333;}
.consult_last ul{ width:100%; height:auto; padding: 14px 0; display: table;}
.consult_last li{ float:left; font-size:14px; color:#777; width:400px; margin: 2px 8px;line-height: 24px;height: 24px; overflow: hidden;}
.consult_last li:hover{ color:#1e94f0;-webkit-transition: .8s;}
/*资源下载页面*/
.down_list li{ width:834px; height:auto; border-bottom:1px #ebeaea solid;padding-bottom: 22px;  margin-bottom: 22px;}
.down_hang{ width:834px; height:auto; line-height:34px; overflow:hidden; display:table;}
.down_title{width: 707px; height: 34px; font-size: 16px;  color: #666; display: inline-block; text-align: left; float: left;  overflow: hidden; background:url(../images/load01.jpg) left no-repeat;padding-left: 28px;}
.down_load{font-size: 14px; color: #1e94f0; display: inline-block; float: right; margin-right: 10px;padding-left: 22px; text-align: left; background:url(../images/load02.png) left no-repeat;}
.down_hang:hover .down_title{color:#1e94f0;-webkit-transition: .8s}
.down_hang:hover .down_load{ background:url(../images/load03.png) left no-repeat; color:#f1440e;-webkit-transition: .8s}
.down_biao{width:834px; height:auto;overflow:hidden; display:table; text-align:left;padding-bottom: 16px;}
.down_biao span{ font-size:20px; font-weight:bold; color:#444;}
.down_biao a{ font-size:14px; width:98px; height:24px; border:1px #368be1 solid; color:#368be1; display:inline-block; line-height:24px; text-align:center; margin-left: 16px;}
.down_biao a:hover{ color:#fff; background:#368be1; -webkit-transition:.8s;}
/*资源下载页面第二弹*/
.resources{ width:834px; height:auto; margin:0 auto;padding-top: 44px;}
.resources li{ width:834px; height:72px; border-bottom:1px #ebeaea solid; display:table;}
.resources_title{ font-size:16px; color:#333; display:inline-block; float:left; width:508px; line-height:72px; overflow:hidden; text-align:left;padding-left: 10px; height:72px;}
.resources li p{ width:315px; height:72px; float:right; text-align:center;}
.resources li p a{ width:90px; display:inline-block; border:1px #1e94f0 solid; border-radius:5px;margin: 22px 5px; float:right;}
.resources_mouse{ display:block; background:url(../images/yan01.png) 8px no-repeat; font-size:14px; color:#1e94f0; line-height:26px; padding-left: 20px;}
.resources_mouse02{ display:block; background:url(../images/yan02.png) 7px no-repeat; font-size:14px; color:#1e94f0;line-height:26px; padding-left: 20px;}
.resources_mouse03{ display:block; background:url(../images/yan03.png) 7px no-repeat; font-size:14px; color:#1e94f0;line-height:26px; padding-left: 20px;}
.resources li:hover{ background:#f8f8f8;}
.resources li p a:hover{ background:#1e94f0;}
.resources li p a:hover .resources_mouse{ color:#fff; background:url(../images/yan04.png) 8px no-repeat;}
.resources li p a:hover .resources_mouse02{ color:#fff; background:url(../images/yan05.png) 7px no-repeat;}
.resources li p a:hover .resources_mouse03{ color:#fff; background:url(../images/yan06.png) 7px no-repeat;}
/*下载内容页*/
.content_down{font-size: 28px; color: #333; display: block;margin: 50px 0;}
.content_top{ width:832px; border:1px #eee solid; height:96px; background:#fbfbfb; margin:0 auto;margin-bottom: 40px;}
.content_top ul{ width:640px; height:auto; float:left;padding: 20px 0;}
.content_top li{ width:190px; height:auto; float:left; text-align:left; font-size:14px; color:#777;line-height: 28px;margin-left: 10px;}
.content_top02{ margin-left:36px !important;}
.content_link{ width:120px; height:34px; float:left; background:#1e94f0; border-radius:5px;margin: 31px 36px;}
.content_link a{ background:url(../images/down03.png) 18px 7px no-repeat; font-size:14px; color:#fff;width:120px; height:34px; line-height:34px; display:block;padding-left: 16px;}
/*华清动态列表页面*/
.dynamic li{ width: 834px; height: 130px; border-bottom: 1px #ebeaea solid;padding: 30px 0;}
.dynamic_img{ float:left; width:230px; height:130px;}
.dynamic_title{ width:566px; height:130px; float:right; text-align:left;}
.dynamic_a{ font-size:18px; color:#333;line-height: 28px; display: block; overflow: hidden; height: 28px;}
.dynamic_title p{ font-size:14px; color:#7f7d7d;line-height: 22px;margin-top: 10px;height: 44px; overflow: hidden; margin-bottom: 30px;}
.dynamic_title p a{ color:#da0f28;}
.dynamic_a:hover{ color:#1e94f0; -webkit-transition:.8s;}
.dynamic_title span{ font-size:14px; color:#aaa;}
.dynamic_title img{ margin:0 10px;}

.dynamic_title_noimg{height:130px; width:100%; float:right; text-align:left;}
.dynamic_a{ font-size:18px; color:#333;line-height: 28px; display: block; overflow: hidden; height: 28px;}
.dynamic_title_noimg p{ font-size:14px; color:#7f7d7d;line-height: 22px;margin-top: 10px;height: 44px; overflow: hidden; margin-bottom: 30px;}
.dynamic_title_noimg p a{ color:#da0f28;}
.dynamic_a:hover{ color:#1e94f0; -webkit-transition:.8s;}
.dynamic_title_noimg span{ font-size:14px; color:#aaa;}
.dynamic_title_noimg img{ margin:0 10px;}


.dynamic_link{ color:#fff !important; background:#368be1; border-radius:18px; border:none !important; font-size:16px !important;padding: 5px 9px !important; margin-left: 30px !important;}
/*技术文章*/
.technical{ font-size:14px; color:#aaa; line-height:72px; display:inline-block;}
.technical_list{ width:640px;}
.resources li:hover .technical_list{color:#1e94f0; -webkit-transition:.8s;}
/*联系我们*/
.contact_banner{ width:100%; background:url(../images/contact01.jpg) center no-repeat; height:330px;}
.contact_banner p{ font-size:50px; color:#fff; line-height:100px; padding-top:90px;}
.contact_banner p span{ color:#219bed;}
.contact_totle{ font-size:22px; color:#ccc;}
#wrapper{ width:1200px; height:auto; padding-top:60px; overflow:hidden;margin-bottom: 50px;}

/* 以下是主要的css样式 */
#content {width:990px; float:right; background:#fff;}
#sidebar {width:210px; background:url(../images/contact02.jpg); float:left; height:641px;}
#portamento_container {float:left; position:relative;} 
#portamento_container #sidebar {float:none; position:absolute;} 
#portamento_container #sidebar.fixed {position:fixed;}
.contact_ul{ width:210px; height:auto; position:relative;margin-top: 20px;}
.contact_ul li{ font-size:18px; color:#fff; text-align:left; margin-left:30px; padding-left:14px;line-height: 50px; cursor:pointer;}
.contact_ul li.hover{ background:url(../images/contact03.png) left no-repeat;position: relative; left: 0px;  z-index: 99; width: 196px; font-weight: bold; color: #333;}
#content ul{ width:920px; height:auto;margin-left: 40px;}
#content li{ width:100%; height:auto; padding-top:40px; position:relative;}
.contect_top{ width:100%; height:auto; display:table;padding-bottom: 60px;}
.contect_top_left{ float:left; width:490px; height:auto; text-align:left;}
.contect_top_left span,.contect_top_right span,.contect_down_title{ font-size:18px; color:#fff; display: inline-block;padding: 0px 21px; line-height:38px; background:#3483ca; margin-bottom:10px;}
.contect_top_left p,.contect_top_right p{ font-size:14px; color:#333; text-align:left;line-height: 26px;}
.contect_top_right{ float:right; height:auto; width:391px; text-align:left;}
.contect_top_img{ position: absolute; top: 60px; left: 498px;}
.contect_down{ width:100%; height:auto; text-align:left; margin-top:35px;}
/**/
.works_all{ width:100%; height:auto; position:relative;overflow: hidden; margin:15px 0;padding-bottom: 60px;}
.topic_ten_kuang{ float:left;width: 30px; height: 60px;text-align: center;cursor: pointer; position:absolute; background:rgba(38,51,65,0.85);left: 0px; top: 70px; z-index:121;}
.topic_ten_kuang_q{ float:left;width: 30px; height: 60px;text-align: center;cursor: pointer; position:absolute; background:rgba(38,51,65,0.85);right: 0px; top: 70px; z-index:121;}
.channel_all_u{padding: 20px 0;display:block;}
.works_next{ margin-left:0 !important; height: 240px !important; overflow: hidden;}
.works_next li{ float:left; width:292px !important; height:240px !important; overflow: hidden;margin-right:22px; padding-top:0 !important; position:relative; margin-top:0 !important;}
.work_s{ font-size:14px; color:#333; text-align:center; padding:10px 0;}
/*实训项目*/
.train_banner{ width:100%; height:330px; background:url(../images/train01.jpg) center no-repeat;}
.train_title{ font-size:50px; font-weight:bold; color:#fff; padding-top:90px;padding-bottom: 8px;}
.train_title span{ color:#39a1e7;}
.train_title_a{ font-size:22px; color:#ccc; display:block;line-height: 36px;}
.train_title_b{ font-size:24px;}
#wrap{width: 1200px;height: auto;margin: 0 auto;}
#wrap ul li .a1 img{width: 288px;height: 203px;}
#wrap ul li{width: 288px;height: 203px;list-style: none;position: relative;float: left;overflow: hidden;margin-right:16px;margin-bottom:20px;cursor:pointer;} 
#wrap ul li .a1 .divA{position: absolute;bottom: 0;left: 0;width: 288px;height: 50px;}
#wrap ul li .a1 .divA>.p1{font-size: 14px; line-height: 50px;  color: #777;}
/*遮罩*/
#wrap ul li .a2{position: absolute;top: 0;left:-288PX;width: 288px;height: 203px;text-align: center;color: white;background: rgba(0,0,0,0.63);transition: all 0.2s;  } 
#wrap ul li .a2 .p4{width: 288px;text-align: center;position: absolute;top: 24px;left: -288px;color: #fff;font-size: 18px; transition: all 0.2s 0.1s ease-out ;  }
#wrap ul li .a2 .wrap_title{width: 188px;text-align: center;line-height:20px ;position: absolute;top: 56px;left: -288px;margin:0 auto;font-size: 14px; color: white;text-align:left;  transition: all 0.2s 0.2s ease-out ;  }
#wrap ul li .a2 .p7{position: absolute;bottom:-50px;left: 89px;width: 110px;height: 30px;line-height: 30px;border-radius: 10px;margin: 10px auto;border: 1px solid #fff;font-size: 14px; color: white;transition: all 0.2s 0.5s ;}
.wrap_marg{ margin-right:0 !important;}
.banner_six{ width:1200px; height:320px; position:relative; margin-top:15px;text-align: center; padding-bottom:110px;}
.banner_six .list_six{ width:1200px; height:auto; position:relative; z-index:1;}
.banner_six .list_six li{ width:1200px; height:320px; position:absolute; left:0px; top:0px; display:none;}
.banner_six .btn_six{ position:absolute; bottom:60px; left:548px; z-index:100;}
.banner_six .btn_six li{ margin-left: 6px; background: #bcc2c7; text-indent: -999em; float: left; width: 46px; height: 6px; cursor: pointer;}
.banner_six .btn_six li.hover{ background: #1e94f0;}
.train_video{ width:390px; height:320px; overflow:hidden; float:left; margin-right:15px; background: none; position:relative;-webkit-transition:.8s;}
.train_img{width:390px; height:254px; overflow:hidden; margin-right:15px;}
.train_video:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .8s;-webkit-transition: .8s}
.train_video img{-webkit-transition: .8s;}
.train_video p{ font-size:16px; color:#333; width:390px; height:66px; line-height:66px; background:#fff;}
.train_video:hover{box-shadow: 0 0px 18px 4px rgba(0,0,0,0.2); margin-top:-6px;transition: .8s; -webkit-transition:.8s;}
.train_lik{ background:url(../images/train15.png) center no-repeat; width:52px; height:52px; position:absolute; left:26px; bottom:84px;}
.train_video:hover .train_lik{ background:url(../images/train16.png) center no-repeat;position:absolute; left:26px; bottom:78px;}
.train_more{ width:1200px; height:auto; display:table;}
.train_more li{ float:left;}
.train_yan:hover{box-shadow: 0 0px 10px 2px rgba(0,0,0,0.2);-webkit-transition: .8s }
.train_yan{ width:467px; height:512px; overflow:hidden; position:relative; margin-right:14px;}
.train_yan:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .8s;-webkit-transition: .8s}
.train_yan img{-webkit-transition: .8s;}
.train_jokers{ font-size:19px; color:#fff; width:100%; position:absolute; left:0px; bottom:0px; height:46px; line-height:46px; background:rgba(8,5,5,0.6);}
.train_hang{ width:349px; height:290px;}
.train_hang02{ width:356px; height:290px;}
.train_shu{ width:230px; height:207px;margin-top: 15px;}
.train_jokers02{font-size:16px; color:#fff; width:100%; position:absolute; left:0px; bottom:0px; height:46px; line-height:46px; background:rgba(8,5,5,0.6);}
.train_link{ font-size:18px; color:#fff; background:#1e94f0; border-radius:8px; margin:56px auto; display: inline-block;padding: 12px 21px;}
.train_link:hover{ background:#0d80da; color:#f0efef;}
.cennel{ width:1200px; height:auto; display:table;}
.cennel li{ float:left; width:292px; height:auto;  margin-right: 10px; -webkit-transition: .8s}
.cennel li:hover{ box-shadow:0 0 10px 2px rgba(0,0,0,0.2);-webkit-transition: .8s}
.cennel li:hover .cennel_arc a{ background:url(../images/cennel01.png) center no-repeat;-webkit-transition: .8s}
.cennel_img{ width:292px; height:164px; overflow: hidden;}
.cennel_img:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .8s;-webkit-transition: .8s}
.cennel_img img{-webkit-transition: .8s;}
.cennel_arc{ width:292px; height:62px; background:#fff; position:relative;}
.bank{ background:url(../images/cennel02.png) center -20px no-repeat;}
.cennel_arc_size01{ font-size:14px; color:#333; display:block; padding-top:28px; width:294px; overflow:hidden; height:22px;}
.cennel_arc a{ background:url(../images/cennel02.png) center no-repeat; width:54px; height:54px; display:inline-block; position:absolute; top:-30px; left:120px; z-index:99;}
.cennel_arc a:hover{ background:url(../images/cennel01.png) center no-repeat;}
.train_loko{ margin:38px 0;}
.train_left{ width:600px; height:323px; overflow:hidden; position:relative; float:left;margin-bottom: 70px;}
.train_left p{ background:rgba(0,0,0,0.6); font-size:16px; color:#fff; position:absolute; bottom:0px; left:0px; z-index:100; width:100%; height:50px; line-height:50px;}
.train_left:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .8s;-webkit-transition: .8s}
.train_left img{-webkit-transition: .8s;}
.train_right{ width:600px; height:323px; background:#fff; float:left; font-weight:bold;margin-bottom: 70px;}
.train_right_title{ font-size:20px; color:#333; border-bottom:1px #e1e1e1 solid; width:560px; margin:0 auto;padding: 20px 0;margin-bottom: 10px;}
.train_down{ width:550px;font-weight: normal; margin:0 auto;}
.train_down_title{ width:436px; font-size:14px;}
.train_load{ font-size:12px;margin-right: 2px;}
/*我要报名*/
.sign_banner{ background:url(../images/sign01.jpg) center no-repeat;}
.sign_title{ width:100%; height:40px; text-align:left;}
.sign_title img{position: relative; top: 6px;}
.sign_title_top{ font-size:20px; color:#4194d6;line-height: 33px; margin: 0 10px;}
.sign_title_down{ font-size:16px; color:#333;line-height: 33px;}
.sign_middle{ width:100%; height:auto; padding-top:36px; padding-bottom: 56px;}
.sign_star{ font-size:24px; color:#1691e4; font-weight:bold; border-bottom:5px #1691e4 solid;padding-bottom: 10px; display: inline-block;}
.sign_bak{ width:1200px; height:338px; background:#fff; box-shadow:0 0 10px 2px rgba(0,0,0,0.1);margin-top: -2px;}

.bm_tb{width:1140px;height:auto; margin:0 auto;font-size:18px;color:#000; padding-top: 36px;}
.bm_input{line-height:38px;font-size:16px;border:1px solid #dfdede;width:240px; font-family:"Microsoft YaHei";padding-left:5px;margin-right:16px}
.bm_input02{line-height:38px;font-size:16px;border:1px solid #dfdede;width:125px; font-family:"Microsoft YaHei";padding-left:5px;}
.bm-sel{ width:247px; height:42px;line-height:42px;border:1px solid #dfdede; font-size: 16px; color: #000; font-family:"Microsoft YaHei", Arial, Tahoma,"Microsoft YaHei"; cursor:pointer; padding: 0 5px;
 /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;

  /*在选择框的右侧中间显示小箭头图片*/
  background: url(../images/sign04.png) no-repeat scroll 216px center transparent;
  }
.hq_btn{width:112px;line-height:40px;border-radius:5px;background:#24a7ea;color:#fff;display:inline-block; text-align:center;margin-left:10px;}
.bm-sel02{ width:254px; height:40px;line-height:40px;border:1px solid #dfdede; font-size: 16px; color: #000;  font-family:"Microsoft YaHei", Arial, Tahoma,"Microsoft YaHei"; cursor:pointer; padding: 0 5px;
 /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;

  /*在选择框的右侧中间显示小箭头图片*/
  background: url(../images/sign04.png) no-repeat scroll 224px center transparent;
}
.zhuce_btn{width:1140px; text-align:center;margin:25px 0 50px 0}
.z_btn{width:230px;line-height:46px;background:#24a7ea;color:#fff;border:none;border-radius:6px;font-family:"Microsoft YaHei";font-size:16px; cursor:pointer}
.sign_teli{ text-align:left;}
.bm_sel04{ width:350px; background: url(../images/sign04.png) no-repeat scroll 320px center transparent;}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
.sign_fangshi{ width:1177px; height:auto; text-align:left;margin: 0 auto;padding-bottom: 30px;}
.sign_fangshi span{ font-size:20px; color:#fff; display:inline-block; background:#1691e4;padding: 3px 10px; margin:10px 0;}
.sign_fangshi p{ font-size:16px; color:#464646; line-height:26px; width:1048px;}
.sign_middle_title{ width:1177px; height:33px; background:#178ddc; margin:0 auto;}
.sign_middle_title li{ width:92px; height:42px; line-height:33px; font-size:16px; color:#fff; float:left;margin: 0 3px; cursor:pointer;}
.sign_middle_title li.hover{ background:url(../images/sign05.png) center no-repeat;}
.sign_middle_cour{ width:1173px; height:256px; border-left:2px #178ddc solid;border-right:2px #178ddc solid;border-bottom:2px #178ddc solid; margin:0 auto;margin-bottom: 34px;}
.sign_middle_cour li{ width:940px; height:256px; margin: 0 auto;}
.sign_middele_money{ float:left; width:380px; height:auto; margin:0 45px; margin-top:20px;}
.sign_middele_money img{margin: 16px 0;}
.sign_middele_money p{ font-size:16px; color:#686868;text-align:left;line-height: 28px;}
.sign_money{ margin-top:42px;}
.sign_tixing{ font-size:16px; color:#eb5054; width:1177px; margin:0 auto; text-align:left; padding-bottom:50px;}
.sign_num{ width:100%; height:auto;}
.sign_num span{ width:55px; height:55px; border-radius:50%; background:#178ddc; font-size:34px; color:#fff; font-weight:bold; line-height:55px; display:inline-block;}
.sign_num img{position: relative; top: -16px;}
.sign_liucheng{ width:1200px; height:auto; display:table;margin-top: -20px;padding-bottom: 80px;}
.sign_liucheng li{ float:left; width:282px; height:380px; background:#fff; box-shadow:0 0 10px 2px rgba(0,0,0,0.1);margin-right: 24px;}
.sign_liucheng li img{ display:block; margin:0 auto; margin-bottom: 10px; margin-top: 40px;}
.sign_liucheng li span{ font-size:16px; color:#fff; display:inline-block; background:#178ddc;padding: 5px 15px; border-radius: 16px;}
.sign_liucheng li div{ width:254px; height:144px; margin:18px auto; background:#f2f2f2; border-radius:16px;padding: 10px 0;}
.sign_liucheng li p{ font-size:14px; color:#333; text-align:left; width:224px; margin:0 auto;line-height: 24px;}
.sign_mag01{ margin-top:47px !important; margin-bottom:20px !important;}
.sign_mag02{margin-top:54px !important; margin-bottom:20px !important;}
.sign_mag03{margin-top:41px !important; margin-bottom:20px !important;}
.z_btn:hover{ background:#108bdd; -webkit-transition:.8s;}
/*学习资源页面*/
.learn_title{ font-size:24px; color:#333; text-align:left; height: 32px;}
.learn_title span{ width:5px; height:27px; float:left; background:#3f86d6;margin-right: 20px;position: relative;top: 3px;}
.learn_title a{ font-size:12px; color:#aaa; float:right; line-height:32px;}
.learning{ margin-top:26px;margin-bottom: 25px;}
.learning li{margin-bottom: 15px; width: 290px; overflow: hidden; margin-right: 13px;}
.learn_middle{ width:1200px; height:auto; display:table;margin-top: 20px; margin-bottom: 25px;}
.learn_middle li{ float:left; width:391px; height:294px; background:#fff;margin-right: 13px; margin-bottom: 16px;-webkit-transition: .8s}
.learn_middle li:hover{ box-shadow:0 0 10px 2px rgba(0,0,0,0.1);-webkit-transition: .8s}
.learn_title_img{ width:391px; height:64px; background:url(../images/learn01.jpg) center no-repeat; text-align:left;}
.learn_title_img span{ display: inline-block; font-size:22px; color:#fff; line-height:64px; height:64px; overflow:hidden;}
.learn_zuo{float: left;  margin-top: 20px;  margin-left: 20px;  margin-right: 10px;}
.learn_you{float: right; margin-top: 20px; margin-right: 20px;}
.learn_title_img .learn_you{-webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out;}
.learn_title_img .learn_you:hover{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);}
.learn_txt{width: 355px; padding: 25px 18px;}
.learn_txt a{ font-size:14px; color:#333; text-align:left; width:355px;line-height: 30px; height: 30px; overflow: hidden; display:inline-block;}
.learn_txt a:hover,.learn_title a:hover,.learn_arctle a:hover{-webkit-transition:.8s; color:#3f86d6;}
.learn_back02{background:url(../images/learn02.jpg) center no-repeat; }
.learn_back03{background:url(../images/learn03.jpg) center no-repeat; }
.learn_back04{background:url(../images/learn04.jpg) center no-repeat; }
.learn_back05{background:url(../images/learn05.jpg) center no-repeat; }
.learn_back06{background:url(../images/learn06.jpg) center no-repeat; }
.learn_back07{background:url(../images/learn07.jpg) center no-repeat; }
.learn_back08{background:url(../images/learn08.jpg) center no-repeat; }
.learn_back09{background:url(../images/learn09.jpg) center no-repeat; }
.learn_back10{background:url(../images/learn10.jpg) center no-repeat; }
.learn_back11{background:url(../images/learn11.jpg) center no-repeat; }
.learn_back12{background:url(../images/learn12.jpg) center no-repeat; }
.learn_arctle{ width:1200px; height:auto; background:#fff; display: table;    padding: 24px 0;}
.learn_arctle p{ width:575px; float:left; text-align:left; margin-left:24px; line-height:30px;}
.learn_arctle a{ display:inline-block; font-size:14px; color:#333; width:470px; height:30px; overflow:hidden;}
.learn_arctle span{ font-size:12px; color:#b3b3b3; width: 70px; margin-right: 20px;float: right;}
.learn_sown{ width:1200px; height:auto; margin-top:20px; padding-bottom:50px;}
/*原创图书页面*/
.original_banner{ background:url(../images/orig01.jpg) center no-repeat;}
.original_book{ width:100%; height:238px;padding: 10px 0;}
.original_book img{ float:left; width:170px; height:238px; box-shadow:0 0 10px 2px rgba(0,0,0,0.1);}
.original_right{ width:608px; height:238px; float:right; text-align:left;}
.original_title{ font-size:20px; color:#333; display:block;line-height: 30px; height: 30px; overflow: hidden; margin-bottom: 20px;}
.original_title02{ font-size:14px; color:#777;display: inline-block; margin-bottom: 3px;}
.original_right p{ font-size:14px; color:#777; text-indent:2em;line-height: 24px; height: 100px; margin-bottom: 26px; overflow: hidden;}
.original_time{ font-size:14px; color:#b8b6b6;margin-top: 20px; display: inline-block;}
.original_right a{ font-size:14px; color:#219bed; display:inline-block; border:#219bed 1px solid; width:114px; height:37px; line-height:37px; text-align:center;float: right;}
.original_right a:hover{ background:#219bed; color:#fff; -webkit-transition:.8s;}
/*师资团队*/
.team_banner{ width:100%; height:330px; background:url(../images/teacher01.jpg) center no-repeat;}
.team_title{ font-size: 50px; color: #fff; line-height: 100px; padding-top:44px;}
.team_title span { color: #219bed;}
.team_title_down{ width:750px; height:auto; background:rgba(255,255,255,0.16); margin:0 auto;padding: 12px 0; margin-top:34px;}
.team_title_down p{ font-size:14px; color:#ddd;line-height: 24px;}
.team_huang{ font-weight:bold; font-size:16px; color:#eeaf4b;}
.team_lan{ color:#38a2ea; font-weight:bold; font-size:16px;}
.team_shu{ font-size:12px; position: relative; top: -1px; margin: 0 10px;}
.team_lv{font-weight:bold; font-size:16px; color:#31e682;}
.team_show{ width:1200px; height:auto; display:table; padding-bottom:65px;}
.team_show li{ float:left; width:213px; height:229px; background:#fff; box-shadow:0 0 10px 2px rgba(0,0,0,0.1);margin: 0 13px;}
.team_show_top{ width:100%; height:68px; margin-top:30px; margin-bottom:26px;}
.team_show span{ font-size:22px; color:#444; font-weight:bold; border-top:4px #219bed solid; padding-top:10px;padding-top: 10px; display: inline-block; padding-bottom: 4px;}
.team_show p{ font-size:14px; color:#777;}
.team_star{ width:1200px; height:105px; display:table; border-bottom:2px #f2f2f2 solid; margin-bottom:50px; margin-top:30px;}
.team_star li{ float:left; height:105px;width:139px; padding: 0 5px; cursor:pointer;}
.team_star_img{ background:url(../images/teacher08.png) center no-repeat; display:block; width:49px; height:50px; margin:0 auto;margin-bottom: 10px;}
.team_star_p{ font-size:16px; color:#d0d0d0;padding-bottom: 33px;}
.team_star li.hover .team_star_p{ background:url(../images/teacher09.png) bottom no-repeat;color:#219bed;}
.team_star_img02{ background:url(../images/teacher10.png) center no-repeat; display:block; width:41px; height:39px; margin:0 auto;margin-bottom: 10px;margin-top: 11px;}
.team_star_img03{ background:url(../images/teacher12.png) center no-repeat; display:block; width:45px; height:52px; margin:0 auto;margin-bottom: 8px;}
.team_star_img04{ background:url(../images/teacher14.png) center no-repeat; display:block; width:41px; height:47px; margin:0 auto;margin-bottom: 13px;}
.team_star_img05{ background:url(../images/teacher16.png) center no-repeat; display:block; width:50px; height:49px; margin:0 auto;margin-bottom: 11px;}
.team_star_img06{ background:url(../images/teacher18.png) center no-repeat; display:block; width:43px; height:47px; margin:0 auto;margin-bottom: 13px;}
.team_star_img07{ background:url(../images/teacher20.png) center no-repeat; display:block; width:41px; height:52px; margin:0 auto;margin-bottom: 8px;}
.team_star_img08{ background:url(../images/teacher22.png) center no-repeat; display:block; width:44px; height:44px; margin:0 auto;margin-bottom: 16px;}
.team_star_shu{ height:82px;width:139px; border-right:1px #f2f2f2 solid;}
.team_star li:hover .team_star_img{ background:url(../images/teacher07.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_p{ color:#219bed;-webkit-transition:.8s;}
.team_star li:hover .team_star_img02{ background:url(../images/teacher11.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_img03{ background:url(../images/teacher13.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_img04{ background:url(../images/teacher15.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_img05{ background:url(../images/teacher17.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_img06{ background:url(../images/teacher19.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_img07{ background:url(../images/teacher21.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_img08{ background:url(../images/teacher23.png) center no-repeat; -webkit-transition:.8s;}
.team_teacher{ width:1200px; height:auto;}
.team_teacher li{ width:1200px; height:auto;}
.team_left{ width:222px; height:265px; background:#fff; box-shadow:0 0 10px 1px rgba(0,0,0,0.1); border-radius:5px; float:left; margin: 0px 40px;}
.team_left img{ margin-top:4px;}
.team_middle{ width:530px; float:left; height:265px; text-align:left;}
.team_middle_title{ font-size:22px; color:#333;line-height: 30px;margin-bottom: 20px;}
.team_middle_title span{ font-size:16px; margin-left:20px;}
.team_middle_note{ font-size:16px; color:#219bed; border-top:3px #219bed solid; display:inline-block;padding-top: 10px; margin-bottom: 10px;}
.team_arc{ width:530px;    height: 168px; overflow: hidden;}
.team_arc p{ font-size:14px; color:#666;line-height: 24px;}
.team_right{ width:352px; height:257px; float:right;}
.team_all{ width:1200px; height:auto; background:#f7f7f7;display: table;padding: 48px 0;margin-bottom: 40px;-webkit-transition:.8s;}
.team_all:hover{ background:#fff; box-shadow:0 0 20px 2px rgba(0,0,0,0.1); -webkit-transition:.8s;}
.team_link{ display:block; font-size:18px; color:#fff; width:182px; height:47px; background:#1e94f0; border-radius:10px; margin:50px auto; line-height:47px; -webkit-transition:.8s;}
.team_star li.hover .team_star_img{ background:url(../images/teacher07.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img02{ background:url(../images/teacher11.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img03{ background:url(../images/teacher13.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img04{ background:url(../images/teacher15.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img05{ background:url(../images/teacher17.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img06{ background:url(../images/teacher19.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img07{ background:url(../images/teacher21.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img08{ background:url(../images/teacher23.png) center no-repeat; -webkit-transition:.8s;}
.team_link:hover,.enter_cai_link a:hover{ background:#0c82de; -webkit-transition:.8s;}
/*企业内训*/
.enterprise_arctle{ width:100%; height:auto;padding-bottom: 50px;}
.enterprise_arctle p,.about_alon{ font-size:18px; color:#666; text-indent:2em; line-height: 32px; margin-bottom: 14px; text-align:left;}
.enterprise_arctle span{ color:#219bed; font-weight:bold;}
.enter_prise{ width:1200px; height:auto; display:table;}
.enter_prise li{ float:left; width:269px; height:313px; background:#fff; box-shadow:0 0 10px 1px rgba(0,0,0,0.1); margin: 0 15px; margin-bottom:60px;}
.enter_top{ width:269px; height:auto; border-top:#d2d2d2 7px solid;}
.enter_top img{ margin-top:24px; margin-bottom:18px;}
.enter_top span{ font-size:20px; color:#333; display:block;margin-bottom: 10px;}
.enter_top p{ font-size:14px; color:#666; width:236px; margin:0 auto; text-align:left; line-height:24px;}
.enter_huang{border-top:#f9d36b 7px solid;}
.enter_lan{border-top:#67cdf2 7px solid;}
.enter_cheng{border-top:#f9bd6f 7px solid;}
.enter_liu{ width:1144px; height:auto; display:table; margin: 0 auto;}
.enter_liu li{ float:left; width:198px;}
.enter_kuang{ width:151px; height:151px; border:1px #d9d9d9 solid; float:left;}
.enter_img{ margin-bottom:14px; margin-top:34px;}
.enter_kuang p{ font-size:16px; color:#333;}
.enter_zhi{margin: 65px 0;}
.enter_no{ width:153px !important;}
.enter_img02{ margin-bottom:16px; margin-top:40px;}
.enter_img03{ margin-bottom:16px; margin-top:38px;}
.enter_img04{ margin-bottom:16px; margin-top:36px;}
.enter_img05{ margin-bottom:15px; margin-top:40px;}
.enter_fang{ font-size:18px; color:#666; text-align:left;}
.enter_shi{ width:1200px; height:auto; display:table;}
.enter_shi li{ float:left; width:311px; height:246px; background:#fff; box-shadow:0 0 20px 2px rgba(0,0,0,0.1);    margin: 0px 44px; margin-top:44px; margin-bottom:58px;}
.enter_shi_top{ background:url(../images/shi01.png) center no-repeat; width:311px; height:58px; line-height:58px; font-size:22px; color:#fff; font-weight:bold;}
.enter_shi_down{ width:264px; height:auto; text-align:left; margin:0 auto; padding-top:28px;}
.enter_shi_down p{ font-size:14px; color:#666; line-height:24px;}
.enter_shi_link{ font-size:14px; color:#1296db; border:1px #1296db solid; display:block; width:142px; height:32px; line-height:32px; margin:0 auto; text-align:center; margin-top:26px;}
.enter_shi_link:hover{ background:#1296db; color:#fff; -webkit-transition:.8s;}
.enter_dian{ width:1200px; height:auto; display:table; padding-bottom:58px;}
.enter_dian li{ float:left; width:388px; height:228px;margin-right: 18px; margin-bottom:10px;-webkit-transition:.8s;}
.enter_dian_left{ width:388px; height:228px; background:url(../images/shi02.jpg) center no-repeat;}
.enter_dian_left span{ font-size:26px; color:#fff; font-weight:bold; display:block; padding-top:40px; margin-bottom:10px;}
.enter_dian_left p{text-align:left; margin-left:110px; font-size:13px; color:#fff; line-height:22px;}
.enter_dian_left a{ font-size:14px; color:#fff; border:1px #fff solid; width:143px; height:35px; line-height:35px; display:block; margin:0 auto; margin-top:20px;}
.enter_dian_middle{background:url(../images/shi03.jpg) center no-repeat;}
.enter_dian_right{background:url(../images/shi04.jpg) center no-repeat;}
.enter_dian_left a:hover{ background:#fff; color:#346ec6;}
.enter_dian li:hover,.enter_cai li:hover{ box-shadow: 0px 4px 14px 4px rgba(0,0,0,0.2);-webkit-transition:.8s;}
.enter_team{ height:280px;width: 1096px;margin: 0 auto;}
.enter_team li{ width:214px; float:left; height:280px;margin: 0px 30px;}
.enter_tam_01{ width:200px; height:200px; border-radius:50%; border:7px #fff solid; box-shadow:0 2px 10px 2px rgba(0,0,0,0.1);overflow: hidden; margin-top: 6px;}
.enter_team li span{ font-size:18px; color:#333;display: block; padding-top: 10px; padding-bottom: 2px;}
.enter_team li p{ font-size:14px; color:#777;}
.enter_team li:hover span{ color:#1e94f0;}
.enter_team_down{width: 1096px;margin: 0 auto;}
.enter_cai{ width:1200px; height:auto; display:table;}
.enter_cai li{ float:left; width:290px; height:auto;margin-right: 13px; margin-bottom: 15px;}
.enter_cai_img{ width:290px; height:163px; overflow:hidden;}
.enter_cai li p{ font-size:14px; color:#333; width:290px; height:54px; line-height:54px; background:#fff;}
.enter_cai li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .8s;-webkit-transition: .8s}
.enter_cai li img{-webkit-transition: .8s;}
.enter_cai li:hover p{ background:#1296db; color:#fff;}
.enter_cai_link{ width:1200px; height:auto;    margin-top: 20px; padding-bottom: 50px;}
.enter_cai_link a{ font-size:18px; color:#fff; width:182px; height:47px; background:#1e94f0; border-radius:10px; margin:0px auto; line-height:47px; -webkit-transition:.8s; display:block;}
.enter_left{ top:82px; background:rgba(38,51,65,0.28);}
/*关于我们页面*/
.about_banner{ background:url(../images/about01.jpg) center no-repeat;}
.about_arctle p,.about_alon{ font-size:16px; margin-bottom:10px;}
.about_arctle{ padding-bottom:10px;}
.about_map{ width:710px; float:left; height:587px; position:relative;margin: 0 56px;}
.map_img{ position:absolute;top:160px; right:90px;}
.map_img02{ position:absolute;top:200px; right:168px;}
.map_img03{ position:absolute;top:250px; right:150px;}
.map_img04{ position:absolute;top:318px; right:110px;}
.map_img05{ position:absolute;top:338px; right:83px;}
.map_img06{ position:absolute;top:300px; right:258px;}
.map_img07{ position:absolute;bottom:216px; right:180px;}
.map_img08{ position:absolute;bottom:208px; right:308px;}
.map_img09{ position:absolute;bottom:190px; right:276px;}
.map_img10{ position:absolute;bottom:170px; right:206px;}
.map_img11{ position:absolute;bottom:77px; right:173px;}
.map_img12{ position:absolute;bottom:84px; right:190px;}
.about_center{ width:300px; height:auto; float:left; margin-top:12px;margin-left: 20px;}
.about_title{ font-size:30px; color:#444;}
.about_title span{ color:#1b8edb; font-weight:bold;}
.about_bac{ width:264px; height:406px; box-shadow:0 0 1px 1px rgba(0,0,0,0.1); border-radius:10px; background:#f2f2f2; margin:0 auto;margin-top: 26px;}
.about_bac img{ float:left; margin-left:30px; margin-top:58px; margin-right:20px;}
.about_ou04{ float:left; text-align:left;margin-top: 26px;}
.about_ou01{ font-size:24px; color:#444;}
.about_ou02{ font-size:24px; color:#1b8edb;}
.about_ou03{ display:inline-block; width:47px; height:3px; margin-left:20px; background:#1b8edb;position: relative; top: -6px;}
.about_ou04 p{ font-size:14px; color:#666;padding-top: 2px;}
.about_lin{ margin-top:44px;}
.about_middle{ display:table; width:1200px; height:auto; margin-top:54px; margin-bottom:40px; position:relative;}
.about_zi{ width:100%; height:auto; display:table;padding-top: 45px;}
.about_zi_left{ float:left; width:50%; background:#e4ebf6; height:465px;}
.about_six{ width:600px; float:right; position:relative;}
.about_ab{ position:absolute; left:-18px; top:200px;}
.about_left_img{ width:402px; height:auto; float:right; text-align:left;}
.about_left_title{ font-size:24px; color:#444;padding-top: 60px; padding-bottom: 56px;}
.about_left_title span{ font-size:30px; font-weight:bold; color:#1886cf;}
.about_left_ul{ width:300px; height:auto; display:table;margin: 0 auto; padding-bottom:70px;}
.about_left_ul li{ float:left;width:148px; height:130px; text-align:center;}
.about_left_shu{ border-right:1px #bec3d1 solid; border-bottom:1px #bec3d1 solid; width:148px; height:130px;}
.about_left_ul li p{ font-size:18px; color:#333;    margin-top: 16px; margin-bottom: 4px;}
.about_left_ul li span{ font-size:14px; color:#666;}
.about_left_ul li img{ margin-top:10px;}
.about_left_shu02{ border-top:1px #bec3d1 solid; border-left:1px #bec3d1 solid; width:148px; height:130px;}
.about_img01{ margin-bottom:2px;}
.about_img02{margin-top: 20px !important;}
.about_img03{margin-top: 17px !important;}
.about_zi_right{float:right; width:50%; background:#dbdee9; height:465px;}
.about_six_02{width:600px; float:left; position:relative;}
.about_ab02{ position:absolute; top:178px; right:-50px;}
.about_right_img{ width:430px; float:left; margin-left:49px;}
.about_right_zuo{ float:left; border-right:1px #bec3d1 solid; width:170px; height:auto;}
.about_right_zuo a,.about_right_int a,.about_right_onl a{ font-size:14px; color:#333; display:block; line-height:30px;}
.about_right_link{ font-size:18px !important; font-weight:bold; color:#1978b8 !important;padding-bottom: 2px;}
.about_right_ul{ width:360px; height:auto; display:table;margin: 0 auto;}
.about_right_ul li{ float:left; text-align:center;}
.about_right_zuo a:hover,.about_right_int a:hover,.about_right_onl a:hover{ color:#1978b8;}
.about_left_ul li:hover p,.about_left_ul li:hover span{color:#1978b8; -webkit-transition:.8s;}
.about_right_int{border-bottom:1px #bec3d1 solid; width:170px; height:auto;padding-bottom: 10px;    margin-left: 16px;}
.about_right_onl{width:170px; height:auto; padding-top: 12px;    margin-left: 16px;}
.about_lai{ width:1200px; height:auto; display:table;padding-bottom: 30px;}
.about_lai li{ float:left;margin-right: 38px; margin-bottom: 38px;}
.about_lai_bac{ width:271px; height:238px; background:#fff; position:relative;}
.about_lai_top{ font-size:20px; color:#333; font-weight:bold; padding-top:40px; padding-bottom:20px;width: 249px; margin-left: 22px;}
.about_lai_middle{ display:block; width:61px; height:5px; background:#219bed; margin:0 auto;}
.about_lai_down{ font-size:14px; color:#666; text-align:left; width:234px; margin:0 auto; line-height:22px; padding-top:24px;}
.about_lai_pos{ font-size:24px; color:#fff; background:#219bed; font-weight:bold; font-weight:bold; width:46px; height:46px; border-radius:50%; line-height:46px; display:inline-block; position:absolute; top:33px; left:-24px;}
.about_lan{ width:100%; height:637px; background:url(../images/about_ba.jpg) center no-repeat;}
.about_da p{ color:#fff;}
.about_zhuan{ position:absolute; top: 12px; left: 0px; z-index: 99;}

/*star*/
.clearfix {display: inline-block;}
.clearfix {display: block;}
#container{margin:0 auto;margin-top: -16px;}
#about{ width:1114px; height:444px; background:url(../images/about_hei.png) left no-repeat;}
/*-核心代码-*/
/* Menu style */
#timeline {width: 1114px;	height: 444px;overflow: hidden;margin: 0px auto;position: relative;background: url('../images/dot.gif') 13px top repeat-y;}
#dates {width: 102px;height: 444px;overflow: hidden;	float: left;}
#dates li {	list-style: none;width: 102px;	height:64px;	background: url('../images/biggerdot.png') 10px center no-repeat;}
#dates a {font-size:18px;padding-bottom: 10px;color:#fff;line-height:64px}
#dates .selected {   font-size: 24px;color:#ffcc99;}
#issues {width: 1012px;height: 444px;overflow: hidden;float: left;background:#fff;box-shadow:0 0 10px 2px rgba(0,0,0,0.2);}	
#issues li {width: 1012px;height: 600px;list-style: none;}
#issues li img {margin: 60px 0 0 70px;}
#issues li h1 {color: #ffcc00;font-size: 48px;text-align: center;text-shadow: #000 1px 1px 2px;}
#issues li p {font-size: 14px;line-height: 28px;height: 28px;overflow: hidden;}
.about_team{ width:500px; height:336px; border-right:1px #e4e4e9 solid; text-align:left; margin-left:34px; float:left; margin-top:54px; margin-bottom:54px; overflow:hidden;}
.about_team p{ font-size:14px; color:#666;}
.about_time{ width:427px; border:none; margin-left:24px;}
/*end*/

.about_rong{ width:100%; height:auto; padding-bottom: 50px;}
.lanrenzhijia{ width:1200px; height:auto; margin:0 auto;}
.lanrenzhijia .tab_lan{ width:1200px; height:90px; background:url(../images/land01.png) center no-repeat;}
.lanrenzhijia .tab_lan02{ width:1100px; height:90px; margin:0 auto; background: url(../images/land02.png) center 70px no-repeat; overflow: hidden;}
.lanrenzhijia .tab_lan02 a{ display:block; float:left; text-decoration:none; color:#fff; font-size:15px; background: url(../images/land03.png) center 67px no-repeat; line-height: 90px; width: 64px; margin: 0 3px; height: 90px;}
.lanrenzhijia .tab_lan02 a:hover{ color:#ffcc99; text-decoration:none; font-size:25px; font-weight:bold;}
.lanrenzhijia .tab_lan02 a.on{color:#ffcc99; text-decoration:none; font-size:25px; font-weight:bold;}
.lanrenzhijia .content_is{ width:1200px; height:377px; overflow:hidden; position:relative; background: url(../images/frn_back.jpg);}
.lanrenzhijia .content_is ul{ position:absolute; left:0; top:0; height:376px;}
.lanrenzhijia .content_is li{ width:1200px; height:308px; overflow:hidden; margin: 34px 0; float:left;}
.lanrenzhijia .content_is li div{width:516px; height:308px; float:left; margin-left:82px; position:relative;}
.lanrenzhijia .content_is li div p{ font-size:14px; color:#555; height:28px; line-height:28px; overflow:hidden; text-align:left;}
.lanrenzhijia  .content_os{ border-right:1px #e6e6e6 solid;}
.contact_mi{ padding-top:38px; padding-bottom:28px;}
.frn{ position:absolute; right:48px; top:0px; z-index:99;}

/*高薪就业*/
.salary_banner{ background:url(../images/salary01.jpg) center no-repeat;}
.salary_title span{ font-size:60px; color:#ffa336;}
.salary_da{ color:#219bed;}
.salary_shou p{ font-size:38px; font-weight:bold; color:#333;margin-bottom: 4px;}
.salary_shou{ width: 100%; height: auto; padding-top: 52px; padding-bottom: 54px;}
.salary_xian{ font-size:16px; color:#777;}
.salary_shu{ font-size:10px; color:#bfbcbc;display: inline-block; position: relative;top: -2px; margin: 0 3px;}
.salary_adress{ width:1200px; height:60px;}
.salary_adress ul{ width:1080px; height:30px; margin: 0 auto;border-bottom:1px #e5e5e5 solid;}
.salary_adress li{ float:left; width:58px; height:58px; border-radius:50%; background:#bfbfbf; font-size:16px; color:#fff; line-height:58px; cursor:pointer;margin: 0 20px;-webkit-transition:.8s;}
.salary_adress li.hover{ background:#219bed; -webkit-transition:.8s;}
.salary_money{ width:100%; height:auto;}
.salary_money li{ background:url(../images/salary03.png) center no-repeat; height:411px; width:100%;}
.salary_ge{ background:url(../images/salary02.png) bottom no-repeat; width:1200px; height:411px; margin:0 auto; position:relative;}
.salary_first{ float:left; width:162px; height:auto; text-align:center;}
.salary_first p{ font-size:16px; color:#333; text-align:left;line-height: 22px;}
.salary_first img{ margin-top:16px;}
.salary_first span{ font-weight:bold; color:#219bed;}
.salary_a{ position: absolute;  bottom: 110px;left: 28px;}
.salary_b{ position: absolute;  bottom: 155px;left: 340px;}
.salary_c{ position: absolute;  bottom: 132px;right: 380px; width:210px;}
.salary_d{ position: absolute;  bottom: 210px;right: 108px;}
/*top*/
.salary_gao{ width:1200px; height:auto;background:#1e1e1e;}
.stu_gaoxin_list{width:1100px;height:auto; margin:0 auto;}
.stu_gaoxin_list tr.stu_gaoxin_list_bt{line-height:62px; width:1100px; margin:0 auto;}
.stu_gaoxin_list tr.stu_gaoxin_list_bt td{color:#fff; text-align:center;font-size:16px;}
#stu_work2{width:1200px;height:560px; margin:0 auto;}
#stu_list li{background:#fff;line-height:55px;float:left;height: 55px; border-bottom: 1px #d6dade solid; width: 1200px;}
#stu_list li.listlibg2{background:#fff;line-height:55px;}
#stu_list li p{width:95px;color:#343434;font-size:16px; text-align:center;float:left;}
#stu_list li p.w178{width:198px;}
#stu_list li p.w298{width:330px;}
#stu_list li p.w95{width:192px;}
.stu_gaoxin{width:1200px;height:auto; margin:0 auto;}
.salary_lei{ width:1100px; height:55px; margin:0 auto;}
.salary_link{ font-size:18px; color:#fff; width:370px; height:48px; line-height:48px; display:inline-block; border-radius:8px; background:#1e94f0; margin:46px 0;-webkit-transition:.8s;}
.salary_link:hover{ background:#0c80db; -webkit-transition:.8s;}
/**/
.salary_img{ width:100%; height:auto;}
.salary_lwft,.salary_lwft2,.salary_lwft3,.salary_lwft4{ width:25%; height:auto; float:left; position:relative;}
.salary_lwft img,.salary_lwft2 img,.salary_lwft3 img,.salary_lwft4 img{ max-width:480px;}
.salary_mark,.salary_mark2,.salary_mark3,.salary_mark4{ width:100%; height:100%; background:rgba(25,24,23,0.57); position:absolute; top:0px; left:0px; text-align:center; display:none;}
.salary_mark a,.salary_mark2 a,.salary_mark3 a,.salary_mark4 a{ display:block; margin-top: 20%;}
.salary_mark p,.salary_mark2 p,.salary_mark3 p,.salary_mark4 p{ font-size:18px; color:#fff; padding-top: 16px;height: 30px; overflow: hidden;}
.salary_stu{ width:1200px; height:auto; display:table; margin-top:56px; margin-bottom:26px;}
.salary_stu li{ float:left; width:600px; height:auto;margin-bottom: 30px;}
.salary_stu li img{ margin-left:24px; float:left;}
.salary_dent{ float:left; width:416px; height:auto; text-align:left; padding: 22px 0;margin-left: 20px;}
.salary_dent04{ font-size:18px; color:#333; display:inline-block; width:70px;}
.salary_dent02{ font-size:13px; color:#fff; background:#1e94f0; display:inline-block; width:73px; height:20px; line-height:20px; border-radius:18px; text-align:center; margin-left:4px; margin-right:26px;}
.salary_dent03{ font-size:14px; color:#777;}
.salary_dent p{ font-size:14px; color:#666; line-height:24px;margin-top: 16px; height:48px; overflow:hidden;}
.salary_com{ width:100%; height:642px; background:url(../images/salary16.jpg) center no-repeat;}
.salary_pur p{ color:#fff;}
.salary_ter{ color:#f2f2f2;}
.salary_note{ width:1046px; height:auto; display:table;margin: 0 auto;}
.salary_note li{ float:left; background:url(../images/salary17.png) center no-repeat; width:284px; height:179px;margin: 0px 32px; margin-bottom:40px;}
.salary_note p{ font-size:14px; color:#f2f2f2; width:230px; margin:0 auto; text-align:left; line-height:22px;}
.salary_note span{ font-size:18px; font-weight:bold; color:#4cb1ff; padding-top:30px; margin-bottom:14px; display:block;}
.salary_flo{ width:1200px; height:auto; background:url(../images/salary18.png) bottom no-repeat; display:table; position:relative;padding-bottom: 50px;margin-top: 65px;}
.salary_flo_left{ width:615px; height:379px; overflow:hidden; float:left; margin-left:20px; cursor:pointer;z-index: 99; position: relative;}
.salary_flo_right{ width:602px; height:443px; margin-right:20px; background:#fff;position: absolute; right: 33px; bottom: 50px; z-index: 1;}
.salary_lan{ display:inline-block; width:30px; height:30px; float:right; background:#609ff1;}
.salary_flo_titles{ width:450px; height:auto; margin-left:120px;text-align:center; border-bottom:1px #ddd solid;padding-bottom: 16px;}
.salary_flo_titles span{ display:block; font-size:20px; color:#34373c; font-weight:bold; padding-top:46px; height:26px; overflow:hidden; margin-bottom:20px;}
.salary_flo_titles p{ text-align:left; font-size:13px; color:#666; text-indent:2em; line-height:24px;margin-bottom: 5px;}
.salary_back{ width:450px;padding-top: 20px; height: 112px; overflow: hidden; margin-left:120px; text-align:left;}
.salary_back a{ font-size:13px; color:#666; line-height:28px; display:block; height:28px; overflow:hidden;}
.salary_back a:hover{ color:#317cdd;}
.salary_dong{ width:1120px; height:412px; display:table; margin:0 auto;margin-top: 60px; padding-bottom: 80px;}
.salary_dong li{ float:left; position:relative; z-index:99; bottom:0px;height:412px; width:229px;}
.salary_left{ margin-left:-58px; width:296px !important;}
.salary_left02{ margin-left:-100px; width:344px !important;}
.salary_left03{ z-index:55 !important; margin-left:-6px; width:254px !important;}
.salary_left04{ z-index:44 !important; margin-left:-6px; width:157px !important;}
.salary_dong li img{ box-shadow:0 0 10px 2px rgba(0,0,0,0.1); position:absolute; bottom:0px; left:0px;}
.salary_loim{ width:1200px; height:auto;}
.salary_loim img{margin-right: 10px; margin-bottom: 10px;}
.salary_lod{ display:block; margin:0 auto; margin-top:40px; margin-bottom:60px;}
.salary_huan{ background:url(../images/salary_li.jpg) center no-repeat !important;}
.salary_huan02{ background:url(../images/salary_li02.jpg) center no-repeat !important;}

/*合作*/
.teger{ width:100%; height:auto; display:table;}
.teger_left{ width:545px; height:auto; float:left;    }
.flexslider01{margin:0px auto;position:relative;width:100%;height:1302px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider01 .slides{zoom:1; text-align:center;margin:0 auto}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:#c6c8d0;;display:block;height:5px;overflow:hidden;text-indent:-99em;width:36px;cursor:pointer;}
.flex-control-paging li a.flex-active{background:#1e94f0;}
.teger_right{ width:625px; float:left; height:auto;margin-left: 25px;}
.teger_back{ width:100%; height:306px; background:#f3f5f7;margin-top: 4px;}
.teger_fir{ width:155px; float:left; height:auto; padding: 0 26px; position: relative;}
.teger_fir img{margin-top: 34px; margin-bottom: 12px;}
.teger_fir span{ font-size:14px; color:#333; font-weight:bold; display:block;}
.teger_fir p{ font-size:14px; color:#666; text-align:left;line-height: 24px; margin-top: 10px;}
.teger_fir b{ width:1px; height:234px; background:#d1cfcf; position:absolute; right:0px; top:40px;}

/*关于我们new*/
.about_bott{ margin-bottom:0px;}
.about_aes{ width:100%; height:auto; background:#e4ebf6; text-align:center;margin-top: 50px;}
.back_l{ position:absolute; top:320px; left:5px; z-index:1;}
/*学习流程图*/
i,em{ font-style:normal;}
.con-flow .con-flow-box {
@-webkit-keyframes sonarEffect @-moz-keyframes sonarEffect @keyframes sonarEffect}
.con-flow .con-flow-box .n-flowchart-con { width: 1200px; height: 440px;  position: relative;}
.con-flow .con-flow-box .n-flowchart-con a.n-fc-icon {display: block; width: 62px; height: 62px; position: absolute;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round {  width: 110px;  height: 110px;  border-radius: 50%;  position: relative;  top: -32px;  left: 415px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round .n-round-center {  position: absolute;  top: 122px; left: 122px;  width: 172px;  height: 172px; text-align: center; background-color: #18a2d7; border-radius: 50%; z-index: 3;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round .n-round-center em { display: block; font-size: 26px; color: #fff;padding-top: 88px; background: url(../images/im07.png) center 40px no-repeat;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round .n-round-center em i {  font-size: 26px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round .n-round-center:hover { text-decoration: none;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-round-icon {   position: absolute;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-round-icon em {  position: absolute;  background: url(../images/im11.png) 0 0 no-repeat;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-round-icon i {   position: absolute; font-size: 12px;  color: #fff;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-jyxy { width: 110px; height: 80px; top: -30px; left: 68px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-rzxy { width: 35px;  height: 37px;  top: 36px;  left: 165px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-ksp { width: 96px;  height: 80px;  top: 99px; left: 198px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-zrfd {  width: 36px; height: 35px;  top: 160px;  left: 164px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-qtlx { width: 110px; height: 80px;  top: 192px;  left: 68px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-xmdp {  width: 26px;   height: 23px;  top: 171px;  left: 44px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-zbfd { width: 96px;  height: 24px; top: 103px; left: -48px;}
.con-flow .con-flow-box .n-flowchart-con .im_one{ left:58px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-zzhd {  width: 28px; height: 28px;  top: 39px; left: 34px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-jyxy em { width: 30px;  height: 33px;background-position: 0 0px;left: 38px;  top: -10px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-rzxy em { width: 35px;   height: 37px;   background-position: -36px -240px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-ksp em { width: 40px; height: 33px; background-position: -76px 0px;	left:20px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-zrfd em {  width: 36px;  height: 35px;  background-position: -116px -240px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-qtlx em {   width: 40px;   height: 33px;  background-position: -118px 0px;  left: 31px;top:10px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-xmdp em { width: 26px;   height: 23px;  background-position: -37px -287px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-zbfd em {    width: 38px;  height: 33px; background-position: -34px 0px;  top: -2px;  left: 28px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-zzhd em {  width: 28px; height: 28px;  background-position: -114px -287px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-jyxy i {  top: 28px;  left: 0; width: 110px; text-align: center;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-jyxy i span{ font-size:14px; font-weight:bold;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-round-icon i span{font-size:14px; font-weight:bold;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-rzxy i { top: -10px; left: 45px; width: 55px; text-align: left;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-ksp i { top: 34px;  left: -7px; width: 96px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-zrfd i { top: 16px; left: 40px; width: 55px; text-align: left;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-qtlx i {     top: 50px; left: 0;  width: 110px; text-align: center;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-xmdp i { top: 3px; right: 30px; width: 55px; text-align: right;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-zbfd i {top: 34px; right: 0px; width: 96px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round a.n-zzhd i { top: -12px; right: 32px;  width: 70px;  text-align: right;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-ring {  position: absolute; top: 28px; left: 25px; z-index: 1; width: 357px; height: 357px; background-color: #18a2d7; border-radius: 50%; behavior: url(iecss3.htc); opacity: 0; filter: alpha(opacity=0); -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: scale(0.1) rotate(-270deg);  -moz-transform: scale(0.1) rotate(-270deg);  -transform: scale(0.1) rotate(-270deg);  -webkit-transition: all 0.4s ease-out;  -moz-transition: all 0.4s ease-out;   transition: all 0.4s ease-out;}
.con-flow .con-flow-box .n-flowchart-con .open .n-fc-ring {  opacity: 1;  filter: alpha(opacity=100);  -webkit-transform: scale(1) rotate(0);  -moz-transform: scale(1) rotate(0); -transform: scale(1) rotate(0);}
.con-flow .con-flow-box .n-flowchart-con .open .n-round-center { background-color: #fff;    width: 134px;  height: 134px;  top: 140px;left: 138px;-webkit-transition:.5s; -moz-transition: .5s; transition: .5s;}
.con-flow .con-flow-box .n-flowchart-con .open .n-round-center em {  color: #1094c6;padding-top: 50px;}
.con-flow .con-flow-box .n-flowchart-con .n-ring-con { width: 234px; height: 234px; position: relative; top: 60px; left: 60px;}
/**/
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 {  width: 110px;  height: 110px;  border-radius: 50%;  position: relative;  top: -142px;  left: 390px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 .n-round-center01 {  position: absolute;  top: 122px; left: 122px;  width: 172px;  height: 172px; text-align: center; background-color: #596dd0; border-radius: 50%; z-index: 3;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 .n-round-center01 em { display: block; font-size: 26px; color: #fff;padding-top: 88px; background: url(../images/im09.png) center 40px no-repeat;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 .n-round-center01 em i {  font-size: 26px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 .n-round-center01:hover { text-decoration: none;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-round-icon {   position: absolute;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-round-icon em {  position: absolute;  background: url(../images/im11.png) 0 0 no-repeat;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-round-icon i {   position: absolute; font-size: 12px;  color: #fff;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-jyxy { width: 110px; height: 80px; top: -30px; left: 65px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-rzxy { width: 104px; height: 58px; top: 36px; left: 190px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-ksp {     width: 96px; height: 80px;top: 122px; left: 188px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-zrfd {  width: 126px; height: 80px; top: 200px; left: 64px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-qtlx { width: 110px; height: 80px;  top: 192px;  left: 68px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-xmdp { width: 120px;height: 80px; top: 122px; left: -70px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-zbfd { width: 96px;  height: 24px; top: 103px; left: -48px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-zzhd {     width: 92px;  height: 62px; top: 36px; left: -38px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-jyxy em { width: 36px;  height: 33px;background-position: -164px 0px;left: 38px;  top: -10px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-rzxy em { width: 35px;   height: 33px;   background-position: -254px -0px;left: 20px;  top: -10px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-ksp em { width: 40px; height: 33px; background-position: -340px 0px;	left:20px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-zrfd em { width: 36px; height: 35px;  background-position: -390px 0px; left: 44px; top: 0;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-qtlx em {   width: 40px;   height: 33px;  background-position: -118px 0px;  left: 31px;top:10px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-xmdp em {    width: 30px; height: 32px; background-position: -300px 0px; left: 64px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-zbfd em {    width: 38px;  height: 33px; background-position: -34px 0px;  top: -2px;  left: 28px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-zzhd em {     width: 30px; height: 33px;  background-position: -212px 0px; left: 24px; top: -10px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-jyxy i {  top: 28px;  left: 0; width: 120px; text-align: center;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-jyxy i span{ font-size:14px; font-weight:bold;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-round-icon i span{font-size:14px; font-weight:bold;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-rzxy i {top: 24px; left: -10px; width: 104px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-ksp i { top: 34px;  left: -10px; width: 104px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-zrfd i { top: 39px; left: 0; width: 126px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-qtlx i {     top: 50px; left: 0;  width: 110px; text-align: center;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-xmdp i {top: 38px; right: -22px; width: 120px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-zbfd i {top: 34px; right: 0px; width: 96px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-zzhd i {     top: 26px;  right: 6px; width: 92px;}
.con-flow .con-flow-box .n-flowchart-con .open .n-round-center01 { background-color: #fff;    width: 134px;  height: 134px;  top: 140px;left: 138px;-webkit-transition:.5s; -moz-transition: .5s; transition: .5s;}
.con-flow .con-flow-box .n-flowchart-con .open .n-round-center01 em {  color: #fff; background:url(../images/0.png) center 56px no-repeat; padding-top:80px; font-size:12px; -webkit-transition:.1s;}
.con-flow .con-flow-box .n-flowchart-con .im_two{ background:#596dd0;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round01 a.n-round-icon i b { color:#b8c3f6; font-weight: normal;
}
/**/
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 {  width: 110px;  height: 110px;  border-radius: 50%;  position: relative;  top: -252px;  left: 730px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 .n-round-center02 {  position: absolute;  top: 122px; left: 122px;  width: 172px;  height: 172px; text-align: center; background-color: #1886cf; border-radius: 50%; z-index: 3;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 .n-round-center02 em { display: block; font-size: 26px; color: #fff;padding-top: 88px; background: url(../images/im10.png) center 40px no-repeat;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 .n-round-center02 em i {  font-size: 26px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 .n-round-center02:hover { text-decoration: none;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-round-icon {   position: absolute;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-round-icon em {  position: absolute;  background: url(../images/im11.png) 0 0 no-repeat;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-round-icon i {   position: absolute; font-size: 12px;  color: #fff;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-jyxy { width: 156px; height: 52px; top: -22px; left: 44px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-rzxy { width: 35px;  height: 37px;  top: 36px;  left: 165px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-ksp { width: 100px;  height: 56px;  top: 82px; left: 192px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-zrfd {  width: 36px; height: 35px;  top: 160px;  left: 164px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-qtlx {width: 206px;  height: 56px; top: 210px; left: 20px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-xmdp {  width: 26px;   height: 23px;  top: 171px;  left: 44px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-zbfd { width: 98px;  height: 56px; top: 82px; left: -52px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-zzhd {  width: 28px; height: 28px;  top: 39px; left: 34px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-jyxy em { width: 30px;  height: 33px;background-position: 0 0px;left: 38px;  top: -10px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-rzxy em { width: 35px;   height: 37px;   background-position: -36px -240px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-ksp em { width: 40px; height: 33px; background-position: -76px 0px;	left:20px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-zrfd em {  width: 36px;  height: 35px;  background-position: -116px -240px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-qtlx em {   width: 40px;   height: 33px;  background-position: -118px 0px;  left: 31px;top:10px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-xmdp em { width: 26px;   height: 23px;  background-position: -37px -287px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-zbfd em {    width: 38px;  height: 33px; background-position: -34px 0px;  top: -2px;  left: 28px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-zzhd em {  width: 28px; height: 28px;  background-position: -114px -287px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-jyxy i {  top: 0px;  left: 0; width: 156px; text-align: center;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-jyxy i span{ font-size:14px; font-weight:bold;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-round-icon i span{font-size:14px; font-weight:bold;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-rzxy i { top: -10px; left: 45px; width: 55px; text-align: left;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-ksp i { top: 0px;  left: 0px; width: 100px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-zrfd i { top: 16px; left: 40px; width: 55px; text-align: left;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-qtlx i {     top: 0px; left: 0;  width: 206px; text-align: center;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-xmdp i { top: 3px; right: 30px; width: 55px; text-align: right;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-zbfd i {top: 0px; right: 0px; width: 98px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-zzhd i { top: -12px; right: 32px;  width: 70px;  text-align: right;}
.con-flow .con-flow-box .n-flowchart-con .open .n-round-center02 { background-color: #fff;    width: 134px;  height: 134px;  top: 140px;left: 138px;-webkit-transition:.5s; -moz-transition: .5s; transition: .5s;}
.con-flow .con-flow-box .n-flowchart-con .open .n-round-center02 em {  color: #1886cf;padding-top: 50px;}
.con-flow .con-flow-box .n-flowchart-con .n-fc-round02 a.n-round-icon i b{ font-weight:normal; color:#bde3fc;}
.con-flow .con-flow-box .n-flowchart-con .im_three{ background:#1886cf;}

.con-flow .con-flow-box

0
%
{
    opacity: 0.3
;
}
.con-flow .con-flow-box

40
%
{
    opacity: 0.5
;
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #2874a9, 0 0 0 10px rgba(255, 255, 255, 0.5)
;
}
.con-flow .con-flow-box

100
%
{
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #2874a9, 0 0 0 10px rgba(255, 255, 255, 0.5)
;
    -webkit-transform: scale(1)
;
    opacity: 0
;
}
.con-flow .con-flow-box

0
%
{
    opacity: 0.3
;
}
.con-flow .con-flow-box

40
%
{
    opacity: 0.5
;
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #2874a9, 0 0 0 10px rgba(255, 255, 255, 0.5)
;
}
.con-flow .con-flow-box

100
%
{
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #2874a9, 0 0 0 10px rgba(255, 255, 255, 0.5)
;
    -moz-transform: scale(1)
;
    opacity: 0
;
}
.con-flow .con-flow-box

0
%
{
    opacity: 0.3
;
}
.con-flow .con-flow-box

40
%
{
    opacity: 0.5
;
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #2874a9, 0 0 0 10px rgba(255, 255, 255, 0.5)
;
}
.con-flow .con-flow-box

100
%
{
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #2874a9, 0 0 0 10px rgba(255, 255, 255, 0.5)
;
    transform: scale(1)
;
    opacity: 0
;
}
.about_bit{ width:100%; height:auto; display:table;}
.bit_a{ float:left; width:348px; background:#e4ebf6; position:relative; text-align:center; height:266px; overflow:hidden;}
.bit_a p{ font-size:22px; color:#1978b8; padding-top:84px; padding-bottom:14px;}
.bit_a span{ font-size:16px; color:#333; display:block; line-height:30px; -webkit-transition:.8s;}
.bit_a span:hover{ color:#1978b8; -webkit-transition:.8s;}
.bit_b{float:left; width:502px; background:#dbdee9; position:relative; text-align:center; height:266px;overflow:hidden;}
.bit_b p{font-size:22px; color:#1978b8; padding-top:36px; padding-bottom:24px;}
.bit_b span{ font-size:16px; color:#333; line-height:30px; -webkit-transition:.8s; float:left; width:172px; text-align:left; margin-left:14px;}
.bit_b span:hover{ color:#1978b8; -webkit-transition:.8s;}
/*!*/.im_four{ margin-left:30px !important;}
.bit_a img{ position:absolute; bottom:-20px; right:-10px; z-index:1;}
.bit_b img{ position:absolute; bottom:-36px; right:-10px; z-index:1;}
.flexslider03{margin:0px auto;position:relative;width:100%;height:650px;overflow:hidden;zoom:1;}
.about_run{ float:left; width:168px; height:auto;margin: 12px 16px;}
.about_run p{ font-size:14px; color:#333; padding-top:16px;}
.about_nan3 p,.about_nan4 p{font-size:14px; color:#333; padding-top:16px;}
.about_nan3{ float:left; width:265px; height:auto;}
.about_nan4{ float:left; width:283px; height:auto;}
.about_rea{margin: 4px 13px;  height: 270px;}
.about_bto{ margin-top:40px;}
.about_sin{ width:100%; background:url(../images/im34.jpg) center no-repeat; height:1053px;}
.eye_imgs { display: table; width: 1113px; text-align: left;  height: auto; margin-left: 42px; margin-top: 14px;}
.eye_imgs img { margin: 4px 4px;  float: left;}
.eye_right { float: right !important;}

.bit_color{ width:390px; background:#e4ebf6;}
.bit_wid{width:267px; background:#dbdee9;}
.bit_th{ width:269px;}
.bit_new{ width:271px;background:#dbdee9;}
.bit_new img{bottom: -8px;  right: -26px;}

/*加入我们*/
.join_banner{ background:url(../images/join01.jpg) center no-repeat;}
.join_totle{ font-size:24px; display:block; padding-top:96px;}
.join_banner p{ padding-top:0px; line-height: 82px;}
.join_quali{ width:100%; height: 385px; background:url(../images/join02.jpg) center no-repeat;}
.join_a{ font-size:18px; color:#333; line-height:32px; padding-top:64px;}
.join_a span{ color:#38a2ea; font-weight:bold;}
.join_b{ width:80px; height:5px; background:#219bed; display:block; margin:0 auto; margin-top:24px;}
.join_c{ font-size:22px; color:#434a54; display:block; border-bottom:1px #e6e9ee solid; width:210px; margin:0 auto; text-align:left;padding-bottom: 16px; margin-top: 30px;}

.scrollbox{ width: 264px; margin: 0 auto; overflow: hidden;  float:left; box-shadow:0 0 30px 2px rgba(14,5,10,0.11); background:#fff; height:470px;margin-top: 40px;}
#scrollDiv{width:210px;height:345px; overflow:hidden; margin:0 auto; margin-bottom:10px;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{ height: 54px; width: 210px; overflow: hidden; vertical-align: bottom;zoom: 1; border-bottom: #e6e9ee solid 1px;}
#scrollDiv li a{color:#777; font-size:16px; text-decoration:none; line-height:54px;}
#scrollDiv li a:hover{ color:#219bed;}
#join_down li.cc a{ color:#219bed !important;}

.scroltit{ height:26px; line-height:26px; padding-bottom:4px; margin-bottom:4px;}
.scroltit h3{ width:100px; float:left;}
.scroltit .updown{float:right; width:32px; height:28px;}
#but_down{ background:url(../images/join03.png) no-repeat 0 0; text-indent:-9999px}
#but_up{ background:url(../images/join33.png) no-repeat 0 0; text-indent:-9999px}
#but_down:hover{ background:url(../images/join34.png) no-repeat 0 0;}
#but_up:hover{ background:url(../images/join04.png) no-repeat 0 0; }

.join_d{ width:920px; height:470px; background:#fff; float:right; position:relative;margin-top: 40px;}
.job_e{ width:850px; height:410px; overflow:hidden; text-align:left; margin:0 auto;}
.job_e b{ font-size:16px; color:#444;    display: inline-block;  padding-top: 30px;}
.job_e span{ display: block; width:40px; height:4px; background:#219bed; margin-top:10px; margin-bottom:18px;}
.job_e p{ font-size:14px; color:#666; line-height:24px;}
.join_w{ position:absolute; bottom:16px; right:30px; font-size:14px; color:#219bed; border:1px #219bed solid; padding-left:13px; padding-right:13px; padding-top:6px; padding-bottom:7px;} 
.join_w img{position: relative; top: 3px;margin-right: 5px;}


.job_city{ width:100%; height:auto; padding-bottom:70px;}
.job_city p{ font-size:24px; color:#333; padding-top:54px; padding-bottom:30px;}
.job_city a{ font-size:16px; color:#219bed; display:inline-block; width:110px; height:36px; line-height:36px; border:1px #219bed solid; -webkit-transition:.8s;margin: 0 2px;}
.job_city a:hover{ background:#219bed; color:#fff;}

.job_g span{ color:#333;}
.join_e{ width:1200px; height:auto; display:table; padding-bottom:54px;}
.join_e li{ float:left; width:293px; height:173px; overflow:hidden;position: relative;margin-right: 9px; margin-bottom: 9px;}
.join_e li p{ font-size:18px; color:#fff; padding-top:115px; position:relative; z-index:99;}
.join_e li img{ position:absolute; top:0; left:0; z-index:1;}

.join_f{ width:100%; height:auto; display:table;}
.join_f li,.join_k li{ float:left; text-align:left;}
.join_g{ float:left;}
.join_f li img{ margin-right: 10px; margin-bottom: 8px;}
.join_f li div{ width:650px;}
.join_h{ margin-right:0 !important;}
.join_i{ display:block;}
.join_j{ margin-left:-3px;}
.join_l{ float:right;}
.join_k li div{ width:960px; height:auto; overflow:hidden;}
.join_k li img{ margin-right:10px;margin-bottom: 10px;}
.join_m{ margin-top:-3px;}
.join_n{ margin-left:2px;}
.join_k{ width:100%; height:auto; display:table; padding-bottom:80px;}

.join_o{ width:100%; height:auto; display:table;box-shadow: 0px 0px 114px 1px rgba(14,5,10,0.21);}
.join_o li{ float:left; width:200px; height:187px; }
.join_q{ background:#9bd0f3; box-shadow: 0px 0px 45px 0px rgba(14,5,10,0.21) inset;}
.join_p:hover {transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); cursor:default;}
.join_p{width:200px; height:187px;overflow:hidden;transition: all ease 0.3s; -o-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -webkit-transition: all ease 0.3s; }
.join_p p{ color:#365382; font-size:18px; line-height:30px; padding-top:60px;}
.join_p p span{ font-weight:bold; font-size:24px; display:block;}
.join_r{background:#f1f9fe;box-shadow: 3px 0px 30px 0px rgba(14,5,10,0.21) inset;}
.join_v{ padding-bottom:60px;}

.join_s{ width:100%; height:296px; background:url(../images/join32.jpg) center no-repeat;}
.join_t{ font-size:22px; color:#fff; line-height:34px; padding-top:36px;}
.join_t span{ font-size:30px;}
.join_u{ display:inline-block; font-size:22px; color:#fff; border:1px #fff solid; width:216px; height:50px; line-height:50px; margin-top:30px;}
.join_u:hover{ color:#333;}


/*成长之路*/
.growth_banner{ background: url(../images/growth01.jpg) center no-repeat;}
.growth_center{ box-shadow:0 0 36px 1px rgba(0,0,0,0.15); background:#fff; padding-bottom:80px;}
.growth_title{ font-size:38px; font-weight:bold; color:#333; display:block; padding-top:68px; padding-bottom:30px;}
.growth_note{ width:1150px; margin:0 auto; height:auto; border-top:1px #ececec solid;    margin-top: 50px; margin-bottom:10px;}
.growth_note span{ font-size:16px; font-weight:bold; color:#333; display:inline-block; line-height:24px;margin-top: -12px; background: #fff; padding: 0 40px;}
.growth_center p{ font-size:14px; color:#555; line-height:24px; text-align:left; text-indent:2em; width:1066px; margin:0 auto;padding-top: 24px;}
.growth_center img{ margin-top:54px; margin-bottom:30px;}
.growth_all{ padding-bottom:60px;}

/*地图*/
.map_banner{ background:url(../images/map01.jpg) center no-repeat;}
.map_banner span{ display:block; font-size:46px; color:#3baffd; font-weight:bold; padding-top:102px; padding-bottom:13px;}
.map_banner p{ font-size:22px; color:#fff; line-height:42px; padding:0; width:277px; height:42px; margin:0 auto; border:1px #dcdcdc solid;}
.map-hot{ width:100%; height:30px; text-align:left; font-size:20px; color:#259eef; font-weight:bold; border-bottom:1px #dedede solid; line-height:30px; padding-bottom:16px; margin-top: 10px;}
.map-fri{ width:100%; height:auto; text-align:left;}
.map-fri a{ font-size:16px; color:#666; display:inline-block; margin-right:37px; line-height:80px; -webkit-transition:.4s;}
.map01{ margin-right:0 !important;}
.map-fri a:hover{ color:#219bed}
.map-fri p{ font-size:16px; color:#333; font-weight:bold; line-height:30px; margin-top:26px; margin-bottom: 10px;}
.map-fri p img{float: left; margin-top: 3px; margin-right: 10px;}
.map-seand{ width:242px; border-right:1px rgba(222,222,222,0.52) solid;}
.map-seand a{ line-height:34px;  width: 64px;}
.map-float{ float:left; width:auto;  margin-bottom: 36px;}
.map02{ margin-top:5px !important;}
.map-seand-middle{ width:266px; border-right:1px rgba(222,222,222,0.52) solid;}
.map-seand-middle a{ line-height:34px;  width: 124px; margin-right:0;}
.map-margin{ margin-left:45px;}
.map-seand-right{border-right:1px rgba(222,222,222,0.52) solid;  height:170px; }
.map-seand-right a{line-height:34px;margin-right: 47px;}
.map-margin02{ margin-left:50px;}
.map03{ margin-top:7px !important;}
.none-map{ border:none !important;}
.map-three a{ width: 94px; margin-right: 104px;}
.map-three{ height:102px;}
.map-four{ border-right:1px rgba(222,222,222,0.52) solid; width:559px;}
.map-four a{ line-height:34px; width: 130px; margin-right: 0;}
.map04{ width:auto !important;}
.map-down a{ width:146px; margin-right: 36px;}
.map05{ width:166px !important;}
.map-last a{ margin-right:36px;}
.map-fast a{ width:auto;}
.map-high{ padding-bottom:34px;}

.arctle-table{ margin:20px auto;} 
.arctle-tb{ font-size:14px; color:#666; line-height:26px; text-align:center;}

.news_video {width: 90%;height: 440px; margin:0 auto; text-align:center;margin-bottom: 10px;}
.news_video iframe{ width:640px !important; height:440px !important;}

.right_ter{ width:280px !important;; height:auto !important;; padding-top: 10px !important;;}
.right_ter h1{ font-size:26px; color:#333; text-align:left; border-bottom:1px #edebeb solid; padding-bottom:14px;}
.right_ter_h{ font-size:18px !important; color:#333 !important; text-align:left !important; padding-bottom:14px !important;}
.right_shu{ width: 3px; height: 22px; display: inline-block; background: #1e94f0; position: relative; top: 4px; margin-right: 8px;}
.right_more{ font-size:12px; color:#999797; float:right; font-family:"宋体";line-height: 40px; margin-right: 4px;}
.right_kuang{ width:268px; height:auto  !important; padding-top: 18px  !important; display:table  !important; margin:0 auto  !important;}
.kuang_im{ width:268px; height:180px !important; overflow:hidden; margin:0 auto;}
.kuang_im:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .8s;-webkit-transition: .8s}
.kuang_im img{-webkit-transition: .8s;}
.kuang_dow{ width:268px !important; height:auto; margin:0 auto;}
.kuang_lef{ width:180px; height:auto; float:left; text-align:left;}
.kuang_lef_h2{ font-size:16px; color:#333; width:240px; text-align:left; padding-top: 10px;}
.kuang_lef_h2:hover{ color:#368be1;}
.kuang_lef h3{ font-size:16px; color:#333; width:240px; text-align:left; padding-top: 10px;}
.kuang_lef h3:hover{ color:#368be1;}
.kuang_lef p{ font-size:12px; color:#999; text-align:left;padding: 6px 0px;}
.kuang_shu{ font-size:9px; color:#999;margin: 0 6px;}
.kuang_bo{ color:#368be1;}
.kuang_ting{width:84px; height:32px; float:right; font-size:14px; color:#fff; line-height:32px; background:#2095f2; border-radius:4px;margin-top: 22px;}
.shortcourse_right_recommended_tuisong{ width:282px; height:auto; background:#fff;margin-top: 16px;}
.shortcourse_right_img_tuisong{ width:282px; height:200px; overflow:hidden;box-shadow: 0 0 16px 2px rgba(0,0,0,0.1);}
.shortcourse_right_img_tuisong a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .8s;-webkit-transition: .8s}
.shortcourse_right_img_tuisong a img{-webkit-transition: .8s;}

.right_xun{ width:844px; height:auto;}
.right_xun_h4{ font-family:"Microsoft YaHei", Arial, Tahoma,"Microsoft YaHei";font-size:26px; color:#454343; text-align:left; border-bottom:1px #ededed solid; padding-bottom:12px; padding-left:30px;}

.right_xun_ad{ width:1200px; height:auto;}
.right_xun_ad_h4{ font-family:"Microsoft YaHei", Arial, Tahoma,"Microsoft YaHei";font-size:22px; color:#454343; text-align:left; border-bottom:1px #ededed solid; padding-bottom:12px;width:90%;}

.xun_xi_left{ width:46%; height:auto; text-align:left; display: inline-block;padding: 20px 0 20px 30px;  float:left; }
.xun_xi_left li{ float:left; width:422px; height:auto; font-size:14px; color:#454343;padding: 2px 0; line-height:25px;}
.xun_xi_right{ width:50%; height:auto; text-align:left; display: inline-block;padding: 20px 0;}
.xun_xi_right li{ float:left; width:422px; height:auto; font-size:14px; color:#454343;padding: 2px 0; line-height:25px;}
.xun_xi{ width:100%; height:auto; text-align:left; display: inline-block;padding: 20px 0;}
.xun_xi li{ float:left; width:422px; height:auto; font-size:14px; color:#454343;padding: 2px 0; line-height:25px;}
.dian{ margin-right:10px;}
.xun_xi li:hover{ text-decoration:underline;}
.vys01 {width:80%;height:360px; margin:0 auto; margin-top:0.2rem;}
.kuang_vr{ width:240px; height:auto; float:left; text-align:center;}
.new-about{ margin-left:17px; margin-right:17px; margin-bottom:20px;}

/*-- 广告banne--*/
.android_ad{width:1200px; height:auto; margin:0 auto;text-align:center;margin-bottom: 20px;}

.art_page{width:1200px; height:auto; margin:0 auto;text-align:center;}
.art_page_web{height:auto; margin:0 auto;text-align:center;}
.listpage { font-size: 12px; padding: 30px 0; display: inline-block; margin: 0 auto; }
.listpage li{float:left;padding:8px 14px;border:1px solid #ededed;color:#666; margin-left:5px;}
.listpage li a{float:left;color:#666;text-decoration:none;}
.listpage li a:hover{text-decoration:none;}
.listpage li.thisclass,
.listpage li.thisclass a,.pagebox ul li.thisclass a:hover{color:#fff;text-decoration:none;background:#2984e1;}
.listpage .pageinfo{color:#666;text-decoration:none;}
.listpage .pageinfo strong{color:#666;text-decoration:none;} height:55px; border-radius:50%; background:#178ddc; font-size:34px; color:#fff; font-weight:bold; line-height:55px; display:inline-block;}
.sign_num img{position: relative; top: -16px;}
.sign_liucheng{ width:1200px; height:auto; display:table;margin-top: -20px;padding-bottom: 80px;}
.sign_liucheng li{ float:left; width:282px; height:380px; background:#fff; box-shadow:0 0 10px 2px rgba(0,0,0,0.1);margin-right: 24px;}
.sign_liucheng li img{ display:block; margin:0 auto; margin-bottom: 10px; margin-top: 40px;}
.sign_liucheng li span{ font-size:16px; color:#fff; display:inline-block; background:#178ddc;padding: 5px 15px; border-radius: 16px;}
.sign_liucheng li div{ width:254px; height:144px; margin:18px auto; background:#f2f2f2; border-radius:16px;padding: 10px 0;}
.sign_liucheng li p{ font-size:14px; color:#333; text-align:left; width:224px; margin:0 auto;line-height: 24px;}
.sign_mag01{ margin-top:47px !important; margin-bottom:20px !important;}
.sign_mag02{margin-top:54px !important; margin-bottom:20px !important;}
.sign_mag03{margin-top:41px !important; margin-bottom:20px !important;}
.z_btn:hover{ background:#108bdd; -webkit-transition:.8s;}
/*学习资源页面*/
.learn_title{ font-size:24px; color:#333; text-align:left; height: 32px;}
.learn_title span{ width:5px; height:27px; float:left; background:#3f86d6;margin-right: 20px;position: relative;top: 3px;}
.learn_title a{ font-size:12px; color:#aaa; float:right; line-height:32px;}
.learning{ margin-top:26px;margin-bottom: 25px;}
.learning li{margin-bottom: 15px; width: 290px; overflow: hidden; margin-right: 13px;}
.learn_middle{ width:1200px; height:auto; display:table;margin-top: 20px; margin-bottom: 25px;}
.learn_middle li{ float:left; width:391px; height:294px; background:#fff;margin-right: 13px; margin-bottom: 16px;-webkit-transition: .8s}
.learn_middle li:hover{ box-shadow:0 0 10px 2px rgba(0,0,0,0.1);-webkit-transition: .8s}
.learn_title_img{ width:391px; height:64px; background:url(../images/learn01.jpg) center no-repeat; text-align:left;}
.learn_title_img span{ display: inline-block; font-size:22px; color:#fff; line-height:64px; height:64px; overflow:hidden;}
.learn_zuo{float: left;  margin-top: 20px;  margin-left: 20px;  margin-right: 10px;}
.learn_you{float: right; margin-top: 20px; margin-right: 20px;}
.learn_title_img .learn_you{-webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out;}
.learn_title_img .learn_you:hover{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);}
.learn_txt{width: 355px; padding: 25px 18px;}
.learn_txt a{ font-size:14px; color:#333; text-align:left; width:355px;line-height: 30px; height: 30px; overflow: hidden; display:inline-block;}
.learn_txt a:hover,.learn_title a:hover,.learn_arctle a:hover{-webkit-transition:.8s; color:#3f86d6;}
.learn_back02{background:url(../images/learn02.jpg) center no-repeat; }
.learn_back03{background:url(../images/learn03.jpg) center no-repeat; }
.learn_back04{background:url(../images/learn04.jpg) center no-repeat; }
.learn_back05{background:url(../images/learn05.jpg) center no-repeat; }
.learn_back06{background:url(../images/learn06.jpg) center no-repeat; }
.learn_back07{background:url(../images/learn07.jpg) center no-repeat; }
.learn_back08{background:url(../images/learn08.jpg) center no-repeat; }
.learn_back09{background:url(../images/learn09.jpg) center no-repeat; }
.learn_back10{background:url(../images/learn10.jpg) center no-repeat; }
.learn_back11{background:url(../images/learn11.jpg) center no-repeat; }
.learn_back12{background:url(../images/learn12.jpg) center no-repeat; }
.learn_arctle{ width:1200px; height:auto; background:#fff; display: table;    padding: 24px 0;}
.learn_arctle p{ width:575px; float:left; text-align:left; margin-left:24px; line-height:30px;}
.learn_arctle a{ display:inline-block; font-size:14px; color:#333; width:470px; height:30px; overflow:hidden;}
.learn_arctle span{ font-size:12px; color:#b3b3b3; width: 70px; margin-right: 20px;float: right;}
.learn_sown{ width:1200px; height:auto; margin-top:20px; padding-bottom:50px;}
/*原创图书页面*/
.original_banner{ background:url(../images/orig01.jpg) center no-repeat;}
.original_book{ width:100%; height:238px;padding: 10px 0;}
.original_book img{ float:left; width:170px; height:238px; box-shadow:0 0 10px 2px rgba(0,0,0,0.1);}
.original_right{ width:608px; height:238px; float:right; text-align:left;}
.original_title{ font-size:20px; color:#333; display:block;line-height: 30px; height: 30px; overflow: hidden; margin-bottom: 20px;}
.original_title02{ font-size:14px; color:#777;display: inline-block; margin-bottom: 3px;}
.original_right p{ font-size:14px; color:#777; text-indent:2em;line-height: 24px; height: 100px; margin-bottom: 26px; overflow: hidden;}
.original_time{ font-size:14px; color:#b8b6b6;margin-top: 20px; display: inline-block;}
.original_right a{ font-size:14px; color:#219bed; display:inline-block; border:#219bed 1px solid; width:114px; height:37px; line-height:37px; text-align:center;float: right;}
.original_right a:hover{ background:#219bed; color:#fff; -webkit-transition:.8s;}
/*师资团队*/
.team_banner{ width:100%; height:330px; background:url(../images/teacher01.jpg) center no-repeat;}
.team_title{ font-size: 50px; color: #fff; line-height: 100px; padding-top:44px;}
.team_title span { color: #219bed;}
.team_title_down{ width:750px; height:auto; background:rgba(255,255,255,0.16); margin:0 auto;padding: 12px 0; margin-top:34px;}
.team_title_down p{ font-size:14px; color:#ddd;line-height: 24px;}
.team_huang{ font-weight:bold; font-size:16px; color:#eeaf4b;}
.team_lan{ color:#38a2ea; font-weight:bold; font-size:16px;}
.team_shu{ font-size:12px; position: relative; top: -1px; margin: 0 10px;}
.team_lv{font-weight:bold; font-size:16px; color:#31e682;}
.team_show{ width:1200px; height:auto; display:table; padding-bottom:65px;}
.team_show li{ float:left; width:213px; height:229px; background:#fff; box-shadow:0 0 10px 2px rgba(0,0,0,0.1);margin: 0 13px;}
.team_show_top{ width:100%; height:68px; margin-top:30px; margin-bottom:26px;}
.team_show span{ font-size:22px; color:#444; font-weight:bold; border-top:4px #219bed solid; padding-top:10px;padding-top: 10px; display: inline-block; padding-bottom: 4px;}
.team_show p{ font-size:14px; color:#777;}
.team_star{ width:1200px; height:105px; display:table; border-bottom:2px #f2f2f2 solid; margin-bottom:50px; margin-top:30px;}
.team_star li{ float:left; height:105px;width:139px; padding: 0 5px; cursor:pointer;}
.team_star_img{ background:url(../images/teacher08.png) center no-repeat; display:block; width:49px; height:50px; margin:0 auto;margin-bottom: 10px;}
.team_star_p{ font-size:16px; color:#d0d0d0;padding-bottom: 33px;}
.team_star li.hover .team_star_p{ background:url(../images/teacher09.png) bottom no-repeat;color:#219bed;}
.team_star_img02{ background:url(../images/teacher10.png) center no-repeat; display:block; width:41px; height:39px; margin:0 auto;margin-bottom: 10px;margin-top: 11px;}
.team_star_img03{ background:url(../images/teacher12.png) center no-repeat; display:block; width:45px; height:52px; margin:0 auto;margin-bottom: 8px;}
.team_star_img04{ background:url(../images/teacher14.png) center no-repeat; display:block; width:41px; height:47px; margin:0 auto;margin-bottom: 13px;}
.team_star_img05{ background:url(../images/teacher16.png) center no-repeat; display:block; width:50px; height:49px; margin:0 auto;margin-bottom: 11px;}
.team_star_img06{ background:url(../images/teacher18.png) center no-repeat; display:block; width:43px; height:47px; margin:0 auto;margin-bottom: 13px;}
.team_star_img07{ background:url(../images/teacher20.png) center no-repeat; display:block; width:41px; height:52px; margin:0 auto;margin-bottom: 8px;}
.team_star_img08{ background:url(../images/teacher22.png) center no-repeat; display:block; width:44px; height:44px; margin:0 auto;margin-bottom: 16px;}
.team_star_shu{ height:82px;width:139px; border-right:1px #f2f2f2 solid;}
.team_star li:hover .team_star_img{ background:url(../images/teacher07.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_p{ color:#219bed;-webkit-transition:.8s;}
.team_star li:hover .team_star_img02{ background:url(../images/teacher11.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_img03{ background:url(../images/teacher13.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_img04{ background:url(../images/teacher15.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_img05{ background:url(../images/teacher17.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_img06{ background:url(../images/teacher19.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_img07{ background:url(../images/teacher21.png) center no-repeat; -webkit-transition:.8s;}
.team_star li:hover .team_star_img08{ background:url(../images/teacher23.png) center no-repeat; -webkit-transition:.8s;}
.team_teacher{ width:1200px; height:auto;}
.team_teacher li{ width:1200px; height:auto;}
.team_left{ width:222px; height:265px; background:#fff; box-shadow:0 0 10px 1px rgba(0,0,0,0.1); border-radius:5px; float:left; margin: 0px 40px;}
.team_left img{ margin-top:4px;}
.team_middle{ width:530px; float:left; height:265px; text-align:left;}
.team_middle_title{ font-size:22px; color:#333;line-height: 30px;margin-bottom: 20px;}
.team_middle_title span{ font-size:16px; margin-left:20px;}
.team_middle_note{ font-size:16px; color:#219bed; border-top:3px #219bed solid; display:inline-block;padding-top: 10px; margin-bottom: 10px;}
.team_arc{ width:530px;    height: 168px; overflow: hidden;}
.team_arc p{ font-size:14px; color:#666;line-height: 24px;}
.team_right{ width:352px; height:257px; float:right;}
.team_all{ width:1200px; height:auto; background:#f7f7f7;display: table;padding: 48px 0;margin-bottom: 40px;-webkit-transition:.8s;}
.team_all:hover{ background:#fff; box-shadow:0 0 20px 2px rgba(0,0,0,0.1); -webkit-transition:.8s;}
.team_link{ display:block; font-size:18px; color:#fff; width:182px; height:47px; background:#1e94f0; border-radius:10px; margin:50px auto; line-height:47px; -webkit-transition:.8s;}
.team_star li.hover .team_star_img{ background:url(../images/teacher07.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img02{ background:url(../images/teacher11.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img03{ background:url(../images/teacher13.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img04{ background:url(../images/teacher15.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img05{ background:url(../images/teacher17.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img06{ background:url(../images/teacher19.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img07{ background:url(../images/teacher21.png) center no-repeat; -webkit-transition:.8s;}
.team_star li.hover .team_star_img08{ background:url(../images/teacher23.png) center no-repeat; -webkit-transition:.8s;}
.team_link:hover,.enter_cai_link a:hover{ background:#0c82de; -webkit-transition:.8s;}
/*企业内训*/
.enterprise_arctle{ width:100%; height:auto;padding-bottom: 50px;}
.enterprise_arctle p,.about_alon{ font-size:18px; color:#666; text-indent:2em; line-height: 32px; margin-bottom: 14px; text-align:left;}
.enterprise_arctle span{ color:#219bed; font-weight:bold;}
.enter_prise{ width:1200px; height:auto; display:table;}
.enter_prise li{ float:left; width:269px; height:313px; background:#fff; box-shadow:0 0 10px 1px rgba(0,0,0,0.1); margin: 0 15px; margin-bottom:60px;}
.enter_top{ width:269px; height:auto; border-top:#d2d2d2 7px solid;}
.enter_top img{ margin-top:24px; margin-bottom:18px;}
.enter_top span{ font-size:20px; color:#333; display:block;margin-bottom: 10px;}
.enter_top p{ font-size:14px; color:#666; width:236px; margin:0 auto; text-align:left; line-height:24px;}
.enter_huang{border-top:#f9d36b 7px solid;}
.enter_lan{border-top:#67cdf2 7px solid;}
.enter_cheng{border-top:#f9bd6f 7px solid;}
.enter_liu{ width:1144px; height:auto; display:table; margin: 0 auto;}
.enter_liu li{ float:left; width:198px;}
.enter_kuang{ width:151px; height:151px; border:1px #d9d9d9 solid; float:left;}
.enter_img{ margin-bottom:14px; margin-top:34px;}
.enter_kuang p{ font-size:16px; color:#333;}
.enter_zhi{margin: 65px 0;}
.enter_no{ width:153px !important;}
.enter_img02{ margin-bottom:16px; margin-top:40px;}
.enter_img03{ margin-bottom:16px; margin-top:38px;}
.enter_img04{ margin-bottom:16px; margin-top:36px;}
.enter_img05{ margin-bottom:15px; margin-top:40px;}
.enter_fang{ font-size:18px; color:#666; text-align:left;}
.enter_shi{ width:1200px; height:auto; display:table;}
.enter_shi li{ float:left; width:311px; height:246px; background:#fff; box-shadow:0 0 20px 2px rgba(0,0,0,0.1);    margin: 0px 44px; margin-top:44px; margin-bottom:58px;}
.enter_shi_top{ background:url(../images/shi01.png) center no-repeat; width:311px; height:58px; line-height:58px; font-size:22px; color:#fff; font-weight:bold;}
.enter_shi_down{ width:264p