@charset "gb2312";
/*
* Description: 16周年子页
* Update:      18/04/2017
* Author:      yixiaofang
*/

/* reset css */
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;}
body{font-size: 16px;background: #fff; position: relative; color:#333;font-family: "microsoft YaHei";}
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}
img{display:block;}
/*-----------------------------------------分隔线------------------------------------------------*/
.autoin{width:1000px;margin:0 auto;}
.title{position:relative;color:#fff;}
.til_bg{position:absolute;top:0;}
.til_bg1{width:744px;height:128px;background:url(../images/mon_01.png) no-repeat;left:191px;}
.til_bg2{width:600px;height:151px;background:url(../images/title_01.png) left 10px no-repeat;left:181px;}
.til_bg3{width:646px;height:191px;background:url(../images/title_02.png) no-repeat;left:171px;}
.til_bg4{width:609px;height:172px;background:url(../images/title_03.png) no-repeat;left:171px;}
.title h3{ line-height:50px; font-weight:bold;  text-align:center; font-size:36px;}
.title p{font-size:22px;line-height:28px;text-align:center;}
.title_01{ padding-top:30px; height:104px;}
.title_02{ color:#ee4943;}
.btn{ color:#fff; display:block; margin:0 auto; text-align:center;}

/*导航*/
.nav_wrap{width:100%;height:50px;background-color:#fbf2c4;target top:-20px }
.nav_in{padding-left:40px;}
.nav_in li{float:left;width:120px;height:50px;line-height:50px;font-size:18px;color:#160d0d;text-align:center;cursor:pointer;}
.nav_in li.cur{background-color:#e9c76c;}

/* banner start */
	.banner{width:100%;}
	.banner_01{height:122px;background:url(../images/banner_01.png) center top no-repeat;}
	.banner_02{height:312px;background:url(../images/banner_02.jpg) center top no-repeat;}
	.banner_03{height:66px;background:url(../images/banner_03.png) center top no-repeat;}
	
	.banner_wz{width:838px;height:216px;margin-left:83px;opacity:0;}
	.banner_03 p{ text-align:center; font-size:20px; color:#2b2b2b;line-height:40px;}
	.banner_03 p span{ padding:0 15px; }

/*service*/	
	.service{ width:100%; padding:30px 0;}
	.ser_d,.ser_l,.ser_r{ float:left;}
	.ser_d{ width:450px; height:165px; }
	.ser_l1{ margin-right:55px; width:492px ;border-right:1px dashed #d7d7d7; }
	.ser_l{ margin-right:20px; width:150px; height:115px; padding-top:0px; background-color:#ee4943; text-align:center; color:#fff; border-radius:50%; }
	.ser_l img{ margin:0 auto;}
	.ser_l h3{ font-size:18px; line-height:34px; }
	.ser_r{ width:280px; }
	.ser_r p{ font-size:14px; line-height:24px; color:#474747; }
	
/*money*/	
	.money{  padding:30px 0 50px 0; width:100%; background-color:#ee4943;}

	.mon_con{ position:relative; z-index:10; margin-top:-15px;}
	.mon_ul li{ margin-right:4px; width:330px; height:160px; float:left; }
	.mon_ul .li01{ background:url(../images/mon_02.png) no-repeat;}
	.mon_ul .li02{ background:url(../images/mon_03.png) no-repeat;}
	.mon_ul .li03{ margin-right:0; background:url(../images/mon_04.png) no-repeat;}
	.mon_ul li a{ display:block; padding:16px 0 0 13px; color:#fff;}
	.mli_d .mli_em,.mli_s{ float:left;}
	.mli_d em{  font-family:"Impact";display:inline-block;  }
	.mli_em{ width:150px; font-size:60px;}
	.mli_d em i{ font-family:"microsoft YaHei"; font-weight:bold;letter-spacing:-6px;}
	.mli_s{ width:150px; color:#997807; }
	.mli_s p{ padding-top:10px; font-size:28px; font-family:"黑体"; }
	.mli_s p em{ font-size:22px;}
	.mli_s span{ font-size:18px; }
	.mlid_s img{ display:inline-block; vertical-align:middle; margin:-3px 0 0 5px;  }
	.mlid_s{  display:block; font-size:18px; width:167px; text-align:center; margin:5px auto 0; height:40px; line-height:40px; background-color:#ffe329;}
	.mlid_s.cur{ background-color:#fbe86d;}
	.mlid_s1{ color:#f27a00;}
	.mlid_s2{ color:#007768;}
	.mlid_s3{ color:#8366b8;}
	.mon_ul .li02 .mli_s{color:#007768; }
	.mon_ul .li03 .mli_s{color:#5727b0; }
	.mon_p{ padding:15px 0 0 213px; font-size:14px ; color:#fff;line-height:24px; }
	.mon_con1 ul,.mon_con1 .mon_p{ float:left;}
	.mon_con1 .mon_p{ padding:25px 0 0 42px; }
	

/*data*/
	.data{width:100%; background-color:#f49e2e; padding:35px 0 25px 0;}
	.data li{ color:#fff; font-size:16px; float:left; line-height:70px;  }
	.data li input,.data li select{ display:inline-block; vertical-align:middle; margin:0 10px 0 10px; height:30px; line-height:30px; background-color:#fff; font-size:14px; text-align:center;}
	.data li img{display:inline-block; vertical-align:middle; }
	.data .li04 a{ color:#fff; font-size:14px; text-decoration:underline;}
	.data .li04 a:hover{ color:#f8fb01;}
	.data .li01 input,.data .li01 select{ width:76px;}
	.data .li02 input{ width:132px;}
	.data .li03 input{ width:72px; margin:0 0 0 10px;}
	.data .li04{ padding-left:13px;}
	.data .li04 input{ width:72px;}
	.data .yyue_btn{float:left;width:92px;height:30px;line-height:30px;font-size:16px;color:#fe5738;text-align:center;background-color:#ffed0a;margin:21px 0 0 5px;}
	.data .yyue_btn:hover{background-color:#fff193;}
		
/*爆款课程*/
	.hot_wrap{width:100%;background-color:#f9f9f9; padding:30px 0 0 0;}
	.hot_wrap h3{ padding-top:30px;}
	.tao_mcon{margin-top:40px; position:relative;}
	.tao_con li{float:left;width:290px;background-color:#fff;padding:18px;margin:0 11px 15px 0; position:relative;-webkit-transition: -webkit-box-shadow .5s linear;
    transition: box-shadow .5s linear; cursor:pointer;}
	.tao_con li.cur{ box-shadow:rgba(41,32,32,0.2) 0 0 21px 3px; -webkit-box-shadow:rgba(41,32,32,0.2) 0 0 21px 3px;}
	.tao_top{height:210px;padding:14px 35px 0; text-align:center;color:#fff;}
	.tao_top1{background:url(../images/hot_01.jpg) no-repeat;}
	.tao_top2{background:url(../images/hot_02.jpg) no-repeat;}
	.tao_top3{background:url(../images/hot_03.jpg) no-repeat;}
	.tao_top h4{ margin:0 auto;height:70px;line-height:30px;font-size:24px;font-weight:bold;border-bottom:1px solid #fff;}
	.tao_top p{ text-align:left;line-height:20px; padding-top:10px;font-size:14px;}
	
	.tao_mid{height:45px;margin-top:12px;}
	.tao_mid h5{line-height:34px;font-size:16px;color:#212121;}
	.prize_l{float:left;width:200px;}
	.prize_l span{line-height:20px;font-size:16px;color:#bababa;text-decoration:line-through;}
	.prize_l p{line-height:24px;font-size:14px;color:#ff7431;letter-spacing:1px;}
	.prize_l p em{font-size:24px;font-weight:bold;font-family:"Arial";letter-spacing:0;margin-right:2px;}
	.prize_l p i{font-weight:bold;}
	
	.rate_r{float:left;width:90px;padding-top:2px;}
	.rate_r span{ font-size:14px; color:#bababa; text-decoration:line-through;}
	.rate_r p{line-height:28px;font-size:14px;color:#bababa;text-align:right;}
	
	.tao_btn a{width:134px;height:38px;line-height:38px;font-size:14px;color:#fff;text-align:center;}
	.btn_01{background-color:#ff7431;}
	.btn_02{background-color:#ff3153;}
	.btn_01:hover{background-color:#e96221;}
	.btn_02:hover{background-color:#e32141;}
	.tao_mcon1 .tao_btn a{ float:left;}
	.tao_mcon1 .tao_btn .btn_01{margin-right:22px;}
	.tao_mcon1 .prize_l{ width:auto; }
	
	/*弹框*/
	.gray{width:100%;background-color:rgba(0,0,0,0.5);filter:alpha(opacity=50);-moz-opacity:0.5;-webkit-opacity:0.5;-o-opacity:0.5; -ms-opacity:0.5;-khtml-opacity:0.5;opacity: 0.5;position: absolute;z-index:99;display: none;left:0;top:0;}
	
	.tan{width:695px;text-align:left; color:#232323; background-color:#fff; border:6px solid #df433d; position:fixed; z-index:100; top:50%; left:50%; margin:-250px 0 0 -347px;display:none;}
	.close{ cursor:pointer;position:absolute;font-family:Helvetica;font-size:30px;color:#8b8b8b;top:-5px;right:5px;}
	
	.tan_t{ padding:10px 0 ; width:677px; border-bottom:1px dashed #bebebe; margin:0 auto;  }
	.tan h5{ font-weight:bold;font-size:20px; line-height:40px;color:#605e5e;}
	.tan_t p{ font-size:14px; line-height:18px; }
	.tan_c h5{ padding-left:12px;}
	.tan table th{ text-align:center; background-color:#df433d; color:#fff; font-weight:100; font-size:16px;}
	.tan_ta{ width:677px; height:201px; margin:0 auto;overflow-y :auto;} 
	.tan_ta td{ font-size:16px; color:#232323; line-height:35px;  border-bottom:1px dashed #bebebe;}
	.tan_ta td em{ color:#f44f29; font-weight:bold;}
	.tan_ta td i{ text-decoration:line-through;}
	.tan_c a{display:block;width:128px;height:38px;line-height:38px;font-size:20px;color:#fff;text-align:center; background-color:#c40202; margin:20px auto;}
	.tan_c a:hover{background-color:#e21212;}

/*test_wrap*/	
	.test_wrap{ width:100%; background-color:#e9e9e9; padding:50px   0;}
	.test_wrap h3{ padding-top:30px;}
	.test_wrap .tao_mcon{margin-top:45px;}
	.tes_s{ display:block; width:85px; height:85px; background:url(../images/tes_01.png) no-repeat; position:absolute; top:0; right:0;}
	.tes_s p{ font-size:18px; color:#ee4943; text-align:center; padding-left:38px; transform:rotate(45deg);}
	
/*money_wrap	*/
	.money_wrap{ width:100%; background-color:#f9f9f9; padding:50px   0;}
	.money_wrap .tao_mcon{margin-top:60px;}
	
/*teacher_wrap*/
	.teacher_wrap{ height:600px; width:100%;background:url(../images/tea_bg.jpg) no-repeat center top;padding-top:50px;}
	.teacher_wrap h3 img,.because_wrap h3 img{margin:0 auto;}
	.teacher_top{margin-top:15px;text-align:center;}
	.teacher_top h4{line-height:56px;font-size:36px;color:#c40202;}
	.teacher_top p{line-height:36px;font-size:24px;color:#6f6f6f;}
	
	.tea_cd,.teacher_mc{position:relative;overflow:hidden;}
	.teacher_mc{height:365px;margin-top:30px;}
	.prve_btn,.next_btn,.prve_btn1,.next_btn1{position:absolute; z-index:20;width:40px;height:76px;top:50%;margin-top:-38px;z-index:99;opacity:0.8;filter:alpha(opacity=80);}
	.prve_btn,.prve_btn1{left:0;background:url(../images/prve_btn.png) no-repeat;}
	.next_btn,.next_btn1{right:0;background:url(../images/next_btn.png) no-repeat;}
	.prve_btn:hover,.next_btn:hover,.prve_btn1:hover,.next_btn1:hover{opacity:1.0;filter:alpha(opacity=100);}
	
	.teacher_m,.tea_ul{position:absolute;top:0;left:0; }
	.teacher_m,.tea_ul{width:6000px;}
	.teacher_m li{float:left;width:1000px;background-color:#fff;overflow:hidden;}
	.teacher_l{float:left;width:523px;height:338px;background-color:#413f41;padding:13px 8px;}
	.teacher_lm{width:523px;height:338px;overflow:hidden;}
	
	.teacher_r{float:left;width:345px;margin-left:52px;padding-top:38px;}
	.teacher_r h5{line-height:36px;font-size:20px;color:#252525;}
	.teacher_r p{line-height:30px;font-size:16px;color:#666;}
	.teacher_r p.t_pr{line-height:42px;color:#ee4943;}
	
	.tea_con{ padding-top:50px; }
	.tea_cd,.tea_ul{ height:415px;}
	.tea_ul li{ cursor:pointer;  height:415px; float:left; margin-right:16px; }
	.tea_ul li,.teali_d{ width:323px;   }
	.teali_d{height:365px; position:relative; }
	.teali_d1{background:url(../images/tea_01.jpg) no-repeat; }
	.teali_d2{background:url(../images/tea_02.jpg) no-repeat; }
	.teali_d3{background:url(../images/tea_03.jpg) no-repeat; }
	.tli_p{ text-align:center; font-size:20px; color:#404040; line-height:50px;}
	.tea_li{ display:none;position: absolute; width:323px; bottom:0; left:0; }
	.tea_ul li.cur .tea_li{ display:block;}
	.tea_li p{ padding:15px 25px 30px; z-index:10; color:#fff; width:273px; background:rgba(0,0,0,0.6); font-size:14px; line-height:24px; }
	.tea_li p span{ line-height:30px; font-size:16px;}
	
/*youhui*/	
	.youhui{ display:none; text-align:center; width:448px; height:192px; border:4px solid #d02c26; background-color:#fff; position:fixed; top:50%; left:50%; z-index:1001; margin:-100px 0 0 -224px;}
	.youhui h3{ font-size:24px; color:#ee4943; padding-top:30px; line-height:24px; }
	.youhui p{ color:#9b9b9b; line-height:58px; }
	.btna a{ float:left; width:162px; height:43px; line-height:43px;}
	.btna .btn1{ margin:0 18px 0 55px; background-color:#ee4943;}
	.btna .btn2{ background-color:#ee9c43;}
	.btna .btn1:hover{  background-color:#fb7c77;}
	.btna .btn2:hover{ background-color:#d79a58;}
	/*part3*/
	.part3 { position: relative; height: 150px;background: #fff;}
	.part3 .bg { position: absolute; z-index: 1;top: 0; left: 0; width: 50%; height: 150px; background-color: #fc594d;}
	.part3 .inner { background:url(../images/bg_part3.png) no-repeat;}
	.part3 .inner { width:1000px; position: relative; z-index: 2; height: 150px; margin:0 auto;}

/*右侧导航*/
	.side_r{width:143px; padding-bottom:10px;background-color:#fff;border:1px solid #000;padding-top:19px;position:fixed;top:10%;right:1%;}
	.side_r img{margin:0 auto 8px;}
	.side_rm{height:108px; position:relative; z-index:10;}
	.side_rm li{height:36px;line-height:36px;font-size:16px;color:#000;text-align:center;cursor:pointer;}
	.side_r em{display:inline-block;vertical-align:middle;margin-top:-5px;}
	.side_rm li em{font-size:20px;font-weight:bold;}
	.side_ra{display:block;width:100px;height:32px;line-height:32px;font-size:14px;color:#fff;text-align:center;background-color:#c40202;margin:0 auto;}
	.side_ra:hover{background-color:#e42b2b;}
	.side_ra em{width:20px;height:32px;background:url(../images/side_rb.png) left center no-repeat;}
	.side_r .erwm{ margin-bottom:0;}
	.side_r p{ font-size:16px; color:#000000; line-height:20px; padding-bottom:5px; text-align:center; }
	.side_a{ position:relative;}
	.sideLine { color:#fff;height:36px;line-height:36px; position:absolute; left:0px; top:0; z-index:1; background-color:#f2f2f2;}
/*底部*/
	.fot_wrap{height:147px;background:url(../images/fot_pic.jpg) center top no-repeat;}


/*扉页*/
.feiye{ line-height:30px;font-size:12px; color:#6E6D6D; text-align:center;margin-top:30px;}




