@charset "utf-8";
/* CSS Document */




#coment{ width:100%; margin:0 auto; overflow:hidden;position:relative; padding-top:62px}
.banner{ width:100%; margin:0 auto; height:456px;}
.banner .anniu{ width:1150px; height:456px; margin:0 auto}
.banner .anniu a{ width:200px; height:50px; display:block; float:left; margin-top:338px}

.online_addad_bj{ width:100%; margin:0 auto; height:156px;background:url(../images/new_addad.jpg)/*tpa=http://www.newclasses.org/active/g2class/images/new_addad.jpg*/ no-repeat center center; }
.online_addad{width:1000px; margin:0 auto; position:relative; }
.online_addad a{ display:inline; width:135px; height:80px;  position:absolute; right:-33px; top:43px; cursor:pointer;}



/*课程切换*/
.kecheng{ width:100%; margin:30px auto}
.kecheng .title{ width:1100px; text-align:center; font-size:32px; font-weight:bold; line-height:40px; padding-bottom:40px; padding-top:10px; margin:0 auto }
.kecheng .title span{ color:#e8261b}


.red p{ height:40px; line-height:40px; float:left; text-align:center; background:#f1f1f1; border:1px solid #ccc; cursor:pointer; padding:0 20px 0 19px}
.red .reds{ height:40px; line-height:40px; float:left; text-align:center; background:#db0448;color:#fff;padding:0 20px 0 19px}

.redm{ width:100%; background:#f5f5f5; margin-top:-10px;}

.redman{display:none; width:1150px; margin:0 auto; padding:20px 0px; overflow:hidden}
.redman .tulist{ width:1150px; margin:0 auto}
.redman .tulist ul{ width:660px; overflow:hidden}
.redman .tulist .shujia{ width:660px; margin:40px auto; height:300px}
.redman .tulist .shujia p{ text-align:center; width:660px; line-height:50px; font-size:20px;}
.redman .tulist .shujia a{ width:365px; height:55px; background:url(../images/anniu1.png)/*tpa=http://www.newclasses.org/active/g2class/images/anniu1.png*/ no-repeat; font-size:20px; color:#FFFFFF; line-height:55px; display:block; margin:0 auto; margin-bottom:15px}
.redman .tulist .shujia a:hover{ background:url(../images/anniu1-1.png)/*tpa=http://www.newclasses.org/active/g2class/images/anniu1-1.png*/ no-repeat;}

.redman .tulist .xueke{ width:210px; float:left; margin-right:20px;}
.redman .tulist .xueke .title1{ width:210px; height:40px; line-height:40px; color:#333; font-size:18px;text-align:center; padding-bottom:20px;font-weight:bold}
.redman .tulist .xueke .title1 img{ padding-right:12px}
.redman .tulist .xueke .jieshao{ width:180px; border:1px solid #CCC; height:220px; padding:10px}
.redman .tulist .xueke .jieshao h1{ width:180px; height:30px; line-height:30px; font-weight:bold; font-size:15px;}
.redman .tulist .xueke .jieshao p{ width:180px; height:100px; line-height:26px; font-weight:normal; font-size:14px; color:#333}

.redman .tulist .xueke1{ width:210px; float:right; margin-right:20px;}
.redman .tulist .xueke1 .title1{ width:210px; height:40px; line-height:40px; color:#333; font-size:18px;text-align:center; padding-bottom:20px; font-weight:bold}
.redman .tulist .xueke1 .title1 img{ padding-right:12px}
.redman .tulist .xueke1 .jieshao{ width:180px; border:1px solid #CCC; height:220px; padding:10px}
.redman .tulist .xueke1 .jieshao h1{ width:180px; height:30px; line-height:30px; font-weight:bold; font-size:15px;}
.redman .tulist .xueke1 .jieshao p{ width:180px; height:100px; line-height:26px; font-weight:normal; font-size:14px; color:#333}

.redman .zixun{width:1000px; margin:30px auto; overflow:hidden}
.redman .zixun .left{width:480px; float:left; text-align:right; margin-right:30px}
.redman .zixun .left p{ font-size:18px; line-height:30px;}
.redman .zixun .left p img{ padding-right:5px}
.redman .zixun .center{width:200px; float:left; margin:0 auto; margin-right:10px}
.redman .zixun .center a{width:177px; height:55px; display:block; color:#FFFFFF; line-height:55px;background:url(../images/anniu2.png)/*tpa=http://www.newclasses.org/active/g2class/images/anniu2.png*/ no-repeat;font-size:24px; color:#FFFFFF; text-align:center }
.redman .zixun .center a:hover{background:url(../images/anniu2-1.png)/*tpa=http://www.newclasses.org/active/g2class/images/anniu2-1.png*/ no-repeat }
.redman .zixun .right{ width:241px; float:right; padding-top:10px; padding-right:20px}

.red1{ width:1105px; height:225px; background:url(../images/bj.png)/*tpa=http://www.newclasses.org/active/g2class/images/bj.png*/ no-repeat top; margin:0 auto}
.red1 a{ height:225px; float:left; text-align:center; cursor:pointer; width:230px; margin-right:61px;}
.red1 a h1{ width:200px; font-weight:400; color:#666; line-height:80px; font-size:24px; text-align:center; margin:0 auto; margin-bottom:25px }
.red1 a span{ width:200px; font-weight:normal; color:#fff; line-height:28px; font-size:20px;}

.red1 a:hover{ height:225px; float:left; text-align:center;color:#333; width:230px;background:url(../images/bj_1.png)/*tpa=http://www.newclasses.org/active/g2class/images/bj_1.png*/ no-repeat}

.red1 .class_tab01.reds1{ height:225px; float:left; text-align:center;width:230px; background:url(../images/bj_1.png)/*tpa=http://www.newclasses.org/active/g2class/images/bj_1.png*/ no-repeat;color:#333;}
.red1 .class_tab02.reds1{ height:225px; float:left; text-align:center;idth:230px; background:url(../images/bj_2.png)/*tpa=http://www.newclasses.org/active/g2class/images/bj_2.png*/ no-repeat;color:#333;}
.red1 .class_tab03.reds1{ height:225px; float:left; text-align:center;width:230px; background:url(../images/bj_3.png)/*tpa=http://www.newclasses.org/active/g2class/images/bj_3.png*/ no-repeat;color:#333;}
.red1 .class_tab04.reds1{ height:225px; float:left; text-align:center;width:230px; background:url(../images/bj_4.png)/*tpa=http://www.newclasses.org/active/g2class/images/bj_4.png*/ no-repeat;color:#333;}


.red1 .reds1{ height:225px; float:left; text-align:center;width:230px; background:url(../images/bj_1.png)/*tpa=http://www.newclasses.org/active/g2class/images/bj_1.png*/ no-repeat}

/*课程切换*/

/*新政来袭*/
.zhengce{ width:1105px; margin:0 auto; overflow:hidden}
.zhengce .title{ width:550px;font-size:32px; font-weight:bold; line-height:42px; margin:10px auto; background:url(../images/zhengce.png)/*tpa=http://www.newclasses.org/active/g2class/images/zhengce.png*/ left no-repeat; height:122px; padding-left:280px}
.zhengce .title span{ color:#e8261b}

.zhengce .list{ width:302px; height:256px; float:left; background:#f5f5f5; padding:15px ; margin-right:18px; margin-left:18px}
.zhengce .list h1{ width:302px; height:20px; font-size:20px; line-height:20px; font-weight:bold; text-align:center; padding-top:15px; color:#333}
.zhengce .list h2{width:256px; height:56px; font-size:16px; line-height:30px; background:url(../images/bg2_1.png)/*tpa=http://www.newclasses.org/active/g2class/images/bg2_1.png*/ no-repeat; font-weight:normal; color:#fff; padding-top:24px; padding-left:32px; margin-left:10px}
.zhengce .list h3{ width:186px; height:40px; font-size:15px; line-height:40px; font-weight:normal; margin:0 auto; border-bottom:1px solid #CCC; background:url(../images/zhengce1.png)/*tpa=http://www.newclasses.org/active/g2class/images/zhengce1.png*/ left no-repeat; padding-left:40px}
.zhengce .list p{ width:216px; font-size:14px; line-height:24px; font-weight:normal; margin:0 auto; margin-top:8px}

.zixun_1{ width:100%; margin:0 auto; overflow:hidden; background:#88be1e; height:136px; margin-top:40px}
.zixun_1 h1{width:1100px; height:40px; font-size:30px; line-height:40px; font-weight:bold; text-align:center; padding-top:20px; color:#FFF; margin:0 auto}
.zixun_1 a{ width:552px; height:31px; margin:0 auto; overflow:hidden; background:#f03f35; display:block; color:#e8261b; background:url(../images/telbg.png)/*tpa=http://www.newclasses.org/active/g2class/images/telbg.png*/ no-repeat; margin-top:15px; }
.zixun_1 a span{ width:250px; float:right; padding-right:10px; padding-top:2px; font-size:20px}
.zixun_1 a:hover{ color: #549fd9 }

/*新政来袭*/


/*五大服务*/
.fuwubg{ background:#f5f5f5; overflow:hidden; }
.fuwu{width:1105px; margin:40px auto; overflow:hidden}
.fuwu .title{ width:1000px; text-align:center; font-size:32px; font-weight:bold; margin:0 auto;line-height:46px; margin-bottom:46px; }
.fuwu .title span{ color:#e8261b}

.fuwu .list{ width:1105px; background:#FFF; border-bottom:1px solid #CCC; height:219px;}
.fuwu .list .left{ width:258px; float:left; margin-left:100px; margin-top:30px}
.fuwu .list .left h1{ width:258px; float:left; color:#333; font-size:22px; line-height:60px; font-weight:normal; padding-left:50px }

.fuwu .list .left p{width:258px; height:100px; line-height:26px; font-weight:normal; font-size:14px; color:#666;}
.fuwu .list .right{ width:500px; float:right; margin-right:60px}

.fuwu .list1{ width:1105px;  height:235px;}
.fuwu .list1 .left{ width:500px; float:left; margin-left:60px}
.fuwu .list1 .right{ width:258px; float:right; margin-right:100px; margin-top:30px}
.fuwu .list1 .right h1{ width:258px; float:left; color:#333; font-size:22px; line-height:60px; font-weight:normal;  padding-left:50px}
.fuwu .list1 .right p{width:258px; height:100px; line-height:26px; font-weight:normal; font-size:14px; color:#666;}
/*五大服务*/

/*优秀学员*/
.stu{width:1105px; margin:40px auto; overflow:hidden}
.stu .title{ width:1000px; text-align:center; font-size:32px; font-weight:bold; line-height:46px;margin:0 auto; margin-bottom:40px}
.stu .title span{ color:#e8261b}

.stu .list{width:1105px;overflow:hidden}
.stu .list .left{width:328px; height:421px; background:url(../images/stubg.png)/*tpa=http://www.newclasses.org/active/g2class/images/stubg.png*/ no-repeat; float:left}
.stu .list .left h1{width:260px; height:40px; font-size:24px; margin:0 auto; padding-top:80px; font-weight:normal}
.stu .list .left p{width:260px;font-size:14px; margin:0 auto; font-weight:normal; line-height:26px; color:#666　}
.stu .list .left h2{width:260px; height:40px; font-size:20px; margin:0 auto; padding-top:30px; font-weight:normal}

.stu .list .center{width:346px; height:421px; background:url(../images/stubg1.png)/*tpa=http://www.newclasses.org/active/g2class/images/stubg1.png*/ no-repeat; float:left; margin-left:52px; margin-top:60px}
.stu .list .center h1{width:280px; height:40px; font-size:24px; margin:0 auto; padding-top:90px; font-weight:normal}
.stu .list .center p{width:270px;font-size:14px; margin:0 auto; font-weight:normal; line-height:26px; color:#666　}
.stu .list .center h2{width:280px; height:40px; font-size:18px; margin:0 auto; padding-top:40px; font-weight:normal; text-align:center}

.stu .list .right{width:328px; height:421px; background:url(../images/stubg2.png)/*tpa=http://www.newclasses.org/active/g2class/images/stubg2.png*/ no-repeat; float:right}
.stu .list .right h1{width:260px; height:40px; font-size:24px; margin:0 auto; padding-top:80px; font-weight:normal}
.stu .list .right p{width:260px;font-size:14px; margin:0 auto; font-weight:normal; line-height:26px; color:#666　}
.stu .list .right h2{width:260px; height:40px; font-size:20px; margin:0 auto; padding-top:30px; font-weight:normal}


.stu .stulist{width:1105px;overflow:hidden;font-size:14px; height:260px}



#wrapper{text-align:center; margin-bottom:40px; overflow:hidden}
.overlay{ position: absolute; top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 10;  text-align:center;  display:none;}
.jscarousal{width: 1100px;height:230px;margin:0 auto;	padding: 0;	position: relative; }
.jscarousal .jscarousal-left, .jscarousal .jscarousal-right{float: left;width: 38px;height: 60px;color:#333;	position: relative;	top: 68px;	cursor: pointer;}
.jscarousal .jscarousal-left{	background-image: url(../images/stuleft.png)/*tpa=http://www.newclasses.org/active/g2class/images/stuleft.png*/;	background-repeat: no-repeat;	background-position: left;}
.jscarousal .jscarousal-right{	background-image: url(../images/sturight.png)/*tpa=http://www.newclasses.org/active/g2class/images/sturight.png*/;	background-repeat: no-repeat;	background-position: right;}
.jscarousal-contents{width: 1020px; height: 230px;float: left;	position: relative;	overflow: hidden;}
.jscarousal-contents > div{	position: absolute;	width: 100%;	height:230px;}
.jscarousal-contents > div > div{float: left;margin-left: 15px;	margin-right: 16px;}
.jscarousal-contents img{width:169px;height:180px;border: solid 1px #ccc; clear:both}
.hidden{display: none;}
.visible{display: block;}
.thumbnail-active{}
.thumbnail-text{color:#333;font-weight: normal;text-align: left;display: block;font-size:14px; line-height:22px}


/*优秀学员*/
.xueyuan_bj{width:100%; margin:0 auto; overflow:hidden; background:#f5f5f5;}
.xueyuan{width:1000px; margin:0 auto; overflow:hidden; background:#f5f5f5;}
.xueyuan .title{ width:1000px; text-align:center; font-size:32px; font-weight:bold; line-height:46px; margin:20px auto}
.xueyuan_list{ padding:20px 0;}
.xueyuan_list_bor{ border-bottom:1px solid #ccc;}
.xueyuan_list_title{ height:38px; line-height:38px;font-size:20px; color:#333;}
.xueyuan_list_title span{ font-size:14px; margin-left:8px;}
.xueyuan_list .xueyuan_list_con{ font-size:14px; line-height:25px; color:#333;}
/*5大优势*/
.youshi{width:100%; margin:0 auto; overflow:hidden; background:#f5f5f5;height:509px}
.youshi .title{ width:1000px; text-align:center; font-size:32px; font-weight:bold; line-height:46px; margin:40px auto}
.youshi .title span{ color:#e8261b}

.autoh{ width:1000px; margin:0 auto}
.tab-title{ color:#333; height:31px; *height:37px;  border-bottom:none;width:1000px;font-size:16px;cursor:pointer;}
.tab-title a{ color:#333; height:31px; *height:37px;  border-bottom:none;}
.active1{color:#000; width:177px;height:10px;display:block;float:left;display:inline;line-height:10px;text-align:center;z-index:20;background:url(../images/youshi1_2.png)/*tpa=http://www.newclasses.org/active/g2class/images/youshi1_2.png*/;margin-left:10px; margin-right:10px}
.active1 a{ color:#fff; width:177px;height:40px;display: block;float:left;display:inline;line-height:37px;text-align:center;z-index:20; background:url(../images/youshi1_2.png)/*tpa=http://www.newclasses.org/active/g2class/images/youshi1_2.png*/ no-repeat;}

.active2{color:#000; width:177px;height:10px;display:block;float:left;display:inline;line-height:37px;text-align:center;z-index:20;font-family:"微软雅黑";background:url(../images/youshi1_2.png)/*tpa=http://www.newclasses.org/active/g2class/images/youshi1_2.png*/;}
.normal1{ width:177px;height:40px;display:block;float:left;display:inline;line-height:40px;text-align:center; background:url(../images/youshi1.png)/*tpa=http://www.newclasses.org/active/g2class/images/youshi1.png*/ no-repeat;margin-left:10px; margin-right:10px}

.blank0 {clear: both; display: block; font-size:1px; visibility:hidden; line-height: 0; height: 0px}
.blank0{clear:both;display:block;font-size:1px;visibility:hidden;height:-1px;line-height:0;}
.TabContent{overflow:; border:0px #d7d7d7 solid; border-top:none;margin-top:10px;}
.TabContent .pro{ width:1105px}
.tulist{ width:1105px; margin:40px auto; height:220px}

.tulist .img{ width:500px; float:left}
.tulist .list{ width:500px; float:right; margin-right:50px}
.tulist .list .biaoti{ width:500px; font-size:22px; font-weight:normal; line-height:50px; }
.tulist .list .nr{ width:500px; height:130px;}
.tulist .list .nr p{ width:500px; line-height:26px; color:#666; font-size:14px}
.tulist .list .zx{ width:500px; height:30px;}
.tulist .list .zx a{ float:right; width:90px; height:30px; text-align:center; color:#FFF; line-height:30px; display:block; background:#F00; font-size:14px}
.tulist .list .zx a:hover{ background:#549fd9}

.tulist .list .nr span{ color:#F00}








/*5大优势*/

/*课程信息*/
.kaike{width:1105px; margin:0 auto; overflow:hidden;}
.kaike .title{ width:1000px; text-align:center; font-size:32px; font-weight:bold; line-height:46px; margin:40px auto}
.kaike .title span{ color:#e8261b}

.kaike .list{ width:1105px; background:#f5f5f5; margin:0 auto; overflow:hidden}
.kaike .list .left{ width:550px; margin:25px 0px 25px 40px; float:left}
.kaike .list .left .kc{ width:550px; height:120px;}
.kaike .list .left .kc h1{ width:550px; font-size:22px; line-height:40px;}
.kaike .list .left .kc p{ width:550px; font-size:16px; line-height:26px; color:#333}
.kaike .list .left .tel{ width:550px; height:80px;}
.kaike .list .left .tel h1{ width:320px; font-size:28px; line-height:60px; color:#e8261b; float:left}
.kaike .list .left .tel a{width:177px; height:55px; display:block; color:#FFFFFF; line-height:55px;background:url(../images/anniu2.png)/*tpa=http://www.newclasses.org/active/g2class/images/anniu2.png*/ no-repeat;font-size:24px; color:#FFFFFF; text-align:center; float:left }
.kaike .list .left .tel a:hover{background:url(../images/anniu2-1.png)/*tpa=http://www.newclasses.org/active/g2class/images/anniu2-1.png*/ no-repeat }

.kaike .list .right{ width:400px;margin:25px 25px 25px 0px;  float:right}

/*课程信息*/

/*底部导航*/
.footnav{ width:1105px; margin:50px auto; overflow:hidden}
.footnav .list1{ width:233px; height:236px; float:left; margin-right:58px;}
.footnav .list1 a{ width:233px; height:236px; background:url(../images/footnav1.png)/*tpa=http://www.newclasses.org/active/g2class/images/footnav1.png*/ no-repeat; color:#333; display:block}
.footnav .list1 a h1{ width:150px; height:40px; line-height:40px; font-weight:normal; font-size:18px; padding-top:88px; display:block; margin-left:80px}
.footnav .list1 a p{ width:150px; height:60px; line-height:24px; font-weight:normal; font-size:14px; padding-top:30px; text-align:center;margin:0 auto;}
.footnav .list1 a:hover{ width:233px; height:236px; background:url(../images/footnav1-1-1.png)/*tpa=http://www.newclasses.org/active/g2class/images/footnav1-1-1.png*/ no-repeat; color:#fff}


.footnav .list2{ width:233px; height:236px; float:left;margin-right:58px; }
.footnav .list2 a{ width:233px; height:236px; background:url(../images/footnav2.png)/*tpa=http://www.newclasses.org/active/g2class/images/footnav2.png*/ no-repeat; color:#333; display:block}
.footnav .list2 a h1{ width:150px; height:40px; line-height:40px; font-weight:normal; font-size:18px; padding-top:88px; display:block; margin-left:80px}
.footnav .list2 a p{ width:150px; height:60px; line-height:24px; font-weight:normal; font-size:14px; padding-top:30px; text-align:center;margin:0 auto;}
.footnav .list2 a:hover{ width:233px; height:236px; background:url(../images/footnav2-1-1.png)/*tpa=http://www.newclasses.org/active/g2class/images/footnav2-1-1.png*/ no-repeat; color:#fff}

.footnav .list3{ width:233px; height:236px; float:left;margin-right:57px;}
.footnav .list3 a{ width:233px; height:236px; background:url(../images/footnav3.png)/*tpa=http://www.newclasses.org/active/g2class/images/footnav3.png*/ no-repeat; color:#333; display:block}
.footnav .list3 a h1{ width:150px; height:40px; line-height:40px; font-weight:normal; font-size:18px; padding-top:88px; display:block; margin-left:80px}
.footnav .list3 a p{ width:150px; height:60px; line-height:24px; font-weight:normal; font-size:14px; padding-top:30px; text-align:center;margin:0 auto;}
.footnav .list3 a:hover{ width:233px; height:236px; background:url(../images/footnav3-1-1.png)/*tpa=http://www.newclasses.org/active/g2class/images/footnav3-1-1.png*/ no-repeat; color:#fff}

.footnav .list4{ width:233px; height:236px; float:right}
.footnav .list4 a{ width:233px; height:236px; background:url(../images/footnav4.png)/*tpa=http://www.newclasses.org/active/g2class/images/footnav4.png*/ no-repeat; color:#333; display:block}
.footnav .list4 a h1{ width:150px; height:40px; line-height:40px; font-weight:normal; font-size:18px; padding-top:88px; display:block; margin-left:52px}
.footnav .list4 a p{ width:150px; height:60px; line-height:24px; font-weight:normal; font-size:14px; padding-top:30px; text-align:center;margin:0 auto;}
.footnav .list4 a:hover{ width:233px; height:236px; background:url(../images/footnav4-1-1.png)/*tpa=http://www.newclasses.org/active/g2class/images/footnav4-1-1.png*/ no-repeat; color:#fff}



/*返回顶部*/
.back{ width: 54px; height: 61px; position: fixed; right: 15px; bottom: 50px; _position: absolute;  _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));    _margin-top: 0; display:none}
.back a{background:url(../images/top.png)/*tpa=http://www.newclasses.org/active/g2class/images/top.png*/ no-repeat;width:54px; height: 61px; display: block;overflow: hidden; text-indent: -99em; font-size: 0;}
