.banner{
	margin-top:-5px;
	margin-bottom:10px;
}
.content{
	width:1000px;
	margin:15px auto 20px auto;
	overflow:hidden;
}
.contentLeft{
	float:left;
	width:750px;
}
.contentRight{
	float:right;
	width:240px;
	height:1000px;
font-size:12px
}
.currentPos{
	height:12px;
	padding:10px 0 10px 15px;
	font-size:12px;
	font-family:"ËÎÌå";
	line-height:12px;
	color:#707070;
	border:1px solid #e6e6e6;
	background:#f3f3f3;
}
.currentPos span{
	color:#3f3f40;
}
.currentPos a{
	color:#707070;
}
.currentPos a:hover{
	text-decoration:underline;
}
.detailCon{
	padding:25px 15px 14px 15px;
	border:1px solid #e6e6e6;
	border-top:none;
	overflow:hidden;
	_padding-bottom:40px;
}
.detailCon h1{
	line-height:18px;
	font-size:18px;
	text-align:center;
}
.detailInfo{
	height:12px;
	margin-top:25px;
	font-size:12px;
	font-family:"ËÎÌå";
	text-align:center;
	line-height:12px;
	color:#606060;
}
.detailInfo a{
	color:#e03816;
}
.detailInfo a:hover{
	text-decoration:underline;
}
.detailMark{
	height:12px;
	margin-top:10px;
	font-size:12px;
	font-family:"ËÎÌå";
	line-height:12px;
	text-align:center;
	color:#909090;
}
.xueyuan-info{
	width:678px;
	padding:5px 15px 10px 15px;
	margin-top:24px;
	border:5px solid #fff4d2;
	background:#fffcf5;
	padding-top:5px;
	overflow:hidden;
}
.xueyuan-info p{
	float:left;
	width:629px;
	height:50px;
	margin-left:10px;
	margin-top:6px;
	font-size:12px;
	font-family:"ËÎÌå";
	line-height:24px;
	color:#606060;
	text-indent:2em;
}
.xueyuan-info .line{
	width:698px;
	height:0;
	border-bottom:1px solid #ebe6db;
}
.xueyuan-info span{
	color:#909090;
	white-space:nowrap;
}
.xueyuan-info h3{
	float:left;
	height:84px;
	padding-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
	color:#505050;
	line-height:14px;
	border-right:1px solid #e6e6e6;
}
.xueyuan-info div{
	float:left;
	height:37px;
	margin-top:7px;
	background:#fffcf5;
	overflow:hidden;
}
.ceshi,.dingzhi{
	float:left;
	width:109px;
	height:31px;
	margin-top:5px;
	font-size:14px;
	text-align:center;
	line-height:30px;
	color:#fff;
	background:url(../images/ceshi-bg.gif) 0 0 repeat-x;
}
.ceshi{
	margin-left:165px;
}
.dingzhi{
	width:186px;
	margin-left:10px;
}
.ceshi:hover,.dingzhi:hover{
	background:#d3373a;
	text-decoration:none;
}
.zhankai{
	float:right;
	width:24px;
	height:12px;
	padding-left:16px;
	font-size:12px;
	font-family:"ËÎÌå";
	color:#5e5f5f;
	background:url(../images/kuozhan.gif) 0 0 no-repeat;
	cursor:pointer;
}
.hideInfo{
	display:none;
}
.case-article{
	font-size:14px;
	color:#404040;
	line-height:23px;
}
.case-article p{
	font-family:"ËÎÌå";
	margin:20px 0;
	text-indent:2em;
}
.case-article div{
	font-family:"ËÎÌå";
	margin:30px 0;
}
.case-article div p{
	margin:0;
}
.copyright{
	height:32px;
	margin-left:5px;
	padding:15px 0 15px 15px;
	font-size:12px;
	font-family:"ËÎÌå";
	line-height:21px;
	border-top:1px solid #f3f3f3;
	border-bottom:1px solid #f3f3f3;
}
.copyright span,.copyright p{
	float:left;
}
.copyright a{
	color:#eb4141;	
}
.copyright-yes a{
	color:#41cad6;
}
.copyright a:hover{
	text-decoration:underline;
}
.copyright-no{
	color:#ea934d;
	background:#fffff1;
}
.copyright-yes{
	color:#63d992;
	background:#f1ffff;
}
.copyright-yes strong{
	color:#41cad6;
}
.case-article .teacherBox{
	overflow:hidden;
}
.teacherInfo,.case-article .teacherInfo{
	margin-left:15px;
	margin-top:20px;
	margin-bottom:0;
	clear:both;
}
.teacherInfo h2{
	height:14px;
	line-height:14px;
	font-size:14px;
	color:#505050;
	font-weight:bold;
}
.teacherInfo dl{
	overflow:hidden;
	margin-top:15px;
}
.teacherInfo dt{
	float:left;
	width:106px;
	height:133px;
	padding:5px;
	border:1px solid #e6e6e6;
}
.teacherInfo dd{
	float:left;
	width:549px;
	font-size:12px;
	font-family:"ËÎÌå";
	margin-left:36px;
	line-height:26px;
	white-space:nowrap;
	overflow:hidden;
}
.teacherInfo dd span{
	float:left;
	width:165px;
	padding-right:20px;
	*padding-right:10px;
	padding-right:10px\9;
}
.teacherInfo img{
	width:106px;
	height:133px;
}
.teacherInfo dd span em{
	float:right;
	width:99px;
	*margin-top:-25px;
	word-wrap:break-word;
}
.teacherInfo dd span em.detail-cou{
	width:74px;
}
.teacherInfo dd a{
	display:inline-block;
	width:78px;
	height:26px;
	font-family:"ËÎÌå";
	font-weight:bold;
	font-size:12.24px;
	text-align:left;
	line-height:26px;
	color:#000;
}
.teacherInfo dd a:hover{
	color:#3386c7;
}
dd.teacherInfo-btn a{
	margin:0;
	padding:0;
	margin-top:12px;
	font-weight:normal;
	text-align:center;
}
.teacherInfo dd .pinggu,.teacherInfo dd .tiwen{
	font-family:"Î¢ÈíÑÅºÚ";
	color:#fff;
	background:url(../images/pinggu.gif) 0 0 no-repeat;
}
.teacherInfo dd .pinggu:hover,.teacherInfo dd .tiwen:hover{
	color:#fff;
	background:url(../images/pinggu.gif) 0 -28px no-repeat;
}
.teacherInfo dd .tiwen{
	margin-left:10px;
}
.teacherInfo dd a:hover{
	color:#174275;
	text-decoration:none;
}
.share{
	float:right;
}
.case-article .share,.case-article #bdshare{
	margin:0;
}
.share p{
	float:left;
	height:27px;
	line-height:27px;
	font-family:"ËÎÌå";
	font-size:12px;
	color:#606060;
	text-indent:0;
}
.others-article{
	width:748px;
	margin-top:20px;
	border:1px solid #e6e6e6;
	overflow:hidden;
}
.others-article div{
	border:none;
	width:733px;
	padding:10px 0 10px 15px;
	font-size:12px;
	background:#f3f3f3;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
	color:#404040;
	border-bottom:1px solid #e6e6e6;
}
.others-article ul{
	overflow:hidden;
	height:75px;
	margin:9px 0 9px -20px;
	_margin-left:-10px
}
.others-article li{
	float:left;
	width:216px;
	height:25px;
	margin-left:35px;
	_margin-left:15px;
	_margin-right:15px;
	line-height:25px;
	font-family:"ËÎÌå";
	font-size:12px;
	color:#404040;
	white-space:nowrap;
	overflow:hidden;
}
.others-article a{
	font-family:"ËÎÌå";
	font-size:12px;
	color:#404040;
	white-space:nowrap;
}
.others-article a:hover{
	text-decoration:underline;
}
.disclaimer{
	width:732px;
	height:98px;
	padding-left:16px;
	padding-top:9px;
	margin-top:20px;
	font-size:12px;
	font-family:"ËÎÌå";
	color:#a2a2a2;
	line-height:21px;
	background:#fafafa;
	border:1px solid #e6e6e6;
}
#askForm{
	width:748px;
	padding-bottom:11px;
	margin-top:20px;
	border:1px solid #d9dcd6;
	clear:both;
}
#askForm table,#askForm tbody,#askForm tr{
	border:none;
	outline:none;
}
#askForm input{
	height:21px;
}
#askForm input,#askForm select{
	color:#808080;
	border:1px solid #e6e6e6;
	font-size:14px;
	line-height:21px;
	margin-left:12px;
}
#askForm textarea{
	color:#808080;
	margin-left:12px;
	border:1px solid #e6e6e6;
}
#askForm tr{
	height:30px;
}
.que-subBtn{
	display:inline-block;
	width:78px;
	height:26px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
	font-size:12.24px;
	text-align:center;
	line-height:26px;
	color:#fff;
	background:url(../images/pinggu.gif) 0 0px no-repeat;
}
.que-subBtn:hover{
	text-decoration:none;
	background:url(../images/pinggu.gif) 0 -28px no-repeat;
}
.side{ float:right; width:240px;}

