@charset "utf-8";
/* CSS Document */
body{
	margin:0px; padding:0px; font-family:"微软雅黑","宋体"; font-size:12px; line-height:22px; color:#000000; 
}
table, tr, td{
	font-family:"微软雅黑","宋体"; font-size:12px; line-height:22px; color:#000000; 
}
/*------------------------Start 解决12号字在google和傲游浏览器的不识别小于12号的英文字体-------------*/
html{-webkit-text-size-adjust:none;}
/*------------------------End 解决12号字在google和傲游浏览器的不识别小于12号的英文字体----------*/
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0px; padding:0px;
}
ul,dl{
	margin:0px; padding:0px; list-style-type:none;
}
dd{
	margin:0px;
}

a{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#0068c3;
	text-decoration:underline;
}
img{
	font-size:0px;
	line-height:0px;
	vertical-align:bottom;
	border:0px;
}
/*--Start 分页样式---------
.List_page{text-align:center;margin:8px;font-family:"宋体";clear:both; padding:15px 0px;}
.List_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #333;color:#333;font-family:"宋体";}
.List_page span{background:#e1e1e1;color:#000;margin:1px;padding:4px 6px;border:1px solid #333;font-family:"宋体";}
/*--End 分页样式---------*/

#flash {
	margin:0px auto 0 auto;
	width:100%;
	height:100%;
	position:relative;
}
#container{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	text-align:center;
}


#bgflash{
	width:100%;
	height:100%;
	position:fixed;left:0px;top:0px;z-index:-999;
	padding-top:0px;
	background-color:#ffffff;
}

#top_bg01{
	background:url(../images/ny_banner01.jpg) no-repeat bottom center;
	height:340px;
}
#top_bg02{
	background:url(../images/ny_banner02.jpg) no-repeat bottom center;
	height:340px;
}
#top_bg03{
	background:url(../images/ny_banner03.jpg) no-repeat bottom center;
	height:340px;
}
#top_bg04{
	background:url(../images/ny_banner04.jpg) no-repeat bottom center;
	height:340px;
}
#top_bg05{
	background:url(../images/ny_banner05.jpg) no-repeat bottom center;
	height:340px;
}
#top_bg06{
	background:url(../images/ny_banner06.jpg) no-repeat bottom center;
	height:340px;
}
#hd {
	background:url(../images/top_bg.png) repeat-x;
	height:110px;
}
#head {
	width:1000px;
	margin:0 auto;
}
#logo{
	width:220px;
	height:110px;
	float:left;
}
#top_right{
	width:780px;
	height:95px;
	float:right;
	padding-top:15px;
}
#top_lan_search{
	width:403px;
	height:39px;
	float:right;
	clear:both;
	overflow:hidden;
}
#top_lan{
	width:213px;
	float:left;
	height:20px;
	line-height:20px;
}
#top_lan ul li{
	float:left;
	margin-right:1px;
	background-color:#e1e1e1;
	width:70px;
	text-align:center;
	line-height:20px;
}
#top_search{
	width:189px;
	float:left;
}
#top_search form input.txt{
	width:139px;
	float:left;
	background-color:#e1e1e1;
	height:20px;
	line-height:20px;
	border:0px;
	color:#666;
	padding-left:10px;
}
#top_search form input.btn{
	background:url(../images/search_btn.jpg) no-repeat;
	width:30px;
	height:20px;
	float:left;
	border:0px;
	cursor:hand;
}
#nav {
	width:776px;
	height:56px;
	clear:both;
	overflow:hidden;
}
#nav ul li {
	float:left;
}
#nav ul li a {
	color: #000000;
	width:110px;
	line-height:56px;
	display:block;
	text-align: center;
	font-size:15px;
}
#nav ul .guojia a {
	background:#fb7405;
	text-decoration:none;
}
#nav ul .guojia a:hover {
	color:#fff;
	background:#fb7405;
	text-decoration:none;
}
#nav ul .sel a, #nav ul li a:hover {
	color: #fff;
	background:url(../images/nav_btn.png) no-repeat;
	width:110px;
	height:56px;
	text-decoration:none;
}
#nav .no1 a {
	background: none;
}
#nav ul .hover a {
	color: #fff;
	display:block;
	background:url(../images/nav_btn.png) no-repeat;
	width:110px;
	height:56px;
	text-decoration:none;
}
#nav .submenu {
	display:none;
	position:absolute;
	z-index:999;
	margin:0 0 0 0px;
}
#nav .submenu dt a {
	background:#0075c2;
	color:#fff;
	text-align:left;
	display:block;
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:12px;
	text-decoration:none;
}
#nav .submenu dt a:hover {
	color:#fff;
	font-size:12px;
	height:26px;
	line-height:26px;
	background:url(../images/nav_hover2.jpg) no-repeat;
	text-decoration:none;
}
#nav .submenu dt.x{
	width:110px;
	height:2px;
	font-size:0px;
	line-height:0px;
}
#nav .submenu dt.bottom{
	width:110px;
	height:9px;
	font-size:0px;
	line-height:0px;
}
#nav .submenu1 {
	display:none;
	position:absolute;
	z-index:999;
	margin:0;
}
#nav .submenu1 dt a {
	padding:0 28px;
	background:#fb7405;
	color:#fff;
	text-align:left;
	display:block;
	height:26px;
	line-height:26px;
	text-align:center;
}
#nav .submenu1 dt a:hover {
	color:#fff;
	font-size:12px;
	background:#ff9035 none;
}



