﻿* {
	margin: 0px;
	padding: 0px;
}
form, fieldset, blockquote, ul, ol, dl, address, img, a {
	margin:0px;
	padding:0px;
	list-style:none;
	outline:none;
	border:none;
	text-decoration:none;
}
body {
	font-size: 12px;
	text-align: center;
	color: #666666;
	font-family: Tahoma,Verdana;
	background:#FFFFFF url('wbg.jpg') no-repeat fixed center top;
}
div {
	margin: 0px auto;
	text-align:left;
}
a {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
pre {
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word;  /* Internet Explorer 5.5+ */
}
table {
	border-collapse: collapse;
}
td {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 150%;
}
strong {
	font-weight: bold;
	color: #106AB2;
}
.floatleft {
	float: left;
	padding-right: 5px;
	clear: both;
}
.floatright {
	float: right;
	padding-left: 5px;
	clear: both;
}
/*顶部样式*/
.webtop {
	position:relative;
	width: 1000px;
	height: 130px;
}
.topflash {
	width:1000px;
	height:215px;
	border-bottom:5px #CFCFCF solid;
	background:url('topflash.jpg') no-repeat center top;
}
.indexbox1{
	position:relative;
	width:970px;
	height:255px;
	padding:0px 15px;
	padding-top:18px;
	background-color:#FFFFFF;
}
.indexprolist{
	position:absolute;
	left:25px;
	top:70px;
	width:200px;
	height:200px;
}
.indexprolist li {
	width:200px;
	height:28px;
	line-height:28px;
	text-align:left;
	text-indent:23px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-bottom:1px #C5C5C5 dotted;
	background:url('listgo.gif') no-repeat 12px 48%;
}
.indexprolist li a {
	font-size:13px;
}
.indexcompany {
	position:absolute;
	left:260px;
	top:30px;
	line-height:22px;
	text-align:justify;
	width:480px;
	height:229px;
}
.indexbox2{
	position:relative;
	width:970px;
	height:261px;
	padding:0px 15px;
	background-color:#FFFFFF;
}
#movepro {
	position:absolute;
	right:23px;
	top:53px;
	width:720px;
	height:185px;
}
#movepro td td {
	padding:0px 5px;
	text-align:center;
}
.indexcontact {
	position:absolute;
	left:26px;
	top:54px;
	color:#333333;
	line-height:22px;
	width:200px;
	height:200px;
}
.indexlink {
	position:relative;
	width:1000px;
	height:85px;
	clear:both;
}
#link {
	position:absolute;
	right:39px;
	top:15px;
	width:850px;
	height:45px;
}
#link td {
	padding:0px 6px;
	text-align:right;
}
.footbar {
	width:100%;
	height:57px;
	padding:15px 0px;
	text-align:center;
	font-size:12px;
	color:#666666;
	line-height:200%;
	background: url('footbg.jpg') repeat-x;
	clear:both;
}
.content {
	width:980px;
	height:auto;
	padding:20px 10px;
	background-color:#FFFFFF;
	clear:both;
}
.sidebar {
	position:relative;
	float:left;
	width:243px;
	height:510px;
}
.sidemenu {
	position:absolute;
	left:10px;
	top:46px;
	width:200px;
	height:200px;
}
.sidemenu li {
	width:200px;
	height:30px;
	line-height:30px;
	text-align:left;
	text-indent:23px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-bottom:1px #C5C5C5 dotted;
	background:url('listgo.gif') no-repeat 12px 48%;
}
.sidemenu li a {
	font-size:13px;
}
.sidetype {
	position:absolute;
	left:10px;
	top:306px;
	color:#333333;
	line-height:20px;
	width:200px;
	height:200px;
}
/*************************************/
.main{
	float:left;
	width:736px;
	height:auto;
	background:#FFFFFF url('mybodybg.jpg') repeat-y left top;
}
.mytitle {
	width:736px;
	height:48px;
	line-height:48px;
	text-align:left;
	font-size:15px;
	color:#FFFFFF;
	text-indent:36px;
	font-weight:bold;
	font-family:"微软雅黑","黑体";
	background:url('mytitbg.jpg') no-repeat;
}
.note {
	font-size:12px;
	color:#666666;
	padding-bottom:20px;
}
/*产品列表页面*/
.ProdList {
	width:700px;
	text-align: center;
}
.ProdList ul li {
	float: left;
	width: 202px;
	height: 242px;
	text-align: center;
	margin:15px;
	overflow: hidden;
	_display: inline;
}
.ProdList .img {
	width: 200px;
	height: 200px;
	display: table-cell;
	font-size:145px;
	vertical-align: middle;
	text-align: center;
	border: 1px #DAD8C7 solid;
}
.ProdList .img a{
	width:200px;
	height:200px;
	display:block;
	vertical-align:middle;
}
.ProdList .img img{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	max-width:200px;
	max-height:200px;
	vertical-align:middle;
	*width: expression(this.width > 200 && this.width > this.height ? 200 : true);
	*height: expression(this.height > 200? 200 : true);
	*vertical-align:middle;
}
.ProdList .name {
	width: 202px;
	line-height: 20px;
	text-align: center;
	font-size:12px;
}
.ProdBack {
	text-align: center;
	margin:20px auto;
	clear:both;
}
.ProdBack a {
	margin-right: 10px;
	padding: 2px 10px 1px 10px;
	border: 1px silver solid;
	background-color: #F7F7F7;
	text-decoration: none;
	color: gray;
}
.ProdBack a:hover {
	background-color: #FFFFFF;
	color: black;
}
