iYlq@194233Ylq@194233@charset "utf-8";
/***** 通用样式 *****/
body {
	position: relative;
}
/*内容背景*/
.index-container {
	min-height: 500px;
	margin: 0 auto;
}
.max-box {
	width: 100%;
	position: relative;
}
.min-box {
	width: 98.3%;
	max-width: 1180px;
	margin: 0 auto;
	position: relative;
}
.full-box {
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
	position: relative;
}
.table-box {
	width: 100%;
	display: table;
}
.table-cell {
	display: table-cell;
	vertical-align: middle;
}
table {
	width: 95%;
	margin: 0px auto 20px auto;
	border: 0px;
	table-layout: fixed;
	border-collapse: collapse;
}
table th {
	height: 32px;
	line-height: 32px;
	border: 1px solid #333;
	text-align: center;
	font-size: 0.875em;
	color: #066EE3;
}
table td {
	font-size: 0.75em;
	color: #000;
	line-height: 24px;
	padding: 2px;
	border: 1px #999 solid;
	text-align: center;
}
table td p {
	font-size: 0.75em;
	color: #000;
	line-height: 20px;
	text-indent: 2em;
	text-align: left;
}
/******* footer *******/
.footer {
	padding: 0px 0 0px 0;
}
.footer>div {
	position: relative;
}
.footer-left {
	width: calc(100% - 200px);
	width: 980px \9;
	float: left;
	padding-top: 40px;
}
.footer span, .footer a {
	display: block;
	text-align: left;
	font-family: '微软雅黑';
	font-size: 1.6em;
	color: #CCCCCC;
	line-height: 40px;
	float: left;
	padding-right: 40px;
}
.footer p {
	text-indent: 0;
}
.footer-address {
	padding-left: 22px;
	background: url(../images/common/ico_address.png) left center no-repeat;
}
.footer-tel {
	padding-left: 22px;
	background: url(../images/common/ico_tel.png) left center no-repeat;
}
.footer-postcode {
	padding-left: 22px;
	background: url(../images/common/ico_postcode.png) left center no-repeat;
}
.identification {
	position: absolute;
	width: 110px;
	height: 100px;
	top: 0px;
	right: 170px;
}
.footer a {
	color: #CCCCCC;
}
.img-network-security {
	position: absolute;
	right: 140px;
	top: 0;
	width: 80px;
	height: 80px;
}
.footer-2dcode {
	display: block;
	width: 158px;
	height: 158px;
	float: right;
	margin: 20px 0;
}
/*侧边按钮栏-校长信箱+网上报名模块*/
#sidebar-btn-box {
	position: fixed;
	width: 120px;
	height: 270px;
	right: 10px;
	bottom: 200px;
	z-index: 1000;
	transition: all 0.7s ease;
}

/*返回顶部*/
.sidebar-btn {
	display:block;
	border-radius: 5px;
	width: 112px;
	height: 112px;
	border: 1px solid #B2B2B2;
	background-color: #006934;
	text-align: center;
	font-family: '微软雅黑';
	font-size: 1.6em;
	color: #fff;
	line-height: 155px;
	box-shadow: 1px 1px 6px #B2B2B2;
	margin-bottom: 20px;
}
.sidebar-btn#xzxx {
	background: #006934 url('../images/common/ico_xzxx.png') center 18px no-repeat;
}
.sidebar-btn#wsbm {
	background: #006934 url('../images/common/ico_wsbm.png') center 18px no-repeat;
}
.sidebar-btn#scroll-top {
	background: #006934 url('../images/common/ico_top.png') center 18px no-repeat;
}
.sidebar-btn:hover {
	border: 1px solid #006934;
	color: #006934;
	transition: all .5s ease;
}
.sidebar-btn#xzxx:hover {
	background: #FFF url('../images/common/ico_xzxx_on.png') center 18px no-repeat;
}
.sidebar-btn#wsbm:hover {
	background: #FFF url('../images/common/ico_wsbm_on.png') center 18px no-repeat;
}
.sidebar-btn#scroll-top:hover {
	background: #FFF url('../images/common/ico_top_on.png') center 18px no-repeat;
}
/*视频样式*/
.video {
	max-width: 800px;
	width: 98%;
	margin: 0 auto;
	position: relative;
	background: #FFFFFF;
}
.video .jwplayer {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 1000
}
.video .alt {
	padding-top: 56.25%;
	height: 0 !important
}
p {
	text-indent: 2em;
}



/* 1024-1199 */
@media only screen and (max-width: 1199px) {
.footer span, .footer a {
	padding-right: 20px;
}
}


/* 768-1023 */
@media only screen and (max-width: 1023px) {
/******* footer *******/
.footer span, .footer a, .footer img {
	display: none;
	padding: 0;
	float: none;
}
.footer {
	padding: 0;
}
.footer-left {
	width: 100%;
	float: none;
	padding-top: 0px;
	text-align: center;
}
.footer span.footer-copyright {
	display: block;
	text-align: center;
	width: 100%;
} /*返回顶部*/
#sidebar-btn-box {
	bottom: 50px;
}
}


/* 640-767 */
@media only screen and (max-width: 767px) {
}


/* 480-639 */
@media only screen and (max-width: 639px) {
}


/* 360-479 */
@media only screen and (max-width: 479px) {
}


/* 320-359 */
@media only screen and (max-width: 359px) {
}
