@charset "utf-8";
*{margin:0px;	padding:0px;	font-size:11px;		FONT-FAMILY: "Arial";	word-break:break-all;}
body {	margin:0px;	padding:0px;	font-size:12px;	text-align:center;	FONT-FAMILY: "Arial";	word-break:break-all;background-color:#2A2A2A;}
h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, li, form, img, p {	margin:0px;	padding:0px;	list-style-type:none;	border:0px;}
h2,h3{font-weight:normal;font-size:12px;}
div {	margin:0px auto;	padding:0px;}

.fontblue-lettercurr {	COLOR: #6E58C1;}
A:visited, A:link {	COLOR: #ccc;	FONT-SIZE: 11px;	FONT-FAMILY: "Arial";	TEXT-DECORATION: none}
A:hover {	COLOR: #DC0217;	FONT-SIZE: 11px;	FONT-FAMILY: "Arial";	TEXT-DECORATION: none}
.sitemap td,.sitemap td A:visited,.sitemap td A:link{color:#2A2A2A;}
.sitemap td a:hover{color:#DC0217;}
#footer A:visited, #footer A:link {	COLOR: #919090;	FONT-SIZE: 11px;	FONT-FAMILY: "Arial";	TEXT-DECORATION: none}
#footer A:hover {	COLOR: #DC0217;	FONT-SIZE: 11px;	FONT-FAMILY: "Arial";	TEXT-DECORATION: none}
#container {	 width:962px;	margin:0px auto 0 auto;	text-align:center;background:#6A686D;}
.line962{	float:left;width:962px;	margin:0 auto;	text-align:left;}
.line {	clear:both;float:left;	margin:0 auto;	text-align:left;}
#header {	width:962px;	height:103px;background:url(../images/headbg.gif) no-repeat;}
#header .left {	float: left;	width:340px;	text-align:left;}
#header .right {	float: right;	width:182px;	text-align:left;	padding-top:5px;	line-height:150%;	color:#5F5D5D;font-size:12px;}
#nav {	width:962px;	text-align:left;	padding:0px;		background-image:url(../images/navbg.jpg);	height:33px;}
#nav .menu ul li {	float: left;	padding:8px 12px 4px 12px;background:url(../images/navbg-vline.gif) left no-repeat;line-height:16px;}
#nav .menu ul li A, #nav .menu ul li A:visited, #nav .menu ul li A:link {	display:block;		COLOR: #5D5D5D;	FONT-SIZE: 12px;	font-weight:bold;	FONT-FAMILY: "Arial";	TEXT-DECORATION: none;}
#nav .menu ul li A:hover {	display:block;	COLOR: #DC0217;	FONT-SIZE: 12px;	font-weight:bold;	FONT-FAMILY: "Arial";	TEXT-DECORATION: none;	background:url(../images/epson-navbg-over.jpg) repeat-x;}
#nav .menu ul .current,#nav .menu ul .current A:hover,#nav .menu ul .current A:visited,#nav .menu ul .current A:link{	display:block;	line-height:16px;	COLOR: #FF438C;	FONT-SIZE: 12px;	font-weight:bold;	FONT-FAMILY: "Arial";	TEXT-DECORATION: none;	background:url(../images/epson-navbg-over.jpg) repeat-x;}
#nav .menu .navsearch{
	float:right;
	padding:2px;
	COLOR: #5D5D5D;
	font-weight:bold;
	FONT-SIZE: 12px;
}
#nav .menu .navsearch li{padding:5px;background:url(../images/null.gif) left no-repeat;}
input.searchtop{border:1px solid #BBBBBB;color:#bbb;}

/*首页start*/

/*首页end*/
/*body start*/
#InCon {	overflow:hidden;clear:both;	width:962px;}
#InCon ul {	list-style-type: none;	margin:0;}
#InCon li {	display:inline;	float:left;}
#InCon ul li.ICleft {clear:both;	float: left;	width:210px;	text-align:left;	padding-left:1px;padding-right:0px;}
#IC-Class {	width:210px;	margin:0 auto;	text-align:left;	float:left;}
#IC-Class ul {	list-style-type: none;	margin:0;}
#IC-Class li {	display:inline;	padding:0px;	float:left;}
#IC-Class ul li.ICC-title img{
	padding-right:0px;
	float:right;
	z-index:100px;
	visibility: visible;
}
#IC-Class ul li.ICC-title {	float: left;	width:195px;	height:40px;	line-height:40px;vertical-align:middle;padding:0px 0px 0px 15px;	text-align:left;	font-family:"Arial";	font-size:13px;	color:#2A2A2A;	font-weight:bold;	background:url(../images/supermech_promenutitlebg.jpg) no-repeat;}
#IC-Class ul li.ICC-title A:visited, #IC-Class ul li.ICC-title A:link {font-size:13px;		color:#2A2A2A;}
#IC-Class ul li.ICC-title A:hover {	font-size:13px;	color:#DC0217}

#IC-Class ul li.ICC-titlecurr {	float: left;	width:195px;	height:40px;	line-height:40px;vertical-align:middle;padding:0px 0px 0px 15px;	text-align:left;	font-family:"Arial";	font-size:13px;	color:#DC0217;	font-weight:bold;	background:url(../images/supermech_promenutitlebg.jpg) no-repeat;}
#IC-Class ul li.ICC-titlecurr A:visited, #IC-Class ul li.ICC-titlecurr A:link {font-size:13px;		color:#DC0217;}
#IC-Class ul li.ICC-titlecurr A:hover {	font-size:13px;	color:#DC0217;}

#IC-Class ul li.ICC-letter {	float: left;	width:210px;	height:30px;	line-height:30px;	text-align:left;	font-family: "Arial";	font-weight:bold;	font-size:11px;	color:#777777;	background:url(../images/supermech_menutitlebg.gif) no-repeat;}
#IC-Class ul li.ICC-letter A:visited, #IC-Class ul li.ICC-letter A:link {	display:block;	padding:1px 0px 0px 11px;	width:199px;COLOR: #777777;	FONT-FAMILY: "Arial";}
#IC-Class ul li.ICC-letter A:hover {	display:block;	COLOR: #DC0217;	padding:1px 0px 0px 11px;	width:199px;FONT-FAMILY: "Arial";	background:url(../images/huifeng_menutitlebg_cur.jpg) no-repeat;}

#IC-Class ul li.ICC-lettercurr {	float: left;	width:210px;	height:30px;	line-height:30px;	text-align:left;	font-family: "Arial";	font-weight:bold;	font-size:11px;	color:#DC0217;	background:url(../images/supermech_menutitlebg.gif) no-repeat;}
#IC-Class ul li.ICC-lettercurr A:visited, #IC-Class ul li.ICC-lettercurr A:link {	display:block;	padding:1px 0px 0px 11px;	width:199px;COLOR: #DC0217;	FONT-FAMILY: "Arial";}
#IC-Class ul li.ICC-lettercurr A:hover {	display:block;	COLOR: #DC0217;	padding:1px 0px 0px 11px;	width:199px;FONT-FAMILY: "Arial";	background:url(../images/huifeng_menutitlebg_cur.jpg) no-repeat;}
#IC-Class .leftcontact {	clear:both;	COLOR: #2B2B2B;	padding:0px;padding-top:50px;padding-left:11px;	font-size:12px;width:200px;height:144px;FONT-FAMILY: "Arial";	background:url(../images/left-contactbg.jpg) right no-repeat;}
.leftcontact li{width:200px;height:25px;padding:0px;COLOR: #2B2B2B;	FONT-FAMILY: "Arial";font-size:11px;}
.leftcontact A:visited,.leftcontact A:link{COLOR: #2B2B2B;	FONT-FAMILY: "Arial";font-size:11px;}
.leftcontact a:hover{wCOLOR: #DC0217;}
/*navmenu start*/
#navmenu {
	width:195px;
	line-height:30px;
	list-style-type: none;
	padding-left:1px;
	font-size:13px;
	clolr:#2A2A2A;
	text-align:left;
	font-family: "Arial";
}
#navmenu a {
	width:200px;
	display: block;
	padding-left:10px;
	font-size:13px;
	font-weight:bold;
}
#navmenu li {
	float:left;
	color:#2A2A2A;
	font-weight:bold;
	line-height:40px;
	background:url(../images/supermech_promenutitlebg.jpg) no-repeat;
}
#navmenu li a:hover {
	color:#DC0217;
}
#navmenu a:link, #navmenu a:visited {
	color:#2A2A2A;
	text-decoration:none;
}
#navmenu a:hover {
	color:#DC0217;
	text-decoration:none;
}
#navmenu li ul {
	list-style:none;
	text-align:left;
}
#navmenu li ul li {
	background:url(../images/supermech_menutitlebg.gif) no-repeat;
	line-height:30px;
	height:30px;
}
#navmenu li ul a {
	padding-left:10px;
	background-color:#FFF;
	width:200px;
	font-size:11px;
	color:#777777;
}
#navmenu li ul a:link, #navmenu li ul a:visited {
	color:#777777;
	text-decoration:none;
}
#navmenu li ul a:hover {
	color:#F3F3F3;
	text-decoration:none;
	background:#fff url(../images/submenubg.jpg) repeat-x;
}
.submenucurr a:link,.submenucurr a:visited,.submenucurr a:hover{/*background:#fff url(../images/submenubg.jpg) repeat-x;color:#FFF*/;}
#content {
	clear: left;
}
#navmenu ul.collapsed {
	display: none;
}
/*navmenu end*/

