@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif,"宋体";
	font-size:12px;
	color:#000;
	background:#bdd0e1;
	margin:0 auto;
}
a{
	text-decoration:none;
	color:#000;
	star:expression(this.onFocus=this.blur());
}
a:hover{
	color:#ff0033;
}
div,table,td,ul,li,dl,dt,dd,div,span,p,h1,h2,h3,h4,h5,h6,input,textfield,p{padding:0;margin:0; text-align:left;}
img{border:0;margin:0;padding:0;}
#wrape{
	width:857px;
	margin:0 auto;
}
#top{
	height:80px;
	background:url(../images/bg_top.jpg) repeat-x left top;
}
#logo{
	float:left;
	padding:20px 0 0 35px;
}
#nav_top{
	float:right;
	text-align:right;
	padding:10px 0;
}
#nav_top a{margin:0 10px; font-weight:bold;}

/*---nav菜单Begin----*/
#nav{
	width:857px;
	height:35px;
	background:url(../images/bg_nav.jpg) no-repeat left top;
}
#nav ul{
	list-style:none;
	margin-left:165px;
}
#nav ul li{
 float: left; 
 width:100px;
 height:30px;
 line-height:30px;
 padding-top:5px;
 text-align:left;
 display:inline;
 text-indent:15px;
 font-weight:bold;
 background:url(../images/icon_nav.jpg) no-repeat left 13px;
}
#nav ul li a:hover{color:#fff;}
#nav ul li .visited{color:#fff;}
#nav ul li.item1{
	text-indent:23px;
	background:url(../images/icon_nav.jpg) no-repeat 8px 13px;
}
#nav ul li.item2{
	text-indent:31px;
	background:url(../images/icon_nav.jpg) no-repeat 15px 13px;
}
#nav ul li.item3{
	text-indent:48px;
	background:url(../images/icon_nav.jpg) no-repeat 33px 13px;
}
/*---nav菜单End----*/

#banner{
	border-bottom:1px solid #fff;
}
#content{
	width:847px;
	padding:5px;
	clear:both;
	background:#eaf0f5;
}
.clear{
	clear:both;
}
#search{
	background:url(../images/bg_01.jpg) repeat-x left top;
	height:27px;
	padding:4px 0 0 10px;
}
#search input{vertical-align:middle; margin-right:2px;}
#search span{
	float:right;
	display:inline-block;
	padding:0 20px 0 75px;
	height:25px;
	line-height:25px;
	background:url(../images/hot_line.gif) no-repeat left center;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:14px;
}
#left{
	float:left;
	width:178px;
}
#menu_list{
	background:url(../images/bg_03.jpg) no-repeat left top;
}
.left_01{
	border:1px solid #92c7da;
	margin-bottom:3px;
	padding-bottom:5px;
	text-align:center;
	background:#fff url(../images/bg_02.jpg) repeat-x left top;
}
#left_02{
	background:#fff url(../images/fl_bg.jpg) repeat left top;
}
#left_02  img{border:1px solid #ccc;}
#menu_list .left_01{
	border-top:0;
	background:#f2f2f2 url();
	padding-top:5px;
}
#menu_list ul{
	list-style:none;
	padding:0 12px 0 12px;
	margin-bottom:-1px;
}
#menu_list li{
	padding:6px 0;
	background:url(../images/icon4.gif) no-repeat left center;
	border-bottom:1px dotted #3e98bb;
	text-indent:15px;
}
/*---树型菜单开始----*/
#menu_list dl{
	  list-style:none;
	  padding:0 12px 0 12px;
	  margin-bottom:-1px;
}
#menu_list dt{
	padding:7px 0  4px 0;
	background:url(../images/icon4.gif) no-repeat left center;
	border-bottom:1px dotted #3e98bb;
	text-indent:15px;
	}
