/*通用样式*/
.fleft{float:left;}
.fright{float:right;}
.abs{position:absolute;}
.rel{position:relative;}
.center{margin:0px auto;}
.test{background-color:#CCC;}
.test2{background-color:#999;}
.wap_640{ width:640px; height:auto; overflow: hidden; margin:0 auto;}
.wap_614{ width:614px; height:auto; overflow: hidden; margin:0 auto;}


#header { width:640px; height:96px; margin:0 auto; overflow:hidden; background:#df2c2c;}
.header_logo {width:540px; height:80px; float:left; margin-top:10px;margin-left:20px;}
.header_logo a img {width:540px; height:80px; }
/*.header_select{ padding-left:2rem; width: 24.5%;height: 3rem; line-height: 3rem; color: #333; font-size: 1.6rem; margin-left: 1.5rem; margin-top: 1.3rem; border:none; background: #f4f4f4; border-radius:2rem; text-align: center;outline: 0;}*/
.header_siderbar { width:47px; height:45px; float:right; display: block; background:url(../images/ind_siblenav.png) center no-repeat; margin-top:4px;margin-top:25px;margin-right:20px;}
#citysel { display: none; }
/*侧栏部分*/
#sidenav { z-index: 999; position: fixed; width: 100%; height: 100%; display: none; background: #30334e; top: 0; left: 0; overflow: hidden; }
#sidenav ul { width: 105%; text-align: center; height: 90%; position: absolute; left: 50%; margin-left: -52.5%; padding: 0 20%; bottom: 5%; overflow-y: auto; }
#sidenav li { text-align: left; border-bottom: 0.2rem solid #b3b3b3; padding-bottom: 0; }
/*#sidenav li:first-child { padding-bottom: 0; }*/
#sidenav li.bdbt { border-bottom: 0.2rem solid #de2c2b; }
#sidenav li.bdbt-no { border-bottom:none;}
#sidenav li.pdbt-40 { padding-bottom: 40px; }
#sidenav li h1 { padding-left: 0.5rem; color: #999; font-size: 2.8rem; height: 6rem; line-height: 6rem; background: url(../images/snav.png) 95% center no-repeat; background-size: 6% auto; }
#sidenav li h1 a{ color: #999;}
#sidenav li dl { display: none; }
#sidenav li dd { border-bottom: 0.2rem solid #3d4342; padding-left: 1rem; }
#sidenav li dd:last-child { border: none; }
#sidenav li dd a { display: block; width: 100%; color: #d8d8d8; height: 5.5rem; line-height: 5.5rem; font-size:2.2rem;}
#sidenav .snvind_special { background: none; }
#sidenav .current { width: 100%; color: #de2c2b; background: url(../images/snavon.png) 95% center no-repeat; background-size: 6% auto; }
/*#sidenav .sna_special{ border-bottom:0.2rem solid #b3b3b3; }*/
#sidenav .sidenav_close { position: fixed; top: 0; right: 0; background: url(../images/sidenav_close.png) center no-repeat; background-size: auto 100%; width: 5.6rem; height: 5.6rem; }


/*轮播图*/	
.addWrap{ position:relative !important; width:640px; height:376px; background:#fff;margin:0 auto; padding:0;}
.addWrap .swipe{overflow: hidden;visibility: hidden;position:relative !important;}
.addWrap .swipe-wrap{overflow:hidden;position:relative !important;}
.addWrap .swipe-wrap > div {float: left;width: 640px; height:378px;position:relative !important;}

#position{ position:absolute; top:330px; right:0; margin:0;  width:640px;  text-align: center; background:url(../images/ico.png) no-repeat center; height:29px;}
#position li{width:15px;height:15px;margin:8px 4px;display:inline-block;background-color:#fff; border-radius:10px;}
#position li.cur{background-color:#d0cec4;}
#position1{ position:absolute; top:357px; right:0; padding-right:8px; margin:0;  width:640px;  text-align:right;}
#position1 li{width:35px;height:3px;margin:0 4px;display:inline-block;background-color:#fff;}
#position1 li.cur{background-color:#0288BF;}
.img-responsive { display: block; max-width: 640px; width:640px;  height:360px; height: auto;}

#focusindex .btn {
    bottom: 0;
    height: 30px;
    position: absolute;
    text-align: right;
    width: 100%;
    z-index: 9;
	
}

#focusindex .btn span {
    background: #dfdfdf none repeat scroll 0 0;
    cursor: pointer;
    display: inline-block;
    height: 15px;
    margin: 5px 10px;
    width: 15px;
    z-index: 9;
	border-radius:8px;
}

#focusindex .btn span.on {
    background: #0062ac none repeat scroll 0 0;
    z-index: 9;
	border-radius:8px;
}