#IC-Search ul li.ICC-title {	color:#515151;	font-weight:bold;	height:20px;}
#InCon ul li.ICright {	float: left;	width:735px;padding:0px 7px;}
#path {	clear:both;	float: left;text-align:left;	width:723px;	padding-left: 12px;	height:26px;	line-height:26px;	COLOR: #FEFEFE;	TEXT-DECORATION: none;	background:url(../images/pathbg.jpg) repeat-x;}
#path A:visited, #path A:link {	COLOR: #FEFEFE;font-weight:bold;}
#path A:hover {	COLOR: #ddd;}
#ICL-Con {	clear:both;	float:left;	width:735px;	margin:0px;	padding:0px;	text-align:left;		color:#6A686D;}
#OtherMain {	clear:both;	float:left;	width:711px;	margin:0px;	padding:0px;	text-align:left;	line-height:22px;	color:#EFEFEF;background:#848385;padding:12px;;font-size:12px;}
.Maintitle{float:left;	width:711px;font-size:18px;color:#F60000;}
.Maininfo{float:left;	width:681px;padding-left:30px;}
#ICL-Con ul li {	line-height:22px;}
#ICL-Con .prolist {	width:735px;background:url(../images/prolist-bg.jpg) no-repeat;width:723px;height:200px;padding:6px 6px 5px 6px;}
#ICL-Con .prolist li {float:left;}
.prosimg{float:left;width:227px;}
.proslist{float:left;width:470px;padding:10px;}
.proslistname{font-size:18px;font-weight:bold;color:#fff;line-height:28px;}
.proslistnamered{font-size:18px;font-weight:bold;color:#FF0A00;line-height:28px;height:36px;}
.proslistinfo{font-size:12px;color:#fff;width:470px;height:80px;}
.probuton A,.probuton A:visited,.probuton  A:link {padding:3px;font-size:13px;font-weight:bold;color:#fff;width:107px;height:25px;line-height:25px;background:#5D5C5C;border:1px solid #9E9E9E;TEXT-ALIGN:center;}
.probuton A:hover{padding:3px;font-size:13px;font-weight:bold;color:#fff;width:107px;height:25px;line-height:25px;background:#B5B4B7;border:1px solid #B5B4B7;TEXT-ALIGN:center;}


/*首页列表*/
#ICL-Con .middle {	float:left;	width:735px;		padding:0px;}
#ICL-Con .middle li {	float:left;	width:235px;	height:231px;	padding:5px;padding-top:4px;line-height:281px;	vertical-align:middle;text-align:center;background:url(../images/prolistbg.jpg) no-repeat;}
.prolistimg {
	float:left;
	width:227px;
	height:194px;
	text-align:center;
	vertical-align: middle;
}
.prolistinfo {	clear:both;float:left;	text-align:left;width:222px;padding-left:5px;	line-height:20px;	vertical-align:top;}
.prolistinfo .proname,.proname,.proname a{	font:11px bold;	height:28px;	line-height:28px;	color:#fff;width:232px;vertical-align: bottom;	}
.prolistinfo .info {	color:#fff;height:35px;line-height:35px;font-size:14px;font-weight:bold;vertical-align:middle;margin:0px auto;}

/*产品详细页面end*/
.prodetail {	float:left;	width:735px;	height:335px;background:#fff;}
.prodetail .img {	width:375px;	line-height:335px;	height:335px;	vertical-align: middle;	margin:auto 0px;		text-align:center;}
.prodetail .info {		pading-left:10px;width:338px;}
.prodetail .infotitle {	pading-left:10px;	height:25px;	width:338px;	font:18px bold;	color:#626161;font-weight:bold;	padding-top:10px;}
.prodetail .infomiddle {pading-left:10px;	width:338px;	line-height:18px;	height:200px;	color:#333333;}
.alsolike{clear:both;float:left;	width:735px;}
.alsolike .alsotitle{width:729px;	padding-left:6px;height:22px;line-height:22px;color:#fff;font-size:14px;font-weight:bold;}
.alsolike .alsoimg{width:227px;	padding:4px;height:194px;line-height:152px;background:#fff;vertical-align:middle;margin-left:5px;margin-right:3px;}
/*产品详细页面end*/
/*news*/
#newslist{		text-align:center;	line-height:170%;	margin-left:8px;	width:718px;	color:#fff;}
#newslist ul{	float:left;	width:718px;	text-align:left;	height:30x;}
#newslist ul li.arrow{	float:left;width:20px;	}
#newslist ul li.title{	width:600px;	float:left;}
#newslist ul li.time{	width:80px;	float:left;	text-align:right;	}
#newslist ul li.download{	width:100px;	float:left;text-align:left;}
#newslist ul li.message{	width:700px;	float:left;	color:#FFF}
.bot_dashed{	clear:both;	width:710px;	border-bottom:1px dashed #999999;	height:1px;	vertical-align: super;	padding:2px 0px;	}
.newstitle,A.newstitle:visited,A.newstitle:link {	font:14px bold;	font-weight:bold;	height:20px;	line-height:20px;	color:#fff;}
A.newstitle:hover {	font:14px bold;	font-weight:bold;	height:20px;	line-height:20px;	color:#ddd;}
A.newsmore:visited,A.newsmore:link {	font:12px;	height:20px;	line-height:20px;	color:#CE1E1E;}
A.newsmore:hover {	font:12px;	height:20px;	line-height:20px;	color:#CE1E1E;}
/*body end*/
/*foot*/
#footer {	float:left;	background:url(../images/footerbg.gif) repeat;}
#footer .menu, #footer .hottel {	float: left;	width:900px;	padding-left:32px;	padding-top:0px;}
#footer .menu ul li {	float: left;	padding:3px 2px;	}
#footer .hottel ul li {	float: left;	padding:1px 1px;		color:#919090;}
.support,.support a {	color:#8A8A8A;}
/*page turn*/
DIV.sabrosus {
	MARGIN: 0px;
	TEXT-ALIGN: right;
	padding: 10px;
	float: right;
	height: 20px;
	width: 680px;
	position: relative;
	color:#fff;	
}
DIV.sabrosus A {
	BORDER-RIGHT: #aaaaaa 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #aaaaaa 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #aaaaaa 1px solid;
	COLOR: #aaaaaa;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #aaaaaa 1px solid;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;

}
DIV.sabrosus A:hover {
	BORDEr: #FF0A00 1px solid;BACKGROUND-COLOR: #a51d1f;
}

DIV.pagination A:active {
	BORDER-RIGHT: #a51d1f 1px solid; BORDER-TOP: #a51d1f 1px solid; BORDER-LEFT: #a51d1f 1px solid; COLOR: #fff; BORDER-BOTTOM: #a51d1f 1px solid; BACKGROUND-COLOR: #a51d1f;
}
DIV.sabrosus SPAN.current {
	BORDER: #FF0A00 1px solid;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR:#FF0A00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
}
DIV.sabrosus SPAN.disabled {
	BORDER: #FF0A00 1px solid;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	background-color:#c71f12;
	COLOR: #ffffff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
}