@charset "utf-8";
/* CSS Document */
.gap-sec{padding:20px 0;}/*space*/
.gap-top{padding:30px 0 0;}
.gap-bt{padding:0 0 30px;}
.gap-mtop{margin:30px 0 0;}
.gap-mbt{margin:0 0 30px;}
.section{margin:30px 0 10px;}
.ban-wrap{height:340px;overflow:hidden;background:url(../images/bg_toefl.jpg) center 0 no-repeat; padding-bottom:60px;}
.sev-fives{ width:980px;}
.ban-wrap h1{text-shadow:2px 2px 0 #dadfde;text-align:left; padding-left:110px;}
.tel-wrap{text-shadow:2px 2px 0 #fff;}
.ban-txt{text-shadow:1px 1px 0 #dee0de;
/*background:#fff;background:-webkit-linear-gradient(left,#faf9f7,#fff,#f5f4f0);background:-moz-linear-gradient(left,#faf9f7,#fff,#f5f4f0);background:-o-linear-gradient(left,#faf9f7,#fff,#f5f4f0);background:-ms-linear-gradient(left,#faf9f7,#fff,#f5f4f0);background:linear-gradient(left,#faf9f7,#fff,#f5f4f0);*/ }
h4 i{background-color:#256944;}/*bg green*/
h4 i{box-shadow:3px 0 0 #cae8cf;}
.brand-intro{ padding:0 0 0 20px; width:980px;}
.brand-intro li h3{ font-weight:bold;}
.section-txt p{ font-size:16px; color:#333; line-height:25px; padding:0 15px; font-weight:bold;}
.wrap h4{font-size:24px;margin:0 auto;}
.gap-bt_p{ font-size:16px; color:#333; line-height:25px; float:left; width:600px;}
.gap-bt_p p{ text-indent:35px; padding:0 0 5px 0;}
.gap-bt_p p span{ text-align:right; display:block;}
.gap-bt_p strong{ font-size:18px; font-weight:bold; display:inline-block;padding:5px 0;}
.gap-bt_img{ width:330px; text-align:right; float:right; padding-top:50px;}
.mb30{ margin-bottom:30px;}
.sec-btn{border:1px solid #ffc86c;}
.perf-list li{background:url(../images/icon_toefl.png) 42px 10px no-repeat;color:#333;}
.perf-list .perf02{background-position:-85px 10px;}
.perf-list .perf03{background-position:-216px 10px;}
.perf-list .perf04{background-position:-340px 10px;}
.perf-list .perf05{background-position:-455px 10px;}
.perf-list .perf06{background-position:42px -72px;}
.perf-list .perf07{background-position:-85px -72px;}
.perf-list .perf08{background-position:-218px -72px;}
.perf-list .perf09{background-position:-340px -72px;}
.perf-list .perf10{background-position:-455px -72px;}
.section-txt{padding:30px 0 35px;background-color:#f0f8f1; width:960px; margin:0 auto;}/*light green*/
.section-txt p{text-indent:2em;}
.brand-intro li{border:2px solid #256944;}
.flow-ull,.flow-ul2{}
.flow-ull li,.flow-ull li{ float:left; width:100px; margin:auto 20px auto auto; text-align:center; font-size:20px;}
.flow-ull li em,.gap-bt .item-five h3 em{ font-size:24px; color:#256944; font-weight:bold;}
.flow-ull li img{ display:block; margin: auto auto 8px auto;}
.flow-ul li{background-color:#6f7b91;color:#fff;}
.flow-ull li{ float:left;}
.flow-ul .li2{background-color:#8dc8cc;}
.flow-ul .li3{background-color:#f2c43a;}
.flow-ul .li4{background-color:#eb6c5d;}
.flow-ul .li5{background-color:#8fc5a3;}
.flow-ul .li1:after{border-color:transparent transparent transparent #6f7b91;}
.flow-ul .li2:after{border-color:transparent transparent transparent #8dc8cc;}
.flow-ul .li3:after{border-color:transparent transparent transparent #f2c43a;}
.flow-ul .li4:after{border-color:transparent transparent transparent #eb6c5d;}
.flow-ul .li5:after{border-color:transparent transparent transparent #8fc5a3;}
.flow-ul .li6:after{border:0;}
.class-tt{line-height:42px;text-shadow:0 0 80px #c9eccf;}
.class-table td,.class-table th{border:1px solid #ccc;}
.jixun-list li i,.plan-list i,.must-list i,.calen-iwrap i{background-image:url(../images/icon_toefl.png);background-repeat:no-repeat; display:block; margin:0 auto;}
.item-four .item1 i{background-position:0 -160px;}
.item-four .item2 i{background-position:-110px -160px;}
.item-four .item3 i{background-position:-220px -160px;}
.item-four .item4 i{background-position:-330px -160px;}
.item-five .item1 i{background-position:0 -339px;}
.item-five .item2 i{background-position:-115px -336px;}
.item-five .item3 i{background-position:-230px -339px;}
.item-five .item4 i{background-position:-345px -339px;}
.item-five .item5 i{background-position:-460px -339px;}
.item-six .item1 i{background-position:0 -269px;}
.item-six .item2 i{background-position:-70px -269px;}
.item-six .item3 i{background-position:-140px -269px;}
.item-six .item4 i{background-position:-210px -269px;}
.item-six .item5 i{background-position:-280px -269px;}
.item-six .item6 i{background-position:-350px -269px;}
.plan-list .item1 i{background-position:0 -410px;}
.plan-list .item2 i{background-position:-92px -410px;}
.plan-list .item3 i{background-position:-184px -410px;}
.plan-list .item4 i{background-position:-276px -410px;}
.plan-list .item5 i{background-position:0 -500px;}
.plan-list .item6 i{background-position:-92px -500px;}
.plan-list .item7 i{background-position:-184px -500px;}
.plan-list .item8 i{background-position:-276px -500px;}
.plan-list li:after{background:url(../images/icon_toefl.png) -372px -541px no-repeat;}
.plan-list.plan-rtl li:after{background-position:-368px -566px;}
.plan-list .item4:after{background-position:-368px -410px;}
.must-list .item1 i{background-position:-421px -160px;}
.must-list .item2 i{background-position:-417px -233px;}
.must-list .item3 i{background-position:-466px -233px;}
.must-list .item4 i{background-position:-508px -233px;}
/*.img-three li i{background:url(../images/bg_img.jpg) 0 0 no-repeat;}*/
.img-three .item1 i{background:url(../images/bg_img1.jpg) 0 0 no-repeat;}
.img-three .item2 i{background:url(../images/bg_img2.jpg) 0 0 no-repeat;}
.img-three .item3 i{background:url(../images/bg_img3.jpg) 0 0 no-repeat;}
.img-three li h3{border-top:5px solid #9fdaa9;}
.img-three li i em{line-height:30px;border:4px solid #9fdaa9;background:rgba(255,255,255,0.8);}
.txt-four em{line-height:40px;}
.sev-five li i,.sev-fives li i{background:url(../images/icon_toefl.png) -407px -410px no-repeat;}
.sev-list .class-tt{border-right:1px solid #ccc;}
.list-plan h3{line-height:30px; font-size:28px;}
.list-plan h3:before{border-color:#28734b transparent transparent transparent;}
.sev-center{background:url(../images/bg_i.jpg) 0 0 no-repeat;}
.sev-center h3{box-shadow:0 0 0 12px #256944;background:#f7f5f2 url(../images/bg_toefl.jpg) center top no-repeat;}
.i-hot{background:url(../images/i_hot.gif) 0 0 no-repeat;}
.three-ul{background:url(../images/bg_png.png) 0 172px repeat-x;}
.i-car{background:url(../images/bg_png.png) 0 -4px no-repeat;}
.sprint-tt,.adv-cont{text-shadow:3px 2px 0 #fff;}
.sprint-list  .sprint-cont{line-height:30px;}
.sprint-list h5{line-height:50px;}
.env-info dd span{background:url(../images/icon_toefl.png) -549px -545px no-repeat;}
.line-wrap{margin:40px 0 -60px;padding:0 0 40px;}
.troub-intro strong{margin-top:-20px;}
.troub-intro i,.secbtn-wrap i{padding:0 20px;}
.secbtn-wrap i,.line-wrap.bg-f i{font-style:normal;}
.line-wrap.bg-f i,.secbtn-wrap.bg-f i{background-color:#fff;}
.line-wrap.troub-line i{text-shadow:3px 2px 0 #fff;}
.section .line-wrap.troub-line i{/*background:url(../images/bg_toefl.jpg) center -400px no-repeat;*/}
.section .secbtn-wrap.troub-line i{background:url(../images/bg_toefl.jpg) center -450px no-repeat;}
.line-wrap.troub-line i,.secbtn-wrap.troub-line i{background-color:#fff;}
.dl-mteach dt{background:url(../images/icon_toefl.png) -567px -231px no-repeat;}
.tabtt-list i{background:url(../images/icon_toefl.png) -508px -160px no-repeat;}
.tabtt-list a:hover i,.tabtt-list .cur i{background-position:-495px -160px;}
.dd-a a{box-shadow:0 0 0 6px #e8f3e9;}
.item1 .dd-a a{background:url(../images/bg_case1.jpg) 0 0 no-repeat;}
.item2 .dd-a a{background:url(../images/bg_case2.jpg) 0 0 no-repeat;}
.item3 .dd-a a{background:url(../images/bg_case3.jpg) 0 0 no-repeat;}
.calen-info dd{background:url(../images/icon_toefl.png) -564px -250px no-repeat;}
.calen-class dd,.class-name li{background:url(../images/icon_toefl.png) -564px -272px no-repeat;}
.calen-iwrap i{background:url(../images/icon_toefl.png) -524px -160px no-repeat;}

.three-ul li h3{/*box-shadow:0 0 0 3px #fab7b4;*/border:3px solid #b5d9b9;}
.three-ul li h3:before{border-color:#b5d9b9 transparent transparent;}
.three-ul li h3:after{border-color:#f6f9f8 transparent transparent;}

.wrap{font-family:Arial,microsoft yahei,simhei;}
/*.ban-wrap h1,.ban-wrap h1 em,.tel-wrap,.class-tt*/,.sprint-tt,.sprint-list h5 em/*,.adv-cont h3*/{font-style:italic;}
.sev-five li i,.sev-fives li i,.sev-list .class-tt,.sprint-list .sprint-cont i{font-style:normal;}
.ban-wrap h1 strong,.ban-wrap h1 em,.tel-wrap,.brand-intro li,.class-cont em,.class-tt,.class-table th,.sprint-tt,.sprint-list h5 em,.adv-cont,.adv-cont h3,.adv-cont em,.teach-name,.teach-name_r,.teach-class,.porter-left em,.porter-txt em,.must-info dt,.calen-class dd a{font-weight:600;}
.ban-wrap h1 em{font-size:51px;}
.ban-wrap h1 strong,.sprint-list h5 em{font-size:38px;}
.ban-wrap h1{font-size:41px;line-height:65px; padding-bottom:0;}
.gap-bt .item1,.gap-bt .item2,.gap-bt .item3,.gap-bt .item4,.gap-bt .item5{ background-color:#fff ;}
#box .item1,#box .item2,#box .item3,#box .item4,#box .item5{ background:none;}
#box .txt-four li{ width:238px;}
#box .img-three h3{ width:auto;background-color: #256944;color: #fff; float:none; text-align:center;}
#box .img-three .item1{ margin-left:0;}
#box .img-three .item2,#box .img-three .item3{ margin: 0 0 0 20px;}
.gap-bt .plan-list .item1 h3, .gap-bt .plan-list .item2 h3, .gap-bt .plan-list .item3 h3, .gap-bt .plan-list .item4 h3, .gap-bt .plan-list .item5 h3,.gap-bt .plan-list .item6 h3,.gap-bt .plan-list .item7 h3,.gap-bt .plan-list .item8 h3{ width:200px; text-align:center;}
.gap-bt .item1 h3,.gap-bt .item2 h3,.gap-bt .item3 h3,.gap-bt .item4 h3,.gap-bt .item5 h3,.gap-bt .item6 h3,.gap-bt .item7 h3,.gap-bt .item8 h3{ float:left; width:125px; background:none; color:#28704a; font-size:24px; text-align:left;padding-left: 8px;}
.gap-btt .item1 h3, .gap-btt .item2 h3, .gap-btt .item3 h3, .gap-btt .item4 h3, .gap-btt .item5 h3, .gap-btt .item6 h3, .gap-btt .item7 h3, .gap-btt .item8 h3{ color:#333; float:left; width:125px; background:none; font-size:24px; text-align:left;padding-left: 8px;}
.gap-bt .item1 img,.gap-bt .item2 img,.gap-bt .item3 img,.gap-bt .item4 img{ float:left;margin:15px auto auto 8px;}
.adv-cont h3,.adv-cont .fbig em{font-size:54px;line-height:50px;}
.jixun-list li{ margin:0 auto;}
.item-four li{width: 240px;}
.class-tt,.sprint-tt,.adv-cont h3 small,.adv-cont .fbig{font-size:42px;}
.brand-intro li h3,.class-tt .font-five,.img-three i,.txt-four em,.sprint-list h5,.env-tt,.ban-txt{font-size:35px;}
.wrap h2,.flow-ul li em,.img-three li h3,.txt-four .item4 em,.sprint-list  .sprint-cont,.adv-cont{font-size:24px;}
.tel-wrap,.sec-btn{font-size:28px; font-weight:normal;}
.wrap h2{ background:#2d794c; color:#fff; font-size:30px; height:20px; line-height:20px; margin:30px auto; text-indent:30px;}
.wrap h4{color:#256944;}
.ban-txt{font-size:28px; text-align:left; padding-left:110px;}
/*.ban-txt,*/
.porter-left em{font-size:26px;font-weight:bold;text-shadow:3px 2px 0 #fff; padding: 0 5px 0 0;}
.perf-list li{font-size:25px;}
.flow-ul li,.jixun-stu-txt em,.dl-four dt,.more-btn,.img-three i span,.must-list a,.calen-three dt{font-size:24px;}
.trust-ul li h3{font-size:22px;}
.brand-intro li,.class-table th,.item-six li h3,.item-five li h3,.sev-five i,.sev-fives i,.sev-list .class-tt,.plan-list h3,.must-list dt,.tabtt-list li a{font-size:20px;}
.teach-list,.stren-list .stren-tt{line-height:25px;}
.dl-mteach dt,.stu-btn,.porter-left,.porter-txt em,.teach-list,.env-info dd,.detail-btn{font-size:18px;}
.section-txt p,.class-cont,.class-table td,.jixun-stu-txt,.dl-four dd,.sev-five h3,.sev-fives h3,.class-name a,.teach-txt,.teach-list .teach-info-aside,.stren-list .stren-tt,.must-list,.tabcont-list,.calen-three dd{font-size:16px;}
.gap-bt .item-five h3{ width:180px; text-align:center;float: none;}
.ban-wrap h1 strong,.ban-wrap h1 em,.brand-intro li,.single-left,.img-three i,.txt-four li:before,.sev-center h3 span,.sev-center h3 strong,.sev-dl dt,h2 span,.dl-case dd strong,.sprint-tt,.sprint-list  .sprint-cont,.adv-cont,.teach-name,.teach-name_r1.porter-txt em/*,.plan-cont .class-name a:hover*/{color:#256944;}
.teach-name_r{ color:#f39800; font-size:18px; padding:0 0 0 10px;}/*green*/
.btn-prim,.class-tt,.class-dl .dd-intro,.jixun-list li h3,.dl-four dt/*,.class-dl dt*/,.txt-four em,.list-plan h3,.pk-left dt,.pk-title dt span,.pk-title dd,.a-linkbtn,.dl-mteach a,.env-list .item6,.must-list .stu-btn,.tabcont-wrap,.tabtt-list .cur a,.tabtt-list li a:hover,.calen-info dt,.calen-class dt a,.sev-list .class-tt{background-color:#28734b;color:#fff;}
.class-dl,.class-table th,.jixun-list li,.jixun-stu img,.porter-list img,.single-left,.sev-five h3,.sev-fives h3,.icon-wrap,.tabtt-list a,.calen-three dl,.class-table tr:hover{background-color:#e8f3e9;}/*light green*/
.ban-txt em,.brand-intro li h3,.img-three i span,.txt-four .item4:before,.sprint-list h5,.adv-cont em,.teach-class,.porter-left em,.pk-left dd strong{color:#f39800;}/*orange*/
.secbtn-wrap a,.btn-em,.more-btn,.single-ul .simble-btn,.list-plan .simble-btn,.txt-four .item4 em,.btn,.dl-six dt{background-color:#f39800;color:#fff;}.sev-five h3,.sev-fives h3{ background:none; font-size:18px; padding-top:8px;}.sev-five .line,.sev-fives .line{ height:5px; background:#000; border:2px solid #ccc; margin:20px auto auto auto;}.gap-bt .sev-five h2,.sev-fives h2{ font-size:#26px; color:#333; float:left;color: #333;
float: left;height: 40px;line-height: 35px; font-weight:bold;margin: 0 auto;text-align: center;text-indent: 0;width: 89px; background:none;}.sev-fives h2{ width:129px; text-align:left;}.gap-bt .sev-five .img,.sev-fives .img{ float:right; width:80px; text-align:center; padding:10px 0 0 0;}
.gap-bt .calen-ctt a{background-color:#f39800;}
.porter-left, .porter-txt em{ color:#256944;}
.gap-bt .dd-intro{background-color:#57b267;}
.calen-ctt a{ background:#f39800;}
.class-btn a:hover,.teach-info a:hover{color:#fff;}
.class-name a,.tabtt-list li a,.tabcont-wrap a,.tabcont-wrap .tab-btn a:hover,.calen-class dd a:hover{color:#333;}
.plan-cont,.teach-list li,.porter-left{ background:url(../images/box_bgg.jpg) no-repeat;}
.plan-cont{border-bottom:15px solid #a7c6aa; height:230px;}
.height5{ height:5px;}
.pk-gray{border-left:3px solid #5db66c;}
.pk-gray dt{background-color:#b0b0b0;color:#fff;}
.dl-case{background-color:#f2f2f2;border-bottom:15px solid #5db66c;}
.teach-info{border-right:1px dotted #b9b9b9;}
.mteach-table th{background-color:#838383;color:#fff;}
.mteach-table th+th,.mteach-table td+td{border-left:1px solid #959498;}
.sprint-list .item1,.sprint-list .item2,.sprint-list .item3,.sprint-list .item4{ background:none;}
.trust-ul li h3,.trust-ul li img,.must-info,.dl-mteach,.land-table td,.land-table th{border:1px solid #ccc;}
.dl-portr,.dl-land,.land-table th{background-color:#eee;}
.class-dl a,.class-dl dt a:hover,.btn-wrap a,.btn-wrap a:hover,.dl-portr a,.dl-portr a:hover,.dl-land a,.dl-land a:hover,.dl-teach dt a,.dl-teach dt a:hover,.dd-a a,.dd-a a:hover,.sev-five i,.sev-fives i,.class-btn a,.img-three a,.img-three a:hover{color:#fff;}
.class-table td,.class-table a,.class-table a:hover{color:#376091;}/*dark blue*/
.item-six h3 span,.item-five li h3 span{color:#333; font-size:20px;}/*light yellow*/
.single-dl{border:1px solid #e6e6e6;}
.single-dl dt{background-color:#256944;color:#fff;}
.pk-gray dd{color:#b0b0b0;}

.sev-dl dt,.dl-portr dt/*,.dd-a a*/{font-weight:600;}
h1 strong{font-size:80px;}
.pk-title dt span{font-size:57px;}
.troub-intro strong,.sev-center h3 strong{font-size:40px;}
.offer-tips,.dd-a a{font-size:31px;}
.simble-lg{font-size:28px;}
.pk-cont dt,.pk-title dd,.sev-center h3,.list-txt li span{font-size:26px;}
.troub-ul li,.troub-intro,.single-dl dt,.single-left h3,.sev-dl dt,.a-linkbtn,.dl-teach dt,.dl-case dt{font-size:24px;}
.simble-md,.pk-left dd strong,.dl-five dt,.three-ul li h3 strong{font-size:22px;}
.simble-sm,.dl-five .dd-intro,.offer-ul li,.dl-portr dt{font-size:20px;}
.angecy-tt,.pk-cont dd,.dl-six dt,.three-ul li h3,.offer-table td,.list-txt li,.land-table,.dl-case dd strong,.intro-tj span{font-size:18px;}
.simble-xs,.class-dl dd,.dl-six .dd-intro,.sev-dl dd,.dl-portr .dd-txt,.dl-land .dd-txt,.dl-teach .txt,.dl-case dd,.list-tj{font-size:16px;}
.troub-ul li span,.troub-intro span,.troub-intro strong,.three-ul li h3 strong,.offer-tips span,.list-txt li span{color:#f39800;}/*orange*/
.troub-intro,.sev-center h3{color:#674f4d;}
.troub-ul li{line-height:52px;}
.line-wrap{border:2px solid #9f7f74;}
.class-dl dd{text-align:center;}
.section{background:url(../images/box_bg.jpg) center bottom no-repeat;}
.section.bgtop{background-color:#dae9ee;background-position:center top;}
.section.bgbt{background-color:#dae9ee;background-position:center -350px;}
.pk-cont dd{ font-size:16px;}
.pk-left dd strong{ font-size:18px;}
.single-left{ background:#256944;}
.single-ul .single-left h3{ color:#fff;}
.ban-txt em{ font-weight:bold;}

