@charset "utf-8";
/* CSS Document */
.ntit{ background:#0a4797; border-bottom:4px solid #023376; height:45px; line-height:45px; text-indent:20px; color:#FFF; font-size:18px; }
.nlcont{ line-height:30px; margin-top:15px;}
.main_con{ margin:0 auto;padding-top: 30px;padding-bottom: 20px;}
.main_left {
    float: left;
    width: 240px;
}
.main_left .nav-top{
	width: 240px;
	height:102px;
	background: url(../images/bg5.jpg) no-repeat;
}
.main_left .nav-top p{
	font-weight: bold;
	font-size: 20px;
	color: #fff;
	padding-left: 35px;
	padding-top: 40px;
}
.main_left .nav-top p span{
	font-weight:normal;
	font-size: 14px;
	color: #fff;
	padding-left:8px;
	text-transform:uppercase;
}
.main_left .nav-top p img{
	padding-top: 7px;
	padding-left: 5px;
}
.nav-list ul li{
	height: 61px;
	line-height: 61px;
	border-bottom: 1px solid #eaeaea;
	background: #f7f7f7;
	width: 240px;
	
}
.nav-list ul li a{
	display: block;
	padding-left: 39px;
	font-size: 16px;
	background: url(../images/tb9.png) no-repeat 206px 25px;
	color: #7f7f7f;
}
.nav-list ul li:hover a{
	background: url(../images/tb10.png) no-repeat 206px 25px;
}
.nav-list ul li:hover{
	background: #fff;
}
.main_right{
    float: right;
    margin-bottom: 40px;
    min-height: 300px;
    width: 812px;
}
.main_tit p{
	text-align: right;
}
.main_tit{
	padding-bottom: 20px;
	border-bottom: 1px solid #ececec;
	margin-bottom: 20px;
}	
.main_tit p img{
	padding-top: 7px;
	padding-right: 6px;
}
.main_tit p span{
	color: #0f499a;
}
.spage_con{ font-size: 14px;line-height: 26px; }
.spage_con img{
	max-width:710px;
}

.nnews{ margin-top:15px;}
.nnews dd{text-indent:2em;}
.nnews dl {
	border-bottom: 1px dashed #c0bcbc;
	padding: 15px 0;
}
.nnews dt {
	margin-bottom: 15px;
}
.nnews dd{  overflow:hidden;}
.nnewli {
	float: left;
	font-size: 15px;
	font-family: "微软雅黑";
	color: #4a4a4a;
	background: url(../images/list19.png) no-repeat left;
	text-indent: 24px;
}
.nnewli a {
	color: #171717;
}
.date {
	float: right;
	color: #999999;
}
.dede_pages {
	text-align: center;
	margin-top: 15px;
	padding-bottom: 8px;
}
.dede_pages li {
	float: left;
	border: 1px solid #CCC;
	margin: 0 3px;
}
.dede_pages span{
	display:inline-block;
	padding:0 10px;
	background:#212121;
	color:white;
}
.dede_pages a {
	border: 1px solid #CCC;
	margin: 0 3px;
	display:inline-block;
	padding:0 10px;
}
.dede_pages a:hover {
	background: #212121;
	color: #FFF; 
}
.nnews_con h1 {
	text-align: center;
	font-size: 15px;
}
.nnews_con h3 {
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #888;
	margin-top: 5px;
	margin-bottom:10px;
}
.sxpian {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px dashed #d9d9d9
}

.nli2{ margin-bottom:30px; width:560px; margin-top:30px;}
.nli2 li{ float:left; width:100px; text-align:center; line-height:30px; height:30px;  margin-right:25px; font-size:14px;}
.nli2 li a:hover{ border:1px solid #175d93; background:#175d93; color:#FFF;}
.nli2 li a{ display:block;border:1px solid #CCC;}
.nprod dl{ width:242px;margin:0 14px; float:left; margin-top:15px; height:230px; overflow:hidden;}
.nprod dl dt{ overflow:hidden; width:242px;  height:182px; *line-height:182px; text-align:center; display:table; background:#fff;margin-bottom:8px;  }
.nprod dl dd{  text-align:center; }
.nprod dl dt a{ height:100%; vertical-align:middle\9; _writing-mode: tb-rl; display:table-cell; vertical-align:middle;border:1px solid #CCC;}
.nprod dl dt a:hover{ border:1px solid #0468ca;}
.nprod dl img{ vertical-align:middle; max-height:180px !important; max-width:240px !important; }
.nnew{ margin-top:10px;}
.nnew li{line-height:34px; height:34px;}
.nnew li a{ background:url(../images/newli.jpg) no-repeat left; padding-left:15px; width:570px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; float:left;}
.nnew li span{ float:right;}
.nnews_con h1 {
	margin-top:20px;
	text-align: center;
	font-size: 18px;
}
.nnews_con h2 {
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #888;
	margin-top: 5px;
	margin-bottom:10px;
}
.sxpian {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px dashed #d9d9d9
}
.nconta{ margin-top:30px;}
.nconta p{ float:left; width:350px;}
.nmess {width: 450px;margin:20px auto;}
.nmess li {margin-bottom: 10px;line-height: 32px;}
.text4 {width: 300px;height: 32px;border: 1px solid #e2e2e2;line-height: 32px;background:#f5f5f5;}
.text5 {width: 400px;height: 100px;border: 1px solid #e2e2e2;line-height: 24px;background:#f5f5f5;}
.nmess label {margin-right: 10px;}
.but {margin-left: 55px;margin-top:15px;}
.butimg {margin-right: 30px;}
.but3 {width:90px;height:32px;background:#175d93;color:#FFFFFF;border:none;font-size:16px;cursor:pointer}
.but4{width:90px;height:32px;background:#2d77af;color:#FFFFFF;border:none;font-size:16px;cursor:pointer}
.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;
}
.anniu{
	background:url(../images/ser.png) no-repeat 0 0;
	width:40px;
	height:33px;
	border:0;
	cursor:pointer;
}

