@charset "gb2312";
/* CSS Document */
/*
* Description: 通关周计划套餐
* Update:      12/05/2016
* Author:      xuyongmei
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-size: 100%; }
body{font-size: 16px; background: #fff;  color:#333; font-family: "microsoft YaHei";word-wrap: break-word; cursor: default; min-width:1240px;}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ text-decoration: none;}
a:hover{  text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
.clearfix {*zoom: 1}

/*----------------------------------分隔线----------------------------------------*/
.autoin{width:1000px;margin:0 auto;}
img{display:block;}
.btn{ display:block;margin:0 auto;text-align:center;}
.btn{ width:168px;height:46px;line-height:46px;font-size:24px;color:#452e05;background:url(../images/btn_bg1.jpg) no-repeat; }

.banner{width:100%;}
.banner_01{height:115px;background:url(../images/banner_01.jpg) center top no-repeat;}
.banner_02{height:205px;background:url(../images/banner_02.jpg) center top no-repeat;}
.banner_03{height:130px;background:url(../images/banner_03.jpg) center top no-repeat;}
.banner_04{height:107px;background:url(../images/banner_04.jpg) center top no-repeat;}

.banner_03 p{height:52px;line-height:52px;font-size:36px;color:#d8bc52;text-align:center;}
.banner_btn{padding:15px 0 0 305px;}
.banner_btn a{float:left;margin-left:20px;}

/*距离考试*/
.test_wrap{height:503px;background:url(../images/test_bg.jpg) center top no-repeat;}
.test_wrap h3{width:100%;height:128px;background:url(../images/test_til.png) no-repeat;}
.test_wrap h3 span{display:block;width:125px;height:128px;line-height:128px;text-align:center;font-size:98px;color:#452e05;margin-left:527px;font-family:Arial, Helvetica, sans-serif;}
.test_con{width:597px;height:152px;border:1px solid #e8cb68;padding:40px 70px;margin:30px auto 0;}

/*7天提升30%战斗力*/
.prom_mt{background:#141414 url(../images/bg_t.jpg) center top no-repeat;padding-top:60px;}
.title{margin:0 auto;border-bottom:1px solid #d8bc52;padding-bottom:10px;}
.title p{font-size:30px;line-height:40px;color:#d8bc52;text-align:center;}
.title span{display:inline-block;vertical-align:middle;}

.prom_m{background:#141414 url(../images/bg_b2.jpg) center bottom no-repeat;padding-bottom:95px;}
.prom_con{padding:40px 0 0 100px;}
.prom_con li{float:left;width:360px;margin-left:20px;}
.prom_con li p{height:56px;line-height:56px;background-color:#1b1b1b;text-align:center;font-size:24px;color:#fff;margin-top:10px;}
.prom_con li .prom_btn1{display:block;margin:20px auto 0;}
.prom_con li .prom_btn2{float:left;}
.prom_con li .prom_btn3{float:right;}

/*解决方案*/
.solve_wrap{height:674px;background:url(../images/solve_bg.jpg) center top no-repeat;padding-top:60px;}

.solve_con{margin-top:25px;}
.solve_con li{width:737px;overflow:hidden;height:217px;margin:20px auto 0;}
.solve_l,.solve_r{float:left;border:1px solid #d8bc52;}
.solve_l{width:268px;}
.solve_r{width:435px;height:156px;margin-top:21px;color:#d8bc52;padding:13px 0 0 30px;}
.solve_r h4{height:64px;line-height:64px;font-size:24px;}
.solve_r p{font-size:18px;line-height:30px;}




/*tan*/
.tan{ display:none; width:319px; padding-top:30px; height:188px; text-align:center; background:#e1c363; position:fixed; top:20%; left:50%; margin-left:-170px; z-index:1000;}
.tan h4{ font-size:26px; line-height:30px; color:#141414; }
.tan p{ font-size:18px; line-height:50px; }
.tan .btna{ display:block; margin:0 auto; text-align:center; width:186px; height:46px; line-height:46px; font-size:26px; border:2px solid #141414; color:#141414; }

/*services*/
.services{ width:100%; background:#141414 url(../images/services.jpg) no-repeat top center; }
.ser_con{ padding-top:32px ;}
.ser_t{ width:738px; height:146px; background:#1b1b1b; margin:0 auto; }
.ser_t p{ font-size:30px; color:#d8bc52; line-height:50px; padding:30px 0 0 0; text-align:center; }
.ser_c li{ font-size:22px; margin-bottom:30px; overflow:hidden; color:#d8bc52; float:left; }
.ser_c  ul{ padding:25px 0 0 110px;}
.ser_c li p,.ser_c li img{ float:left; }
.ser_c .li01 p{ width:144px;}
.ser_c .li02 p{ width:94px; text-align:center;}
.ser_c li input{ float:left; width:201px; height:55px; line-height:55px; background:#454545;  padding-left:10px;  color:#d8bc52;}
.ser_c li  a{ font-size:16px; color:#d8bc52; text-decoration:underline; line-height:55px; padding-left:5px; }
.ser_b { padding:40px 0 0 314px;}
.ser_b a{ float:left; margin-right:40px;}

/*名师轮播*/
.teacher_wrap{ width:100%; background:#1b1b1b url(../images/teacher_wrap.jpg) no-repeat top center; padding-top:150px;}
#automatic{height:332px;position:relative;margin:20px auto 0; overflow: hidden;}
.prev_div { width: 130px; height: 72px; position: absolute; top: 128px; left: 92px; z-index: 5; background: red; filter: alpha(opacity=0); opacity: 0; cursor: pointer; }
.next_div { width: 130px; height: 72px; position: absolute; top: 128px; right: 92px; z-index: 5; background: red; filter: alpha(opacity=0); opacity: 0; cursor: pointer; }

#automatic .prev { width: 120px; height: 72px; position: absolute; top: 108px; left: 72px; z-index: 4; }
#automatic .prev .ico { width: 76px; height: 112px; position: absolute; top: 0; left: 0; background: url(../images/prev.png) no-repeat; }

#automatic .next { width: 120px; height: 72px; position: absolute; top: 108px; right: 72px; z-index: 4; }
#automatic .next .ico { width: 76px; height: 112px; position: absolute; top: 0; right: 0; background: url(../images/next.png) no-repeat; }

#automatic .line { width: 240px; height: 332px; position: absolute; top: 0; left: 50%; margin-left: -120px; z-index:1; }
#automatic ul{width:932px;height:332px;position: absolute; top: 0; left: 35px; z-index: 1;}
#automatic ul li{position: absolute;}
#automatic ul li a{display:block;overflow:hidden;}
#automatic .pos_0 { top: -104px; left: 0; z-index: 1; filter: alpha(opacity=0); opacity: 0; }
#automatic .pos_1 { top: 76px; left: 0; z-index: 2; filter: alpha(opacity=50); opacity: 0.5; }
#automatic .pos_2 { top: 52px; left: 84px; z-index: 3; filter: alpha(opacity=85); opacity: 0.85; }
#automatic .pos_3 { top: 30px; left: 207px; z-index: 4;filter: alpha(opacity=90); opacity: 0.9;}
#automatic .pos_4{top:0;left:345px;z-index: 5;}
#automatic .pos_5 { top: 30px; right: 207px; z-index: 4; filter: alpha(opacity=90); opacity: 0.9; }
#automatic .pos_6 { top: 52px; right: 84px; z-index: 3; filter: alpha(opacity=85); opacity: 0.85; }
#automatic .pos_7 { top: 76px; right: 0; z-index: 2; filter: alpha(opacity=50); opacity: 0.5; }
#automatic .pos_8,#automatic .pos_9,#automatic .pos_10,#automatic .pos_11,#automatic .pos_12,#automatic .pos_13,#automatic .pos_14,#automatic .pos_15,#automatic .pos_16 { top: -104px; right: 0; z-index: 1; filter: alpha(opacity=0); opacity: 0; }

.teacher_bot{width:870px;height:90px;margin:35px auto 30px;background-color:#e8e8e8;border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;padding:16px 25px;}
.teacher_bot p{font-size:18px;line-height:30px;color:#434648;}

.teacher_btn{padding-left:285px;font-size:0;}
.teacher_btn a,.advant_btn,.btn a{width:170px;height:40px;line-height:40px;font-size:18px;color:#fff;}
.teacher_btn a{display:inline-block;margin-left:30px;text-align:center;}
.teacher_btn1,.btn02{background: url(../images/btn_03.png) no-repeat;}
.teacher_btn2,.advant_btn,.btn01{background: url(../images/btn_04.png) no-repeat;}
.teacher_btn1:hover,.btn02:hover{background-image: url(../images/btn_h03.png);}
.teacher_btn2:hover,.advant_btn:hover,.btn01:hover{background-image: url(../images/btn_h04.png);}

.tea_b{ width:100%; height:229px; background:url(../images/tea_b.jpg) no-repeat top center;}

/*really*/
.really{ width:100%; padding-top:20px; background:#141414 url(../images/really.jpg) no-repeat top center;}
.rea_con ul{ padding:90px 0 0 156px;}
.rea_con li{ width:216px; padding-top:87px; height:125px; background:#1b1b1b; float:left; margin:0 20px 95px 0; position:relative;  }
.rea_con .li03{ margin-right:0;}
.rea_con li h4{ width:127px; height:90px; position:absolute; top:-61px; left:45px; padding-top:37px; background:#e1c363; text-align:center; border-radius:50%; font-size:22px; }
.rea_con li .wxbg{width: 127px;height:127px;position: absolute;top: -61px;left: 45px;
text-align: center;}
.rea_con li p{ color:#fff; height:42px; font-size:18px; text-align:center; border-bottom:1px solid #e1c363;}
.rea_con li p em{ color:#e1c363; }

.rea_con li .btn,.cho_con .btn{ margin-top:20px;font-size:20px;width:135px; height:32px; line-height:32px;}







/*choose*/
.choose{ width:100%; padding-bottom:141px; background:#121212 url(../images/choose.jpg) no-repeat bottom center;}
.title_ch{ width:605px; margin:0 auto; border-bottom:1px solid #d8bc52; }
.title_ch h3{ padding:10px 0; font-size:30px; color:#d8bc52; text-align:center; line-height:60px; }
.title_ch h3 img{ display:inline-block; vertical-align:middle; margin:-8px 0 0 6px;}
.cho_con{ width:690px; height:310px; background:url(../images/cho_con.jpg) no-repeat; margin:50px auto 0;}
.ch_c{ width:229px; padding:57px 32px 0; height:274px; background:#1b1b1b; margin:0 auto; position:relative;}
.ch_c h4{ width:194px; height:52px; position:absolute; top:-24px; left:49px; line-height:52px; border:2px solid #ead16a; font-size:22px; color:#ead16a; text-align:center; }
.ch_c .cp{ color:#fff; font-size:18px; width:228px; height:40px; margin:0 auto; border-bottom:1px solid #e1c363;}
.ch_c .cp span{ display:inline-block; vertical-align:middle; width:118px;}
.ch_d{border-bottom:1px solid #e1c363; padding:15px 0; }
.ch_d p{ padding-left:40px; color:#fff; font-size:18px; line-height:36px;}
.ch_d p b{ font-size:24px; color:#e1c363;  }











/*扉页*/	
.feiye{ font-size:12px; line-height:30px;text-align:center;color:#cecece;margin-top:30px;}
