body{ margin:0; padding:0; font-size:12px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"微软雅黑"; overflow-x:hidden;}
div,ul,li,p,form,h1,h2,h3,h4,h5,h6,dt,dd,dl{padding:0;margin:0;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"微软雅黑";}
a{ text-decoration:none; color:#000;}
img{ border:none; vertical-align: middle}
ul,li{ list-style:none;}

.top{
	height: 97px;
	width:1100px;margin:0 auto;
	}
.top_lt{
	float: left;
	width: 219px;
	height: 97px;
	background-image: url(images/logo.gif);
}
.top_rt{
	float: right;
	width: 780px;
	height: 97px;
	line-height: 97px;
	text-align: right;
	font-size: 30px;
	font-family: "黑体";
	color: #333333;
}
.banner{width: 100%;min-width:980px; _width:expression_r((documentElement.clientWidth<980)?"980px":"100%");}
.banner3{width: 100%;min-width:980px; _width:expression_r((documentElement.clientWidth<980)?"980px":"100%");background-color: #2e4abe;}
.banner9{width: 100%;min-width:980px; _width:expression_r((documentElement.clientWidth<980)?"980px":"100%");background-color: #2d7cbd;}
.banner01{width: 100%;height:577px;background: url(images/head.gif) center repeat;margin:0 auto;}
.banner04{width: 1023px;height:118px;background: url(images/index_05.gif) center repeat;margin:0 auto;}
.banner02{width:1100px;;height:716px;background: url(images/index_05.png) center repeat;margin:0 auto;}
.banner03{width:1100px;height:300px;background: url(images/index_04.gif) center repeat;margin:0 auto;}
.banner09{width: 1023px;height:577px;background: url(images/index_09.gif) center repeat;margin:0 auto;}

.time2 {width: 100%;min-width:980px; _width:expression_r((documentElement.clientWidth<980)?"980px":"100%"); height: 240px; background: url(images/head02.gif) center repeat;}
.time2_cen {width:827px; background:url(images/adv_img_02.png) center 15px no-repeat; margin:0 auto; height:240px;}
.time2_cen h2{ font-size:46px; text-align:center;  height:57px; line-height:56px; padding-top:15px; letter-spacing:1px; margin-bottom:25px;}
.time2_d_main {width:624px; height:78px; background:#262b41; border-radius:22px; margin:0 auto; padding-top:18px; padding-left:46px;}
.time2_d_main li {float: left; font-size: 24px; color: #efe31b; line-height: 90px;}
.time2_d_main .days, .time2_d_main .hours, .time2_d_main .minutes, .time2_d_main .seconds {display: inline-block; width: 92px; height: 61px; background:url(images/adv_img_04.png) no-repeat center; font-size: 56px; color: #000; line-height: 60px; font-weight: bold; float: left; text-align: center;letter-spacing:11px;padding-left:10px;}
.time2_d_main .days_ref, .time2_d_main .hours_ref, .time2_d_main .minutes_ref, .time2_d_main .seconds_ref {float: left; margin: 0 10px;}


/**/
.cn2_bck{ background:url(images/adv_img_05.gif) #5cbffe no-repeat center; height:834px;}
.cn2_bx{ padding-top:45px;}
.cn2_bt{ width:1100px; height:71px; background:url(images/adv_img_044.png) no-repeat center; color:#fff;margin-top:160px;}
.cn2_bx > p{ color:#fff;}
.main2_bx{ margin-top:72px; width:868px; height:432px; padding:0 130px 0 142px;}
.cn2_rq{ width:205px;height:103px; margin-right:76px; float:left; position:relative; overflow:hidden; margin-bottom:54px;}
.cn2_kbx{width:205px;height:103px; background:url(images/adv_img_06.png) no-repeat center; position:absolute; top:0; left:0;}
.cn2_kbx > div{ position:relative;width:135px;height:103px; padding-left:60px;}
.cn2_kbx > div h2{ text-align:center; font-size:24px;  padding-top:20px; padding-bottom:6px; color:#444;}
.cn2_kbx > div p{ text-align:center; font-size:16px;}
.cn2_kbx div div{ width:62px; height:93px; position:absolute; top:5px; left:7px;}
.zx_02{width:205px;height:103px; background:#000; opacity:0.8; font-size:24px; text-align:center; line-height:103px; color:#fff; z-index:99; position:absolute; left:-205px; top:0;}
.zx_02 a{width:205px;height:103px; color:#fff; display:block;}
.cn2_rq:hover .zx_02{ position:absolute; left:0;}

/*选择教师*/
.The_total{width:100%;min-width:980px; _width:expression_r((documentElement.clientWidth<980)?"980px":"100%");}
.dv_bx{width:1100px;margin:0 auto; padding-top:40px;}
.dv_bx > div > h2{text-align:center;font-size:42px;margin:5px 0 25px;}
.dv_bx > div > p{text-align:center;font-size:20px;}
.The_total1000{ width:1100px; height:auto; }
.cn3_bck{ height:833px; background:url(images/adv_img_07.png) no-repeat center;}
.cn3_bx{ padding:0;}
.cn3_bt{ height:150px; width:1100px; padding:0; margin-bottom:50px;}
.cn3_bq{ width:142px; margin-left:80px; float:left;  margin-right:40px; background:#e60012; padding-top:40px; height:110px; line-height:36px; font-size:31px; font-weight:bold; color:#fff; text-align:center;}
.cn3_br_rt{ font-size:30px; color:#35484e; line-height:38px; font-weight:bold; text-align:right; padding-top:40px; height:110px; float:left; width680px; letter-spacing:2px;}
.main3_bx{ width:1050px; height:550px; padding:0 25px;}
.main3_bx ul li{ width:204px; height:512px; margin-right:30px; float:left; padding:38px 18px 0;}
.main3_bx ul li h3{ font-size:22px;  text-align:center; line-height:28px; margin:15px 0; color:#ed7416;}
.main3_bx ul li p{ height:215px; font-size:15px; line-height:24px; text-indent:2em}
.zx_03{ text-align:center; font-size:16px; }
.zx_03 a{ color:#f90202;}
.main3_bx ul li:hover{ background:#ff6d02;}
.main3_bx ul li:hover h3{ color:#fff; }
.main3_bx ul li:hover p{ color:#fff;}
.main3_bx ul li:hover .zx_03 a{ color:#fff;}


/*急速提升A方案*/
.cn4_bck{ height:699px; background:url(images/adv_img_16.png) no-repeat center;}
.cn4_bx{ padding-top:26px;}
.cn4_bx > h2{ height:112px; width:567px; background:url(images/adv_img_17.png) no-repeat center; margin:0 auto; margin-bottom:45px;}
.main4_bx{ width:1121px; height:375px; margin:0 auto; background:url(images/adv_img_18.png) no-repeat center;}
.main4_left{ width:347px; height:345px; background:url(images/adv_img_199.png) no-repeat center; float:left; margin-top:14px; margin-left:14px; margin-right:34px;}
.main4_left h2{ font-size:45px; color:#fff8a4; text-align:center; margin-top:62px; letter-spacing:1px;}
.main4_right{ width:680px; padding-top:44px; float:left; height:300px;}
.main4_right h2{ font-size:24px; text-align:center; color:#eb2934; margin-bottom:20px;}
.main4_right table{ border:#c9c9c9 1px solid;}
.main4_right table th{ height:30px; background:#383838; text-align:center; font-size:16px; font-weight:bold; color:#fff;}
.main4_right table td{ height:30px; border-right:#c9c9c9 1px solid;border-bottom:#c9c9c9 1px solid; text-align:center; font-size:14px;}
.main4_right table td span{ color:#ff5270;}
.main4_right h3{ margin-top:15px; text-align:center; font-size:20px;}
.main4_right h3 span{ color:#ff5270;}
.cn_zx{ width:684px; height:60px; margin:35px auto 0;}
.cn_zx a { width:308px; height:60px; text-align:center; line-height:60px; display:block; font-size:24px; font-weight:bold; color:#000; float:left; margin-right:66px; background:#ffec14;}

/*急速提升B方案*/
.cn5_bck{ height:699px; background:url(images/adv_img_200.png) no-repeat center;}
.cn5_bx{ padding-top:26px;}
.cn5_bx > h2{ height:112px; width:567px; background:url(images/adv_img_212.png) no-repeat center; margin:0 auto; margin-bottom:45px;}
.main5_bx{ width:1121px; height:375px; margin:0 auto; background:url(images/adv_img_18.png) no-repeat center;}
.main5_left{ width:347px; height:345px; background:url(images/adv_img_233.png) no-repeat center; float:left; margin-top:14px; margin-left:14px; margin-right:34px;}
.main5_left h2{ font-size:45px; color:#fff8a4; text-align:center; margin-top:62px; letter-spacing:1px;}
.main5_center{ width:454px; height:308px; padding-top:45px; float:left;}
.main5_center ul li{ width:454px; height:110px; border-bottom:#a0a0a0 dashed 1px;margin-top:25px;}
.main5_center ul li h2{ font-size:18px; color:#383838; width:392px; height:38px; border-bottom:#383838 2px solid; letter-spacing:1px; margin-bottom:18px;}
.main5_center ul li h2 span{ background:#383838; color:#fff; line-height:38px; font-size:24px; padding:5px 32px; margin-right:10px;}
.main5_center ul li p{ font-size:16px; color:#383838; letter-spacing:1px;}
.main5_right{ width:246px; height:263px; float:left; padding-top:60px;}
.main5_right .kmxs{ width:228px; height:54px; background:url(images/adv_img_24.png) no-repeat center; font-size:20px; text-align:center; line-height:52px; font-weight:bold; color:#fff; padding-left:18px; letter-spacing:1px; margin-bottom:18px;}
.main5_right .zsnr{ width:225px; height:186px; margin-left:18px; background:#f2f2f2; border:#383838 dashed 1px;}
.main5_right .zsnr h3{ font-size:19px; text-align:center; line-height:42px; margin-top:52px;}
.main5_right .zsnr h3 span{ color:#ff5270;}
.cn5_zx{ width:684px; height:60px; margin:35px auto 0;}
.cn5_zx a{ width:308px; height:60px; text-align:center; line-height:60px; display:block; font-size:24px; font-weight:bold; color:#fff; float:left; margin-right:66px; background:#d4323b;}



/**/
.cn33_bck{ background:#fff; height:650px;}
.cn33_bx{ padding-top:66px;}
.cn33_bt{ width:1100px; height:97px; background:url(images/adv04.png) no-repeat center;}
.cn33_bt h2{ font-size:44px; font-weight:500; text-align:center; line-height:40px; }
.cn33_bt h2 span{background:#fff; padding:0 15px;}
.cn33_bt h2 span strong{ color:#7e3ecf;}
.cn33_bt p { font-size:16px; text-align:center; margin-top:14px;}
.cn33_bt p span{ padding:0 15px; background:#fff}
.main33_bx{ width:1100px; height:389px; position:relative; margin:15px auto 0; background:url(images/adv21.png) no-repeat center;}
.cn33_lc1{ width:240px; height:240px; position:absolute; top:11px ; left:45px; z-index:10; }
.cn33_rq{width:240px; height:240px; overflow:hidden; position:relative;}
.cn33_zynr{width:240px; height:175px; background:url(images/adv19.png) no-repeat center; padding-top:65px;}
.cn33_zynr img{ margin-left:30px; margin-bottom:5px; }
.cn33_zynr p{ font-size:21px; font-weight:500; color:#fff; text-align:center; line-height:28px;}
.cn33_zynr p span{ font-size:16px;}
.zx_033{width:240px; height:240px; background:url(images/adv20.png); position:absolute; top:0; left:-240px; z-index:50}
.cn33_rq:hover .zx_033{ left:0;}
.cn33_rq:hover .zx_033 a{ width:123px; height:35px; border:1px #fff solid; text-align:center; line-height:35px; display:block; color:#fff; font-size:22px; margin:99px auto 0;}
.cn33_lc2{ top:11px; left:300px; position:absolute; z-index:9}
.cn33_lc3{ top:11px; left:556px; position:absolute; z-index:8}
.cn33_lc4{ top:11px; left:811px; position:absolute; z-index:7}
.cn33_lc5{ position:absolute; top:138px ; left:174px; z-index:10}
.cn33_lc6{ top:138px ; left:428px; position:absolute; z-index:9}
.cn33_lc7{ top:138px ; left:683px; position:absolute; z-index:8}
.cn33_bx p{ font-size:16px; text-align:center;}

/*为什么我们的课程体系能助您通过考试？*/
.cn8_bck{ background:#fffcd3; height:660px;}
.cn8_bx .cn8_bt{ width:1100px; height:124px; background:url(images/adv17.png) no-repeat center; overflow:hidden; margin-bottom:5px;}
.cn8_bx .cn8_bt > h2{ color:#5e6262; }
.cn8_bx .cn8_bt > p{ color:#5e6262;}
.main8_bx{ padding:0 9px;}
.main8_bx ul li{ width:439px; height:181px; background:url(images/adv28.png) no-repeat; margin:0 46px 62px; float:left;}
.main8_bx .main8_left{ width:150px; padding-top:58px; font-size:25px; line-height:35px; text-align:center; color:#fff; height:123px; float:left;}
.main8_bx .main8_right{ width:252px; margin:0 15px; float:left; padding-top:24px; height:157px; font-size:16px; line-height:22px; text-align:justify;}
.main8_bx .main8_right .zx_08{ width:140px; height:36px; line-height:36px; text-align:center; padding-right:23px; background:url(images/adv29.png); margin:12px auto 0;}
.main8_bx .main8_right .zx_08 a{width:140px; height:36px; display:block; color:#fff;}

/*贴心的教学服务 我们是落地的执行者*/
.cn7_bck{ height:997px; background:url(images/adv18.png) no-repeat center;}
.cn7_bx .cn7_bt{ width:1100px; height:188px; background:url(images/adv17.png) no-repeat center top; overflow:hidden; margin-bottom:45px;margin-top:120px;}
.cn7_bx .cn7_bt > h2{ color:#5e6262; }
.cn7_bx .cn7_bt > p{ color:#5e6262;}
.main7_bx{ margin-top:70px;}
.main7_bx ul li{ width:371px; height:129px; margin:0 51px 143px; float:left; position:relative; padding:45px 35px 0; background:#b9ffc9;}
.main7_bx ul li p{ font-size:16px; line-height:26px; margin-bottom:12px;}
.main7_bx .zx_07{ width:171px; height:40px; text-align:center; line-height:40px; padding-right:30px; font-size:20px; font-weight:bold; color:#fff; background:url(images/adv24.png) no-repeat; margin:0 auto;}
.main7_bx .zx_07 a{ color:#fff;width:171px; height:40px; display:block;}
.main7_top{ width:443px; height:119px; position:absolute; top:-80px; left:0; }
.main7_img{ margin-left:16px; margin-right:20px; width:119px; height:119px; float:left;}
.main7_bt{ font-size:25px; line-height:119px; width:270px; height:119px; float:left;}

/**/
.cn44_bck{ height:539px; background:url(images/adv_img_30.png) #7e3ecf no-repeat center bottom; padding-top:10px;}
.cn44_bx{ padding-top:20px;}
.cn44_bt{ width:1100px; height:97px; background:url(images/adv_img_28.png) no-repeat center;}
.cn44_bt h2{ font-size:44px; font-weight:500; text-align:center; line-height:56px; }
.cn44_bt h2 span{background:#7e3ecf; padding:0 15px;}
.cn44_bt h2 span strong{ color:#fcff00;}
.main44_bx{ width:630px; margin:20px 223px 22px 156px; height:310px;}
.main44_bx td{font-size:16px;}
.main44_bx input;.main44_bx select{font-size:16px;}
.main44_bx ul li{ width:276px; height:52px; background:#fff; border-radius:8px; margin:0 42px 18px 0; border:#a0a0a0 1px solid; float:left; line-height:52px; font-size:20px; color:#302f2f; padding-left:10px;}
.main44_bx ul li p{ width:87px; float:left;}
.main44_bx ul li input{ width:187px; height:52px; border:none; background:none; line-height:52px; float:left; font-size:18px;color:#777; font-family:"微软雅黑"}
.main44_bx  .con3_a{width:286px; height:52px; margin-left:155px !important; background:#fcff00 !important; padding-left:0;}
.main44_bx  .con3_a:hover{transform: scale(1.1, 1.1);transition: .2s transform;}
.main44_bx  .con3_a input{width:286px !important; height:52px; background:none !important; font-size:22px; color:#302f2f; cursor:pointer;}
.xzyh{width:276px; height:52px; background:#fff; border-radius:8px; border:#a0a0a0 1px solid; float:left; line-height:52px; font-size:20px; color:#302f2f; padding-left:10px;}
.xzyh p{width:87px; float:left;}
.xzyh input{width:187px; height:52px; border:none; background:none; line-height:52px; float:left; font-size:18px;color:#777; font-family:"微软雅黑"}
.cn44_bx > p{ padding:0 250px 0 97px; font-size:16px; color:#fff; text-align:left;}
.cn44_bx p span{ color:#fcff00;}


/*11年来，我们累计帮助*/
.cn55_bck{ height:668px; background:#34484e url(images/adv_img_15.jpg) no-repeat center;}
.cn55_bx p{ font-size:33px; line-height:42px; color:#fff; color:#fff; margin-bottom:28px; text-align:center;}
.cn55_bx h2{ font-size:42px; color:#FF0248; text-align:center;}
.main55_bx { margin-top:398px; padding-left:13px;}
.main55_bx  ul li{ float:left; width:356px; height:50px; text-align:center; color:#fff; font-size:30px;}


.grb{width:100%; background-color:#34484e; min-width:980px; _width:expression_r((documentElement.clientWidth<980)?"980px":"100%");}
#demo{ overflow:hidden; height:1200px; width:1000px; margin:0 auto; position:relative; background-color:#fffdd0;}
#demo1{ height:auto; text-align:center; }
#demo2{ height:auto; text-align:center; }
#demo1 li{ list-style-type:none; height:22px; text-align:center; text-indent:15px; }
#demo2 li{ list-style-type:none; height:22px; text-align:center; text-indent:15px; } 


.floot{
	width: 100%;min-width:1100px; _width:expression_r((documentElement.clientWidth<1100)?"1100px":"100%");
	background-color: #2173e8;
	border-top:20px solid #1f3b8e;
}
.floot_zj{
	width: 1100px;margin:0 auto;
	color: #FFFFFF;
	line-height: 25px;
	font-size: 16px;
	background: url(images/index_77.jpg) no-repeat right center;
	padding: 30px 0 50px 0;
	font-family: "微软雅黑";
}
