/*base*/
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0;}
fieldset, img {border: 0;font-size: 12px;}
:focus {outline: 0;}
address, caption, cite, code, dfn,em, th, var, optgroup {font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,select, optgroup, option { font-family: inherit;font-size: inherit;	font-style: inherit;font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}
input, button, textarea, select {*font-size: 100%;}
.header{font:12px/1.5 "simsun",Tahoma, Arial; color: #333; background: #f6eed9 url(/ndjy/images/body-bg.jpg) repeat-y; background-position: top center;}
.clr{zoom:1;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
sup, sub {font-size: 100%;vertical-align: baseline;}
:link, :visited , ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
a,a:visited{text-decoration: none; color: #333;}
a:hover{ text-decoration: none; color: #c53200;}
/*header*/
.header{
	background: url(/ndjy/images/header-bg.png) repeat-x;
}
.frames{
	width: 1002px;
        height:100px;
	margin: 0 auto;
}
.header .logo{
	padding: 24px 0 0 44px;
	float: left;
}
.header-rightBar{
	float: right;
	padding: 18px 8px 0 0;
}
.header-rightBar .collect-home{
	text-align: right;
	margin-bottom: 12px;
	color: #c53200;
}
.collect-home a{
	color: #c53200;
	margin: 0 5px;
}
.search{
	height: 29px;
	width: 295px;
	background: url(/ndjy/images/search.png) no-repeat;
}
.search .search-inpt{
	border: 0px;
	background: transparent;
	height: 29px;
	line-height: 1.5em;
	text-indent:0.5em;
	color: #999999;
	width: 226px;
	float: left;
}
.search .search-btn{
	border: 0px;
	background: transparent;
	height: 29px;
	width: 69px;
	float: right;
	cursor: pointer;
}
.menu-nav{
	height: 35px;
	line-height: 35px;
	background: url(/ndjy/images/menu-bg.png) repeat-x;
	color: #ffffff;
}
.menu-nav .frames{height:35px; overflow:hidden;}
.menu-nav ul{
	padding-left: 5px;
}
.menu-nav li{
	float: left;
	width:99px;
	height: 35px;
	position: relative;
	text-align: center;
}
.menu-nav li span{
	display: block;
	position: absolute;
	top: 0px;
}
.nav_a{
        width:75px;
        padding-left:11px;
}
.menu-nav a{
	color: #ffffff;
	font-family: "Microsoft Yahei";
	font-size: 14px;
        width:86px;
        height:35px;
        display:inline-table;
	font-weight: bold;
}
.menu-nav a:hover{
	color: #fff;
        background: url(/ndjy/images/nav_item_mouseover.png) repeat-x;
}
/*silder*/
.silder{
	background: url(/ndjy/images/main-bg.png) repeat-x;
        height:196px;
}
.silder .frames{
	padding-top: 14px;
}
.silder .silder-content{
	height: 147px;
	margin-top: -7px;
}
.life-info{
	height: 35px;
	line-height: 35px;
	background: url(/ndjy/images/life-info.jpg) repeat-x;
	margin-bottom: 12px;
	padding-left: 15px;
	padding-right: 15px;
        margin-right:6px;
        margin-left:6px;
}
.life-info .weather{
	float: right;
	background-position: 0 8px;
	text-indent: 29px;
}
.life-info .data-clum{
	margin-right: 20px;
	float: left;
	text-indent: 25px;
	background: url(/ndjy/images/data.png) no-repeat;
	background-position: 0 8px;
	font-size:12px;
}
.silder .frames-box{
		font-size:12px;
}
.frames-box{
       height:147px;
       width:1002px;
       margin:0 auto;
       background:url(/ndjy/images/banner_bj.png) repeat-x;
}
