/* 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:Microsoft YaHei; font-size:12px;}

.top{ width:1000px; margin:0 auto; overflow:hidden;}
.top a{ float:left; width:99px; height:39px; overflow:hidden; padding-top:34px;}
.top span{ float:right; height:112px; color:#FFF; text-indent:35px; line-height:112px; font-size:22px; font-family:Gill Sans MT; }


.banner{ width:1060px; margin:0 auto; overflow:hidden;}


#gedu_teacher2{width:661px;   height:427px; overflow:hidden; position:relative; float:right;}


.teacher_banner2{width:661px;  height:427px;  overflow:hidden; margin:0 auto; position:relative;}
.teacher_banner2 ul{height:427px;  overflow:hidden; position:absolute; top:0px; left:0px; z-index:2;}
.teacher_banner2 ul li{width:661px;   height:427px; float:left; text-align:center; overflow:hidden;}
.teacher_banner2 ul li img{ display:block; width:661px;  height:auto;}

.teacher_point2{width:100%; height:24px; text-align:center; position:absolute; bottom:0px; left:0px; z-index:10;}
.teacher_point2 span{display:inline-block; margin-right:18px; cursor:pointer; width:24px; height:24px; border-radius:12px; background:#fff; opacity:0.5;}
.teacher_point2 span.se{ background:#4a6edf; opacity:1;}

#gedu_teacher2 font{ width:91px; height:91px; z-index:10; position: absolute; top:50%; margin-top:-46px; cursor: pointer; opacity:0;}
#gedu_teacher2 .prev{ left:32px;}
#gedu_teacher2 .prev:hover{}
#gedu_teacher2 .next{ right:32px; }
#gedu_teacher2 .next:hover{ }



/*============================================考试对比*/

.tit{ width:1000px; margin:0 auto; overflow:hidden;}
.tit h2{ width:100%; text-align:center; line-height:78px; color:#515151; font-weight:bold; font-size:50px; background:url(../images/tit_bg.png) 200px 0px no-repeat;}
.tit p{ text-align:center; height:80px; font-size:36px; color:#515151;}

.ksdb{ width:1020px; margin:0 auto; overflow:hidden; background:url(../images/sat_06.jpg) center top no-repeat; height:590px; position:relative;}
.ksdb dl{ position:absolute; width:358px; text-align:right; overflow:hidden; left:0px; top:125px;}
.ksdb dl dt{ width:100%; text-align:right; height:60px; color:#FFF; font-size:16px; margin-bottom:22px;}
.ksdb dl dd p{ width:100%; text-align:right; margin-bottom:22px; line-height:20px; color:#FFF; font-size:16px; height:60px;}
.ksdb dl.d2 dt{ text-align:left;}
.ksdb dl.d2 dd p{ text-align:left;}
.ksdb dl.d2{ left:660px; top:125px;}
.ksdb ul{ position:absolute; width:245px; overflow:hidden; left:386px; top:125px;}
.ksdb ul li{ width:100%; line-height:60px; height:61px; color:#FFF; text-indent:86px; font-size:26px; margin-bottom:22px;}
 
.click_talk{ display:block; width:436px; height:79px; line-height:80px; text-align:center; color:#FFF; font-size:30px; background:url(../images/sat_10.jpg) repeat-x; box-shadow:#fee5cc 5px 5px 10px; margin:50px auto; border-radius:40px;}
.click_talk:hover{ font-weight:bold;}

/*==============================精品课程*/
.jp{  margin:20px auto; }

.jp_ct{ width:1000px; margin:0 auto; height:420px; position:relative;}
.jp_ct p{ position:absolute; width:240px; text-align:center; color:#515151; font-size:20px; line-height:30px;}
.jp_ct h3{ width:247px; line-height:40px; text-align:center; color:#FFF; font-weight:bold; font-size:34px; right:211px; top:214px; position:absolute;}

.course{ width:1020px; margin:0 auto; overflow:hidden; overflow:hidden;}
.course h4{ text-align:center; line-height:96px; color:#515151; font-size:40px; font-weight:bold;}
.course table{ width:100%; overflow:hidden; text-align:center;}
.course table tr th{ height:65px; color:#FFF; background:url(../images/sat_16.jpg) repeat-x; font-size:16px ;}
.course table tr td{ font-size:16px; color:#4d4d4d; line-height:24px; padding:34px 0; border-bottom:1px solid #FFF; background:#f7f7f7;}
.course table tr td a{ color:#a3cf6f; font-size:16px;}

.course table tr td a:hover{ font-weight:bold;}

.cour_act table tr th{ background:url(../images/sat_20.jpg) repeat-x;}
.cour_act{ padding-bottom:58px;}

.success h2{ background:url(../images/tit_bg.png) 160px 0px no-repeat; }

#sucess{ width:508px; margin:0 auto; overflow:hidden; padding:32px 0 0 492px;}
#sucess dl{ width:100%; text-align:left; overflow:hidden; margin-bottom:26px;}
#sucess dl dt{ text-align:left; line-height:32px; font-size:24px; color:#a0cb7b;}
#sucess dl dd{ text-align:left; line-height:28px; font-size:16px; color:#000000;}


/*考试预备==============================*/
.time_talk{ width:495px;}

/*=========================解决问题*/


.solve{ width:926px; margin:0 auto; padding:74px 0 0 74px; position:relative;}
.solve ul{ float:left; width:330px; overflow:hidden; margin-right:206px;}
.solve ul li{ text-align:left; color:#FFF; font-size:20px; line-height:32px;}
.solve ul.u1{ margin-right:0px; padding-top:26px;}
.solve a{ position:absolute; width:200px; height:69px; line-height:70px; text-align:center; box-shadow:#77ad85 5px 5px 10px; border-radius:35px; color:#FFF; font-size:20px; background:url(../images/sat_10.jpg) repeat-x; background-size:100% 100%; left:135px; top:230px;}
.solve a.u1_bt{ right:127px; left:auto; top:240px;}
.solve a:hover{ font-weight:bold;}


/*======================footer*/
.footer{ width:100%; text-align:center; color:#FFF; font-size:16px; line-height:28px; padding:50px 0; background:#3d3d3d;}









