*{margin:0px; padding:0px;}
body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #0A0A0C;
}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span,dl,dt,dd{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
}

a { color: #333333; text-decoration: none;}
a:hover { color:#CC0000; text-decoration: underline; }
a[href^="mailto:"] {
  background: url(web/email.png) no-repeat right top;
  padding-right: 15px;
}
a[href^="http:"] {
  background: url(web/externalLink.gif) no-repeat right top;
  padding-right: 10px;
}


a.sitemap{
	display:block;
	background:url(web/ico_sitMap.gif) 0 2px no-repeat;
	width:60px;
	height:16px;
	font:bold 9px/16px Verdana,sans-serif;
	color:#999999;
	background-color:inherit;
	text-align:left;
	text-decoration:none;
	margin:0 2px 0 0;
	text-transform:uppercase;
	padding-left:18px;
}
a.sitemap:hover{
	color:#CC0000;
	background-color:inherit;
}

a.contact{
	display:block;
	background:url(web/ico_Msg.gif) 0 2px no-repeat;
	width:70px;
	height:16px;
	font:bold 9px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999999;
	background-color:inherit;
	text-align:left;
	text-decoration:none;
	margin:0 2px 0 0;
	text-transform:uppercase;
	padding-left:18px;
}
a.contact:hover{
	color:#C00;
	background-color:inherit;
}

a.language{
	display:block;
	background:url(web/ico_english.gif) 0 2px no-repeat;
	height:16px;
	width:80px;
	font:bold 9px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999999;
	background-color:inherit;
	text-align:left;
	text-decoration:none;
	margin:0 2px 0 0;
	text-transform:uppercase;
	padding-left:18px;
}
a.language:hover{
	color:#C00;
	background-color:inherit;
}


img,a img { border: 0; }
.Red { color: #9D2900; }
.cRed { color:#FF0000; }
.cGreen {color:61ca00}
.cBlue {color:#2e68a8}
.cBlue2 {color:#1c4c73}

.f14 { font-size:14px}
.f16 { font-size:16px}

.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
	
}
a.goMore {
	font-family:normal 10px/30px Verdana #FFF;
	text-decoration: underline;
	display: inline-block;
	margin-left: 50px;
	padding: 2px 5px;
}

a.goMore:hover {color:#FFFFFF;background-color:#1E4A57;}

#banner {}
.banner_testing{height: 232px;background:url(banner/banner_testing.jpg) no-repeat 0 0;}
.banner_crate {height: 232px;background:url(banner/banner_crate.jpg) no-repeat 0 0;}
.banner_about {height: 203px;background:url(banner/banner_about.jpg) no-repeat 0 0;}
.banner_contact {height: 217px;background:url(banner/banner_contact.jpg) no-repeat 0 0;}
.banner_design {height: 225px;background:url(banner/banner_design.jpg) no-repeat 0 0;}
.banner_events {height: 203px;background:url(banner/banner_evnets.jpg) no-repeat 0 0;}
.banner_equipment {height: 232px;background:url(banner/banner_equipment.jpg) no-repeat 0 0;}
.banner_order {height: 180px;background:url(banner/banner_order.jpg) no-repeat 0 0;}
.banner_pro_bump {height: 232px;background:url(banner/banner_pro_bump.jpg) no-repeat 0 0;}
.banner_pro_commdity {height: 232px;background:url(banner/banner_pro_commdity.jpg) no-repeat 0 0;}
.banner_pro_oil {height: 232px;background:url(banner/banner_pro_oil.jpg) no-repeat 0 0;}
.bannner_blow {height: 226px;background:url(banner/bannner_blow.jpg) no-repeat 0 0;}
.blow_mould {height: 232px;background:url(banner/blow_mould.jpg) no-repeat 0 0;}
.banner_pro_pet_s {height: 232px;background:url(banner/banner_pro_pet_s.jpg) no-repeat 0 0;}
.banner_supplier {height: 225px;background:url(banner/banner_supplier.jpg) no-repeat 0 0;}
.banner_faq{height: 183px;background:url(banner/banner_pro_pet.jpg) no-repeat 0 0;}

.banner-quality {height: 232px;background:url(banner/banner_prom_pipe.jpg) no-repeat 0 0;}
.banner-houseware-mould {height: 220px;background:url(banner/houseware-mould.jpg) no-repeat 0 0;}
.banner-tableware-mould {height: 220px;background:url(banner/tableware-mould.jpg) no-repeat 0 0;}
.banner-box-bucket-mould {height: 220px;background:url(banner/bucket-mould.jpg) no-repeat 0 0;}
.banner-turnover-box-mould {height: 220px;background:url(banner/turnover-box-mould.jpg) no-repeat 0 0;}
.banner-pallet-mould {height: 220px;background:url(banner/pallet-mould.jpg) no-repeat 0 0;}
.banner-garbage-bin-mould {height: 220px;background:url(banner/garbage-bin-mould.jpg) no-repeat 0 0;}
.banner-toy-mould {height: 220px;background:url(banner/toy-mould.jpg) no-repeat 0 0;}

.banner-thinwall-mould {height: 220px;background:url(banner/thinwall-mould.jpg) no-repeat 0 0;}
.banner-events {height: 203px;background:url(banner/banner_evnets.jpg) no-repeat 0 0;}

.banner-blow-molding-mould {height: 226px;background:url(banner/blow-molding-mould.jpg) no-repeat 0 0;}
.banner-bottle-cap-mould {height: 206px;background:url(banner/bottle-cap-mould.jpg) no-repeat 0 0;}
.banner-PET-preform-mould {height: 183px;background:url(banner/PET-preform-mould.jpg) no-repeat 0 0;}

.banner-chair-mould {height: 138px;background:url(banner/banner_pro_chair.jpg) no-repeat 0 0;}
.banner-desk-stool-mould {height: 138px;background:url(banner/banner_pro_chair.jpg) no-repeat 0 0;}

.banner-home-appliance-mould {height: 186px;background:url(banner/banner_pro_homeapp.jpg) no-repeat 0 0;}

.banner-medical-mould {height: 192px;background:url(banner/medical-mould.jpg) no-repeat 0 0;}

.banner-industrial-mould {height: 203px;background:url(banner/banner_about.jpg) no-repeat 0 0;}

.banner-auto-parts-mould {height: 220px;background:url(banner/autoparts-mould.jpg) no-repeat 0 0;}

.banner-pipe-fitting-mould {height: 232px;background:url(banner/banner_prom_pipe.jpg) no-repeat 0 0;}

.banner-mould-design{height: 232px;background:url(banner/banner_prom_pipe.jpg) no-repeat 0 0;}
.banner-order {height: 180px;background:url(banner/banner_order.jpg) no-repeat 0 0;}
#wrapper {
	width: 960px;
	position: absolute;
	left: 50%;
	margin-left: -479px;
	top: 0px;
	background: #FFF;
}



ul.toplink{
	width:200px;
	height:16px;
	float:right;
	margin:1px 0 0 0;
	padding:0;
	list-style:none;
}
ul.toplink li{
	float:left;
	font-size:0;
	line-height:0;
}
ul.toplink li a.sitemap{
	display:block;
	background:url(web/ico_sitMap.gif) 0 2px no-repeat;
	width:60px;
	height:16px;
	font:bold 9px/16px Verdana,sans-serif;
	color:#999999;
	background-color:inherit;
	text-align:left;
	text-decoration:none;
	margin:0 2px 0 0;
	text-transform:uppercase;
	padding-left:18px;
}
ul.toplink li a.sitemap:hover{
	color:#CC0000;
	background-color:inherit;
}

ul.toplink li a.contact{
	display:block;
	background:url(web/ico_Msg.gif) 0 2px no-repeat;
	width:70px;
	height:16px;
	font:bold 9px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999999;
	background-color:inherit;
	text-align:left;
	text-decoration:none;
	margin:0 2px 0 0;
	text-transform:uppercase;
	padding-left:18px;
}
ul.toplink li a.contact:hover{
	color:#C00;
	background-color:inherit;
}

ul.toplink li a.language{
	display:block;
	background:url(web/ico_english.gif) 0 2px no-repeat;
	height:16px;
	width:80px;
	font:bold 9px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999999;
	background-color:inherit;
	text-align:left;
	text-decoration:none;
	margin:0 2px 0 0;
	text-transform:uppercase;
	padding-left:18px;
}
ul.toplink li a.language:hover{
	color:#C00;
	background-color:inherit;
}


td.nav_btn0{
	background:url(/nav_bar_bg.gif) repeat-x 0 0;
	height:65px;
}

td.nav_btn0 a { font:normal 11px/20px; text-transform: uppercase; color: #FFF; display: block; text-align: center; text-decoration:none; padding: 5px 5px 5px 5px; margin:22px 0 0px 0; border-right:solid #666666 1px; 
}
td.nav_btn0 a:hover {
	background: #DCDCDC;
	color: #000;
}

td.here{
	background:url(/nav_bar_bg.gif) repeat-x 0 0;
	height:65px;
}

td.here a {
	color: #000;
	background:#FFF;
	border-right:solid #666666 1px;
	cursor:default;
}
td.here a:hover {
	color: #000;
	background:#FFF;
	border-right:solid #666666 1px;
	text-decoration:none
}


/**---------------左侧导航---------------*/
.sideMenu {
	width:200px;
	margin:0;
	padding-right: 0px;
	border-right: solid 1px #EFEFEF;
	float: left;
	background: #0A0B0D;
}

.sideMenu h1.title_box{
	display: block;
	height:20px;
	padding: 18px 0 0 24px;
	background:url(side_top.gif) 0 0 no-repeat #0A0B0D;
	text-align:left;
	font:bold 13px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 10px;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	border-bottom: solid 2px #ececec;
}
ul.left_menu{	padding:0px 0 20px;;	margin:0px 0 0px;	list-style:none;	list-style-position: outside;}
ul.left_menu li{ margin:0 10px; list-style:none; background: #0A0B0D; display: block; padding:2px 0 2px 15px; text-transform: capitalize; }
ul.left_menu li a{	color:#FFFFFF;	font:normal 11px/16px Arial; display:block;margin: 0 10px;border-bottom:solid 1px #666666}
ul.left_menu li a:hover{	color:#000; background-color:#FFFFFF; text-decoration:none}
ul.left_menu li.pro_class{ display:block; background:url(/images/side_ico.gif) #0A0B0D no-repeat 10px 6px; font:bold 11px/16px Arial; text-decoration:none; cursor: default; color:#FFF; border-bottom:none; text-indent:10px;}
ul.left_menu li.pro_class a{}
ul.left_menu li.pro_class a:hover{ }

ul.left_menu li.par{ display:block; background:url(/images/side_ico.gif) #0A0B0D no-repeat 10px 6px; }
ul.left_menu li.par a{font:bold 11px/16px Arial; text-decoration:none; color:#FFF; border-bottom:none}
ul.left_menu li.par a:hover{text-decoration:none; background-color:#0A0B0D; color:#FFF; }


ul.left_menu li.subMenu a{	color:#FFFFFF;	font:normal 11px/16px Arial;	display:block;	background:none;	text-decoration:none;	border-bottom:solid 1px #666666;	padding:0 0 0 30px;	margin: 0 10px;	cursor: pointer;}
ul.left_menu li.subMenu a:hover{	background:#FFF;	color:#000;}




ul.msg li{
	margin:3px 0;
	list-style:none;
	background: #FCFCFC;
	display: block;
}

ul.msg li a{
	color:#000;
	font:normal 11px/14px Arial;
	display:block;
	background:#FCFCFC;
	text-decoration:none;
	padding:0;
	margin: 0 10px;
	border-bottom: solid 1px #ECECEC;
}
ul.msg li a:hover{
	color:#000;
	background:#efefef;
	text-decoration:none;
}


.quick_btn {background:#FFFFFF;}
.quick_btn a{
	display:block;
	margin: 6px 0 4px;
	background:none;
	padding:0;
}
/*----------------end 左侧导航-----------------*/


#currentTop {
	border-bottom:solid 2px #999999;
	margin-top: 0px;
	padding: 0;
}

#currentTop h1 { font:bold 16px/18px Arial; height: auto; display: block; padding:0 0 0px 12px; color: #CC0000; background: url(cur_t1.gif) no-repeat; background-position:0 0; text-transform: capitalize; 
}

#currentTop h1 span { font-family: Verdana; font-size: 11px; line-height: 14px; font-weight: normal; display: block; margin-top: 0px; color: #333333; letter-spacing: -1px; margin-bottom: 4px; text-transform: none; 
}



/*----------------------footer------------------------*/
#footerMain { height: 70px; width: auto; border-top-width: 2px; border-top-style: solid; border-top-color: #CCCCCC; padding: 5px 0 0; background-color: #FFFFFF; 
}
#footer { width: 960px; margin: 0 auto; position: relative; height: 90px; 
}
#footer img.logo {
	position: absolute;
	left: 260px;
	top: 6px;
}
#footer p.copyright { font-size: 10px; color: #999999; position: absolute; left: 567px; top: 7px; width: 343px; line-height: 15px; text-align: right; padding-left: 20px; height: 45px; 
}
#footer .copyright a {
	text-decoration: underline;color: #999999;
}

#footer .copyright a:hover {
	text-decoration: none;
	background-color:#666666;
	color:#FFFFFF;
	
}

#footer p.keywords {
	font:normal 10px/12px;
	color: #CCCCCC;
	position: absolute;
	left: 10px;
	top: 6px;
	width: 500px;
	text-align: left;
	padding-left: 20px;
	letter-spacing: -1px;
}
#footer .keywords a {
	text-decoration: underline;color: #999999;
}

#footer .keywords a:hover {
	text-decoration: none;
	background-color:#666666;
	color:#FFFFFF;
	
}
/*-----------------------------------end footer--------------------*/
div.main_cont {
	line-height: 2em;
}


div.main_cont form td {
	font-size:11px;
	color:#333;
}

div.main_cont form p {
	font-size:12px;
}
#sup {

	margin: 0;
	padding: 6px 0px;
	background: #000;
	text-align: right;
}

#sup a.suplier {
	display:inline-block;
	margin:0px 6px 0 0;
}

#sup a.suplier:hover {
	filter:Gray(true);
}