#footer_bg{
	width:100%;
	height:40px;
	position:fixed; 
	_position:absolute;/*_ 符号只有 IE6 才能识别，目的是为了区分其他浏览器。*/
	bottom:0px;
	left:0px;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	
	background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ 
	filter:Alpha(opacity=80);
	background:#29292a;/*实现IE背景透明 （这里是关键）*/
	z-index:999;
}
#footer{
	width:998px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	line-height:40px;
	text-align:center;
	color:#ffffff;
	font-family:"微软雅黑";
}
#footer a{
	color:#e1e1e1;
	text-decoration:none;
}
#footer a:hover{
	color:#e1e1e1;
	text-decoration:underline;
}
#footer img{
	vertical-align:middle;
}

#ny_top_bg{
	background:url(../images/ny_top_bg01.jpg) no-repeat top center;
	height:215px;
	width:100%;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}

#ny_container{
	width:1000px;
	background:url(../images/container_bg.jpg) repeat-y;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	padding:0px 5px;
}
#left{
	width:200px;
	float:left;
	padding-left:10px;
}
#left_list{
	width:200px;
	clear:both;
	overflow:hidden;
}
#left_list h2{
	clear:both;
	overflow:hidden;
	border-bottom:1px solid #d5d5d5;
}
#left_list ul li{
	margin-bottom:1px;
}
#left_list ul li a{
	background:url(../images/left_list_btn.jpg) no-repeat;
	height:30px;
	line-height:30px;
	display:block;
	font-size:11px;
	text-decoration:none;
	padding-left:30px;
}
#left_list ul li a:hover{
	background:url(../images/left_list_btn_.jpg) no-repeat;
	height:30px;
	line-height:30px;
	display:block;
	color:#fff;
	font-size:11px;
	text-decoration:none;
	padding-left:30px;
}
#left_map{
	background:url(../images/left_map.jpg) no-repeat;
	width:200px;
	height:163px;
	clear:both;
	overflow:hidden;
}
#left_btnlist{
	width:198px;
	border:1px solid #e1e1e1;
	clear:both;
	overflow:hidden;
	padding-bottom:15px;
}
#left_btnlist ul li{
	clear:both;
	overflow:hidden;
	width:180px;
	margin:0 auto;
	border-bottom:1px solid #e1e1e1;
}
#right{
	width:760px;
	float:right;
	padding-right:10px;
	padding-top:13px;
}
#right_title{
	background:url(../images/right_title_bg.jpg) no-repeat;
	width:720px;
	height:52px;
	line-height:52px;
	padding:0 20px;
	font-size:16px;
	color:#063190;
	font-weight:bold;
}
#right_title font{display:none;}
#right_title span{
	float:right;
	background:url(../images/location_pot.jpg) no-repeat left;
	padding-left:15px;
	font-size:12px;
	color:#666;
	font-family:arial;
	font-weight:normal;
}
#right_title span a{
	color:#666;
	text-decoration:none;
}
#right_title span a:hover{
	color:#666;
	text-decoration:underline;
}
#right_single{
	width:740px;
	clear:both;
	overflow:hidden;
	padding:20px 10px;
}
#right_newslist{
	width:740px;
	clear:both;
	overflow:hidden;
	padding:20px 0px;
}
#right_newslist dl{
	border-bottom:1px solid #e1e1e1;
	clear:both;
	overflow:hidden;
	padding-bottom:10px;
}
#right_newslist dl dt{
	width:640px;
	float:right;
	font-weight:bold;
	line-height:30px;
	font-size:14px;
}
#right_newslist dl dd.txt{
	width:640px;
	float:right;
	color:#666;
}
#right_newslist dl dd.pic{
	width:80px;
	float:left;
}
#right_newslist dl dd.pic p{
	display:block;
	width:60px;
	float:right;
	margin-top:10px;
	border:1px solid #154c8f;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	line-height:30px;
}
#right_newslist dl dd.pic p span{
	display:block;
	background-color:#3e83d7;
	color:#FFF;
}

#ny_footer_bg{
	width:100%;
	color:#cccccc;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ 
	filter:Alpha(opacity=70);
	background:#000000;/*实现IE背景透明 （这里是关键）*/
}
#ny_footer{
	color:#cccccc;
	width:1003px;
	font-size:12px;
	margin:0 auto;
	padding:0px 0px 10px 0px;
	clear:both;
	overflow:hidden;
}
#ny_footer a{
	color:#ffffff;
	text-decoration:none;
}
#ny_footer a:hover{
	color:#ffffff;
	text-decoration:underline;
}
#ny_footer img{
	vertical-align:middle;
}


#right_newsm{
	width:740px;
	clear:both;
	overflow:hidden;
	padding:20px 10px;
}
#right_newsm dl{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#right_newsm dl dt{
	width:740px;
	clear:both;
	overflow:hidden;
	font-size:18px;
	border-bottom:1px solid #9fd3ff;
	margin-bottom:10px;
	font-weight:normal;
	line-height:40px;
}
#right_newsm dl dt span{
	font-weight:normal;
	font-size:14px;
	float:right;
	display:block;
}
#right_newsm dl dd.pic{
	width:220px;
	float:left;
}
#right_newsm dl dd.pic img{
	border:1px solid #e1e1e1;
	padding:2px;
}
#right_newsm dl dd.txt{
	float:right;
	width:500px;
}
#right_newsm ul li{
	border-bottom:1px dashed #e1e1e1;
	line-height:28px;
}
.biaoge1{
	font-size:12px;
	margin:20px 0;
	border-bottom:1px #ccc solid;
	border-left:1px #ccc solid;
}
.biaoge1 th{
	border-right:1px #ccc solid;
	border-top:1px #ccc solid;
	background:#ccc;
	padding:8px 12px;
}
.biaoge1 td{
		border-right:1px #ccc solid;
	border-top:1px #ccc solid;
	text-align:center;
	padding:8px 12px;
}