@charset "utf-8";
body { margin:0; padding:0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#333333;
}
p,ul,li{ margin:0; padding:0; list-style:none;}
img{ border:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#ff0000;}
.hang{ margin-top:3px; height:32px; border-bottom:#CCCCCC solid 1px; border-top:#CCCCCC solid 1px;}
.nhang{ width:1000px; margin:0 auto; height:32px;}
.nhang_l{ float:left; font-size:13px; line-height:32px; text-align:left;}
.nhang_r{ float:right; text-align:right; line-height:32px; height:32px; padding-right:20px;}
.nhang_r div{ padding-top:7px;}
.top{ height:107px; width:1000px;}
.container{ width:1000px; margin:0 auto;}
.top_l{ width:300px; height:107px; float:left;}
.top_r{ width:700px; height:107px; float:left;}
.yuyan{ padding-top:15px; padding-left:527px;}
.yuyan li{
	width:56px;
	float:left;
	text-align:left;
	background-image: url(../images/yuyan_b.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:25px;
}
.pross{ padding-top:30px; padding-left:250px;}
.dh{ height:38px; border-top:#bbbbbb solid 7px; border-bottom:#bbbbbb solid 1px;}
.dh ul li{ font-family:"微软雅黑"; font-size:14px; line-height:38; text-align:center; line-height:38px; float:left; width:141px; border-right:#CCCCCC solid 1px;}
.dh ul{ margin-left:3px;}
.dh ul li a{ display:block;}
.dh ul a:hover{
	font-weight:bold;
	color:#ffffff;
	background-image: url(../images/dh_hov.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.dangqian{ font-weight:bold;
	color:#ffffff;
	background-image: url(../images/dh_hov.jpg);
	background-repeat: no-repeat;
	background-position: center center;  }

.banner{ margin:15px 0px; width:1000px; height:375px;}
.us{ margin-top:15px;}
.us_l{ width:450px; height:230px; float:left;}
.us_r{ width:550px; height:230px; float:left;}
.us_r p{ line-height:30px; text-align:left; text-indent:27px; font-size:14px; font-family:"微软雅黑"; padding-left:10px; padding-top:10px;}
.us_l a img{ border:#CCCCCC solid 1px; padding:5px; text-align:left;}
.us_l a:hover img{ border:#ff0000 solid 1px; padding:5px; text-align:left;}
.guanggao{ margin-top:15px; margin-bottom:15px;}
.kjtp{ height:315px; width:1000px;}
.footer{
	width:1000px;
	height:197px;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top:15px;
	}
.footer_l{ width:770px; height:182px; float:left; padding-top:15px;}
.footer_r{ width:230px; height:197px; float:left;}	
.footer_r div{ padding-top:100px; padding-left:22px;}

.footer_l ul li{
font-family:"微软雅黑";
	
	font-size:14px;
	width:127px;
	text-align:center;
	line-height:41px;
	height:41px;
	float:left;
	font-weight:bold;
	
}

.footer_l ul li ul li{ font-size:12px; line-height:24px; height:24px; font-weight:normal;}
.footer_l span a{ color:#990000; }
.footer_l span a:hover{ color:#FF0000; text-decoration:underline;}
.bottom{ height:40px; width:1000px; font-family:"微软雅黑";}
.bottom_l{ float:left; line-height:40px; text-align:left; padding-left:5px;}
.bottom_r{
	float:right;
	line-height:40px;
	text-align:right;
	background-image: url(../images/bottom_t.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height:40px; padding-left:20px;
	padding-right:5px;
}
.nbanner{ margin-top:7px; width:1000px; height:260px;}
.nrong{ padding-top:7px;}
.nrong_1{ width:191px; float:left; display:inline; margin-left:3px;}
.nrong_2{ width:4px; float:left; display:inline;}
.nrong_3{ width:790px; float:left; display:inline; margin-left:4px; padding-left:4px; border-left:#eeeeee solid 1px; min-height:560px;}
.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:34px;
	background-image: url(../images/ndh_a.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	line-height:34px;
	text-align:left;
	margin-bottom:1px;
}
.ndh li a{ display:block; height:34px;}
.ndh li a:hover{
	background-image: url(../images/ndh_hov.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
}
.dq{
	height:33px;
	text-align:right;
	background-image: url(../images/dq_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top:3px;
	padding-right:3px;
}	

.nypro{ width:234px; float:left; margin:5px 0px 25px 19px; 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:310px; padding-top:10px;}
.hou2{ border:#222 solid 1px;text-align:center; height:310px; padding-top:10px;}

.dq_l{ float:left; font-size:14px; font-weight:bold; color:#333333; padding-top:5px; padding-left:10px; }
.dq_r{ float:right; padding-top:5px;
	padding-right:3px; }

.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;}

.news ul li{
	line-height:40px;
	height:40px;
	border-bottom:#dddddd dashed 1px;
	
}
.news_l{ font-size:14px;
	background-image: url(../images/news_nb.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:23px;
	float:left;
	
	}
.news_r{ float:right; line-height:40px; height:40px;}	