.list_cont {
display:block;
}


ul.pro_lst_1 {
	margin:10px 0 20px 0;
	padding:0;
	list-style:none;
}

ul.pro_lst_1 li{
	float:left;
	width:200px;
	height:auto;
	overflow:hidden;
	background:#f0f4f7;
	float:left;
	margin:5px;
	padding-top:10px;
}
ul.pro_lst_1 li a{
	text-align:center;
	display:block;
	line-height:1.5em;
	padding:0px 2px;
	margin: 8px 2px;
}
ul.pro_lst_1 li a img{border:0; width:180px; height:150px; }
ul.pro_lst_1 li span{display:block;line-height:2em;text-align:center; padding:10px;}
ul.pro_lst_1 li span a{display:inline; text-decoration:underline; font-weight:bold;}
ul.pro_lst_1 li span a:hover{color:#FFFFFF; background-color:#1E4A57;}


.pagelist {clear:both; font-size: 12px; padding:20px 0;text-align:center;}
.pagelist a{ padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin:3px;}
.pagelist a:visited, #nowpage { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.pagelist a:hover, #nowpage{color: #fff; background: #1875b5; border-color: #036; text-decoration: none;}


/*----------&gallery------------------*/
div#page { width: 715px; background-color: none; margin: 0 auto; text-align: left; }
div#container { padding: 0px; margin-top:20px; }
div#container h2 { padding: 0px; font:normal 14px/24px Arial, Helvetica, sans-serif; margin-bottom:30px}
div#ads {clear: both;padding: 12px 0 12px 66px;}

/*----------&one-rk ------------------*/

.one-rk{ width: 100%; margin: 0 0 20px; line-height: 1.8em; }
.one-rk h1 {	font:400 20px/40px Arial;	height:40px;	}
.one-rk h2 {	font:300 18px/40px Arial;	height:40px;	}
.one-rk h3{	font:bold 16px/30px Arial;	height:30px;	}
.one-rk h3{	font:bold 12px/18px Arial;		}
.one-rk strong{color:#FF3300}
.one-rk a{color:#FF3300; text-decoration:underline;}
.one-rk a{ color:#FF3300; text-decoration:underline; }

