* {
	margin: 0;
	padding: 0;
	font-family: 'microsoft yahei', sans-serif;
}

img {
	display: inline-block;
	outline: 0;
	border: 0;
}

ul li {
	list-style: none;
}

a {
	text-decoration: none;
	outline: 0;
}

a:hover {
	text-decoration: underline;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.clearfix:before,
.clearfix:after {
	content: "";
	display: table;
}

.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1;
	/*IE/7/6*/
}

.public-inner {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

.public-header .logo{
	margin:20px 0px 0 150px;
}


.public-inner .nssy_logo{
	margin:30px 20px 0 0;
}

/*主导航*/	
.public-nav{
	margin-top: 65px;
}
.index-nav {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	*zoom: 1;
}

.index-nav .navBar{
	width: 1200px;
	float: left;
}

.navBar .navBar-item{
	width: 200px;
	height: 70px;
	float: left;
	text-align: center;
	line-height: 70px;
	cursor: pointer;
	background: #0b50ab;
	background-color:rgba(12,82,172,0.7);
	filter: alpha(opacity=70);
}

.navBar .navBar-item:hover {
	background:#fff;
}

.navBar .navBar-item:hover a{
	color: #333;
}


.navBar .navBar-item a{
	color: #fff;
	text-decoration: none;
	font-size: 16px;
}

.navBar .active{
	background:#fff !important;
}
.navBar .active a{
	color:#333 !important;
}

/*背景图*/
.index-bg {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 1611px;
    background: url(/pubimages/web/nssy_banner.png) no-repeat center center;
    background-size: cover;
    z-index: -1;
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='nssy_banner.png', sizingMethod='scale')";
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='nssy_banner.png', sizingMethod='scale');
}

