/*
	Name: 张家港市苏闽金属制品有限公司
*/
#top-navbar {
	border-bottom: 4px solid #0088cc;
}
#top-navbar .navbar-inner {
	padding: 10px;
}
.navbar .nav>li>a:hover {
	background-color: #e5e5e5;
}
.hero-unit {
	padding: 10px 20px;
}
/* slider */
#slider-wrapper {
	position: relative;
	z-index: 1;
	margin-bottom: 20px;
}
.nivo-html-caption {
	background: transparent url('img/caption-bg.png');
	background: rgba(0,0,0,0.75) !important;
	max-width: 450px;
	padding: 10px 20px;
}
.nivo-caption h1 {
	font-size: 26px;
	line-height: 30px;
}
.nivo-caption h1, .nivo-caption .lead {
	color: #fff;
	text-shadow: 0 1px 1px rgba(0,0,0,.4);
}
/* information */
.information {
	margin-bottom: 20px;
}
.job span.date {
	padding-right: 10px;
}

/* Marketing */
.marketing .span4 {
	text-align: left;
}
.marketing h2 {
	font-weight: normal;
}
/* content */
hr.feature-divider {
	margin-left: -30px;
	padding: 20px 0;
}
.feature img.pull-left {
	margin-right: 10px;
}
.feature img.pull-right {
	margin-left: 10px;
}
.sidebar {
	padding:0 30px 0 0 ;
}
.sidenav {
  margin: 10px 0 0;
  padding: 0;
  background-color: #fff;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
     -moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);
          box-shadow: 0 1px 4px rgba(0,0,0,.065);
}
.sidenav > li > a {
  display: block;
  margin: 0 0 -1px;
  padding: 8px 14px;
  border: 1px solid #e5e5e5;
}
.sidenav > li:first-child > a {
  -webkit-border-radius: 6px 6px 0 0;
     -moz-border-radius: 6px 6px 0 0;
          border-radius: 6px 6px 0 0;
}
.sidenav > li:last-child > a {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}
.sidenav > .active > a {
  position: relative;
  z-index: 2;
  padding: 9px 15px;
  border: 0;
  text-shadow: 0 1px 0 rgba(0,0,0,.15);
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
     -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
          box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
}
.table th>h3 {
	line-height: 26px;
}
.hose-wire tr>td {
	text-align: center;
}
/* footer*/
.footer {
	background: #0088cc;
	color: #fff;
	padding: 10px;
	margin-top: 20px;
}
.footer dl {
	margin: 0;
	padding: 0;
}
.footer a {
	color:#fff;
}
.go_top {
	cursor: pointer;
}
/*响应式布局*/
@media (max-width: 979px) {
	.nivo-caption {
		width: 350px;
		padding: 10px 20px;
		left: 60px;
		top: 20;
	}
	.nivo-caption h1 {
		font-size: 20px;
		line-height: 24px;
	}
	.nivo-caption .lead {
		font-size: 16px;
		line-height: 20px;
		margin-bottom: 10px;
	}
	.nivo-caption .btn {
		font-size: 16px;
		padding: 4px 12px;
	}
}
@media (max-width: 767px) {
	#slider-wrapper {
		margin-left: -20px;
		margin-right: -20px;
	}
	.nivo-caption {
		width: 300px;
		padding: 5px 10px;
		left: 50px;
		top: 15px;
	}
	.nivo-caption h1 {
		font-size: 18px;
		line-height: 22px;
	}
	.nivo-caption .lead {
		font-size: 14px;
		line-height: 18px;
		margin-bottom: 10px;
	}
	.nivo-caption .btn {
		font-size: 14px;
		padding: 2px 10px;
	}
}
@media (max-width: 600px) {
	.logo {
		width: 250px;
		height: 37px;
	}
	#slider-wrapper {
		margin-left: -20px;
		margin-right: -20px;
	}
	.nivo-caption {
		width: 300px;
		padding: 5px 10px;
		left: 40px;
		top: 10px;
	}
	.nivo-caption h1 {
		font-size: 14px;
		line-height: 18px;
		margin: 5px 0;
	}
	.nivo-caption .lead {
		font-size: 12px;
		line-height: 16px;
		margin-bottom: 5px;
	}
	.nivo-caption .btn {
		font-size: 11px;
		padding: 1px 6px;
	}
}