@charset "utf-8";
/*  basic style  */
a, blockquote, body, button, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, img, pre, form, fieldset, input, textarea, p, th, td {
margin: 0; padding: 0; border: none; outline: none;
}
article, aside, figure, footer, header, main, nav, section {
display: block;
}
ul, ol, li {
list-style: none;
}
body, input, textarea {
color: #000;
font: 14px/2 "Microsoft YaHei", Verdana, Arial, sans-serif; 
}
body {
width: 100%;
}
a {
color: #226cc3;
text-decoration: none;
}
a:hover {
color: #226cc3;
text-decoration: underline;
}
.btn {
display: block;
}
.btn:hover {
text-decoration: none;
}
.seo-text {
overflow: hidden;
text-indent: -10000px;
}
.clearfix:after {
content: ".";
display: block; clear: both; visibility: hidden;
height: 0;
}
.clearfix{
*zoom: 1;
}
.clear{
clear: both;
height: 0;
font-size: 1px;	line-height: 0px;
}
.fl {
float: left;
}
.fr {
float: right;
}
/*  basic style end  */
body{min-width:1200px;margin:0 auto;}
/*  page layout  */
#globalLayout {
width: 100%; max-width: 1350px; margin: 0 auto;
}

#globalHeader {
position: relative; z-index: 12;
height: 334px;
background: url(/static/jiaoyuchu/images/bg-header.jpg) center no-repeat;
}
#globalHeader .top {
	position: absolute; z-index: 9;
	width: 100%; height: 30px; padding-bottom: 10px; left: 0; top: 0;
	background: url(/static/jiaoyuchu/images/bg-header-top.png) left bottom repeat-x;
	line-height: 28px;
}
#globalHeader .top-layout {
	width: 1000px; height: 100%; margin: 0 auto;
	text-align: right;
}
#globalHeader .top a {
	margin-right: 30px;
	color: #000;
	font-size: 12px;
}
		
#globalHeader .main {
	position: absolute; z-index: 6;
	width: 1000px; height: 264px; margin-left: -500px; left: 50%; top: 30px;
}
#globalHeader .title {
	position: absolute; z-index: 9;
	width: 500px; height: 100%; left: 0; top: 0;
}
#globalHeader .title .logo {
	position: absolute;
	width: 103px; height: 106px; left: 26px; top: 40px;
}
#globalHeader .title h1 {
	position: absolute;
	top: 40px; left: 156px;
	color: #fff;
	font-size: 30px; line-height: 32px;
	text-shadow: 1px 1px 2px rgba(51,51,51,0.55);
	font-family:"SimHei";
}
#globalHeader .title h2 {
	position: absolute;
	top: 124px; left: 156px;
	color: #87eaff;
	font-size: 36px; line-height: 38px;
	text-shadow: 1px 1px 2px rgba(51,51,51,0.55);
	font-family:"SimHei";
}
#globalHeader .title h1 .en,
#globalHeader .title h2 .en {
	display: block;
	margin-top: 10px;
	font-size: 16px; font-weight: normal; line-height: 1em;
}
#globalHeader .title a.home {
	position: absolute;
	width: 100px; height: 26px; padding: 0 10px; left: 365px; top: 230px;
	color: #fff; background: url(/static/jiaoyuchu/images/icon-dubleArrow.png) 100px center no-repeat #7fcdde;
	font-size: 14px; line-height: 26px;
	border-radius: 4px;
}
			
#globalHeader .imageScroll {
	position: absolute; z-index: 6;
	width: 100%; height: 100%; left: 0; top: 0;
}
#globalHeader .imageScroll ul {
	overflow: hidden; position: relative; z-index: 3;
	height: 100%;
}
#globalHeader .imageScroll li {
	overflow: hidden;
	width: 1000px; height: 100%;
	font-size: 0;
}
#globalHeader .imageScroll .mask {
	position: absolute; z-index: 6;
	width: 100%; height: 100%; left: 0; top: 0;
	background: url(/static/jiaoyuchu/images/mask-imageScroll.png) no-repeat;
}
#globalHeader .imageScroll nav {
	position: absolute; z-index: 9;
	width: 54px; height: 26pox; right: 30px; bottom: 30px;
}
#globalHeader .imageScroll nav a {
	float: left;
	width: 26px; height: 26px; margin-left: 1px;
	background-color: rgba(255,255,255,0.9); background-position: center; background-repeat: no-repeat;
}
#globalHeader .imageScroll nav a:hover {
	background-color: #fff;
}
#globalHeader .imageScroll nav a.prev {
	background-image: url(/static/jiaoyuchu/images/btn-imgNav-prev.png);
	border-top-left-radius: 4px; border-bottom-left-radius: 4px;
}
#globalHeader nav a.next {
	background-image: url(/static/jiaoyuchu/images/btn-imgNav-next.png);
	border-top-right-radius: 4px; border-bottom-right-radius: 4px;
}

#globalNav {
	position: absolute; z-index: 12;
	width: 100%; height: 38px; border-top: solid 1px #fff; border-bottom: solid 1px #fff; left: 0; bottom: 0;
	background: #595959;
}
	#globalNav .menu {
		width: 1000px; height: 100%; margin: 0 auto; border-collapse: collapse;
	}
		#globalNav .menu-item {
			float: left; position: relative;
			height: 100%;
		}
#globalNav .menu-item + .menu-item {
	border-left: solid 1px #fff;
}
#globalNav .btn {
	height: 100%; padding: 0 20px;
	color: #fff;
	font-size: 14px; line-height: 38px;
	transition: all ease-in-out 0.3s;
}
#globalNav .btn:hover,
#globalNav .btn-active,
#globalNav .menu-item-active > .btn {
	background-color: #226cc3;
}
#globalNav .menu-item-sub {
	position: absolute; display: none; z-index: 12;
	min-width: 100%; border: solid 1px #595959; left: 0; top: 37px;
	color: #595959; background-color: #fff;
	font-size: 14px; line-height: 40px;
	box-shadow: 2px 2px 3px rgba(0,0,0,0.3);
}
#globalNav .menu-item-sub .btn {
	height: 40px;
	color: #595959;
	font-weight: bold; white-space: nowrap;
}
#globalNav .menu-item-sub .btn:hover {
	color: #fff;
}

#globalMain {

}
	
#globalFooter {
overflow: hidden;
background-color: #595959;
min-width:1200px;margin:0 auto;
}
#globalFooter p {
	width: 960px; padding: 0 20px; margin:0 auto;
	color: #afafaf;
	font-size: 14px; line-height: 26px;
}
#globalFooter .copyright {
	margin-top: 40px;
	
}
	#globalFooter .copyright .logo {
		float: left;
		margin-right: 10px;
	}
	#globalFooter .copyright a {
		color: #fff;
	}
#globalFooter .contact {
	margin-top: 10px; margin-bottom: 20px;
}
	#globalFooter .contact a {
		color: #afafaf;
	}
/*  page layout end  */


.btn p{display:inline-block;width:65px;line-height:120px;*float:left;*margin-left:30px;*width:50px;}