/*通用*/
.erji_banner {
	width:100%;
	height:375px;
}
.erji {
	width:1110px;
	min-height:600px;
	margin:30px auto 40px;
}
.erji_nav {
	float:left;
	width:250px;
	height:380px;
	overflow:hidden;
}
.erji_nav h1 {
	font-size:36px;
	color:#020202;
}
.erji_nav ul {
	width:250px;
	margin-top:30px;
}
.erji_nav ul li{
	width:250px;
	height:50px;
	border-bottom:1px solid #dddddd;
	line-height:50px;
	overflow:hidden;
}
.erji_nav ul li a {
	font-size:18px;
	color:#b81d32;
}
.erji_nav ul li a:hover {
	color:#020202;
}
.erji_nav ul li.xz a {
	color:#020202;
}
.erji_main {
	width:825px;
	float:right;
	margin:85px 0px 160px;
}
/*about1*/
.Dean {
	width:825px;
	height:249px;
	overflow:hidden;
	margin-bottom:25px;
}
.Dean dt {
	width:357px;
	height:249px;
	overflow:hidden;
	float:left;
	background-color:#3b3b3b;
	color:#fff;
}
.Dean dt:hover {
	background-color:#b81d32;
}
.Dean dd {
	width:468px;
	height:249px;
	overflow:hidden;
	float:left;
}
.Dean dd img {
	width:468px;
	height:249px;
}
.Dean dt p {
	font-size:36px;
	color:#fff;
	width:230px;
	height:80px;
	line-height:40px;
	margin:45px 0px 0px 60px;
}
.Dean dt a {
	width:144px;
	height:38px;
	border-radius:5px;
	border:1px solid #fff;
	display:block;
	margin:25px 0px 0px 65px;
	color:#fff;
	font-size:16px;
	line-height:38px;
	text-align:center;
}
.Dean dt a img {
	padding-left:5px;
}
/*about2*/
.erji_wz {
	float:left;
	width:545px;
}
.erji_wz p {
	font-size:16px;
	color:#666;
	text-indent:2em;
	line-height:32px;
}
.wztime {
	text-align:right;
	margin-top:40px;
}
.erji_img {
	float:right;
	width:255px;
	height:316px;
}
.erji_img img {
	width:255px;
	height:316px;
}
/*Administration*/
.minibox {
	width:400px;
	height:235px;
	margin-bottom:24px;
	float:left;
	overflow:hidden;
}
.minibox a {
	width:400px;
	height:235px;
	display:block;
	overflow:hidden;
	color:#3b3b3b;
	font-size:24px;
	text-align:center;
	line-height:40px;
}
.minibox a:hover {
	color:#fff;
}
.minibox a span {
	margin-top:94px;
	display:block;
}
.minibox .amini1 {
	background:url(Admini1.jpg) no-repeat scroll;
}
.minibox .amini1:hover {
	background:url(Admini_1.jpg) no-repeat scroll;
}
.minibox .amini2 {
	background:url(Admini2.jpg) no-repeat scroll;
}
.minibox .amini2:hover {
	background:url(Admini_2.jpg) no-repeat scroll;
}
.minibox .amini3 {
	background:url(Admini3.jpg) no-repeat scroll;
}
.minibox .amini3:hover {
	background:url(Admini_3.jpg) no-repeat scroll;
}
.minibox .amini4 {
	background:url(Admini4.jpg) no-repeat scroll;
}
.minibox .amini4:hover {
	background:url(Admini_4.jpg) no-repeat scroll;
}
.mnmr24 {
	margin-right:24px;
}
/*Accommodation*/
.minibox .Student1 {
	background:url(Student1.jpg) no-repeat scroll;
}
.minibox .Student1:hover {
	background:url(Student_1.jpg) no-repeat scroll;
}
.minibox .Student2 {
	background:url(Student2.jpg) no-repeat scroll;
}
.minibox .Student2:hover {
	background:url(Student_2.jpg) no-repeat scroll;
}
.minibox .Student3 {
	background:url(Student3.jpg) no-repeat scroll;
}
.minibox .Student3:hover {
	background:url(Student_3.jpg) no-repeat scroll;
}
.minibox .Student4 {
	background:url(Student4.jpg) no-repeat scroll;
}
.minibox .Student4:hover {
	background:url(Student_4.jpg) no-repeat scroll;
}
/*Deans*/
.erji_main .terbox {
	margin-bottom:30px;
	width:825px;
}
/*news*/
.newbox dl {
	width:825px;
	height:200px;
	overflow:hidden;
	border-bottom:1px solid #ccc;
	margin-bottom:25px;
}
.newbox dl dt {
	float:left;
	width:240px;
	height:170px;
}
.newbox dl dt img s{
	float:left;
	width:240px;
	height:170px;
}
.newbox dl dd {
	width:550px;
	height:170px;
	overflow:hidden;
	float:right;
}
.newbox dl dd h2 {
	font-size:22px;
	color:#666;
	white-space:nowrap;
}
.newbox dl dd h2 a {
	font-size:22px;
	color:#666;
}
.newbox dl dd h2 a:hover {
	color:#b81d32;
}
.newbox dl dd p {
	width:550px;
	height:75px;
	line-height:24px;
	margin:20px 0px;
}
.newbox dl dd p a{
	font-size:14px;
	color:#666;
}
.newbox dl dd p a:hover{
	color:#b81d32;
}
.newbox dl dd span {
	width:100px;
	height:30px;
	color:#b81d32;
	background-color:#e5e5e5;
	line-height:30px;
	text-align:center;
	display:block;
	font-size:14px;
}
.news_cont {
	text-align:center;
}
.news_cont h1 {
	font-size:30px;
	color:#666;
}
.news_cont .news_time {
	margin:25px 0px;
}
.news_cont span {
	font-size:14px;
	color:#666;
	margin-right:15px;
}
.news_cont p {
	text-align:left;
	font-size:16px;
	color:#666;
	line-height:28px;
	margin-bottom:10px;
}
.mnmr70 {
	margin-right:70px;
}
.mnmr75 {
	margin-bottom:75px;
}
.prgra {
	margin-left:100px;
}


