@charset "utf-8";
main{padding-top:105px;}
/*================flex_slider================*/

.flex_slider{ width:100%; height:500px; position:relative; z-index:0;}
.flex_slider .slides{ width:100%;/*position: fixed;*/}
.flex_slider .slides li{float:left; height:500px; background-position: center top; background-repeat:no-repeat;}
.flex_slider .slides li a{ display:block; width:100%; height:500px; margin:0 auto;}
.flex_slider .flex-control-nav{ width:100%; height:32px; position:absolute; left:0; bottom:0; text-align:center; z-index:10;}
.flex_slider .flex-control-nav li{ display:inline-block;}
.flex_slider .flex-control-nav li a{ display:block; width:15px; height:15px; background:#ffffff; text-indent:-999999px; cursor:pointer; margin:0 5px;border-radius:100%;box-shadow:0px 0px 4px #ccc;}
.flex_slider .flex-control-nav li a.flex-active{background:#9cd21a; }
/*.flex_slider .flex-direction-nav{width: 90%; position:relative; z-index:10; top:50%;margin:0 auto; }
.flex_slider .flex-direction-nav a{ display:block; width:28px; height:50px; position:absolute; text-indent:-999999px; background:url(../images/slide_btn.png) no-repeat;}
.flex_slider .flex-direction-nav a.flex-prev{left:0;}
.flex_slider .flex-direction-nav a.flex-next{ background-position:0 -50px; right:0; }*/

/*course_blk*/
.course_bg{position: relative;}
.course_bg:before{width:1611px;height:592px;display: block;background:url(../images/course_bg.png) left top no-repeat;position: absolute;top:0;left:-200px;content: '';z-index: ;z-index:0;}
.course_blk{position: relative;z-index: 1;}
.course_left{width:700px;font-size:16px;color:#3c3c3c;line-height:28px;}
.course_tit{font-size:20px;line-height:36px;margin-bottom:10px;font-weight:bold;}
.choose_course{width:165px;line-height:35px;text-align: center;color:#fff;font-size:16px;background:#9CD21A;display: block;margin-top:20px;}
.choose_course:hover{color:#fff;width:175px;}
.course_right{width:451px;height:306px; cursor: pointer;overflow: hidden;}

/*free_reser*/
.free_reser{width:265px;height:328px;background:url(../images/free_reser.png) left top no-repeat;padding:27px 70px;position: relative;}
.free_tit{font-size:28px;color:#739b1a;font-weight: bold;text-align: center;line-height:40px;margin-bottom:20px;}
.free_blk{margin-bottom:8px;}
.free_blk .free_inp{width:243px;height:20px;padding:5px 10px;border:1px solid #d3d3d3;}
.online_block{ width:49.1%; height:32px;border:1px solid #ccc; color:#d3d3d3;}
.online_sel{ display:block; float:left; width:100%; height:32px;}
.online_sel .dropdown{position: relative; width:100%; height:32px; cursor: pointer; background:url(../images/buy_sel.jpg) right center no-repeat;}
.online_sel .dropdown .old{ position: absolute; left: 0; top: 0; height: 0; width: 0; overflow: hidden; }
.online_sel .dropdown select{ position: absolute; left: 0px; top: 0px;}
.online_sel .dropdown .selected{display: block;padding-left:10px; overflow: hidden;line-height:32px;color:#666;}
.online_sel .dropdown div{ width:100%; position: absolute; top:32px; left:-1px; background: #fff; border:1px solid #e5e5e5; overflow: hidden; opacity: 0; }
.online_sel .dropdown.open div{ opacity: 1; z-index:2;text-align: center;}
.online_sel .dropdown ul{position: absolute; left: 0; top: 0; height: 100%; width: 100%; overflow: hidden;line-height:30px;z-index:2222;}
.online_sel .dropdown.scrollable.open ul{overflow-y: auto;}
.online_sel .dropdown li.focus{background: #739b1a; position: relative; z-index: 3; color: #fff; }
.online_sel .dropdown li.active{ font-weight: 700; color:#000;}
.free_submit{width:100%;line-height:40px;text-align: center;font-size:18px;color:#fff;font-weight: bold;background:#ff4c4e;cursor: pointer;}
.free_tel img{margin:26px auto;}
/*activity_box*/
.area_tit{font-size:24px;color:#333;text-align: center;line-height:34px;margin-bottom:20px;font-weight: bold;}
.area_tit span{display: block;position: relative;width:40%;margin:0 auto;font-weight:bold;}
.area_tit em{display: block;color:#666;font-size:20px;text-transform: uppercase;font-family:'monospace';}
.area_tit span:before{width:67px;height:66px;display: block;background:url(../images/activity_tit.png) left top no-repeat;position: absolute;top:0;left:50%;content: '';margin-left:-140px;}
.activity_list{width:515px;margin-left:-10px;margin-bottom:-28px;}
.activity_list li{width:247px;float:left;margin-bottom:28px;margin-left:10px;position: relative;overflow: hidden;}
.activity_video{width:100%;height:78%;background:rgba(0,0,0,0.5) !important;background:#000;filter:aphal(opacity=50); position: absolute;top:0;left:0;opacity:0;display: block;}
.activity_video img{position: relative;top:-70px;;left:110px;}
.activity_list li:hover .activity_video,.activity_list li.active .activity_video{opacity:1;}
.activity_list li:hover .activity_video img,.activity_list li.active .activity_video img{top:65px;}
.activity_list li:hover .activity_txt,.activity_list li.active .activity_txt{padding-left:15px;}
.activity_list span{width:247px;height:163px;display: block;overflow: hidden;}
.activity_list .activity_txt{padding:10px;background:#8dc216;text-align: center;font-size:16px;height:26px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.activity_list a{color:#fff;display: block;}
.activity_big{width:680px;height:445px;/*position: relative;*/overflow:hidden;}
.activity_big span{display: block;width:100%;height:445px;overflow: hidden;}
.activity_big .activity_sum{width:94%;padding:10px 20px;height: 26px;overflow: hidden;background:rgba(0,0,0,0.5) !important;background:#000;filter:aphal(opacity=50); position: relative;color:#fff;font-size:16px;margin-top:-46px;}
/*.activity_big:hover .activity_sum{padding:15px 20px;}*/
.activity_mod{display: none;}
.activity_more{width:100%;line-height:30px;font-size:12px;color:#666;padding:10px 0;display: inline-block;}
.activity_more span{width:8px;height:9px;display: inline-block;background:url(../images/activity_more.png) left top no-repeat;margin-left:5px;}
.activity_more:hover span{background-position:0 -9px;}

/*find_slider*/
.find_slider{width:1170px;height:270px;margin:0 auto 20px;position: relative;}
.find_slider ul.slides{height:270px;overflow: hidden;}
.find_slider ul.slides li{width:390px;height:270px;overflow: hidden;position:relative;}
.find_slider ul.slides li span img{width:390px;height:270px;}
.flex-direction-nav a{width:32px;height:52px;display: block;position: absolute;top:50%;margin-top:-26px;text-indent:-99999px;}
.flex-direction-nav a.flex-prev{left:-16px;background:#90c31f url(../images/find_left.png) center center no-repeat;}
.flex-direction-nav a.flex-next{right:-16px;background:#90c31f url(../images/find_right.png) center center no-repeat;}
.find_txt{width:80%;height:63%;display: block; position: absolute;top:0;left:0;z-index: 1;background:rgba(62,62,62,0.9) !important;color:#fff;font-size:14px;padding:50px 40px;cursor: pointer;}
.find_tit{font-size:24px;font-weight:bold;text-align: center;margin-bottom:40px;color:#fff;position: relative;}
.find_txt a,.find_con a{font-size:14px;color:#fff;display: inline-block;padding-right:20px;padding-bottom:10px;}
.find_slider ul.slides li span{display: block;/*position: relative;top:0;*/}
.find_list{max-height:102px;overflow: hidden;}
.find_txt a:hover,.find_con a:hover{text-decoration:underline;padding-left:5px;color:#90c31f;}
.find_con{width:80%;height:78%;;display: block; position: absolute;top:0;left:0;z-index:2;background:url(../images/find_con.png) left top no-repeat ;padding:30px 40px;overflow: hidden;cursor: pointer;opacity:0;}
.find_con img{/*margin:0 auto;*/position: relative;top:0px;display: block;left:-50%;}
.find_con .find_tit{margin:10px 0;position: relative;top:-55px;left:100%;}
.find_div{max-height:87px;overflow: hidden;position: relative;top:110px;}
.find_con a{padding-bottom:5px;}
.find_slider ul.slides li:hover span{/*top:120%;*/opacity:0;}
.find_slider ul.slides li:hover .find_txt{/*top:100%;*/opacity:0;}
.find_slider ul.slides li:hover .find_con{opacity:1;display: block;}
.find_slider ul.slides li:hover .find_con img{left:20px;}
.find_slider ul.slides li:hover .find_con .find_tit{left:30px;}
.find_slider ul.slides li:hover .find_div{top:0;}
/*elan_con*/
.elan_con{overflow: hidden;}
.elan_sum{font-size:16px;line-height:30px;color:#3c3c3c;text-align: center;}


/****************************二级页******************************/
/*second_tit*/
.banner{width:100%;height:500px;background-position:center top;background-repeat: no-repeat;}
.second_tit{border-bottom:1px solid #f6f6f6;line-height:70px;}
.second_left span{width:250px;display: inline-block;text-align: center;float: left;margin-right:5px; font-size:16px;color:#666;font-weight:bold;background:#e3e3e3;position: relative;}
.second_left span:before{width:100%;height:0px;display: block;background:#92cc15;position: absolute;top:0;left:0;content: '';}
.second_left span a{display: block;position: relative;z-index: 1;}
.second_left span:hover:before,.second_left span.active:before{height: 70px;}
.second_left span:hover a,.second_left span.active a{color:#fff;}
.location,.location a{font-size:12px;color:#666;}
.location a:hover{color:#92cc15;text-decoration: underline;}
.location img{float: left;display: inline-block;margin:25px 0;}
/*02core_curr*/
.core_blk{margin-bottom:30px;}
.core_img{width:680px;height: 277px;display: block;overflow: hidden;cursor: pointer;}
.core_right{width:440px;height: 177px;background:#eaeaea;padding:50px 40px;position: relative;}
.core_tit a{font-size:18px;font-weight: bold;color:#333;}
.core_sum{font-size: 16px;margin-top:20px;}
.core_sum a:hover{color:#333;}
.core_more{width:109px;line-height:48px;background:url(../images/core_more.png) left top no-repeat;display: block;font-size:17px;font-weight: bold;color:#fff;position: absolute;left:0px;bottom:30px;text-align: right;padding:0 60px 0 30px;}
.core_more em{width:20px;height:18px;display:inline-block;background:url(../images/core_icon.png) left center no-repeat;position:relative;top:4px;left:-20px;}
.core_more:hover{color:#fff;}
.core_blk:hover .core_more em{left:0px;}
.core_blk0 .core_more{right:0;left: auto;background:url(../images/core_more0.png) right top no-repeat;padding:0 30px 0 60px;}
.core_blk:hover .core_img{opacity:0.8;}
/*02char_box*/
.char_left{margin-top:50px;}
.char_left h5{font-size:24px;margin-bottom:20px;}
.char_list{margin-top:50px;}
.char_list a{float: left;line-height:21px;padding-right:60px;}
.char_list img{float: left;}
.char_list em{margin-left: 10px;display: inline-block;border-bottom:1px solid #92cc15;padding-bottom:5px;}
.char_list a:hover em{margin-left:15px;}
.char_m{border:1px solid #f6f6f6;margin:30px 0;}
.char_ml{width:250px;}
.char_ml li{width:100%;height: 248px;background:#efefef;font-size:18px;font-weight: bold; text-align: center;position: relative;cursor: pointer;}
.char_ml li:before{width:100%;height:0;display: block;background:#702186;position: absolute;top:0;left:0;content: '';}
.char_ml li em{display: table-cell;vertical-align: middle;height:248px;width:250px;position: relative;z-index: 1;}
.char_ml li:hover:before,.char_ml li.active:before{height:100%;}
.char_ml li:hover em,.char_ml li.active em{color:#fff;}
.char_mr{width:830px;margin:30px 59px;font-size:16px;line-height:30px;}
.char_blk{display: none;}
.char_blk p{padding-left:20px;}
.char_tit0{line-height:44px;padding:0 20px;background:#eee;font-weight: bold;color:#333;font-size: 16px;margin:10px 0;}
.char_b{width:100%;height: 454px;background:url(../images/char_b.png) left top no-repeat;position: relative;}
.char_sum{width:550px;position: absolute;top:60px;left:0;font-size:16px;line-height:30px;}
/*03library_box*/
.library_box{}
.library_t{position: relative;}
.library_t:before{width:304px;height:197px;display: block;background:url(../images/library_t.png) left bottom no-repeat;position: absolute;bottom:0;left:-180px;content: '';}
.library_left{width:655px;font-size:16px;color:#3c3c3c;margin:60px 0;}
.library_reser{position: relative;}
.library_reser:before{width:619px;height:204px;display: block;background:url(../images/library_reser.png) left center no-repeat;position: absolute;top:50%;right:-70px;margin-top:-165px; content: '';z-index:0;}
.library_m{margin-left:-15px;margin-top:50px;}
.library_m li{width: 370px;float: left;margin-left:15px;}
.library_m li a{width:100%;height:100%;display: block;}
.library_img{width: 370px;height:255px;display: block;overflow: hidden;}
.library_img img{width: 370px;height:255px;}
.library_txt{padding:20px;text-align: center;font-size:24px;color:#fff;background:url(../images/library_txt.jpg) left top no-repeat;}
.library_txt p{margin-bottom:18px;}
.library_elan{position: relative;margin:40px 0;text-align: center;}
.library_elan:before{width:1913px;height:408px;display: block;background:url(../images/library_ebg.png) center bottom no-repeat;position: absolute;bottom:-30px;left:-363px;content: '';}
.library_elan img{display:inline;}
.library_con{padding-bottom:30px;font-size:16px;line-height:28px;}
.library_sum{margin-top:20px;}
.library_img0{width:433px;height:235px;overflow:hidden;margin-right:30px;}
.library_tit{font-size:16px;font-weight: bold;padding:30px 0;}
/*04activity_zone*/
.activity_blk{margin:60px 0 100px;position: relative;}
.activity_zone li{height: 277px;margin-bottom:15px;}
.activity_img{width:695px;height:277px;display: block;overflow: hidden;cursor: pointer;}
.activity_main{width:453px;height:195px; padding:40px 20px 40px 30px;border:1px solid #f6f6f6;font-size:16px;position: relative;}
.activity_tit0 a{font-size:18px;font-weight: bold;margin-bottom:15px;display: block;background:url(../images/activity_tit0.jpg) left center no-repeat;padding-left:30px;line-height:28px;}
.activity_sum0{margin-bottom:20px;}
.activity_sum0 a:hover{color:#333;}
.activity_part{width:122px;height:53px; line-height:45px;display: block;background:url(../images/activity_part.png) right top no-repeat;position: absolute;bottom:20px;right:-10px;font-size: 18px;font-weight: bold; text-align:center;color:#fff;padding-left:40px;}
.activity_part:hover{color:#fff;}
.zone_more{padding:0 25px 0 10px; line-height:24px;display: block;background:#90c31f url(../images/zone_more.png) 84% center no-repeat;color:#fff;position:absolute;bottom:-24px;right:0;z-index: 2;font-size: 12px;}
.zone_more:hover{color:#fff;background-position:90% center;}
/*04activity_detail*/
.activity_detail{padding:60px 0;}
.act_left{width:765px;font-size:16px;text-align: justify;}
.act_right{width:375px;}
.hot_activity{width:100%;border:1px solid #f6f6f6;margin-top:30px;}
.hot_tit{line-height:50px;text-align: center;background:#92cc15;font-size:18px;font-weight: bold;color:#fff;}
.hot_list{width:302px;padding:20px 37px 0;text-align: center;}
.hot_list li{margin-bottom:20px;}
.hot_list a{display: block;}
.hot_img{width:302px;height:170px;overflow: hidden;}
.hot_list p{margin:10px 0;}
/*05news_box*/
.news_list li{margin-bottom:30px;border-bottom:1px solid #f6f6f6;padding-bottom:30px;}
.news_tit a{font-size:18px;font-weight: bold;line-height:36px;display: block;position: relative;background:url(../images/news_li.jpg) left center no-repeat;padding-left:30px;margin-bottom:20px;}
.news_tit a:before{width:50px;height:1px;display: block;background:#000;position: absolute;bottom:-3px;left:30px;content: '';}
.news_tit a:after{width:0px;height:1px;display: block;background:#9CD21A;position: absolute;bottom:-3px;left:30px;content: '';}
.news_tit a:hover:after{width:50px;}
.news_sum a{font-size:16px;}
.news_sum a:hover{color:#333;}
/*05dynamic_box*/
.dynamic_box{padding:60px 0;}
.dynamic_list {margin-bottom:-20px;margin-left:-22px;overflow: hidden;}
.dynamic_list li{height: 432px; margin-bottom:20px;width:385px;float: left;margin-left:22px;background:#fff;border-radius:5px;box-shadow:0px 0px 4px #ccc;}
/*.dynamic_blk{width:385px;float: left;margin-left:22px;background:#fff;border-radius:5px;box-shadow:0px 0px 4px #ccc;}*/
.dynamic_img{width:385px;height:281px;overflow: hidden;border-radius:5px;display: block;}
.dynamic_txt{padding:20px;position: relative;}
.dynamic_tit a{font-size:18px;font-weight: bold;margin-bottom:15px;display: block;}
.dynamic_sum a{font-size:16px;}
.dynamic_sum a:hover{color:#333;}
.dynamic_more{width:76px;height:42px;display: block;background:url(../images/dynamic_more.png) right center no-repeat;position: absolute;top:8px;right:-10px;line-height:50px;text-align: center;color:#fff;font-size:12px;}
.dynamic_more:hover{color:#fff;}
.dynamic_blk:hover .dynamic_img{opacity:0.7;}
/*05star_box*/
.star_box{width:100%;background:url(../images/star_box.png) center bottom no-repeat;padding-bottom: 100px;background-size:100%;}
.star_blk{height:440px; position: relative;}
.star_blk:before{width:100%;height:148px;background:url(../images/star_blk.png) center top no-repeat;display: block;position: absolute;top:0;left:0;content: '';z-index: 2;}
.star_list{margin-left:-60px;}
.star_list li{width:330px;float: left;padding:15px;background:#fff;box-shadow:0px 0px 10px #999;margin-left:55px;position: relative;top:120px;z-index:0;}
.star_list li:nth-child(1){transform: rotateZ(4deg);-moz-transform: rotateZ(4deg);-ms-transform: rotateZ(4deg);-o-transform: rotateZ(4deg);left:10px;}
.star_list li:nth-child(2){transform: rotateZ(1deg);-moz-transform: rotateZ(1deg);-ms-transform: rotateZ(1deg);-o-transform: rotateZ(1deg);top:137px;}
.star_list li:nth-child(3){transform: rotateZ(-3deg);-moz-transform: rotateZ(-3deg);-ms-transform: rotateZ(-3deg);-o-transform: rotateZ(-3deg);left:-10px;top:130px;}
.star_list a{display: block;}
.star_img{width:330px;height:215px;display: block;overflow: hidden;}
.star_tit{font-size:18px;font-weight: bold;margin:15px 0 10px;text-align: center;color:#666;height: 26px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.star_tit:hover{color:#9CD21A;}
/*06national_left*/
.national_campus{overflow: hidden;}
.national_left{width:825px;height:475px;overflow: hidden;position: relative;}
.national_address{width:260px;padding:30px;background:#fff;position: absolute;top:58px;left:490px;font-size:14px;line-height:15px;}
.national_address:before{width:11px;height:16px;display: block;background:url(../images/map_sj.png) left top no-repeat;position: absolute;top:50%;left:-11px;margin-top:-8px;content: '';}
.national_address .map_tit{font-size:16px;color:#90c31f;margin-top:15px;font-weight: bold;}
.national_address p{margin-top:15px;}
.national_address p img{float: left;margin-right:10px;}
.national_right{width:350px;}
.national_tit0{line-height:50px;background:#90c31f;text-align: center;color:#fff;font-weight: bold;font-size: 18px;}
.national_list{height:384px; padding:20px 30px;border:1px solid #f6f6f6;border-top:none;overflow: hidden;}
.national_choose{line-height:37px;font-size:16px;height:37px;color:#666;padding-left: 20px;margin-bottom:30px;}
.national_choose .online_block{background:#ebebeb;border:none;height:37px;padding:0 20px;width:80px;}
.national_choose .online_sel .dropdown{background:url(../images/national_choose.jpg) 70% top no-repeat;height: 37px;}
.national_choose .online_sel .dropdown .selected{line-height:37px;}
.national_choose .online_sel .dropdown div{width:118px;left:-20px;}
/*06national_right*/
.national_news li{padding:18px 0;border-bottom:1px dashed #ccc;}
.national_news li a{font-size:16px;display: block;height:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;padding-left:30px;}
.national_news li a:before,.national_news li a:after{width:18px;height: 11px;display: block;background:url(../images/national_li.jpg) left center no-repeat;position: absolute;top:7px;left:0;content: '';}
.national_news li a:after{background:url(../images/national_lih.jpg) left center no-repeat;width:0;left:-10px;}
.national_news li a:hover:after{width:18px;left:0;}
.scr_box{ width:100%;float:left;position: relative; }
.scr_box .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border: none; width:1px; background:#b9b9b9;}
.scr_box .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius:inherit; -moz-border-radius: inherit; border-radius: inherit; margin-top: 0; margin-bottom: 0;}
.scr_box .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.scr_box .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.scr_box .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#90c31f ;background:rgba(144,195,31,1) ;}
.scr_box .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.scr_box .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.scr_box .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.scr_box .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.scr_box .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.scr_box .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background:#90c31f ;background:rgba(144,195,31,1) ;}
.national_pic{padding:40px 0;background:#f9f9f9;}
.national_tit1{font-size:24px;font-weight: bold;text-align: center;margin-bottom:30px;}
.national_slider{width:100%;height:375px;position: relative;}
.national_slider ul.slides{width:100%; height:375px;overflow: hidden;margin-left:-75px;}
.national_slider ul.slides li{width:350px;height:375px;overflow: hidden;position:relative;margin-left:75px;}
.national_slider ul.slides li a{display: block;}
.national_slider ul.slides li span{width:350px;height: 310px;display: block;position: relative;}
.national_slider ul.slides li span:before{width:340px;height:300px;display: block;background:#6BA100;position: absolute;top: 10px;right:0;content: '';z-index:0;}
.national_slider ul.slides li span img{position: relative;z-index: 1;}
.national_slider ul.slides li h5{margin:20px 0;font-size:16px;text-align: center;height:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:0 10px;}
.national_slider ul.slides li span img{width:340px;height:300px;}
.national_slider .flex-direction-nav a{width:32px;height:52px;display: block;position: absolute;top:50%;margin-top:-45px;text-indent:-99999px;}
.national_slider .flex-direction-nav a.flex-prev{left:-50px;background:#90c31f url(../images/find_left.png) center center no-repeat;}
.national_slider .flex-direction-nav a.flex-next{right:-50px;background:#90c31f url(../images/find_right.png) center center no-repeat;}
/*07about_elan*/
.about_elan{width:100%;background:url(../images/about_elan.jpg) center bottom no-repeat;padding:50px 0;background-size:100%;}
.about_t{margin-bottom:37px;}
.about_left{width:650px;font-size:16px;margin:50px 0;}
.about_b{padding:50px 0;font-size:16px;}
.about_pic{margin-left:-12px;margin-top:15px;}
.about_pic img{float: left;width:392px;height:260px;margin-left:12px;}
/*07contact_con*/
.contact_elan{padding:50px 0 30px;position: relative;}
.contact_con{width:863px;height:520px;background:url(../images/contact_con.png) left top no-repeat;position: relative;}
.contact_txt{position: absolute;top:70px;left:100px;color:#fff;}
.contact_tit{font-size:30px;text-align: center;font-weight: bold;padding-bottom:35px;border-bottom:1px solid #f6f6f6;margin-bottom:40px;}
.contact_info{}
.contact_info li{margin-bottom:30px;font-size:16px;line-height:24px;}
.contact_info img{float: left;margin-right:10px;}
.contact_qr{position: absolute;bottom:50px;right:0;background:url(../images/contact_right.png) right bottom no-repeat;width:480px;padding-bottom:200px;}
.contact_bar{text-align: center;width:224px;line-height:50px;color:#666;font-size:16px;}
.contact_bar span{width:129px;height:129px;display: block;border:10px solid #e3e3e3;padding:10px;margin:0 auto;}
.contact_qr{}

/*08join_elan*/
.join_elan{width:100%;height:877px;background:url(../images/join_elan.jpg) center bottom no-repeat;padding:40px 0;background-size:100%;}
.join_info{width:400px;padding:40px;background:rgba(141,194,22,0.9) !important;background:#8dc216;filter: aplah(opacity=90);color:#fff;font-size:16px;text-align:justify;}
.join_tit{font-size:24px;font-weight: bold;margin-bottom:30px;overflow: hidden;}
.join_div{padding:5px 10px;background:#fff;color:#8dc216;margin-bottom:10px;}
.join_sum{margin-top:20px;background:url(../images/join_info.png) center bottom no-repeat;padding-bottom:100px;}
.join_img{width:720px;height:500px;overflow: hidden;}
.worth_tit{font-size: 24px;font-weight: bold;text-align: center;padding:35px 0;}
.worth_list{text-align: center;}
.worth_list li{width:25%;font-size:15px;float: left;}
.worth_list li img{margin:0 auto;}
.worth_list li p{margin-top:10px;}
.worth_list li span{font-size:24px;}
.treatment_list{text-align: center;margin-left:-72px;margin-bottom:35px;}
.treatment_list li{width:246px;height:284px; float: left;font-size:16px;color:#fff;margin-left:72px;}
.treatment_list li img{margin:65px auto 20px;}
.treatment_list li p{padding:0 20px;}
.treatment_list li:nth-child(1){background:url(../images/treatment_li01.png) left top no-repeat;}
.treatment_list li:nth-child(2){background:url(../images/treatment_li02.png) left top no-repeat;}
.treatment_list li:nth-child(3){background:url(../images/treatment_li03.png) left top no-repeat;}
.treatment_list li:nth-child(4){background:url(../images/treatment_li04.png) left top no-repeat;}
.join_b{background:#fafbfb;padding-bottom:60px;}
.join_choose{margin-bottom:30px;}
.join_choose span{width:195px; line-height:54px;}
.join_choose .second_left span em{font-weight: bold;display: block;position: relative;z-index: 1;cursor: pointer;}
.join_choose .second_left span:hover em,.join_choose .second_left span.active em{color:#fff;}
.join_choose .second_left span:hover:before,.join_choose .second_left span.active:before{height: 54px;}
.join_list{margin-left:-38px;}
.join_list li{width:231px;height:310px; float: left;background:url(../images/join_li.png) left top no-repeat;padding:20px;position: relative;cursor: pointer;margin-left:38px;}
.join_list li:before{width:0;height:100%;display: block;background:url(../images/join_lih.png) left top no-repeat;position: absolute;top:0;left:0;content: '';}
.join_list li:hover:before{width:100%;}
.join_list li:hover,.join_list li:hover .join_date{color:#fff;}
.join_list li:hover .join_more{background:#fff;color:#90c31f;}
.join_date{color:#999;position: relative;z-index: 1;}
.join_tit0{font-size:18px;font-weight: bold;padding-bottom:10px;border-bottom:1px solid #f6f6f6;margin-top:5px;position: relative;z-index: 1;}
.join_sum0{overflow: hidden;margin-top:30px;height:168px;position: relative;z-index: 1;display: block;}
.join_more{width:60px;line-height:24px;background:#90c31f;color:#fff;padding-left:10px;margin-top:20px;position: relative;z-index: 1;}
.join_more span{width:8px;height:9px;display: inline-block;background:url(../images/join_more.png) left top no-repeat;}
.join_list li:hover .join_more span{background-position:left -9px;}
.join_blk{display: none;}
/*.join_fixed{width:100%;height:100%;background:rgba(0,0,0,0.3) !important;background:#000;filter:alpha(opacity=30); position: fixed;top:0;left:0;z-index: 4;display: none;}*/
#fancybox-content body{height:845px;}
.join_con{width:740px;height:745px;padding:40px; background:#fff;position: absolute;top:3%;left:50%;margin-left:-420px;font-size:16px;line-height:28px;border-radius:5px;overflow-y: auto;}
.join_sum1{height:784px;}
.join_tit1{font-size:18px;font-weight: bold;padding-bottom:10px;border-bottom:1px solid #f6f6f6;margin-bottom:20px;}
.join_tit1 span{font-size:14px;}
.closed{font-size:40px;position: absolute;top:8px;right:20px;cursor: pointer;color:#666;}
.closed:hover{color:#9CD21A;}
#fancybox-close {background-image: url(../images/guanbi_03.png);width: 45px;height: 47px;background-repeat: no-repeat;background-position: center;top:10px;right:20px;}










@media only screen and (min-width: 1366px) and (max-width: 1440px) {
	.go_top{right:5.8%;}
	footer:before{width:200px;background-size:200px;top:-80px;}
	.area1{background-size:1366px;}
	.course_bg:before{background-size: 1320px;left:-65px;}
	
	
	/*03*/
	.library_t:before{width:200px;height:130px; background-size:200px;left:-70px;bottom:35px;}
	.library_elan:before{width:1350px;height: 288px; background-size:1350px;left:-77px;bottom:-5px;}
	/*08*/
	.join_con{width:560px; height:530px;margin-left:-300px;top:50%;margin-top:-285px;}
	.join_sum1{height:480px;}
}


.color_purple{color:#702186;}
.color_green{color:#90c31f;}




body,.a,*:before,*:after,header,.logo img,.activity_more span,.activity_video,.activity_video img,.activity_sum
,.activity_txt,.find_slider ul.slides li span,.find_slider ul.slides li span img,.find_txt,.find_con,.find_con img,.find_tit,.find_div
,.core_more em,.core_img,.char_list em,.char_ml li em,.star_tit,.join_date,.join_tit0,.join_sum0,.join_more,.join_more span,.closed
,.second_left span em
{
	-webkit-transition:all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
	-ms-transition: all 0.5s ease-in-out 0s;
	-o-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
}


/*图片由小变大*/
.course_right img,.activity_list li span img,.find_slider ul.slides li span img,.dynamic_img img,.activity_img img,.star_img img{
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration:500ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration:500ms;
	transform: scale(1, 1);
	transition-timing-function: ease-out;
	transition-duration:500ms;
	width: 100%;
}
.course_right:hover img,.activity_list li:hover span img,.find_slider ul.slides li:hover span img,.dynamic_blk:hover .dynamic_img img,.activity_zone li:hover .activity_img img
,.star_list li:hover .star_img img
{
	-webkit-transform: scale(1.11, 1.11);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration:500ms;
	-moz-transform: scale(1.11, 1.11);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration:500ms;
	transform: scale(1.11, 1.11);
	transition-timing-function: ease-out;
	transition-duration:500ms;
	position: relative;
}


/*图片由大变小*/
.cec_box .cec_img img{
	-webkit-transform: scale(1.1, 1.1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 500ms;
	-moz-transform: scale(1.1,1.1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 500ms;
	transform: scale(1.1, 1.1);
	transition-timing-function: ease-out;
	transition-duration: 500ms;
	width: 100%;
}
.cec_box li:hover .cec_img img{
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 500ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 500ms;
	transform: scale(1, 1);
	transition-timing-function: ease-out;
	transition-duration: 500ms;
	position: relative;
}

/*网站地图*/
.wzdth1{font-size:16px;color:#666;padding-top:30px;}
.wzdtMain{margin-left:65px;margin-right:65px;}
.sitemapB1{border-bottom:1px #ddd solid;padding-top:30px;}
.smapB1ptou{line-height:30px;color:#fff;padding-left:10px;padding-right:10px;background-color:#9CD21A;display:inline-block;font-size:14px;}
.smapB1ptou a{color:#fff;}
.sitemapB1nr a{font-size:14px;color:#666;display:inline-block;margin-right:45px;margin-bottom:15px;}
.sitemapB1nr{padding-top:25px;}
.sitemapB1nr a:hover{color:#9CD21A;}
.sitemapB1fen{float:left;width:570px;}
.fzxnrB a{display:inline-block;font-size:14px;color:#666;min-width:283px;text-decoration:underline;margin-bottom:15px;}
.fzxnrB a:hover{color:#9CD21A;}
.fzxLda{margin-left:50px;}

.aaa{
    -moz-transition: width 300ms ease-in-out,left 300ms ease-in-out,right 300ms ease-in-out;
    -o-transition: width 300ms ease-in-out,left 300ms ease-in-out,right 300ms ease-in-out;
    -webkit-transition: width 300ms ease-in-out,left 300ms ease-in-out,right 300ms ease-in-out;
    transition: width 300ms ease-in-out,left 300ms ease-in-out,right 300ms ease-in-out;
}
.b {
	-webkit-transition:all 0.4s ease-in-out 0s;
	-moz-transition: all 0.4s ease-in-out 0s;
	-ms-transition: all 0.4s ease-in-out 0s;
	-o-transition: all 0.4s ease-in-out 0s;
	transition: all 0.4s ease-in-out 0s;
}

