@charset "utf-8";
/* CSS Document */
.bread{ padding-bottom:10px; border-bottom:1px dashed #CCC; }
.title {
	border-top:3px solid #FFF;
	font-family:"Times New Roman";
	font-size:20px;
	padding-top:5px;
	font-weight:bold;
}
.title span {
	font-family:"微软雅黑";
	line-height:35px;
	font-weight:700;
}
.path {
	background:url(../images/home.png) no-repeat left center;
	margin-top:27px;
	text-indent:20px;
}
.navbar { 
margin-top:30px;
	height:46px;
	font-size:15px;
}
.navbar a {
	display:block;
	border:1px solid #cacaca;
	color:#000;
	/*width:105px;*/
	text-align:center;
	height:35px;
	line-height:35px;
	margin-right:11px;
	float:left;
}
.navbar a:hover {
	background:#14a73c;
	border:1px solid #14a73c;
	color:#fff;
}
.navbar a.cur {
	background:#14a73c;
	border:1px solid #14a73c;
	color:#fff;
}
.content {
	padding-top:25px;
	color:#7d7d7d;
	line-height:20px;
	min-height:533px;
	height:auto !important;
	height:533px;
}
.nnewsnr dl{ border-bottom:1px dotted #CCC; margin-bottom:20px; padding-bottom:20px;}
.nnewsnr dt{  width:180px; height:140px; float:left;}
.nnewsnr dd{ float:right;}
.nnewsnr dd h3{ font-size:16px;font-family:"微软雅黑"; }
.nnewsnr dd h4{font-size:12px;font-family:"微软雅黑"; color:#999; font-weight:normal; margin-top:5px;}
.nnewsnr dd p{ margin-top:5px; height:70px; overflow:hidden; line-height:22px;}
.dede_pages {
	text-align: center;
	margin-top: 20px;
	padding-bottom:20px;
	width:320px;
}
.dede_pages li {
	float: left;
	border: 1px solid #CCC;
	margin: 0 3px;
	line-height:24px;
}
.dede_pages li a {
	display: block;
	padding: 0px 8px;
}
.dede_pages li a:hover {
	background: #14a73c;
	color: #FFF; 
}
.nnews_con h1 {
	text-align: center;
	font-size: 15px;
	line-height:24px;
}
.nnews_con h2 {
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #888;
	margin-top: 5px;
	margin-bottom:10px;
	line-height:24px;
}
.nnews_con p{ line-height:24px;}
.sxpian {
	margin-top: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height:24px;
	border-top: 1px dashed #d9d9d9
}

.news_page {
	padding:12px 0;
}
.news_page a {
	color:#919191;
}
.news_page a:hover {
	color:#be0000;
}
.iw_poi_title {
	color:#CC5522;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	padding-right:13px;
	white-space:nowrap;
}
.iw_poi_content {
	font:12px arial, sans-serif;
	overflow:visible;
	padding-top:4px;
	white-space:-moz-pre-wrap;
	word-wrap:break-word;
}
.map {
	width:700px;
	height:450px;
	border:#ccc solid 1px;
	margin-top:10px;
	float:right;
}
.ewm {
	margin-top:20px;
	text-align:center;
}
.nconta {
	float:left;
	margin-left:20px;
	margin-top:20px;
}

.ncase dl {
	float:left;
}
.ncase dl dt {
	overflow:hidden;
	width:100%;
	height:180px;
*line-height:180px;
	text-align:center;
	display:table;
	background:#FFF;
}
.ncase dl dd {
	height:35px;
	line-height:35px;
	text-align:center;
	width:100%;
	overflow:hidden;}
.ncase dl dt em {
	height:100%;
	vertical-align:middle\9;
	_writing-mode: tb-rl;
	display:table-cell;
	vertical-align:middle;
	background:#FFF;
	border:1px solid #ccc;
}
.ncase dl img {
	vertical-align:middle;
	max-height:180px;
	max-width:230px;
}

.npart dl {
	width:162px;
	height:100px;
	margin: 0 19px;
	float:left;
}
.npart dl dt {
	overflow:hidden;
	width:160px;
	height:60px;
*line-height:60px;
	text-align:center;
	display:table;
	background:#FFF;
}
.npart dl dd {
	height:35px;
	line-height:35px;
	text-align:center;
	width:162px;
	overflow:hidden;}
.npart dl dt em {
	height:100%;
	vertical-align:middle\9;
	_writing-mode: tb-rl;
	display:table-cell;
	vertical-align:middle;
	background:#FFF;
	border:1px solid #ccc;
}
.npart dl img {
	vertical-align:middle;
	max-height:60px !important;
	max-width:160px !important;
}
.tex2{ width:180px; height:25px; border:none; border:1px solid #dddddd;}
.tex3{ width:300px; height:60px; border:none; border:1px solid #dddddd;}
.sel_1{width:80px; height:25px; }
.message table td{ height:35px;}
.message table th{ text-align:right;}
.huise{color:#999999; margin-left:13px;}
.but4{ background:#14a73c;width:73px; height:31px; border:none; color:#FFF; cursor:pointer;}
