* {padding:0; margin:0;}
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #2481A9;
	margin: 7px;
	font-size: 12px;
}
table,tr,td{font-size: 12px; color: #2481A9;}
#top {
	width:987px;
	height:134px;
	background-image: url(images/index_03.jpg);
}
.ww {
	font-weight: bold;
	color: #FFF;
	margin-top: 114px;
	margin-left: 20px;
}
#top a {
	color: #FFF;
	text-decoration: none;
}
#top a:hover {
	color: #7DFCFF;
}
#main {width:987px; margin-top:7px;}
#left {width:198px; float:left;}
.l {
	background:url(images/bg.gif);
	margin-bottom: 7px;
}
.l p {
	padding-top: 8px;
	padding-left: 8px;
}
.l ul {
	padding-top: 5px;
	padding-left: 23px;
}
.l li {
	list-style-image: url(images/01.gif);
	margin-top: 5px;
}
.l a {
	color: 808B9E;
	text-decoration: none;
}
.l img {
	margin-top: 10px;
	margin-right: 5px;
}

.title {
	width:198px;
	height:29px;
	background:url(images/index_06.jpg);
	font-weight: bold;
	color: #333333;
}
.bottom {width:198px; height:20px; border-bottom:#ABC2D5 solid 1px; text-align: right;}

#pmenu li {
	list-style-image: url(images/02.gif);
	margin-top: 5px;
}
#con li {
	list-style-image: url(images/03.gif);
	margin-top: 5px;
}
#right {float:right; width:783px;}
.r1 {width:783px; background:url(images/index_13.jpg) no-repeat top; margin-top:7px;}
.rtitle {height:40px; padding:5px 0 0 8px; font-size: 12px; font-weight: bold; color: #333333;}
.rr {
	padding:7px;
	font:14px;
	line-height: 20pt;
}
.img {
	float: left;
	margin: 7px;
}
.more {
	float: right;
	margin: 5px;
}
#bottom {
	background-image: url(images/index_21.jpg);
	margin: 7px 0 0 0;
	height: 48px;
	width: 987px;
	text-align:center;
	padding:20px 0 0 0;
	clear:both;
}

.sy_np{margin-top: 10px; margin-left: 10px;}
.sy_np li{float: left; width: 24%; display: block;}
.productshow{}

.productshow .p_title{background: url(); width: auto; padding: 10px 0 10px 10px;}

.news{margin: 10px;}
.news td{display: block; list-style: none; font-size: 12px; line-height: 30px;}
.tdbg{background: url(images/56.gif) no-repeat 8px center; text-indent: 30px;}
.fl{float:left;}
.fr{float:right;}
.mr{margin: 0 6px;}

a:link ,a:visited{color:#2481A9; text-decoration: none;}
a:hover{color: #666; text-decoration: none;}
.dd {
	font-size: 12px;
	color: #333333;
}
.rr ul {
	margin-left: 40px;
}
.bk {
	border: 1px solid #EFF4F8;
}

