/* CSS Document */

*{ margin:0; padding:0;}
a{ text-decoration:none;}
img{ outlinhe:none; border:none;}
ul li,ol li{ list-style:none;}

html,body,p,span,font,div,a,h1,h2,h3,h4,h5,h6,strong,li{ font-size:12px; font-family:"微软雅黑";}



.top{ width:906px; overflow:hidden; padding-top:14px; padding-left:94px; height:193px; margin:0 auto;}
.logo{ float:left;}

.nav{ float:right; width:720px; overflow:hidden; padding-top:14px;}
.nav ul li{ float:left; width:108px; margin-right:18px;}
.nav ul li a{ display:block; width:100%; height:44px; line-height:44px; font-size:18px; color:#000; border-top:2px solid #fff; text-align:center;}
.nav ul li a:hover{ border-top:2px solid #ea5506;}

.nav span{ float:right; width:148px; height:66px; line-height:46px; background:url(../images/phone.png) 0px 8px no-repeat; text-indent:28px; font-size:16px;}

.mao a{ float:left; width:223px; height:73px; overflow:hidden; border-radius:4px; line-height:73px; font-size:22px; color:#0e5fa4; text-align:center; margin-right:36px; background:#fff04f;}


.course{ width:1000px; overflow:hidden; height:675px; margin:0 auto;}
.title{ width:602px; padding-left:398px; height:194px;}
.title h4{ font-size:52px; color:#FFF; height:104px; width:100%; text-indent:20px; line-height:118px; font-weight:normal;}
.title p{ font-size:22px; color:#18b4ff; height:32px; line-height:32px; text-indent:96px;}

.course_ct{ width:100%; overflow:hidden;}
.course_ct dl{ float:left; width:196px; padding:0 14px; margin-right:34px;}
.course_ct dl dt{ width:100%; padding-top:22px; height:90px; box-sizing:border-box; margin-bottom:10px;  font-size:20px; line-height:30px; color:#FFF; text-align:center;}
.course_ct dl dd{ width:100%; overflow:hidden;}
.course_ct dl dd h6{ width:100%; height:34px; line-height:34px;font-size:14px; text-align:left; color:#0d5fa5;}
.course_ct dl dd  p{ font-size:14px; line-height:22px; text-align:left; color:#000;}

.plan{width:1000px; overflow:hidden; height:616px; margin:0 auto;}
.plan .title{ height:188px;}
.plan .title h4{ color:#0e5fa4;}

.plan_ct{ width:100%; overflow:hidden;}
.le{ float:left; width:324px; overflow:hidden;}
.le dl{ width:320px; height:155px; margin-bottom:50px; border:2px solid #0e5fa4; padding:22px 16px 0px; box-sizing:border-box; border-radius:6px;}
.le dl dt{ width:100%; height:32px; font-size:14px; color:#0d5fa5; line-height:32px; text-align:left;}
.le dl dd{ width:100%; font-size:14px; line-height:22px; color:#000;}

.ct{ float:left; width:247px; margin-left:54px; padding-top:44px; overflow:hidden;}
.ct p{ width:100%; height:70px; margin-bottom:30px; line-height:70px; text-align:center; font-size:26px; color:#FFF; border-radius:6px; background:#0e5fa4;}
.ct p a{ display:block; color:#0e5fa4; background:#fff04f; font-size:26px;}

.rt{float:right; width:324px; overflow:hidden; padding-top:104px;}
.rt dl{width:320px; height:155px; margin-bottom:76px; border:2px solid #0e5fa4; padding:22px 16px 0px; box-sizing:border-box; border-radius:6px;}
.rt dl dt{ width:100%; height:32px; font-size:14px; color:#0d5fa5; line-height:32px; text-align:left;}
.rt dl dd{ width:100%; font-size:14px; line-height:22px; color:#000;}
.rt a{ display:block; width:320px; height:85px; line-height:85px; text-align:center; color:#000; font-size:20px; border:2px solid #fff04f; border-radius:6px;}

.easy{width:1000px; overflow:hidden; height:716px; margin:0 auto; padding-top:76px;}
.easy .title h4{color:#0e5fa4;}
.easy_ct{ width:100%; overflow:hidden;}
.easy_ct dl{ float:left; width:190px; overflow:hidden; margin-right:10px; padding:0px 20px; box-sizing:border-box;}
.easy_ct dl dt{ width:100%; height:108px; padding-top:24px; box-sizing:border-box;}
.easy_ct dl dt h3{ height:34px; line-height:34px; text-align:center; width:100%; font-size:24px; color:#FFF;}
.easy_ct dl dt p{ height:30px; line-height:30px; text-align:center; width:100%; font-size:18px; color:#fff04f;}
.easy_ct dl dd{ width:100%; padding-top:36px; overflow:hidden; font-size:18px; color:#0d5fa5; line-height:32px; text-align:center;}


.box{ width:1000px; overflow:hidden; margin:0 auto;}
#cour{ width:100%; height:103px; overflow:hidden; text-align:center;}
#cour span{ display:inline-block; width:370px; height:84px; overflow:hidden; margin-right:140px; font-size:32px; color:#FFF; line-height:84px; text-align:center; border-radius:6px; background:#adbac5;}
#cour span.se{ color:#0d5fa5; background:#fff04f;}
#cour_content{ width:100%; overflow:hidden;}
.ever{ width:100%; overflow:hidden; display:block;}
.ever table{ width:100%; background:#fff;}
.ever table tr td{ background:#f7f8f9; text-align:center; height:109px; font-size:14px;}
.ever table tr td.tt{ font-size:24px; color:#0d5fa5; width:262px;}
.ever table tr td.tab_ct{ text-align:left; padding-left:20px; box-sizing:border-box; width:589px;}
.ever table tr td p{ line-height:20px;}
.ever table tr td p span{ color:#0d5fa5; display:inline-block; font-weight:bold;}
.ever table tr td a{ font-size:18px; color:#ef1919;}



#gedu_teacher{width:100%; height:401px; overflow:hidden; position:relative; margin-bottom:26px;}

.teacher_banner{width:922px; height:401px; overflow:hidden; margin:0 auto; position:relative;}
.teacher_banner div{height:401px; overflow:hidden; position:absolute; top:0px; left:0px; z-index:2;}
.teacher_banner div dl{width:214px; height:322px; float:left; overflow:hidden; margin-right:22px; }
.teacher_banner div dl dt{width:214px; height:220px; overflow:hidden;}
.teacher_banner div dl dt img{width:214px; height:220px; overflow:hidden;}
.teacher_banner div dl dd{width:214px; height:91px; overflow:hidden; background:url(../images/img_bg.png) center top no-repeat; padding:16px 12px 0px; box-sizing:border-box; font-size:14px; color:#0d5fa5; line-height:18px;}


.teacher_point{width:100%; height:11px; opacity:0; text-align:center; position:absolute; bottom:17px; left:0px; z-index:10;}
.teacher_point span{display:inline-block; margin-right:6px; cursor:pointer; width:11px; height:11px;}
.teacher_point span.se{background-position:-38px -24px;}

#gedu_teacher font{ width:25px; height:99px; z-index:10; position: absolute; top:168px; cursor: pointer;}
#gedu_teacher .prev{ left:0px; background:url(../images/course_49.png) no-repeat; background-size:100% 100%;}
#gedu_teacher .next{ right:0px; background:url(../images/course_52.png) no-repeat; background-size:100% 100%;}

.foot_logo{ width:100%; padding-top:42px; overflow:hidden; box-sizing:border-box; height:148px;}
.foot_logo .loo{ float:left; margin-left:42px;}
.foot_logo h1{ float: left; width:615px; font-size:56px; color:#FFF; text-indent:100px; line-height:60px;}
.foot_logo .join{ float:right; width:190px; height:51px;border:2px solid #fff04f; line-height:50px; font-size:26px; color:#fff04f; text-align:center; margin:8px 40px 0 0;}


/* 红色悬浮窗*/
#lefooterBox{ position: fixed; bottom: 0; left: 0; z-index:799; height: 60px; background:#ea0414; width: 100%;}

.lefooter_center{ width: 1100px; margin: 0 auto; height: 100%; position: relative;}
.leF_dh{ position: absolute; bottom: 0; left: 0; }
.leFb_btn{ margin-left: 320px;}
.leFb_btn a{ display: inline-block; margin:10px 20px 0 20px; width: 170px; height: 40px; font: 20px/40px "微软雅黑"; font-weight: bold; color: #ea0414; border-radius: 5px; background: #fff; text-align: center;text-decoration:none;}

#leF_gbBtn{ display:block; width:14px; height:14px; position: absolute; top: 10px; right: 0; }


/*footer*/
.copyrightBox{ background:#333; width: 100%;}
.copyrightceter{ width: 1000px; padding:40px 0 80px 0; margin: 0 auto; }
.copyrightceter p{color: #fff; text-align:center; font:14px/24px "Microsoft YaHei";}














