BODY, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, DL, DT, DD, UL, OL, LI, PRE, FIELDSET, LEGEND, BUTTON,  LABEL,ul{

	padding:0px;

	margin:0px;

	border:0px;

	font-family:微软雅黑;

}

*{font-family:微软雅黑;}

h1,h2{ font-size:12px; font-weight:normal;}

img {	border:0 none}

ol,ul{ list-style-type:none;}

a{ color:#000000; text-decoration:none;}

.clear{clear:both;height:0px;overflow:hidden;_height:0;visibility:hidden;}

.clear1{clear:both;height:20px;width:100%;}

.clear2{clear:both;height:44px;width:691px;}

.fl{ float:left}

.fr{ float:right}
body{
	min-width:1200px;
}/*以上部分通用样式*/
.common-w{
	width: 1120px;
	margin: 0 auto;
}
.header{
	background: url(../images/header-bg.jpg) center no-repeat;
	height: 276px;
	margin-bottom: 56px;
}
.bread-crumb-nav{
	position: relative;
	top: 192px;
	height: 84px; 
}
.bread-crumb-nav h1{
	font-size: 20px;
	width: 207px;
	height: 84px;
	line-height: 84px;
	color: white;
	text-align: center;
	background-color: #a01f1b;
}
.bread-crumb-nav .btn-box{
	width: 913px;
	height: 84px;
	background-color: #d6d6d6;
	position: relative;
}
.bread-crumb-nav .btn-box p{
	display: inline-block;
	width: 260px;
	height: 84px;
	line-height: 84px;
	text-align: right;
	font-size: 14px;
	color: #666;
}
.bread-crumb-nav .btn-box p a{
	color: #666;
}
.bread-crumb-nav .btn-box p span{
	display: inline-block;
	width: 5px;
	height: 13px;
	background-color: #a01f1b;
	position: relative;
	top: 2px;
	right: 7px;
}
.header .btn-1,.header .btn-2{
	border-style: none;
	outline: none;
}
.header .btn-1{
	margin-top: 20px;
	background-color: #f2f2f2;
	width: 185px;
	height: 15px;
	margin-left: 345px;
	padding: 10px 10px 10px;
	font-size: 14px;
	cursor: text;
	position: absolute;
	top: 4px;/*ie8位置不对后面解决*/
	right: 99px;
	color: #b7b7b7;
}/*不能设置行高，利用上下padding让其垂直居中以兼容ie8*/
.header .btn-2{
	background: url(../images/btn2.jpg) no-repeat;
	width:76px;
	height: 35px;
	position: absolute;
	top: 24px;/*ie8位置不对后面解决*/
	right: 23px;
	cursor: pointer;
	display: inline-block;
}
.main-l{
	width: 298px;
	margin-right: 42px;
}
.main-r{
	width: 780px;
	height: 933px;
	position: relative;
	background: url(../images/info.png) center 285px no-repeat;
}
.empty{
	height: 5px;
	margin-bottom: 3px;
	background-color: #d07b0c;
}
.main-l-title{
	height: 62px;
	background-color: #d07b0c;
}
.main-l-title h2{
	font-size: 24px;
	color: white;
	line-height: 62px;
	text-indent: 114px;
	background: url(../images/title.png) 77px center no-repeat;
}
.recruit{
	padding-top: 6px;
	padding-bottom: 21px;
	background-color: #eee;
	margin-bottom: 3px;
}
.recruit li{
	width: 273px;
	margin: 0 auto;
	height: 34px;
	line-height: 34px;
	border-bottom: 1px dashed #c9c9c9;
}
.recruit li a{
	padding-left: 18px;
	font-size: 14px;
	color: #666;
	display: block;
	height: 34px;
	overflow: hidden;
	background: url(../images/icon.png) left center no-repeat;
	letter-spacing: 1px;
}
.recruit li:hover a{
	color: #a01f1b;
}
.main-l>h2{
	height: 74px;
	line-height: 74px;
	font-size: 24px;
	text-indent: 14px;
	color: #a01f1b;
	background: url(../images/icon2.png) 131px center no-repeat;
}
.practice li{
	width: 280px;
	margin: 0 auto;
	height: 16px;
	line-height: 16px;
	margin-bottom: 19px;
}
.practice li a{
	font-size: 14px;
	letter-spacing: 1px;
	color: #666;
}
.practice li:hover a{
	color: #a01f1b;
	text-decoration: underline;
}
.practice li em{
	display: inline-block;
	width: 20px;
	height: 16px;
	background-color: #a01f1b;
	color: white;
	text-align: center;
	font-size: 14px;
	font-style: normal;
	margin-right: 3px;
}
.main-r h5{	
	color: #a01f1b;
	font-size: 18px;
	text-align: center;
	font-weight: normal;
	margin-bottom: 31px;
}
.main-r p{
	font-size: 14px;
	line-height: 42px;
	text-indent: 2em;
	color: #666;
}
.college-notice{
	width: 780px;
}
.college-notice .fl{
	width: 1px;
	height: 640px;
	background-color: #d1d1d1;
	margin-bottom: 44px;
	position: relative;
	left: 10px;
}
.college-notice .fr{
	width: 740px;
}
.college-notice .fr>ul>li{
	font-size: 14px;
}
.college-notice>ul>li>a{
	font-size: 14px;
	color: #666;
	height: 29px;
	line-height: 29px;
	width: 684px;
	overflow: hidden;
	float: right;
}
.college-notice .fr>ul>li>a{
	text-indent: -10px;
	color: #666;
	display: block;		
	border-bottom: 1px dashed #c9c9c9;
	height: 39px;
	line-height: 39px;
}
.college-notice .fr li span{
	float: right;
}
.college-notice .fr li em{
	width: 12px;
	height: 12px;
	display: inline-block;
	background-color: #d1d1d1;
	border-radius: 50%;
	position: relative;
	left: -25px;
}/*小圆点*/
.college-notice .fr>ul>li:hover em{
	background-color: #a01f1b;
}
.college-notice .fr>ul>li:hover a{
	text-decoration: underline;
}
.page-box li{
	float: left;
}
.page-box li a{
	display: inline-block;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	padding: 0 8px;
	border: 1px solid #ddd;
	border-radius: 2px; 
	margin-right: 5px;
}
.page-box li:hover a{
	background-color: #f0960a;
	color: white;
}
.Previous:hover,.next-btn:hover{
	color: #f0960a;
	border-color: #f0960a;
}
.date-year,.date-month{
	width: 48px;
	height: 29px;
	line-height: 29px;
	display: inline-block;
	text-align: center;
	font-size: 14px;
}
.date-year{
	background-color: #a01f1b;
	color: white;
}
.date-month{
	background-color: #e4e4e4;
	color: #666;
}
.college-notice>span{
	display: block;
	margin-left: 42px;
	margin-bottom: 20px;
}