#menu_list dd{padding:5px 0;/*border-bottom:1px dotted #3e98bb;*/}
/*dt a{display:block;width:100%;text-indent:15px;background:url(images/jia.gif) no-repeat left center; }
*/
#menu_list dd a{wdith:130px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;display:block;text-indent:28px;background:url(../images/jian.gif) no-repeat 12px 4px; height:22px;line-height:22px;}
/*---树型菜单结束----*/
.qq,.msn{
	width:160px;
	height:32px;
	line-height:32px;
	margin:5px auto 0 auto;
	text-indent:44px;
	background:url(../images/qq.jpg) no-repeat left top;
}
.msn{
	background:url(../images/msn.jpg) no-repeat left top;
}
#right,#right2{
	float:right;
	width:662px;
	background:url(../images/bg_07.jpg) repeat-x left top;
	overflow:hidden;
}
#right2{background:#fff url();}
#dire{
	padding:6px;
	text-indent:23px;
	border-bottom:1px solid #46abcd;
	margin-bottom:1px;
	background:#f6fdff  url(../images/icon2.jpg) no-repeat 10px center;
}
#r_top{
	margin-bottom:5px;
}
#new_list{
	float:left;
	width:245px;
	height:161px;
	background:url(../images/space.jpg) no-repeat right top;
}
.txt_list{
	list-style:none;
}
.txt_list li{
	padding:7px 0 0 20px;
	background:url(../images/icon5.gif) no-repeat 12px 15px;
}
#text ul{
	margin-bottom:10px;
}
#text li{
	padding:3px 0 0 10px;
	border-bottom:1px dotted #ccc;
	background-position:2px;
}
#text li span{
	color:#999;
	float:right;
	text-align:right;
}
#intro{
	float:right;
	width:400px;
	height:161px;
	padding:0 15px 0 0;
}
#intro P{
	padding-top:5px;
}
#feature{
	width:652px;
	padding:13px 0 0 10px;
	background:url(../images/bg_05.jpg) repeat-x left top;
	overflow:hidden;
}
#text{
	width:592px;
	padding:30px 30px 10px 40px;
	background:#fff url();
	line-height:22px;
}
#text p{
	text-indent:25px;
}
#feature dl{
	float:left;
	width:153px;
	height:165px;
	margin:0 10px 13px 0;
	background:url(../images/bg_04.jpg) no-repeat left top;
}
#feature dt{
	text-align:center;
	padding-top:24px;
}
#feature dd{
	padding-top:18px;
	text-align:center;
	width:140px;
	padding-left:5px;
	white-space:nowrap;overflow:hidden; text-overflow:ellipsis;
}
#feature dd a{
	text-decoration:underline;
}
#bottom{
	color:#000;
	height:23px;
	text-align:center;
	padding-top:6px;
	background:#9a0505;
	border-top:1px solid #3185ad;
	clear:both;
	background:url(../images/bg_bottom.jpg) repeat-x left top;
}
/*----产品详细页-------*/
#bigImg{
	width:350px;
	margin:15px auto 10px auto;
	/*border:1px solid #d4e7f6;*/
}
#bigImg img{
	width:350px;
	height:282px;
}
#name{text-align:center; font-weight:bold;}
#header{
	border-bottom:1px solid #b3d4ee;
}
#header span{
	font-weight:bold;
	background:#6AC1DC;
	padding:3px 10px 0 10px;
	margin-bottom:1px;
	display:inline-block;
}
#p_intro{
	width:592px;
	margin:15px auto;
	overflow:hidden;
}
#p_intro ul{
	list-style:disc  inside;
}
#p_intro li{
	border-bottom:0;
}
#p_intro p{
	text-indent:0;
	margin-bottom:0;
}
#p_intro table{
	border-collapse:collapse;
}
#p_intro table td{
	border:1px solid #ccc;
	height:25px;
	line-height:25px;
	padding-left:8px;
}
#p_intro table td p{
	text-indent:0;
	margin-bottom:0;
}