/* CSS Document */
/* 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;}
body{font-family:"微软雅黑"; font-size:12px;}

/*header*/
.header{width:1060px; height:86px; overflow:hidden; margin:0 auto;}
.header a{width:180px; height:86px; overflow:hidden; float:left;}
.header p{float:right; line-height:86px; color:#1f4199; font-size:22px;}


/*intro*/
.intro{width:1060px; height:170px; padding-top:88px; overflow:hidden; margin:0 auto; background:url(../images/hy_04.jpg) no-repeat;}
.intro a{float:left; width:102px; height:103px; overflow:hidden; margin-right:51px; line-height:103px; text-align:center; color:#fff; font-size:18px;}
.intro a img{display:none;}
.intro a:hover img{display:block;}


/*presentation*/
.presentation{width:1060px; height:759px; overflow:hidden; margin:0 auto;}

.pre_main{width:1060px; height:641px; overflow:hidden; background:url(../images/hy_09.jpg) no-repeat; position:relative;}
.pre_main h2{width:100%; line-height:50px; text-align:center; color:#222222; font-size:36px; font-weight:bold;}
.pre_main h3{width:100%; line-height:50px; text-align:center; color:#222222; font-size:16px;}
.pre_main ul{width:446px; height:250px; overflow:hidden; position:absolute; top:203px; left:94px;}
.pre_main ul li{width:100%; line-height:49px; text-indent:36px; color:#333333; font-size:16px;}
.pre_main ul li font{color:#ea5404;}
.pre_main div{width:446px; height:60px; overflow:hidden; position:absolute; bottom:90px; left:94px;}
.pre_main div span{width:224px; height:60px; line-height:60px; text-align:center; float:left; background:#e53f03; border-radius:8px; color:#fff; font-size:16px;}
.pre_main div a{float:left; margin-left:16px; width:150px; height:58px; line-height:58px; text-align:center; border:1px solid #ec5d05; color:#ec5d05; font-size:16px; border-radius:8px;}
.pre_main div a:hover{background:#e84c04; color:#fff;}

/*time_line*/
.time_line h2{width:100%; line-height:50px; text-align:center; color:#222222; font-size:36px; font-weight:bold;}
.time_line h3{width:100%; line-height:50px; text-align:center; color:#222222; font-size:16px;}


/*look_look*/
.look_look{width:1060px; height:850px; padding-top:144px; overflow:hidden; margin:0 auto;}
.look_look h2{width:100%; line-height:50px; text-align:center; color:#222222; font-size:36px; font-weight:bold;}
.look_look h3{width:100%; line-height:50px; text-align:center; color:#222222; font-size:16px;}





#gedu_teacher{width:1060px; height:580px; overflow:hidden; position:relative;}

.teacher_banner{width:868px; height:568px; overflow:hidden; margin:0 auto; position:relative;}
.teacher_banner p{height:568px; overflow:hidden; position:absolute; top:0px; left:0px; z-index:2;}
.teacher_banner p img{width:868px; height:568px; float:left;}

.teacher_point{width:100%; height:11px; opacity:0; text-align:center; position:absolute; bottom:-60px; left:0px; z-index:10;}
.teacher_point span{display:inline-block; margin-right:6px; cursor:pointer; width:11px; height:11px; background:url(../images_new/icon.png) no-repeat; background-position:-49px -24px;}
.teacher_point span.se{background-position:-38px -24px;}

#gedu_teacher font{ width:50px; height:50px; z-index:10; position: absolute; top:246px; cursor: pointer;}
#gedu_teacher .prev{ left:30px; background:url(../images/prve.png) no-repeat;}
#gedu_teacher .next{ right:30px; background:url(../images/next.png) no-repeat;}


.long_btn{width:500px; height:58px; line-height:58px; border:1px solid #ea5404; border-radius:6px; overflow:hidden; margin:0 auto; margin-top:30px;}
.long_btn p{width:345px; text-align:center; float:left; color:#ea5404; font-size:16px;}
.long_btn a{float:right; width:155px; text-align:center; background:#ea5404; border-radius:6px; color:#f9d21d; font-size:16px;}


/*course_main*/
.course_main{width:1060px; height:994px; padding-top:120px; overflow:hidden; background:url(../images/hy_14.jpg) no-repeat; margin:0 auto;}

.course_main h2{width:100%; line-height:50px; text-align:center; color:#222222; font-size:36px; font-weight:bold;}
.course_main h3{width:100%; line-height:50px; text-align:center; color:#222222; font-size:16px;}

.course_main table{width:1000px; height:628px; overflow:hidden; margin:0 auto; margin-top:94px;}
.course_main table p{width:378px; line-height:28px; color:#222222; font-size:14px; margin:0 auto;}
.course_main table a{display:block; width:108px; height:46px; line-height:46px; text-align:center; border:1px solid #ea5404; color:#ea5404; font-size:16px; border-radius:4px; margin:0 auto;}
.course_main table a:hover{background:#ea5404; color:#fff;}

.tab_btn{width:320px; height:58px; line-height:58px; text-align:center; color:#fff; font-size:18px; background:#e95004; border:1px solid #e95004; border-radius:6px; display:block; margin:0 auto; margin-top:50px;}
.tab_btn:hover{background:#fff; color:#e95004;}


/*stu*/
.stu{background:url(../images/hy_17.jpg) no-repeat; width:1060px; height:677px; padding-top:124px; overflow:hidden; margin:0 auto;}
.stu h2{width:100%; line-height:50px; text-align:center; color:#222222; font-size:36px; font-weight:bold;}
.stu h3{width:100%; line-height:50px; text-align:center; color:#222222; font-size:16px;}


/*tea_main*/
.tea_main{background:url(../images/hy_19.jpg) no-repeat; width:1060px; height:728px; padding-top:120px; overflow:hidden; margin:0 auto; position:relative;}
.tea_main h2{width:100%; line-height:50px; text-align:center; color:#222222; font-size:36px; font-weight:bold;}
.tea_main h3{width:100%; line-height:50px; text-align:center; color:#222222; font-size:16px;}
.tea_main a{width:160px; height:69px; line-height:69px; text-align:center; color:#fad300; font-size:20px; font-weight:bold; position:absolute; left:398px; bottom:50px;}
.tea_main a:hover{color:#fff;}

/*iphone_main*/
.iphone_main{width:1060px; height:682px; padding-top:218px; overflow:hidden; margin:0 auto;}

.iphone_main h2{width:100%; line-height:50px; text-align:center; color:#fff; font-size:36px; font-weight:bold;}
.iphone_main h3{width:100%; line-height:50px; text-align:center; color:#fff; font-size:16px;}


#gedu_teacher2{width:1060px; height:500px; overflow:hidden; position:relative; margin-top:20px;}

.teacher_banner2{width:900px; height:500px; overflow:hidden; margin:0 auto; position:relative;}
.teacher_banner2 p{height:500px; overflow:hidden; position:absolute; top:0px; left:0px; z-index:2;}
.teacher_banner2 p img{width:245px; height:499px; float:left; margin-right:80px;}

.teacher_point2{width:100%; height:11px; opacity:0; text-align:center; position:absolute; bottom:-60px; left:0px; z-index:10;}
.teacher_point2 span{display:inline-block; margin-right:6px; cursor:pointer; width:11px; height:11px; background:url(../images_new/icon.png) no-repeat; background-position:-49px -24px;}
.teacher_point2 span.se{background-position:-38px -24px;}

#gedu_teacher2 font{ width:51px; height:82px; z-index:10; position: absolute; top:180px; cursor: pointer;}
#gedu_teacher2 .prev2{ left:0px; background:url(../images/prve_02.png) no-repeat;}
#gedu_teacher2 .next2{ right:0px; background:url(../images/next_02.png) no-repeat;}



/*sch_bg*/
.sch_bg{width:1060px; height:764px; padding-top:214px; overflow:hidden; margin:0 auto;}

.sch_bg h2{width:100%; line-height:50px; text-align:center; color:#222; font-size:36px; font-weight:bold;}
.sch_bg h3{width:100%; line-height:50px; text-align:center; color:#222; font-size:16px;}


/*footer*/
.footer{ width:100%; background:#3a3a3a; text-align:center; font-size:14px; color:#FFF; padding:30px 0; line-height:24px;}


/*go_top*/
#go_top{width:62px; height:90px; position:fixed; bottom:100px; right:50%; margin-right:-670px; opacity:0;}












