@charset "utf-8";

/* schoolLink
----------------------------------------------------------- */
.schoolLink {
	width:240px;
	float:left;
}
.schoolLink ul {
	font-size:12px;
	margin:20px 0 20px 14px;
}
.schoolLinkFs {
	float:left;
	margin:0 0 0 0;
	width:223px;
	height:148px;
	border:solid 1px #c4c4c4;
	border-radius: 4px;        /* CSS3草案 */
	-webkit-border-radius: 4px;    /* Safari,Google Chrome用 */
	-moz-border-radius: 4px;   /* Firefox用 */
	background-color: #ffffff;
	/*background-image: url(../images/index/indexBtnFs.png);*/
}
.schoolLinkNu {
	float:left;
	margin:10px 0 0 0;
	width:223px;
	height:148px;
	border:solid 1px #c4c4c4;
	border-radius: 4px;        /* CSS3草案 */
	-webkit-border-radius: 4px;    /* Safari,Google Chrome用 */
	-moz-border-radius: 4px;   /* Firefox用 */
	background-color: #ffffff;
	/*background-image: url(../images/index/indexBtnNu.png);*/
}
.schoolLinkCp {
	float:left;
	margin:10px 0 0 0;
	width:223px;
	height:148px;
	border:solid 1px #c4c4c4;
	border-radius: 4px;        /* CSS3草案 */
	-webkit-border-radius: 4px;    /* Safari,Google Chrome用 */
	-moz-border-radius: 4px;   /* Firefox用 */
	background-color: #ffffff;
	/*background-image: url(../images/index/indexBtnCp.png);*/
}
.schoolLinkFs img ,.schoolLinkDe img ,.schoolLinkNu img ,.schoolLinkCp img{
	position:relative;
	top:5px;
	left:5px;
}
.schoolLinkFs .textLeft, .schoolLinkDe .textLeft, .schoolLinkNu .textLeft, .schoolLinkCp .textLeft {
	float:left;
	margin:0 0 0 10px;
	position:relative;
	top:10px;
}
.schoolLinkFs .textright, .schoolLinkDe .textright, .schoolLinkNu .textright, .schoolLinkCp .textright {
	float:right;
	margin:0 10px 0 0;
	position:relative;
	top:10px;
}
/* topOpencampus
----------------------------------------------------------- */
.topOpencampus {
	margin:0 0 20px 0;
}
/* newInfo
----------------------------------------------------------- */
#newInfo {
	width:713px;
	height:198px;
	border: 1px solid #d6d6d6;
	background-color: #ffffff;
	margin:0 0 20px 0;
}
#newInfo ul {
	width:673px;
	height:146px;
	padding:5px 20px;
	overflow-x:hidden;
	overflow-y:auto;
}
#newInfoTitle {
	width:675px;
	display:block;
	margin:5px 20px;
	background-image: url(../images/index/indexIconNew.png);
	background-repeat: no-repeat;
	height:32px;
}
#newInfoTitle span {
	margin:0 0 0 40px;
	position: relative;
	top: 4px;
	float:left;
}
.newInfoList {
	float:right;
	position: relative;
	top: 4px;
}
#newInfo ul li span {
	display:inline;
	font-size:12px;
	margin:0 10px 0 0;
}
#newInfo ul li p {
	margin: 0 0 10px 0;
	border-bottom: dotted 1px #cccccc;
	font-size:12px;
}
#newInfo ul li p a {
	color:#0056aa;
	text-decoration:underline;
}
#newInfo ul li p a:hover {
	color:#840084;
	text-decoration:underline;
}
/* newInfo
----------------------------------------------------------- */
.topBanner {
	margin:0 0 20px 0;
}
/* topAttention
----------------------------------------------------------- */
#topAttention {
	width:715px;
	margin:0 0 20px 0;
}
#topAttentionLeft {
	float:left;
	width:350px;
	height:200px;
	border: 1px solid #d6d6d6;
	background-color: #ffffff;
}
#topAttentionRight {
	float:right;
	width:348px;
	height:198px;
	border: 1px solid #d6d6d6;
	background-color: #ffffff;
}
.topAttentionTitle {
	width:310px;
	display:block;
	margin:5px 20px;
	background-image: url(../images/index/indexIconFeaturea.png);
	background-repeat: no-repeat;
	height:32px;
	padding-bottom: 5px;
	border-bottom: solid 1px #ccc;
}
.topAttentionTitle span {
	margin:0 0 0 40px;
	position: relative;
	top: 4px;
	float:left;
}
#topAttentionLeft img, #topAttentionRight img {
	float:left;
	margin:10px 5px 10px 20px;
	width:110px;
	height:120px;
}
#topAttentionLeft p, #topAttentionRight p {
	float:right;
	width:180px;
	margin:10px 20px 10px 0;
	font-size: 12px;
}
#topAttentionLeft p a, #topAttentionRight p a {
	color:#0056aa;
	text-decoration:underline;
}
#topAttentionLeft p a:hover, #topAttentionRight p a:hover {
	color:#840084;
	text-decoration:underline;
}
/* topSchoolPamph
----------------------------------------------------------- */
#topSchoolPamph {
	width:713px;
	height:198px;
	border: 1px solid #d6d6d6;
	background-color: #ffffff;
	margin:0 0 20px 0;
}
#topSchoolPamphTitle {
	/*width:675px;*/
	float:left;
	width:190px;
	display:block;
	margin:5px 20px;
	background-image: url(../images/index/indexIconPamph.png);
	background-repeat: no-repeat;
	height:30px;
}
#topSchoolPamphTitle h6 {
	margin:0 0 0 40px;
	position: relative;
	top: 4px;
}
#topSchoolPamph p {
	width:170px;
	margin:20px 0 20px 0;
	font-size:12px;
	font-weight: normal;
}
.pamphImgFs {
	float:left;
	margin:20px 10px 0 50px;
}
.pamphImgNu, .pamphImgCp {
	float:left;
	margin:20px 10px 0 0;
}
/* topOpencampusDay
----------------------------------------------------------- */
.topOpencampusDay {
	width:217px;
	height:252px;
	background-color: #ffffff;
	margin:0 0 20px 0;
	border-top: 4px solid #f39800;
	border-right: 4px solid #f39800;
	border-bottom: 4px solid #f39800;
	border-left: 4px solid #f39800;
	overflow-x:hidden;
	overflow-y:auto;
}
.ocTitle {
	width:225px;
	height:34px;
	line-height: 34px;
	display:block;
	background-color: #f39800;
	text-align: center;
}
.ocTitle span {
	color:#ffffff;
	position:relative;
}
.ocTitle span#span1 {
	font-size:12px;
/*    height: 34px; */
    line-height:40px;
/*	top:10px; */
}
.topOpencampusDay ul {
	margin:10px;
	padding-bottom: 5px;
	border-bottom: solid 1px #f39800;
}
.topOpencampusDay ul li {
	margin:0 0 10px 0;
}
.topOpencampusDay ul li span {
	font-size:14px;
}
.topOpencampusDay ul li p {
	font-size:12px;
}
.topOpencampusDay ul li p a {
	color:#0056aa;
	text-decoration:underline;
}
.topOpencampusDay ul li p a:hover {
	color:#840084;
	text-decoration:underline;
}
