.list_bg{ width:100%; height:auto; overflow:hidden; background-image:url(../images/nbg.jpg); background-repeat:no-repeat; background-position:center 0px;padding-top:160px;}
.list_container{ width:1180px; margin:0 auto; overflow:hidden; padding:40px 10px 20px; }
.list_left{ float:left;width:26%; overflow:hidden;}
.list_left>p{ text-indent:2em; padding:20px; border-top:1px solid #ddd}
.list_left h3{ font-size:16px; text-align:center; font-weight:400; height:36px; line-height:36px;}
.list_left h4{ text-align:center}
.list_left .view_bottom i{ display:none;}
.list_left .view_bottom{ background:#ebeef3;}
.list_left .focusSP{ height:220px;}
.list_left .focusSP .pic img { width:100%; height:220px; display: block; }

.list_left_phone h3{ width:30%; float:left; font-size:16px; font-weight:normal; overflow:hidden;}

.box .title{ height:48px; line-height:48px; margin-bottom:8px; text-align:center; background-color:#0790c5; font-size:16px; font-weight:400}
.box .title a{ color:white}
.box .content{ display:none}
.box .content li{ margin-bottom:8px; border:1px solid #FC9; height:34px; line-height:34px; text-align:center; }
.box .content a{ color:#666}
.list_right{ float:right; width:72%; min-height:400px; border-top:5px solid #85272B;} 
.divinfowai{ padding: 0 26px; background:url(../images/dot7.png) no-repeat 8px center; overflow:hidden; border-bottom:1px dashed #ccc; }
.divinfoleft{ float:left; height:45px; width:80%;line-height:45px; font-size:16px; }
.divinfowai:hover font{ color:red;}
.divinforight{ float:right;height:45px; line-height:45px; color:#999}
.list_right h6{ text-align:center; font-weight:400; font-size:14px; margin-top:8px; overflow:hidden; width:100%; background:#eee; padding:10px 0px;}
.list_right h6 a{ display:inline-block; padding:4px 8px; border:1px solid #666; margin: 0 8px;}
.list_right input{ display:inline-block; padding: 4px 8px; margin: 0 8px 6px;}
.article_bg{ width:100%; height:auto; overflow:hidden; background:#fefefe;}
.article_contain{ width:850px; margin:0 auto; padding:20px 0px 20px; background-color:white}
.article_head{ border-top:5px solid #b91c23;height:44px; line-height:44px; padding-left:40px; background:url(../images/gyzzb/cd_60.png) no-repeat 20px center #f1f3f5; color:#555555; font-size:16px; font-weight:600}
.article_head a:hover{ color:red}
.article_body{border-top:none;padding:18px; margin-left:0px}
.article_body h3{ font-size:30px; text-align:center; line-height:40px; font-weight:800}
.article_body h4{ font-weight:400; line-height:40px; font-size:14px; }
.article_text{ margin:10px;}
.article_text td{border:1px solid #ccc;}
.article_body h6{text-align:center; font-size:16px; height:50px; line-height:50px; margin-top:10px; font-weight:400}
.article_body h6 a{ padding:4px 8px; margin-left:8px; border:1px solid #999;}
.article_body h6 a:hover{ color:#C30}


.divpicwai{ float:left;text-align:center; width:25%; padding-bottom:20px;}
.divpic img{ width:180px; height:130px;}
.divPictitle{padding:4px 10px 0px 10px ;font-size:12px;}

.list_num{  color:#666; margin:10px 0px; background:#FBFBFB; padding-left:20px;}
.list_num li{ line-height:30px; font-size:14px;}
.list_num li i{ float:right; font-style:normal; padding-right:30px; font-size:12px;}
.list_num_title{ height:36px; background:#CC0314; margin-top:10px; color:#fff; padding-left:20px;}
.list_num_title span{ padding-left:20px; background:url(vg_63.png) no-repeat left center; line-height:36px;}
.list_num_title a{ color:#fff; font-size:14px; float:right; line-height:36px;}

.nav_show{ width:65%; height:40px; float:right;  line-height:36px; text-align:center; font-size:14px; background: #f1f3f5;}
.nav_show .nav_show_active{ color:#FC0000;}

#dzfl{ width:28%; float:left; font-size:14px;}
/* view */
.view_top1{ overflow:hidden; background:url(gt_08.jpg) no-repeat right bottom; height:40px; line-height:40px;}
.view_top1 span,.view_top2 span{ float:left; width:124px; text-align:center; font-size:18px; font-weight:bold; cursor:pointer; }
.view_top1 span.active,.view_top2 span.active{ background:#de031d; color:white}
.view_top1 a,.view_top2 a{ float:right; margin-right:20px; font-size:12px; color:#666; font-family:"宋体"; line-height:40px;}
.view_top1 a{ line-height:30px;}
.view_top2{ height:40px; line-height:40px; background:url(view2bg_22.jpg) repeat-x;}
.view_top3{ height:65px; line-height:65px; background:url(vg_63.png) no-repeat 10px center #85272B; text-align:center;}
.view_bottom{padding:10px 10px; font-size:14px;  overflow:hidden}
.view_bottom li{ overflow:hidden; padding-left:10px; background:url(doc_17.jpg) left center no-repeat; line-height:55px; height:55px; vertical-align:top}
.view_bottom span{ float:left; font-size:16px}
.view_bottom i{ float:right; font-size:12px; font-style:normal; color:#4b4b4b}
.view_tu{ padding-top:9px; overflow:hidden; height:104px; width:100%;}
.view_tu .tu{ float:left;}
.view_tu .tu img{ width:156px; height:102px}
.view_tu .txt{ float:right; width:280px; font-size:14px;}
.view_tu .title{ font-weight:bold; padding-bottom:8px; color:#242424}
.view_tu .title a:hover{ color:#F00;}
.view_tu .xq{ color:#cc0314; float:right; margin-top:-20px;}
.view_tu .content{ text-indent:2em; font-size:12px; color:#666}
.view_tu p{ text-indent:28px; font-size:14px; color:#666}
.view_tu p.title{ text-indent:0;}



.teachersList{
    
	overflow: hidden;
	margin-bottom: 20px;
}
.teachersList li{
	float: left;
	width: 99%;
	border-bottom: 1px solid #ececec;
	padding: 10px 0;
	
	overflow: hidden;
}
.teachersList li .pic{
	float: left;
	height: 7rem;
	width: 5.5rem;
	overflow: hidden;
}
.teachersList li .pic img {
	width: 100%;
	height: 100%;
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.teachersList li .pic:hover img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.teachersList li .con{
	float: right;
	width: calc(100% - 7rem);
}
.teachersList li h1{
	height: 1.7rem;
	line-height: 1.7rem;
	font-size: 1.3rem;
	color: #333;
	font-weight: normal;
	margin-bottom: 0.6rem;
}
.teachersList li p{
	min-height: 1.5rem;
	line-height: 1.1rem;
	padding: 0.2rem 0;
	font-size: 0.8rem;
	color: #666;
}


@media screen and (max-width:767px)
{

.divinfowai{ padding: 0 10px; background:none; overflow:hidden; border-bottom:1px dashed #ccc; }

}