*{ margin:0; padding:0;}
body{ background:url(bg.jpg) no-repeat; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; color:#666;}
img{ border:0;}
a{ text-decoration:none; color:#666;}
a:hover{ color:#F00; text-decoration:underline;}
li{ list-style:none;}
#top,#banner,#mid,#footer_p{ width:1003px; margin:0 auto;}
#logo,#nav{ margin-top:20px;}
#more,#nav{ margin-top:10px;}
/*common*/
#top{ overflow:hidden; margin-top:5px;}
#logo{ float:left;}
#share{ float:right; position:relative; height:110px; width:281px;}
#weibo{ position:absolute; top:10px; left:90px;}
#contact{ position:absolute; top:0; left:-10px;}
#phone{ position:absolute; top:55px;}
#more{ margin-top:90px; margin-left:110px;}
/*top end*/
/*nav start*/
.nav {background:url(navbg.jpg) repeat-x left top;height:60px; margin-top:10px;}
.nav ul {padding-left:2px;background:url(navicon.jpg) no-repeat left top;height:60px;margin-left:67px; width:900px; margin:0 auto;}
.nav li {width:83px;background:url(navicon.jpg) no-repeat right top;float:left;height:60px}
.nav a {text-align:center;line-height:45px;width:81px;display:block;background:url(nava.jpg) repeat-x left top;height:60px;color:#fff;font-size:14px;font-weight:bold;text-decoration:none}
.nav a:hover,.nav .current {background:url(navon.png) no-repeat left top;font-size:14px;font-weight:bold;text-decoration:none}
.nav a.now {background:url(navon.png) no-repeat left top;font-size:14px;font-weight:bold;text-decoration:none}
.nav q {width:2px;display:inline-block;background:url(navicon.jpg) no-repeat right top;height:45px}
/*nav end*/
/*banner start*/
#banner{ height:240px;}
/*banner end*/
/*mid start*/
#mid{ clear:both; overflow:hidden;}
#mtop{ background:url(../Img/mtop.jpg) no-repeat; border:1px solid #fff;}
#mid{ background:url(../Img/mid.jpg) repeat-y; margin-top:15px;}
#bottom{ background:url(../Img/bottom.jpg) no-repeat bottom center; padding:10px;}
/*product sort*/
.title img,.new_title img{ vertical-align:middle;}
.title h2,.new_title h2{ display:inline; font-size:14px; display:inline; color:#060; padding-top:5px; vertical-align:middle; margin-left:5px;}
#title{ position:relative; display:inline;}
#title span,#title a{ font-size:14px; color:#060; font-weight:bold; line-height:15px;}
#title a{}
#left{ float:left;}
.round{ width:230px; margin-top:5px;}
.center,.r2,.r3{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
.r1,.r2,.r3{ height:1px; overflow:hidden;}
.r1{ margin:0 4px; background-color:#ccc; height:1px;}
.r2{ margin:0 2px; border-width:2px;}
.r3{ margin:0 1px; height:2px;}
.center{ overflow:hidden; zoom:1;}
.center dt h3{  font-weight:normal; font-size:15px; background:url(index1_55.jpg) no-repeat left; padding-left:25px; line-height:200%; margin-left:10px;}
.center dt h3 a{ color:#060;}
.center dd a{ padding-left:30px; line-height:200%; background:url(dot2.jpg) no-repeat; height:30px; display:block;}
.center dd a:hover{ background:url(dot21.jpg) no-repeat; width:228px; height:30px;}
/*left end*/
/*right start*/
.fl {float:left;display:inline;}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden}
.clearfix {	display:inline-block}
* html
.clearfix {	height:1%}

#right{ float:right; width:735px; margin-left:15px;}
#company{ float:left;}
.com_round{ width:480px; margin-top:5px;}
.center p{ padding:0 8px; line-height:210%; text-indent:2em;}
#xiaoji{ float:left; margin-right:8px;}
.comp_round{ margin-top:5px; width:730px;}
.comp_round li{ margin:0 25px; overflow:hidden; line-height:220%; border-bottom:1px dashed #ccc;}
.comp_round a{ float:left;}
.comp_round span{ float:right;}
/*company end*/
.contact{ float:right;}
.con_round{ width:240px; margin-top:5px;}
.con_center,.new_center,.pro_center{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
.con_center p{ line-height:280%; border-bottom:1px dashed #ccc; padding-left:20px;}
/*contact end*/
.new{ width:360px; margin-top:15px; border:1px solid;}
.new_round{ width:360px; float:left; margin-top:20px;}
.new_title{ border-bottom:1px solid #ccc; padding:8px 10px;}
.new_center li{ line-height:250%; padding:0 20px; overflow:hidden; border-bottom:1px dashed #ccc;}
.new_center a{ float:left;}
.new_center span{ float:right;}
.yangzhi_round{ float:right; width:360px; margin-top:20px;}
#newtitle{ text-align:center; font-weight:normal; font-size:17px; margin:16px auto;}
#liulan{ height:30px; border:1px solid #ccc; line-height:30px; background-color:#F5F5F5; width:600px; margin:10px auto;}
#liulan span{ color:#999; margin-right:50px;}
/*news end*/
.marquee {width:840px; margin:0 auto; height:180px;overflow:hidden; padding-top:40px;}
.marquee li{ display:inline; float:left; display:inline; margin-right:12px;}
.marquee li a{ width:230px; height:220px; display:block; float:left; text-align:center; font-size:14px;}
.marquee li a:hove{ text-decoration:none;}
.marquee li img {width:184px; height:140px;}
.marquee li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px;}
#pro{ background:url(bg_pro.jpg) no-repeat;  width:982px; height:226px; position:relative; clear:both; margin-top:10px;}
#pro_photo{ position:absolute; left:-5px; top:-5px;}
.pro_center{ overflow:hidden;}
.pro_center img{ border:1px solid #339933; padding:3px}
.pro_center dt{ padding-top:5px}
.pro_center dl{ float:left; width:186px; height:170px; margin-top:10px; margin-left:40px;}
.pro_center h3{ font-size:14px; font-weight:normal; text-align:center; margin-top:0; padding-top:0; clear:both;}
#chanpin{ margin:25px 0 25px 66px;}
#pro_veiw{ font-size:16px; font-weight:bold; border-bottom:2px dashed #999; text-align:center; padding:20px;}
/*tupian gundong*/
#demo {background:#fff;overflow:hidden; clear:both; margin-top:10px;width:800px;margin-left:90px}
#indemo {width:800%}
#demo1,#demo2{float: left}
/*liuyan*/
#feedback input{ border:none; width:400px; height:22px; border:1px solid #ccc; outline:none;}
#feedback textarea{ border:none; width:400px; height:180px; border:1px solid #ccc; outline:none;}
#feedback label{ font-size:16px; height:22px; line-height:22px;}
.feedback{ margin:10px 0 10px 100px;}
#feedback .tijiao{ width:50px; height:30px; margin-left:320px;}
#feedback .reset{ width:50px; height:30px;}
#feedback .tijiao{ width:50px; height:30px; margin-left:290px;}
#feedback .reset{ width:50px; height:30px;}
#liuyan{ margin-left:70px;}
/*contact*/
#contact_map{ margin:20px 0 0 40px;}
#contact_map li{ height:30px; line-height:30px; font-size:14px; border-bottom:none;}
#map{ margin-left:45px; height:253px; margin-top:20px; border-bottom:1px solid #ccc; padding-bottom:30px;}
/*fenye*/
DIV.green-black {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin:10px 0 30px 0px;
}
.green-black #fenye{border:1px solid; float:none; padding:3px 5px; border:1px solid; FONT-WEIGHT: bold; BACKGROUND:url(image1.gif) #aad83e; COLOR: #fff; MARGIN-RIGHT: 2px; font-weight:normal;}
DIV.green-black A {
	BORDER-RIGHT: #2c2c2c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2c2c2c 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(image1.gif) #2c2c2c; PADDING-BOTTOM: 2px; BORDER-LEFT: #2c2c2c 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #2c2c2c 1px solid; TEXT-DECORATION: none; float:none;
}
DIV.green-black A:hover {
	BORDER-RIGHT: #aad83e 1px solid; BORDER-TOP: #aad83e 1px solid; BACKGROUND: url(image2.gif) #aad83e; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; BORDER-BOTTOM: #aad83e 1px solid
}
DIV.green-black A:active {
	BORDER-RIGHT: #aad83e 1px solid; BORDER-TOP: #aad83e 1px solid; BACKGROUND: url(image2.gif) #aad83e; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; BORDER-BOTTOM: #aad83e 1px solid
}
DIV.green-black SPAN.current {
	BORDER-RIGHT: #aad83e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aad83e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(image2.gif) #aad83e; PADDING-BOTTOM: 2px; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #aad83e 1px solid
}
DIV.green-black SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
/*mid end*/
#footer{ clear:both; background:url(footer.jpg) no-repeat; height:300px; margin:0 auto; position:relative;}
#footer_p{ position:absolute; bottom:20px; left:280px;}
#footer p{ width:400px; margin:0 auto; text-align:center; color:#fff; float:left; line-height:220%;}
.center table{ border:1px solid #ccc; width:700px; margin:10px auto;}
.center td{ border-bottom:3px solid #00f; border-bottom:1px solid #ccc; text-align:center;}
.center table span{ float:none;}
.center td a{ margin-left:45px;}
.first{ width:400px; border-right:1px solid #999;}
.bold{ font-weight:bold;}
.top{ line-height:250%; background-color:#2a8800; color:#fff;}
.top a{ color:#fff;}
.mid{ line-height:160%;}
.bot{ height:4px; background-color:#5EAE27; border-bottom:none;}
.xia{ color:#F90; margin-left:50px;}
.dianji{ margin-right:30px;}
.yellow{ color:#F90;}

.content a {float:none}