html,body,li,p{ margin:0; padding:0;}
body {
	font-family:"宋体",Arial,Lucida,Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#333;
	line-height:150%;
}
p,li{ color:#666;}
a:link,a:visited {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#c00;
	text-decoration:underline;
}
a:active {
	color:#900;
}
.pad a:link,.ry a:link,.pad a:visited ,.ry a:visited {
	color:#c00;
	text-decoration:none;
}
.pad a:hover,.ry a:hover {
	color:#c00;
	text-decoration:underline;
}
.pad a:active,.ry a:active {
	color:#900;
}
h3 {
	font-size:14px;
}
.w {
	width:930px;
	margin:0 auto;
	zoom:1;
}
ol,ul {
	list-style:none;
}
.clr {
	display:block;
	overflow:hidden;
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-table;
}
/* Hides from IE-mac \*/
*html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}
/* End hide from IE-mac */
*+html .clearfix {
	min-height:1%;
}
.left,.imgtxt ul li,.lish3 {float:left;}
.right {float:right;}
.mar_top{ margin-top:5px;}
.left_01 {
	width:515px;
}
.right_01 {
	width:405px;
}
.left_01,.right_01,.imgtxt{ margin-top:5px;}
.bor,#ship img,.lish3 { border:1px #e1e1e1 solid;}
.pad { padding:10px;}
.news_01 li,.ry,.lish3 li { background-image:url(images/1-1.png); background-repeat:no-repeat;}
.news_01 { border-top:1px #006600 solid;}
.news_01 li{ float:left; width:46%; padding-left:10px; }
.lin_01{ line-height:255%;}
#ship li{ height:120px;}
#ship img { padding:1px;}
h4 {line-height:25px; padding-left:10px; color:#FFF; background:#006600;}
.ry{ background-position:0 -23px; background:#f2f3f5; padding:10px;}
.imgtxt h3{ height:30px; line-height:30px; padding-left:15px; background:url(images/1-2.gif) no-repeat bottom}
.imgtxt ul li { width:23%; padding:8px;}
.imgtxt ul li img{ float:left; margin:0 5px 0 0; }
.imgh3 { background:url(images/1-2.jpg); height:29px; line-height:29px; color:#FFF; padding-left:30px;}
.pic01 { overflow:hidden; zoom:1; padding-top:10px;}
.pic01 li{ float:left; text-align:center;  line-height:20px; width:185px; height:130px;}
.pic01 img { border:1px #e0e0e0 solid; padding:2px;}
.lish3 { width:304px; margin-top:5px; padding:5px 0;}
.lish3 li { margin-left:5px; padding-left:10px;}
.lish3 span{ color:#999}
.lishmar{ margin:5px 6px 0 6px;}
.lish3 .tith301{ background:url(images/1-3.gif); height:29px; line-height:29px; list-style:none; font-size:14px; font-weight:bold; margin-left:0;}
#footer_zt { border-top:3px #f3f3f3 solid; text-align:center;}