/* begin: pub */
.clear{clear:both;}
.martop10{margin-top:10px;}
.marbot10{margin-bottom:10px;}
.pic1{background:url(/images/top_companyname.gif) no-repeat; width:290px; height:51px; display:block;}
.pic2{background:url(/images/top_certificates.gif) no-repeat; width:585px; height:25px; display:block;}
.pic3{background:url(/images/index_earth.jpg) no-repeat; width:585px; height:157px; display:block;}
.pic4{background:url(/images/index_shui.gif) no-repeat; width:585px; height:94px; display:block;}
.pic5{background:url(/images/arrow3.gif) no-repeat center; width:20px; height:23px; display:block; float:left;}
.pic6{line-height:23px; color:#113790; width:103px; height:23px; display:block;}
.pic7{background:url(/images/ban_line.gif) no-repeat bottom; width:584px; height:8px; display:block;}
.list_head{background:url(/images/list_head.gif) no-repeat; height:28px; line-height:28px; color:#113790; padding-left:33px;}
.list_foot{background:url(/images/index_right_yinying.gif) no-repeat; height:12px;}
/* end: pub */

/* begin: banner pic */
.ban_aboutus,.ban_equipment,.ban_qc,.ban_contactus{width:585px; height:157px; display:block; text-align:right;}
.ban_aboutus{ background:url(/images/about.jpg) no-repeat;}
.ban_equipment{ background:url(/images/technology.jpg) no-repeat;}
.ban_qc{ background:url(/images/index_earth.jpg) no-repeat;}
.ban_contactus{ background:url(/images/contact.jpg) no-repeat;}
/* end: banner pic */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* add 2011-12-22 */
.main{
width:776px;
margin:0 auto;
}
/* head */
.top1 h1{display:inline; font-size:13px;}
.main .head{ position:relative; height:82px;}
.main .head div{ float:left;}
.main .head .right{ position:absolute; right:0; bottom:0;}
/* menu */
.main .menu ul{ margin:0; width:100%;background-color:#0C26A2;}
.main .menu ul li{display:block; float:left; padding:0px 36px; height:27px; line-height:27px; font-weight:bold; background-color:#0C26A2; border-right:1px solid #FFFFFF;}
.main .menu ul li a{color:#FFFFFF;}
.main .menu ul li a:hover{color:#FF0000;}
.main .menu ul .last{border:none;}
/* main body */
.mainbody .left{ float:left; width:585px;}
.mainbody .right{ float:right; width:176px;}
/* mainbody pro */
.indexpro dt,.indexpro dd{border:1px solid #CCCCCC;border-collapse:collapse; border-bottom:none;}
.indexpro .dl2 dt,.indexpro .dl2 dd{ border-left:none;}
.indexpro dl{ width:146px; margin:0; border-bottom:1px solid #CCCCCC; float:left;}
.indexpro dl dt{height:31px; line-height:31px; text-align:center;}
.indexpro dl dt a{ padding-left:15px; background:url(/images/arrow1.gif) no-repeat 0px;}
.indexpro .dd1{text-align:center; height:128px; margin:0;}
.indexpro .dd1 img{margin-top:expression((128-this.height)/2);}
.indexpro .dd2{ margin:0; padding:10px; height:148px;}
.indexpro .dd2 ul{ margin-left:5px; list-style:none;}
.indexpro .dd2 ul li{ background:url(/images/arrow2.gif) no-repeat 0 center; padding-left:10px; line-height:20px; height:20px;}
/* about world */
.word1_content{padding:5px; line-height:18px;}
.word1_more{text-align:right; padding-right:25px;}

/* featured products */
.feat_head{background:url(/images/index_right_title.gif) no-repeat; height:28px;}
.feat_body{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.feat_pro{height:150px; border-bottom:1px dotted #CCCCCC;}
.feat_pro .img{text-align:center;}
.feat_pro .tit{text-align:center;}
.feat_pro .tit a{background:url(/images/arrow4.gif) no-repeat 0 center; padding-left:10px;}
.feat_foot{background:url(/images/index_right_yinying.gif) no-repeat; height:12px; margin-top:-1px;}
/* coontact us */
.cont_head{background:url(/images/index_right_title2.gif) no-repeat; height:28px;}
.cont_body{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; padding:12px; line-height:18px;}
.cont_body p{ margin:3px 0px;}
.cont_foot{background:url(/images/index_right_yinying.gif) no-repeat; height:12px;}
/* foot */
.foot{text-align:center; padding:10px 0;}

/* page 2 */
.mainleft2{ float:left; width:176px;}
.mainright2{ float:right; width:585px;}
.leftmenu dl{border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; margin:0; padding:0; padding-bottom:10px;}
.leftmenu dl dt{height:21px; line-height:21px; border-bottom:1px dotted #646464; padding-left:27px; background:URL(/images/arrow1.gif) no-repeat 10px center;background-color:#DAECFC;}
.leftmenu dl dt h2{font-size:12px;}
.leftmenu dl dt a{color:#1B3F95;}
.leftmenu dl dt a:hover{text-decoration:underline;}
.leftmenu dl dd{ margin-left:16px; height:20px; line-height:20px; padding-left:20px; background:URL(/images/arrow2.gif) no-repeat 10px center;}
.leftmenu dl dd h2{font-size:11px; font-weight:normal;}
.leftmenu dl dd a{ text-decoration:underline; color:#000000;}
.leftmenu dl dd a:hover{color:#1B3F95;}

/* foot */
.mainfoot2{border-top:1px solid #CCCCCC; padding-top:3px; padding-bottom:15px; line-height:18px; text-align:center;}
/******************************************/
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

/* begin: contact us */
.cont_main{padding:10px;}
.cont_pic{ background:url(/images/book.jpg) no-repeat; width:132px; height:221px; float:left;}
.cont_info{float:left;}
.cont_info div{border-bottom:1px dotted #AAAAAA; padding:7px;}
.cont_inquery{padding:5px;}
/* end: contact us */

/* old */
.a12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
}
.v10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
}
A.link {
	FONT-SIZE: 
12px;
	COLOR: #1B3F95;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 21px;
} A.link:visited { COLOR: #1B3F95; text-decoration: none} A.link:hover 
{ text-decoration: underline; color: #1B3F95}
A.link1 {
	FONT-SIZE: 
11px;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 18px;
} A.link1:visited { COLOR: #000000; text-decoration: underline} A.link1:hover 
{ text-decoration: underline; color: #1B3F95}
.a11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.xh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: #FF6600;
}
.mc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: #1B3F95;
}
.word {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
	margin: 18px;
}

/* add new -- 2011-12-21 */
.proclist_desc h1{ font-size:16px;}
.proclist_pro1 strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: #1B3F95;
}
ol{padding-top:0px; margin-top:0px;}
