﻿/*公共组件*/
.fl { float: left; }
.fr { float: right; }
.overhiden { overflow: hidden; }
.tcenter { text-align: center; }
.marauto { margin: 0 auto; }
.posrel { position: relative; }
.tdecoration { text-decoration: none; }
.disblock { display: block; }
.fweight { font-weight: bold; }
.wid1000 { width: 1000px; }
body { background-color: #FFFFFF; }
/*头部*/
.head { width: 100%; height: 87px; background-color: #F1F1F1; }
.inner_head { height: 87px; }
.logo { width: 135px; height: 53px; background: url(../Images/artbanner03.png); margin-top: 17px; }
.logo_list { list-style: none; margin: 10px 0 0 70px; }
.logo_list li { float: left; margin-left: 18px; }
.lis1 { width: 84px; }
.lis2 { width: 95px; }
.lis3 { width: 120px; }
.lis4 { width: 108px; }
.logo_list p { width: 42px; height: 42px; margin: 0 auto; }
.logo_list div { font-size: 12px; color: #292929; margin-top: 4px; }
.logo1 { background: url("../Images/xuebitu.png") -18px -749px no-repeat; }
.logo2 { background: url("../Images/xuebitu.png") -63px -746px no-repeat; }
.logo3 { background: url("../Images/xuebitu.png") -111px -749px no-repeat; }
.logo4 { background: url("../Images/xuebitu.png") -157px -745px no-repeat; }
.head_phone { margin: 15px 0 0 61px; width: 154px; }
.hphone_logo { width: 31px; height: 31px; background: url("../Images/xuebitu.png") -405px -750px no-repeat; }
.hphone_num { margin-top: 1px; font-size: 22px; font-weight: bold; color: #333333; width: 164px; }
.head_ask { width: 36px; height: 59px; color: #FFFFFF; background-color: #FF6100; text-align: center; padding: 24px; }
/*宣传图*/
.xc_pic { height: 400px; background: url(../Images/bg_toutu.jpg) no-repeat center; }
.qp { width: 233px; height: 249px; background: url("../Images/bqp_03.png"); position: absolute; top: -550px; right: 0; }
.xc_content { height: 200px; top: 615px; }
.xc_slogan { font-size: 30px; color: #000000; position: absolute; left: 190px; }
.xc_btn { position: absolute; top: 84px; left: 90px; }
.xc_btn a { width: 370px; height: 67px; display: block; text-decoration: none; font-size: 28px; line-height: 62px; text-align: center; float: left; }
.xc_btn1 { background: url("../Images/xc_btn2_03.png"); color: #FFFFFE; font-weight: bold; }
.xc_btn2 { background: url("../Images/xc_btn1_05.png"); text-indent: 35px; color: #000000; margin-left: 10px; font-weight: bold; }
/*锚点链接*/


.anchor { width: 100%; height: 91px; background-color: #FF892C; }
.anchor_nav { list-style: none; height: 91px; }
.anchor_nav li { float: left; }
.nav_lis1 { width: 144px; }
.nav_lis2 { width: 181px; }
.nav_lis3 { width: 183px; }
.nav_lis4 { width: 149px; }
.nav_lis5 { width: 202px; }
.nav_lis6 { width: 140px; }
.anchor_nav a { margin-right: -1px; height: 61px; color: #FFFFFF; text-decoration: none; display: block; padding-top: 30px; }
.anchor_nav p { height: 36px; font-size: 20px; font-weight: bold; line-height: 36px; text-align: center; border-left: 1px solid #FCE700; }
.anchor_nav a:hover { background-color: #FCE700; }
.anchor_nav a:hover p { color: #FF6100; }
.nav_a6 { border-right: 1px solid #FCE700; }
.nav_bnone { border: none!important; }
.anchor_nav a:hover { background-color: #FCE700; }
/*为什么选择加拿大留学*/
.whycnd { width: 100%; height: 1133px; background-color: #2C5AC5; }
.whycnd_ikon { width: 214px; height: 149px; background: url("../Images/xuebitu.png") -495px -569px no-repeat; position: absolute; top: 27px; left: 388px; }
.whycnd_slg { font-size: 38px; font-weight: bold; color: #ffffff; position: absolute; z-index: 2;top: 104px;left: 118px; }
.whycnd_good { width: 1003px; top: 187px; list-style: none; }
.whycnd_good  .whycnd_title{ margin-top:35px;}


.whycnd_good > div{ width:100%; text-align:center; color:#fff; font-weight:bold; font-size:16px; margin-top:20px;}
.whycnd_good li { width: 240px; height: 319px; margin: 0 0 20px 14px; float: left; position: relative; }
.whycnd_good .whycnd_goodspl { margin-left: 0; }
.whycnd_good p { width: 93px; height: 93px; position: absolute; left: 74px; z-index: 2; }
.whycnd_logo1 { background: url("../Images/xuebitu.png") -1247px -291px no-repeat; }
.whycnd_logo2 { background: url("../Images/xuebitu.png") -1143px -291px no-repeat; }
.whycnd_logo3 { background: url("../Images/xuebitu.png") -1040px -291px no-repeat; }
.whycnd_logo4 { background: url("../Images/xuebitu.png") -941px -291px no-repeat; }
.whycnd_logo5 { background: url("../Images/xuebitu.png") -835px -287px no-repeat; }
.whycnd_logo6 { background: url("../Images/xuebitu.png") -731px -287px no-repeat; }
.whycnd_logo7 { background: url("../Images/xuebitu.png") -616px -287px no-repeat; }
.whycnd_logo8 { background: url("../Images/xuebitu.png") -505px -287px no-repeat; }
.whycnd_til { width: 240px; height: 47px; background-color: #4C7CEA; top: 33px; font-size: 24px; font-weight: bold; color: #ffffff; padding-top: 75px; text-align: center; position: relative; }
.whycnd_con { width: 216px; height: 143px; background-color: #4675E2; font-size: 16px; line-height: 30px; color: #B2C9FF; padding: 21px 12px 20px 12px; position: relative; top: 33px; }
.whycnd_ask, .whycnd_btn { text-decoration: none; display: block; position: relative; font-size: 24px; font-weight: bold; }
.whycnd_ask { color: #ffffff; top: 234px; }
.whycnd_btn { width: 396px; height: 66px; background: url("../Images/bt_ybg_27.png") no-repeat; color: #000000; line-height: 62px; margin: 0 auto; top: 256px; }
/*加拿大本科*/
.canb_bg { height:900px; background: url("../Images/ipabg_02.png") no-repeat center; }
.canb_bg::after{ content:""; display: block; clear:both;}
.canb_ikon { background: url("../Images/xuebitu.png") -747px -569px no-repeat; }
.canb_slg { color: #333333; left: 0; width: 100%; text-align: center; }
.canb_subslg { width: 508px; height: 55px; line-height: 55px; font-size: 30px; color: #FFFFFF; background-color: #5B86E9; position: absolute; top: 191px; left: 240px; }
.canb_good { top: 299px; list-style: none; }
.canb_good li { width: 488px; float: left; position: relative; margin-left: 24px; padding-bottom:20px;}


.canb_good .canb_lisone { margin-left: 0;background-color: #FF8400; }

.canb_ask { color: #7087DD; top: 356px; }
.canb_btn { top: 378px; }
.forms { width: 567px; top: 615px; }
.forms_title { font-size: 42px; font-weight: bold; color: #ffffff; text-align: center; }

.canb_lisone .canb_con::after{ content:""; display:block; clear:both;}
.canb_lisone .canb_logo1{  width: 140px; height: 140px;  margin:29px auto 0; background:url(../Images/teacher_01.png) no-repeat center;}
.canb_lisone .canb_til{  padding-top: 20px; font-size: 18px; font-weight: bold; color: #F9FC00; text-align:center;}
.canb_lisone .canb_con{ width:100%; margin-top:30px; box-sizing:border-box; padding: 0 22px; line-height: 30px; }
.canb_lisone .canb_con .canb_tips{ float:left; background: url("../Images/xuebitu.png") -250px -751px no-repeat;width: 19px; height: 33px;}
.canb_lisone .canb_con .canb_ads{ font-size: 20px; font-weight: bold; color: #F9FC00; margin-left:20px;}
.canb_lisone .canb_con .canb_advice{ margin-top:10px; font-size:14px; color:#fff;  text-indent:2em; line-height:22px; font-weight:bold;}



.canb_listwo{ background-color:#7c7c7c;}
.canb_listwo .canb_con::after{ content:""; display:block; clear:both;}
.canb_listwo .canb_logo2{  width: 140px; height: 140px;  margin:29px auto 0; background: url(../Images/teacher_01.png) no-repeat center;}
.canb_listwo .canb_tils{  padding-top: 20px; font-size: 18px; font-weight: bold; color: #F9FC00; text-align:center;}
.canb_listwo .canb_con{ width:100%; margin-top:30px; box-sizing:border-box; padding: 0 22px; line-height: 30px; }
.canb_listwo .canb_con .canb_tips2{ float:left; background: url("../Images/xuebitu.png") -250px -751px no-repeat;width: 19px; height: 33px;}
.canb_listwo .canb_con .canb_ads2{ font-size: 20px; font-weight: bold; color: #F9FC00; margin-left:20px;}
.canb_listwo .canb_con .canb_advice{ margin-top:10px; font-size:14px; color:#fff;  text-indent:2em; line-height:22px; font-weight:bold;}





/*表单*/
.forms form { margin-top: 46px; }
.forms p { margin-top: 24px; overflow: hidden; }
.forms label { height: 34px; font-size: 20px; color: #F1F2F7; line-height: 34px; display: block; float: left; }
.forms input { font-size: 18px; width: 503px; height: 34px; border: 1px solid #DBDBDB; float: right; padding: 0 5px; }
.forms .bm_btn { width: 276px; height: 66px; background: url("../Images/bm_btn_03.png") no-repeat; border: none; margin: 50px auto; font-family: "Microsoft Yahei", helvetica, arial, sans-serif; font-size: 24px; font-weight: bold; float: none; line-height: 64px; }
.fy_ikon { width: 279px; height: 342px; background: url("../Images/xuebitu.png") -1485px -278px no-repeat; position: absolute; bottom: 40px; left: 171px; }
/*方案一*/
.plan_logo { width: 283px; height: 172px; background: url("../Images/bluefybg_03.png") no-repeat; margin: 0 auto; position: relative; top: 27px; }
.plan_num { width: 120px; font-size: 30px; line-height: 38px; font-weight: bold; color: #ffffff; position: absolute; top: 89px; left: 418px; text-align: center; }
.plan_slg { font-weight: normal; }
.plan_name { font-size: 42px; font-weight: bold; color: #333333; margin-top: 50px; }
.plan_con { width: 916px; font-size: 16px; font-weight: bold; line-height: 30px; color: #969696; margin-top: 30px; }
.plan_requs { width: 998px; height: 322px; background: url("../Images/border_bg_43.png") no-repeat; margin-top: 22px; }
.plan_requs { list-style: none; }
.plan_requs li { float: left; width: 240px; margin-top: 95px; }
.plan_lis1 { margin-left: 60px; }
.plan_lis2 { margin-left: 84px; }
.requs_logo { width: 36px; height: 36px; background: url("../Images/xuebitu.png") -279px -748px no-repeat; }
.requs_logo2 { width: 32px; height: 32px; background: url("../Images/xuebitu.png") -279px -748px  no-repeat; margin-top: 3px; }
.requs_logo3 { background: url("../Images/xuebitu.png") -279px -748px  no-repeat; }
.requs_man { margin: 4px 0 0 18px; font-size: 24px; font-weight: bold; color: #F9FC00; }
.requs_con { margin-top: 16px; font-size: 16px; line-height: 30px; text-align: left; color: #ffffff; }
.plan_left { width: 500px; }
.plan_left .pleft_tile, .plan_right .pleft_tile { height: 107px; line-height: 107px; font-size: 28px; color: #000000; }
.xm_good li { width: 452px; position: relative; }
.xm_ads { height: 245px; background-color: #F6F6F6; border-bottom: 1px solid #FEFEFE; padding: 0 25px; }
.td_ads { height: 212px; background-color: #EFEFEF; padding: 0 25px; }
.plan_left p { height: 76px; line-height: 85px; font-size: 16px; font-weight: bold; color: #636363; }
.xm_good { list-style: none; }
.point_ikon { width: 6px; height: 6px; background: url("../Images/xuebitu.png") -449px -760px no-repeat; float: left; margin-top: 9px; }
.advantage { width: 427px; margin-left: 17px; font-size: 14px; line-height: 24px; color: #808080; }
.td_ads .advantage { line-height: 27px; }
.advantage .blue_word { color: #2252BF; font-weight: bold; }
.plan_right { margin-left: 37px; }
.pleft_school { list-style: none; margin-top: 20px; width: 462px; }
.pleft_school li { float: left; width: 154px; }
.pleft_school p { text-align: center; line-height: 30px; font-size: 18px; }
.pleft_school a { text-decoration: none; color: #494949; }
.school_wtop { margin-top: 16px; }
.pleft_school .blue_a { color: #2050BF; font-size: 14px; line-height: 18px; margin-top: 10px; }
.td_ads .point_ikon { margin-top: 11px; }
.mar20 { margin-top: 20px; }
/*学校logo*/
.school_logo { width: 115px; height: 115px; margin: 0 auto; }
.school_logo1 { background: url("../Images/xuebitu.png") -7px -1px no-repeat; }
.school_logo2 { background: url("../Images/xuebitu.png") -1346px -1px no-repeat; }
.school_logo3 { background: url("../Images/xuebitu.png") -1225px 0 no-repeat; }
.school_logo4 { background: url("../Images/xuebitu.png") -860px 0 no-repeat; }
.school_logo5 { background: url("../Images/xuebitu.png") -983px 0 no-repeat; }
.school_logo6 { background: url("../Images/xuebitu.png") -1104px -1px no-repeat; }
.school_logo7 { background: url("../Images/xuebitu.png") -738px 0 no-repeat; }
.school_logo8 { background: url("../Images/xuebitu.png") -616px 0 no-repeat; }
.school_logo9 { background: url("../Images/xuebitu.png") -494px 0 no-repeat; }
.school_logo10 { background: url("../Images/xuebitu.png") -252px -1px no-repeat; }
.school_logo11 { background: url("../Images/xuebitu.png") -372px 0 no-repeat; }
.school_logo12 { background: url("../Images/xuebitu.png") -129px -1px no-repeat; }
.school_logo13 { background: url("../Images/xuebitu.png") -253px -269px no-repeat; }
.school_logo14 { background: url("../Images/xuebitu.png") -126px -1px no-repeat; }
.school_logo15 { background: url("../Images/xuebitu.png") -7px -269px no-repeat; }
.school_logo16 { background: url("../Images/xuebitu.png") -1346px -136px no-repeat; }
.school_logo17 { background: url("../Images/xuebitu.png") -1225px -136px no-repeat; }
.school_logo18 { background: url("../Images/xuebitu.png") -1104px -136px no-repeat; }
.school_logo19 { background: url("../Images/xuebitu.png") -985px -136px no-repeat; }
.school_logo20 { background: url("../Images/xuebitu.png") -616px -136px no-repeat; }
.school_logo21 { background: url("../Images/xuebitu.png") -494px -136px no-repeat; }
.school_logo22 { background: url("../Images/xuebitu.png") -253px -136px no-repeat; }
.school_logo23 { background: url("../Images/xuebitu.png") -11px -136px no-repeat; }
.school_logo24 { background: url("../Images/xuebitu.png") -131px -136px no-repeat; }
.school_logo25 { background: url("../Images/xuebitu.png") -375px -136px no-repeat; }
.school_logo26 { background: url("../Images/xuebitu.png") -1490px 0 no-repeat; }
.school_logo27 { background: url("../Images/xuebitu.png") -1510px -136px no-repeat; }
.plan_btmbg { width: 100%; height: 362px; padding-top: 46px; margin-top: 62px; }
.plan_btmbg1 { background: url("../Images/bg_one_50.png") no-repeat; }
.plan_btmbg2 { background: url("../Images/bg2_60.png") no-repeat; }
.plan_btmbg3 { background: url("../Images/bg3_66.png") no-repeat; }
.plan_btmbg4 { background: url("../Images/bg4_76.png") no-repeat; }
.plan_btmbg5 { background: url("../Images/bg5_82.png") no-repeat; }
/*方案二*/
.plan_ask { top: 70px; }
.plan_cnd { top: 93px; }
.plan_btmbg a { text-decoration: none; }
.plan_btmcon p { text-align: center; font-size: 36px; font-weight: bold; color: #FFFFFF; margin-top: 20px; }
.plan_btmcon p:nth-child(2){ font-size:24px; line-height:35px;}
.plan_btmcon .orge_color { color: #FF8400; }
.plan_con2 { margin-top: 0; }
/*方案三*/
.plan_top { width: 1000px; }
.plan_top .xm_ads { height: 245px; background-color: #F6F6F6; border-right: 1px solid #FEFEFE; border-bottom: none; padding: 0 25px; width: 449px; }
.plan_top .td_ads { width: 450px; height: 245px; }
.plan_btm { margin-left: 0; }
.pleft_schools { width: 1000px; }
.pleft_schools li { width: 141px; }
.pleft_schools .plan_sch { width: 150px; }
/*方案四*/
.pleft4_school li { width: 216px; }
.marlf { margin-left: 30px; }
/*方案五*/
.last_schools li { width: 146px; }
.pleft_school .school_last { width: 158px; }
/*天道优势*/
.tiandv_bg { width: 100%; height: 938px; background-color: #E9E9E9; }
.tianadv { width: 1000px!important; text-align: center; left: 0!important; position: relative; }
.tianadv .tian_subslg { margin-top: 144px; font-size: 24px; font-weight: bold; color: #2E61D7 }
.tian_numball { list-style: none; margin-top: 30px; }
.tian_numball a { text-decoration: none; }
.tian_numball li { width: 1000px; height: 111px; border-bottom: 1px solid #F5F5F5; overflow: hidden; padding: 19px 0; }
.tian_con1f, .tian_conrt { width: 352px; }
.tian_con1f a, .tian_conrt a { color: #444444; font-size: 22px; font-weight: bold; text-align: right; display: block; margin-top: 3px; }
.tian_con1f p, .tian_conrt p { font-size: 16px; line-height: 24px; color: #7D7D7D; text-align: right; margin-top: 15px; }
.tian_conrt a { text-align: left; }
.tian_conrt p { text-align: left; }
.tian_balllf, .tian_ballrt { display: block; width: 112px; height: 112px; line-height: 112px; background: url("../Images/xuebitu.png") -529px -414px no-repeat; text-align: center; color: #ffffff; margin: 0 18px; font-size: 48px; font-weight: bold; }
.tian_con1f a:hover { color: #FF8400; }
.tian_conrt a:hover { color: #FF8400; }
.ball_hover a:hover { background: url("../Images/xuebitu.png") -653px -414px no-repeat; }
.tian_numball .bdnone { border-bottom: none; }
.case_bg { width: 100%; height: 1251px; background: url("../Images/bigbg1_02.png") no-repeat; }
.case_ikon { width: 214px; height: 149px; background: url("../Images/xuebitu.png") -495px -569px no-repeat; }
.case_slg { font-size: 42px; font-weight: bold; color: #ffffff; margin-top: -70px; }
.case_subtil { font-size: 30px; color: #2967D0; width: 590px; height: 57px; line-height: 57px; background-color: #FFF36B; margin-top: 30px; }
.students { list-style: none; margin-top: 20px; }
.students li { float: left; margin-top: 22px; }
.stu { width: 268px; height: 358px; background-color: #ffffff; padding: 0 26px; }
.students a { text-decoration: none; }
.malr { margin: 0 20px; }
.stu_info { border-bottom: 1px solid #E0E0E0; }
.stu_head { width: 105px; height: 105px; background: url("../Images/xuebitu.png") -375px -279px no-repeat; margin-top: 31px; }
.stu_name { font-size: 30px; font-weight: bold; color: #4777E7; margin: 70px 0 0 28px; }
.stu_school { display: block; font-size: 18px; line-height: 24px; color: #828282; margin: 22px 0; }
.stu p { font-size: 16px; line-height: 24px; color: #A0A0A0; }
.stu a:hover { color: #FF8500; }
.system_con { list-style: none; margin-top: 185px; }
.system_con li { float: left; width: 316px; height: 554px; }
.system_lis1 { background-color: #FF8500; }
.system_as { text-decoration: none; width: 316px; height: 422px; display: block; }
.system_as1 { background: url("../Images/agrade1_07.png") no-repeat; }
.system_as2 { background: url("../Images/agrade2_07.png") no-repeat; }
.system_as3 { background: url("../Images/agrade3_07.png") no-repeat; }
.system_nav { width: 300px; height: 101px; padding: 31px 0 0 16px; }
.system_lis2 { background-color: #545253; }
.system_lis3 { background-color: #7C7C7C; }
.system_nav p { font-size: 20px; font-weight: bold; color: #FCE700; margin-bottom: 7px; }
.system_nav .yellow_word { color: #FF8500; }
.system_nav a { font-size: 16px; color: #ffffff; line-height: 30px; display: block; float: left; width: 125px; text-decoration: underline; }
.system_tr { margin-left: 15px; }
.ml30 { margin-left: 32px; }
.malrs { margin: 0 26px; }
.teacher_bg { width: 100%; height: 1610px; background: url("../Images/bigbg2_04.png"); margin-top: 72px; }
.canb_subslgs { width: 409px; left: 290px; }
.teacher_yword { color: #F9FC00; }
.teacher_con { position: absolute; top: 240px; width: 1000px; left: 0; }
.picwall { margin-top: 300px; position: absolute; top: 70px; left: 0; }
.picwall_word a { display: block; width: 300px; height: 239px; text-decoration: none; background-color: #4A78E3; padding: 50px 24px 0 20px; }
.picwall_word p { color: #ffffff; text-align: left; }
.pic_row1 { font-size: 24px; font-weight: bold; }
.pic_row2 { font-size: 16px; font-weight: bold; margin-top: 10px; }
.pic_row3 { font-size: 14px; line-height: 24px; margin-top: 10px; }
.teacher_zhao { width: 344px; height: 200px; background: url("../Images/pic1_22.png") no-repeat; text-decoration: none; margin-left: 1px; }
.teacher_zhao p { line-height: 51px; font-size: 22px; font-weight: bold; padding-left: 16px; text-align: left; background-color: #F4F4F4; color: #000; }
.teacher_zhao p span { font-size: 16px; font-weight: bold; color: #666666; margin-left: 14px; }
.teacher_zq { width: 310px; height: 302px; }
.teacher_zn { margin-top: -15px; }
.teacher_xj { margin: -50px 0 0 1px; }
.teacher_ls { width: 310px; height: 273px; }
.picwall_words { position: absolute; top: 606px; left: 345px; }
.picwall_words a { height: 320px; }
.pic_ask { top: 1395px; color: #5172C4; }
.pic_cnd { top: 1410px; }
.head_ask:hover { background-color: #2C5AC5; }
.whycnd_ask:hover { color: #FF8610; }
.whycnd_btn:hover { background: url("../Images/aaahover_orgbg_03.png"); color: #ffffff; }
.bg_change1 { background-color: #2C5AC5; }
.bg_change { background: url("../Images/hover_bg_10.png"); }
.bg_change2 { background: url("../Images/aaaaal2_06.png"); }
.bg_change3 { background: url("../Images/aaaaal3_06.png"); }
.bg_change4 { background: url("../Images/aaaaal4_06.png"); }
.bg_change5 { background: url("../Images/aaaaal5_06.png"); }
.forms .bm_change { background: url("../Images/aaabm_jh_03.png") no-repeat; color: #ffffff; }
.word_change1 a { color: #B9736C!important; }
.xc_btn1:hover { background: url("../Images/aaajh_btnl_03.png"); }
.xc_btn2:hover { background: url("../Images/aaajh_btmr_03.png"); color: #ffffff; }
.picwall_word a:hover { background-color: #FF8400; }
.system_as1:hover { background: url("../Images/hover_v1_03.png"); }
.system_as2:hover { background: url("../Images/hover_v2_03.png"); }
.system_as3:hover { background: url("../Images/hover_v3_03.png"); }
.bg_nave1 { background: url("../Images/hover_v1_03.png"); }
.bg_nave2 { background: url("../Images/hover_v2_03.png"); }
.bg_nave3 { background: url("../Images/hover_v3_03.png"); }
.navs1:hover div { background-color: #2C5AC5; }
.nav_change { background-color: #2C5AC5; }
.nav_change a { color: #CA775F; }
.pleft_school a:hover p { color: #FF8400; }
#foot { background-color: #adadad!important; }
/**回顶部**/
.go-top { position: fixed; _position: absolute; bottom: 263px; left: 50%; width: 50px; height: 50px; background: url(../Images/top.png) no-repeat 0 bottom; margin-left: 550px; cursor: pointer; }
.go-top:hover { background: url(../Images/top.png) no-repeat -63px bottom; }
/**分享**/
#control_pannel { width: 38px; bottom: 320px; height: 206px; left: 50%; margin-left: 555px; position: fixed; }
#control_pannel a { display: block; height: 37px; margin-bottom: 5px; text-indent: -9999px; width: 38px; }
.xlwb { background: url(../Images/top.png) no-repeat -6px 0; }
.xlwb:hover { background: url(../Images/top.png) no-repeat -69px 0px; }
.wb { background: url(../Images/top.png) no-repeat -6px -41px; }
.wb:hover { background: url(../Images/top.png) no-repeat -69px -41px; }
.kj { background: url(../Images/top.png) no-repeat -6px -124px; }
.kj:hover { background: url(../Images/top.png) no-repeat -69px -124px; }
.rr { background: url(../Images/top.png) no-repeat -6px -83px; }
.rr:hover { background: url(../Images/top.png) no-repeat -69px -83px; }
.kx { background: url(../Images/top.png) no-repeat -6px -165px; }
.kx:hover { background: url(../Images/top.png) no-repeat -69px -165px; }
/*改版底部老师图片*/
.w_f1 { float: left; margin-right: 1px; }
.w_f1 a { text-decoration: none; }
.w_f1 img { display: block; }
.w_f1 .w_d1 { width: 344px; position: relative; text-align: left; }
.w_f1 .w_p1 { height: 50px; line-height: 50px; background-color: #f4f4f4; font-size: 16px; font-weight: bold; color: #666; text-align: left; }
.w_f1 .w_p1 span { font-size: 22px; font-weight: bold; color: #333; margin: 0 13px 0 15px; }
.w_f1 .w_d1 .w_hid1 { position: absolute; top: 0; background: #0000ff; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; padding: 0 18px; display: none; }
.w_f1 .w_hid1 .w_p2 { font-size: 24px; font-weight: bold; color: #fff; margin-top: 45px; }
.w_f1 .w_hid1 .w_p3 { font-size: 16px; font-weight: bold; color: #fff; margin: 12px 0 18px 0; }
.w_f1 .w_hid1 .w_p4 { font-size: 14px; color: #c1d1fa; line-height: 22px; }
.w_f1 .w_d1 .w_hid2 { width: 100%; text-align: center; height: 50px; line-height: 50px; font-size: 20px; font-weight: bold; color: #fff; background-color: #ff8500; position: absolute; bottom: 0; display: none; }
.w_f1 .w_tp:hover .w_hid1 { display: block; }
.w_f1 .w_p1:hover .w_hid2 { display: block; }
/*cela*/
.nomarr { margin-right: 0 !important }
.france-overseas { display: block; max-width: 1920px; height: 590px; margin: 0 auto; background-color: #fff; border-bottom: 6px solid #8869b9 }
.france-overseas .tit-fy { width: 1000px; margin: 36px auto 40px; height: 110px; background: url(../Images/titflxxz_03.png) 0 0 no-repeat }
.france-overseas .understan-more { width: 185px; height: 60px; background: url(../Images/dsfa_11.png) 0 0 no-repeat; display: block; margin: 27px auto 0 }
#mode1 { overflow: hidden; margin-bottom: 75px }
#mode1 .mode-title { margin-bottom: 40px }
ul.mode1-cont { width: 951px; height: 285px; margin: 0 auto; overflow: hidden }
ul.mode1-cont>li { width: 295px; height: 285px; vertical-align: bottom; border-radius: 10px; margin: 0 11px; float: left; position: relative; overflow: hidden; cursor: pointer }
.mode1-cont-intro { width: 492px; height: 286px; position: absolute; top: 0; right: 98px; background: url(../Images/xzhover_07.png) 0 0 no-repeat;transition: 1s;-moz-transition: 1s;-webkit-transition:  1s;
-o-transition: 1s;}
.mode1-cont-intro:hover{ right:-197px;transition: 1s;-moz-transition: 1s;-webkit-transition:  1s;-o-transition: 1s;}
.mode1-cont-intro-detail { width: 295px; height: 285px; border-radius: 10px; float: left; position: relative }
.mode1-cont-intro-detail-text { width: 250px; height: 80px; font-size: 14px; color: #fff; line-height: 20px; position: absolute; top: 50%; left: 50%; margin-left: -125px }
.mode1-cont-intro-profile { width: 185px; height: 70px; border-radius: 0 35px 35px 0; float: left; margin-top: 197px; overflow: hidden; font-size: 18px; color: #fff; font-weight: bold; line-height: 30px }
.mode1-cont-intro-profile-L { float: left }
.mode1-cont-intro-profile-L { width: 165px; margin: 0 25px 0 15px }
.mode1-cont-intro-profile-title { font-size: 24px; line-height: 35px }
ul.mode1-cont .bighover .mode1-cont-intro { width: 536px; right: 55px; background: url(../Images/bigbgggg_03.png) center no-repeat;transition: 1s;-moz-transition: 1s;-webkit-transition:  1s;
-o-transition: 1s;}
ul.mode1-cont .bighover .mode1-cont-intro:hover{ right:-241px;transition: 1s;-moz-transition:  1s;-webkit-transition:  1s;-o-transition: 1s;}
ul.mode1-cont .bighover .mode1-cont-intro .mode1-cont-intro-detail-text { width: 240px }
.hand-in-hand { max-width: 1920px; background-color: #fff;  margin: 0 auto }
.hand-in-hand .contennbox { width: 1000px; margin: 0 auto;  }
.hand-in-hand .contennbox .titleh3 { width: 1000px; height: 77px; background: url(../Images/titbgggg_14.png) center no-repeat }
.hand-in-hand .contennbox .cont1 { height: 326px }
.hand-in-hand .contennbox .cont1 .titleh3 { margin-top: 30px }
.hand-in-hand .contennbox .cont1 .listul-cont1 { width: 1000px; height: 240px; margin-top: 11px }
.hand-in-hand .contennbox .cont1 .listul-cont1 li { width: 175px; float: left; margin-right: 50px }
.hand-in-hand .contennbox .cont1 .listul-cont1 li:hover .cont-txt-p { color: #6c48b3; text-decoration: underline }
.hand-in-hand .contennbox .cont1 .listul-cont1 .a-more { width: auto }
.hand-in-hand .contennbox .cont1 .listul-cont1 .cont-txt-p { font-size: 18px; color: #808080; text-align: center; height: 40px; line-height: 40px }
.hand-in-hand .contennbox .cont1 .more-link { width: 102px; height: 102px; float: left; margin-top: 20px; margin-left: 20px; background: url(../Images/gdjys_23.png) center no-repeat }
.hand-in-hand .contennbox .cont2 { height: 213px; margin-top:30px; }
.hand-in-hand .contennbox .cont2 .titleh3 { background-image: url(../Images/titbgggg_14.png) }
.hand-in-hand .contennbox .cont2 p{ display: block;font-size: 18px; color: #808080;  line-height: 40px; position: relative;padding-left: 36px;}

.hand-in-hand .contennbox .cont2 ul li { float: left; margin-right: 50px }
.hand-in-hand .contennbox .cont2 ul li .txt-a { display: block; font-size: 18px; color: #808080; height: 40px; line-height: 40px; position: relative; padding-left: 36px }
.hand-in-hand .contennbox .cont2 ul li .txt-a .dot-yuan { width: 6px; height: 6px; background: url(../Images/dotgrey_03.png) center no-repeat; position: absolute; top: 16px; left: 15px }
.hand-in-hand .contennbox .cont2 ul li .txt-a:hover { color: #6c48b3; text-decoration: underline }
.hand-in-hand .contennbox .cont2 ul li .txt-a:hover .dot-yuan { background-image: url(../Images/dottt_03.png) }
.hand-in-hand .contennbox .cont2 ul .middleli { padding-top: 13px }
.hand-in-hand .freeplanbtn { font-size: 22px; display: block; margin: 0 auto; color: #fff; line-height: 60px; width: 277px; height: 60px; background: url(../Images/panbtn.png) center no-repeat; padding-left: 65px }
.hand-in-hand .freeplanbtn:hover { background-image: url(../Images/planbtn_hover.png) }
.nav-centerbox { max-width: 1900px; margin: 0 auto; height: 0; background-color: #000; position: fixed; z-index: 5; top: 200px; left: 0; right: 0; bottom: 0 }
ul#sildernav { width: 150px; display: none; float: right }
ul#sildernav li { overflow: hidden; margin-bottom: 7px; font-size: 13px; color: #808080; line-height: 30px; cursor: pointer }
ul#sildernav li.li02 { color: #bfbfbf }
ul#sildernav li.licurr01 { color: #8869b9 }
ul#sildernav li.licurr02 { color: #bfbfbf }
ul#sildernav li .sildernav-L, ul#sildernav li p { float: left }
ul#sildernav li .sildernav-L { width: 30px; height: 30px; background: url(../Images/sildernav_lbg.png) no-repeat center; margin-right: 10px }
ul#sildernav li .sildernav-L.current01 { background: url(../Images/sildernav_current01.png) no-repeat }
ul#sildernav li .sildernav-L.current02 { background: url(../Images/sildernav_current02.png) no-repeat }

.shizhanyan_lian{ width:100%; background: url(../Images/beijingyohou.png) no-repeat center; padding:45px 0; margin-top:30px;}
.shizhanyan_lian .shizhanyan_con{ width:1200px; margin:0 auto;}
.shizhanyan_lian .shizhanyan_con h3{ font-size:28px; color:#fff; font-family:"微软雅黑"; margin-bottom:10px; text-align:center;}
.shizhanyan_lian .shizhanyan_con p{ font-size:16px; color:#fff; margin-bottom:5px; font-family:"微软雅黑"; text-align:center;}
.shizhanyan_lian .shizhanyan_con ul::after{ content:""; display:block; clear:both;}
.shizhanyan_lian .shizhanyan_con ul{ text-align:center; margin-top:30px;}
.shizhanyan_lian .shizhanyan_con ul li{ list-style:inside; display:inline-block; font-size:14px; color:#Fff; font-family:"微软雅黑"; margin-bottom:5px; line-height:30px; margin-right:30px; }
.shizhanyan_lian .shizhanyan_con ul li i{ display:block; width:30px; height:30px; background:url(../Images/xuanzhong.png) no-repeat center; float:left; margin-right:5px;}
.shizhanyan_lian .shizhanyan_con ul li:last-child{ margin-right:0;}

.haohua_shizi{ width:100%; margin-bottom:30px;}
.haohua_shizi .haohuashi_con{ width:1200px; margin:0 auto;}
.haohua_shizi .haohuashi_con .titleh3{width: 1000px; margin: 36px auto 40px; height: 110px; background: url(../Images/titbgggg_15.png) 0 0 no-repeat }
.haohua_shizi .haohuashi_con ul::after{ content:""; display:block; clear:both;}
.haohua_shizi .haohuashi_con ul{ width:750px; margin:0 auto; }
.haohua_shizi .haohuashi_con ul li{ float:left; width:;box-sizing:border-box; width:350px; border-radius:10px; border:1px solid #b5b5b5; background:#fafafa; box-shadow:0 5px 0 #8a69b8; overflow:hidden;margin-right:50px;}
.haohua_shizi .haohuashi_con ul li:last-child{ margin-right:0;}
.haohua_shizi .haohuashi_con ul li .shizi_img{ width:100%;}
.haohua_shizi .haohuashi_con ul li .shizi_img img{ width:100%;}
.haohua_shizi .haohuashi_con ul li .shizi_title{ padding:10px 20px; box-sizing:border-box;}
.haohua_shizi .haohuashi_con ul li .shizi_title h3{ font-size:14px; color:#333; font-weight:bold; margin-bottom:5px;}
.haohua_shizi .haohuashi_con ul li .shizi_title p{ line-height:20px;}

.haohua_shizi .haohuashi_con a.understan-more { width: 185px; height: 60px; background: url(../Images/dsfa_11.png) 0 0 no-repeat; display: block; margin: 27px auto 0 }
.haohua_shizi .haohuashi_con .freeplanbtn {font-size: 17px;display: block;margin: 10px auto 5px;color: #fff;line-height: 40px;width: 160px;height: 40px;background: url(../Images/panbtn.png) center no-repeat;padding-left: 34px;box-sizing:border-box;background-size:100% 100%;}
.haohua_shizi .haohuashi_con .freeplanbtn:hover { background-image: url(../Images/planbtn_hover.png) }

.mianqian_succe{ width:100%; background:url(../Images/beijingyohou.png) no-repeat center; margin:70px auto;}
.mianqian_succe .mianqiansucc_con{ width:1200px; padding:50px 0; margin:0 auto; text-align:center;}
.mianqian_succe .mianqiansucc_con .titleh3 { width: 1000px; height: 77px; line-height:77px; font-size:28px; color:#fff; margin:0 auto; }
.mianqian_succe .mianqiansucc_con p{ display: block;font-size: 18px; color: #fff;  line-height: 40px; position: relative;padding-left: 36px;}

.xianshang_xia{ width:100%;}
.xianshang_xia .xianshangxia_con{ width:1200px; margin:0 auto 50px;}
.xianshang_xia .xianshangxia_con .titleh3{width: 1000px; margin: 36px auto 30px; height: 110px; background: url(../Images/titflxxz_04.png) 0 0 no-repeat }
.xianshang_xia .xianshangxia_con p{ display: block;font-size: 18px; color: #808080;  line-height: 40px; position: relative;padding-left: 36px; text-align:center;}
.xianshang_xia .xianshangxia_con .freeplanbtn { font-size: 22px; display: block; margin: 50px auto 0; color: #fff; line-height: 60px; width: 277px; height: 60px; background: url(../Images/panbtn.png) center no-repeat; padding-left: 65px;}
.xianshang_xia .xianshangxia_con .freeplanbtn:hover { background-image: url(../Images/planbtn_hover.png) }

