body,td,th {
	font-size: 9pt;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #336633;
}
a:hover {
	text-decoration: underline;
	color: #003366;
}
a:active {
	text-decoration: none;
	color: #FF3300;
}

.index_news{ width:360px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; border:#FF0000 0px solid}

.index_product{ width:126px; height:100px; padding:1px; border:#999999 1px dashed; float:left; text-align:center; margin-right:10px; margin-bottom:5px; margin-top:5px;}
.index_product img{ width:120px; height:80px; margin-top:3px;}

.index_product h2{ width:126px; height:20px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-align:center; font-size:12px; font-weight:normal; float:left; margin-top:3px;}
.product_list{ width:140px; height:140px; margin-right:10px; margin-bottom:5px; margin-top:5px; float:left;}
.product_list img{ width:140px; height:120px; margin-bottom:3px;}
.product_list h2{ width:140px; height:20px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-align:center; font-size:12px; font-weight:normal; float:left;}


.news_list{ margin:0px; padding:0px; margin-top:10px;}
.news_list li { list-style:none; line-height:22px;}

/*二级页面样式*/
#box_out { padding:20px 10px 0 0;}
#info h1 { margin-top:20px; font-size:14px; text-align:center;}
#info h6 { border-top:1px solid #ccc; background:#f7f7f7; height:24px; line-height:24px; color:#999; text-align:center; font-size:12px; font-weight:normal;}
#info  p { line-height:200%; text-indent:2em; padding:10px 10px 0;}

#info .pic{text-align:center; margin-bottom:10px;}

#msg_form  { width:400px; margin-top:10px; margin-left:10px;}
#msg_form label { display:block; margin-bottom:5px;}
#msg_form label input, #msg_form label textarea {font-size:12px;}
#msg_form label.btn input { display:inline; margin-left:60px;}
#msg_form label .inputstyle { border:1px solid #666; padding:3px 4px; background:#efefef; width:300px; overflow:auto;}


/* 菜单样式 */
/* common styling */
.menu {font-family: arial, sans-serif; width:160px; position:relative; margin:0; font-size:12px; margin:0px 0; border:#009900 0px solid}
.menu img { border:0px;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#ff0000;width:160px; height:20px; text-align:left; border:1px solid #fff; ; line-height:20px; font-size:12px; overflow:hidden;}
.menu ul {padding:0; margin:0;list-style-type: none; background-image:url(../../images/leftbg2.jpg)}
.menu ul li {margin-right:1px; position:relative; border:0px;}

.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover a { background:#CCCCCC}

.menu ul li:hover ul {display:block; position:absolute; top:0px; left:161px; width:160px;}	/*二级菜单样式*/
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#CCCCCC; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000; background-image:url(../../images/leftbg3.jpg)}
.menu ul li:hover ul li a:hover {background:#CCCCCC; color:#000;}

.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:161px; top:-50px;}		/*三级菜单样式*/
.menu ul li:hover ul li:hover ul.left {left:-161px;}