/* 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;}



.nav{ width:1000px; overflow:hidden; margin:0 auto; height:76px;}
.nav p{ float:left; width:102px; height:64px;}
.nav p img{ display:block; width:102px; height:64px; outline:none; border:none;}
.nav ul{ float:left; height:76px; margin-left:186px; overflow:hidden;}
.nav ul li{ float:left; width:110px; height:76px; line-height:76px; text-align:center;}
.nav ul li a{ display:block; font-size:20px; color:#FFF;}
.nav ul li a:hover{ color:#F90;}
.nav span{ float:right;  height:76px; background:url(../images/phone.png) left center no-repeat; line-height:76px; font-size:20px; color:#FFF; text-indent:42px;}

.banner_btn{ width:1000px; margin:0 auto; overflow:hidden; height:339px; padding-top:140px; box-sizing:border-box;}
.banner_btn a{ float:left; width:210px; height:57px; line-height:58px; text-align:center; color:#FFF; background:#ff4e20; margin-right:58px; border-radius:8px; border-bottom:3px solid #c73813; font-size:18px; }
.banner_btn a:hover{ background:#f33706; border-bottom:3px solid #a72d0d;}

.anchor{ width:1000px; height:80px; overflow:hidden; margin:0 auto; }
.anchor a{ float:left; width:166px; line-height:80px; text-align:center; color:#FFF; font-size:18px;}
.anchor a:hover{ background:#ff4e20;}


.all_tit{ width:1000px; margin:0 auto; overflow:hidden; background:url(../images/writing_08.jpg) 0 99px repeat-x;}
.all_tit h2{ width:100%; font-size:36px; color:#333333; font-weight:bold; line-height:86px; text-align:center;}
.all_tit h2 i{ color:#4a5264;}
.all_tit p{ width:160px; height:28px; margin:0 auto; line-height:28px; text-align:center; color:#FFF; background:#ff4e20; font-size:16px;}

.three_step{ width:1000px; margin:0 auto; margin-top:40px; overflow:hidden;}
.three_step dl{ float:left; width:345px; overflow:hidden;}
.three_step dl dt{ float:left; width:85px;}
.three_step dl dd{ width:260px; padding:4px 0 0 20px; box-sizing:border-box; float:left; font-size:16px; color:#222222; line-height:30px;}




/*tea*/
.now{ width:1000px; margin:0 auto; overflow:hidden ;  margin-top:40px;}
.tea{width:1000px; height:auto; margin:0 auto; }

.gedu_teacher{width:100%; overflow:hidden; position:relative;}


.teacher_banner{width:720px; height:549px; overflow:hidden; margin:0 auto; margin-top:14px; position:relative;}
.teacher_banner ul{height:549px; overflow:hidden; position:absolute; top:0px; left:0px; z-index:2;}
.teacher_banner ul li{width:720px; height:549px; overflow:hidden; border-radius:6px; float:left; padding-bottom:60px; background:url(../images/writing_25.jpg) bottom center no-repeat; box-sizing:border-box;}




.teacher_point{width:100%; height:11px;  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;}
.teacher_point span.se{background-position:-38px -24px;}

.gedu_teacher font{ width:44px; height:80px; z-index:10; position: absolute; top:228px; cursor: pointer; opacity:0.4;}
.gedu_teacher .prev{ left:0px;}
.gedu_teacher .next{ right:0px;}
.gedu_teacher font:hover{ opacity:1;}

.tea2{ width:660px; float:left;}

#gedu_teacher2 .teacher_banner{ width:660px; height:350px; margin-top:0;}
#gedu_teacher2 .teacher_banner ul{height:350px; overflow:hidden; position:absolute; top:0px; left:0px; z-index:2;}
#gedu_teacher2 .teacher_banner ul li{width:660px; height:350px; overflow:hidden; border-radius:6px; float:left; }
#gedu_teacher2 .teacher_point{width:100%; height:11px; text-align:center; position:absolute; bottom:8px; left:0px; z-index:10;}
#gedu_teacher2 .teacher_point span{display:inline-block; margin-right:6px; cursor:pointer; width:11px; height:11px; background:#cacaca;}
#gedu_teacher2 .teacher_point span.se{background:#F00;}
#gedu_teacher2 font{ opacity:0; filter:alpha(opacity=0);}
#gedu_teacher2 .teacher_point span{ width:48px; height:5px; margin-right:20px;}

tea3{ width:908px; margin:0 auto; overflow:hidden;}

#gedu_teacher3 .teacher_banner{ width:820px; height:280px; margin-top:0;}
#gedu_teacher3 .teacher_banner ul{height:280px; overflow:hidden; position:absolute; top:0px; left:0px; z-index:2;}
#gedu_teacher3 .teacher_banner ul li{width:820px; height:350px; overflow:hidden; border-radius:6px; float:left; }
#gedu_teacher3 .teacher_point{width:100%; height:11px; text-align:center; position:absolute; bottom:8px; left:0px; z-index:10;}
#gedu_teacher3 font{ width:44px; height:80px; z-index:10; position: absolute; top:94px; cursor: pointer; opacity:0.4;}




