body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, th,td, { 
 padding: 0;
 margin: 0;}
 
fieldset, img { 
 border: 0;}
 
ol, ul {margin:0;padding:0;list-style: none;}
li{list-style: none;} 
p{ margin: 0px;padding: 0px;}
a{text-decoration:none;outline:none;color:black;} 
input{ padding:0; border:0; margin:0;} 
textarea{padding:0; border:0; margin:0;}


.clear{ clear:both;}
.clr{ clear:both;height:0; line-height:0; font-size:0; overflow:hidden;}
.arial{ font-family:Arial, Helvetica, sans-serif;}
.en{ font-family:Arial, Helvetica, sans-serif;}



 
body{
    width:1423px;
	margin:0 auto;
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto!important;
	margin-bottom: 0px;
	margin-left: auto!important;
	font-family:Arial, "宋体",Helvetica, sans-serif;
	text-decoration: none;
	color:black;
	line-height:25px;
	 position:relative;}

.newspage {
 width:100%;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px auto; PADDING-TOP: 6px; TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #E05222; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#E05222; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#993300; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}


/*---------------------------index-----------------------*/
.head{ width:1423px; margin:0 auto; background:url(../images/head_bg.jpg) repeat-x scroll center;}
.head_box{ width:1003px; margin:0 auto;}
.head_left1{ float:left;}
.head_left2{ float:left;}
.head_right{ float:right;}
.head_right_top{ background:url(../images/head_right_top_zh.jpg) no-repeat scroll center; height:74px;}
.head_right_bottom ul{ padding-left:18px;}
.head_right_bottom ul li{ float:left; }
.head_right_bottom ul li a{ display:block; width:90px; height:30px; line-height:30px; text-align:center; font-size:14px; font-family:"微软雅黑";}

.banner{ width:1423px; margin:0 auto;}
.banner_next{ background:url(../images/banner_next_bg.jpg) repeat-x scroll center; width:1423px; margin:0 auto; height:29px;}

.mo1{ width:1423px; margin:0 auto;}
.mo1_box{ width:1003px; margin:0 auto;}
.mo1_top{}
.mabout{ float:left; background:url(../images/mo1_left.jpg) no-repeat scroll center; width:316px; height:205px;}
.mabout_box{ padding-left:28px; padding-left:23px;}
.mprod{ float:left;}
.mfactory{ float:left; background:url(../images/mfactory_bg.jpg) no-repeat scroll center; width:332px; height:208px;}

.mo2{ width:1423px; margin:0 auto;}
.mo2_box{ width:1003px; margin:0 auto;}
.mo2_top{}
.mo2_body{ background:url(../images/mo2_box.jpg) no-repeat scroll center; height:243px; position:relative;}
.mcontact{ position:absolute; left:25px; top:10px; width:335px;}
.mcontact ul li{ line-height:30px; background:url(../images/mcontact_list_img.jpg) no-repeat scroll 5px center; padding-left:20px; border-bottom:1px solid #ccc;}
.mail{ position:absolute; right:29px; top:30px; width:268px;}
.mail input{ width:149px; height:20px; border:1px solid #c6c6c6; background-color:#dcdcdc;}
.mail_left{ float:left; width:223px;}
.mail_right{ float:right; width:45px;}

.ifriend_links{width:1423px; margin:0 auto;}
.ifriend_links_box{width:1003px; margin:0 auto;}

.footer{ background:url(../images/footer0.jpg) repeat-x scroll center; width:1423px; margin:0 auto;}
.footer_box{width:1003px; margin:0 auto; background:url(../images/footer.jpg) no-repeat scroll center; height:176px; position:relative;}
.footer_list1{ position:absolute; left:0; top:74px; height:34px; line-height:34px; width:100%; text-align:center; color:white; font-weight:bold;}
.footer_list1 a{ color:white;}
.footer_list2{ position:absolute; left:0; top:130px; height:30px; line-height:30px; width:100%; text-align:center; color:white;}
.footer_list2 a{ color:white;}
 
 
.gz{ width:1423px; margin:0 auto;}
.gz_box{ width:1003px; margin:0 auto;}
.left{ float:left;width:248px;}
.left_top{}
.left_list{ background:url(../images/left_list_bg.jpg) repeat-y scroll center; width:248px; padding-bottom:1px;}
.left_list_prod{ background:url(../images/left_plist_bg.jpg) no-repeat scroll 26px center; height:39px; line-height:39px; margin-bottom:21px;font-family:"微软雅黑";}
.left_list_prod span{ padding-left:52px; font-size:29px; color:#db261e; display:block; float:left; }
.left_list_prod a{ padding-left:16px; font-size:18px;display:block; float:left; line-height:39px;}
.left_footer{ background:url(../images/left_footer_bg.jpg) no-repeat scroll; height:243px;}
.right{ float:right; width:755px;}
.right_top{ background:url(../images/right_top_bg.jpg) no-repeat scroll center; width:755px; height:53px; }
.right_top div{font-size:16px; font-family:"微软雅黑"; line-height:46px; color:white; padding-left:38px;}
.right_top div span{ font-family:Arial, Helvetica, sans-serif; opacity:0.3;}
.right_box{ background:url(../images/right_box_bg.jpg) repeat-y scroll center; padding-left:46px; padding-right:32px; min-height:400px;}
.right_footer{ background:url(../images/right_footer_bg.jpg) no-repeat scroll center; height:3px;}

.about_img{ background:url(../images/about_img.jpg) no-repeat scroll center; height:219px;}

.factory{ width:660px; margin:0 auto;}
.fac_box{ float:left; width:200px; padding:0 10px;}
.fac_img img{ border:1px solid #ccc; padding:3px; width:192px; height:160px;}
.fac_title{ line-height:30px; text-align:center;}

.contact_list{ background:url(../images/contact_img_bg.png) no-repeat scroll right center;}
.contact_list ul li{ line-height:30px; background:url(../images/mcontact_list_img.jpg) no-repeat scroll 5px center; padding-left:20px; border-bottom:1px solid #ccc;}