.navtb{width:100%;}
.hr{margin:0;height:20px;border:0;border-top:1px dashed #ccc;}
.width_2{
	width:803px;
	overflow:hidden;
	margin-right:10px;
	margin-bottom:10px;
}
.body .top_pic img{
	width:100%;
	height:80px;
}
.left{float:left;}
#clearRight{margin-right:0px;}
.width_1{
	width:396px;
	overflow:hidden;
	margin-right:11px;
	margin-bottom:10px;
}
.right{float:right;}
.hot_edu_base .txt li{ float:left;width:106px;display:block;padding:0px;margin-right:6px;}
.hot_edu_base .txt a{
	background-color:#fff;border:1px solid #D9D9D9;text-align:center;font-size:12px;
	display:block;float:left;width:98%;height:35px;line-height:35px;
	margin:10px 1px 0 9px;overflow:hidden;
}
.hot_edu_base .txt a:hover,.hot_edu_base .txt #chk{border:1px solid #D90909;color:#D90909;background:#FCD3D4;}
.clear{
	display:block;
}
.hot_edu_base{
	margin-bottom:15px;
}
.hot_edu_base .title{
	word-break:break-all;
	word-wrap:break-word;
}
.page_title{
	border-bottom:1px solid #eee;
	font-size:22px;
	font-weight:bold;
	color:#333;
	padding-bottom:5px;
	line-height:40px;
	margin-bottom:10px;
}
.content .fatable td{
	line-height:1.5;
	text-indent:0em;
	font-size:14px;
}
.content .fatable td p{
	text-indent:0em;font-size:14px;
}
.content p.apic{text-indent:0em;}
.content p.apic img{max-width:680px;border-radius:8px;margin:10px  auto;}

li{list-style-type:none;padding:0px;margin:0px;border:0px;}
.fixedWidth{width:100%;}
.inbox{margin:15px;}
.inbox table,.inbox tr,.inbox td{border:0;padding:0;}
.cl{clear:both;}
.fx{border-top-left-radius:8px;border-top-right-radius:8px;text-indent:1em;
padding:5px;min-width:8em;margin:4px 5px 0 0;color:#333;border:1px solid #cdd;background-color:#ced;
}

.zd{display:block;clear:both;margin:15px 0;overflow:hidden;}
.zd li{float:left;padding:2px 6px;margin:4px;line-height:26px;overflow:hidden;border:1px solid #ddd;border-radius:5px;}

@media(min-width:767px){
.fixedWidth{margin:0 auto;}
.inbox{font-size:14px;}
.hot_lst .h255{height:255px;}
}
@media (max-width:767px){
.body .main,.fixedWidth{margin:0 auto; background:#fff; }
.inbox,.inbox a{font-size:12px;}
.fx{display:block;line-height:30px;margin:0px 5px;width:96%;border:0px;background-color:#fff;}
.zd{display:block;line-height:30px;}
.zd li{margin:0 0 4px 5px;border-radius:4px;}
.teaching .pics .pic img,.hot_pic .pics .pic img{border-radius:10px;width:100%;}
.teaching .pics .tit,.hot_pic .pics .tit{text-align:center;}
.width_1 ul,.lsts ul{margin-left:10px;}
.slider-item{height:300px;width:100%;}
}

.ysqgk_col{height: 50px;line-height: 50px;text-align: center;background: #4788d7;color: #fff;font-size: 22px;margin-bottom: 20px;}
.ysqgk_btn{height: 34px;border-bottom: 1px solid #dcdcdc;}
.ysqgk_btn span{font-size: 18px;position: relative;padding: 0 10px;display: inline-block;color: #666;}
.ysqgk_btn a{color: #666;text-decoration: none;}
.ysqgk_btn i{display: block;width: 100%;height: 0;border-bottom: 2px solid #1561af;position: absolute;left: 0;bottom: -11px;display: none;}
.currentYsqgk a{color: #1561af;}
.currentYsqgk i{display: block;}

.mb20{margin-bottom:20px;}
.mb20 table{width:100%;}
.zdbox{padding:8px 3px;border:1px solid #ddd;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
.fatable{border-top:1px solid #999;border-left:1px solid #999;border-bottom:0;border-right:0;margin:20px auto;}
.fatable td{border-top:0;border-left:0;border-bottom:1px solid #999;border-right:1px solid #999;padding:5px;}
.fatable td p{text-indent:0em;}

.top_pic img{
	width:100%;
	height:80px;
}
.boxbq{
	padding-top:0px;
	padding-bottom:20px;
	height:auto;
	overflow:hidden;
	display:block;
}

.container-fluid{max-width:1250px;margin:0px auto;padding:20px 10px 0px 20px;background-color:#FFF;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
.row-fluid .span12{
	width:100%;
	*width:99.9468%;
}

.carousel{position:relative;margin-bottom:20px;line-height:1;}
.carousel-inner{overflow:hidden;width:100%;position:relative;}
.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1;width:100%;}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;}
.carousel-inner>.active{left:0;}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;}
.carousel-inner>.next{left:100%;}
.carousel-inner>.prev{left:-100%;}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;}
.carousel-inner>.active.left{left:-100%;}
.carousel-inner>.active.right{left:100%;}
.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;}
.carousel-control:hover,.carousel-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:5px;}
.carousel-indicators .active{background-color:#fff;}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);}
.carousel-caption h4,.carousel-caption p{color:#ffffff;line-height:20px;}
.carousel-caption h4{margin:0 0 5px;}
.carousel-caption p{margin-bottom:0;}


@media(min-width:767px){
	.navtb{list-style-type:none;padding:0px;margin:0px;border:0px;}
	.span8{float:left;padding-right:20px;width:65%;}
	.row-fluid .span4{float:right;padding-left:20px;width:31%;}
	.carousel,.carousel img{height:245px;}
	.hot_edu_base .title span{width:2em;margin:0 auto;}
	.hot_edu_base .title span{
		display:block;
		padding-top:25px;
		padding-bottom:15px;
		line-height:30px;
		color:#fff;
		font-size:16px;
	}
	.hot_edu_base .txt{
		width:1138px;
		height:148px;
		overflow:hidden;
		padding:10px;
		float:right;
		background:#fff;
		border:1px solid #D90909;
	}

	.hot_edu_base .title{
		overflow:hidden;
		text-align:center;
		background:#D90909;
		line-height:45px;
		color:#fff;
		width:50px;
		height:170px;
		float:left;
	}
	.hot_pic{ border:1px solid #DADADA;padding:15px 10px;margin-bottom:15px;}
	.hot_pic .pics{ width:1200px;}
	.hot_pic .pics a{
		float:left;
		width:189.6px;
		height:230px;
		overflow:hidden;
		margin-right:10px;
		margin-top:10px;
		text-align:center;
		line-height:1.5;
	}
	.hot_pic a img{display:block;width:100%;height:160px;}
	.hot_pic a .bg{
		height:30px;
		top:0px;
		background:#000;
		position:relative;
		-moz-opacity:0.8;
		opacity:.80;
		filter:alpha(opacity=80);
	}
	.hot_pic a .txt{
		position:relative;
		line-height:1.5;
		padding-left:5px;
		padding-right:5px;
		color:#999;
		font-size:13px;
	}
	.body .title_sub{ height:35px;border-bottom:1px solid #DADADA;}
	.body .title_sub span{ display:block;border-left:3px solid #D90909;color:#D90909;padding-left:10px;font-size:16px;float:left;}
	.body .title_sub label{float:right;line-height:25px;}
}
@media (max-width:767px){
	.container-fluid{
		max-width:100%;
		margin:0px auto;
		padding:10px;
		background-color:#FFF;
	}
	.body{
		padding:0px;
		border-top:1px solid #f5f5f5;
	}
	.body img{max-width:100%;}
	.row-fluid .span8{width:100%;}
	.content p.apic img{max-width:100%;}
	.row-fluid .span4{
		width:100%;
		padding:0px;
		margin:0px;
		border:0;
	}
	.boxbq{padding:0px;}
	.top_pic{display:none;padding:0px 10px;}
	.hot_edu_base .txt a{padding:10px 0px;border-radius:8px;}
	.footer{ border:0px;margin:0px;}
	.width_2{
		width:100%;
		overflow:hidden;
		margin-right:10px;
		margin-bottom:10px;
	}
	.carousel-inner > .item > img, .carousel-inner > .item > a > img{
		display:block;
		line-height:1;
		width:100%;
	}
	.sidett_btn{height:30px;border:0;margin-top:20px;}
	.right{float:left;}

	.hot_edu_base .txt,.hot_pic .pics{padding:0px 1%;}
	.hot_edu_base .title{color:#151D32;font-size:20px;font-weight:bold; padding:10px 10px;background:#f1ddb6;margin-bottom:15px;}
	.hot_edu_base .title br{display:none;}
	.hot_edu_base .txt ul{padding:0px;margin:0px;}
	.hot_edu_base .txt li{width:48%;padding:0px;border:0px;margin-right:0px;}

	.hot_pic .title_sub{padding:10px 10px;background:#f1ddb6;margin-top:15px;margin-bottom:10px;}
	.hot_pic .title_sub span{ color:#151D32;float:left;font-size:20px;font-weight:bold;}
	.hot_pic .title_sub label a{ color:#616161;float:right;font-size:12px;line-height:30px;}
	.hot_pic a{ width:48%;}
	.hot_pic a:nth-child(even){float:left;}
	.hot_pic a:nth-child(odd){float:right;}
	.hot_pic a .tit{text-align:center;}
	
	.hot_pic .pics img{border-radius:5px;width:100%;}
	.hot_pic .pics a{
		float:left;
		width:32%;
		display:block;
		overflow:hidden;
		margin-right:1%;
		margin-top:10px;
		text-align:center;
		line-height:1.5;
	}
	.hot_pic a img{width:100%;height:160px;}
	.hot_pic a .txt{
		word-wrap:break-word;word-break:break-all;white-space:normal;
		height:57px;
		position:relative;
		line-height:1.5;
		color:#999;
		font-size:13px;
	}
	.hot_pic a {white-space:normal;}
	
	.footer a{font-size:14px;}
}