/* CSS - ±¾ÖÜ×îÈÈÐÂÎÅ - */

.s_hotnews{ padding:2px 0 0; border:1px solid #d4d4d4; overflow:hidden;}
.s_hotnews .head{ height:29px; margin:0 1px; background:url(/2010/images/bg_head_5.gif) repeat-x; overflow:hidden;}
.s_hotnews .head strong{ float:left; width:165px; line-height:29px; font-size:14px; color:#D10005; padding:0 0 0 13px; overflow:hidden;}
.s_hotnews .head .more{ float:right; margin:11px 7px 0 0;}
.s_hotnews .body{ padding:2px 0 0;}
.s_hotnews .body ul{ width:220px; padding:5px 0; margin:0 auto; overflow:hidden;}
.s_hotnews .body li{ height:22px; line-height:22px; font-family:"ËÎÌå"; overflow:hidden;}

/* CSS - ²à±ßÀ¸¹ã¸æ¼°Á´½Ó - */
.side .advt{ height:104px; margin:10px 0 0; overflow:hidden;}
.side .info{ height:77px; padding:10px 0 0; border-right:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; border-left:1px solid #D4D4D4;}
.side .info a{ display:block; width:210px; height:66px; line-height:22px; margin:0 auto;}

.side .advt_top{ height:104px; margin:0; overflow:hidden;}
.side .info_top{ height:77px; padding:10px 0 0;  margin:0 0 10px; border-right:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; border-left:1px solid #D4D4D4;}
.side .info_top a{ display:block; width:210px; height:66px; line-height:22px; margin:0 auto;}

/* CSS - ËÄÕÅÍ¼Æ¬Á´½Ó - */
.side .links{ width:240px; height:87px; margin:2px 0 7px; overflow:hidden;}
.side .links li{ float:left; width:116px; height:36px; margin:7px 0 0 0 ; overflow:hidden;}

/* CSS - ¿ìËÙµ¼º½ - */
.c_navi{ width:238px; margin:10px 0 0; border:1px solid #D4D6DA; overflow:hidden;}
.c_navi .head{ height:29px; margin:0 1px; background:url(/2010/images/bg_head_8.gif) repeat-x; overflow:hidden;}
.c_navi .head strong{ float:left; width:165px; line-height:29px; font-size:14px; color:#D10005; padding:0 0 0 13px; overflow:hidden;}

.c_navi .body{ height:119px; margin:2px 0 0; overflow:hidden;}
.c_navi .body .holder{ width:220px; height:108px; padding:5px 0 0; margin:0 auto; overflow:hidden;}
.c_navi .body .fb{ font-weight:bold;}
.c_navi .body .fs14{ font-size:14px;}
.c_navi .body .cD10000{ color:#D10000;}
.c_navi .body a { display:inline-block; line-height:27px; margin:0 5px;}