@charset "utf-8";
/* CSS Document */

 .list h4 a:link,.list h4 a:visited{ color:#000;}
 .content h4 a:link,.content h4 a:visited{ color:#000;}	
  .content h4 a:hover{color: #c00;}
 h4{ color:#000;height:20px;line-height:20px; font-weight:normal}	
h1{font-size:14px;height:32px;line-height:32px;background:url(../images/h3_bg.png) repeat-x;padding:0;padding-left:10px;margin:0;}
h1 a:link,h1 a:visited{text-decoration:none;color:#1c3176}
h1 a:hover{text-decoration:underline;color:#c00;}

.content{
	width:980px; margin:0 auto
	}
	
.teacher{ border:1px solid #ddd; overflow:hidden}
.teacher_photo{ float:left;width:270px;height:308px}
.teacher_photo p{padding:5px; text-align:center;width:206px;height:245px; margin:10px}
.teacher_photo span{text-align:center;width:206px;height:25px; margin-left:10px; font-size: 14px; font-family:"微软雅黑"; color:#25baf8; font-weight:bold;}

.introduce{ float:left;width:680px; overflow:hidden}
.introduce p{ width:99px; height:33px; background:url(../images/teacher_bg.png) repeat-x; font-size: 18px; font-family:"微软雅黑"; text-align:center; line-height:33px; color:#fff; margin-top:5px}
.introduce span{ padding:14px 22px; text-indent:2em; line-height:25px; display:inline-block;}
.introduce li{ border-bottom:1px dashed #aaaaaa}
.introduce .no_border{ border-bottom:none}

.other_teacher{ height:200px; width:980px; clear:both;maring-top:10px;padding-top:10px; border-top:1px solid #ddd}
.other_teacher_l p{ width:99px; height:33px; background:url(../images/teacher_bg.png) repeat-x; font-size: 18px; font-family:"微软雅黑"; text-align:center; line-height:33px; color:#fff; margin-top:5px}
.other_teacher_l{width:325px; float:left}
.other_teacher_l span{ padding:14px 22px; text-indent:2em; line-height:25px; display:inline-block; overflow:hidden;padding-bottom:10px}

.other_teacher_r{width:646px;float:right}
.other_teacher_r td{ float:left; margin:8px; text-align:center;width:132px;}
.other_teacher_r td a{ float:left; display:inline-block;width:132px;margin:3px 0}

#demo1 img{float:left;}


.topm a:link,.topm a:visited {
    color: #fff;
    text-decoration: none;
}
.topm a:hover{color:#fff; text-decoration:underline;}

#bug{ padding:5px ; margin:0 5px;}

.top {
    background: none repeat scroll 0 0 #3d95d5;
    height: 70px;
    margin: auto;
    width: 980px;}

.topm {
    float: left;
    height: auto;
    margin-left: 30px;
    margin-top: 2px;
    width: 900px;}
	.topm li {
    color: #fff;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 27px;
    text-align: center;
    width: 90px;}


.bot{
	width:100%; height:150px; background-color:#F9F9F9; border-top:3px solid #1D3176; margin-top:10px; clear:both
}
.botc{
	width:980px; height:auto; margin:auto;
}
.botlogo{
	width:auto; height:auto; float:left; margin-top:30px;
}
.botsm{
	width:550px; height:auto; line-height:25px; margin-top:15px; margin-left:50px; float:left;
}
.botsm a{
	color:#000; text-decoration:none;
}
.ewm{
	width:auto; height:auto; float:left; margin-top:15px;
}
.lc{
	width:100px; height:auto;
}
.dleftbt{
	width:248px; height:29px; border:1px solid #DEDEDE; border-bottom:none; line-height:29px; color:#0e8ae3; font-size:14px;
	font-weight:bold; background:url(../images/download1.jpg) repeat-x; padding-left:10px; margin-top:10px;
}
.dleft1{
	width:258px; height:auto; border:1px solid #DDD; padding-top:5px; padding-bottom:5px;
}
.dleft1 li{
	width:241px; height:25px; line-height:25px; background-repeat:no-repeat; padding-left:7px;
}
.dleft1 a:link, .dleft1 a:visited{
	color:#000; text-decoration:none;
}
.dleft1 a:hover{
	color:#000; text-decoration:underline;
}
.dleft2{
	width:258px; height:auto; border:1px solid #DDD; border-top:none;
}
.dleft2 a{
	color:#303030; text-decoration:none;
}

.dleft2 span{padding:5px 0 6px 18px;display:inline-block;width:109px; display:inline-block; text-align:left}
#duiqi span{padding:5px 0 4px 18px;display:inline-block;width:109px; display:inline-block; text-align:left}

.dleft2 .bg_gray2{background:#f2f1f1}
.dleft2 .bg_gray1{background:#f2f1f1}
.dleft2 .bg_gray1 span{display:inline-block; }

.dleft2ul1{
	width:100%; height:auto; float:left;
}
.dleft2ul1 li{
	width:86px; height:40px; float:left; text-align:center; line-height:40px;
}
.dleft2ul2{
	width:100%; height:auto; float:left; background-color:#F1F1F1;
}
.dleft2ul2 li{
	width:114px; height:25px; float:left; line-height:25px; padding-left:15px;
}
.dleft2ul3{
	width:100%; height:auto; float:left; margin-top:10px; margin-bottom:10px;
}
.dleft2ul3 li{
	width:114px; height:25px; float:left; line-height:25px; padding-left:15px;
}
.dleft3{
	width:100%; height:auto; margin-top:10px;
}
.dleft3 li{
	width:100%; height:40px; line-height:40px; border-bottom:1px dashed #9FB8E1; background-color:#EEF5FF; font-size:14px;
}
.dleft3 img{
	margin-left:15px; margin-right:20px;
}



