@charset "utf-8";
/* CSS Document */




#coment{ width:100%; margin:0 auto; overflow:hidden;position:relative; padding-top:57px}
.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:211px;background:url(../images/new_addad-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/images/new_addad.png*/ 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;}

.clear {
 clear:both;
}
/*定向搭档*/
.dx_list{ width:1000px; margin:-45px auto 15px auto;}
.dx_title{ text-align:center;}
.dx_con{ height:350px; background:url(../images/c2dx_2-1.jpg)/*tpa=http://www.newclasses.org/Active/c2dx/images/c2dx_2.jpg*/ no-repeat center center;}
.dx_conl { width:350px; float:left; display:inline;}
.dx_conr { width:350px; float:right; display:inline;}
.dx_conl h2,.dx_conr h2 { font-size:20px; margin:20px 0;}
.dx_conl h2 span,.dx_conr h2 span{ color:#ea5420;}
.dx_conl h4,.dx_conr h4 { font-size:16px; margin:20px 0; line-height:28px; color:#060606;}
.dx_conl p,.dx_conr p { font-size:14px; line-height:28px; color:#060606; padding-left:20px; background:url(../images/c2dx_16-1.jpg)/*tpa=http://www.newclasses.org/Active/c2dx/images/c2dx_16.jpg*/ no-repeat 0 6px;}


.dxkc_title {}
.dxkc_titlel { width:418px; height:120px; padding:20px 40px; float:left; display:inline; background:#dc724d; color:#f9fbfd;}
.dxkc_titler { width:418px; height:120px; padding:20px 40px;  float:right; display:inline; background:#6694c6; color:#f9fbfd;}
.dxkc_titlel h2,.dxkc_titler h2 { font-size:20px; margin:0 0 10px 0;}
.dxkc_titlel h2 span,.dxkc_titler h2 span{ color:#ffff00;font-size:30px; }
.dxkc_titlel p,.dxkc_titler p { font-size:14px; line-height:23px; color:#f9fbfd;}
.dxkc_con table { margin-top:20px; }
.dxkc_con table tr td{ vertical-align:middle; padding:20px 0; line-height:27px;}
.dxkc_con table tr td.dx_bjlan { background:#02356c; color:#fff; text-align:center; font-size:20px; border:1px solid #fff; border-top:none;}
.dxkc_con table tr td.dx_bjju { background:#dc724d; color:#fff; text-align:center; font-size:20px;border:3px solid #fff; border-top:none;}
.dxkc_con table tr td.dx_bjrou { background:#fcf6f4; text-align:left; padding:20px 0 20px 20px;border:3px solid #fff; border-top:none;}
.dxkc_con table tr td.dx_bjqian { background:#eff5fb; text-align:left; padding:20px  0 20px 20px;border:3px solid #fff; border-top:none;}
.dxkc_con table tr td.dx_bjqlan { background:#6694c6; color:#fff; text-align:center; font-size:20px;border:3px solid #fff; border-top:none;}

.dxkc_zxad {
    width:100%;
     height:80px;
     background:url(../images/c2dx_4-1.jpg)/*tpa=http://www.newclasses.org/Active/c2dx/images/c2dx_4.jpg*/ no-repeat center center #ea5420;
}
.dxkc_zxadlink {
     width:1000px; margin:0 auto;
     height:80px;
     position:relative;
}
    .dxkc_zxadlink a {
        display:block;
        width:210px; height:50px;
        position:absolute;
        left:217px;
        top:20px;
    }

.dxkc_img1 {
    width:1000px;
     height:442px;
     margin:0 auto;
}
.dxkc_img_title{ height:78px; text-align:center; margin:35px 0 15px 0;}
.dxkc_img1_con{ height:238px; font-size:14px; padding:90px 100px 0 337px; background:url(../images/c2dx_6-1.jpg)/*tpa=http://www.newclasses.org/Active/c2dx/images/c2dx_6.jpg*/ no-repeat center center;}
.dxkc_img1_con div{ width:160px; float:left; display:inline;  margin-right:40px; margin-bottom:78px;}
.dxkc_img1_con div p{ line-height:25px;}

.dxkc_img2 {
    width:1000px;
     height:438px;
     margin:0 auto;
}
.dxkc_img2_con{ height:311px;}
.dxkc_img3 {
    width:1000px;
     height:409px;
     margin:0 auto;
}
.dxkc_img3_con ul li{ width:287px; float:left; display:inline; margin:0 54px 10px 10px;}
.dxkc_img3_con ul li p{ line-height:25px; margin-top:10px;}




.dxkc_img4 {
    width:100%;
     height:559px;
     background: #f5f3f3;
}
.dxkc_img4con{width:1000px;height:539px; padding-top:20px; margin:0 auto;  background:url(../images/c2dx_23-1.jpg)/*tpa=http://www.newclasses.org/Active/c2dx/images/c2dx_23.jpg*/ no-repeat right 140px;}
.dxkc_img4_con { width:900px; margin:0 auto; padding:0 0 0 100px; background:url(../images/c2dx_21-1.jpg)/*tpa=http://www.newclasses.org/Active/c2dx/images/c2dx_21.jpg*/ no-repeat 15px -10px;}
.dxkc_img4_con ul li{ width:480px;  margin-bottom:79px;}
.dxkc_img4_con ul li h2{ line-height:25px; font-size:26px; color:#eb633a;}
.dxkc_img4_con ul li p{ line-height:25px; margin-top:10px;}










/*5大优势*/
.youshi{width:100%; margin:0 auto; overflow:hidden; background:#fff;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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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:#dd5322; float:left}
.kaike .list .left .tel a{width:177px; height:55px; display:block; color:#dd5322; line-height:55px;background:url(../images/anniu2-2.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/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-1.png)/*tpa=http://www.newclasses.org/Active/c2dx/images/top.png*/ no-repeat;width:54px; height: 61px; display: block;overflow: hidden; text-indent: -99em; font-size: 0;}
