*{ margin:0; padding:0;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#4d4d4d; background:#eeeeee;}
td,tr{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#4d4d4d;}

#layout{ width:1000px; margin:0 auto; background:#ffffff;}
input{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#4d4d4d; padding:1px;}
img{
	border:0;
	text-align: center;
}
.clear{ clear:left;}
.clearight{ clear:right;}
.top{ height:110px; position:relative; margin:0 35px 0 45px;}
.top .logo{ position:absolute; top:38px;}
.top .searchbox{ width:255px; position:relative; left:654px; top:52px;}
.top .version{ width:110px; position:relative; left:800px; top:30px;}
.top .version a{ color:#4d4d4d; text-decoration:none;}
.top .version a:hover{ text-decoration:underline;}
.menu{ width:920px; height:27px; line-height:27px; background:url(../images/menu_bg.gif) repeat-x; margin:0 35px 12px 45px; overflow:hidden;}
.imageshow{ margin:0 45px 0 45px;}
.menu_nav{}
/***menu start***/
.menuActuator a { 
			color:#666666;
			font-weight:bold;
			font-size:12px;
		}

		.menunav {
			color:#666666;
			font-size:12px;
			background-color:#fff;
			filter:alpha(opacity =80);/**/
			opacity:0.8;
		}
		.menunav a{
			display:block;
			width:110px;
			outline:none;
			color:#000; height:30px; line-height:30px; text-align:center; text-decoration: none;}
		.menunav a:hover{ color:#2a5aac; font-weight:bold;}	
/***menu over***/
.nav_line{ background:url(../images/nav_boder.gif) no-repeat; padding-left:2px;}
.center{ height:130px; background:url(../images/line.gif) repeat-x; position:relative; line-height:20px; color:#4d4d4d; margin:0 35px 0 45px;}
.center .img01{ position:absolute; left:241px; top:24px;}
.about { width:640px; position:absolute; left:241px; top:50px;}
.qucikmenu{ width:910px; height:35px; background:url(../images/quickmenu.gif) no-repeat; margin:0 45px 0 45px; position:relative;}
.content{ height:316px; padding:10px 0; margin:0 45px 0 45px;}
.content .news_list{ float:left; width:265px; padding:15px 0 0 35px; border-right:1px solid #f1f1f1;}
/*news*/
.news_list ul{
list-style-type: none;
padding: 0;
}
.f_p20{ height:238px;}
.news_list ul li { width:197px; display:block; padding-right:35px;}
.news_list ul .newhot{ background:url(../images/arr_news.jpg) no-repeat 27px right;}
.news_list ul li a{
color: #4d4d4d;
display: block;
line-height:20px;
text-decoration: none;
border-bottom: 1px solid #f9f9f9;
}
.news_list ul li span{ display:block; height:24px; line-height:24px; display: block; color:#575757; font-weight:bold;}
.news_list ul li a:visited, .news_list ul li a:active{
color: #666;
}
.news_list ul li a:hover{
color: black;
text-decoration:underline;
}
/*针对英文版产品来自于中文css*/
.contentproduct{ width:698px; height:1%; overflow:hidden; padding-top:40px;}
ul.product2{}
ul.product2 li{ float:left; text-align:center; margin-right:30px; margin-bottom:26px;}
ul.product2 li a{ color:#000; display:block; text-decoration:none; line-height:40px;}
ul.product2 li a:hover{
	text-decoration:underline;
}
ul.product2 li a.casepic{ width:150px; height:150px; display:block; border:1px solid #dedfde;}
ul.product2 li a.casepic:hover{ border:1px solid #d2d2d2;}
ul.product2 li.nomargin{ margin-right:0;}


/* Holly Hack for IE \*/
* html .news_list ul li { height: 1%; }
* html .news_list ul li a { height: 1%; }
/****/
.content .about_product{ float:left; width:265px; padding:15px 0 0 35px;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#4d4d4d;}
.content .about_product .sales{ width:217px; height:109px; background:url(../images/about_image.jpg) no-repeat; margin-top:6px; padding:140px 0 0 23px; position:relative;}
.content .about_product .sales p{line-height:21px;}
.content .about_product .sales span{ font-weight:bold; line-height:22px;}
.content .about_product .btnclick{ position:absolute; bottom:10px; right:10px;}
/***bottom***/
#bottom{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#4d4d4d;clear:left; height:28px; line-height:28px; color:#666; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; padding:0 37px;}
#bottom span{ float:right;}
#bottom a{ color:#999a9b; text-decoration:none;}
#bottom a:hover{ color:#333; text-decoration:underline;}
.links { width:209px; height:21px; position:absolute; left:171px; top:7px;}
.links dt{height:21px; line-height:21px;  background:url(../images/linkbg.jpg) no-repeat left center; 
width:160px;cursor:default; padding-left:49px;}
.links .out{ background:#FFFFFF; color:#4d4d4d; }
.links .move{ background:#ececec; color:#666; }
.links dl{ text-align:left;}
.links dd{ border:1px solid #dedede; border-top:none; position:absolute; width:205px; overflow:hidden; background:#fff; margin-top:-3px; top:24px;}
.links dd li{cursor:default; width:100%; padding-left:5px;}
.links dd li a{ width:180px; height:24px; line-height:24px; display:block; color:#000000; text-decoration:none; padding-left:29px;}
.member{ width:370px; height:22px; position:absolute; left:504px; top:8px; color:#9e9e9e;}
.btn_login{ position:absolute; bottom:2px; right:18px;}
.Txtbtn{width:102px; height:14px; color:#999; font-size:12px; padding-left:2px;}
/**里页**/
.li_content { margin:0 35px 0 45px;}
.left{ float:left; width:180px;}
.left ul{ list-style:none;}
.left ul li{ height:24px; border-top:1px solid #fff;}
.left ul li a{ height:24px; line-height:24px; display:block; color:#333; text-decoration:none; background-color:#f2f2f2; padding-left:27px;}
.left ul li a:hover{ background:url(../images/left_bg.jpg) no-repeat; padding-left:27px; color:#fff;}
.left ul li a.current{ background:url(../images/left_bg.jpg) no-repeat; padding-left:27px; color:#fff;}
.right{
	float:left;
	width:705px;
	margin-left:35px;
	position: relative;
}
/**about**/
.quickmenu{ height:26px; line-height:26px;}
.quickmenu img{ position:relative; top:-2px;}
.quickmenu a{ color:#003399; text-decoration:none;}
.quickmenu a:hover{ text-decoration:underline;}
.about_content{ padding:12px 8px 30px 0; line-height:26px;}
.aboutus{ padding:19px 30px 18px 5px; border-top:1px solid #e1e1e1;}
/**news**/
.listnews{ padding:19px 30px 18px 5px; border-top:1px solid #e1e1e1;}
.listnews ul{ list-style:none;}
.listnews ul li{ height:28px; line-height:28px; display:block;}
.listnews ul li a{ color:#333; text-decoration:none; outline:none;padding-left:12px;}
.listnews ul li a:hover{ color:#003399;}
.listnews ul li span{ padding-left:6px;}
.listnews a{ color:#333; text-decoration:none; }
.listnews a:hover{ color:#003399;}
/**pages**/
.pages{ padding:12px 0;text-align:center;}
.pages a {
	color:#000;
	text-decoration:none;
	padding:0 6px;
}
.pages a:hover { color:#003399;}
.pages span {
	color:#999;
	padding:0 6px;
}

.produce{
	font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#4d4d4d;
	border-top:1px solid #e1e1e1;
	padding-top: 19px;
	padding-right: 10px;
	padding-bottom: 18px;
	padding-left: 5px;
}
.produce ul{ list-style:none;}
.produce ul li{
	color:#121212;
	width:150px;
	display:block;
	height:140px;
	margin:0 26px 45px 0;
}
.produce ul li a{ float:left;}
.table_p{ float:left; width:140px; margin-left:5px;}
.table_p td{ padding-left:6px;}

.recommend{ padding:19px 30px 18px 5px; border-top:1px solid #e1e1e1;}

.equipment{ padding:19px 0 18px 5px; border-top:1px solid #e1e1e1;}
.equipment .Imgstyle{ margin:0 15px;}
.equipment ul{ list-style:none;}
.equipment ul li{ float:left; width:220px; height:145px; display:block; margin-bottom:15px;}
/**honor**/
.honor_list ul{ list-style:none;}
.honor_list ul li {
float:left;
background-color:#F5F6F5;
border:1px solid #ECEDF0;
margin:0 20px 20px 0;
padding:5px;
text-align:center;
}
.honor_list ul li a{
color:#666;
text-decoration:none;
}

.honor_list img {
border:1px solid #E3E4E9;
padding:0;
}

.honor_list li:hover {
border:1px solid #999;
}

.honor_show {
text-align:center;
margin:0 auto;
padding:6px;
}

.honor_show img {
border:1px solid #E3E4E9;
background-color:#fff;
padding:2px;
}

/*rencai*/
.tbleft, .tbleft td {
	border:1px solid #d1d1d1;
	border-collapse:collapse;
}
.tbleft {
	line-height:28px;
	margin-bottom:12px;
}
.tbleft td {
	padding-left:8px;
}
.tbleft a {
	color:#e03232;
	text-decoration:none;
	padding:0 12px;
}
.tbleft a:hover {
	text-decoration:underline;
}
