/* CSS Document */
*{margin:0; padding:0;}
a{text-decoration:none;}
ul li{list-style:none;}
img{outline:none; border:none;}
input,select{outline:none;}
area{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
body{font-family:Microsoft YaHei; font-size:12px;}
/*#doyoo_monitor{visibility: hidden!important; display: none!important;}
#doyoo_panel{visibility: hidden!important; display: none!important;}
#doyoo_f_chat,#looyu_dom_1{visibility: hidden!important; display: none!important;}*/


/*head------------------头部灰条*/
.head{width:100%; height:28px; background:#f5f5f5;}

.header{width:1200px; height:28px; line-height:28px; margin:0 auto;}
.header ul{float:left;}
.header ul li{float:left; height:28px; position:relative; z-index:999; transition:all 0.4s;}
.header ul li a.all_school{color:#8c8c8c; padding:0; text-indent:8px; width:52px; height:16px; line-height:16px; background:#fff; border:1px solid #e6e6e6;}
.header ul li a{display:inline-block; padding:0px 14px; font-size:12px; color:#474747;}
.header ul li a i{width:10px; height:5px; margin-bottom:1px; margin-left:6px; display:inline-block; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:0px 0px;}


/*top_menu_all------------------------------全国分校*/

.top_menu_all{width:362px; display:none; transition:all 0.4s; padding:24px 20px 20px; overflow:hidden; background:#fff; border:1px solid #ededed; position:absolute; top:28px; left:0px; z-index:10;}

.header ul li .school_list2{width:100%; height:auto; float:left; overflow:hidden;}
.header ul li .school_list2 a{background:#f3f3f3; margin-bottom:10px; width:67px; height:26px; line-height:26px; text-align:center; float:left; padding:0px; margin-right:6px;}
.header ul li .school_list2 a:hover{background:#ff7200; color:#fff;}

.header ul li .school_list_bottom{width:282px; height:26px; line-height:26px; overflow:hidden; position:absolute; bottom:30px; right:24px;}
.header ul li .school_list_bottom a{padding:0px; color:#ff7200; font-size:12px; float:left;}
.header ul li .school_list_bottom a:hover{background:none; color:#ff7200;}
.header ul li .school_list_bottom p{float:right; color:#b5b5b5; font-size:12px;}


/*www_nav------------------------------网站导航*/
/*.header .www_nav{width:340px; height:200px; display:none; padding:4px 10px 12px; overflow:hidden; background:#fff; border:1px solid #ededed; position:absolute; top:40px; left:-156px; z-index:10;}
.header .www_nav dl{width:320px; height:84px; padding-top:8px; border-bottom:1px solid #e5e5e5; margin:0 auto;}
.header .www_nav dl dt{float:left; width:56px; font-size:14px; color:#000000;}
.header .www_nav dl dd{float:left; width:262px;}
.header .www_nav dl dd a{float:left; width:87px; padding:0px; height:24px; line-height:24px;}

.header .www_nav dl.short{border-bottom:none;}
.header .www_nav dl.short dt{float:left; width:56px; font-size:14px; color:#000000;}
.header .www_nav dl.short dd{float:left; width:131px;}
.header .www_nav dl.short dd a{float:left; padding:0px; height:24px; line-height:24px;}
.header .www_nav dl dd a:hover{color:#ff7200; text-decoration:underline; background:none;}*/


/*top_menu_right----------------------灰条右侧*/
.top_menu_right{height:28px; line-height:28px; float:right;}
.top_menu_right a{color:#8c8c8c; font-size:12px; float:left; margin-right:20px; transition:all 0.4s;}
.top_menu_right a:hover{color:#ea5404;}
.top_menu_right a.md_hq i{width:16px; height:10px; background:url(../gedu_images/micon.png) no-repeat; display:inline-block; margin:0px 7px 0px 0px;}
.top_menu_right a.apps i{width:14px; height:20px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-40px 0px; display:inline-block; margin:0px 7px -5px 0px;}
.top_menu_right a.wx_gzh i{width:22px; height:18px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-54px 0px; display:inline-block; margin:0px 7px -4px 0px;}
.top_menu_right a.wx_gzh{position:relative;}
.top_menu_right a.wx_gzh img{position:absolute; top:28px; left:2px; display:none;}
.top_menu_right a.wx_gzh:hover img{display:block;}



/*logo_head--------------------------logo条*/
.logo_head{width:1200px; height:109px; margin:0 auto;}

.logo{width:134px; height:109px; overflow:hidden; float:left;}

.lo_a_school{width:85px; height:109px; float:left; position:relative; z-index:10;}
.lo_a_school p{width:85px; height:109px; line-height:98px; cursor:pointer; text-indent:12px; color:#ff6c39; font-size:18px; font-weight:bold;}
.lo_a_school p i{display:inline-block; width:10px; height:5px; margin-left:14px; margin-bottom:3px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-76px 0px;}
.lo_a_school div{width:376px; display:none; padding:30px 10px 30px 30px; background:#fff; border:1px solid #e1e2e1; position:absolute; top:66px; left:0px; z-index:10;}
.lo_a_school div a{background:#f5f5f5; margin-bottom:16px; width:72px; height:24px; line-height:24px; color:#919191; font-size:14px; text-align:center; float:left; margin-right:22px;}
.lo_a_school div a:hover{background:#ff8c01; color:#fff;}
.lo_a_school div a.more_sch{float:right; width:auto; color:#eb5405; font-size:14px; margin:0; margin-right:22px; background:none;}
.lo_a_school div a.more_sch:hover{background:none; color:#eb5405;}


.sologin{width:259px; height:109px; overflow:hidden; float:left;}

.logo_search{width:426px; height:82px; padding-top:16px; overflow:hidden; float:left; margin-left:30px;}
.search_school{width:426px; height:38px; overflow:hidden; position:relative;}
.search_school i{position:absolute; top:9px; left:22px; width:16px; height:16px; background:url(../gedu_images/seach_icon.png) no-repeat;}
.search_school .so_txt{width:340px; float:left; text-indent:48px; font-size:14px; color:#9c9c9c; border-top-left-radius:15px; border-bottom-left-radius:15px; height:30px; line-height:30px; border:1px solid #e5e5e5; border-right:none; background:none;}
.search_school .so_button{width:84px; cursor:pointer; float:left; height:32px; line-height:32px; text-align:center; border:none; background:#ff8c00; font-size:16px; border-top-right-radius:16px; border-bottom-right-radius:16px; color:#fff;}
.logo_search p{width:300px; height:28px; line-height:28px; overflow:hidden; padding-left:48px;}
.logo_search p a{color:#9c9c9c; font-size:12px; margin-right:16px; transition:all 0.4s;}
.logo_search p a:hover{color:#ea5404;}

.logo_phone{height:109px; width:212px; color:#ea5404; float:right; position:relative;}
.logo_phone i{width:32px; height:32px; margin-top:36px; display:inline-block; background:url(../gedu_images/head_phone.png) no-repeat;}
.logo_phone span{ margin-left:12px; font-size:22px; letter-spacing:1px; position:absolute; top:22px; left:30px;}
.logo_phone font{color:#f18951; margin-left:12px; font-size:12px; position:absolute; top:72px; left:30px;}

/*nav_bar----------------------------nav导航*/
.nav_bar{width:100%; height:40px;}

.nav{width:1200px; height:40px; margin:0 auto;}
.nav_course{width:200px; height:60px; float:left; margin-top:-20px; position:relative; z-index:3;}
.nav_course h1{width:200px; height:60px; line-height:60px; text-align:center; background:#ea5404; color:#fff; font-size:22px;}

.course_bar{width:200px; height:auto; position:absolute; top:60px; left:0px;}
.course_bar h2{width:200px; height:46px; line-height:46px; background:#ff8b00; border-bottom:2px solid #fff; cursor:pointer; color:#fff; font-size:16px; text-indent:30px;}
.course_bar ul li{width:200px; height:40px; position:relative; border-bottom:1px solid #ed9c01;}
.course_bar ul li p{width:200px; height:40px; overflow:hidden;}
.course_bar ul li p a{width:200px; height:40px; line-height:40px; transition:all 0.4s; background:#ffe5b4; color:#474747; font-size:14px; text-indent:42px; position:relative; display:block;}
.course_bar ul li p a i{position:absolute; top:14px; left:26px; transition:all 0.4s; width:2px; height:12px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-173px 0px;}
.course_bar ul li p a font{position:absolute; top:14px; right:22px; transition:all 0.4s; width:8px; height:14px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-177px 0px;}
.course_bar ul li.se p a{background:#fff; color:#ea5404;}
.course_bar ul li.se p a i{background-position:-175px 0px;}
.course_bar ul li.se p a font{background-position:-185px 0px;}
.course_bar ul li div{position:absolute; left:200px; top:0px; padding:20px 30px 40px; background:#fff; display:none;}
.course_bar ul li div dl{width:360px; overflow:hidden;}
.course_bar ul li div dl dt{width:360px; height:56px; line-height:56px; border-bottom:1px solid #f1f1f1;}
.course_bar ul li div dl dt h3{float:left; color:#ea5404; font-size:18px; text-indent:10px;}
.course_bar ul li div dl dt a{float:right; color:#ea5404; font-size:14px;}
.course_bar ul li div dl dd{width:100%; overflow:hidden; padding-top:14px;}
.course_bar ul li div dl dd a{width:100%; height:38px; line-height:38px; transition:all 0.4s; color:#474747; font-size:14px; display:block;}
.course_bar ul li div dl dd a i{display:inline-block; transition:all 0.4s; width:3px; height:3px; margin:0px 16px 3px 12px;  background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-193px 0px;}
.course_bar ul li div dl dd a:hover{color:#ea5404;}
.course_bar ul li div dl dd a:hover i{background-position:-196px 0px;}
.course_bar h4{width:200px; height:46px; line-height:46px; background:#ff8b00; border-bottom:2px solid #ffffff; text-indent:30px; position:relative;}
.course_bar h4 a{color:#fff; font-size:16px; display:block; width:200px; height:46px;}
.course_bar h4 div{position:absolute; left:200px; bottom:0px; padding:20px 30px 40px; background:#fff; display:none;}
.course_bar h4 div dl{width:360px; overflow:hidden;}
.course_bar h4 div dl dt{width:360px; height:56px; line-height:56px; border-bottom:1px solid #f1f1f1;}
.course_bar h4 div dl dt h3{float:left; color:#ea5404; font-size:18px; text-indent:10px;}
.course_bar h4 div dl dt a{float:right; color:#ea5404; font-size:14px; width:auto; height:auto;}
.course_bar h4 div dl dd{width:100%; overflow:hidden; padding-top:14px;}
.course_bar h4 div dl dd a{width:100%; height:38px; line-height:38px; transition:all 0.4s; color:#474747; font-size:14px; display:block; text-indent:0px;}
.course_bar h4 div dl dd a i{display:inline-block; transition:all 0.4s; width:3px; height:3px; margin:0px 16px 3px 12px;  background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-193px 0px;}
.course_bar h4 div dl dd a:hover{color:#ea5404;}
.course_bar h4 div dl dd a:hover i{background-position:-196px 0px;}


.nav_menu{width:1000px; height:40px; line-height:40px; overflow:hidden; float:left;}
.nav_menu a{color:#474747; font-size:16px; transition:all 0.4s; float:left; padding:0px 21px; position:relative;}
.nav_menu a i{width:22px; height:16px; position:absolute; top:8px; right:-1px; background:url(../gedu_images/hot.png) no-repeat;}
.nav_menu a:hover{color:#ea5404;}



/*focus------------------------------焦点图*/
.focus{width:100%; height:420px; overflow:hidden; position:relative; z-index:2;}
.focus ul{height:420px; position:absolute;}
.focus ul li{float:left; height:420px; overflow:hidden;}
.focus ul li a{width:100%; height:100%; display:block;}
.focus ul li div{position:absolute; overflow:hidden;}
.focus .btn{position:absolute; width:100%; height:38px; padding-top:22px; right:0; bottom:0px; text-align:right; padding-right:19%;}
.focus .btn span{display:inline-block; _display:inline; _zoom:1; width:28px; height:4px; _font-size:0; margin-left:20px; cursor:pointer; background:#e5eaed; transition:all 0.4s;}
.focus .btn span.on{width:32px; border-radius:8px; background:#fff;}
.focus .preNext{width:0px;height:0px;position:absolute;top:90px;cursor:pointer;display:none;}
.focus .pre{left:0;}
.focus .next{right:0;background-position:right top;}


/*in_con---------------------------中部主体*/
/*.in_con{width:1200px; margin:0 auto;}*/

/*in_fir_news--------最新优惠+全国活动+热点新闻+备考工具*/
.in_fir_news{width:980px; padding-left:220px; height:273px; overflow:hidden; margin:0 auto;}

.in_news_con{width:704px; padding-top:22px; height:251px; overflow:hidden; float:left;}

#news_tab{width:618px; height:40px; overflow:hidden; margin-left:36px; border-bottom:1px solid #e6e6e6;}
#news_tab span{width:206px; height:40px; line-height:40px; cursor:pointer; color:#474747; font-size:16px; float:left;}
#news_tab span.se{ background:url(../gedu_images/youhui_line.jpg) bottom left no-repeat; color:#ea5404; font-size:16px;}

#news_content{width:704px; height:172px;}
#news_content .news_ever{width:704px; height:172px; display:none; position:relative;}
.in_fir_more{color:#fe895c; font-size:12px; position:absolute; right:48px; top:-26px;}


/*in_yh_focus------------------------------最新优惠+全国活动*/
.in_yh_focus{width:100%; height:130px; padding-top:42px; overflow:hidden; position:relative; z-index:2;}
.in_yh_focus .ul_con{width:618px; height:130px; overflow:hidden; margin:0 auto; position:relative;}
.in_yh_focus ul{height:130px; position:absolute;}
.in_yh_focus ul li{float:left; width:618px; height:130px;}
.in_yh_focus ul li a{width:192px; height:128px; overflow:hidden; margin-right:14px; float:left;}
.in_yh_focus ul li img{width:192px; height:128px;}
.in_yh_focus ul li a:nth-child(3){margin-right:0px;}
.in_yh_focus .btn{position:absolute; width:100%; height:38px; padding-top:22px; right:0; bottom:-50px; text-align:center; opacity:0;}
.in_yh_focus .btn span{display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; _font-size:0; margin-left:20px; cursor:pointer; background:#fff; border-radius:50%; transition:all 0.4s;}
.in_yh_focus .btn span.on{width:32px; border-radius:8px;}
.in_yh_focus .preNext{width:24px; height:24px; position:absolute; top:90px; cursor:pointer;}
.in_yh_focus .pre{left:0;  background:url(../gedu_images/sort_left.png) no-repeat;}
.in_yh_focus .next{right:12px;  background:url(../gedu_images/sort_right.png) no-repeat;}

/*in_news_focus------------------------------热点新闻*/
.in_news_focus{width:100%; height:130px; padding-top:42px; overflow:hidden; position:relative; z-index:2;}
.in_news_focus .ul_con{width:618px; height:130px; overflow:hidden; margin:0 auto; position:relative;}
.in_news_focus ul{height:130px; position:absolute;}
.in_news_focus ul li{float:left; width:618px; height:130px;}
.in_news_focus ul li dl dt{width:192px; height:128px; overflow:hidden; float:left;}
.in_news_focus ul li dl dt img{width:192px; height:128px;}
.in_news_focus ul li dl dd{width:376px; height:122px; padding-top:6px; overflow:hidden; float:left; margin-left:30px;}
.in_news_focus ul li dl dd a{display:block; transition:all 0.4s; width:100%; height:30px; line-height:30px; color:#474747; font-size:16px; overflow:hidden;}
.in_news_focus ul li dl dd a:hover{color:#ea5404;}
.in_news_focus .btn{position:absolute; width:100%; height:38px; padding-top:22px; right:0; bottom:-50px; text-align:center; opacity:0;}
.in_news_focus .btn span{display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; _font-size:0; margin-left:20px; cursor:pointer; background:#fff; border-radius:50%; transition:all 0.4s;}
.in_news_focus .btn span.on{width:32px; border-radius:8px;}
.in_news_focus .preNext{width:24px; height:24px; position:absolute; top:90px; cursor:pointer;}
.in_news_focus .pre{left:0; background:url(../gedu_images/sort_left.png) no-repeat;}
.in_news_focus .next{right:12px; background:url(../gedu_images/sort_right.png) no-repeat;}


/*in_tools----------------------------------备考工具*/
.in_tools{width:252px; padding-top:22px; height:251px; overflow:hidden; float:right;}
.in_tools h3{width:100%; height:40px; line-height:40px; overflow:hidden; color:#474747; font-size:16px; border-bottom:1px solid #e3e3e3; font-weight:bold;}
.in_tools h3 i{width:6px; height:20px; display:inline-block; margin-bottom:-5px; margin-right:10px; background:url(../gedu_images/bk_tool_line.jpg) no-repeat;}
.in_tools ul li{width:84px; height:84px; overflow:hidden; float:left;}
.in_tools ul li dl dt{width:84px; height:39px; padding-top:16px; overflow:hidden;}
.in_tools ul li dl dt a{display:block; width:100%; height:100%; overflow:hidden; text-align:center; vertical-align:bottom;}
.in_tools ul li dl dd{width:100%; height:40px; line-height:40px; text-align:center;}
.in_tools ul li dl dd a{color:#717171; font-size:14px; transition:all 0.2s;}
.in_tools ul li dl dd a:hover{color:#ea5404;}


/*in_mid_form------------------------------中部表单*/
.in_mid_form{width:1200px; height:100px; overflow:hidden; background:url(../gedu_images/center_form_bg.jpg) no-repeat; position:relative;}
.in_mid_form iframe{position:absolute; top:26px; right:158px; width:470px; height:54px; overflow:hidden;}


/*in_mid_course----------------------------中部课程*/
.in_mid_course{width:1200px; height:472px; overflow:hidden; margin:0 auto;}

.in_cour_title{width:1200px; height:98px; line-height:98px; color:#474747; font-size:34px; font-weight:bold; overflow:hidden;}
.in_cour_title font{font-weight:normal;}

#in_mid_cou_con{width:1200px; height:318px; overflow:hidden;}
#in_mid_cou_con dl{float:left; margin-right:1px;}
#in_mid_cou_con dl dt{width:190px; height:228px; padding-top:90px; text-align:center; overflow:hidden; float:left;}
#in_mid_cou_con dl dt h3{width:100%; line-height:50px; color:#fff; font-size:30px;}
#in_mid_cou_con dl dt a{display:block; color:#fff; font-size:18px; margin-top:98px;}
#in_mid_cou_con dl.sat_gr_cou dt{height:278px; padding-top:40px;}
#in_mid_cou_con dl.sat_gr_cou dt a{display:block; color:#fff; line-height:50px; font-size:18px; margin-top:0px;}
#in_mid_cou_con dl.sat_gr_cou dt a:hover{text-decoration:underline; font-weight:bold;}
#in_mid_cou_con dl dd{width:626px; height:316px; overflow:hidden; border:1px solid #ff9d66; float:left; display:none;}
#in_mid_cou_con dl.ielts_cou{margin-right:0px;}
#in_mid_cou_con dl.ielts_cou dt{background:url(../gedu_images/ielts_bg.jpg) no-repeat;}
#in_mid_cou_con dl.toefl_cou dt{background:url(../gedu_images/toefl_bg.jpg) no-repeat;}
#in_mid_cou_con dl.sat_gr_cou dt{background:url(../gedu_images/sat_gr_bg.jpg) no-repeat;}
#in_mid_cou_con dl.ielts_cou dd{display:block;}
#in_mid_cou_con dl.sat_gr_cou{margin-right:0px;}


/*ielts_cour_focu------------------------------中部雅思课程*/
.ielts_cour_focu{width:590px; height:248px; padding-top:30px; overflow:hidden; margin:0 auto; position:relative; z-index:2;}
.ielts_cour_focu .ul_con{width:508px; height:248px; overflow:hidden; margin:0 auto; position:relative;}
.ielts_cour_focu ul{height:248px; position:absolute;}
.ielts_cour_focu ul li{float:left; width:508px; height:248px;}
.ielts_cour_focu ul li div{width:164px; height:248px; text-align:center; overflow:hidden; float:left; margin-right:7px;}
.ielts_cour_focu ul li div:nth-child(3){margin-right:0px;}
.ielts_cour_focu ul li div p{width:164px; height:160px; padding-top:30px; overflow:hidden; background:url(../gedu_images/ielts_cour_bg.jpg) no-repeat;}
.ielts_cour_focu ul li div p span{display:block; width:100%; line-height:50px; height:50px; color:#ea5404; font-size:22px; font-weight:bold; margin-bottom:14px;}
.ielts_cour_focu ul li div p font{display:block; margin:0 auto; width:112px; height:60px; line-height:30px; color:#474747; font-size:18px; overflow:hidden;}
.ielts_cour_focu ul li div a{display:inline-block; margin-top:18px; transition:all 0.4s; width:142px; height:36px; line-height:36px; text-align:center; border-radius:18px; border:1px solid #ea5404; color:#ea5404; font-size:18px;}
.ielts_cour_focu ul li div a:hover{background:#ea5404; color:#fff;}
.ielts_cour_focu .btn{position:absolute; width:100%; height:38px; padding-top:22px; right:0; bottom:-50px; text-align:center; opacity:0;}
.ielts_cour_focu .btn span{display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; _font-size:0; margin-left:20px; cursor:pointer; background:#fff; border-radius:50%; transition:all 0.4s;}
.ielts_cour_focu .btn span.on{width:32px; border-radius:8px;}
.ielts_cour_focu .preNext{width:24px; height:24px; position:absolute; top:124px; cursor:pointer;}
.ielts_cour_focu .pre{left:0;  background:url(../gedu_images/sort_left.png) no-repeat;}
.ielts_cour_focu .next{right:12px;  background:url(../gedu_images/sort_right.png) no-repeat;}


/*toefl_cour_focu------------------------------中部托福课程*/
.toefl_cour_focu{width:590px; height:248px; padding-top:30px; overflow:hidden; margin:0 auto; position:relative; z-index:2;}
.toefl_cour_focu .ul_con{width:508px; height:248px; overflow:hidden; margin:0 auto; position:relative;}
.toefl_cour_focu ul{height:248px; position:absolute;}
.toefl_cour_focu ul li{float:left; width:508px; height:248px;}
.toefl_cour_focu ul li div{width:164px; height:248px; text-align:center; overflow:hidden; float:left; margin-right:7px;}
.toefl_cour_focu ul li div:nth-child(3){margin-right:0px;}
.toefl_cour_focu ul li div p{width:164px; height:160px; padding-top:30px; overflow:hidden; background:url(../gedu_images/toefl_cour_bg.jpg) no-repeat;}
.toefl_cour_focu ul li div p span{display:block; width:100%; line-height:50px; height:50px; color:#3d50c3; font-size:22px; font-weight:bold; margin-bottom:14px;}
.toefl_cour_focu ul li div p font{display:block; margin:0 auto; width:112px; height:60px; line-height:30px; color:#474747; font-size:18px; overflow:hidden;}
.toefl_cour_focu ul li div a{display:inline-block; margin-top:18px; transition:all 0.4s; width:142px; height:36px; line-height:36px; text-align:center; border-radius:18px; border:1px solid #3d50c3; color:#3d50c3; font-size:18px;}
.toefl_cour_focu ul li div a:hover{background:#3d50c3; color:#fff;}
.toefl_cour_focu .btn{position:absolute; width:100%; height:38px; padding-top:22px; right:0; bottom:-50px; text-align:center; opacity:0;}
.toefl_cour_focu .btn span{display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; _font-size:0; margin-left:20px; cursor:pointer; background:#fff; border-radius:50%; transition:all 0.4s;}
.toefl_cour_focu .btn span.on{width:32px; border-radius:8px;}
.toefl_cour_focu .preNext{width:24px; height:24px; position:absolute; top:124px; cursor:pointer;}
.toefl_cour_focu .pre{left:0; background:url(../gedu_images/sort_left.png) no-repeat;}
.toefl_cour_focu .next{right:0; background:url(../gedu_images/sort_right.png) no-repeat;}


/*sat_gr_cour_focu------------------------------中部sat等课程*/
.sat_gr_cour_focu{width:590px; height:248px; padding-top:30px; overflow:hidden; margin:0 auto; position:relative; z-index:2;}
.sat_gr_cour_focu .ul_con{width:508px; height:248px; overflow:hidden; margin:0 auto; position:relative;}
.sat_gr_cour_focu ul{height:248px; position:absolute;}
.sat_gr_cour_focu ul li{float:left; width:508px; height:248px;}
.sat_gr_cour_focu ul li div{width:164px; height:248px; text-align:center; overflow:hidden; float:left; margin-right:7px;}
.sat_gr_cour_focu ul li div:nth-child(3){margin-right:0px;}
.sat_gr_cour_focu ul li div p{width:164px; height:160px; padding-top:30px; overflow:hidden; background:url(../gedu_images/others_cour_bg.jpg) no-repeat;}
.sat_gr_cour_focu ul li div p span{display:block; width:100%; line-height:50px; height:50px; color:#36b6a4; font-size:22px; font-weight:bold; margin-bottom:14px;}
.sat_gr_cour_focu ul li div p font{display:block; margin:0 auto; width:112px; height:60px; line-height:30px; color:#474747; font-size:18px; overflow:hidden;}
.sat_gr_cour_focu ul li div a{display:inline-block; margin-top:18px; transition:all 0.4s; width:142px; height:36px; line-height:36px; text-align:center; border-radius:18px; border:1px solid #36b6a4; color:#36b6a4; font-size:18px;}
.sat_gr_cour_focu ul li div a:hover{background:#36b6a4; color:#fff;}
.sat_gr_cour_focu .btn{position:absolute; width:100%; height:38px; padding-top:22px; right:0; bottom:-50px; text-align:center; opacity:0;}
.sat_gr_cour_focu .btn span{display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; _font-size:0; margin-left:20px; cursor:pointer; background:#fff; border-radius:50%; transition:all 0.4s;}
.sat_gr_cour_focu .btn span.on{width:32px; border-radius:8px;}
.sat_gr_cour_focu .preNext{width:24px; height:24px; position:absolute; top:124px; cursor:pointer;}
.sat_gr_cour_focu .pre{left:0; background:url(../gedu_images/sort_left.png) no-repeat;}
.sat_gr_cour_focu .next{right:0; background:url(../gedu_images/sort_right.png) no-repeat;}


/*in_hq_strength-------------------------------专业实力*/
.in_hq_strength{width:1200px; height:auto; overflow:hidden; margin:0 auto; position:relative;}

.strength_title{width:100%; height:128px; line-height:128px; color:#474747; font-size:34px; font-weight:bold;}
.strength_title font{font-weight:normal;}

#stren_tab{width:100%; height:28px; overflow:hidden; text-align:right; position:absolute; top:48px; right:0px;}
#stren_tab span{width:98px; height:26px; line-height:26px; text-align:center; color:#b5b5b5; font-size:14px; margin-left:14px; border:1px solid #cecece; border-radius:14px; transition:all 0.4s; cursor:pointer; display:inline-block; overflow:hidden; position:relative;}
#stren_tab span.se{background:#ff8b01; color:#fff; border:1px solid #ff8b01;}

#stren_content{width:1200px; height:auto; overflow:hidden;}
#stren_content div.str_ever{width:1200px; height:auto; overflow:hidden; display:none;}
#stren_content div.str_con_1{display:block; height:270px;}
#stren_content div.str_con_1 ul li{width:277px; height:260px; text-align:center; overflow:hidden; float:left; margin-right:30px; margin-bottom:30px;}
#stren_content div.str_con_1 ul li a{display:block; height:220px; transition:all 0.4s; padding-top:36px; background:#f1f1f1; border-bottom:4px solid #d1d1d1;}
#stren_content div.str_con_1 ul li a:hover{background:#fff5f0; border-bottom:4px solid #ff814f;}
#stren_content div.str_con_1 ul li h3{width:100%; line-height:40px; color:#3f3f3f; font-size:18px; font-weight:bold;margin-top: 10px;}
#stren_content div.str_con_1 ul li p{width:100%; line-height:30px; color:#9b9b9b; font-size:16px;margin-top: 15px;}

#stren_content div.str_con_2{background:url(../gedu_images/bh_bg.jpg) no-repeat; height:496px; position:relative;}
#stren_content div.str_con_2 dl{position:absolute;}
#stren_content div.str_con_2 dl dt{font-size:16px; font-weight:bold; color:#636363; line-height:20px;}
#stren_content div.str_con_2 dl dd{font-size:12px; color:#c4c4c4; line-height:20px;}

#stren_content div.str_con_2 dl.bh_s01{top:42px; right:854px; text-align:right;}
#stren_content div.str_con_2 dl.bh_s02{top:140px; right:920px; text-align:right;}
#stren_content div.str_con_2 dl.bh_s03{top:260px; right:958px; text-align:right;}
#stren_content div.str_con_2 dl.bh_s04{top:380px; right:958px; text-align:right;}
#stren_content div.str_con_2 dl.bh_s05{top:0px; left:760px;}
#stren_content div.str_con_2 dl.bh_s06{top:82px; left:850px;}
#stren_content div.str_con_2 dl.bh_s07{top:188px; left:896px;}
#stren_content div.str_con_2 dl.bh_s08{top:302px; left:912px;}
#stren_content div.str_con_2 dl.bh_s09{top:410px; left:912px;}


#stren_content div.str_con_3{ background:url(../gedu_images/hq_ys_bg.jpg) no-repeat; height:344px;}


#stren_content div.str_con_4 ul li{width:300px; height:96px; padding-top:104px; text-align:center; overflow:hidden; float:left;}
#stren_content div.str_con_4 ul li h3{width:100%; line-height:42px; color:#fff; font-size:30px; font-weight:bold;}
#stren_content div.str_con_4 ul li p{width:100%; line-height:36px; color:#fff; font-size:18px;}
#stren_content div.str_con_4 ul li a{width:128px; height:34px; line-height:34px; text-align:center; background:#fff; color:#86d3ff; font-size:18px; display:block; margin:0 auto; margin-top:14px;}


/*in_teacher------------------------------------好老师，在环球*/
.in_teacher{width:1200px; height:800px; overflow:hidden; margin:0 auto;}

.in_tea_title{width:100%; height:94px; line-height:94px; color:#474747; font-size:34px; font-weight:bold;}
.in_tea_title font{font-weight:normal;}
.in_tea_title a{float:right; color:#6e6e6e; font-size:12px; font-weight:normal;}
.in_tea_title a:hover{color:#ff8c00;}

.in_teacher_list{width:1200px; height:679px; overflow:hidden; position:relative;}
.in_teacher_list ul{padding-top:20px;}
.in_teacher_list ul li{width:307px; height:429px; overflow:hidden; float:left; margin-right:1px; margin-bottom:1px;}
.in_teacher_list ul li img{display:block; width:307px; height:203px; overflow:hidden;}
.in_teacher_list ul li dd{width:307px; height:252px; padding-top:4px; overflow:hidden; background:#f7f7f7;}
.in_teacher_list ul li dd h4{width:100%; height:56px; color:#474747; line-height:56px; overflow:hidden; text-indent:32px;}
.in_teacher_list ul li dd h4 i{width:5px; height:18px; display:inline-block; margin-bottom:-1px; margin-right:16px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-456px 0px;}
.in_teacher_list ul li dd h4 font{display:inline-block; font-size:22px; text-indent:0px; margin-right:18px;}
.in_teacher_list ul li dd h4 span{display:inline-block; font-size:18px; text-indent:0px;}
.in_teacher_list ul li dd p{width:254px; height:98px; line-height:22px; color:#777777; font-size:14px; overflow:hidden; margin:0 auto; text-indent:2em;}
.in_teacher_list ul li dd a.qzms_btn{width:125px; height:32px; line-height:32px; border-radius:16px; text-align:center; border:1px solid #ea5404; color:#ea5404; font-size:16px; display:block; margin-left:28px; margin-top:14px; transition:all 0.4s;}
.in_teacher_list ul li dd a.qzms_btn:hover{background:#ea5404; color:#fff;}
.in_teacher_list ul li.tea_bottom{height:203px; overflow:hidden; position:relative; cursor:pointer;}
.in_teacher_list ul li.tea_bottom em{position:absolute; transition:all 0.4s; top:152px; left:0px; width:307px; height:203px; background:#000; opacity:0.5;}
.in_teacher_list ul li.tea_bottom dd{width:307px; height:203px; padding-top:0px; transition:all 0.4s; overflow:hidden; position:absolute; top:152px; left:0px; background:none;}
.in_teacher_list ul li.tea_bottom dd h4{width:100%; height:52px; color:#fff; line-height:52px; overflow:hidden; text-indent:32px;}
.in_teacher_list ul li.tea_bottom dd h4 i{width:5px; height:18px; display:inline-block; margin-bottom:-1px; margin-right:16px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-456px 0px;}
.in_teacher_list ul li.tea_bottom dd h4 font{display:inline-block; font-size:22px; text-indent:0px; margin-right:18px;}
.in_teacher_list ul li.tea_bottom dd h4 span{display:inline-block; font-size:18px; text-indent:0px;}
.in_teacher_list ul li.tea_bottom dd p{color:#fff;}
.in_teacher_list ul li.tea_bottom dd a.qzms_btn{width:auto; height:auto; line-height:normal; text-align:justify; border:none; margin-left:182px; margin-top:0px; transition:all 0.4s;}
.in_teacher_list ul li.tea_bottom dd a.qzms_btn:hover{color:#fff; background:none;}

.in_teacher_list ul li.se em{top:0px;}
.in_teacher_list ul li.se dd{height:193px; padding-top:10px; top:0px;}





.in_t_or1{width:276px; height:426px; padding-top:24px; overflow:hidden; background:url(../gedu_images/tea_or1.jpg) no-repeat; position:absolute; top:0px; left:308px;}
.in_t_or1 h3{width:100%; line-height:110px; color:#fff; font-size:30px; font-weight:bold; text-indent:30px;}
.in_t_or1 p{width:100%; line-height:42px; color:#fff; font-size:20px; text-align:center;}
.in_t_or1 a{position:absolute; left:30px; bottom:60px; color:#fff; font-size:16px;}

.in_t_or2{width:276px; height:179px; padding-top:50px; overflow:hidden; background:url(../gedu_images/tea_or2.jpg) no-repeat; position:absolute; bottom:0px; right:308px;}
.in_t_or2 p{width:100%; line-height:42px; color:#fff; font-size:20px; text-align:center;}


/*in_all_news----------------------------雅思，托福，北美，国际游学*/
.in_all_news{width:1200px; height:590px; overflow:hidden; margin:0 auto; position:relative;}

.in_a_n_title{width:100%; line-height:100px; color:#474747; font-size:34px; font-weight:bold;}
.in_a_n_title font{font-weight:normal;}


#in_all_news_tab{height:28px; overflow:hidden; text-align:right; position:absolute; right:0px; top:32px;}
#in_all_news_tab span{cursor:pointer; text-align:center; margin-left:14px; transition:all 0.4s; position:relative; width:98px; height:26px; line-height:26px; color:#b0b0b0; border:1px solid #cecece; border-radius:14px; font-size:14px; overflow:hidden; display:inline-block;}
#in_all_news_tab span.se{background:#ff8b01; border:1px solid #ff8b01; color:#fff;}


#in_all_news_content{width:1200px; height:472px; overflow:hidden; margin-top:20px;}
#in_all_news_content div.in_a_n_ever{width:1200px; height:472px; overflow:hidden; display:none;}

.news_hot{width:740px; height:472px; float:left;}

.in_news_title{width:100%; height:43px; line-height:43px; overflow:hidden; border-bottom:1px solid #f1f1f1; position:relative;}
.in_news_title h3{color:#000000; font-size:18px; float:left; font-weight:bold;}
.in_news_title h3 i{display:inline-block; margin-right:10px; margin-bottom:-3px; width:6px; height:20px; background:url(../gedu_images/zx_line.jpg) no-repeat;}
.in_news_title a{float:right; color:#858585; font-size:14px;}
.in_news_title a:hover{color:#ff8b01;}

.news_t_list{width:740px; height:200px; overflow:hidden; margin-top:20px;}
.news_t_list dl{width:100%; height:200px; overflow:hidden;}
.news_t_list dl dt{width:440px; height:200px; overflow:hidden; float:left;}
.news_t_list dl dd{width:300px; height:164px; color:#fff; padding-top:36px; float:left; overflow:hidden; background:#554d49; position:relative;}
.news_t_list dl dd h4{width:250px; line-height:22px; height:44px; overflow:hidden; margin:0 auto; font-size:16px; font-weight:normal;}
.news_t_list dl dd p{width:250px; height:72px; line-height:22px; overflow:hidden; margin:0 auto; font-size:12px; color:#b8b5b4; margin-top:8px;}
.news_t_list dl dd a{position:absolute; color:#b8b5b4; font-size:12px; bottom:18px; right:32px;}
.news_t_list dl dd a:hover{color:#ff8b01;}


.news_b_list{width:738px; height:195px; border:1px solid #f2f2f2; border-top:none; box-shadow:3px 3px 3px #f7f7f7; overflow:hidden;}
.news_b_list ul li{width:246px; height:170px; padding-top:25px; overflow:hidden; float:left; background:url(../gedu_images/news_m_line.jpg) right 32px no-repeat;}
.news_b_list ul li:nth-child(3){background:none;}
.news_b_list ul li h4{width:188px; height:48px; line-height:24px; margin:0 auto; overflow:hidden;}
.news_b_list ul li h4 a{height:48px; overflow:hidden; display:inline-block; vertical-align:middle; color:#474747; font-size:14px;}
.news_b_list ul li h4 a font{color:#fff; width:32px; height:16px; margin-left:4px; line-height:14px; text-align:center; font-size:12px; display:inline-block; background:url(../gedu_images/biaoqian.png) no-repeat;}
.news_b_list ul li h4 a:hover{color:#e87030;}
.news_b_list ul li p{width:188px; height:60px; margin:0 auto; line-height:20px; color:#a3a3a3; font-size:14px; margin-top:8px;}
.news_b_list ul li span{display:block; width:188px; height:24px; line-height:24px; margin:0 auto; color:#aeaeae; margin-top:14px; position:relative;}
.news_b_list ul li span i{width:8px; height:1px; background:#aeaeae; position:absolute; top:0px; left:0px;}


.news_right{width:424px; height:472px; overflow:hidden; float:right;}

.news_test{width:424px; height:200px; overflow:hidden;}
.news_test ul{width:100%; overflow:hidden; height:130px; padding-top:14px;}
.news_test ul li{width:100%; height:30px; line-height:30px; overflow:hidden; margin:0 auto;}
.news_test ul li span{width:6px; height:6px; margin-right:14px; background:#d8d8d8; display:inline-block; border-radius:50%; vertical-align:middle;}
.news_test ul li a{width:400px; height:30px; transition:all 0.4s; color:#474747; font-size:14px; display:inline-block; vertical-align:middle;}
.news_test ul li a:hover{color:#e87030;}


.news_jj{width:424px; height:170px; overflow:hidden;}
.news_jj ul{width:100%; overflow:hidden; height:130px; padding-top:14px;}
.news_jj ul li{width:100%; height:30px; line-height:30px; overflow:hidden; margin:0 auto;}
.news_jj ul li span{width:6px; height:6px; margin-right:14px; background:#d8d8d8; display:inline-block; border-radius:50%; vertical-align:middle;}
.news_jj ul li a{width:400px; height:30px; transition:all 0.4s; color:#474747; font-size:14px; display:inline-block; vertical-align:middle;}
.news_jj ul li a:hover{color:#e87030;}


.free_test{width:424px; height:90px; overflow:hidden;}


#toe_new_test_tab{width:176px; height:20px; margin-top:14px; overflow:hidden; float:right; margin-right:18px;}
#toe_new_test_tab span{width:42px; height:20px; line-height:20px; cursor:pointer; text-align:center; background:#c0c0c0; border-radius:4px; color:#fff; font-size:16px; float:left; margin-right:2px;}
#toe_new_test_tab span.se{background:#f99d2d;}

#toe_news_test_content{width:390px; height:156px; padding-top:10px; overflow:hidden;}
#toe_news_test_content div{width:390px; height:156px; overflow:hidden; display:none;}
#toe_news_test_content div ul li{width:354px; height:30px; line-height:30px; overflow:hidden; margin:0 auto;}
#toe_news_test_content div ul li span{width:20px; height:20px; line-height:20px; margin-right:10px; text-align:center; color:#fff; font-size:14px; background:#ff8c00; display:inline-block;}
#toe_news_test_content div ul li a{width:320px; height:30px; transition:all 0.4s; color:#474747; font-size:14px; display:inline-block; vertical-align:middle;}
#toe_news_test_content div ul li a:hover{color:#e87030;}


.bm_list ul li{width:280px; height:472px; overflow:hidden; float:left; margin-right:26px; position:relative;}
.bm_list ul li dl{padding-top:20px; width:280px;}
.bm_list ul li dl dt{position:relative; width:280px; height:180px; overflow:hidden;}
.bm_list ul li dl dt img{width:280px; height:180px;}
.bm_list ul li dl dt a{display:block; width:100%; height:100%;}
.bm_list ul li dl dt em{width:100%; height:40px; background:#000; opacity:0.5; overflow:hidden; position:absolute; bottom:0px; left:0px;}
.bm_list ul li dl dt span{width:100%; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; position:absolute; bottom:0px; left:0px;}
.bm_list ul li dl dd{padding-top:24px; border:1px solid #f2f2f2; border-top:none; height:200px;}
.bm_list ul li dl dd a{width:252px; height:34px; line-height:34px; overflow:hidden; margin:0 auto; color:#474747; font-size:16px; display:block;}
.bm_list ul li dl dd a:hover{color:#e87030;}
.bm_list ul li dl dd a.bm_list_btn{width:202px; height:42px; line-height:42px; transition:all 0.4s; border:1px solid #ff8c00; text-align:center; color:#ff8f05; font-size:18px; border-radius:21px; position:absolute; bottom:30px; left:36px;}
.bm_list ul li dl dd a.bm_list_btn:hover{background:#ff8c00; color:#fff;}

#yx_news_tab{width:328px; height:37px; overflow:hidden; position:absolute; right:0px; bottom:0px;}
#yx_news_tab span{width:98px; height:35px; line-height:35px; text-align:center; overflow:hidden; float:left; color:#717171; font-size:18px; cursor:pointer;}
#yx_news_tab span.se{border-bottom:2px solid #ea5404; color:#000;}

#yxzx_content{width:750px; height:428px; overflow:hidden;}
#yxzx_content .yxzx_ever{width:750px; height:428px; overflow:hidden; display:none;}


.yx_xz_news{width:390px; height:472px; overflow:hidden; position:relative;}
.yx_xz_news ul{padding-top:30px; padding-left:38px;}
.yx_xz_news ul li{width:138px; height:32px; line-height:32px; float:left; margin-bottom:16px; margin-left:16px; text-align:center;}
.yx_xz_news ul li a{display:block; color:#ff8c00; font-size:18px; border-radius:16px; border:1px solid #ff8c00;}
.yx_xz_news ul li a:hover{background:#ff8c00; color:#fff;}

.yx_xz_news a.yxxz_btn{width:228px; height:48px; line-height:48px; transition:all 0.4s; text-align:center; border:1px solid #ff8b01; background:#ff8b01; color:#fff; font-size:20px; border-radius:25px; position:absolute; bottom:20px; left:88px;}
.yx_xz_news a.yxxz_btn:hover{color:#ff8b01; background:none;}


/*in_all_school-------------------------------所有城市*/
.in_all_school{width:1200px; position:relative; margin:0 auto;}

.in_a_sch_title{width:100%; height:178px; line-height:190px; color:#474747; font-size:34px; font-weight:bold;}
.in_a_sch_title font{font-weight:normal;}

.sch_addr{width:1200px; height:444px;}

#map_addr{width:520px; height:432px; float:left; background:url(../gedu_images/sch_addr.png) no-repeat;}


#addr_list{width:470px; height:440px; float:right; margin-right:96px; background:#fff; border:1px solid #f2f2f2; border-radius:8px;}
.addr_tit{width:100%; height:52px; line-height:52px; background:#ff8c00;}
.addr_tit h3{float:left; padding-left:20px; color:#fff; font-size:14px;}
.addr_tit h3 i{width:24px; height:30px; display:inline-block; background:url(../gedu_images/location.png) no-repeat; vertical-align:middle; margin-right:12px;}

#city_list{width:120px; float:left; margin-left:24px; margin-top:12px; position:relative;}
#city_list span{width:120px; height:30px; line-height:30px; cursor:pointer; display:block; background:url(../gedu_images/down.png) 96px 12px #fff no-repeat; color:#6c6c6c; font-size:14px; text-indent:18px;}
#city_list ul{width:118px; border:1px solid #f2f2f2; background:#fff; display:none; height:442px; overflow:hidden; overflow-y:scroll; position:absolute; top:30px; left:0px;}
#city_list ul li{width:100%; line-height:34px; text-indent:20px;}
#city_list ul li a{display:block; color:#6e6e6e; font-size:14px;}
#city_list ul li a:hover{background:#ff8c00; color:#fff;}


#addr_fb{width:470px; height:372px; padding-top:16px; overflow:hidden;}
#addr_fb div{width:470px; height:342px; overflow:hidden; overflow-y:scroll; display:none;}
#addr_fb div ul li{width:432px; height:auto; border-bottom:1px solid #d8d8d8; margin:0 auto;}
#addr_fb div ul li h5{width:100%; height:58px; line-height:58px; color:#353535; font-size:16px; font-weight:bold; overflow:hidden;}
#addr_fb div ul li h5 a{float:right; color:#ff9008; font-size:14px; font-weight:normal;}
#addr_fb div ul li h5 a i{width:12px; height:7px; background:url(../gedu_images/down2.jpg) no-repeat; display:inline-block; vertical-align:middle; margin-right:14px; margin-left:8px;}
#addr_fb div ul li p{width:376px; padding-left:14px; line-height:20px; color:#b1b1b1; font-size:12px; margin-bottom:8px; display:none;}
#addr_fb div ul li.se p{display:block;}


/*schoolmap*/
.schoolmap{width: 1200px; height:574px; margin: 0 auto;}
.schoolmap .title{margin-top: 48px;}
.schoolmap h1{font-size: 28px; color: #333333; letter-spacing: 0.33px; line-height: 42px}
.schoolmap h1 b{font-weight: bold;}

.school_box{margin-top: 63px;}
.school_hd{background: no-repeat url(../gedu_images/map.png) top center; width: 566px; height: 470px; position: relative; float:left;}
 
.school_hd ul li{position: absolute; width: 52px; height: 30px;}
.school_hd ul li i{background: rgba(255,140,0,0.6); width: 8px; height: 8px; border-radius: 8px;display: inline-block;}
.school_hd ul li span{display: none; float:right;}
.school_hd ul li.on i{background:no-repeat url(../gedu_images/lion.png) center center/20px 19px; width: 20px; height: 19px;} 
.school_hd ul li.on span{display: inline-block; color: #FF8C00; font-size: 14px; font-weight: bold;}
.school_hd .bj{left:420.9px; top:166.7px;}
.school_hd .sh{left: 484px; top: 280px;}
.school_hd .gz{left: 402px; top: 390px;}
.school_hd .sz{left: 416px; top: 398px;}
.school_hd .tj{left: 435px; top: 172px;}
.school_hd .xa{left: 335px; top: 240px;}
.school_hd .cd{left: 292px; top: 298px;}
.school_hd .cc{left: 499px; top: 110px;}
.school_hd .cs{left: 373px; top: 331px;}
.school_hd .wx{left: 463px; top: 268px;}
.school_hd .nt{left: 474px; top: 265px;}
.school_hd .nj{left: 448px; top: 265px;}
.school_hd .wh{left: 389px; top: 294px;}
.school_hd .nb{left: 487px; top: 296px;}
.school_hd .suz{left: 472px; top: 278px;}
.school_hd .sy{left: 478px; top: 142px;}

.fl{float:left;}
.fr{float:left;}


.school_con{width: 513px;}
.map_hd{background: #FF8C00; height: 56px; width: 100%; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.map_hd p{width: ; background: no-repeat url(../gedu_images/location.png) left center/26px 32px; height: 56px; line-height: 56px; color: #fff; font-size: 16px; padding-left: 30px; margin-left: 30px;}
.content{width: 513px; float:right;}
.map_hd  .city{width: 130px; height: 32px; background: #fff; margin: 11px 15px; color: #666; font-size: 14px; position: relative; text-align: center; line-height: 32px;}
.map_hd  .city ul{position: absolute; top: 32px; width: 100%; height: 300px; overflow-y:scroll ; display: none;}
.map_hd  .city i{display: inline-block; background: no-repeat url(../gedu_images/downicon.png) right center/14px 7px; width: 14px; height: 7px; margin-left: 10px;}
.map_hd  .city a{width: 130px; height: 32px; display: block; color: #666; font-size: 14px;}
.map_hd  .city ul li{background: #F2F2F2; height: 32px; line-height: 32px; text-align: center; line-height: 32px; border-top: 1px solid #F7F7F7;}
.map_hd  .city ul li:hover{background: #FFB862; color: #fff;}
.map_bd{width: 100%; height: 412px; border: 1px solid #F2F2F2; background: #fff;}

.map_bd .m_school{width: 452px; margin: 0 auto; border-bottom: 1px solid #D8D8D8; font-size: 16px; padding-bottom: 10px;}
.map_bd .m_school h3{height: 30px; line-height: 20px; font-size: 16px; color: #333; padding-top: 5px;}
.map_bd .m_school h3 a{display: block; float: left; width: 370px; line-height: 30px; font-size: 16px; color: #333;}
.map_bd .m_school h3 a.ly{float: right; color: #FF8C00; margin-right: 10px; width: 70px;}
.map_bd .con{margin-top: 30px; display: none;}
.map_bd .con.on{display: block;}
.m_school p{display: none; color: #9A9A9A; font-size: 12px; line-height: 24px; padding-left: 15px;}
.m_school:first-child{display: block;}

.map_bd .m_school  dl{width:100%; height:auto;}
.map_bd .m_school  dl dt{width:32px; height:18px; line-height:18px; margin-top:8px; text-align:center; font-size:12px; color:#ff9634; background:#f5f5f5; border-radius:10px; float:left;}
.map_bd .m_school  dl dd{width:420px; line-height:34px; overflow:hidden; height:auto; float:left;}
.map_bd .m_school  dl dd a{font-size:12px; margin-left:10px; display:inline-block; color:#6d6d6d;}
.map_bd .m_school  dl dd a:hover{color:#ff7200; text-decoration:underline;}






/*fenye*/
.school_page{width: 272px; margin: 50px auto 0;}
.school_page .pre,.school_page .next{width:83px;background: #FFFFFF;border: 1px solid #DEDEDE; text-align: center;  height: 30px; line-height: 30px; font-size: 12px; color: #666; margin-right: 20px;}
.school_page span{color: #666; font-size: 12px; display: inline-block;}
.school_page .pre:hover,.school_page .next:hover,.school_page .pre.on,.school_page .next.on{border: 1px solid #FF8B01; color: #FF8B01;}




/*friend_link--------------------------------友情链接*/
.friend_link{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:50px;}
.friend_link h4{line-height:36px; color:#4b4440; float:left; font-size:18px; font-weight:bold; margin-right:20px;}
.friend_link a{float:left; font-size:14px; color:#8a8a8a; line-height:36px; margin-right:16px;}
.friend_link a:hover{color:#ff7200; text-decoration:underline;}

/*in_gedu_footer------------------------------底部关于我们*/
.in_gedu_footer{width:100%; height:308px; overflow:hidden; background:#2e3139;}

.in_g_f_main{width:1200px; height:244px; padding-top:64px; overflow:hidden; margin:0 auto; position:relative;}
.in_g_f_main dl{width:130px; height:140px; float:left;}
.in_g_f_main dl dt{width:100%; height:32px; line-height:32px; text-align:center; font-size:18px; color:#fff;}
.in_g_f_main dl dd{width:100%;}
.in_g_f_main dl dd a{display:block;width:100%; height:30px; line-height:30px; text-align:center; font-size:16px; color:#abadb0;}
.in_g_f_main dl dd a:hover{color:#ff7200; text-decoration:underline;}
.in_g_f_main .erweima{position:absolute; top:42px; right:50px; width:126px; text-align:center;}
.in_g_f_main .erweima p{width:100%; line-height:30px; color:#abadb0; font-size:18px; margin-bottom:14px;}
.in_g_f_main .erweima img{display:block; margin:0 auto;}
.in_g_f_main .erweima span{width:100%; height:20px; line-height:20px; background:#43464d; border-radius:10px; color:#fff; font-size:14px; display:block; margin-top:26px;}


/*in_footer---------------------------------底部版权信息*/
.in_footer{width:100%; height:auto;position: relative; overflow:hidden; background:#20232b;}

.in_footer_main{width:1200px; height:auto; padding:20px 0; line-height:28px; overflow:hidden; margin:0 auto; color:#abadb0; font-size:14px;}


/*-----------------------------------二级三级页面----------------------------------------------*/

/*nav_con_bar----------------------------nav导航*/
.nav_con_bar{width:100%; height:40px; background:#f5f5f5;}

.nav_con_menu{width:1200px; height:40px; line-height:40px; margin:0 auto;}
.nav_con_menu a{color:#474747; font-size:18px; transition:all 0.4s; float:left; padding:0px 38px; position:relative;}
.nav_con_menu a i{width:24px; height:18px; position:absolute; top:8px; right:-2px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-149px 0px;}
.nav_con_menu a:hover{color:#ea5404;}

.nav_bk_tools{width:126px; height:40px; line-height:40px; position:relative; text-align:center; float:right;}
.nav_bk_tools h4{color:#474747; font-size:18px; cursor:pointer; text-align:justify; text-indent:18px; position:relative;}
.nav_bk_tools h4 i{width:13px; height:10px; position:absolute; top:16px; right:16px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-461px 0px;}

.tool_se{background:#fff;}
.tool_se h4{color:#4c4c4c;}
.tool_se h4 i{background-position:-474px 0px;}

.nav_bk_tools p{position:absolute; display:none; border:1px solid #ededed; width:126px; height:80px; padding-top:16px; background:#fff; top:40px; left:0px; z-index:11;}
.nav_bk_tools p a{display:block; height:36px; line-height:36px; font-size:14px; color:#6f6f6f; padding:0; float:none;}
.nav_bk_tools p a:hover{color:#ff7200; text-decoration:underline;}





/*all_con*/
.all_con{width:1200px; height:auto; margin:0 auto; margin-top:40px;}

/*all_con_left*/
.all_con_left{width:790px; overflow:hidden; float:left; padding-bottom:80px;}

/*all_con_banner*/
.all_con_banner{width:790px; height:140px; overflow:hidden; margin-bottom:10px;}

/*con_position*/
.con_position{width:790px; height:50px; line-height:50px; overflow:hidden;}
.con_position span{ display:inline-block; width:100px; height:50px; text-align:left; font-size:14px; color:#999999;}
.con_position a{ color:#999999;}
.con_position a:hover{ color:#ea5404;}
.con_position em{font-size:14px; color:#999999;}

/*con_list_title*/
.con_list_title{width:790px; height:44px; line-height:44px; margin-bottom:20px; border-top:1px solid #f5f5f5; background:#f9f9f9; color:#000000; font-size:22px; text-indent:12px;}
.con_list_title i{display:inline-block; margin-right:20px; margin-bottom:2px; vertical-align:middle; width:4px; height:22px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-496px 0px;}

/*news_list_pic*/
.news_list_pic{width:788px; overflow:hidden; border:1px solid #f5f5f5; border-bottom:none;}
.news_list_pic dl{width:732px; height:106px; padding:28px; overflow:hidden; border-bottom:1px solid #f5f5f5;}
.news_list_pic dl dt{width:172px; height:106px; overflow:hidden; float:left;}
.news_list_pic dl dt img{width:172px; height:106px;}
.news_list_pic dl dd{width:528px; overflow:hidden; float:right;}
.news_list_pic dl dd a{width:100%; line-height:26px; color:#474747; font-size:18px; font-weight:bold;}
.news_list_pic dl dd p{width:100%; line-height:20px; color:#7e7e7e; font-size:14px; margin-top:10px;}

.news_list_pic dl dd .tips{float:left; height:20px; line-height:20px; margin-top:10px;}
.news_list_pic dl dd .tips p{margin-top:0px;}
.news_list_pic dl dd .tips span{height:20px; line-height:20px; float:left; margin-right:14px; padding:0px 12px; background:#f9f9f9; color:#c6c6c6; font-size:14px;}

.hit_date{float:right; height:20px; line-height:20px; margin-top:10px;}
.hit_date font{float:left; color:#b4b4b4; font-size:14px; margin-right:18px;}
.hit_date font i{display:inline-block; width:23px; height:13px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-456px -22px; margin-bottom:-1px; margin-right:6px;}
.hit_date em{float:left; color:#b4b4b4; font-size:14px;}

/*page*/
.page{width:100%; height:34px; text-align:center; color:#222222; font-size:16px; overflow:hidden; margin-top:60px;}
.page a{display:inline-block; padding:0px 12px; transition:all 0.4s; height:32px; line-height:32px; background:#f5f5f5; border:1px solid #e5e5e5; color:#222222; font-size:16px; margin-right:10px;}
.page span{color:#222222; font-size:16px; display:inline-block;}
.page a:hover{background:#ff8c00; color:#fff;}


/*all_con_right*/
.all_con_right{width:380px; overflow:hidden; float:right; padding-bottom:80px;}

/*con_form*/
.con_form{width:380px; height:318px; padding-top:30px; text-align:center; overflow:hidden; background:#f5f5f5; margin-bottom:30px;}
.con_form h4{width:100%; line-height:52px; color:#ff6b00; font-size:34px;}
.con_form h5{width:100%; line-height:32px; color:#000000; font-size:16px; margin-bottom:14px;}
.con_form iframe{display:block; width:278px; height:188px; margin:0 auto;}

/*con_guanzhu*/
.con_guanzhu{width:378px; height:285px; overflow:hidden; border:1px solid #f5f5f5; margin-bottom:30px;}

.con_title{width:100%; height:44px; line-height:44px; overflow:hidden; background:#f9f9f9;}
.con_title h4{float:left; color:#000000; font-size:22px; text-indent:10px;}
.con_title h4 i{width:4px; height:22px; display:inline-block; margin-bottom:-4px; margin-right:20px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-496px 0px;}

#change_tab{width:76px; height:44px; overflow:hidden; float:right; margin-right:20px;}
#change_tab span{width:76px; height:44px; line-height:44px; color:#000000; font-size:16px; cursor:pointer; display:block;}
#change_tab span i{width:18px; height:18px; display:inline-block; margin-right:8px; margin-bottom:-3px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-479px -22px;}
#change_tab span.se{display:none;}

#change_content{width:100%; height:240px; overflow:hidden;}
#change_content div{width:100%; height:240px; display:none; overflow:hidden;}
#change_content div ul{padding-top:14px;}
#change_content div ul li{width:338px; height:36px; line-height:36px; overflow:hidden; margin:0 auto;}
#change_content div ul li span{width:20px; height:20px; line-height:20px; text-align:center; background:#aeaeae; color:#fff; font-size:14px; float:left; margin-top:9px; margin-right:14px;}
#change_content div ul li span.or_se{background:#ff8c00;}
#change_content div ul li a{width:304px; height:36px; color:#474747; font-size:16px; overflow:hidden; float:left;}
#change_content div ul li a:hover{color:#ea5404;}

/*test_tool*/
.test_tool{width:380px; height:412px; overflow:hidden; margin-bottom:30px;}

.test_tool .con_title{border-bottom:1px solid #f1f1f1;}

.te_too_all{width:100%; height:274px; padding-left:18px; padding-top:20px; overflow:hidden;}
.te_too_all dl{width:116px; height:82px; float:left;}
.te_too_all dl dt{width:116px; height:36px; padding-top:12px; text-align:center;}
.te_too_all dl dt a{display:block;}
.te_too_all dl dd{width:100%; line-height:34px; text-align:center;}
.te_too_all dl dd a{display:block; color:#000000; font-size:14px;}
.te_too_all dl dd a:hover{color:#ea5404;}

.con_tool_banner{width:380px; height:74px; overflow:hidden;}

/*con_focus*/
.con_focus{width:380px;height:240px;overflow:hidden;position:relative; margin-bottom:30px;}
.con_focus ul{height:240px;position:absolute;}
.con_focus ul li{float:left;width:380px;height:240px;overflow:hidden;position:relative;}
.con_focus ul li div{position:absolute;overflow:hidden;}
.con_focus .btn{position:absolute;width:380px;height:10px;padding:5px 10px;right:0;bottom:5px;text-align:center;}
.con_focus .btn span{display:inline-block;_display:inline;_zoom:1;width:13px;height:13px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;border-radius:50%;}
.con_focus .btn span.on{background:#ff7200;}
.con_focus .preNext{width:0px;height:0px;position:absolute;top:90px;cursor:pointer;display:none;}
.con_focus .pre{left:0;}
.con_focus .next{right:0;background-position:right top;}


/*con_sou*/
.con_sou{width:380px; height:354px; overflow:hidden; margin-bottom:30px; position:relative;}

.con_sou .con_title{border-bottom:1px solid #f1f1f1;}

.con_sou a{width:180px; height:90px; line-height:90px; color:#ff8c00; font-size:20px; background:#f5f5f5; text-align:center; position:absolute;}
.con_sou .tags_1{top:64px; left:0px;}
.con_sou .tags_2{top:164px; left:0px;}
.con_sou .tags_3{top:264px; left:0px;}
.con_sou .tags_4{top:64px; right:0px; width:190px; height:145px; line-height:145px;}
.con_sou .tags_5{top:220px; right:0px; width:190px; height:145px; line-height:145px;}
.con_sou a:hover{background:#fff0e5;}

/*con_jj*/
.con_jj{width:380px; height:358px; overflow:hidden; border:1px solid #f1f1f1;}

#change_tab2{width:76px; height:44px; overflow:hidden; float:right; margin-right:20px;}
#change_tab2 span{width:76px; height:44px; line-height:44px; color:#000000; font-size:16px; cursor:pointer; display:block;}
#change_tab2 span i{width:18px; height:18px; display:inline-block; margin-right:8px; margin-bottom:-3px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-479px -22px;}
#change_tab2 span.se{display:none;}

#change_content2{width:100%; height:314px; overflow:hidden;}
#change_content2 div{width:100%; height:314px; display:none; overflow:hidden;}
#change_content2 div ul{padding-top:14px;}
#change_content2 div ul li{width:338px; height:36px; line-height:36px; margin:0 auto;}
#change_content2 div ul li span{width:20px; height:20px; line-height:20px; text-align:center; background:#aeaeae; color:#fff; font-size:14px; float:left; margin-top:9px; margin-right:14px;}
#change_content2 div ul li span.or_se{background:#ff8c00;}
#change_content2 div ul li a{width:304px; height:36px; color:#474747; font-size:16px; overflow:hidden; float:left;}
#change_content2 div ul li a:hover{color:#ea5404;}
#change_content2 div ul li.con_jj_first{height:130px;}
#change_content2 div ul li.con_jj_first dl{width:306px; height:94px; overflow:hidden; float:left; margin-left:35px;}
#change_content2 div ul li.con_jj_first dl dt{width:150px; height:94px; float:left;}
#change_content2 div ul li.con_jj_first dl dt img{width:150px; height:94px;}
#change_content2 div ul li.con_jj_first dl dd{width:144px; height:94px; float:right;}
#change_content2 div ul li.con_jj_first dl dd p{width:100%; line-height:26px; color:#797979; font-size:16px;}
#change_content2 div ul li.con_jj_first dl dd a{width:98px; height:28px; line-height:28px; text-align:center; background:#ff8c00; color:#fff; font-size:14px; border-radius:14px; margin-top:10px;}



/*news_list*/
.news_list{width:788px; overflow:hidden; border:1px solid #f5f5f5; border-bottom:none;}
.news_list ul li{width:738px; height:108px; padding:22px 28px 0px 22px; border-bottom:1px solid #f5f5f5; position:relative;}
.news_list ul li h4{width:100%; line-height:36px; overflow:hidden;}
.news_list ul li h4 i{width:15px; height:17px; margin-right:10px; vertical-align:middle; margin-bottom:4px; display:inline-block; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-456px -35px;}
.news_list ul li h4 a{color:#474747; font-size:18px; font-weight:bold;}
.news_list ul li h4 a:hover{color:#ea5404;}
.news_list ul li p{padding-left:26px; line-height:32px; color:#7e7e7e; font-size:14px; text-indent:-2em;}
.news_list ul li p a{color:#ea5404;}

.news_list ul li font{position:absolute; bottom:20px; right:122px; color:#b4b4b4; font-size:14px;}
.news_list ul li font i{display:inline-block; width:23px; height:13px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-456px -22px; margin-bottom:-1px; margin-right:6px;}
.news_list ul li em{position:absolute; bottom:20px; right:28px; color:#b4b4b4; font-size:14px;}


/*tea_list*/
.tea_list{width:788px; overflow:hidden; border:1px solid #f5f5f5; border-bottom:none;}
.tea_list dl{width:732px; height:176px; padding:20px 28px 0px; border-bottom:1px solid #f5f5f5;}
.tea_list dl dt{width:130px; height:156px; overflow:hidden; float:left;}
.tea_list dl dt img{width:130px; height:156px;}
.tea_list dl dd{width:558px; float:right; height:156px; overflow:hidden;}
.tea_list dl dd h4{width:100%; height:46px; line-height:46px; overflow:hidden;}
.tea_list dl dd h4 i{width:4px; height:22px; display:inline-block; margin-right:12px; margin-bottom:-4px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-496px 0px;}
.tea_list dl dd h4 span{display:inline-block; color:#4f4f4f; font-size:22px; margin-right:24px;}
.tea_list dl dd h4 em{display:inline-block; color:#4f4f4f; font-size:16px;}
.tea_list dl dd p{width:100%; line-height:22px; height:48px; overflow:hidden; color:#4f4f4f; font-size:16px; margin-top:14px;}
.tea_list dl dd div{width:100%; height:28px; overflow:hidden; margin-top:16px;}
.tea_list dl dd div font{float:left; color:#4f4f4f; font-size:14px;}
.tea_list dl dd div font i{width:18px; height:16px; display:inline-block; margin-right:8px; margin-bottom:-2px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-471px -40px;}
.tea_list dl dd div a{float:right; transition:all 0.4s; width:118px; height:28px; line-height:28px; text-align:center; background:#ebebeb; color:#ff8c00; font-size:14px; margin-left:12px; border-radius:4px;}
.tea_list dl dd div a:hover{background:#ff8c00; color:#fff;}


/*news_con*/
.news_con{width:788px; overflow:hidden; border:1px solid #f5f5f5; padding-bottom:40px;}

/*content_title*/
.content_title{width:738px; padding-top:40px; border-bottom:1px solid #f5f5f5; margin:0 auto;}
.content_title h4{line-height:50px; text-align:center; color:#474747; font-size:30px; font-weight:bold;}
.content_title div{width:702px; height:34px; line-height:34px; color:#b4b4b4; font-size:14px; margin:0 auto; margin-top:20px;}
.content_title div span{float:left; margin-right:20px;}
.content_title div p{float:left; margin-right:112px;}
.content_title div em{float:left;}
.content_title div font{float:right;}
.content_title div font i{display:inline-block; width:23px; height:13px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-456px -22px; margin-bottom:-1px; margin-right:6px;}

/*con_summary*/
.con_summary{width:662px; padding:38px; color:#848484; font-size:16px; line-height:28px; border-bottom:1px solid #f5f5f5; margin:0 auto; margin-bottom:26px; position:relative;}
.con_summary i{width:13px; height:13px; position:absolute; top:40px; left:4px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-456px -60px;}
.con_summary em{width:13px; height:13px; position:absolute; bottom:30px; right:4px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-470px -60px;}

/*content_c*/
.content_c{width:738px; overflow:hidden; color:#333333; line-height:26px; font-size:16px; margin:0 auto;}
.content_c p{color:#333333; font-size:16px;}


/*shared*/
#shared{ width:266px; height:40px; float:right; margin-top:32px; padding-left:20px; background:#f5f5f5; border-radius:20px;}
.share-con{height:38px;overflow:hidden;padding-left:10px;}
.share-con span.tit{float:left;line-height:40px;}


/*xiangguan_word*/
.xiangguan_word{width:790px; height:272px; overflow:hidden; margin-top:30px;}
.xiangguan_word ul{padding-top:30px; width:720px; margin:0 auto;}
.xiangguan_word ul li{width:360px; height:34px; line-height:34px; overflow:hidden; float:left;}
.xiangguan_word ul li i{width:15px; height:17px; margin-right:10px; vertical-align:middle; margin-bottom:4px; display:inline-block; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-456px -35px;}
.xiangguan_word ul li a{color:#474747; font-size:16px;}
.xiangguan_word ul li a:hover{color:#ea5404;}


/*con_course*/
.con_course{width:790px; height:348px; overflow:hidden; margin-top:30px;}

#con_cour_tab{width:100%; height:44px; overflow:hidden;}
#con_cour_tab span{width:210px; height:44px; line-height:44px; background:#f9f9f9; color:#4f4f4f; font-size:22px; float:left; overflow:hidden; text-align:center; margin-right:2px; cursor:pointer;}
#con_cour_tab span.se{background:#ea5404; color:#fff;}

#con_cour_content{width:790px; height:280px; margin-top:24px;}
#con_cour_content div{width:790px; height:280px; position:relative; display:none;}
#con_cour_content div ul li{width:790px; height:68px; line-height:68px; border-bottom:1px solid #ebebeb;}
#con_cour_content div ul li .list_word{width:544px; height:68px; color:#4f4f4f; font-size:20px; float:left; margin-left:40px;}
#con_cour_content div ul li .list_word i{width:22px; height:20px; margin-right:14px; margin-bottom:-3px; display:inline-block; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:0px -36px;}
#con_cour_content div ul li .list_word:hover{color:#ea5404; font-weight:bold;}
#con_cour_content div ul li .yuy_btn{width:128px; height:30px; line-height:30px; text-align:center; background:#ff8c00; color:#fff; font-size:14px; border-radius:4px; float:right; margin-right:24px; margin-top:18px;}
#con_cour_content div .more_course{position:absolute; top:-52px; right:10px; color:#ea5404; font-size:16px;}


/*tea_con*/
.tea_con{width:790px; overflow:hidden;}

/*tea_tips*/
.tea_tips{width:790px; height:156px; padding-top:20px; overflow:hidden; position:relative;}
.tea_tips em{width:790px; height:96px; background:#f5f5f5; position:absolute; top:0px; left:0px; z-index:-1;}
.tea_tips dl{width:724px; height:156px; overflow:hidden; margin-left:40px;}
.tea_tips dl dt{width:130px; height:156px; overflow:hidden; float:left;}
.tea_tips dl dd{width:552px; height:146px; padding-top:10px; float:right; position:relative;}
.tea_tips dl dd h4{line-height:66px; color:#000000; overflow:hidden;}
.tea_tips dl dd h4 font{font-size:36px; float:left; margin-right:30px;}
.tea_tips dl dd h4 span{font-size:18px; float:left; line-height:76px;}
.tea_tips dl dd p{position:absolute; right:0px; top:46px; color:#4f4f4f; font-size:14px;}
.tea_tips dl dd p i{width:18px; height:16px; display:inline-block; margin-right:8px; margin-bottom:-2px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-471px -40px;}
.tea_tips dl dd a{float:left; transition:all 0.4s; width:118px; height:28px; line-height:28px; text-align:center; background:#ebebeb; color:#ff8c00; font-size:14px; margin-right:30px; margin-top:20px; border-radius:4px;}
.tea_tips dl dd a:hover{background:#ff8c00; color:#fff;}


/*tea_con_tab*/
#tea_con_tab{width:790px; height:54px; border:1px solid #efefef; border-left:none; border-right:none; margin-top:40px;}
#tea_con_tab span{width:262px; height:44px; line-height:44px; position:relative; margin-top:4px; border-right:1px solid #efefef; text-align:center; color:#4f4f4f; font-size:22px; float:left; cursor:pointer;}
#tea_con_tab span.se{color:#ea5404;}
#tea_con_tab span i{width:156px; height:3px; display:none; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-25px -36px; position:absolute; bottom:-8px; left:54px;}
#tea_con_tab span.se i{display:block;}


/*tea_con_content*/
#tea_con_content{width:100%; height:auto;}
#tea_con_content div{width:100%; height:auto; overflow:hidden; display:none;}
#tea_con_content div.jxts ul{padding-top:30px;}
#tea_con_content div.jxts ul li{padding:30px 40px 30px; border-bottom:1px solid #efefef;}
#tea_con_content div.jxts ul li h6{width:114px; line-height:30px; vertical-align:top; color:#919191; font-size:16px; display:inline-block;}
#tea_con_content div.jxts ul li p{width:592px; line-height:30px; color:#4f4f4f; font-size:16px; display:inline-block;}

#tea_con_content div.xgwz{padding-top:30px;}
#tea_con_content div.xgwz dl{height:93px; padding:30px 30px 30px 40px; border-bottom:1px solid #efefef;}
#tea_con_content div.xgwz dl dt{width:150px; height:93px; overflow:hidden; float:left;}
#tea_con_content div.xgwz dl dt img{width:150px; height:93px;}
#tea_con_content div.xgwz dl dd{width:538px; height:93px; overflow:hidden; float:right;}
#tea_con_content div.xgwz dl dd h5{width:100%; height:32px; line-height:32px; overflow:hidden; margin-bottom:12px; color:#4f4f4f; font-size:18px;}
#tea_con_content div.xgwz dl dd h5 i{width:20px; height:20px; line-height:20px; text-align:center; background:#ff8c00; color:#fff; font-size:16px; display:inline-block; margin-right:8px; margin-top:6px;}
#tea_con_content div.xgwz dl dd p{width:538px; line-height:24px; color:#4f4f4f; font-size:16px; overflow:hidden;}
#tea_con_content div.xgwz dl dd p a{color:#ea5105;}

#tea_con_content div.kctj{padding-top:30px;}
#tea_con_content div.kctj ul li{width:790px; height:68px; line-height:68px; border-bottom:1px solid #ebebeb;}
#tea_con_content div.kctj ul li .list_word{width:544px; height:68px; color:#4f4f4f; font-size:20px; float:left; margin-left:40px;}
#tea_con_content div.kctj ul li .list_word i{width:22px; height:20px; margin-right:14px; margin-bottom:-3px; display:inline-block; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:0px -36px;}
#tea_con_content div.kctj ul li .list_word:hover{color:#ea5404; font-weight:bold;}
#tea_con_content div.kctj ul li .yuy_btn{width:128px; height:30px; line-height:30px; text-align:center; background:#ff8c00; color:#fff; font-size:14px; border-radius:4px; float:right; margin-right:24px; margin-top:18px;}


/*tea_recom*/
.tea_recom{width:390px; height:auto; overflow:hidden;}

/*change_tab3*/
#change_tab3{width:76px; height:44px; overflow:hidden; float:right; margin-right:20px;}
#change_tab3 span{width:76px; height:44px; line-height:44px; color:#000000; font-size:16px; cursor:pointer; display:block;}
#change_tab3 span i{width:18px; height:18px; display:inline-block; margin-right:8px; margin-bottom:-3px; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-479px -22px;}
#change_tab3 span.se{display:none;}

#change_content3{width:100%; height:426px; overflow:hidden;}
#change_content3 div{width:100%; height:426px; display:none; padding-top:14px; overflow:hidden;}
#change_content3 div dl{height:96px; padding:20px; border-bottom:1px solid #ebebeb;}
#change_content3 div dl dt{width:80px; height:96px; float:left; overflow:hidden;}
#change_content3 div dl dt img{width:80px; height:96px;}
#change_content3 div dl dd{width:240px; height:96px; float:right; position:relative;}
#change_content3 div dl dd h5{width:100%; line-height:52px; color:#000000; font-size:20px;}
#change_content3 div dl dd p{width:100%; height:32px; line-height:32px; overflow:hidden; color:#000000; font-size:14px;}
#change_content3 div dl dd a{transition:all 0.4s; position:absolute; top:16px; right:0px; width:118px; height:28px; line-height:28px; text-align:center; background:#ebebeb; color:#ff8c00; font-size:14px; border-radius:4px;}
#change_content3 div dl dd a:hover{background:#ff8c00; color:#fff;}


/*sch_con*/
.sch_con{width:790px; overflow:hidden;}

/*sch_tips*/
.sch_tips{width:790px; height:180px; padding-top:20px; overflow:hidden; position:relative;}
.sch_tips em{width:790px; height:96px; background:#f5f5f5; position:absolute; top:0px; left:0px; z-index:-1;}
.sch_tips dl{width:724px; height:180px; overflow:hidden; margin-left:40px;}
.sch_tips dl dt{width:200px; height:180px; overflow:hidden; float:left;}
.sch_tips dl dt img{width:200px; height:180px;}
.sch_tips dl dd{width:476px; height:170px; padding-top:10px; float:right; position:relative;}
.sch_tips dl dd h4{line-height:66px; color:#000000; overflow:hidden;}
.sch_tips dl dd h4 font{font-size:36px; float:left; margin-right:30px;}
.sch_tips dl dd h4 span{font-size:18px; float:left; line-height:76px;}
.sch_tips dl dd p{color:#474747; font-size:14px; line-height:24px; margin-top:10px;}
.sch_tips dl dd p i{float:left;}
.sch_tips dl dd p span{float:left; width:100%; margin-bottom:10px;}
.sch_tips dl dd p font{color:#ea5404; font-size:20px; float:left;}
.sch_tips dl dd a{ position:absolute; right:0px; bottom:10px; transition:all 0.4s; width:118px; height:28px; line-height:28px; text-align:center; background:#ebebeb; color:#ff8c00; font-size:14px; border-radius:4px;}
.sch_tips dl dd a:hover{background:#ff8c00; color:#fff;}




/*sch_con_tab*/
#sch_con_tab{width:790px; height:54px; border:1px solid #efefef; border-left:none; border-right:none; margin-top:40px;}
#sch_con_tab span{width:394px; height:44px; line-height:44px; position:relative; margin-top:4px; border-right:1px solid #efefef; text-align:center; color:#4f4f4f; font-size:22px; float:left; cursor:pointer;}
#sch_con_tab span.se{color:#ea5404;}
#sch_con_tab span i{width:156px; height:3px; display:none; background:url(../gedu_images/icon/icon.png) no-repeat; background-position:-25px -36px; position:absolute; bottom:-8px; left:114px;}
#sch_con_tab span.se i{display:block;}


/*sch_con_content*/
#sch_con_content{width:100%; height:auto;}
#sch_con_content div.sch_ever{width:100%; height:auto; overflow:hidden; display:none;}
#sch_con_content div.sch_hj{padding-top:26px;}
#sch_con_content div.sch_hj img{width:710px; display:block; margin:0 auto; margin-bottom:10px;}
#sch_con_content div.sch_map{padding-top:26px;}

#l-map{width:710px; height:500px; margin:0 auto;}
#l-map h4{width:100%; line-height:36px; color:#4f4f4f; font-size:18px; font-weight:bold;}
#l-map p{width:500px; line-height:30px; color:#4f4f4f; font-size:14px;}
#l-map span{width:500px; line-height:30px; color:#4f4f4f; font-size:14px; display:block; margin-top:14px; margin-bottom:20px;}
#l-map span .send_btn{width:106px; height:28px; margin-left:50px; margin-right:12px; text-align:center; border-radius:4px; border:1px solid #ff8c00; color:#ff8c00; font-size:14px; display:inline-block;}
#l-map span .pc_ly{width:106px; height:28px; text-align:center; border-radius:4px; border:1px solid #ff8c00; color:#ff8c00; font-size:14px; display:inline-block;}



/*sch_recom*/
.sch_recom{width:790px; overflow:hidden; margin-top:60px;}
.sch_recom ul{padding-top:40px;}
.sch_recom ul li{width:144px; height:40px; float:left; margin-left:40px; margin-bottom:40px; overflow:hidden;}
.sch_recom ul li a{width:144px; display:block; transition:all 0.4s; height:40px; line-height:40px; text-align:center; background:#fef0e5; color:#4f4f4f; font-size:18px; border-radius:20px;}
.sch_recom ul li a:hover{background:#ff8c00; color:#fff;}


/*xiaoqu_con*/
.xiaoqu_con{width:1200px; height:auto; overflow:hidden; margin:0 auto;}

.school_jia{width:1200px; height:440px; overflow:hidden; margin:0 auto;}
.school_jia h2{width:100%; height:114px; line-height:140px; color:#4f4f4f; font-size:32px; font-weight:bold; text-align:center;}

.sch_jia_top{width:100%; height:266px; overflow:hidden; border-bottom:1px solid #f4f4f4;}
.nav_school_list{width:344px; height:100%; float:left; margin-right:56px;}
.nav_school_list dl{width:100%; height:auto;}
.nav_school_list dl dt{width:32px; height:18px; line-height:18px; margin-top:8px; text-align:center; font-size:12px; color:#ff9634; background:#f5f5f5; border-radius:10px; float:left;}
.nav_school_list dl dd{width:298px; line-height:34px; overflow:hidden; height:auto; float:left;}
.nav_school_list dl dd a{font-size:12px; margin-left:10px; display:inline-block; color:#6d6d6d;}
.nav_school_list dl dd a:hover{color:#ff7200; text-decoration:underline;}

.sch_jia_bot{width:100%; height:76px; overflow:hidden;}
.sch_jia_bot dl{width:344px; height:66px; padding-top:10px; float:left; margin-right:56px;}
.sch_jia_bot dl dt{width:82px; height:18px; line-height:18px; margin-top:8px; text-align:center; font-size:12px; color:#ff9634; background:#f5f5f5; border-radius:10px; float:left;}
.sch_jia_bot dl dd{width:250px; line-height:34px; overflow:hidden; height:auto; float:left;}
.sch_jia_bot dl dd a{font-size:12px; margin-left:10px; display:inline-block; color:#6d6d6d;}
.sch_jia_bot dl dd a:hover{color:#ff7200; text-decoration:underline;}


.xiaoqu_left{width:380px; height:auto; padding-top:116px; float:left;}

.hot_city{width:378px; height:378px; padding-top:40px; overflow:hidden; margin-bottom:40px; border:1px solid #f5f5f5;}
.hot_city h3{width:290px; height:58px; cursor:pointer; position:relative; margin:0 auto;}
.hot_city h3 span{width:290px; display:block; height:58px; line-height:58px; color:#4f4f4f; font-size:22px; text-indent:36px; background:url(../gedu_images/icon/xq_btn.png) no-repeat;}
.hot_city h3 span.se{background:url(../gedu_images/icon/xq_btn_se.png) no-repeat;}
.hot_city h3 div{width:284px; height:212px; display:none; padding:26px 32px 40px 20px; background:#f5f5f5; overflow:hidden; position:absolute; top:72px; left:-24px;}
.hot_city h3 div ul li{width:72px; height:22px; line-height:22px; text-align:center; float:left; margin-left:22px; margin-bottom:16px; background:#fff;}
.hot_city h3 div ul li a{display:block; color:#9a9a9a; font-size:14px;}
.hot_city h3 div ul li a:hover{background:#ff8c00; color:#fff;}
.hot_city h3 div a.other_a{position:absolute; right:38px; bottom:40px; color:#ff8c00; font-size:14px;}


.hot_city h4{width:100%; height:76px; line-height:96px; text-align:center; color:#4f4f4f; font-size:22px;}
.hot_city ul.hot_c{padding-left:20px;}
.hot_city ul.hot_c li{width:106px; height:36px; overflow:hidden; float:left; margin-right:10px; margin-bottom:8px;}
.hot_city ul.hot_c li a{display:block; width:106px; height:36px; line-height:36px; text-align:center; background:#f5f5f5; color:#4f4f4f; font-size:18px;}
.hot_city ul.hot_c li a:hover{background:#ff8c00; color:#fff;}

.xq_zx_btn{width:200px; height:50px; line-height:50px; text-align:center; background:#ff8c00; color:#fff; font-size:18px; border-radius:25px; box-shadow:-4px 10px 18px #ffe6c8; float:left; margin-left:86px; margin-top:22px;}


.xiaoqu_right{width:790px; height:auto; float:right;}
.xiaoqu_right h2{width:100%; line-height:104px; color:#4f4f4f; font-size:32px; font-weight:bold; text-indent:18px;}

.position_this{width:790px; height:92px; line-height:92px; color:#4f4f4f; font-size:22px; text-indent:50px; background:url(../gedu_images/icon/posi_this.png) left center no-repeat;}


/*xq_list*/
.xq_list{width:790px; height:auto; overflow:hidden;}
.xq_list ul li{width:385px; height:187px; padding-top:14px; overflow:hidden; float:left; margin-right:20px; margin-bottom:20px; background:#f5f5f5;}
.xq_list ul li:nth-child(even){margin-right:0px;}

.xq_list ul li h4{width:346px; margin:0 auto; line-height:36px; color:#4f4f4f; font-size:18px; font-weight:bold;}
.xq_list ul li p{width:346px; line-height:30px; color:#4f4f4f; font-size:14px; margin:0 auto;}
.xq_list ul li span{width:346px; line-height:30px; color:#4f4f4f; font-size:14px; display:block; margin:0 auto; margin-top:14px;}
.xq_list ul li span .send_btn{width:106px; height:28px; margin-left:50px; margin-right:12px; text-align:center; border-radius:4px; border:1px solid #ff8c00; color:#ff8c00; font-size:14px; display:inline-block;}
.xq_list ul li span .pc_ly{width:106px; height:28px; text-align:center; border-radius:4px; border:1px solid #ff8c00; color:#ff8c00; font-size:14px; display:inline-block;}


/*xq_focus_box*/
.xq_focus_box{width:100%; height:638px; overflow:hidden;}
.xq_focus_box h4{width:100%; height:158px; line-height:178px; text-align:center; color:#4f4f4f; font-size:32px; font-weight:bold;}


/*xq_focus------------------------------焦点图*/
.xq_focus{width:100%; height:480px; overflow:hidden; position:relative; z-index:2;}
.xq_focus ul{height:480px; position:absolute;}
.xq_focus ul li{float:left; height:480px; overflow:hidden;}
.xq_focus ul li a{width:100%; height:100%; display:block;}
.xq_focus .btn{position:absolute; width:100%; height:38px; padding-top:22px; right:0; bottom:0px; text-align:center;}
.xq_focus .btn span{display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; _font-size:0; margin-left:20px; cursor:pointer; background:#fff; border-radius:50%; transition:all 0.4s;}
.xq_focus .btn span.on{ background:#ff8c00;}
.xq_focus .preNext{width:30px;height:56px;position:absolute; top:218px;cursor:pointer;}
.xq_focus .pre{left:19%; background:url(../gedu_images/icon/xq_prve.png) no-repeat;}
.xq_focus .next{right:19%; background:url(../gedu_images/icon/xq_next.png) no-repeat;}


/*get_address-----------------------------获取地址弹窗*/
.get_address{width:368px; height:344px; display:none; z-index:10000; background:#fff; border:1px solid #929292; border-radius:4px; box-shadow:1px 1px 10px 1px #888888; position:fixed; _position:absolute; top:50%; margin-top:-172px; left:50%; margin-left:-184px;}
.get_add_close{ position:absolute; background:url(../gedu_images/icon/idialog_s.png) no-repeat; cursor:pointer; right:-16px; top:-16px; z-index:10001; width:34px;height:34px;overflow:hidden;background-position:0 -60px;}
.get_add_close:hover{background-position:0 -94px;}

.get_address_title{width:330px; height:60px; line-height:60px; border-bottom:1px solid #e7e5e5; font-size:16px; font-weight:bold; color:#6b6b6b; margin:0 auto;}

.get_add_form{width:330px; height:280px; overflow:hidden; margin:0 auto; margin-top:16px;}






/*map校区地图模板*/
.map-main{width:960px; height:auto; margin:0 auto; }
.map-main h2{ font-size:20px; border-bottom:solid 2px #387bf8; color:#494949; padding:20px 0 10px 10px;}
.maina{ width:960px; margin:0 auto; margin-top:20px;}
.maina h3{ font-size:14px; padding-left:15px;}
.maina ul{  border:solid 1px #e1e1e1; background:#fff; height:50px; padding:17px 25px; margin:10px 0 20px 0;}
.maina ul li  { float:left; line-height:25px; width:930px;}
.maina ul li a{margin-right:40px; color:#333;}
.maina ul li a:hover{color:#ff7200; text-decoration:underline;}

.mainb{ width:960px; margin:0 auto; margin-top:20px;}
.mainb h3{ font-size:14px; padding-left:15px;}
.mainb strong{ font-family:"微软雅黑"; color:#333333; margin-right:10px;}
.mainb ul{  border:solid 1px #e1e1e1; background:#fff; height:140px; padding:17px 25px; margin:10px 0 20px 0;}
.mainb ul li { float:left;line-height:25px; width:930px;}
.mainb ul li a {margin-right:32px; color:#333;}
.mainb ul li a:hover{color:#ff7200; text-decoration:underline;}
#xk{ padding:10px 0 0 55px; border-top:dashed 1px #cacaca; width:800px; margin-top:10px;}
#xk a{ color:#333333; font-family:"微软雅黑";}

.mainc{ width:960px; margin:0 auto; margin-top:20px;}
.mainc h3{ font-size:14px; padding-left:15px;}
.mainc ul{  border:solid 1px #e1e1e1; background:#fff; height:50px; padding:17px 25px; margin:10px 0 20px 0;}
.mainc ul li { float:left; line-height:25px; width:930px;}
.mainc ul li a{margin-right:36px; color:#333;}
.mainc ul li a:hover{color:#ff7200; text-decoration:underline;}

.maind{ width:960px; margin:0 auto; margin-top:20px; overflow:hidden;}
.maind h3{ font-size:14px; padding-left:15px;}
.maind ul{  border:solid 1px #e1e1e1; background:#fff; padding:17px 25px; margin:10px 0 20px 0; overflow:hidden;}
.maind ul li { float:left;line-height:25px; width:930px; }
.maind ul li a{margin-right:12px; color:#333; width:48px; display:inline-block;}
.maind ul li a:hover{color:#ff7200; text-decoration:underline;}
#xk1 a{ color:#666666; font-family:"微软雅黑"; margin-right:25px;}

.maine{ width:960px; margin:0 auto; margin-top:20px;}
.maine h3{ font-size:14px; padding-left:15px;}
.maine ul{  border:solid 1px #e1e1e1; background:#fff; height:25px; padding:17px 25px; margin:10px 0 20px 0;}
.maine ul li { float:left; line-height:25px; width:930px;}
.maine ul li a{margin-right:35px; color:#333;}
.maine ul li a:hover{color:#ff7200; text-decoration:underline;}

















