@charset "utf-8";
/* CSS Document */

body{ margin:0 0; padding:0 0; font-family:'微软雅黑','Arial' }
a,li,ul,ol,p,span,div,dd,dt,dl,h1,h2,h3,img{ margin:0 0; padding:0 0; list-style:none} 
img{ border:none}
a{ outline:none; text-decoration:none}   




#nav{ width:100%; height:62px; background:url(../images/navbg-1.jpg)/*tpa=http://www.newclasses.org/Active/csg/images/navbg.jpg*/ top repeat-x; position:fixed; z-index:100000}
#nav .com{ width:1100px; margin:0 auto;}
#nav .com .logo{ width:1100px; margin:0 auto;}

/*网站导航*/
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; text-decoration:none; height:48px; line-height:60px;}
ul.menu A:hover {	DISPLAY: block;	COLOR: #fff; 	TEXT-DECORATION: none;}
ul.menu li {position:relative; float:left; z-index:1000000;}
ul.menu ul {position:absolute; left:0px; top:60px;display:none;list-style:none; z-index:1000000; width:800px; }

ul.menu ul li { border-top:none; z-index:1000000;font-family:"微软雅黑"; padding:0 20px;background:#6bc30d}
ul.menu ul li a {display:block; font-family:"微软雅黑"; font-size:15px; color:#000; text-align:center;height:40px;line-height:40px;}
ul.menu ul li a:hover {text-align:center; color:#fff}
ul.menu ul ul {left:0px;}
ul.menu .menulink { width:94px;height:60px; font-size:16px;color:#333;font-family:"微软雅黑";text-align:center;font-weight:normal; line-height:60px; margin:0 1px 0 1px}

ul.menu .menulink1{ width:96px;height:60px; font-size:16px;color:#333;font-family:"微软雅黑";text-align:center;font-weight:normal; line-height:60px;background:url() #6bc30d; color:#fff; }


ul.menu .menulink:hover, ul.menu .menuhover {background:url() #6bc30d; color:#fff;  font-weight:normal}
.menu1 {	DISPLAY: block;	BACKGROUND: url() no-repeat;	text-align:center;	TEXT-DECORATION: none;}
#menu10 {	FLOAT: center; WIDTH:1100px; height:60px; LINE-HEIGHT: 0px; margin:0 auto}
/*网站导航*/



#coment{ width:100%; margin:0 auto; overflow:hidden;position:relative; padding-top:62px}
.banner{ width:100%; margin:0 auto; height:456px;}
.banner_con{ width:1000px; position:relative; margin:0 auto;}
.banner_con a{ display:inline-block; width:175px; height:55px; position:absolute; right:80px; top:339px; font-size:0;}

.online_addad_bj{ width:100%; margin:0 auto; height:156px;background:url(../images/new_addad-1.jpg)/*tpa=http://www.newclasses.org/Active/csg/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;}


.con_list,.mswk_list,.mswk_ad,.mswk_school,.qucik_title_bj{width:1102px; margin:0 auto;}
.con_list_title{ text-align:left;padding:50px 0;}
.con_list_title_p{ font-size:22px;
                   font-family:微软雅黑;
                   margin:30px auto;
}
.qucik_title{
                   margin:40px auto;
}
.qucik_list{
    margin-bottom:40px;
}
.qucik_list ul li{
    width:258px;
    height:283px;
    background:#f9f9f9;
    float:left;
    display:inline;
    border:1px solid #d0d0d0;
    margin:0 6px;
}
.mswk_list_bj{
    width:100%;background:#f1f1f1;
    border-top:7px solid #69c2ee;
}
.mswk_ad_bj{
    width:100%;background:#2aadd9;
    height:108px;
}
.mswk_ad{
    position:relative;
}
    .mswk_ad a {
        display:block;
        width:250px;
        height:63px;
        position:absolute;
        right:210px;
        top:20px;
        font-size:0;
    }
.mswk_school_bj{
    width:100%;background:url(../images/csg_28-1.png)/*tpa=http://www.newclasses.org/Active/csg/images/csg_28.png*/ no-repeat center center #f6f6f6;
    height:600px;
    padding-top:60px;
}
.mswk_school_title{
    margin-bottom:25px;
}
.mswk_school_listl{
    width:108px;
    height:108px;
    line-height:108px;
    text-align:center;
    float:left;
    display:inline;
    color:#eff7fb;
    font-size:56px;
background:url(../images/csg_30-1.png)/*tpa=http://www.newclasses.org/Active/csg/images/csg_30.png*/ no-repeat center center;
    margin-top:40px;
}
.mswk_school_listr{
    margin-left:25px;
    width:950px;
    float:left;
    display:inline;
    color:#eff7fb;
    margin-top:40px;
}
.mswk_school_listr_top {
    font-size:20px;
    color:#333;
}
.mswk_school_listr_top span {
    font-size:33px;
    color:#269dd2;
}
.mswk_school_listr_bot p{
    line-height:25px;
    color:#666;
    font-size:14px;
}

/*课程切换*/
.kecheng{ width:100%; margin:30px auto}
.title{ width:1000px; text-align:center; font-size:24px;line-height:40px; padding-bottom:40px; padding-top:10px; margin:0 auto ;}
.title b{ color:#fd7400; font-weight:normal;}
.title span{padding:0.5px 50px; background:#999999; display:inline-block; margin-bottom:10px; margin-right:10px; margin-left:10px;}

.webke_list {
width:1105px; margin:0 auto; overflow:hidden;
}
.webke_con {
    width:289px;
    height:265px;
    padding:30px 18px;
    float:left;
    display:inline;
    margin-right:60px;
    text-align:center;
    cursor:pointer;
}
.webke_con1 {
    width:289px;
    height:265px;
    padding:30px 18px;
    float:left;
    display:inline;
    margin-right:60px;
    text-align:center;
    cursor:pointer;
}
.webke_conimg {
    height:66px;
    margin-bottom:20px;
}
    .webke_con h2 {
        font-size:22px;
        line-height:30px;
        margin:10px auto;
    }
    .webke_con p {
        font-size:16px;
        line-height:26px;
        margin:10px auto;
    }
    .webke_ju {
    background:#ff8a00;
    border-radius:10px;
    color:#fff;
}
    .webke_lan {
    background:#37bbdb;
    border-radius:10px;
    color:#fff;
}
    .webke_lv {
    background:#6bc30d;
    border-radius:10px;
    color:#fff;
}
    .webke_con1 h2 {
        font-size:22px;
        line-height:30px;
        padding-bottom:10px;
        font-family:华文细黑;
    }
    .webke_ju h2 {
        border-bottom:1px solid #ffad4d;
    }
    .webke_lan h2 {
        border-bottom:1px solid #73d0e6;
    }
    .webke_lv h2 {
        border-bottom:1px solid #98d556;
    }
        .webke_con1 p {
        font-size:14px;
        line-height:20px;
        margin:10px auto;
        text-align:left;
        font-weight:normal;
    }

/*课程切换*/
.xueba {
 width:100%; background:#e3e3e3;
}
.xueba_cn {
width:1000px; margin:0 auto; overflow:hidden; padding:30px 0;
}
.xueba_left {
    width:478px; float:left; display:inline;
}
.xueba_right {
    width:478px; float:right; display:inline;
}
.xueba_left .xueba_xtitle {
    height:37px; line-height:37px; color:#fff; font-size:18px; background:#ff8a00; text-align:center;position: absolute;left:50%;width:193px;top:-16.5px;margin-left:-96.5px;
    border-radius: 30px;
}
.xueba_right .xueba_xtitle {
    height:37px; line-height:37px; color:#fff; font-size:18px; background:#219363; text-align:center;position: absolute;left:50%;width:193px;margin-left:-96.5px;top:-16.5px;
    border-radius: 30px;
}
.xueba_xcon {
    background: #fff;
    height: 400px;
    padding: 35px 25px 25px;
    position: relative;
    border-radius: 12px;
}
    .xueba_left .xueba_xcon h2 { color:#333;
        font-size:16px;line-height:35px; padding-left:20px; background:url(../images/orange-1.png)/*tpa=http://www.newclasses.org/Active/csg/images/orange.png*/ no-repeat 3px 15px; 
    }
    .xueba_left .xueba_xcon h2 span{
        color:#ff8a00;
    }
    .xueba_right .xueba_xcon h2 {color:#333;
        font-size:16px; line-height:35px; padding-left:20px; background:url(../images/blue-1.png)/*tpa=http://www.newclasses.org/Active/csg/images/blue.png*/ no-repeat 3px 15px; 
    }
    .xueba_right .xueba_xcon h2 span{
        color:#219363;
    }
.xueba_list{
    padding:10px 20px; 
}
.xueba_list:after{
    content:'';
    display:block;
    clear:both;
}
.clear{ height:0; clear:both;}
.xueba_list a{
    font-size:14px; padding:3px 10px; color:#666 ; margin-right:10px; margin-bottom:10px; display:block; float:left; display:inline;
}
.xueba_list a:hover{
    background:#ff8a00; color:#fff;border-radius: 15px;
}
 .xueba_right .xueba_list a:hover{
    background:#219363; color:#fff;
}
/*初高中栏*/
.chu_gao_box{
    width:1105px;
    padding-top: 20px;
    margin:0 auto;
}
.chu_gao_title{
    width:620px;
    margin:0 auto 30px auto;
}
.chu_gao_title a{
    display:inline-block;
    width:295px;
    font-size:22px;
    height:45px;
    line-height:45px;
    text-align: center;
    border-radius: 30px;
    position: relative;
    background:#fff;
}
.chu_gao_title_1{
    border:1px solid #2aadd9;
    margin-right:10px;
    color:#2aadd9;
}
.chu_gao_title_1 img{
    position: absolute;
    bottom:-14px;
    left:50%;
    margin-left:-15px;
}
.chu_gao_title_2{
    border:1px solid #84bc4f;
    color:#84bc4f;
}
.chu_gao_title_2 img{
    position: absolute;
    bottom:-14px;
    left:50%;
    margin-left:-15px;
    display:none;
}
.csg_js_img{
    position:relative;
    color:#fff;
    margin:50px auto 0 auto;
}
.scs_kaike_time{
    line-height:30px;
    font-size:14px;
    color:#333;
    margin-top:25px;
}

.chu_gao_body_white{
    background:#fbf8f8;
    padding:45px 75px;
}
.csg_table_lan{
    width:99%;
    border:1px solid #2aadd9;
    border-left:none;
    border-bottom:none;
}
.csg_table_lv {
    border-color:#7cb843!important;
}
    .csg_table_lv tr th {
    background:#7cb843!important;
    }
    .csg_table_lv tr td {
    border-color:#7cb843!important;
    }
.csg_table_lan tr th{
    height:45px;
    line-height:45px;
    text-align:center;
    font-size:22px;
    color:#fff;
    background:#2aadd9;
}
.csg_table_lan tr td p{
    line-height:23px;
    font-size:14px;
    color:#333;
    text-align:left;
}
.csg_table_lan tr td{
    line-height:23px;
    padding:20px 40px;
    text-align:center;
    font-size:22px;
    color:#2aadd9;
    background:#f1f1f1;
    border-left:1px solid #2aadd9;
    border-bottom:1px solid #2aadd9;
}

.chu_gao_body{
	position:relative;}
	.chu_gao_body_position1{
		/*position:absolute;
		left:90px;
		top:480px;
		width:375px;*/
        margin:20px 0;
			font-size:18px;
		}
	.chu_gao_body_position2{
		position:absolute;
		left:590px;
		top:480px;
		width:375px;
			font-size:14px;
		}
	.chu_gao_body_position3{
		position:absolute;
		left:35px;
		top:907px;
		width:360px;
			font-size:14px;
			
		}
	.chu_gao_body_position4{
		position:absolute;
		left:35px;
		top:185px;
		width:360px;
			font-size:14px;
			
		}
	.chu_gao_body_position5{
		position:absolute;
		left:35px;
		top:412px;
		width:360px;
			font-size:14px;
			
		}
	.chu_gao_body_position6{
		position:absolute;
		left:35px;
		top:572px;
		width:360px;
			font-size:14px;
			
		}
	.chu_gao_body_position7{
		position:absolute;
		left:35px;
		top:763px;
		width:360px;
			font-size:14px;
			
		}
			.chu_gao_body_position10{
		position:absolute;
		left:625px;
		top:907px;
		width:360px;
			font-size:14px;
			
		}
			.chu_gao_body_position11{
		position:absolute;
		left:715px;
		top:212px;
		width:360px;
			font-size:14px;
			
		}
			.chu_gao_body_position12{
		position:absolute;
		left:715px;
		top:408px;
		width:360px;
			font-size:14px;
			
		}
			.chu_gao_body_position13{
		position:absolute;
		left:715px;
		top:566px;
		width:360px;
			font-size:14px;
			
		}
			.chu_gao_body_position14{
		position:absolute;
		left:715px;
		top:717px;
		width:360px;
			font-size:14px;
			
		}

		.chu_gao_body_position3 p{
			line-height:26px;
			}
		.chu_gao_body3_ju_bj{
			font-size:20px;
			height:40px;
			line-height:40px;
			color:#fff!important;
			}
		.chu_gao_body3_lan_bj{
			color:#fff;
			font-size:20px;
			height:40px;
			line-height:40px;
			}
		.chu_gao_body_lan_bj{
			padding-left:15px;
			color:#089263;
			font-size:18px;
			height:30px;
			line-height:30px;
			width:94px;
			float:left;
            font-weight:bold;
			display:inline;
			background:url(../images/gz_1-1.png)/*tpa=http://www.newclasses.org/Active/csg/images/gz_1.png*/ no-repeat 0 7px; 
			}
		.chu_gao_body_ju_bj{
			padding-left:15px;
			color:#7cb843;
			font-size:14px;
			height:30px;
			line-height:30px;
			width:94px;
			float:left;
			display:inline;
			background:url(../images/gz_2-1.png)/*tpa=http://www.newclasses.org/Active/csg/images/gz_2.png*/ no-repeat 0 7px; 
			}
		.chu_gao_body4_ju_bj{
			font-size:14px;
			height:23px;
			line-height:23px;
			width:89px;
			float:left;
			display:inline;
			}
			.font_ju{
			color:#2aadd9!important;
				}
			.font_ju{
			background:url(../images/csg_8-1.png)/*tpa=http://www.newclasses.org/Active/csg/images/csg_8.png*/ no-repeat 0 11px!important; 
				}
			.font_lan{
			color:#7cb843!important;
				}
			.font_lan{
			background:url(../images/csg_20-1.png)/*tpa=http://www.newclasses.org/Active/csg/images/csg_20.png*/ no-repeat 0 11px!important; 
				}
			.chu_gao_body_p{
			width:760px;
			float:left;
			display:inline;
            height:30px;
			line-height:30px;
				}
			.chu_gao_body4_p{
			width:270px;
			float:left;
			display:inline;
			line-height:23px;
				}
.chu_gao_body_2{
    display:none;
}
/*课程信息*/
.webke_zuowen {
 width:100%; margin:30px auto;
}
.webke_zuowencn {
width:1105px; margin:0 auto; overflow:hidden; padding:30px 0 0 0;
}
.webke_zuowencon {
    height:460px;
}
.webke_zuowenlist {
    height:450px;
}
.webke_zuowenlist ul li{
    width:335px;
    height:220px;
    line-height:25px;
    float:left;
    display:inline;
    position:relative;
}
.webke_zuowenlist ul li a.zuowenlist_more{
   padding:3px 10px; background:#ff8a00; color:#fff; position:absolute; right:30px; bottom:30px; cursor:pointer; font-size:14px;
}
.webke_zuowenlist ul li b{
    font-size:20px;
}
.webke_zuowenlist ul li p{
    font-size:14px;
}
.zuowenlist_hui {
    width:307px;
    height:160px;
    padding:30px;
    color:#fff;
    background:#747474;
}
.zuowenlist_lan {
    width:307px;
    height:160px;
    padding:30px;
    color:#fff;
    background:#37bbdb;
}
.zuowenlist_hei {
    width:307px;
    height:160px;
    padding:30px;
    color:#fff;
    background:#2c2b2b;
}

/*底部导航*/
.footnav{ width:1105px; margin:50px auto; overflow:hidden}
.footnav .list1{ width:233px; height:236px; float:left; margin-right:58px; margin-left:145px;}
.footnav .list1 a{ width:233px; height:236px; background:url(../images/footnav1-1.png)/*tpa=http://www.newclasses.org/Active/csg/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/csg/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/csg/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/csg/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-2.png)/*tpa=http://www.newclasses.org/Active/csg/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/csg/images/footnav3-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/csg/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/csg/images/footnav4-1-1.png*/ no-repeat; color:#fff}


/*底部导航*/


.uc_foot1 {width: 100%;height: 400px;border-bottom-color:#4f4f4f;border-bottom-width: 1px;border-bottom-style: solid;min-width:1105px; background: #404042;
}
.uc_foot_all {	margin: 0px auto; width: 1290px; height: 360px; padding-top: 40px;
}
.uc_foot_all1 {	width: 290px; height: 360px; float: left;
}
.uc_foot_all1_t {	height: 35px; color:#959595; line-height: 35px; font-size: 14px;
}
.uc_foot_all1_tlist {	width: 290px; height: 300px; float: left;
}
.uc_foot1 ul {	margin: 0px auto; padding: 0px;
}
.uc_foot1 ul li {list-style: none; width: 290px; height: 30px; color:#959595; line-height: 30px; font-family: "微软雅黑"; font-size: 12px;}
.uc_foot1 ul li a{ font-size:12px;line-height: 24px; color:#959595}


.uc_foot2 {	width: 100%; min-width: 1290px;background: #404042;}
.uc_foot2_all {	margin: 0px auto; width: 1290px; height:60px; text-align: center; line-height: 20px; padding-top: 20px; font-size:12px; color:#959595; line-height:24px}




/*返回顶部*/
.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/csg/images/top.png*/ no-repeat;width:54px; height: 61px; display: block;overflow: hidden; text-indent: -99em; font-size: 0;}