.compos{ width:1000px; margin:0 auto; overflow:hidden;}
.compos h6{ width:100%; height:65px; line-height:66px; background:url(../images/writing_27.jpg) 0 21px no-repeat;  font-size:24px; color:#4a5264; text-indent:42px;}


.com_box{ width:998px; overflow:hidden; border:1px solid #d2d2d2; padding:20px; box-sizing:border-box;}

.tab{ float:left; width:120px; overflow:hidden; }
.tab span{ cursor:pointer; width:120px;  height:54px; line-height:54px; text-align:center; border-radius:8px; color:#FFF; background:#4a5264; font-size:18px; margin-bottom:20px; display:block;}
.tab span.se{ background:#ff4e20;}
.tab_content{ float:right; width:818px; background:#f3f3f3; padding:18px 0 8px 22px; box-sizing:border-box; overflow:hidden;}

.tab_content .ever{ display:none;}
.tab_content .ever p{ width:100%; overflow:hidden;}
.tab_content .ever p span{ line-height:30px; color:#ff4e20; font-size:14px;}
.tab_content .ever p font{line-height:30px; color:#222222; font-size:14px; margin-right:82px;}

.biaozhun{ width:1000px; margin:0 auto; margin-top:50px; overflow:hidden; padding-left:16px; box-sizing:border-box; margin-bottom:44px;}
.biaozhun dl{ width:100%; overflow:hidden;}
.biaozhun dl dt{ float:left; width:557px; height:320px; overflow:hidden;}
.biaozhun dl dt img{ display:block;}
.biaozhun dl dd{ float:right; width:425px; padding-left:114px; box-sizing:border-box; background:url(../images/dd_bg.jpg) center top no-repeat; overflow:hidden; padding-top:46px; line-height:54px; text-align:left; font-size:16px; color:#222222;}

.task1{ width:1000px; margin:0 auto; overflow:hidden; }
.task1 dl{ overflow:hidden; padding-top:20px; background:#4a5264; float:right; width:340px; height:350px; box-sizing:border-box;}
.task1 dl dt{ width:300px; height:54px; line-height:54px; text-align:center;  font-size:18px; color:#4a5264; background:#FFF; margin:0 auto; border-radius:8px;}
.task1 dl dd{ width:340px; padding:14px 22px 0; box-sizing:border-box;}
.task1 dl dd p{ width:100%; line-height:38px; color:#FFF; font-size:16px; margin-bottom:32px;}


.task_tit{ width:100%; font-size:32px; color:#4a5264; line-height:90px; text-align:center; font-weight:bold;}

.task_box{ width:1000px; margin:0 auto; overflow:hidden;}
.task{ width:100%; height:64px; overflow:hidden;}
.task span{ cursor:pointer; float:left; width:120px; height:54px; font-size:18px; line-height:54px; text-align:center; color:#FFF; background:#4a5264; margin-right:10px; border-radius:6px;}
.task span.se{ background:#ff4e20;}

.task_content{ width:1000px; padding:16px 20px 30px 26px; box-sizing:border-box; background:#FFF;}
.task_content .ever{ display:none;}
.task_content .ever span{ width:100%; height:34px; line-height:34px; text-align:left; color:#ff4e20; font-size:14px;}
.task_content .ever p{width:100%;  line-height:34px; text-align:left; color:#333333; font-size:14px;}


#big_com_content2{ height:202px;}

#zb span{ width:116px;}

#zb_content{ width:1000px; height:110px; overflow:hidden; background:#eaeaea; padding:20px 0 0 28px; box-sizing:border-box;}
#zb_content .ever{ width:100%; height:100%; position:relative;}
#zb_content .ever a{ position:absolute; width:110px; height:110px; right:0; bottom:0; background:url(../images/a_bg.png) no-repeat;}
#zb_content .ever ul{ width:100%; overflow:hidden;}
#zb_content .ever ul li{ float:left; width:254px; height:36px; line-height:36px; text-indent:22px; font-size:14px; color:#333333; background:url(../images/zb_bg.jpg) left center no-repeat;}
#zb_content .crime ul li{ width:444px;}
 
 
.qs{ background:url(../images/writing_47.jpg) center top no-repeat; margin:40px auto; font-size:36px;}

.qs_content{ width:1000px; margin:0 auto; overflow:hidden;}
.qs_content p{ position:relative; float:left; width:200px; height:197px; border-bottom:3px solid #b23616; background:#ff4e20; padding:30px 20px 0 20px; box-sizing:border-box; line-height:38px; color:#FFF; font-size:14px; margin-right:66px;}
.qs_content i{ position:absolute; width:15px; height:29px;  top:96px; right:-15px;}
.qs_content i img{ display:block;}


.program{ width:1060px; margin:40px auto 0; overflow:hidden; padding-left:20px; box-sizing:border-box;}
.program dl{ float:left; width:331px;  background:url(../images/idea_bg.png) no-repeat; margin-right:12px;}
.program dl dt{ width:100%; height:100px; overflow:hidden; line-height:100px; font-size:30px; color:#FFF; text-indent:206px;}
.program dl dd{ width:310px; margin:0 auto; overflow:hidden; padding:0 18px; box-sizing:border-box; line-height:30px; font-size:16px; color:#FFF;}
.program dl dd i{ width:100%; height:57px; line-height:84px; text-align:left; color:#FFF; font-size:20px; display:block;}
.program dl dd a{ display:block; width:200px; height:60px; line-height:60px; text-align:center; color:#FFF; border-radius:6px; margin:60px auto 0; background:#ff4e20; font-size:20px;}
.program dl dd a:hover{ background:#dc421a;}

.footer{ width:100%; background:#3e4554; color:#FFF; text-align:center; padding:40px 0; font-size:14px; line-height:28px;}


#back{ display:none; width:56px; height:80px; background:url(../images/back.jpg) no-repeat; position:fixed; right:10%; opacity:0.6; bottom:180px; padding-top:56px; line-height:30px; font-size:14px; color:#4a5264; text-align:center; }
#back:hover{ opacity:1; filter:alpha(opacity=100);}













