@charset "gb2312";

/**申请评估**/
.apply i{float: none; background:url(../images/icon-apply.png)}
.apply i{transition: all 0.4s linear 0s; -o-transition: all 0.4s linear 0s;-moz-transition: all 0.4s linear 0s;-webkit-transition: all 0.4s linear 0s;  }

.team i{float: none; background:url(../images/icon.png)}

.container{margin-bottom: 0;}
.apply-banner {height: 460px;text-align: center}
.apply-banner li{display:block;height: 460px;background-position: center 0 }
.apply-banner .small-p{color: #999; margin-bottom: 35px; height: 56px; font-size: 16px; line-height: 28px; padding-top:255px;text-align: center}
.apply-banner .small-p span{margin: 0 5px;color: #ff992c;text-decoration: underline;}
#anchor a,.apply-banner .btn-apply{cursor: pointer; margin:0 auto; border-radius: 2px; text-align: center;font-size: 20px;color: #fff; background: #ff992c; display: inline-block;height: 50px;width: 260px;line-height: 50px;}



.i-item-hd-bd{margin-bottom: 20px;}
.i-item-hd-bd .i-hd{margin-bottom: 30px;padding-top: 25px; position: relative; height: 100px;text-align: center}
.i-item-hd-bd .i-hd i{height: 20px;width: 176px; display: block;margin: 0 auto 5px}
.i-item-hd-bd .i-hd i.title-1{background-position:0 -411px; }
.i-item-hd-bd .i-hd i.title-2{background-position:0 -438px; }
.i-item-hd-bd .i-hd i.title-3{background-position:0 -465px; }
.i-item-hd-bd .i-hd i.title-4{background-position:0 -490px; }
.i-item-hd-bd .i-hd i.title-5{background-position:0 -515px; }
.i-item-hd-bd .i-hd i.title-6{background-position:0 -542px; }
.i-item-hd-bd .i-hd b{position: relative;z-index: 5; display: inline-block;height: 40px;line-height: 40px; font-size: 36px; background: #fff;padding:0 10px;}
.i-item-hd-bd .i-hd::before{content: " ";position: absolute;z-index: 3;bottom:0; left:0;right:0;height: 1px;background: #e7e7e7;}
.i-item-hd-bd .i-hd::after{content: " ";bottom:0;left:50%;margin-left: -40px; position: absolute;z-index: 3;width: 80px;height: 5px;background: #ffbd68}

.ul-advantage{text-align: center}
.ul-advantage li {color: #999;font-size: 16px;line-height: 24px; float: left; width: 400px;height: 230px; display: inline-block;}
.ul-advantage li a{padding:20px 0 0; border-radius: 5px; display: block;height: 210px;color: #999;}
.ul-advantage li a:hover{box-shadow: 0 0 20px rgba(0,0,0,.1)}
.ul-advantage li i{width:100px;height: 100px;display: block;margin:0 auto; }
.ul-advantage li b{display: block;font-size: 18px;color: #333;}
.ul-advantage li .i-1{background-position: 0 0}
.ul-advantage li .i-2{background-position: -105px 0}
.ul-advantage li .i-3{background-position: -220px 0}
.ul-advantage li .i-4{background-position: -330px 0}
.ul-advantage li .i-5{background-position: -450px 0}
.ul-advantage li .i-6{background-position: -555px 0}

.a-apply-form {padding:60px 0 0 ; height:440px;background:url(../images/a-apply-form-bg.jpg) no-repeat center 0;}
.a-apply-form i , .jc-select .text i {background-image: url(../images/icon.png);background-repeat: no-repeat}
.a-apply-form .info{padding-top: 60px; width:540px;color: #fff; }
.a-apply-form .info h3{margin-bottom: 20px; font-size: 60px;font-weight: normal;line-height: 70px}
.a-apply-form .info p{line-height: 30px; width: 430px;font-size: 16px;}
.a-apply-form .info p span{margin:0 5px; color: #ff992c;text-decoration: underline}
.a-apply-form .form-box{width: 600px;padding:0;background: none;border:none}
.a-apply-form .form-box .hd{text-align: left;padding-left: 20px;}
.a-apply-form .form-box .hd span{padding-left: 8px;font-weight: normal; font-size: 24px;color: #fff;border-left:3px solid #ff9103}
.a-apply-form .form-box .hd b{font-weight: normal;color: #ff9103;}
.a-apply-form .form-box .list{width: 280px; float: left; margin-left: 20px; margin-bottom: 17px; height: 50px;}
.a-apply-form .form-box .list .jc-select .text{height: 48px;}
.a-apply-form .form-box .list .jc-select .text span{color: #666; border:none; height: 48px;line-height: 48px;border-radius: 3px;}
.a-apply-form .form-box .list .i-text{width: 280px; border:none; border-radius: 3px; height: 48px;line-height: 48px;}
.a-apply-form .form-box .list .jc-select ul{top:48px}
.a-apply-form .form-box .list.row-list{line-height: 50px;color: #666;font-size: 14px; margin:0 0 17px 20px;width: 580px; border-radius: 3px; background: #fff;}
.a-apply-form .form-box .list.row-list .jc-select{float: left; width: 280px;}
.a-apply-form .form-box .list.row-list .i-text{float: left;width: 265px}
.a-apply-form .form-box button{border-radius: 4px; width: 70%; margin:0 auto; height:50px;background: #ff992c}

.i-item-adviser{margin-bottom: 80px;}
.p-ad-1 {font-size: 30px; line-height: 100px; color: #fff; text-align: center; height: 100px;background-repeat:  no-repeat ;background-position: center 0 }
.p-ad-1 b{padding-right: 4px;}
.p-ad-1 ul {display: inline;padding:0 5px;}
.p-ad-1 ul li{color: #ffea00; width: 28px;text-align: center; display: inline-block; font-family: Arial;background: url(../images/bg-number.png) no-repeat 0 center}

.i-text::-webkit-input-placeholder { color:#666; }
.i-text:-moz-placeholder {color:#666; opacity:  1;}
.i-text::-moz-placeholder {color:#666;opacity:  1;  }
.i-text:-ms-input-placeholder {color:#666;}

.tabs > .hd{height: 65px; text-align: center}
.tabs .hd ul li{position: relative; cursor: pointer; margin:0 2px; display: inline-block; }
.tabs .hd ul li a{line-height: 40px;border-radius: 5px;font-size: 16px; display: block;height: 40px; padding:0 25px;color: #333;}
.tabs .hd ul li:hover a ,
.tabs .hd ul li a.current{background: #61a5db;color: #fff;}
.tabs .hd ul li i{margin-right: 4px;height: 17px; width: 25px;}
.tabs .hd ul li i.i-flag-us {background-position: 0 -385px}
.tabs .hd ul li i.i-flag-uk {background-position: -25px -385px}
.tabs .hd ul li i.i-flag-ca {background-position: -50px -385px}
.tabs .hd ul li i.i-flag-nz {background-position: -75px -385px}
.tabs .hd ul li i.i-flag-au {background-position: -100px -385px}

/**暂时隐藏-小箭头
.tabs.direction .hd ul li a:hover::before,
.tabs.direction .hd ul li a.current::before{content: " ";position: absolute;margin-left:-5px; left:50%;bottom:-25px;z-index: 3; height: 10px;width: 10px;background: #333;}
**/

.direction .tabs-cont {height: 400px;}
.direction .tabs-cont .item{ height: 305px; padding:48px;}
.direction .tabs-cont .item.bg-us{background: url(../images/apply-bg-us.jpg) no-repeat center 0}
.direction .tabs-cont .item.bg-uk{background: url(../images/apply-bg-uk.jpg) no-repeat center 0}
.direction .tabs-cont .item.bg-ca{background: url(../images/apply-bg-ca.jpg) no-repeat center 0}
.direction .tabs-cont .item.bg-nz{background: url(../images/apply-bg-nz.jpg) no-repeat center 0}
.direction .tabs-cont .item.bg-au{background: url(../images/apply-bg-au.jpg) no-repeat center 0}
.direction .fl-text{width:530px;}
.direction .fl-text .title{margin-bottom: 10px; line-height: 30px; height: 30px;font-size: 30px; color: #333;}
.direction .fl-text .title i {  width:46px;height:32px;margin-right: 3px; }
.direction .fl-text .title b{color: #0577d1;}

.direction .fl-text .title .i-flag-us{background-position: 0 -348px;}
.direction .fl-text .title .i-flag-uk{background-position: -47px -348px;}
.direction .fl-text .title .i-flag-ca{background-position: -94px -348px;}
.direction .fl-text .title .i-flag-nz{background-position: -141px -348px;}
.direction .fl-text .title .i-flag-au{background-position: -188px -348px;}



.direction .fl-text p{margin-bottom: 15px; color: #999; line-height: 18px; display:block; height: 40px;overflow: hidden;}
.direction .fl-text ul{margin-bottom: 20px;}
.direction .fl-text ul li{position: relative; padding-left: 8px; font-size: 14px; line-height: 28px;color: #406079;}
.direction .fl-text ul li::before{border-radius: 50%; left:0;top:50%;margin-top: -2px; z-index: 3;height: 4px;width: 4px;background: #596268; content: " ";position: absolute;}
.direction .fl-text .btn-more {border-radius: 5px; font-size: 14px;font-weight: bold; line-height: 34px; padding:0 20px; height: 34px; color: #0577d2; border:1px solid #0577d2; display: inline-block}
.direction .fl-text .btn-more:hover{background: #0577d2;color: #fff;}

/**留学服务**/
.apply-service {height: 760px; text-align: center;}
.apply-service ul{width: 1300px;}
.apply-service li{color: #999;font-size: 14px;float: left; padding:50px 20px 0; margin:0 29px 0 0; display: inline-block;width: 238px;height: 272px;}
.apply-service li i{width: 90px;height: 80px; display: block; margin: 0 auto}
.apply-service li b{margin-bottom: 5px; display: block;font-size:18px;line-height: 22px; color: #333;}
.apply-service li:hover{color: #fff;}
.apply-service li:hover b{color: #fff;}
.apply-service li.li-1 i{background-position: -14px -132px;}
.apply-service li.li-2 i{background-position: -115px -132px;}
.apply-service li.li-3 i{background-position: -220px -132px;}
.apply-service li.li-4 i{background-position: -314px -132px;}
.apply-service li.li-5 i{background-position: -414px -132px;}
.apply-service li.li-6 i{background-position: -520px -130px;}
.apply-service li.li-7 i{background-position: -618px -132px;}

.apply-service li.li-1:hover i{background-position: -14px -242px;}
.apply-service li.li-2:hover i{background-position: -115px -242px;}
.apply-service li.li-3:hover i{background-position: -220px -242px;}
.apply-service li.li-4:hover i{background-position: -314px -242px;}
.apply-service li.li-5:hover i{background-position: -414px -242px;}
.apply-service li.li-6:hover i{background-position: -520px -242px;}
.apply-service li.li-7:hover i{background-position: -618px -242px;}

.apply-service li.li-1{background:url(../images/p-01.png) no-repeat 0 0 }
.apply-service li.li-2{background:url(../images/p-02.png) no-repeat 0 0 }
.apply-service li.li-3{background:url(../images/p-03.png) no-repeat 0 0 }
.apply-service li.li-4{background:url(../images/p-04.png) no-repeat 0 0 }
.apply-service li.li-5{margin-top: -55px; margin-left: 151px; background:url(../images/p-05.png) no-repeat 0 0 }
.apply-service li.li-6{margin-top: -55px; background:url(../images/p-06.png) no-repeat 0 0 }
.apply-service li.li-7{margin-top: -55px; background:url(../images/p-07.png) no-repeat 0 0 }
.apply-service li.li-1:hover{background:url(../images/p-001.png) no-repeat 0 0 }
.apply-service li.li-1:hover{background:url(../images/p-001.png) no-repeat 0 0 }
.apply-service li.li-2:hover{background:url(../images/p-002.png) no-repeat 0 0 }
.apply-service li.li-3:hover{background:url(../images/p-003.png) no-repeat 0 0 }
.apply-service li.li-4:hover{background:url(../images/p-004.png) no-repeat 0 0 }
.apply-service li.li-5:hover{background:url(../images/p-005.png) no-repeat 0 0 }
.apply-service li.li-6:hover{background:url(../images/p-006.png) no-repeat 0 0 }
.apply-service li.li-7:hover{background:url(../images/p-007.png) no-repeat 0 0 }

/**介绍**/
.apply-introduce {height:450px;}
.apply-introduce.i-item-hd-bd .i-hd b{background: none} 
.apply-introduce .text p{padding:0 48px;font-size: 16px;color: #666; line-height: 27px;}

/**顾问**/
.a-adviser {background: url(../images/bg-a-adviser.jpg) 0 0; padding:25px; margin-top: 100px; position: relative; height: 390px;border-radius: 10px; border:4px solid #0577d1;}
.a-adviser .m-hd{position: absolute;right:10px;top:80px;z-index: 3; width: 385px;height: 345px;}
.a-adviser .m-hd ul li{margin-right: 5px; text-align: center; line-height: 20px;height: 172px; position: relative; width: 120px;display: inline-block;}
.a-adviser .m-hd ul li img{width: 120px;height: 120px;margin-bottom: 5px;}
.a-adviser .m-hd ul li:hover::before ,
.a-adviser .m-hd ul li.current::before{content: " ";left:0;top:0;right:0;height: 116px; border:2px solid #0577d2; z-index: 3; position: absolute}
.a-adviser .m-hd ul li b{ font-size:14px;color: #333; }
.a-adviser .m-hd ul li p{color: #999;}

.a-adviser .tips{position: absolute;top:25px; right:80px;width: 315px;height: 50px;z-index: 3;}
.a-adviser .tips h4{font-size: 16px;color: #0577d2;}
.a-adviser .tips p{color: #999;}
.a-adviser .prev{top:35px; text-align: center; border-radius: 50%; background: #ccc; position: absolute;right:55px;display: block;width: 25px;height: 25px;}
.a-adviser .next{top:35px; text-align: center; border-radius: 50%; background: #ccc; position: absolute;right:20px;display: block;width: 25px;height: 25px;}
.a-adviser .prev i{width: 10px;height: 10px;background-position: -527px -353px}
.a-adviser .next i{width: 10px;height: 10px;background-position: -544px -352px}
.a-adviser .prev:hover ,
.a-adviser .next:hover{background: #0979d2}


.a-adviser .m-bd {width:770px; }
.a-adviser .item ,
.a-adviser .m-bd .m-item{display: none;}
.a-adviser .item.current,
.a-adviser .m-bd .m-item.current{display: block;}

.a-adviser .adv-img{width: 430px;height: 535px;text-align: right; position: absolute;top:-94px;left:290px;z-index: 6;}
.a-adviser .tag{width: 120px; overflow: hidden; color: #fff;font-size: 14px; background:url(../images/icon-apply.png) no-repeat -235px -348px; text-align: center;line-height:25px;height: 25px; position: absolute;left: 640px; bottom:120px;z-index: 8;}

.a-adviser h3{padding:0 20px; line-height: 53px;font-size:30px;  position: absolute; left:55px;height: 52px;border-radius: 5px;top:-52px; display: inline-block;background: #0577d2;color: #fff;}
.a-adviser h3 span{margin-left: 10px; font-size:16px;font-weight: normal; }
.a-adviser .m-item p{display: block; max-height:285px; line-height: 24px; width:290px;color: #666;font-size: 14px; }
.a-adviser .m-item p a{color: #0577d2;font-weight: bold}

.a-adviser .share{padding-top: 20px; height:40px;}
.a-adviser .share li{margin-right: 10px; display: inline-block; width:40px;height: 40px; }
.a-adviser .share li a{text-align: center; display: block; width:40px;height: 40px; }
.a-adviser .share li i{border-radius: 50%; width:40px;height: 40px;background-color: #e4e4e4}

/*
.a-adviser .share li i.i-qq{background-position: -385px -339px}
.a-adviser .share li i.i-line{background-position: -425px -339px}
.a-adviser .share li i.i-wechat{background-position: -468px -339px}
.a-adviser .share li i.i-qq:hover{background-color: #0188fb}
.a-adviser .share li i.i-line:hover{background-color: #f79e1e}
.a-adviser .share li i.i-wechat:hover{background-color: #3fb661}
*/

.a-adviser .btn-more {background: #fff; left:40px;bottom:-25px; position: absolute;z-index: 3;border-radius: 25px; font-size: 18px;font-weight: bold; line-height: 42px; padding:0 30px; height: 42px; color: #0577d2; border:4px solid #0577d2; display: inline-block}
.a-adviser .btn-more:hover{background: #0577d2;color: #fff;}
.tabs-cont .item{display: none;}
.tabs-cont .item.current{display: block;}

/**荣誉**/
.apply-honor{margin-bottom: 40px;}
.apply-honor .hd{ height: 57px; position: relative; text-align: center;margin:0 0 45px;}
.apply-honor .hd ul li{line-height: 40px; font-size: 16px;color: #666; display: inline-block;width: 8.8%}
.apply-honor .hd ul li i {position: relative;z-index: 4; width: 14px;height: 14px; border-radius: 50%; border:1px solid #dbdcde;background: #fff; margin:0 auto; display: block}
.apply-honor .hd ul li a{color: #666;}
.apply-honor .hd ul li a:hover ,
.apply-honor .hd ul li a.on{color: #0979d2;}
.apply-honor .hd ul li a:hover i,
.apply-honor .hd ul li a.current i{ width: 9px;height:9px;background: #0979d2; border:4px solid #a1d6ff}
.apply-honor .hd:before{bottom:8px; height:1px;background: #dbdcde; left:225px;right:225px;z-index: 3; content: " ";position: absolute;}

.apply-honor .cont {padding:30px; border-radius: 8px; height:420px;background:url(../images/bg-apply-honor.jpg) 0 0;}
.apply-honor .cont h3{font-size:24px;color: #333;margin-bottom: 10px; font-weight: normal;}
.apply-honor .cont .text{margin-bottom: 20px; color: #666;font-size: 16px; line-height: 30px; height: 90px;overflow: hidden;}
.apply-honor .cont .btn-more{margin-bottom: 30px; border-radius: 5px; display: inline-block; border:1px solid #0577d1; line-height: 35px;height: 35px; padding:0 20px;color: #0577d1;font-size: 14px;font-weight: bold;}
.apply-honor .cont .btn-more:hover{background: #0577d1;color: #fff;}
.apply-honor .cont .p-side-pic{padding:0 22px;position: relative; height:200px;overflow: hidden;}
.apply-honor .cont .p-side-pic ul li{margin-left: 7px; display: inline-block;width:265px;height: 200px; }
.apply-honor .cont .p-side-pic ul li img{height: 200px;}
.apply-honor .cont .p-side-pic .p-prev{left:0; margin-top: -12px; top:50%; text-align: center; border-radius: 50%; background: #ccc; position: absolute; display: block;width: 25px;height: 25px;}
.apply-honor .cont .p-side-pic .p-next{right:0; margin-top: -12px; top:50%; text-align: center; border-radius: 50%; background: #ccc; position: absolute;display: block;width: 25px;height: 25px;}
.apply-honor .cont .p-side-pic .p-prev i{width: 10px;height: 10px;background-position: -527px -353px}
.apply-honor .cont .p-side-pic .p-next i{width: 10px;height: 10px;background-position: -544px -352px}
.apply-honor .cont .p-side-pic .p-prev:hover ,
.apply-honor .cont .p-side-pic .p-next:hover{background: #0979d2}

/**锚点导航**/
.apply-menus {position: fixed;z-index: 9991;right:30px;top:50%;margin-top: -100px;}
.apply-menus li{height: 30px;width: 10px; }
.apply-menus a{position: relative; height: 15px;display:inline-block; width: 15px; float:right;}
.apply-menus .i-dot{z-index: 9995;position: absolute; right:0;top:10px; width: 10px;height: 10px;border-radius: 50%;background: #d9d9d9}
.apply-menus span{z-index: 9992;width: 72px; position: absolute;right:-300px;top:0; padding:0 10px; height: 28px;line-height: 28px;font-size: 14px;color: #fff; border-radius: 5px;background:rgba(5, 119, 209, .8);color: #fff; text-align: center}
.apply-menus span i{width: 8px;height: 12px;position: absolute;right:-8px;top:11px;background:url(../images/icon-arr-blue-right.png) no-repeat 0 0;}
.apply-menus a:hover .i-dot ,
.apply-menus a.current .i-dot{background: #0577d1}
.apply-menus a:hover span {right:20px;}
.apply-menus span.w6{width: 85px}
.apply-menus span.w7{width: 98px}
.apply-menus span.w10{width: 125px}
