@charset "utf-8";
/* CSS Document */

/*二级导航 开始*/
.subnav{ float:left; margin-top:30px; }
.subnav h3{ width:100%; text-align:left; height:80px; line-height:80px; color:#fff; background-color:#1a73cd; padding-left:50px;}
.subnav ul{ border:1px solid #c4c4c4; border-top:none;}
.subnav ul li{ width:100%; height:60px; line-height:60px; text-align:left; border-bottom:1px solid #c4c4c4; background-color:#fff; padding-left:50px;}
.subnav ul li a{ font-size:16px; color:#333;}
.subnav ul li:hover{ background-color:#e8e8e8;}
.subnav ul li:hover a{ color:#1a73cd; text-decoration:none;}
.subnav ul li.active{ background-color:#e8e8e8;}
.subnav ul li.active a{ color:#1a73cd;}
.subnav ul li .cur{ color:#1a73cd;}
/*二级导航 结束*/

/*栏目 当前位置 开始*/
.main-right{ margin-top:30px;}
.main-header{ border-bottom:1px solid #cdcdcd; padding-bottom:20px; height:60px;}
.main-lm{ float:left; font-size:20px; color:#1a73cd; text-align:left; padding-left:10px; line-height:60px;}
.location{ float:right; line-height:60px; color:#666; padding-right:10px;}
.location a{ color:#666;}

/*栏目 当前位置 结束*/

/*列表 开始*/
.main-con{ padding:10px;}
.list-box ul li{ border-bottom:1px dashed #eee; padding:5px 0;}
.list-bt{ float:left; padding-left:30px; background:url(../images/dot.png) no-repeat 5px 14px;}
.list-bt a{ color:#333; font-size:16px; line-height:32px;}
.list-date{ float:right; color:#666; font-size:14px; line-height:32px;}

/*列表 结束*/

/*内容 开始*/

.con_nr{  padding-top:20px; margin-bottom:20px; width:100%; height:100%;}


.con_nr h4{ text-align:center; font-size:26px; line-height:60px; font-weight:normal;}
.con_nr .source{ font-size:14px; color:#666; text-align:center; line-height:36px;}
.con_nr .source .time{ color:#666;}
.con_nr .source .writer{ color:#666;}
.con_nr .source .click{ color:#666;}
.con_nr .artical{ padding-left:10px; padding-right:10px;}
.con_nr .artical div{ display:block; text-indent:2em; line-height:36px; font-size:16px;}

.content_bottom{ left:20px; bottom:10px;  font-size:14px; line-height:30px;}
.content_bottom a{ color:#666;}
.content_bottom span{ color:#666;}
.content_bottom a:hover{ color:#1a73cd; text-decoration:underline;}

/*内容 结束*/




/*师资队伍页面切换*/

.slideTxtBox{ width:100%; /*border:1px solid #ddd;*/ text-align:left;  }
		.slideTxtBox .hd{ height:50px; line-height:50px;/* background:#f4f4f4;*/ padding:0 10px 0 20px;   border-bottom:1px solid #ccc;  position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; width:120px; text-align:center; font-size:20px;}
		.slideTxtBox .hd ul li.on{ height:50px;  background:#20609b;/* border:1px solid #ddd; border-bottom:2px solid #fff;*/ color:#fff; }
		.slideTxtBox .bd ul{ padding:10px;  zoom:1;  }
		.slideTxtBox .bd li{ height:24px; line-height:24px;   }
		.slideTxtBox .bd li .date{ float:right; color:#999;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
		.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("") 0 0 no-repeat; }
		.slideTxtBox .arrow .next{ background-position:0 -50px;  }
		.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
		.xbmc{ background-color:#e8eff6; padding-left:20px; line-height:40px; font-size:18px; margin-top:20px;}
		.name{ line-height:30px; font-size:16px; margin-top:10px; color:#333 !important;}
		.name a{ font-size:14px; color:#333 !important;}
		.name a:hover{ color:#20609b !important; text-decoration:none;}

/*师资队伍页面切换*/



/*图片列表*/
.tp-box ul li{ margin-top:10px;}
.list_pic img{ background-color:#ddd; width:100%; height:188px;}
.pic_bt{ text-align:center;}
.pic_bt a{ line-height:30px; font-size:14px; color:#333 !important;}
.pic_bt a:hover{ color:#20609b !important; text-decoration:none;}


/*图片列表*/





/* 小屏幕（平板，大于等于 768px） */
@media only screen and (max-width: 768px) { 

	.banner_ejy{ height:180px;}
	.location{ display:none;}
	.pagebox{ width:66% !important; margin:0 auto !important;}
	.subnav{ display:none;}
	.list_pic img{ background-color:#ddd; width:100%; height:120px;}
}