@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0; font-size:12px;}
li{ list-style-type:none; line-height:20px;}
p{ line-height:20px;}
img{ border:none 0;}
body{ background-color:#FFF;}
.top{
	width:930px;
	margin:0 auto;
	margin-bottom:10px;
}
.nev{
	width:930px;
	margin:0 auto;
	padding-bottom:5px;
}
.bza{
	width:900px;
	margin:0 auto;
	background:url(images/bg_bza.gif) no-repeat;
	height:100px;
	padding-top:58px;
	padding-left:30px;
	padding-bottom:10px;
}
.bza p{
	width:870px;
	font-size:14px;
	font-weight:bold;
	color:#a87c4f;
	text-indent:28px;
	line-height:24px;
}
.one{
	width:910px;
	margin:0 auto;
	border:solid 1px #ccc;
	background:#fffce8;
	padding:9px;
	overflow:hidden;
}
.one_left{
	width:185px;
	float:left;
	background:#fff;
	padding:5px;
}
.title_box01{
	width:185px;
	border-bottom:solid 1px #ca0a0a;
}
.title_box01 h2{
	width:100px;
	border-bottom:solid 3px #ca0a0a;
	font-size:16px;
	line-height:26px;
	color:#ca0a0a;
}
.case {display: block; overflow: hidden}
.MyMarqueeX {width: 130px;; height: 0px; overflow: hidden; margin: 0 auto 0 auto}
.MyMarqueeY {width: 130px; height: 360px; overflow: hidden}
	.MyMarqueeY img {width: 120px; height: 80px; border: 2px solid #e6e6e6; padding: 1px; margin: 5px}
.logo_box{width:140px; margin-top:5px; margin-left:25px; margin-bottom:5px;}
.logo_box02{width:140px; margin-top:5px; margin-left:10px; margin-bottom:5px; float:left;}

.one_center{
	width:370px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}
.img_box01{
	width:370px;
	height:182px;
	border:solid 1px #ccc;
}
.img_box01 img{
	display:block;
}
.one_center p{
	width:365px;
	text-indent:24px;
	color:#a87c4f;
	padding-top:50px;
	padding-left:5px;
	background:url(images/jh.gif) no-repeat;
}
.one_right{
	width:315px;
	float:left;
	background:#FFF;
	overflow:hidden;
	padding:5px;
}
.two{
	width:930px;
	padding-top:10px;
	margin:0 auto;
}
.title_box02{
	width:930px;
	background:url(images/title01.gif) no-repeat;
	height:46px;
}
.title_box03{
	width:930px;
	background:url(images/title02.gif) no-repeat;
	height:46px;
}
.title_box04{
	width:930px;
	background:url(images/title03.gif) no-repeat;
	height:46px;
}
.title_box05{
	width:930px;
	background:url(images/title04.gif) no-repeat;
	height:50px;
	padding-bottom:3px;
}
.title_box08{
	width:920px;
	background:url(images/title05.gif) no-repeat;
	line-height:30px;
	font-size:18px;
	color:#C00;
	padding-left:10px;
	font-weight:bold;
}
.two_con,.two_con02{
	width:910px;
	padding-top:10px;
	padding-left:20px;
	background:#fff8ca;
}
.two_con ul,.two_con02 ul{
	width:910px;
	overflow:hidden;
}
.two_con ul li{
	width:276px;
	padding:7px;
	float:left;
	background:#FFF;
	margin-right:10px;
	margin-bottom:15px;
}
.two_con ul li img{
	width:210px;
	height:140px;
	border:solid 2px #aa7300;
	margin-left:30px;
}
.two_con ul li p{
	width:276px;
	color:#a87c4f;
	font-size:12px;
	text-indent:24px;
}
.two_con02 ul li{
	width:200px;
	padding:7px;
	float:left;
	background:#FFF;
	margin-right:10px;
	margin-bottom:15px;
}
.two_con02 ul li img{
	width:170px;
	height:120px;
	border:solid 2px #aa7300;
	margin-left:30px;
}
.two_con02 ul li p{
	width:200px;
	color:#a87c4f;
	font-size:12px;
	text-indent:24px;
}

.img_list{
	width:908px;
	overflow:hidden;
	border:solid 1px #ccc;
	border-top:none 0px;
	padding-left:20px;
	padding-top:15px;
}
.img_list li{
	width:900px;
	float:left;
	width:158px;
	line-height:20px;
	text-align:center;
	margin-right:23px;
	font-size:12px;
	height:150px;
}
.img_list li .img_box02{
	width:150px;
	height:100px;
	padding:3px;
	border:solid 1px #ccc;
}
.img_list li .img_box02 img{
	display:block;
}
.flash { width:930px; overflow:hidden; font-size:14px;background: #333; position:relative; height:450px;}
.flash a{ color:#FFF;}
	#imageFlow {
		position: absolute;
		width: 100%;
		height: 140%;
		left: 0%;
		background: #333;
	}
	#imageFlow .diapo {
		position: absolute;
		left: -1000px;
		cursor: pointer;
		-ms-interpolation-mode: nearest-neighbor;
	}
	#imageFlow .link {
		border: dotted #fff 1px !important;
		border:solid #fff 1px;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .bank {
		visibility: hidden;
	}		
	#imageFlow .top {
		position: absolute;
		width: 100%;
		height: 70%;
		background: #333;
	}
	#imageFlow .text {
		position: absolute;
		left: 0px;
		width: 100%;
		bottom: 16%;
		text-align: center;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		z-index: 1000;
	}
	#imageFlow .title {
		font-size: 14px;
		font-weight: bold;
		color:#FFF;
	}
	#imageFlow .legend {
		font-size: 12px;
		color:#FFF
	}
	#imageFlow .scrollbar {
		position: absolute;
		left: 10%;
		bottom: 10%;
		width: 80%;
		height: 16px;
		z-index: 1000;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height: 16px;
		filter: alpha(opacity=30);
		opacity: 0.3;
	}
	#imageFlow .arrow-left {
		position: absolute;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
	}
	#imageFlow .bar {
		position: absolute;
		height: 16px;
		left: 25px;
	}
