*{ margin:0; padding:0;} 
body{background:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif ;}
ul,li,ol{list-style:none;}
img{border:0px;}
a{text-decoration:none; color:#666666;}
li{ list-style:none;}
.clear{ clear:both;}

.top{ width:100%; height:49px; background:#ddb013;}
.top .logo{ float:left; margin-left:5px;}
.top .dianhua{ float:right; margin-right:5px;}

.xw_ol {
	padding: 20px 20px;
}

	.xw_ol li {
		display: block;
		padding-left: 15px;
		height: 30px;
		line-height: 30px;
		font-size: 14px;
		border-bottom: 1px dashed #E8E8E8;
		background: url(../image/list.gif) 5px no-repeat;
	}

		.xw_ol li a {
			color: #999;
		}

.nr_ye {
	padding: 15px;
}

	.nr_ye h1 {
		display: block;
		line-height: 30px;
		font-size: 18px;
		color: #666;
		text-align: center;
	}

.neir_p {
	display: block;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #999;
	font-size: 12px;
}

.foot{ padding:10px; 0px; text-align:center; line-height:20px; color:#999; border-top:1px #ddb013 solid; margin-top:15px; padding-top:25px; padding-bottom:60px;}
.foot a{ color:#999; margin:0px 5px;}


.fixbtom {position: fixed;width: 100%;z-index: 99990;height:50px;left: 0;bottom: 0;background:#ddb013;}
	.fixbtom a{width:100%;color:#fff;font-size:12px;}
	.fixbtom div{display:inline-block;width:24%;text-align:center; color:#fff; font-size:12px; vertical-align:top;height:50px;line-height:30px;}
	.fixbtom .item-1 img{margin-top:3px;display:block;margin-left:auto;margin-right:auto;}
	.fixbtom .item-2 img{margin-top:3px;display:block;margin-left:auto;margin-right:auto;}
	.fixbtom .item-3 img{margin-top:3px;display:block;margin-left:auto;margin-right:auto;}
	.fixbtom .item-4 img{margin-top:3px;display:block;margin-left:auto;margin-right:auto;}
	
.cp_ol{ display:block; padding:20px 0px;}
.cp_ol li{ display:block; width:50%; text-align:center; float:left; margin-bottom:5px;}
.cp_ol li img{ width:115px; height:80px;}
.cp_ol li span{ display:block; height:30px; line-height:30px; text-align:center;}
.cp_ol li a{ color:#999;}

#pages {
	clear:both;
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: 瀹嬩綋; PADDING-TOP: 14px;height:28px;
}
#pages ul{position:relative;}
#pages li{position:relative;float:left;left:-50%;display:inline;margin:0 2px;}
#pages A {
	BORDER-BOTTOM: #e3e3e3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e3e3e3 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 22px; COLOR: #333; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 0px
}
#pages li.thisclass A {
	PADDING-BOTTOM: 0px;BACKGROUND: #fefbf5; PADDING-TOP: 0px
}
#pages A:hover {
	BACKGROUND: #9a030a; COLOR: white; TEXT-DECORATION: none
}
#pages SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #9a030a; HEIGHT: 22px; COLOR: #fff; PADDING-TOP: 0px
}


.nr_zt{ font-size:12px; color:#666; line-height:20px; padding-top:15px;}
.nr_zt img{width: 100%;}
.sxxn{ padding:0px 20px; line-height:30px; color:#999;}
.sxxn a{ display:block;  height:30px; line-height:30px; color:#999;}

.jdtu {
	padding: 4px;
	background: #ededed;
	height: 130px;
}

	.jdtu img {
		height: 130px;
	}
/* 焦点图 */
.slider {
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	width: 100%;
	padding: 0; /* 设置焦点图最大宽度 */
}

	.slider .hd {
		height: 20px;
		line-height: 20px;
		margin: 0 auto;
		text-align: center;
		position: absolute;
		bottom: 5px;
		left: 0;
		width: 100%;
	}

		.slider .hd li {
			display: inline-block;
			width: 18px;
			height: 7px;
			background: url(../image/dot02.jpg) center center no-repeat;
			text-indent: -9999px;
			overflow: hidden;
			margin: 0 2px;
		}

			.slider .hd li.on {
				background: url(../image/dot01.jpg) center center no-repeat;
			}

	.slider .bd {
		position: relative;
		z-index: 0;
	}

		.slider .bd li {
			position: relative;
			text-align: center;
			margin: 0;
			padding: 0;
		}

			.slider .bd li img {
			
				vertical-align: top;
				width: 100%;
				border: 0; /* 图片宽度100%，达到自适应效果 */
			}

			.slider .bd li a {
			}
/* 去掉链接触摸高亮 */

#search_f {
	height: 44px;
	line-height: 44px;
	margin: 18px auto 18px 18px;
}

#headq {
	width: 78%;
	height: 40px;
	line-height: 44px;
	border: 2px solid #B5B5B5;
	border-right: 0px;
	color: #999;
	padding-left: 5px
}

#search_sub {
	width: 44px;
	height: 44px;
	line-height: 44px;

	border: 2px solid #B5B5B5;
}


.phone {
	height: 33px;
	line-height: 33px;
	background: #ddb013;
	margin: 5px;
	text-align: center;
	border-radius: 8px;
}

	.phone a {
		color: #FFF;
	}

.ad_lm div {
	width: 33.3%;
	text-align: center;
	margin-top: 12px;
	float: left;
}

	.ad_lm div span {
		display: block;
		height: 24px;
		line-height: 24px;
		text-align: center;
		color: #999999;
	}

.lm_title {
	height: 40px;
	line-height: 40px;
	text-indent: 15px;
	font-size: 14px;
	background: #ebebeb;
	margin-top: 15px;
	border-top: 2px solid #ddb013;
	color: #898989;
}

	.lm_title strong {
		color: #ddb013;
	}

.dt_nr {
	padding: 15px 10px;
}

	.dt_nr dl {
		display: block;
		width: 100%;
		height: 115px;
	}

		.dt_nr dl dt {
			display: block;
			width: 32%;
			height: 80px;
			float: left;
		}

			.dt_nr dl dt img {
				width: 100%;
				height: 80px;
			}

		.dt_nr dl dd {
			display: block;
			width: 58%;
			height: 115px;
			float: left;
			padding-left: 15px;
			color: #999;
			line-height: 20px;
		}

			.dt_nr dl dd a {
				font-size: 14px;
				color: #666666;
				display: block;
				height: 36px;
				line-height: 36px;
			}


/* 切换效果2 */
.Scbb {
	margin: 0px auto;
	text-align: center;
	margin-top: 10px;
	position: relative;
	height: 130px;
	overflow: hidden;
}

	.Scbb .bd ul {
		display: block;
		width: 100%;
		height: 130px;
		overflow: hidden;
	}

	.Scbb .bd li {
		width: 50%;
		float: left;
		font-size: 14px;
		margin-bottom: 20px;
	}

		.Scbb .bd li a {
			-webkit-tap-highlight-color: rgba(0,0,0,0);
			width: 140px;
			height: 105px;
			display: inline-block;
			overflow: hidden;
			background: #fff;
		}

		.Scbb .bd li p {
			height: 20px;
			line-height: 20px;
			color: #999;
		}

		.Scbb .bd li img {
			width: 140px;
			display: block;
			
			vertical-align: middle;
			height: 105px;
		}

	.Scbb .hd {
		height: 39px;
		width: 100%;
		overflow: hidden;
		font-size: 0;
		position: absolute;
		top: 40px;
	}

		.Scbb .hd ul {
			display: inline-block;
			padding-top: 5px;
			display: none;
		}

		.Scbb .hd li {
			display: inline-block;
			width: 8px;
			height: 8px;
			background: #D0D0D0;
			margin: 0 5px;
			vertical-align: top;
			overflow: hidden;
			-webkit-border-radius: 8px;
			-moz-border-radius: 8px;
			border-radius: 8px;
		}

		.Scbb .hd .on {
			background: #BA2636;
		}

	.Scbb .prev, .Scbb .next {
		display: inline-block;
		width: 18px;
		height: 39px;
		background: url(../image/qieha.png) no-repeat;
		overflow: hidden;
		margin: 0 5px;
		vertical-align: top;
		float: left;
	}

	.Scbb .next {
		background: url(../image/qiehb.png) no-repeat;
		float: right;
	}
	