/*新增样式*/
.atbox {
	width:826px;
	height:748px;
	overflow:hidden;
}
.atbox div {
	width:274px;
	height:248px;
	margin:0 1px 1px 0;
	background:url(at1.jpg) no-repeat;
	text-align:center;
	float:left;
}
.atbox div a {
	display:block;
	width:100%;
	line-height:248px;
	text-align:center;
	font-size:24px;
	color:#fff;
}
.atbox div.maxat {
	width:549px;
}
.atbox div:hover {
	background:url(at2.jpg) no-repeat;
}
.atbox .at2 {
	background-position:-551px 0;
}
.atbox div.at2:hover {
	background-position:-551px 0;
}
.atbox .at3 {
	background-position:0 -249px;
}
.atbox div.at3:hover {
	background-position:0 -249px;
}
.atbox .at4 {
	background-position:-275px -249px;
}
.atbox div.at4:hover {
	background-position:-275px -249px;
}
.atbox .at5 {
	background-position:-551px -249px;
}
.atbox div.at5:hover {
	background-position:-551px -249px;
}
.atbox .at6 {
	background-position:0 -498px;
}
.atbox div.at6:hover {
	background-position:0 -498px;
}
.atbox .at7 {
	background-position:-275px -498px;
}
.atbox div.at7:hover {
	background-position:-275px -498px;
}
.pobox {
	margin-left:-39px;
}
.photo {
	width:393px;
	height:235px;
	float:left;
	overflow:hidden;
	margin:0 0 40px 39px;
	position:relative;
}
.photo p {
	width:373px;
	height:45px;
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:0;
	background-color: rgba(184,29,50,0.9);
	text-align:center;
	line-height:45px;
	padding:0 10px;
	color:#fff;
	font-size:18px;
}

