﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
a,b,dd,dl,dt,h1,h2,h3,h5,i,li,ol,p,span,u,ul{display:block;margin:0;padding:0}
dd,dl,dt,li,ul{list-style:none}
a,u{border:0;text-decoration:none}
img{border:0}
table{border-collapse: collapse;}
body{background:#FFF;color:#3E6373;font-family:Helvetica,'Hiragino Sans GB','Microsoft Yahei',Arial,sans-serif;min-width:1200px}
/*导航开始*/
.top{position:relative;clear:both;margin:0 auto;width:1000px;height:32px}
.top span{position:relative;bottom:-10px;left:2px;float:left;width:280px;color:#999;font-size:13px;word-spacing:10px}
.top span a{color:#999;display:inline}
.top .search{position:relative;float:right;width:288px}
.top .search .text{padding:0 15px;width:238px;height:28px;border:0;background:#F2F2EA;font-size:14px;color:#3E6373;font-family:Microsoft Yahei;line-height:28px}
.top .search input{outline:0;border:0}
.top .search .ss{position:absolute;top:0;right:0;z-index:1;width:38px;height:28px;border:0;background:url(../images/search.png) center no-repeat}
.top #act:active{opacity:.7;filter:Alpha(opacity=70)}
#nav{clear:both;margin:0 auto;width:1000px;height:58px;background:#B2D3DD}
#nav .logo{float:left;width:58px;height:58px}
#nav .home{float:left;background:#3E6373;line-height:58px}
#nav .home a{margin:0 9px;color:#FFF;font-size:15px}
#nav .home a:hover{color:#FF6900}
#nav dl,#nav li{float:left}
#nav dt a,#nav li a{padding:0 12px;border-top:3px solid #B2D3DD;border-right:1px solid #A4C5CC;color:#3E6373;letter-spacing:1px;font-size:15px;line-height:55px}
#nav dt a:hover,#nav li a:hover{border-top:3px solid #FE954C;background:#C1DBE3;color:#6F8B98}
#nav dl{position:relative}
#nav dd{position:absolute;top:58px;right:0;z-index:333;display:none;overflow:hidden;margin:0 auto;border-right:1px solid #B7CBD1;border-bottom:1px solid #B7CBD1;border-left:1px solid #B7CBD1;background:#C1DBE3;opacity:.3;filter:Alpha(opacity=30)}
#nav dd a{width:119px;border-bottom:1px dashed #B7CBD1;color:#3E6373;text-align:center;white-space:nowrap;font-size:13px;line-height:38px}
#nav dd a:hover{color:#FF6900}
#nav #br0{border-right:none}
#nav #bb0{border-bottom:none}
/*导航完*/
.radius{position:relative;clear: both;}
.radius i{position:absolute;z-index:1;width:8px;height:8px}
.radius .r1{top:-2px;left:-2px;background:url(../images/radius1.png) no-repeat left top}
.radius .r2{top:-2px;right:-2px;background:url(../images/radius2.png) no-repeat left top}
.radius .r3{right:-2px;bottom:-2px;background:url(../images/radius3.png) no-repeat left top}
.radius .r4{bottom:-2px;left:-2px;background:url(../images/radius4.png) no-repeat left top}
/*面包屑导航开始*/
.breadcrumb{margin:20px auto;width:1000px;height:30px;color:#3E6373;font-size:13px}
.breadcrumb img{float:left;display:block;margin-right:10px;width:23px;height:23px}
.breadcrumb u{float:left;margin:0 15px;text-decoration:none;line-height:30px}
.breadcrumb a{float:left;color:#999;line-height:30px}
.breadcrumb a:hover{color:#FF822B}
/*面包屑导航完*/
.main{margin:68px auto 0 auto;width:1000px}
.main h1{position:absolute;top:-150px;z-index:-1;font-size:18px}
.recommend{margin-bottom:30px;width:1000px}
.rcmd_l{float:left;width:730px;height:320px;background:#f3f3f3}
.rcmd_l p{margin:20px 15px;color:#333;text-indent:20px;font-size:14px;line-height:27px}
.rcmd_l p a{display:inline;color:#FF6900}
.rcmd_l p a:hover{display:inline;color:#333}
.rcmd_l ul{margin:0 20px;font-family:Arial}
.rcmd_l li{float:left;margin-right:30px;height:27px;background:url(../images/orange3.png) no-repeat center left}
.rcmd_l li a{margin-left:12px;color:#333;color:#3E6373;font-size:12px;line-height:27px}
.rcmd_l li a:hover{color:#FF6900}
.rcmd_r{float:left;width:270px;height:320px;background:#3e6373}
.rcmd_r h3{color:#FF6900;text-align:center;font-size:16px;line-height:50px}
.rcmd_r li{overflow:hidden;margin:0 22px;height:27px;background:url(../images/jia_li.png) no-repeat center left}
.rcmd_r li a{margin-left:22px;color:#FFF;font-size:13px;line-height:27px}
.rcmd_r li a:hover{color:#FF6900}
.title{position:relative;margin:58px auto 18px auto;width:400px;height:100px;font-family:Arial}
.title h2{font-size:32px;line-height:70px}
.title u{position:absolute;top:0;padding:1px 5px;background:#3e6373;color:#FF6900;font-size:12px}
.class{width:1000px;background:#F3F3F3}
.schedule{float:left;width:970px}
.schedule table{margin:38px 15px;width:100%}
.schedule td,.schedule th{padding:0 10px;border:1px solid #E8E8E8;color:#888;text-align:center;font-size:13px;line-height:38px}
.schedule tr{background:#F8F8F8}
.schedule #wt{background:#FFF}
.advice{float:right;padding-top:20px;width:340px}
.advice p{float:right;margin:13px 0;width:340px}
.advice h3{float:left;margin-left:10px;width:70px;color:#FF6900;text-align:center;font-size:12px}
.advice u{color:#3e6373;font-size:50px;line-height:50px}
.advice b{float:right;margin-top:-5px;margin-right:15px;width:230px;color:#333;font-weight:400;font-size:14px;line-height:25px}
.advice hr{margin:20px auto;width:300px;border-top:none;border-right:none;border-bottom:1px dashed #B7B7B7;border-left:none}
.packages{margin-top:50px;width:1000px}
.packages h3{padding-top:80px;height:100px;background:#3e6373;color:#FFF;text-align:center;letter-spacing:1px;font-size:20px;font-family:Arial}
.packages p{font-weight:400;font-size:14px;line-height:38px}
.packages .button{position:relative;height:130px}
.packages .button b{margin-top:20px;color:#FF6900}
.packages .button a{position:relative;top:38px;float:left;margin:0 25px;width:103px;height:39px;background:url(../images/button.png) no-repeat center;color:#FFF;text-align:center;line-height:39px}
.packages ul{position:relative;float:left;width:320px;border:1px solid #E8E8E8}
.packages li{padding:15px 5px;border-bottom:1px solid #E8E8E8;text-align:center;font-size:14px;line-height:26px}
.packages #gr{background:#F3F3F3}
.packages .mlr{margin:0 17px}
.packages u{position:absolute;top:-58px;left:110px;width:100px;height:100px}
.pkgs_1 u{background:url(../images/pkgs_1.png) no-repeat center}
.pkgs_2 u{background:url(../images/pkgs_2.png) no-repeat center}
.pkgs_3 u{background:url(../images/pkgs_3.png) no-repeat center}
.contrast td,.contrast th{padding:20px 5px;text-align:center;line-height:18px}
.contrast th{background:#B2D3DD;font-weight:400;font-size:14px}
.contrast td{border:1px solid #E8E8E8;font-size:12px}
.contrast #thead{margin-bottom:30px}
.contrast #thead th{background:#FFF}
.contrast .br{border-right:1px solid #F3F3F3}
.contrast #thead .th1{background:#FFF9E3}
.contrast #thead .th2{background:#E1F6ED}
.contrast #thead .th3{background:#FEE5E1}
.contrast #thead .th4{background:#F2F9F9}
.teacher{margin:38px auto;width:1000px}
.teacher h2{padding-left:38px;height:50px;background:url(../images/teacher.png) no-repeat center left;color:#3E6373;font-size:18px;line-height:50px}
.tch_l{float:left;width:700px}
.tch_l p{float:left;margin-right:20px;margin-bottom:20px;width:153px;border:1px dashed #ddd}
.tch_l img{margin:11px;width:130px;height:100px}
.tch_l b{text-align:center;line-height:50px}
.tch_r{float:right;width:300px;height:370px;background:#F3F3F3}
.tch_r ul{margin:0 15px}
.tch_r li{float:left;overflow:hidden;padding-left:18px;height:27px;background:url(../images/yellow5.png) no-repeat center left}
.tch_r li a{color:#555;font-size:14px;line-height:27px}
.tch_t{float:left;clear:both;margin-bottom:20px;padding:15px;width:270px;border-bottom:1px solid #E8E8E8;line-height:50px}
.tch_t u{float:left;width:38px;color:#FF6900}
.tch_t h3{float:left;width:170px;text-align:center;font-size:16px}
.tch_t b{float:right;width:38px;color:#FF6900;font-weight:400;font-size:13px}
.process{position:relative;float:left;margin-bottom:78px;width:1000px;height:210px}
.proc{position:relative;float:left;margin-right:62px;width:203px;height:203px;background:url(../images/process.png) no-repeat center;text-align:center}
.proc h3{margin:50px auto 0 auto;width:100px;color:#FF6900;font-weight:400;font-size:20px;font-family:Arial;line-height:50px}
.proc p{margin:0 auto;width:120px;color:#777;font-size:14px}
.proc u{position:absolute;top:-5px;color:#B2D3DD;font-weight:700;font-size:100px}
.process hr{position:relative;top:-100px;z-index:-1;margin:0 auto;width:900px;border-top:none;border-right:none;border-bottom:1px dashed #3E6373;border-left:none}
.minor{margin:58px auto;width:1000px}
.third{float:left;margin-right:20px;margin-bottom:58px;width:320px;border-top:3px solid #FF822B;border-bottom:3px solid #D8D8D8;background:#F3F3F3}
.third h2{margin:30px 0;padding-top:70px;width:320px;text-align:center;font-size:16px}
.third ul{margin:0 35px 30px 35px;height:256px}
.third li{overflow:hidden;height:25px;text-align:center}
.third li a{color:#333;font-size:14px;line-height:25px}
.third li a:hover{color:#FF6900}
.third .yijian{background:url(../images/yijian.png) no-repeat center top}
.third .erjian{background:url(../images/erjian.png) no-repeat center top}
.third .xiaofang{background:url(../images/xiaofang.png) no-repeat center top}
.third .ielts1{background:url(../images/ielts1.png) no-repeat center top}
.third .toefl1{background:url(../images/toefl1.png) no-repeat center top}
.third .cet41{background:url(../images/cet41.png) no-repeat center top}
.third .ielts2{background:url(../images/ielts2.png) no-repeat center top}
.third .toefl2{background:url(../images/toefl2.png) no-repeat center top}
.third .cet42{background:url(../images/cet42.png) no-repeat center top}
.third .yaoshi1{background:url(../images/yaoshi1.png) no-repeat center top}
.third .yishi{background:url(../images/yishi.png) no-repeat center top}
.third .yaoshi2{background:url(../images/yaoshi2.png) no-repeat center top}
.third .gaoyi{background:url(../images/gaoyi.png) no-repeat center top}
.third .gaoer{background:url(../images/gaoer.png) no-repeat center top}
.third .gaosan{background:url(../images/gaosan.png) no-repeat center top}
.third .chuyi{background:url(../images/chuyi.png) no-repeat center top}
.third .chuer{background:url(../images/chuer.png) no-repeat center top}
.third .chusan{background:url(../images/chusan.png) no-repeat center top}
.third .cpa1{background:url(../images/cpa1.png) no-repeat center top}
.third .zhicheng{background:url(../images/zhicheng.png) no-repeat center top}
.third .cpa2{background:url(../images/cpa2.png) no-repeat center top}
.half{float:left;margin-right:20px;margin-bottom:58px;width:488px;height:300px;border-bottom:3px solid #D8D8D8;background:#F3F3F3}
.half h2{float:left;width:178px;height:300px;color:#FFF;text-align:center;font-size:20px;line-height:300px}
.half ul{float:left;margin:15px}
.half li{overflow:hidden;width:260px;height:27px;background:url(../images/orange.png) no-repeat center left}
.half li a{margin-left:20px;color:#333;font-size:14px;line-height:27px}
.half li a:hover{color:#FF6900}
.half .yijian{background:url(../images/yj.png) no-repeat center top}
.half .erjian{background:url(../images/ej.png) no-repeat center top}
.half .kaoyan1{background:url(../images/ky1.png) no-repeat center top}
.half .kaoyan2{background:url(../images/ky2.png) no-repeat center top}
.half .gaoyi{background:url(../images/gy.png) no-repeat center top}
.half .gaokao{background:url(../images/gk.png) no-repeat center top}
.half .chuyi{background:url(../images/cy.png) no-repeat center top}
.half .chusan{background:url(../images/cs.png) no-repeat center top}
.half .gwy1{background:url(../images/gwy1.png) no-repeat center top}
.half .gwy2{background:url(../images/gwy2.png) no-repeat center top}
.special h3{padding-left:38px;height:50px;background:url(../images/special.png) no-repeat left center;color:#3E6373;font-size:18px;line-height:50px}
.special li{display:inline;margin-right:20px;padding:10px 15px;height:58px;border:1px dashed #DDD;line-height:58px}
.special li a{display:inline;color:#555;font-size:14px}
.special li a:hover{color:#FF6900}
/*页脚开始*/
.footer{width:100%;height:130px;background:#3E6373}
.footer u{margin:0 auto;width:1200px}
.footer dl{float:left;width:270px;height:130px;background:#B2D3DD}
.footer dt{margin:30px 0 0 23px;padding-left:39px;background:url(../images/footlogo.png) no-repeat left center;letter-spacing:2px;font-weight:300;font-size:18px;line-height:38px}
.footer dt a{color:#3E6373}
.footer dd{margin:0 0 0 25px;font-weight:300;font-size:15px;line-height:33px}
.footer span{float:left;margin:60px 0 0 120px;width:530px;border-bottom:1px solid #CCC;color:#EEE;text-align:center;font-size:12px;line-height:25px}
.footer ul{float:right;margin-top:20px;width:170px}
.footer li{float:right;clear:both;width:150px;color:#FFF;font-size:13px;line-height:30px}
.footer li a{color:#FFF;font-size:13px}
.footer a:hover{color:#FF6900}
/*页脚完*/











