@charset "gb2312";
/*
* Description: 2017成人英语零起点班专题
* Update:      23/05/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; }
.btn{display:block;text-align:center;color:#fff; margin:0 auto;}
.title{ margin:0 auto; height:54px; line-height:54px; text-align:center; font-weight:bold; font-size:34px; color:#16b229; }
.title_01{ width:524px; background:url(../images/title_01.png) no-repeat;}
.title_02{ width:354px; height:60px; line-height:60px;background:url(../images/title_02.png) no-repeat; font-size:40px;}
.title_03{ width:248px; background:url(../images/title_03.png) no-repeat; }
.title_04{ width:657px; background:url(../images/title_04.png) no-repeat; }
/* banner */
	.banner{width:100%; text-align:center;}
	.banner_01{height:78px;background:url(../images/banner_01.jpg) center top no-repeat;}
	.banner_02{ overflow:hidden;height:115px;background:url(../images/banner_02.jpg) center top no-repeat;}
	.banner_03{height:103px;background:url(../images/banner_03.jpg) center top no-repeat;}
	.banner_04{height:98px;background:url(../images/banner_04.jpg) center top no-repeat;}
	.banner_05{height:106px;background:url(../images/banner_05.jpg) center top no-repeat;}
	.banner_02 h3{ font-size:36px; line-height:117px; padding-right:129px; letter-spacing:2px; font-weight:bold; color:#16b229;  }
	.banner_02 h3 em{ color:#000;}
	.banner_04 p{ color:#fff; font-size:40px; line-height:65px;}
	.banner_05 p{ color:#fff; font-size:30px; line-height:50px;}
	
/*problem	*/
	.problem{padding:70px 0;  }
	.problem h3{ font-size:26px; line-height:36px; text-align:center; }
	.pro_con{ padding-top:28px;}
	.pro_l,.pro_r{ float:left;}
	.pro_l{ width:414px; height:363px; margin:0 94px 0 70px; background:url(../images/pro_01.jpg) no-repeat; }
	.pro_r{ width:354px; }
	.pro_r h4{ font-size:28px; margin:94px auto 8px; color:#fff; font-weight:bold; padding-left:20px;  height:54px; line-height:54px; text-align:center; position:relative; background-color:#16b229; }
	.pro_r h4 span{ display:block; width:155px; height:143px; background:url(../images/pro_02.png) no-repeat; position:absolute; top:-72px; left:-80px;}
	.pr_con{ background-color:#111111; padding:20px 28px 13px 28px;}
	.pr_con p{ height:110px; color:#fff; line-height:24px;}
	.pr_con p b{ color:#f3c830; font-size:18px;}
	.pr_con .btn{ font-size:18px; width:106px; height:26px; line-height:26px; background-color:#16b229; }
	
/*knowledge*/	
	.kno_ul{ padding:44px 0 79px 67px;}
	.kno_ul li{ width:194px; float:left; margin-right:32px; }
	.kli_d{ width:194px; height:216px; position:relative; }
	.kli_d1{ background:url(../images/kno_01.jpg) no-repeat;}
	.kli_d2{ background:url(../images/kno_02.jpg) no-repeat;}
	.kli_d3{ background:url(../images/kno_03.jpg) no-repeat;}
	.kli_d4{ background:url(../images/kno_04.jpg) no-repeat;}
	.kli_d span{ display:block; text-align:center; color:#fff; width:45px; height:49px; font-family:"Arial"; background-color:#16b229; font-size:32px; line-height:49px; text-align:center; position:absolute; left:17px;}
	.kli_d1 span,.kli_d3 span{ bottom:-28px;}
	.kli_d2 span,.kli_d4 span{ top:-24px;}
	.kno_ul li p{ font-size:20px; line-height:24px;font-weight:bold; color:#111; padding-left:75px; }
	.kno_ul li p em{ color:#16b229;}
	
/*course	*/
	.course{ width:100%; background:url(../images/cou_bg.jpg) ; padding-top:40px;}
	.cou_con{ position:relative; padding:54px 0 0 86px;}
	.cou_ul{ padding-top:165px; width:459px; height:150px; background:url(../images/cou_01.png) no-repeat; }
	.cou_ul li{ font-size:20px; padding-left:25px; line-height:30px; color:#fff; width:128px; float:left;}
	.cou_ul .li01{ padding-top:65px;}
	.cou_ul .li02{ padding-top:23px;}
	.cou_d{ width:304px; height:362px; background:url(../images/cou_02.png) no-repeat; position:absolute; bottom:-34px; right:85px;}
	.cou_d p{ font-size:20px; line-height:30px; color:#111; padding:200px 43px 0 24px; }

/*teacher*/	
	.teacher{ padding:110px 0 70px 0;}
	.tea_con{ padding:94px 0 0 313px; width:486px; height:227px; background:url(../images/tea_01.jpg) no-repeat; margin:0 auto; }
	.tea_con h4{ font-size:26px; font-weight:bold; color:#fff; background-color:#16b229; width:109px; height:36px; line-height:36px; text-align:
	center; }
	.tea_con p{ padding:8px 40px 0 0; line-height:30px; }

/*tao_c*/
	.tao_c{ padding-bottom:56px;}
	.tao_p{ text-align:center; font-size:26px; font-weight:bold; line-height:50px;}
	.tao_con ul{ padding-bottom:20px; width:888px; height:171px; background:url(../images/tao_01.png) no-repeat; margin:25px auto 0;}
	.tao_con li{ width:118px; float:left; text-align:center;}
	.tao_con .li01{ margin-right:67px;}
	.tao_con .li02{ width:263px; margin-right:74px;}
	.tao_con .li03{margin:0 0px 0 51px; padding-top:5px;}
	.tao_con .li02 span,.tao_con .li02 a{ display:block; float:left;}
	.tao_con .li02 p{ padding-bottom:20px; overflow:hidden;}
	.tao_con .li02 span{ width:159px; height:37px; line-height:37px; background-color:#16b229; font-weight:bold; color:#fff; font-size:22px; }
	.tao_con .li02 a{ background-color:#4b4949; font-size:18px; margin:5px 0 0 9px;width:95px; height:25px; line-height:25px; }
	.tao_con li h4{ font-weight:bold; color:#fff; font-size:24px; line-height:26px; padding-top:47px; }
	.tao_pc{ color:#4b4949; font-weight:bold; font-size:20px; line-height:30px; text-align:center;} 
	.tao_pc span{ display:inline-block; vertical-align:middle; background-color:#16b229; color:#fff; padding:0 10px; margin-top:-3px;}
	.tao_con .li02 a:hover{ background-color:#666666;}


/*弹框*/
	.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;}	

/*two*/
	.two{ width:100%; height:351px; background:url(../images/two_bg.jpg) no-repeat top center;}
	.two_con{ padding:115px 0 0px 90px;}
	.two_con p{ font-size:20px; padding-bottom:10px; line-height:34px; }
	.two_con h4{ font-size:20px; color:#fff; font-weight:bold; width:507px; height:34px; line-height:34px; border:1px dashed #4d421e; text-align:center; }


/*扉页*/
.feiye{ line-height:30px;font-size:12px; color:#b7b7b7; padding-top:30px;text-align:center;}