.zheng {
	margin-left:-30px;
}
.shu {
	width:392px;
	height:320px;
	margin-bottom:40px;
	margin-left:30px;
	float:left;
}
.shu img {
	border:1px solid #d2d2d2;
	margin-bottom:15px;
}
.shu p {
	width:392px;
	border-top:7px solid #bd2d40;
	height:80px;
	overflow:hidden;
	text-align:center;
	line-height:40px;
	font-size:18px;
	color:#333;
}

.faq li {
	width:825px;
	height:65px;
	overflow:hidden;
	background-color:#eeeeee;
	line-height:65px;
	margin-bottom:10px;
}
.faq span {
	display:block;
	width:8px;
	height:8px;
	background-color:#b81a2b;
	float:left;
	margin:30px 12px 0 23px;
}
.faq a {
	display:block;
	width:760px;
	height:65px;
	overflow:hidden;
	font-size:18px;
	color:#000;
}

.tutit {
	width:825px;
	height:54px;
}
.tutit div {
	font-size:18px;
	color:#fff;
	line-height:45px;
	float:left;
	text-align:center;
}
.tut1 {
	width:236px;
	height:54px;
	padding:0 10px;
	overflow:hidden;
	background:url(tubck.png) no-repeat;
}
.tut2 {
	width:236px;
	height:45px;
	padding:0 10px;
	overflow:hidden;
	background-color:#000;
}
.tut2 a {
	color:#fff;
}
.mrt25 {
	margin-right:25px;
}
.tucon {
	padding:30px;
	width:765px;
	overflow:hidden;
	margin-top:20px;
	background-color:#f0f0f0;
}

.live {
	margin-left:-30px;
}
.live dl {
	width:250px;
	height:270px;
	background-color:#eeeeee;
	overflow:hidden;
	border-top:4px solid #bc293c;
	margin-left:30px;
	margin-bottom:30px;
	float:left;
}
.live dd {
	width:200px;
	padding:0 25px;
}
.live p {
	width:200px;
	height:26px;
	overflow:hidden;
	font-size:20px;
	color:#333;
	margin:30px 0 25px;
}
.live a {
	display:block;
	width:105px;
	height:30px;
	overflow:hidden;
	border-radius:5px;
	text-align:center;
	line-height:30px;
	font-size:15px;
	color:#fff;
	background-color:#bb283b;
}
.live a img {
	margin-left:5px;
}

.list dl {
	width:825px;
	height:90px;
	border-bottom:1px solid #cacaca;
	margin-bottom:20px;
}
.list dt {
	width:70px;
	height:70px;
	overflow:hidden;
	float:left;
	background-color:#b81d32;
	color:#fff;
	text-align:center;
}
.list dt p {
	width:60px;
	height:40px;
	border-bottom:1px solid #c74f5f;
	margin-left:6px;
	font-size:30px;
	margin-bottom:3px;
}
.list dt span {
	font-size:16px;
	
}
.list dd {
	float:right;
	width:720px;
	height:70px;
	overflow:hidden;
	line-height:30px;
}
.list dd a {
	font-size:16px;
	color:#3b3b3b;
}

.acad {
	margin-left:-30px;
}
.acad dl {
	width:395px;
	height:265px;
	overflow:hidden;
	margin-left:30px;
	margin-bottom:30px;
	float:left;
}
.acad dt {
	width:395px;
	height:45px;
	overflow:hidden;
	background-color:#b81a2b;
	text-align:center;
	line-height:45px;
	color:#fff;
	font-size:18px;
	margin-bottom:20px;
}

.pro {
	width:811px;
	height:866px;
	background:url(pro.jpg) no-repeat;
	overflow:hidden;
}
.pro a {
	color:#fff;
}
.pro a:hover {
	color:#b81d32;
}
.pr1 {
	width:398px;
	height:118px;
	margin:110px auto 0;
}
.pr2 {
	width:595px;
	height:118px;
	margin:55px auto 0;
}
.pr3 {
	width:398px;
	height:118px;
	margin:55px auto 0;
}
.prbox {
	display:block;
	width:198px;
	height:118px;
	overflow:hidden;
	text-align:center;
	font-size:22px;
	float:left;
	line-height:118px;
	text-shadow:5px 5px 5px #000;
}
.pro a.lh {
	line-height:59px;
}




























