@charset "gb2312";
/* CSS Document */
body {
	margin: 0px;
	font-size: 13px;
	color: #333333;
	font-family:Arial,  "ËÎÌå", "AvantGarde Bk BT";

}
.body {width:1000px; margin:auto;background:	url(images/bg.jpg);}
.e-banner {
	height: 180px;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
}

.clr { clear:both;}

.top {
	width:851px;
	margin-right: auto;
	margin-left: auto;
	height: 160px;
	background:url(images/topbg.jpg) no-repeat left top;
	padding-bottom:17px;
}.top .rightmenu {
	float: right;
	margin-right: 34px;
}
.top .logo {
	float: left;
	background:url(images/topleft.jpg) no-repeat left top;
	display:block;
	width:141px;
	height:134px;
}
.topright { width:690px; height:134px; float:right; margin-top: 26px;}
.topmenu { width:681px; height:31px; display:block; margin-top:50px;}
.topmenu1 { width:680px; height:30px; display:block; margin-top:50px; float: right;margin-right: 10px;background:url(images/topmenu-1.jpg) no-repeat left top;}
.topmenu1 ul { list-style:none; margin:0; padding:0; }
.topmenu1 ul li {list-style:none; padding:0; float:left; text-align:center; margin:0;background: url("images/topmenu-3.jpg") no-repeat scroll right top transparent; width:97px; font-weight:bold;}
.topmenu1 ul li a {  height:30px; display: block; line-height:28px;}
.topmenu1 ul li a:hover { color:#333333;}
#left1 { background:url("images/topmenu-2.jpg") no-repeat scroll 0 0 ; color:#FFFFFF;}
#center1 { background:url("images/topmenu-2.jpg") no-repeat scroll -10px 0 ; color:#FFFFFF;}
#right1 { background:url("images/topmenu-1.jpg") no-repeat scroll -10px 0;}
#right2 { background:url("images/topmenu-2.jpg") no-repeat scroll right top; color:#FFFFFF;}
.menubg {
	background-image: url(images/lino_12.jpg);
	background-repeat: repeat-x;
	height: 40px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.menubg .menu {
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
}
.banner {
	height:193px;
	margin-right: auto;
	margin-left: auto;
	
}
.content {
	
	width:851px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 20px;
}
.newslist {
	width:620px;
	height:30px;
	padding-right: 10px;
	padding-left: 10px;

}
.content .contentleft {
	float: left;
	width: 170px;
}
.content .contentleft .productclass li ,.content .contentleft .productclass li a, .content .contentleft .productclass li a:link , .content .contentleft .productclass li a:visited{
	background-image: url(images/productclass2.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 170px;
	line-height: 30px;
	color: #FFF;
	text-indent: 30px;
	margin-top: 1px;
	font-weight: bold;
	display: block;
}
.content .contentleft .productclass li a:hover{
	background-image: url(images/productclass1.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 170px;
	line-height: 30px;
	color: #FFF;
	text-indent: 30px;
	margin-top: 1px;
	font-weight: bold;
	display: block;
}
.content .contentleft .eproductclass li ,.content .contentleft .eproductclass li a, .content .contentleft .eproductclass li a:link , .content .contentleft .eproductclass li a:visited{
	background-image: url(images/eproductclass2.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 170px;
	line-height: 30px;
	color: #FFF;
	text-indent: 10px;
	margin-top: 1px;
	font-weight: bold;
	display: block;
}
.content .contentleft .eproductclass li a:hover{
	background-image: url(images/eproductclass1.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 170px;
	line-height: 30px;
	color: #FFF;
	text-indent: 10px;
	margin-top: 1px;
	font-weight: bold;
	display: block;
}
.content .contentright {
	float: left;
	width:660px;
	margin-left: 20px;
	background:url(images/ncenter.jpg) no-repeat;
}
.content .contentright .biaoti {
	height:27px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin: 15px;
}
.content .contentright .bottom {
    width:660px;
	height:13px;
	background:url(images/nbottom.jpg) no-repeat;
}
.content .contentright .biaoti .biaotileft {
	float: left;
}
.content .contentright .biaoti .biaotiright {
	line-height:27px;
	color: #666;	float: right;
}
.aboutbanner {
	height: 180px;
	width: 851px;
	background-image: url(images/aboutbanner.jpg);
	background-position: center;
	margin:auto;
}
.contactbanner {
	height: 180px;
	width: 851px;
	background-image: url(images/contactbanner.jpg);
	background-position: center;
	margin:auto;
}
.jobbanner {
	height: 180px;
	width: 851px;
	background-image: url(images/jobbanner.jpg);
	background-position: center;
	margin:auto;
}
.ejobbanner {
	height: 180px;
	width: 851px;
	background-image: url(images/ejobbanner.jpg);
	background-position: center;
	margin:auto;
}
.feedbackbanner {
	height: 180px;
	width: 851px;
	background-image: url(images/feedback.jpg);
	background-position: center;
	margin:auto;
}
.productbanner {
	height: 180px;
	width: 851px;
	background-image: url(images/productbanner.jpg);
	background-position: center;
	margin:auto;
}
.newsbanner {
	height: 180px;
	width: 851px;
	background-image: url(images/newsbanner.jpg);
	background-position: center;
	margin:auto;
}
.edownloadbanner {
	height: 180px;
	width: 851px;
	background-image: url(images/e-downloadbanner.jpg);
	background-position: center;
	margin:auto;
}
.enewsbanner {
	height: 180px;
	width: 851px;
	background-image: url(images/enewsbanner.jpg);
	background-position: center;
	margin:auto;
}
.content  .about {
	float: left;
	width: 556px;
	height:185px;
	line-height:27px;
	background: url(images/centerleftbg.jpg);
	padding-left:21px;
	padding-top:25px;
	padding-right:21px;
}
.content  .eabout {
	float: left;
	width: 556px;
	height:185px;
	line-height:27px;
	background: url(images/ecenterleftbg.jpg);
	padding-left:21px;
	padding-top:25px;
	padding-right:21px;
}
.content .news {
	float: left;
	width: 397px;
	margin-right: 20px;
	margin-left: 20px;
}
.content .contentright .con {
	margin: 20px 15px 10px;
	height:auto;
	min-height:300px;
}
.content .contentright .con1 {
	margin: 20px 15px 10px;
	height:auto;
	min-height:300px;
	text-align:center;
}
.content .contentright .con1 ul { margin:0; padding:0; list-style:none;}
.content .contentright .con1 li { margin:8px; padding:0; list-style:none; float:left;}
.content .contentright .con1 li a img{ border:1px solid #d4d4d4;}
.content  .news ul li {
     height: 25px;
	line-height: 25px;
	width: 390px;margin-left:7px;
}

.content  .equipment {
	width: 212px;
	height:196px;
	float: right;
	background: url(images/centerrightbg.jpg);
	padding:14px 10px 0px 10px;
}
.content .eproduct {
	width: 810px;
	height:225px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	background: url(images/ecenter2.jpg);
	padding:25px 20px 0px 20px;
}
.content .eproduct .eproductcon {margin-top: 15px;}
.content .eproduct .eproductcon ul li, .content .eproduct .eproductcon ul li a, .content .eproduct .eproductcon ul li a:link,.content .eproduct .eproductcon ul li a:visited {
	background-color: #F3F3F3;
	float: left;
	height: 165px;
	width: 185px;	
	margin-right: 17px;
	_margin-right: 4px;

	padding: 0px;
	text-align: center;
}
.content .eproduct .eproductcon ul li a:hover{
	background-color: #288ED8;
	color: #FFF;	
}
.content .product {
	width: 810px;
	height:225px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	background: url(images/center2.jpg);
	padding:25px 20px 0px 20px;
}
.content .product .productbt {
	height: 30px;
	width: 850px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eee;
}
.content .product .productcon {
	margin-top: 15px;
}
.content .product .productcon ul li, .content .product .productcon ul li a, .content .product .productcon ul li a:link,.content .product .productcon ul li a:visited {
	background-color: #F3F3F3;
	float: left;
	height: 165px;
	width: 185px;	
	margin-right: 17px;
	_margin-right: 4px;

	padding: 0px;
	text-align: center;
}
.content .product .productcon ul li a:hover{
	background-color: #288ED8;
	color: #FFF;	
}
.con .productcon1 li {	float: left;
	height: 165px;
	width: 185px;margin-right:25px;background-color: #F3F3F3;text-align: center;	padding: 0px; margin-bottom:20px;}

.con .productcon1 li a, .con .productcon1 li a:link, .con .productcon1 li a:visited {
	

	float: left;
	height: 165px;
	width: 185px;background-color: #F3F3F3;text-align: center;	padding: 0px;

	
		
}

.con .productcon1 {
	margin-top: 15px;
}
.con .productcon1  li a:hover{
	background-color: #288ED8;
	color: #FFF;	}

.bottombg {
	background-repeat: repeat-x;
	height: 35px;
	width: 851px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	border-top: 2px dotted #7f8c95;
	padding-bottom: 20px;
}
.bottombg .bottom {
	height: 40px;
	width:851px;
	margin-right: auto;
	margin-left: auto;
	font-size: 13px;
	line-height: 40px;
	color: #42575d;
	text-align: center;
}