.three{
	width:930px;
	margin:0 auto;
	padding-top:10px;
	overflow:hidden;
	margin-bottom:10px;
}
.three_left{
	width:305px;
	float:left;
	margin-right:7px;
}
.title_box06{
	width:290px;
	border:solid 1px #ccc;
	line-height:27px;
	padding-left:13px;
	background:url(images/bg_title01.gif) no-repeat;
}
.title_box06 h5{
	font-size:14px;
	color:#FFF;
}
.zt_con{
	width:283px;
	border:solid 1px #ccc;
	border-top:none 0;
	padding:10px;
	overflow:hidden;
	margin-bottom:10px;
}
.img_box02{
	width:120px;
	padding:3px;
	border:solid 1px #ccc;
	float:left;
}
.img_box02 img{
	display:block;
}
.news{
	width:283px;
	border:solid 1px #ccc;
	border-top:none 0;
	padding:10px;
}
.news li{
	width:273px;
	padding-left:10px;
	background:url(images/li.gif) no-repeat left 7px;
}
.three_mid{
	float:left;
	width:305px;
	margin-right:8px;
}
.three_mid .mid_con{
	width:283px;
	padding:10px;
	padding-top:8px;
	border:solid 1px #ccc;
	border-top:none 0;
}
.three_right{
	width:303px;
	border:solid 1px #ccc;
	float:left;
	padding-bottom:10px;
	height:386px;
}
.title_box07{
	width:290px;
	border-bottom:solid 1px #ccc;
	line-height:27px;
	padding-left:13px;
	background:url(images/bg_title02.gif) no-repeat;
}
.title_box07 h5{
	font-size:14px;
	color:#FFF;
}
.three_right p{
	width:283px;
	padding:10px;
	padding-bottom:0px;
	text-indent:24px;
}
h1 { text-align:center; font-size:16px; color:#F00}
.news_txt0415 p { line-height:22px; padding:10px;}
.news_txt0415 ul { padding:0 10px; line-height:22px;}
.news_txt0415 ul li { border-bottom:1px #CCC dashed;}
.qyjs_0415 {border:1px #000 solid;}
.qyjs_0415 h3 { line-height:25px; background:#000; padding-left:8px; font-size:14px; color:#FFF}
.qyjs_0415 p{ padding:10px; line-height:22px;}
.footer01{ 
	width:930px;
	margin:0 auto;
	border-top:solid 3px #ca0a0a;
}