/* CSS Document */
*{margin:0; padding:0;}
a{text-decoration:none;}
ul li{list-style:none;}
img{outline:none; border:none;}
input,select{outline:none;}
area{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
body{font-family:"微软雅黑"; font-size:12px;}
.clearfix:after{ display:block; content:''; clear:both;}




.top{ width:1033px; margin:0 auto; overflow:hidden;}
.top a{ float:left; padding-top:56px;}
.top span{ float:right; height:139px; line-height:140px; background:url(../images/phone.png) left center no-repeat; text-indent:39px; font-size:18px; color:#954161; font-family:Arial, Helvetica, sans-serif;}

.banner_tit{ width:100%; margin-top:142px; overflow:hidden;}
.banner_tit h1{ text-align:center; font-size:94px; font-weight:bold; line-height:94px; color:#414141;}
.banner_tit h1 i{ color:#954162;}


.banner_bt{ width:1033px; margin:0 auto; overflow:hidden;  padding-top:60px;}
.zx_btn{ display:block; width:378px; height:78px; line-height:78px; font-size:32px; text-align:center; color:#FFF; border-radius:4px; background:#aa5277; margin:0 auto;}
.zx_btn:hover{ background:#954161;}


/*=================================================雅思写作考什么*/

.toknow{ width:1033px; margin:0 auto; overflow:hidden; background:url(../images/xzbk_04.jpg) center top no-repeat; height:466px;}
.title h3{ width:100%; margin-bottom:30px; text-align:center; height:113px; line-height:140px; background:url(../images/h_bg.png) bottom center no-repeat; font-size:40px; color:#414141; font-weight:bold;}
.title h3 i{ color:#954161;}

.know_ct{ width:100%; overflow:hidden;}
.ks_ct{ float:left; width:430px; overflow:hidden; padding:30px 0 0 94px;}
.ks_ct table{ width:430px; overflow:hidden;}
.ks_ct table tr td{ height:60px; text-align:left; color:#000000; font-size:16px; min-width:96px; box-sizing:border-box;}
.ks_ct table tr td span{ text-decoration:underline;}
.ks_ct table tr td a{ display:inline-block;width:60px; height:22px; line-height:22px; text-align:center; border:1px solid #d2d2d2; border-radius:4px; margin:0 8px 8px 0; color:#954161; font-size:14px;}
.ks_ct table tr td a:hover{ background:#954161; color:#FFF; border:1px solid #954161;}
.ks_ct table tr td:nth-child(2){ font-size:14px;}
.ks_ct table tr td a:nth-child(5){ margin-bottom:0px;}
.ks_ct table tr td a:nth-child(6){ margin-bottom:0px;}
.ks_ct table tr td a:nth-child(7){ margin-bottom:0px;}
.ks_ct table tr td a:nth-child(8){ margin-bottom:0px;}
.ks_ct table tr td a:nth-child(9){ margin-bottom:0px;}


.zw_rt{ float:right; width:453px; padding-top:40px;}
.zw_rt dl{ width:453px; height:118px; overflow:hidden; margin-bottom:10px; position:relative;}
.zw_rt dl dt{ width:100%; line-height:24px; text-align:left; color:#954161; font-size:16px;}
.zw_rt dl dd{ line-height:26px; color:#000000; font-size:14px; width:438px;}
.zw_rt dl dd a{ position:absolute; width:121px; height:28px; line-height:28px; text-align:center; border:1px solid #954161; font-size:14px; right:18px; bottom:0px; color:#954161;}
.zw_rt dl dd a:hover{ background:#954161; color:#FFF;}



.mj{ width:1033px; margin:0 auto; overflow:hidden;}
.mj div{ width:100%; overflow:hidden;}
.mj div dl{ float:left; width:249px; height:253px; overflow:hidden; border:1px solid #954161; margin-right:8px;}
.mj div dl dt{ width:100%; text-align:center; line-height:50px; height:49px; border-bottom:1px solid #954161; background:#aa5277; color:#FFF; font-size:18px;}
.mj div dl dd{ width:241px; padding:18px 0 0 8px;}
.mj div dl dd ul li{ width:100%; line-height:34px; font-size:14px;}
.mj div dl dd ul li a{ color:#954161;}
.mj div dl dd ul li a:hover{ font-weight:bold;}


.get_more{ position:relative; width:369px; height:64px; line-height:64px; text-align:center; color:#954161; font-size:18px; border:1px solid #954161; overflow:hidden; border-radius:32px; margin:30px auto 38px; display:block;}
.get_more:before{ content:''; position:absolute; z-index:0; left:0px; top:0px; opacity:0.5; height:64px; width:0px; -webkit-transition:all 0.4s ease-in-out; background:#954161;}
.get_more:hover{ color:#000;}
.get_more:hover:before{ width:369px;}


.high_course{ width:1033px; margin:0 auto; overflow:hidden; background:url(../images/xzbk_07.jpg) center top no-repeat; height:734px;}

.tab{ width:100%; text-align:center; overflow:hidden;}
.tab span{ display:inline-block; cursor:pointer; width:461px; margin-right:86px; height:59px; background:#FFF; border:1px solid #954161; font-size:18px; color:#954161; line-height:60px; text-align:center;}
.tab span.se{ background:#954161; color:#FFF;}


.tab_content{ width:1033px; margin:0 auto; overflow:hidden; padding-top:20px;}
.tab_content .ever{ display:none;}
.task1{ width:100%; overflow:hidden;} 
.task1 ul{ float:left; width:217px; overflow:hidden;}
.task1 ul li{ width:100%; height:51px; line-height:52px; text-align:center; color:#FFF; background:#aa5277; font-size:18px; margin-bottom:4px;}
.task1 p{ float:right; width:776px; overflow:hidden; margin-bottom:4px;}
.task1 p span{ float:left; width:192px; height:49px; line-height:50px; text-align:center; color:#954161; font-size:18px; border:1px solid #954161;}
.task1 p.three_last span{ width:256px;}
.get_more{ position:relative; width:369px; height:64px; line-height:64px; text-align:center; color:#954161; font-size:18px; border:1px solid #954161; overflow:hidden; border-radius:32px; margin:30px auto 38px; display:block;}
.get_more:before{ content:''; position:absolute; z-index:0; left:0px; top:0px; opacity:0.5; height:64px; width:0px; -webkit-transition:all 0.4s ease-in-out; background:#954161;}
.get_more:hover{ color:#000;}
.get_more:hover:before{ width:369px;}
.ever a{ margin:410px auto 0;}


.ms{ width:1033px; margin:0 auto; overflow:hidden;}
.ms dl{ float:left; width:270px; overflow:hidden;}
.ms dl dd{ width:100%; overflow:inherit;}
.ms dl dd p{ width:270px; height:66px; padding-top:20px; line-height:26px; text-align:center; color:#000000; font-size:16px; background:#FFF; margin-bottom:4px;}



/*gedu_teacher*/
#gedu_teacher{ position:relative; width:492px; margin:0 auto; float:left; background:url(../images/ms_bg.png) left 130px no-repeat;}


.teacher_banner{width:307px; height:356px;  margin:0 auto; position:relative; overflow:hidden;}
.teacher_banner p{height:356px; overflow:hidden; position:absolute; top:0px; left:0px; z-index:2;}
.teacher_banner p img{width:307px; height:auto;  float:left;}

.teacher_point{width:100%; height:11px; text-align:center; position:absolute; bottom:10px; left:0px; z-index:10;}
.teacher_point span{display:inline-block; margin-right:6px; cursor:pointer; width:11px; height:11px; background:#FFF;}
.teacher_point span.se{background:#000;}

#gedu_teacher font{ width:24px; height:24px; z-index:10; position: absolute; top:46%; cursor: pointer;}
#tab2{ width:1033px; margin:0 auto; height:79px;}
#tab2 span{ width:330px; height:59px; margin-right:8px; cursor:pointer;}
#tab2 span.se{ background:#954161; color:#FFF;}

#tab_content2{ width:1031px;margin:0 auto; overflow:hidden; border:1px solid #e5e5e5; background:#FFF;}
#tab_content2 .ever{ display:none;}
.order_tit{ width:100%; overflow:hidden;}
.order_tit h6{ width:100%; height:60px; line-height:92px; text-align:center; color:#954161; font-size:26px; font-weight:bold;}
.order_tit p{ width:100%; line-height:50px; text-align:center; color:#954161; font-size:18px;}
.order_task { width:1007px; padding-left:16px; padding-right:8px;}
.order_task ul li{ background:#f8f8f8; color:#aa5277;}
#tab_content2 .ever a{ display:block; width:369px; height:64px; line-height:64px; text-align:center; background:url(../images/hand.png) 234px 14px no-repeat #aa5277; border-radius:32px;  border:1px solid #954161; font-size:18px; color:#FFF; margin:30px auto;}