.wap_meun{ width:640px; height:auto; overflow:hidden; margin-bottom:30px;}
.wap_meun ul li{ width:127px; height:181px; text-align:center; float:left;border: 1px solid #e5e5e5;}
.wap_meun ul li img{ display:block; margin:0 auto; margin-top:40px; margin-bottom:30px;}
.wap_meun ul li a{ color:#666666; font-size:1.5em; }


/*优势*/	

.youshi_bj{ background-color:# width:640px; height:171px;  margin:0 auto; background:url(../images/ys.jpg)no-repeat center;overflow:hidden; margin-top:40px; text-align:center;}
.youshi_bj h2{ margin-top:30px; font-size:1.8em; font-family:"微软雅黑"; font-weight:600;}
.youshi_bj span{ font-size:1.45em; font-family:"微软雅黑"; color:#fff; font-weight:600;}
.youshi_bj span a{color:#fff;}
.youshi_bj span a:hover{color:#333;}
.youshi_bj h2 em{ font-size:1.6em; font-family:"微软雅黑"; color:#de2c2b; font-weight:700;}
.youshi_bj p{ width:522px; font-size:20px; color:#f1f1f1; font-family:"微软雅黑";text-align:center; margin:0 auto; line-height:30px; padding-top:15px; }
.youshi_bj p a{color:#f1f1f1;}
.youshi_bj p a:hover{ color:#333;}
.youshi_bj p span{ font-size:20px;}
/*师资力量*/
.teacher_pic{width: 100%;height: 120px; margin-bottom: 4px;}
.teacher_pic .teacher_img{ width: 120px;height: 120px;overflow: hidden;position: relative;float: left;margin-right: 15px;}



.youshi_da{ width:640px; height:auto; overflow:hidden; margin:0 auto; padding-top:20px; background:#f5f5f5; padding-bottom:30px;}
.ten_year{ overflow:hidden; width:624px; height:auto; margin:0 auto;}
.ten_year li{ overflow:hidden; width:598px; margin:0 auto;}
.ten_year_img{ width:260px; height:250px; overflow:hidden;}
.ten_year_wz{ width:325px; height:250px; overflow:hidden; background:url(../images/ten_bj_hover.jpg) no-repeat;}
.ten_year_wz{ width:325px; height:250px; overflow:hidden; background: url(../images/ten_bj.jpg) no-repeat;}


.ten_year_img_d{ width:299px; height:230px; overflow:hidden;}
.ten_year_wz_d{ width:299px; height:230px; overflow:hidden; background:url(../images/ten_bj_hover.jpg) no-repeat;}

.ten_year_wz_d_1{ font-size:18px; color:#fff; height:43px; line-height:67px; overflow:hidden; margin-top:20px; margin-left:21px;}
.ten_year_wz_d_2{ font-size:26px; color:#fff100;margin-left:21px; margin-top:17px; font-weight:bold;}
.ten_year_wz_d_3{ font-size:14px; color:#fff; padding:15px 21px ; line-height:20px;}


.ten_year_wz_b:hover{background:url(../images/ten_bj_hover.jpg) no-repeat;transition: all 200ms ease-in 0s; cursor:pointer;}
.ten_year_wz_b:hover .ten_year_wz_1{ color:#fff;transition: all 800ms ease-in 0s;}
.ten_year_wz_b:hover .ten_year_wz_2{ color:#fff;transition: all 200ms ease-in 0s;}
.ten_year_wz_b:hover .ten_year_wz_3{ color:#fff;transition: all 800ms ease-in 0s;}



.ten_year_wz_c{width:600px; height:181px; background:url(../images/ten_bj_02.jpg); overflow:hidden;}
.ten_year_wz_b{ width:299px; height:230px; overflow:hidden; background:#e1f8ff; no-repeat;}

.ten_year_wz_1{ font-size:18px; color:#666666; height:43px; line-height:67px; overflow:hidden; margin-top:20px; margin-left:21px;}
.ten_year_wz_2{ font-size:26px; color:#de2c2b;margin-left:21px; margin-top:17px; font-weight:bold;}
.ten_year_wz_3{ font-size:16px; color:#777777; padding:10px 10px ; line-height:24px;}


/*教师团队*/
.jstd_bj{ width:100%; height:auto; margin:0 auto; overflow:hidden; }
.wt_cpzx_ul{ overflow:hidden; margin-top:62px;}
.wt_cpzx_ul li{ width:300px; overflow:hidden;  float:left; ;}
.cpzx_ul li { background:#f6f6f6; height:500px;margin-left:20px;}
.cpzx_ul li p{ text-align:center; font-size:1.6em;  color: #666666;
    line-height: 35px;
    margin-top: 10px;}

.wt_cpzx_ul_1{width:110px; height:4px; margin:0 auto; margin-bottom:26px; overflow:hidden;}
.wt_cpzx_ul_2{ font-size:24px;  text-align:center; margin-bottom:17px;}
.wt_cpzx_ul_3{ font-size:14px; text-align:center; margin-bottom:41px;}
.picScroll-left1{ width:640px; height:auto;  margin:0 auto; overflow:hidden;}
.picScroll-left1 h4{ text-align:center; font-size:36px; font-family:"微软雅黑"; font-weight:600; margin-top:40px;}
.picScroll-left1 h4 span{ color:#de2c2b; font-family:"微软雅黑"; font-weight:600;}
.picScroll-left1 .hd2{width:640px;   position:relative; padding-top:45px; z-index:9;}
.picScroll-left1 .hd2 .prev,.picScroll-left1 .hd2 .next{ display:block;  width:34px; height:56px; position:absolute; z-index:9; cursor:pointer;}
.picScroll-left1 .hd2 .prev{  background: rgba(0, 0, 0, 0) url("../images/left.png") no-repeat scroll 0 0;left:35px;top:  -330px; }
.picScroll-left1 .hd2 .next{  background: rgba(0, 0, 0, 0) url("../images/right.png") no-repeat scroll 0 0;right:8px;top: -330px;}
.picScroll-left1 .hd2 .prevStop{ background-position:-60px 0; }
.picScroll-left1 .hd2 .nextStop{ background-position:-60px -50px; } 
.picScroll-left1 .hd2 ul{overflow:hidden; zoom:1; width:130px; position:absolute; left:50%; margin-left:-65px;}
.picScroll-left1 .hd2 ul li{ float:left;  width:10px; height:10px;margin-right:16px; text-indent:-999px; cursor:pointer; background:#fff; border-radius:50%;}
.picScroll-left1 .hd2 ul li.on{ background:#068f3e;}
.picScroll-left1 .bd{ padding-top:54px;  width:640px; overflow:hidden;}
.picScroll-left1 .bd ul{  zoom:1; }
.picScroll-left1 .bd ul li{float:left; _display:inline;  position:relative;}
.picScroll-left1 .bd .tempWrap{width:610px !important; margin:0 auto;}
.cpzx_sy_img{ width:285px; height:401px; overflow:hidden;}



#hycj_bt a{ height:60px; line-height:60px; font-weight:600; float:left; margin-left:50px; font-size:2.2em; color:#222222; overflow:hidden; }
.hy_cj{width:640px; height:auto;  margin:0 auto;overflow: hidden; background:#f5f5f5; margin-top:30px; padding-top:30px; padding-bottom:30px;}
.hy_cj ul{ width:640px; margin:0 auto; overflow:hidden;}
.hy_cj ul li{ width:285px; height:auto; overflow:hidden; float:left; margin-left:23px; margin-bottom:30px;}  
.hy_cj ul li img{ width:285px; height:285px;}
.hy_cj ul li a .cjp1{ display:block; height:45px; margin-top:12px; }
.hy_cj ul li a .cjp1 i{ color:#666666; font-size:18px;padding-bottom:10px; border-bottom:#dddddd solid 1px; overflow:hidden;}
.hy_cj ul li a .cjp2{ color:#999999; font-size:14px; line-height:25px;}
.hy_cj ul li a .cjp2 span{ color:#df2c2c;}
.hy_cj ul li a:hover .cjp1 i{ color:#df2c2c;  border-bottom:#df2c2c solid 1px; }

/*新闻中心*/
.axc_dbjy{width:640px; margin:0 auto; overflow:hidden; margin-top:38px; margin-bottom:20px; }
.axc_dbjy1{width:640px; overflow:hidden; height:420px; margin:0 auto;}
.axc_dbjy1_lf{width:652px; overflow:hidden;}
.axc_dbjy1_lf1{ width:652px; height:48px;border-bottom:1px solid#dddddd; }
.axc_dbjy1_lf1 span{ display:inline-block; width:83px; height:48px; line-height:48px; font-size:20px; color:#666666; margin-right:20px;}

.dj_gdaxc:hover{color:#d0141b; cursor:pointer;}
.dj_gdaxc{ float:right;height:57px; color:#999999; font-size:1.7em; display:inline-block; line-height:52px;margin-right:30px;}
.zxzx-lr{width:630px;height:470px;margin:0 auto;}
.zxzx-left{width:630px; float:left;}
.zxzx-dianji{width:630px;height:56px; background:#dddddd; border-bottom:1px #eeeeee solid;margin-bottom:26px;}
.zxzx-dianji .dj-mhg{width:142px;height:56px; text-align:center;font-size:1.8em; line-height:52px; float:left;}
.zxzx-dianji .dj-mhg:hover{ cursor:pointer;}
.zxzx-dianji .mtbd{color:#de2c2b; }
.zxzx-dianji .hyxw{margin-left:20px;}
.zxzx-dianji .gsdt{margin-left:20px;}
.zxzx-list {width:643px;}
.zxzx-list .list-1{width:630px;height:129px;border-bottom:1px  dashed #999999; margin-bottom:15px;}
.zxzx-list .list-1 img{float:left;}
.zxzx-list .list-1 span{font-size:16px;color:#000000;line-height:35px;height:35px; text-indent:1em; display:inline-block;}
.zxzx-list .list-1 p{font-size:14px;color:#555555;line-height:24px;width:455px;float:right;}
.zxzx-list .list-1 p a{color:#666666;}
.zxzx-list ul li{width:630px;height:43px;border-bottom:1px  dashed #999999;line-height:43px;font-size:1.2em; }
.zxzx-list ul li:hover{color:#f00; cursor:pointer;}
.zxzx-list ul li span{float:right;color:#555555;}
.zxzx-right{width:374px;height:450px;float:right;}
.right-cj{width:374px;height:53px;border-bottom:1px #eeeeee solid;}
.right-cj span{width:85px;height:52px;font-size:20px;color:#d0141b;border-bottom:2px solid #d0141b; display:block;line-height:52px;}
.list02{display:none;}
.list01{display:none;}
/*foot-m*/
.foot-m{
	background:#de2c2b;
    bottom: 0;
    left: 0;
    max-height: 25%;
    position: fixed;
    width: 100%;
    z-index: 9999;
	height:100px;
	
	}
.foot-m img{ padding:14px;}	
.foot-m1{
	text-align:center;
	
    height: 100%;
    margin: 0 auto;
    max-width: 640px;}
.foot-m1 a{
	display: inline-block;
    float: left;
    margin: 0 1%;
    min-width: 18%;
    padding: 1% 0;
    position: relative;
    text-align: center;}
.foot-m1 a span {
    color: #fff;
    display: block;
    font-size: 1.7em;
    margin-top: 2px;
    z-index: 99;
}






.ny_top{ width:640px; height:92px; margin:0 auto; overflow:hidden; background:#f4f4f4; font-size:2.0em; font-family:"微软雅黑"; line-height:92px; text-align:center;}


/*分页*/
.page{
	
	height: 48px;
    margin-top: 15px;
    width: 100%; margin-bottom:120px;}
.text-c {
    height: 36px;
    line-height: 37px;
    list-style: outside none none;
	text-align:center;
   
}

.text-c li {
    border: 1px solid #cccccc;
    display:inline-block; 
    height: 46px;
    line-height: 46px;
    margin-left: 6px;
    text-align: center;
	border-radius:3px;
	
}


.text-c li a{color:#7c7c7c;padding:13px; font-size:1.7em;}

	.cur{background:#ec2232;border-radius:3px;color:#fff;}
	.cur a{color:#fff !important;}
	.text-c li:hover{background:#ec2232;border-radius:3px;}
	.text-c li a:hover{color:#fff;}



.jtqsn{ width:640px; height:auto; overflow: hidden; margin:0 auto; margin-top:24px;}
.hy_ssfc{  width:600px; height: auto; margin:0 auto; overflow:hidden;}
.hy_ssfc ul{ width:640px;}
.hy_ssfc ul li{ width:285px; height:326px; border:#eeeeee solid 1px; float:left; margin-right:24px; text-align:center; margin-bottom:26px;}
.hy_ssfc ul li img{ width:285px; height:285.hy_ssfc ul lipx;}
.hy_ssfc ul li p{ color:#666666; font-size:1.8em; line-height:30px; margin-top:3px;text-align:center;}
.hy_ssfc ul li p span{ color:#999999;font-size:18px;}

/*在线报名*/
.jtqsn form{ width:100%; font-size:1.5em;}




.hy_ryzs{ width:600px; height: auto; margin:0 auto; overflow:hidden;}
.hy_ryzs ul{ width:680px;}
.hy_ryzs ul li{ width:288px; height:auto; overflow: hidden; float:left; margin:0 23px 25px 0; text-align:center;}
.hy_ryzs ul li img{ width:288px; height:193px; margin-bottom:12px;}
.hy_ryzs ul li a{ color:#666666; font-size:16px;}
.hy_ryzs ul li a:hover{ color:#df2c2c;}


.xw_yma_right{ width:640px; height:auto; overflow:hidden;}
.mstd{ width:640px; height:auto; overflow:hidden; margin:0 auto; margin-top:40px;}
.mstd ul li{ width:610px; overflow:hidden; margin:0 auto; margin-bottom:10px; border-bottom: 1px #CCC dashed; height:28px;}
.mstd ul li a{ float:left; font-size:1.2em;}
.mstd ul li span{ float:right; color:#999;}
.mstd ul li img{ width:180px; height:189px; float:left;}
.mstd ul li div{ float:right; width:405px;}
.mstd ul li div h2{ color:#f68308; font-size:18px; font-family:"微软雅黑";font-weight:bold; margin-top:10px; margin-bottom:20px;}
.mstd ul li div p{ color:#666666;font-size:14px; font-family:"微软雅黑"; font-weight:bold; text-indent:2em; line-height:32px;}



.hy_xxsh{  width:600px; height: auto; margin:0 auto; overflow:hidden; }
.hy_xxsh ul{ width:680px;}
.hy_xxsh ul li{ width:289px; height: auto; overflow:hidden; border:#efefef solid 1px;; margin-right:18px; margin-bottom:30px; float:left; padding-bottom:15px;}
.hy_xxsh ul li img{ width:289px; height:193px;}
.hy_xxsh ul li a p{ width:260px; height:auto; overflow:hidden; margin:0 auto;}
.hy_xxsh01{ color:#e50012; font-size:16px; width:260px; margin-top:12px !important; margin-bottom:12px !important;}
.hy_xxsh02{}
.hy_xxsh03{ color:#888888; font-size:14px; line-height:26px; margin-top:5px !important; margin-bottom:15px !important;}
.hy_xxsh02 span{ color:#999999; font-size:14px; background:url(../images/sj.png) no-repeat left center; padding-left:25px;}
.hy_xxsh02 i{ font-size:14px; color:#999999; background:url(../images/jt.png) no-repeat right center; padding-right:12px; float:right;}


.hy_sszp{  width:640px; height: auto; overflow:hidden;}
.hy_sszp ul{ width:640px;}
.hy_sszp ul li{ width:285px; height:367px; overflow:hidden; border:#efefef solid 1px;; margin-right:26px; margin-bottom:30px; float:left;}
.hy_sszp ul li img{ width:285px; height:285px;}
.hy_sszp ul li a p{ width:260px; height:auto; overflow:hidden; margin:0 auto;}
.hy_sszp01{ color:#333333; font-size:16px; width:260px; margin-top:12px !important; margin-bottom:12px !important;}
.hy_sszp02{}
.hy_sszp02 span{ color:#999999; font-size:14px; background:url(../images/sj.png) no-repeat left center; padding-left:25px;}
.hy_sszp02 i{ font-size:14px; color:#999999; background:url(../images/jt.png) no-repeat right center; padding-right:12px; float:right;}


.xlt_hdzxxq{ width:1200px; height: auto; margin:0 auto; margin-top:60px; margin-bottom:50px;}
.bshare-custom{ margin-top:12px; margin-left:15px;}
.xwxxy_banner_r_pz{ width:910px; height:132px; margin-top:20px; overflow:hidden; margin-bottom:110px;}
.bshare-custom{ width:550px; float:left;}
.xwxxy_banner_r_pz_h3{ width:910px; height:40px; background:#f4f4f4;  margin-bottom:20px; overflow:hidden;}
.xwxxy_banner_r_pz_h3a{ float:right; background: url(../images/gb.jpg) no-repeat left center; padding-left:18px; line-height:40px; color:#c7000d; margin-right:20px;}
.xwxxy_banner_r_pz_p{ margin-bottom:12px; }
.xwxxy_banner_r_pz_p a{ margin-bottom:6px; font-size:16px; font-family:"微软雅黑"; color:#666666;}
.xwxxy_banner_r_pz_p a span{ margin-left:15px; color:#666666; font-size:14px;}
.xwxxy_banner_r_pz_p a:hover{ color:#f00;}


.hy_zykc{  width:910px; height: auto; overflow:hidden; }
.hy_zsjz{  width:910px; height: auto; overflow:hidden; }
.hy_zsjz p{ text-indent:2em; line-height:32px;}
.hyxw_b{ width:907px; height:50px; background:url(../images/hy.jpg) no-repeat center; line-height:50px; text-indent:0.5em; font-size:25px; color:#df2c2c; overflow:hidden; margin:12px 0;}

.hy_lkcj{width:910px; height:auto; overflow: hidden;}
.hy_lkcj ul li{ width:150px; height:37px; border:#f1f0ef solid 1px; float:left; text-align:center; line-height:37px; font-size:16px; color:#858585; border-left: none; border-top:none;}
.hy_lkcj01{ width:917px; height: auto;}
.hy_lkcj01 span{ display:block; background:#fff7f1; width:150px; height:62px; border-right:#f1f0ef solid 1px; border-bottom:#f1f0ef solid 1px; text-align:center; line-height:62px; color:#333333; font-size:16px; float:left;}
.hy_zxbm{ width:640px; height: auto; overflow:hidden; margin-bottom:110px;}
.hy_zxbm h2{ width:610px; height:52px; background:#fbfbfb; line-height:52px; color:#030303; font-weight:600; font-size:2.0em; text-indent:2em; margin-bottom:52px; margin:0 auto;}
.hy_zxbm h2 span{ color:#ff0000; font-size:0.6em; float:right; margin-right:8px;}
.hy_zxbm ul li{ width:500px;color:#666666; font-size:1.8em; height: auto; overflow:hidden; margin-bottom:28px; line-height:37px;}
.hy_zxbm ul{ margin-top:30px;}
.hy_zxbm ul li span{ width:105px; display:block; float:left; text-align: right;}
.hy_zxbm ul li input{ width:363px; height:37px; border:#e7e7e7 solid 1px; margin-right:10px; margin-left:10px;}
.hy_zxbm ul li select{ width:363px; height:37px; border:#e7e7e7 solid 1px; margin-right:10px; margin-left:10px;font-size:0.8em;}
.hy_zxbm ul li textarea{ width:363px; height:166px; border:#e7e7e7 solid 1px; margin-right:10px; margin-left:10px;}
.hy_zxbm ul li select option{ color:#c2baba !important; font-size:0.8em;}
.hy_zxbm ul li em{ color:#ff0000;}
.hy_zxbm p input{ width:127px; height:35px; background:#f38301; text-align:center; line-height:35px; color:#fff; display:block; margin-right:15px; float:left; font-size:18px;}
.hy_zxbm p{ color:#636363; font-size:18px; line-height:35px; margin-left:87px;}
/*内页二级菜单*/
.subchannellist{ width: 99%;margin: 0px auto;}
.subchannellist ul{ width: 100%;}
.subchannellist ul li{ float: left;text-align: center;width: 25%; font-size:1.0em;}
.subchannellist  ul li a{ display: block;margin: 8px 3px;padding: 5px 0px;background-color: #FFFFFF;border: 1px solid #de2c2b; font-size:1.25em;}
.subchannellist  ul li a:hover{ color:#fff; background-color:#de2c2b;}

/*首页师资力量*/
.teachers{ float:left; width:640px; height:300px; overflow:hidden; position:relative;}
.teacher_pic{ width:100%; height:124px; margin-bottom:4px;}
.teacher_img{ width:120px; height:120px; overflow:hidden; position:relative; float:left; margin-right:15px;}
.teacher_text{ width:460px; height:120px; position:absolute; margin-left:130px; font-size:1.2em;}
.teacher_text span{ font-size:12px; font-weight:bold; font-family:"宋体"; float:left; color:#333; font-size:1.0em;}
.teacher_text img{ float:right;}
.teacher_text p{ line-height:25px; font-size:12px; color:#333; padding-left:30px; font-size:1.0em;}
/*分页*/
.fenye a{ padding:5px 10px; border:solid 1px #ccc; color:#F00; margin:2px; font-size:1.0em;}
.fenye a:hover{ background-color:#F00; color:#fff;}