@charset "utf-8";
/* CSS Document */

body {
	font-size:12px;
	line-height:1.8em;
	color:#1d1d1d;
	background:url(../images/bg.jpg) center repeat-y;
}
* {
	margin:0;
	padding:0;
}
img {
	border:0;
}
input, textarea, select {
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
}
li {
	list-style:none;
}

a {
	color:#1d1d1d;
	text-decoration:none;
}
a:hover {
	color: #b20000;
}
#zong{ width:100%; background:#058af6;}
#top{width:1000px; height:98px; background:url(../images/top.jpg) center no-repeat; margin:0 auto; }
#nav{ width:1000px; height:35px; background:#0167af; margin:0 auto;}
#nav li{width:142px; height:35px; line-height:35px; float:left; text-align:center; font-size:14px; font-weight:bold;}
#nav li a{ color:#fff;}
#nav li a:hover{ background:#F60; display:block;}
#banner{ width:992px; height:392px; border:4px solid #fff; margin:0 auto;}
#tou{ width:100%; height:41px; background:url(../images/tou.jpg) no-repeat center;}
#tou_zi{ width:1000px; height:41px;line-height:41px; color:#fff; margin:0 auto;}
#tou a{color:#fff; margin-left:170px}
#ct{ width:1000px; margin:0 auto;overflow:hidden; clear:both;}
.left{ float:left; width:220px; margin-top:15px; padding-left:10px}
.right{ float: right; width:750px; margin-top:15px; padding-right:10px;}

.hd3{ height:33px; border-bottom:ipx solid #a6a6a5;}
.hd3 h1{ height:33px; float:left;}
.hd3 span{ float:right; line-height:33px;}
.hd3 span a{ color:#058af6;}

.hd32{ height:33px; background:#0167af; color:#fff;}
.hd32 h1{ height:33px; line-height:33px; float:left; font-size:14px; font-weight:bold; margin-left:20px}
.hd32 span{ float:right; line-height:33px; margin-right:10px}
.hd32 span a{ color:#fff;}


.about{ width:315px; float:left; margin:15px 0 0 10px;}
.about_zi{width:315px; margin:10px 0; line-height:22px;}

.news{ width:315px; float:left; margin-left:30px; margin:15px 0 0 30px;}
.news li{ width:315px; background: url(../images/new_li.jpg) left no-repeat; line-height:28px; border-bottom:1px dashed #d7d5d2;  }
.news li a{ margin-left:20px;}

.con{ width:288px; float:right; margin:15px 10px 0 0;}
.con_zi{ padding:10px 0; line-height:30px;}


.con2{ width:220px; float:left; }
.con2_zi{ padding:10px 0; line-height:30px;}

.pro{ width:1000px; margin:0px auto; overflow:hidden; clear:both; 
background:url(../images/pro_di.jpg) bottom no-repeat; padding-bottom:30px; padding-top:20px;}
.pro li{ width:214px; height:170px; float:left; padding:2px; border:1px solid #999; margin:12px}

.foot_bg{ width:100%; height:152px; background: url(../images/foot.jpg) center no-repeat; border-top:25px solid #000;
overflow:hidden; clear:both;}
.foot{ width:720px; margin:0 auto; color:#fff;padding:20px 0 0 280px}
.foot a{  color:#fff;}
.foot a:hover{  color:#FF0;}

.libiao{ width:220px;border:ipx solid #a6a6a5; margin-bottom:15px; padding-bottom:10px;border:1px solid #dbdbdb;}
.libiao li{ background:url(../images/new_li.jpg) left no-repeat; font-size:14px;
 padding-left:20px; border-bottom:1px dashed #d7d5d2; line-height:30px;}
.libiao li a:hover{ color:#F00;}

.ny{ border:1px solid #dbdbdb;}
.ny_zi{ padding:10px;}

