@charset "utf-8";
body {
	margin:0;
	padding:0;
	font-size:12px;
	color:#555555;
	font-family:"宋体";
	background-color:#FFFFFF;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	background-position: left top;
}
p,ul,li{ margin:0; padding:0; list-style:none;}
img{ border:none;}
a{ color:#555555; text-decoration:none;}
a:hover{ color:#D77714;}
.container{ width:1000px; margin:0 auto; background-color:#FFFFFF; margin-top:20px; margin-bottom:25px;}
.top{ width:1000px; height:112px;}
.top_l{ width:215px; height:112px; float:left;}
.top_r{
	width:785px;
	height:112px;
	float:left;
	background-image: url(../images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.yuyan{ padding-top:24px; padding-left:524px;}
.yuyan li{
	width:56px;
	float:left;
	text-align:left;
	background-image: url(../images/b1.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:18px;
}
#en{
	width:57px;
	float:left;
	text-align:left;
	background-image: url(../images/b2.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:18px;
}
#els{
	width:56px;
	float:left;
	text-align:left;
	background-image: url(../images/b3.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:21px;
}
.dh ul li{
	width:130px;
	height:50px;
	float:left;
	text-align:center;
	font-size:14px;
	background-image: url(../images/dh_zhong.png);
	background-repeat: no-repeat;
	background-position: right 7px;
	line-height:30px;
}
.dh ul{ margin-top:23px;}
.dh ul li a{ display:block; height:50px;}
.dh ul li a:hover{
	background-image: url(../images/dh_hov.png);
	background-repeat: no-repeat;
	background-position: center center;
	color:#FFFFFF;
}
.contain{ width:976px; margin:0 auto;}
.banner{
	width:976px;
	height:517px;
	background-image: url(../images/ban_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.footer{
	width:1000px;
	height:66px;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	clear:both;
	
}
.footer p{ text-align:center; line-height:25px; padding-top:10px;}
.nbanner{ width:976px; height:180px;}
.nrong{ padding-top:7px;}
.nrong_1{ width:191px; float:left; display:inline; margin-left:0px;}
.nrong_2{ width:8px; float:left; display:inline; margin-left:4px;}
.nrong_3{ width:766px; float:left; display:inline; margin-left:5px;}
.ndh{
	background-image: url(../images/ndh_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.di{ margin-bottom:20px;}
.ndh li{
	width:191px;
	height:29px;
	background-image: url(../images/ndh_a.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	line-height:29px;
	text-align:left;
}
.ndh li a{ display:block; height:29px;}
.ndh li a:hover{
	background-image: url(../images/ndh_hov.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
	
}
.dq{
	height:40px;
	
	background-image: url(../images/dq_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	
	
}	
.dq_l{ float:left; font-size:14px; font-weight:bold; color:#BF5C2C; padding-top:5px; padding-left:10px; }
.dq_r{ float:right; padding-top:5px;
	padding-right:3px; }
	
.xiangx a:hover{ color:#333;}
.nypro{ width:234px; float:left; margin:5px 0px 25px 14px; display:inline; vertical-align:top;}



.proz{ width:234px; height:30px; background-color:#F7F5F5; line-height:30px;}
.proz_l{
	float:left;
	font-weight:bold;
	background-image: url(../images/news_tb.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:25px;
	margin-left:7px;
}
.proz_r{ float:right; margin-right:7px;}
.hou1{ border:#ddd solid 1px;text-align:center; height:220px; padding-top:10px;}
.hou2{ border:#D77714 solid 1px;text-align:center; height:220px; padding-top:10px;}


.news_nr{ border-bottom:#ccc dashed 1px; padding-bottom:5px; padding-top:15px;}
.news_nr div{
	text-align:left;
	background-image: url(../images/news_tb.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent:25px;
	font-size:13px;
}
.news_nr div a{ font-weight:bold;}
.news_nr p{ line-height:24px; text-align:left;}
.xiangx a{ color:#004EA2;}
.xiangx a:hover{ color:#333;}
.xiangx{ padding:3px 0px;}
.bottom{
	height:35px;
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	line-height:35px;
	text-align:center;
}

