@charset "utf-8";
/* 代码整理：时代Java  NowJava.com */
* {
	margin:0;
	padding:0;
}
ul, li {
	list-style:none;
}
img {
	border:none;
}
body {
	color: #333;
	background: #FFF;
	font-family: ff-tisa-web-pro, Georgia, sans-serif;
	-webkit-text-size-adjust: 100%;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
#NowJava {
	height: 560px;
}
#NowJava #slides {
	width: 896px;
}
#NowJava section img {
	left: 0;
}
#NowJava section.alt h1, #NowJava section.alt h2 {
	right: 0;
}
#NowJava section .credit {
	right: 10px;
}
/* NowJava NAV */
#NowJava #nav {
	top: 445px;
	width: 896px;
}
#NowJava #nav a {
	width: 191px;
	height: 60px;
	padding: 25px 12px 0 20px;
}
#NowJava #nav h3 {
	font-size: 1.125em;
}
#NowJava #nav li {
	text-align: left;
}
#NowJava #nav li p {
	display: inline;
}
#NowJava {
	position: relative;
	width:712px;
	height: 510px;
}
#NowJava #slides {
	width: 712px;
	height: 446px;
	overflow: hidden;
}
#NowJava section {
	position: relative;
	width: 896px;
}
#NowJava section img {
	position: absolute;
	left: -92px;
	width: 100%;
}
/* hide slides when js is disabled */
#NowJava #slide-2, #NowJava #slide-3, #NowJava #slide-4 {
	display: none;
}
#NowJava section h1, #NowJava section h2 {
	position: absolute;
	left: 0;
	font-style: italic;
}
#NowJava section.alt h1, #NowJava section.alt h2 {
	left: auto;
	right: 184px;
}
#NowJava section h1 {
	top: 285px;
	padding: 10px 24px 15px;
	color: #222;
	background: #FFF;
	font-size: 1.5em;
}
#NowJava section h2 {
	top: 334px;
	padding: 8px 24px 12px;
	color: #E9E9E9;
	font-weight: normal;
	font-size: 1em;
	background: #111;
}
#NowJava section a h1, #NowJava section a h2 {
 -webkit-transition: opacity .2s ease;
 -moz-transition: opacity .2s ease;
 -o-transition: opacity .2s ease;
 transition: opacity .2s ease;
}
#NowJava section a:hover h1, #NowJava section a:hover h2 {
	opacity: .8;
}
#NowJava section .credit {
	position: absolute;
	right: 194px;
	top: 417px;
	padding: 4px 8px 6px;
	font-size: .5em;
	color: #555;
	background: #F5F5F5;
	background: rgba(255, 255, 255, .5);
	text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#NowJava section .credit a {
	border-bottom: none;
	background: none;
	color: #555;
}
#NowJava section .credit a:hover {
	color: #EC6635;
}
/* NowJava NAV  */
#NowJava #nav {
	position: absolute;
	top: 445px;
	width: 712px;
	background: #EFF8F7;
	overflow: hidden;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
#NowJava #nav li {
	float: left;
	text-align:left;
	height:40px;
}
#NowJava #nav a {
	display: block;
	float: left;
	width: 167px;
	height: 40px;
	line-height:40px;
	padding:0px 0px 0px 10px;
	color: #60BEAE;
	border-right: 1px solid #D3EDE9;
	text-shadow: 0 1px 0 #FFF;
	-webkit-box-shadow: 1px 0 0 #FAFDFC;
	-moz-box-shadow: 1px 0 0 #FAFDFC;
	box-shadow: 1px 0 0 #FAFDFC;
}
#NowJava #nav li:last-child a {
	border-right: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
#NowJava #nav li.activeSlide a {
	color: #34AC98;
	background: #D9EFEC;
	text-shadow: 0 1px 0 #FAFDFC;
}
#NowJava #nav a:hover {
	color: #EC6635;
}
#NowJava #nav h3 {
	font-size: .875em;
}
/* 代码整理：时代Java  NowJava.com */