body, h1, .hgroup h2, h2, h3, h4, h5, h6, blockquote, p, pre, dl, dd, menu, ol, ul, caption, th, td, form, fieldset, legend, input, button, textarea { margin: 0; padding: 0; }
h1, .hgroup h2, h2, h3, h4, h5, h6 { font-size:100%; }
menu, ol, ul,li { list-style: none; }
fieldset, img { border:0; }
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:'courier new',courier,monospace; }
input, button, textarea, select { font-size:100%; }
abbr[title] { border-bottom:1px dotted; cursor: help; }
a { outline:none; text-decoration:none; }
body, input, button, textarea, select, option, optgroup { font-family:"Î¢ÈíÑÅºÚ","ËÎÌå","ºÚÌå",Arial; font-size:12px;}
.clear{ clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0}
.clearfix:before,.cfl:before,.clearfix:after,.cfl:after{ content:'\0020'; display:block; overflow:hidden; visibility:hidden; width:0; height:0}
.clearfix:after,.cfl:after{ clear:both}
.clearfix,.cfl{ zoom:1}

/*--È«²¿ÑùÊ½¿ªÊ¼--*/
body{ color: #8F8F8F; background:#cccccc }
a{ color: #8F8F8F; }
a:hover{ text-decoration: none; }

.button {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; padding:3px; width:50px; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma,Verdana,ËÎÌå; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}

#header{ width:100%; height:336px; over-flow:hidden; }
.W975{ width:975px; margin:20px auto; margin-bottom:0px; background:#FFF; padding:30px; }
.normalInfo { width: 975px; height:108px; }
.normalInfo .logo{ float:left; width: 480px; height:108px; }
.normalInfo .tel{ float:left; width: 495px; height:108px; text-align:right; position:relative;}
.normalInfo .tel .shoucang{ position:absolute; width:70px; height:30px; right:9px; top:10px; background:url(wu.gif) }
.normalInfo .tel .shouye{  position:absolute; width:70px; height:30px; right:100px; top:10px; background:url(wu.gif) }

/* ²Ëµ¥*/
.nav{width:975px; height: 40px; line-height: 40px; padding:0px; position: relative; background:url(menu.gif) repeat-x; }
.nav ul{margin:0px; padding:0px; list-style:none; margin-left:23px;}
.nav ul li{padding:0px; text-align: center; width: 155px; height:40px; display:inline; text-align: center; float:left; }
.nav ul li a{width:100%; height:40px; line-height:40px; display:block; text-decoration:none; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; color: #FFFFFF; font-size: 16px; }
.nav ul li a:hover{ background:url(menus.gif) repeat-x ; text-decoration: none; color:#FFF; }
.nav ul li.currents { color:#ffffff;  background:url(menus.gif) repeat-x;}
/* end */

/* banner */
.banner333 {
	POSITION: relative; WIDTH: 975px; HEIGHT: 146px; OVERFLOW: hidden; margin-top:27px;
}
.banner333 OL {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.banner333 LI {
	WIDTH: 975px; HEIGHT: 146px
}
.banner333 IMG {
	WIDTH: 975px; HEIGHT: 146px
}
.mouse_direction {
	POSITION: absolute; WIDTH: 25px; DISPLAY: none; HEIGHT: 50px; RIGHT: 0px
}
.mouse_top {
	BACKGROUND: url(direction_icon.png) no-repeat; HEIGHT: 25px; CURSOR: pointer
}
.mouse_bottom {
	BACKGROUND: url(direction_icon.png) no-repeat 0px -25px; HEIGHT: 25px; CURSOR: pointer
}

/* ¹Ù·½ÍøÕ¾ */
.address_txt{color:#103e20; font-family:Arial; font-size:12px; line-height:18px; font-weight:lighter}

.oemleftmenu { width:200px; border-bottom:dotted 1px #8baece; float:left;}
.leftmenu { position:relative; width:200px; float:left;}
.leftmenus { position:relative; left:0px; top:0px; float:left;}

.proSerarch{float: right;border:1px solid #e4e4e4;height: 33px;width: 190px;padding: 0 5px; overflow: hidden; background: #FFF; margin-top:15px; margin-bottom:10px;}
.proSerarch input{float: left; height: 33px; line-height: 33px; border:none; padding: 0 5px; width: 155px; color: #8F8F8F;}
.proSerarch a{float: left; display: block; background: url(serarchClassBtn.png) center no-repeat; width: 16px; height: 22px;padding-top: 10px; overflow: hidden; text-indent: -999px;}

.main { width:975px; display:inline;}
.chanpin{ width:705px; float:left; margin-left:70px;}
.chanpin .biaoti{ width:670px; height:35px; line-height:40px; color:#FFF; font-size:16px; border-bottom:solid 2px #c7c7c7; margin-top:10px; padding-left:10px; padding-bottom:5px;  text-align:left; color:#9e9e9e; float:left;}
.chanpin ul{ margin-top:35px; float:left;}
.chanpin ul li { width:210px; height:145px; border:2px solid #e5e5e5; float:left; margin-right:20px; margin-bottom:60px; text-align:center;}
.chanpin ul li:hover { border:2px solid #cccccc; }

.foot{ width:960px; border-top:solid 4px #e4e4e4; width:975px; margin:0px auto; margin-bottom:20px; background:#FFF; padding:5px 30px; }
.foot .logo{ width:113px; height:100px; float:left; }
.foot .contact{ width:830px; float:left; line-height:30px; margin-left:25px; margin-top:21px; }

.chanpin_xian { width:680px; border-bottom:solid 1px #CCC; margin-top:10px; float:left;}
.chanpin_page {text-align:right; width:700; margin-bottom:5px; margin-top:30px; float:right; margin-right:30px;}

#explore-nav li a { width: 160px; height:40px; color: #7d7d7d; font-size: 14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:left; border: 0; text-decoration: none; margin: 0 0 0 0; display: block; overflow:hidden; line-height:40px; padding-left:40px; background:url(left_biao.gif) no-repeat 25px 14px; }
#explore-nav li a:hover { width: 160px; height:40px; color: #2c80bc; font-size: 14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:left; border: 0; text-decoration: none; margin: 0 0 0 0; display: block; overflow:hidden; line-height:40px; padding-left:40px; background:url(left_biaos.gif) no-repeat 25px 14px; font-weight:lighter; }

#explore-nav2 li a { width: 160px; height:40px; color: #2c80bc; font-size: 14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:left; border: 0; text-decoration: none; margin: 0 0 0 0; display: block; overflow:hidden; line-height:40px; padding-left:40px; background:url(left_biaos.gif) no-repeat 25px 14px; font-weight:lighter; }
#explore-nav2 li a:hover { width: 160px; height:40px; color: #2c80bc; font-size: 14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:left; border: 0; text-decoration: none; margin: 0 0 0 0; display: block; overflow:hidden; line-height:40px; padding-left:40px; background:url(left_biaos.gif) no-repeat 25px 14px; font-weight:lighter; }

#explore-nav3 li a { width: 178px; height:40px; color: #ffffff; font-size: 14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:left; border: 0; text-decoration: none; margin: 0 0 0 0; display: block; overflow:hidden; line-height:40px; padding-left:22px; background:#8baece; text-align:left;}
#explore-nav3 li a:hover { width: 178px; height:40px; color: #ffffff; font-size: 14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:left; border: 0; text-decoration: none; margin: 0 0 0 0; display: block; overflow:hidden; line-height:40px; padding-left:22px; background:#8baece; text-align:left;}

#explore-nav4 li a { width: 178px; height:40px; color: #ffffff; font-size: 14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:left; border: 0; text-decoration: none; margin: 0 0 0 0; display: block; overflow:hidden; line-height:40px; padding-left:22px; background:#fec17e; text-align:left;}
#explore-nav4 li a:hover { width: 178px; height:40px; color: #ffffff; font-size: 14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:left; border: 0; text-decoration: none; margin: 0 0 0 0; display: block; overflow:hidden; line-height:40px; padding-left:22px; background:#fec17e; text-align:left;}


.content_bt{ padding:35px 0px 5px 0px; width:100%; color:#535353; font-size:20px; font-weight:lighter; font-family:Arial, Helvetica, sans-serif; line-height:25px; font-family:Arial, Helvetica, sans-serif; }
.content_bt span{ font-family:'Î¢ÈíÑÅºÚ'; font-size:16px; letter-spacing:7px; }
.content { font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; line-height:25px; color:#757575; text-align:left; float:left; width:660px; padding: 5px 10px; }
.content p { margin-top:30px; }
.content table td { padding:5px; }

.news {color:#FFF; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; font-weight:lighter;}
.newsbt {color:#000; font-family:'ËÎÌå'; font-size:16px; font-weight:bold;}
.newssx {color:#333; font-family:'ËÎÌå'; font-size:14px; text-decoration: none;}
.newssx a{color:#333; font-family:'ËÎÌå'; font-size:14px; text-decoration: none;}
.newssx a:hover{ text-decoration: underline; }
.newsnr {position:relative; border-bottom:dashed 1px #cccccc; padding-bottom:5px;}
.newssj {color:#616161; font-family:Arial; font-size:14px; position:absolute; right:17px; top:0px; height:30px; line-height:30px; }
.newszt a { color: #494949; font-size: 14px; font-family:"ËÎÌå"; text-align:left; border: 0; text-decoration: none; margin: 0 0 0 0; display: block; overflow:hidden; line-height:30px; height:30px; background:url(news.gif) right 10px no-repeat;}
.newszt a:hover { color: #494949; font-size: 14px; font-family:"ËÎÌå"; text-align:left; border: 0; text-decoration: none; margin: 0 0 0 0; display: block; overflow:hidden; line-height:30px; height:30px; background:url(news.gif) right 10px no-repeat; background-color:#e0e0e0;}

/*ÐÂÎÅÏêÇé*/
.newsbt {color:#3c3c3c; font-family:'Î¢ÈíÑÅºÚ'; font-size:16px; font-weight:bold;}
.newssx {color:#3c3c3c; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px; text-decoration: none;}
.newssx a{color:#3c3c3c; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px; text-decoration: none;}
.newssx a:hover{ text-decoration: underline; }

/*Ê³Æ×*/
.shipukuang { margin:30px 0px; height:250px; border-bottom:solid 1px #c9c9c9;}
.shipukuang a { background-color:#ffffff; width:700px; display:block; cursor:pointer; float:left; }
.shipukuang a:hover { width:700px; display:block; cursor:pointer; }
.shipukuang .pic { width:225px; height:250px; float:left; margin-right:30px; }
.shipukuang .zhuti { width:420px; height:30px; padding-right:20px; line-height:30px; float:left; font-size:17px; color:#3c3c3c; font-family:"Î¢ÈíÑÅºÚ"; font-weight:lighter; margin-bottom:7px; letter-spacing:3px;}
.shipukuang .neirong { width:420px; height:200px; padding-right:20px; float:left; font-size:12px; color:#757575; font-family: "Î¢ÈíÑÅºÚ"; line-height:20px;}

.dianzan { position:relative }
.dianzan .xihuan { left:45px; top:150px; position:absolute; background:url(xx.gif) no-repeat; width:125px; height:37px; line-height:37px; color:#e32239; float:left; }
.dianzan .xihuan .strong{display:block;width:20px;height:20px;position:absolute;left:40px;top:-13px;background:url(addone121123.png) no-repeat;filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
.dianzan .xihuan .strongs{display:block;width:20px;height:20px;position:absolute;left:40px;top:-13px;background:url(addone121123.png) no-repeat; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.dianzan .xihuan span{ width:70px; height:37px; line-height:37px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#898989; float:left; text-align:left; margin-left:45px; cursor:pointer; margin-top:5px;}

/*ÐÂÎÅ¶¯Ì¬*/
.news .more{font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; float:right; display:block; margin-top:5px;}
.news .more span{ color:#1490e6; font-weight:bold; padding-left:5px; padding-right:5px;}

/*²úÆ·ÁÐ±í*/
.productskuang { margin-top:30px; height:270px; border-bottom:solid 1px #c9c9c9; float:left; }
.productskuang .pic { width:250px; height:250px; float:left; margin-right:35px; margin-top:10px; }
.productskuang .zhuti { width:315px; height:30px; margin-right:20px; line-height:30px; float:left; font-size:17px; color:#3c3c3c; font-family:"Î¢ÈíÑÅºÚ"; font-weight:lighter; letter-spacing:3px; margin-top:5px;}
.productskuang .tedian { width:315px; height:20px; line-height:20px; float:left; font-size:12px; color:#757575; font-family:"Î¢ÈíÑÅºÚ"; font-weight:lighter; margin-bottom:20px;}
.productskuang .gotoshop{ width:77px; height:21px; line-height:21px; margin-right:5px; float:right; display:block; background:url(gotoshop.gif) no-repeat; margin-top:-10px;}
.productskuang .neirong { width:190px; float:left; font-size:13px; color:#757575; font-family: "Î¢ÈíÑÅºÚ"; line-height:22px; margin-right:20px; }
.productskuang .canshu { width:200px; float:left; font-size:12px; color:#757575; font-family: "Î¢ÈíÑÅºÚ"; line-height:20px; }
.productskuang .canshu table{ border-collapse: separate; border-spacing:1px; height:16px; line-height:16px;}
.productskuang .canshu td { padding:2px 3px; height:16px; line-height:16px;}

.sanjiao {width:15px; height:40px; background:url(biaotis_sanjiao.png) no-repeat center 12px; float:left; margin-right:4px;}
.sanjiaos {width:15px; height:40px; background:url(biaotis_sanjiaos.png) no-repeat center 15px; float:left; margin-right:4px;}


/* to_top */
.to_top a,.to_top a:hover{background:url("gotop.png") no-repeat}
.to_top a{
	background-position:0 0;float:left;height:60px;overflow:hidden;width:60px;position:fixed;bottom:200px;cursor:pointer;right:10px; z-index:9999;
	_position:absolute;
	_right:auto;
	_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||20));
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||20)-(parseInt(this.currentStyle.marginBottom, 10)||20)));
}
.to_top a:hover{background-position:-61px 0px;}