/* 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:1060px; margin:0 auto; overflow:hidden;}

.top a{ float:left; }
.top span{ float:right; height:90px; line-height:90px; text-indent:40px; background:url(imagesphone.png) left center no-repeat; font-size:24px; color:#222222;}

.banner{ width:922px; margin:0 auto; overflow:hidden; padding:218px 0 0 138px; }
.banner a{ display:block; width:200px; height:60px; line-height:60px; text-align:center; color:#FFF; border-radius:8px; background:url(imagesbanner_bt_bg.jpg) left center repeat-x; font-size:18px;}

.keng{ width:1060px; margin:0 auto; overflow:hidden; padding-top:34px;}
.keng h3{ width:100%; line-height:80px; text-align:center; color:#333333; font-size:36px;}
.keng p{ width:100%; height:100px; line-height:60px; font-size:16px; color:#333333; text-align:center;}
.keng p i{ color:#217eff;}
.keng div{ width:1030px; background:url(imagesch_05.jpg) center top no-repeat; height:130px; padding:144px 0 0 30px;}
.keng div span{ float:left; width:180px; margin-right:92px; line-height:32px; color:#FFF; font-size:16px; text-align:center;}

.keng div.apply{ width:469px; height:60px; margin:50px auto; background:none; padding:0; }
.apply font{ float:left; width:328px; height:58px; line-height:58px; text-align:center; border:1px solid #ff5600; border-radius:6px; color:#ff5600; font-size:18px;}
.apply a{ float:right; width:130px; height:60px; line-height:60px; text-align:center; color:#FFF; background:url(imagesa2.jpg) left center repeat-x; font-size:18px; border-radius:6px;}


#gedu_teacher{width:1092px; margin:0 auto; position:relative;  background:url(imagesch_10.jpg) center top no-repeat; height:555px; padding-top:64px;}


.teacher_banner{width:1060px; height:555px; overflow:hidden; margin:0 auto; position:relative; }
.teacher_banner ul{height:555px; overflow:hidden; position:absolute; top:0px; left:0px; z-index:2;}
.teacher_banner ul li{width:1060px; height:555px;   float:left; overflow:hidden;}
.teacher_banner ul li dl{ width:998px; overflow:hidden; padding-left:62px;}
.teacher_banner ul li dl dt{ float:left; width:343px; height:427px; }
.teacher_banner ul li dl dd{ float:right; width:534px; overflow:hidden; position:relative; height:526px;}
.teacher_banner ul li dl dd h4{ width:100%; overflow:hidden; height:50px; line-height:50px; color:#217eff; font-size:18px; font-weight:normal; margin-bottom:24px;}
.teacher_banner ul li dl dd h4 b{ display:inline-block; width:62px; text-align:center; line-height:50px; font-size:24px; color:#217eff; margin-right:32px;}
.teacher_banner ul li dl dd p{ width:514px;padding-left:20px; line-height:32px; font-size:14px; color:#FFF;}
.teacher_banner ul li dl dd span{ display:inline-block; width:514px; padding-left:20px; line-height:30px; font-size:14px; color:#FFF;}
.teacher_banner ul li dl dd a{ position:absolute; width:170px; height:60px; line-height:60px; text-align:center; color:#FFF; background:#ff5600; border-radius:8px; right:40px; bottom:40px; font-size:18px;}

.teacher_point{width:100%; height:20px;  text-align:center; position:absolute; bottom:-48px; left:0px; z-index:10; opacity:0; display:none;}
.teacher_point span{display:inline-block; margin-right:6px; cursor:pointer; width:19px; height:19px; background:#509037; border:1px solid #509037;}
.teacher_point span.se{ border:1px solid #509037; background:#FFF;}

#gedu_teacher font{ width:70px; height:70px; z-index:10; position: absolute; top:50%; margin-top:-36px; cursor: pointer;}
#gedu_teacher .prev{ left:-70px; background:url(imagesch_13.jpg) no-repeat;}
#gedu_teacher .next{ right:-70px;  background:url(imagesch_16.jpg) no-repeat;}


.tig{ width:1060px; margin:0 auto; overflow:hidden; padding-top:20px;}
.tig h3{ width:100%; line-height:56px; color:#333333; font-size:36px; text-align:center; font-weight:normal;}
.tig em{ height:66px; line-height:30px; text-align:center; color:#666666; font-size:16px; font-style:italic; display:block;}
.tig div{ width:100%; overflow:hidden;}
.tig div dl{ float:left; width:162px; height:380px; margin-right:72px; padding:24px 24px 0 24px; background:url(imagesch_22.jpg) no-repeat;}
.tig div dl dt{ width:100%; overflow:hidden;}
.tig div dl dt p{ width:100%; line-height:44px; margin-bottom:2px; text-align:center; color:#333; font-size:18px;}
.tig div dl dt p a{ color:#333; display:block;}
.tig div dl dt p a:hover{ color:#136eeb;}
.tig div dl dd{ width:100%; line-height:50px; text-align:center; color:#FFF; font-size:18px; margin-top:54px;}

.good{ width:950px; margin:0 auto; overflow:hidden; padding-left:110px;}
.good dl{ float:left; width:294px; margin-right:130px; padding:32px 32px 0 84px;  overflow:hidden; position:relative; height:222px;}
.good dl dt{ width:100%; overflow:hidden; line-height:28px; color:#FFF; font-size:14px;}
.good dl dd a{ position:absolute; width:140px; height:52px; line-height:52px; text-align:center; color:#FFF; border-radius:8px; background:#ff5100;  bottom:0px; right:105px; font-size:18px;}

.footer{ width:100%; background:url(imagesch_28.jpg) center top no-repeat; height:146px; text-align:center; color:#FFF; padding:40px 0px; line-height:28px; font-size:14px;}

































