@charset "utf-8";
/* CSS Document */

/** 公用样式 **/
#top,#nav,#pagebody{background:url(images/bg.jpg) repeat-x;}
.compare .dh ul li,.compare .dh ul li.tt,.activity .dh .title,.common_dh_topic,.common .dh .title,.common2_dh .title,.group .dh .title,.common2_dh_title,.common2_dh_title2,.group .dh .title2,#mmenu .hh0,#mmenu li a:hover,#mmenu .hh1,#mmenu .hh2,#mmenu .hh3,a.more,a:hover.more,.hot_dh,.common3_dh,.team_topic,.text .dh,#dd,.next,.pre,.a_banner_blue,.a_banner_grey,.a_banner_grey2,.hot_dh2,.m_0,.m_1,.m_2,.m_3,.logo2,.f_logo2,.f_logo2 .usa,.selected .dh .title,.group .dh .title22,.consultant .dh,.study .dh .title,.weizhi,.a_submit,.group .dh .title_green,.lectures .dh .title,.common2_dh_title22,.next2,.pre2,.u1,.u2,.usnnews,.times,.qs,.forbes,.rankings .dh .title,.products .dh .title,.stage1,.stage2,.stage3,.stage4,.stage5,.stage6,.stage7,.process em,.abroad .dh .title,.study .dh .titlee,.abroad .dh .titlee,.common2_dh_title33,.group .dh .cost,.evaluation_topic,.e_tijiao,.e_chongtian,.e_k2,.w998,.qabutton,.qa .dh .title,.wenda dt,.e_border1,.e_border2,.e_border3,.e_border4,.neww998,.newqabutton,.newleyu_topic,.new_a_topic{background:url(images/spirit.jpg) no-repeat;}
.s_button,.nav dt,.activity .dh ul li,.common .dh ul li,.adv_word li,.sitmap .dh ul li,.phone_topic,.m_button,.yuyue,a.tiwen,a:hover.tiwen,.common3_content p,.w215,.team_word,.news p,.hot_content2 li,.hot_content3 li,.selected .dh ul li,a.tiwen2,a:hover.tiwen2,.location .dh,a.circuit,a:hover.circuit,.study .dh ul li,a.tiwen2,a:hover.tiwen2,.nav2 dt,.news_list p,.lectures .dh ul li,a.rank_more,a:hover.rank_more,.rankings .dh ul li,.c_canada_lnav span.ttttt,.products .dh ul li,.process_nr span,.scheme .dh ul li,.qa .dh ul li,.location .dh2,.location .dh3,.location .dh4,.location .dh5,.location .dh6,.location .dh7,.menu_button2,.yuyue2,.news_relevant p.png,a.tiwen2_2,a:hover.tiwen2_2{background:url(images/spirit.png) no-repeat;}
.w1000{width:1000px;margin:0 auto;}
.top15{margin-top:15px;}
.left{float:left;}
.right{float:right;}
.of{overflow:hidden;}
.clear{clear:both;}
.center{text-align:center;}
.fff{color:#fff;}
.font_w{font-weight:bold;}
.font14{font-size:14px;}
.font14 a, .font14 a:hover{font-size:14px;}
.radio{border:0;}

/** top **/
#top{height:28px;background-position:0 -21px;line-height:28px;}
.w760{width:760px;}
.w195{width:195px;}

/** top---IDP项目办公室鼠标移动切换 **/
.compare{ width:780px;height:28px;}
.compare .dh{width:370px;height:28px;line-height:28px;}
.compare .dh .title{float:left;color:#9B9B9D;}
.compare .dh ul{margin:0;padding:0;list-style-type: none;float:left;}
.compare .dh ul li.tt{float:left;width:34px;height:28px;line-height:28px;color:#666867;text-align:center;display:block;overflow:hidden;background-position:-315px -869px;}
.compare .dh ul li{float:left;width:34px;height:28px;line-height:28px;color:#6BA431;text-align:center;display:block;overflow:hidden;background-position:-315px -832px;}
.compare .dh ul li a,.compare .dh ul li a:hover{color:#6BA431;text-decoration:none;}
.compare .dh ul li.tt a,.compare .dh ul li.tt a:hover{color:#666867;}
.hidden {display:none;}
#nr{width:400px;height:28px;color:#6BA431;overflow:hidden;}
.left10{margin-left:10px;}

/** top---搜索 **/
.top3{margin-top:3px;}
.s_k{width:150px;height:16px;line-height:16px;padding-left:7px;border:1px solid #D4D6D5;border-right:0;background-color:#fff;color: grey;}
.s_button{width:35px;height:19px;line-height:19px;background-position:-203px -183px;border:0;}

/** header **/ 
#header{height:81px;} 

/** header---logo **/
.logo{width:width:201px;height:81px;}
.logo img{float:left;width:44px;height:67px;margin:5px 0 0 0;}
.logo h1{float:left;padding:5px 0 0 6px;}
.logo_s{width:144px;height:23px;line-height:23px;background:url(images/logo1_bg.jpg) no-repeat;display:block;}
.logo_s a,.logo_s a:hover{height:23px;display:block;text-decoration:none;}
.logo_z,.logo_z a,.logo_z a:hover{font-size:22px;font-weight:bold;text-decoration:none;padding-top:2px;}
.logo_x,.logo_x a,.logo_x a:hover{font-size:14px;color:#70706E;text-decoration:none;line-height:20px;}


/** header---国旗 **/
.flag{width:410px;margin:16px 0 0 26px;_margin:16px 0 0 14px;}
.flag li{float:left;margin-right:16px;}
.flag li img{width:55px;height:38px;}
.flag li a{width:64px;height:38px;overflow:hidden;display:block;text-align: center;}
.flag li p,.flag li p a,.flag li p a:hover{color:#676566;line-height:13px;height:13px;width:64px;overflow:hidden;}


/** header---times **/
.cooperation{margin:27px 0 0 10px;}
.cooperation li{float:left;margin-right:10px;}
.cooperation li img{width:80px;height:26px;}
.cooperation li,.cooperation li a,.cooperation li a:hover{line-height:12px;color:#676566;text-align:85px;text-align: center;}

/** nav **/
#nav{height:52px;background-position:0 -130px;} 
.nav{float:left;}
.nav dt{float:left;width:24px;height:42px;font-size:16px;font-weight:bold;line-height:20px;padding-top:2px;text-align:center;background-position:-234px -41px;color:#F7F5CF;margin-top:4px;}
.nav dd{float:left;margin-left:10px;padding-top:3px;}
.nav dd span{font-size:14px;padding-right:10px;color:#fff;line-height:18px;}
.nav dd span a,.nav dd span a:hover{font-size:14px;color:#fff;}
.nav dd em{font-size:14px;color:#F5F5D3;padding-right:5px;}
.nav p{height:24px;}

/** pagebody **/
#pagebody{background-position:0 -182px;padding-top:15px;}
.h265{height:265px;}

/** pagebody---banner **/
.banner{width:310px;height:265px;}

/** pagebody---news **/
.news{width:348px;margin-left:18px;}
.news h3{line-height:30px;font-size:18px;}
.news h3 a,.news h3 a:hover{font-size:18px;}
.news_grey{font-size:12px;color:#68666B;padding:2px 0;}
.news p{line-height:30px;font-size:14px;background-position:-292px -260px;padding-left:10px;}
.news p a,.news p a:hover{font-size:14px;}
.cb2{color:#B2B0B1;}

/** pagebody---phone **/
.phone{width:296px;height:262px;border:2px solid #69AB41;background:url(images/phone_bg.jpg) repeat;position:relative;}
.phone_topic{width:222px;height:37px;background-position:0 -41px;position:absolute;left:43px;top:-9px;overflow:hidden;}
.phone_number{height:33px;line-height:33px;border-bottom:1px solid #DDDEE0; background:url(images/phone.gif) 57px 25px no-repeat;padding-top:25px;overflow:hidden;}

/** 电话展开效果 **/
#mmenu{overflow:hidden;}
#mmenu li{float:left;margin-left:12px;_margin-left:6px;margin-top:7px;list-style-type:none;display:block;width:130px;height:32px}
#mmenu li form{ height:108px;width:259px;padding:6px;margin-top:31px;background-color:#E8FBDD; overflow:hidden;display:none;color:#999;font-size:12px;border:1px solid #9BD950;}

#mmenu childmmenu2 li{float:left;margin-left:12px;_margin-left:6px;margin-top:7px;*margin-top:-1px;list-style-type:none;display:block;width:130px;height:32px}
#mmenu li.right_li{_margin-left:12px;}
#mmenu li.right_li form{margin-left:-142px;}
#mmenuContentBox form p{margin-top:6px;*+margin-top:4px;}
#mmenuContentBox form p.top3{margin-top:3px;}
.mk1,.mk2,mk3{border:1px solid #CFCFCF;height:17px;background-color:#fff;}
.mk1{width:80px;}
.mk2{width:80px;}
.w38{width:38px;line-height:19px;}
.h19{height:19px;}
.m_button{width:51px;height:23px;line-height:23px;background-position:-203px -155px;border:0;margin-left:5px;}
#mmenu li a:hover{background-position:0 -294px;color:#2B384B;}
#mmenu .hh0{width:105px;font-size:14px; height:31px;background-position:0 -221px;line-height:27px; padding-left:25px;}
#mmenu .hh1{width:105px;font-size:14px; height:31px;background-position:-131px -221px;line-height:27px; padding-left:25px;}
#mmenu .hh2{width:105px;font-size:14px; height:27px;background-position:0 -260px;line-height:27px; padding-left:25px;margin-top:-1px;*margin-top:-3px}
#mmenu .hh3{width:105px;font-size:14px; height:27px;background-position:-130px -260px;line-height:27px; padding-left:25px;margin-top:-1px;*margin-top:-3px}


.m_0,.m_1,.m_2,.m_3{width:105px;height:32px;padding-left:25px;font-size:14px;font-weight:bold;line-height:27px;}
.m_0{background-position:0 -294px;}
.m_1{background-position:-131px -294px;}
.m_2{background-position:0 -332px;position:absolute;margin-top:-6px;*+margin-top:-6px;_margin-top:-8px;line-height:37px;}
.m_3{background-position:-131px -332px;position:absolute;margin-top:-6px;*+margin-top:-6px;_margin-top:-8px;line-height:37px;}

/** 电话右侧悬浮效果 **/
.main{}
.sub{position:absolute;right:0;}
.fixed{width:49px;height:151px;border:1px solid #DDDEE0;background:#fff;font:normal 13px/30px \5FAE\8F6F\96C5\9ED1;text-align:center;top:10px;}
.line12{line-height:12px;}

/** pagebody---左侧 **/
.w676{width:676px;}

/** pagebody---右侧 **/
.w300{width:300px;}

/** pagebody---全国活动中心 **/
.activity .dh{height:33px;border-bottom:4px solid #69B539;position:relative;}
.activity .dh .title{width:122px;height:37px;line-height:31px;font-size:18px;background-position:-160px -552px;position:absolute;left:0;top:0;}
.activity .dh ul{margin:0;padding:0;list-style-type: none;}
.activity .dh ul li.tt{float:right;width:44px;height:25px;font-size:14px;line-height:25px;color:#293948;text-align:center;display:block;overflow:hidden;background:#E6E7E2 none;margin-left:5px;}
.activity .dh ul li{float:right;width:44px;height:33px;font-size:14px;line-height:25px;color:#fff;text-align:center;display:block;overflow:hidden;background-position:-53px -132px;position:relative;top:8px;margin-left:5px;}
.activity .dh ul li a,.activity .dh ul li a:hover{color:#fff;font-size:14px;text-decoration:none;}
.activity .dh ul li.tt a,.activity .dh ul li.tt a:hover{color:#293948;text-decoration:none;}
#aa{overflow:hidden;padding:5px 0;}
.w324{width:324px;padding-top:10px;}
.w215{width:215px;font-size:14px;background-position:-292px -260px;padding-left:10px;}
.w215 a,.w215 a:hover{font-size:14px;}
.w35{width:35px;margin-left:26px;color:#68AB41;}
.yuyue{width:35px;height:19px;line-height:19px;color:#fff;background-position:-203px -183px;margin-top:6px;text-align:center;display:block;}
.yuyue a,.yuyue a:hover{height:19px;color:#fff;display:block;}
.yuyue2{width:35px;height:19px;line-height:19px;color:#fff;background-position:-205px -259px;margin-top:6px;text-align:center;display:block;}
.yuyue2 a,.yuyue2 a:hover{height:19px;color:#fff;display:block;}
.h30{float:left;width:324px;line-height:30px;}
.a_banner{width:676px;height:94px;margin-top:15px;}
.a_banner_blue,.a_banner_grey,.a_banner_grey2{width:13px;height:66px;color:#fff;padding:18px 7px 10px 7px;line-height:14px;}
.r1{margin-right:1px;}
.a_banner_blue{background-position:-268px -221px;}
.a_banner_grey{background-position:-268px -321px;}
.a_banner_grey2{background-position:-196px -727px;}
a.tiwen2_2,a:hover.tiwen2_2{width:55px;height:19px;line-height:19px;text-align:center;background-position:-203px -286px;margin-top:14px;color:#fff;display:block;}


/** pagebody---热点专题 **/
.hot_dh{width:256px;height:33px;line-height:29px;font-size:18px;background-position:0 -97px;padding-left:44px;}
.hot_dh2{width:256px;height:37px;line-height:29px;font-size:18px;background-position:0 -137px;padding-left:44px;}
a.more,a:hover.more{height:25px;line-height:28px;width:35px;background-position:-310px -711px;color:#9C9992;padding-right:5px;}
.hot_content{border-bottom:1px dotted #B3B3B3;height:57px;padding:15px 0 15px 0;}
.hot_content dt{width:77px;height:55px;border:1px solid #DAE9F0;}
.hot_content dd{width:212px;height:57px;margin-left:8px;line-height:18px;}
.hot_content2{padding-top:5px;}
.hot_content2 li{float:left;width:125px;height:25px;font-size:14px;line-height:25px;margin-right:28px;background-position:-292px -262px;padding-left:10px;}
.hot_content2 li a,.hot_content2 li a:hover,.hot_content3 li a,.hot_content3 li a:hover{font-size:14px;}

/** 热点专题切换 **/
.rollBox{width:300px;overflow:hidden;position:relative;}
.rollBox img{}
.rollBox .Cont{float:left;margin-right:22px;width:940px;overflow:hidden;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:300px;float:left;}
*+html .rollBox .Cont .pic{}
.rollBox .Cont .pic img{width:77px;height:55px;}
.rollBox .Cont .pic h1{font-size:12px;}
.rollBox #List1,.rollBox #List2{float:left;}
.next,.pre{width:13px;height:13px;display:inline;margin-right:5px;position:absolute;top:0;}
.next{background-position:-328px -742px;right:0;}
.pre{background-position:-328px -757px;right:15px;}

/** pagebody---在线答疑 **/
.hot_content3 li{height:25px;font-size:14px;line-height:25px;background-position:-292px -262px;padding-left:10px;}
.w227{width:227px;}
.w40{width:45px;color:#67AC41;}
.w40 a,.w40 a:hover{color:#67AC41;text-decoration:underline;}
a.tiwen,a:hover.tiwen{width:55px;height:19px;line-height:19px;text-align:center;background-position:-203px -207px;margin-top:5px;color:#fff;display: inline;}

/** pagebody---留学方案 **/
.common .dh{height:31px;border-bottom:5px solid #69B539;position:relative;}
.common .dh .title{width:140px;height:36px;line-height:26px;font-size:18px;padding-left:3px;background-position:0 -509px;position:absolute;left:0;top:0;}/* _top:7px; */
.common .dh ul{margin:0;padding:0;list-style-type: none;}
.common .dh ul li.tt{float:right;width:110px;height:28px;position:relative;top:3px;font-size:16px;line-height:28px;color:#293948;text-align:center;display:block;overflow:hidden;background:#E6E7E2 none;margin-left:5px;}/* _top:10px; */
.common .dh ul li{float:right;width:110px;height:38px;font-size:16px;line-height:28px;color:#fff;text-align:center;display:block;overflow:hidden;background-position:-21px -126px;margin-left:5px;position:relative;top:2px;}/* _top:9px; */
.common .dh ul li a,.common .dh ul li a:hover{font-size:16px;color:#fff;text-decoration:none;}
.common .dh ul li.tt a,.common .dh ul li.tt a:hover{font-size:16px;color:#293948;text-decoration:none;}
#nr{overflow:hidden;}
.common3{width:325px;padding-top:10px;}
.common3_dh{height:25px;line-height:25px;border-bottom:1px solid #DCDCDC;background-position:-324px -285px;padding-left:10px;}
.common3_content{padding-top:5px;}
.common3_content p{font-size:14px;color:#B2B0B1;height:27px;line-height:27px;background-position:-292px -260px;padding-left:10px;}
.common3_content p a,.common3_content p a:hover{font-size:14px;}
.h240{height:240px;}

/** 成功案例 **/
.w676{width:676px;}
.case{width:300px;padding-top:10px;}
.case_nr{border-bottom:1px dotted #C8D4EC;padding:10px 0;margin-bottom:10px;}
.case_nr1 dt{width:100px;height:70px;}
.case_nr1 dd{width:185px;margin-left:10px;}
.c98{color:#989A97;}

/** 海外院校库 **/
.school{width:325px;position:absolute;top:1065px;_top:1072px;}
.school_banner{width:324px;height:130px;margin-top:10px;}
.mk3{width:155px;color:#999;}
.school form{padding-top:10px;}
.school p{margin-bottom:13px;_height:25px;}
a.c69,a:hover.c69{color:#69AB41;text-decoration:underline;padding:0 5px;}

/** 专家顾问团队 **/
.team_dh{height:28px;border-bottom:1px solid #9B9B9B;position:relative;}
.team_topic{width:91px;height:33px;line-height:28px;position:absolute;bottom:-6px;left:0;background-position:-189px -645px;padding-left:20px;}
.team{width:338px;padding-top:10px;height:125px;}
.team dt{width:95px;height:129px;background:url(images/teacher_bg.jpg) no-repeat;}
.team dt p{height:22px;line-height:22px;text-align:center;color:#fff;}
.team dt img{width:93px;height:110px;}
.team_word{width:95px;height:29px;line-height:23px;background-position:-203px -88px;position:absolute;top:-21px;left:-5px;}
.team dd{width:196px;_width:180px;height:91px;background-color:#FAFAFA;padding:5px 15px;margin-top:22px;}
.team p{line-height:19px;}

/** 广告位 **/
.adv{width:700px;height:84px;border:1px solid #ccc;}
.adv img{width:700px;height:84px;}
.adv_word{width:297px;height:77px;border:1px solid #ccc;border-left:none;background:url(images/phone_bg.jpg) repeat;padding-top:7px;}
.adv_word li{height:23px;line-height:23px;color:#5C0201;font-size:14px;padding-left:20px;background-position:-280px -152px;}
.adv_word li a,.adv_word li a:hover{font-size:14px;color:#5C0201;}

/** 语言签证 **/
.common2_dh{height:30px;border-bottom:5px solid #B1B2B4;position:relative;}
.common2_dh_title{width:106px;height:35px;line-height:26px;font-size:18px;padding-left:38px;background-position:-151px -509px;position:absolute;left:0;top:1px;}
.common2_dh_phone{color:#717E8F;font-size:14px;padding-right:10px;line-height:28px;}
.common2_dh_phone a{color:#F66802;font-size:14px;}
.common2_dh_phone a:hover{color:#F66802;font-size:14px;}

/** 考试信息JS切换 **/
.text .dh{height:25px;line-height:25px;border-bottom:1px solid #DCDCDC;background-position:-324px -285px;padding-left:10px;}
.text .dh .title{padding-right:10px;}
.text .dh ul li.tt{float:left;padding:0 5px;text-align:center;border:none;color:#686671;}
.text .dh ul li{float:left;padding:0 5px;text-align:center;color:rgb(246,107,7);border:1px solid #DBDBDB;background-color:#fff;border-bottom:none;}/* color:#F66B04; */
#gg{}

/** 英语圈子 **/
.group .dh{height:12px;border-bottom:23px solid #EAEAE8;_border-bottom:23px solid #EAEAE8;position:relative;}
.group .dh .title{padding:0 10px;height:28px;line-height:26px;font-size:16px;background-position:-1px -824px;border:1px solid #E3610B;position:absolute;left:0;top:5px;}/* _top:12px; */
.group .dh ul{margin:0;padding:0;list-style-type: none;}
.group .dh ul li.tt{float:right;height:19px;font-size:14px;line-height:19px;color:#293948;text-align:center;background:none;display:block;overflow:hidden;margin-left:5px;position:relative;top:15px;margin-right:10px;}/* _top:22px; */
.group .dh ul li{float:right;height:19px;font-size:14px;line-height:19px;padding:0 5px;color:#2B384B;text-align:center;display:block;overflow:hidden;background-color:#fff;margin-left:5px;position:relative;top:16px;margin-right:10px;}/* _top:23px; */
#cc{overflow:hidden;border:1px solid #ddd;clear:both;border-top:none;padding:5px 15px;}
#cc{padding:10px 15px;}
.qq{height:31px;line-height:31px;border-bottom:1px solid #ddd;}
.qq dt{width:20px;height:20px;border:1px solid #ddd;margin-top:5px;}
.qq dt img{width:20px;height:20px;}
.qq dd{padding-left:7px;width:245px;}

/** 行前生活 **/
.common2_dh_title2{width:106px;height:35px;line-height:26px;font-size:18px;padding-left:38px;background-position:0 -554px;position:absolute;left:0;top:1px;}
.common2_dh_phone2{color:#717E8F;font-size:14px;padding-right:10px;line-height:28px;}
.common2_dh_phone2 a{color:#0E84DB;font-size:14px;}
.common2_dh_phone2 a:hover{color:#0E84DB;font-size:14px;}
.group .dh .title2{width:88px;height:28px;line-height:26px;font-size:16px;padding-left:3px;background-position:-1px -860px;border:1px solid #118BE0;position:absolute;left:0;top:5px;}/* _top:12px; */
#dd{width:268px;padding:8px 15px;overflow:hidden;border:1px solid #ddd;clear:both;border-top:none;background-position:-300px 15px;}

/** 品牌服务 **/
.service{height:30px;line-height:30px;padding-left:32px;margin-bottom:1px;border-bottom:1px solid #ddd;}

/** footer **/
#footer{background-color:#242424;margin-top:10px;}
.f_bg{background-color:#141414;padding:0 30px;width:940px;margin:0px auto 0 auto;}

/** 网站地图 **/
.sitmap .dh{height:29px;border-bottom:1px solid #1E1E1E;position:relative;padding-top:10px;}
.sitmap .dh .title{width:140px;height:29px;line-height:29px;color:#66AA3D;font-size:18px;padding-left:3px;}
.sitmap .dh ul{margin:0;padding:0;list-style-type: none;}
.sitmap .dh ul li.tt{float:left;width:60px;height:29px;position:relative;top:3px;font-size:14px;line-height:28px;color:#828375;text-align:center;display:block;overflow:hidden;background:none;margin-left:10px;}
.sitmap .dh ul li{float:left;width:60px;height:38px;font-size:14px;line-height:28px;color:#66AA3D;text-align:center;display:block;overflow:hidden;background-position:-47px -205px;margin-left:10px;position:relative;top:0;z-index:9999;}
#ee{border:1px solid #1E1E1E;border-top:none;top:8px;*top:0px;position:relative;padding:0px 2px;background-color:#000;}
.site{float:left;width:135px;margin:0 25px;_margin:0 20px;border-right:1px solid #1E1E1E;}
.site p{color:#838383;height:28px;line-height:28px;}
.site p a,.site p a:hover{color:#838383;}

/** 友情链接 **/
.link_dh{height:29px;position:relative;padding-top:10px;color:#66AA3D;font-size:18px;width:940px;}
.link_content{border:1px solid #1E1E1E;padding:10px 20px;color:#838486;background-color:#000;}
.link_content a,.link_content a:hover{color:#838486;line-height:25px}


/** 网站底部信息 **/
.foot{color:#292929;padding:5px 0;}
.foot a{color:#828282;}
.foot a:hover{color:#828282;}
.c62{color:#626262;line-height:25px}



