@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a {
	margin:0;
	padding:0;
	font:12px/24px "Î¢ÈíÑÅºÚ";
	color:#666;
}
html {
	display:inline-block;
	width:100%;
	text-align:center;
	background:#fff;
}
img {
	border:none;
	display:block;
}
a {
	text-decoration:none;
	cursor:pointer;
	border:0;
}
strong {
	font-weight:bold;
}
ul, ol, li, dt, dd {
	list-style:none;
}
em, i {
	font-style:normal;
}
.dis-in-b {
	display:inline-block;
}
.f-l {
	float:left;
}
.f-r {
	float:right;
}
.clear {
	clear:both;
}
.clearfix {
	zoom:1;
}
.clearfix:after {
	content:'.';
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.col {
	width:1002px;
	margin:0 auto;
	text-align:left;
}
.mt10 {
	margin-top:10px;
}
.mt20 {
	margin-top:20px;
}
.topbar {
	border-bottom:1px solid #fff;
	height:30px;
	background:#eee;
}
.topbar span {
	font:12px/30px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.topbar a {
	font:12px/30px "Î¢ÈíÑÅºÚ";
	color:#279327;
}
.topbar a:hover {
	color:#ff3600;
}
.logo {
	padding: 24px 0 32px 18px;
	height: 144px;
	background:url(2015nypc_logo_bg.jpg) no-repeat;
}
.nav {
	/*padding-left:10px;*/
	height:36px;
	background:url(2015nypc_nav_bg01.png) repeat-x;
	overflow:hidden;
}
.nav li {
	display:inline-block;
	float:left;
	margin-left: 19px;
}
.nav li a {
	display:inline-block;
	padding:0 14px;
	_padding:0 13px;
	height:36px;
	font:16px/36px "Î¢ÈíÑÅºÚ";
	color:#fff;
}
.nav li.cur a, .nav li a:hover {
	background:#fff;
	color:#ff3600;
}
/*=tips=*/
.tips {
	margin-top:14px;
	height:20px;
	padding:5px 15px 5px 28px;
	background:#e4ffe0 url(2015nypc_tips_bg.png) no-repeat;
}
.tips strong {
	display:inline-block;
	float:left;
	font:14px/20px "Î¢ÈíÑÅºÚ";
	color:#fff;
	width:90px;
}
.tips #scrollDiv {
	display:inline-block;
	float:left;
	height:20px;
	overflow:hidden;
	width:850px;
}
.tips li {
	height:20px;
	overflow:hidden;
	padding-left:10px;
	background:url(2015nypc_li_base_ico1.png) no-repeat left center;
}
.tips li a {
	font:14px/20px "Î¢ÈíÑÅºÚ";
	color:#3e9967;
}
.tips li a:hover {
	color:#ff3600;
}
/*=content=*/
.content {
	padding-bottom:20px;
}
.h-left, .h-cen, .h-right {
	width:324px;
}
.h-left {
	margin-right:15px;
}
/*=±êÌâhtit=*/
.htit {
	margin-top:20px;
	padding:2px 12px 0 10px;
	height:31px;
	background: url(2015nypc_nav_bg03.jpg) no-repeat 0 0px;
	/*background:url(2015nypc_nav_bg03.png) repeat-x 0 -6px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;*/
}
.htit ul {
	display:inline-block;
	float:left;
}
.htit li {
	display:inline-block;
	float:left;
	padding:0 6px 0 0;
	width:100px;
	height:28px;
	text-align:center;
	font:16px/31px "Î¢ÈíÑÅºÚ";
	color:#FFF;
	cursor:pointer;
	margin-top: 3px;
}
.htit li.active {
	background:#fff url(2015nypc_comtit_bg04.png) no-repeat;
	color:#279327/*#ff3600*/;
	/*border-top-left-radius: 5px;
	border-top-right-radius: 5px;*/
}
.htit span {
	display:inline-block;
	float:right;
	height:31px;
}
.htit span a {
	font:12px/31px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.htit span.tab-more a {
	display:none;
}
.htit span a:hover {
	color:#ff3600;
}
/*=ÁÐ±ícomlist=*/
.comlist li {
	height:30px;
	padding-left:16px;
	background:url(2015nypc_li_base_ico2.png) no-repeat left center;
}
.comlist li span {
	float:right;
	font:12px/30px "Î¢ÈíÑÅºÚ";
	color:#999;
}
.comlist li a {
	font:12px/30px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.comlist li a:hover {
	color:#ff3600;
}
.h-box {
	border:1px solid #ddd;
	border-top:none;
	padding:6px 12px 10px 12px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.tab-bd .h-box {
	display:none;
}
.h-nqh .htit li {
	cursor:auto;
}
.zt-pic {
	border:1px solid #ddd;
	border-top:none;
	padding:10px 10px 3px 10px;
	_padding:9px 10px 3px 10px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.zt-pic li {
	height:65px;
	margin-bottom:6px;
	overflow:hidden;
}
.zt-pic li a img {
	width:302px;
	height:65px;
}
/*=Í¼Æ¬ÐÂÎÅ=*/
.h-flash {
	border:1px solid #ddd;
	border-top:none;
	padding:10px;
	height:237px;
	overflow:hidden;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.news-pic {
	width:302px;
	height:237px;
	display:inline-block;
	position:relative;
}
.news-img {
	width:302px !important;
	height: 237px !important;
	position: relative;
	overflow:hidden;
}
.news-img li a {
	display:inline-block;
	width:302px;
}
.news-img li a img {
	width:302px;
	height:210px;
}
.news-img li a span {
	display:block;
	padding:7px 0 0 3px;
	height:20px;
	font:12px/20px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.news-img li a:hover span {
	color:#ff3600;
}
.news-pic .news-num {
	overflow:hidden;
	height:23px;
	position: absolute;
	top:187px;
	right:-1px;
	zoom:1;
	z-index:3
}
.news-pic .news-num li {
	width:20px;
	height:20px;
	background:url(2015nypc_home_flash_btn02.png) no-repeat left bottom;
	padding-top:3px;
	margin-right:1px;
	cursor:pointer;
	float: left;
	text-align:center;
	font:12px/20px "Î¢ÈíÑÅºÚ";
	overflow:hidden;
	color:#fff;
}
.news-pic .news-num li.on {
	background:url(2015nypc_home_flash_btn01.png) no-repeat;
}
/*=½ø¶È²éÑ¯=*/
.h-jdcx {
	margin-top:10px;
	background:#f9f9f9;
}
.h-jdcx p {
	height:36px;
	background:#b5fff7;
}
.h-jdcx p strong {
	display:inline-block;
	float:left;
	padding:0 18px 0 34px;
	background:#b5fff7 url(2015nypc_search_ico.png) no-repeat;
	font:16px/36px "Î¢ÈíÑÅºÚ";
	color:#3e9967;
}
.h-jdcx ul {
	padding:7px 16px 8px 16px;
}
.h-jdcx li {
	height:30px;
	padding-left:10px;
	background:url(2015nypc_li_base_ico3.png) no-repeat left center;
}
.h-jdcx li a {
	font:14px/30px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.h-jdcx li a:hover {
	color:#ff3600;
}
.h-contact {
	margin-top:20px;
}
.h-contact p {
	padding:0 0 0 22px;
	height:33px;
	background:url(2015nypc_comtit_bg03.png) no-repeat;
	font:16px/32px "Î¢ÈíÑÅºÚ";
	color:#3e9967;
}
.contab {
	border:1px solid #ddd;
	border-top:none;
	padding:1px 1px 0 1px;
	background:#fff;
}
.contab th {
	border-right:1px solid #ddd;
	height:40px;
	text-align:center;
	font:bold 12px/40px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.contab td {
	border-right:1px solid #ddd;
	border-top:1px solid #ddd;
	height:36px;
	text-align:center;
	font:12px/36px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.contab td a {
	font:12px/36px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.contab td a:hover {
	color:#ff3600;
}
.contab th.nobr, .contab td.nobr {
	border-right:none;
}
/*=Ãæ°üÐ¼=*/
.position {
	margin-top:15px;
	padding:0 0 1px 0;
	height:36px;
	border-bottom:2px solid #67b88c;
}
.position strong {
	display:inline-block;
	float:left;
	padding:0 24px 0 16px;
	width:160px;
	height:36px;
	background:#67b88c url(2015nypc_position_bg.png) no-repeat right top;
	font:18px/36px "Î¢ÈíÑÅºÚ";
	color:#fff;
}
.curmb {
	display:inline-block;
	float:right;
	padding-left:30px;
	width:745px;
	background:url(2015nypc_curmb_bg.png) no-repeat 5px center;
	font:14px/36px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.curmb a, .curmb span {
	font:14px/36px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.curmb span {
	margin:0 4px;
}
.curmb a:hover {
	color:#ff3600;
}
/*=¸ÅÀÀ=*/
.fy-left {
	display:inline-block;
	float:left;
	width:200px;
}
.fy-left .menu li {
	margin-top:6px;
	height:35px;
}
.fy-left .menu li a {
	display:inline-block;
	padding-left:34px;
	width:166px;
	height:35px;
	background:url(2015nypc_fymenu_bg01.png) repeat-x left bottom;
	font:16px/35px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.fy-left .menu li.cur a, .fy-left .menu li a:hover {
	background:url(2015nypc_fymenu_bg02.png) no-repeat;
	color:#3e9967;
}
.fy-right {
	display:inline-block;
	float:right;
	width:775px;
}
.fylist {
	padding:10px 0 0 10px;
}
.fylist li {
	padding-left:12px;
	height:36px;
	background:url(2015nypc_li_base_ico4.png) no-repeat left center;
	overflow:hidden;
}
.fylist li span {
	float:right;
	font:14px/36px "Î¢ÈíÑÅºÚ";
	color:#999;
}
.fylist li a {
	font:14px/36px "Î¢ÈíÑÅºÚ";
	color:#666;
}
.fylist li a:hover {
	color:#ff3600;
}
/*=·­Ò³µ¼º½=*/
.page {
	margin:20px 0 20px 215px;
	height:24px;
	overflow:hidden;
}
.page span, .page a {
	margin:0 3px;
	display:inline-block;
	float:left;
	font:12px/24px "Î¢ÈíÑÅºÚ";
	color:#fff;
}
.page span {
	color:#555;
}
.page a {
	padding:0 8px;
	background:#bbb;
}
.page a.btn {
	padding:0;
	width:64px;
	height:24px;
	text-align:center;
	color:#fff;
}
.page a.cur, .page a:hover {
	background:#ff3600 !important;
	color:#fff;
}
/*=Ï¸ÀÀ=*/
.xlbox {
	padding-top:15px;
}
.xlbox h4 {
	margin:20px 0;
	text-align:center;
	font:24px/40px "Î¢ÈíÑÅºÚ";
	color:#3e9967;
}
.xlbox h6 {
	height:30px;
	overflow:hidden;
	padding:0 20px 0 0;
	background:#f6f6f6;
	text-align:center;
}
.xlbox h6 label {
	margin:0 20px;
	font:12px/30px "Î¢ÈíÑÅºÚ";
	color:#666;
}
.xl-nr {
	padding:0 20px 20px 20px;
}
.xl-nr p {
	margin:15px 0;
	font:14px/28px "Î¢ÈíÑÅºÚ";
	color:#333;
}
/*=°æÈ¨=*/
.footer {
	padding:15px 0 40px 0;
	background:#57ac7d;
	text-align:center;
}
.footer p {
	font:12px/20px "Î¢ÈíÑÅºÚ";
	color:#d5ffce;
}