@charset "gb2312";
/* CSS Document */
.sub_main {
	width:1140px;
	margin:0px auto;
	min-height: 360px;
}
.sideleft {
	width: 260px;
	float: left; o
	background: #fff;	
	box-shadow: 0 0 17px -6px rgba(0, 0, 0, 0.4);
	min-height:700px;
*+height:100%;
	_height:700px;
}
.menu {
	height:50px;
	background-color:#efefef;
	padding:10px 10px 0px;
}
.menu h2 {
	padding-left:60px;
	background-color:#b9141b;
	line-height:50px;
	font-size:20px;
	color:#fff;
	font-weight:bold;
	letter-spacing: 0.1em;
}

.menu_list {
	width:240px;
	margin:10px auto 20px;
}

.menu_head {
	height: 39px;
	line-height: 39px;
	padding-left: 58px;
	font-size: 16px;
	font-family:"微软雅黑";
	cursor: pointer;
	border-bottom: 1px solid #d3d3d3;
	position: relative;
	margin: 0px;
	background: #f1f1f1 url(../images/pro_left.png) 15px center no-repeat;
	margin-bottom:2px;
}

.menu_list .current {
	color:#b9141b;
	background-color: #f1f1f1;
	background-image: url(../images/pro_down.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.menu_body {
	padding:5px 25px 10px;
	font-size: 14px;
	font-family:"微软雅黑";
	line-height: 30px;
	backguound: #fff;
}
.menu_body a {
	display:block;
	height:30px;
	line-height:30px;
	padding-left:33px;
	color:#333333;
	text-decoration:none;
	border-bottom:1px solid #eeeeee;
	background-color: #fff;
	background-image: url(../images/pro_sel.png);
	background-position: 10px center;
	background-repeat: no-repeat;
}
.menu_body a:hover {
	text-decoration:none;
	color:#a23029;
}
.sideright {
	width:860px;
	float:right;
}
.location_title {
	background-image: url(../images/articleTitle-bg.png);
	height: 18px;
	line-height: 18px;
	padding: 12px 15px;
	border: solid 1px #dcdcdc;
}
.location_title h2{ font-size:16px; font-weight:bold; color:#b9141b; padding-left:10px; border-left:5px solid #b9141b; width:400px; float:left;}
.location_title span{ display:block; float:right; }


/*左侧为图片list样式 Digg style pagination*/

.Methods1{ width:860px;  padding:5px 0px;}  
.Methods1 dl{width:840px; height:98px; margin:10px 10px 20px; }  
.Methods1 dt{width:138px; height:98px; float:left;  overflow: hidden; margin-right:15px;}  
.Methods1 dt img{ width:130px; height:90px; border: 1px solid #dfdfdf; padding: 3px;}
.Methods1 dd{ width:675px; float:left; line-height:22px; background:#FFFFFF; text-align:left; } 
.Methods1 dd h2{ border-bottom:1px dotted #f59c99; text-align:right; font-size:12px; color:#999; padding:3px 0px;}
.Methods1 dd h2 a{ font-size:16px; float:left; text-align:left;}
.Methods1 dd p{ padding-top:3px; height: 25px;}
.Methods1 dd p a{ font-size:12px; color:#666;}


/*CSS页面样式 Digg style pagination*/

.digg { clear:both;	PADDING-RIGHT: 18px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right; font-size:12px;
}
.digg A {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	COLOR: #ff6400;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	border: 1px solid #ff6602;
}
.digg A:hover {
	BORDER-RIGHT: #ff6400 1px solid; BORDER-TOP: #ff6400 1px solid; BORDER-LEFT: #ff6400 1px solid; COLOR: #000; BORDER-BOTTOM: #ff6400 1px solid
}
.digg A:active {
	BORDER-RIGHT: #ff6400 1px solid; BORDER-TOP: #ff6400 1px solid; BORDER-LEFT: #ff6400 1px solid; COLOR: #000; BORDER-BOTTOM: #ff6400 1px solid
}
.digg SPAN.current {
	BORDER-RIGHT: #ff6400 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ff6400 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #ff6400 1px solid;
	COLOR: #ff6600;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ff6400 1px solid;
	BACKGROUND-COLOR: #ffbe93
}
.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
/*左侧无图片list样式 Digg style pagination*/

.tys-main_list {
	background: #fff;
	padding: 20px;
}

.tys-main_list li {
	line-height: 35px;
	color:#333333;
	border-bottom:1px dotted #d2dfe9;
	padding-left: 20px;
	background-image: url(../images/new-list-bg.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.tys-main_list li a {
	overflow: hidden;
	text-overflow: ellipsis;
}
.tys-main_list li span {
	float: right;
	font-size:12px;
	color: #999;
}
/*新闻浏览用到的*/
.tys-main{ 
	/*padding:10px;*/
}
.tys-main h2{ height:60px; border-bottom: 1px dashed #d0d0d0; font-size:18px; line-height:60px; text-align:center;}
.tys-main h3{ height:30px; font-size:12px; padding-top:10px; color:#999;}
.tys-main p {
    /*text-indent: 2em;*/
    color: #000;
	line-height:25px;
    padding: 5px 0;
    width: 100%;
    height: auto;
}
.tys-main p img{/* width:500px; height:350px; padding-left:110px;*/}

/*活动风采等全部图片展示用到样式*/
.hdfc_pic{margin:10px;}
.hdfc_pic li {
	width:247px;
	margin: 10px 15px;
	/*margin-right:10px;
	margin-bottom:10px;*/
	float:left;
	line-height:30px;	
	font-size:12px;
	text-align:center;
}
.hdfc_pic li img {
	width:240px;
	height:150px;
	border:1px dotted #e5e5e5;
	padding:3px;
}


/*名师名校长工作室链接图片展示用到样式*/
.msmxz_title{overflow:hidden; height:40px; background-color:#f8f8f8;}
.msmxz_title h2{ padding-left:10px; color:#b9141b; font-size:16px; height:40px; line-height:40px; }
.msmxz_pic{margin:10px; overflow:hidden;}
.msmxz_pic li {
	width:140px;
	margin-right:15px;
	margin-bottom:10px;
	float:left;
	line-height:30px;	
	font-size:12px;
	text-align:center;
}
.msmxz_pic li img {
	width:130px;
	height:160px;
	border:1px  solid #e5e5e5;
	padding:3px;
}