/*?*/

*{ padding: 0; margin: 0;}
body {margin: 0px;padding: 0px;  background: #ffffff; font-size:12px; font-family:arial;line-height: 18px;  }
img{ border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-weight:bold; }
.clear10{height: 8px;margin:auto; clear: both;}

/*clear 清除高度*/
.cb,.cb_10{clear: both; width: auto; height: 0; overflow: hidden;}
.cl{ clear: left}
.cr{ clear: right}
.cb_10{ height:8px;}

/*float 左浮动右浮动*/
.fl{ float: left; display:inline;}
.fr{ float: right;}
.fn{ float: none;}

/*position 决对相对定位值*/
.pr{ position: relative;}
.pa{ position: absolute;}

/*margin padding 内边距外边距*/
.ml_10{ margin-left: 10px }
.mr_10{margin-right:10px}
.mt_10{margin-top:10px}
.mb_10{margin-bottom:10px}

.pl_10{padding-left:10px}
.pr_10{padding-right:10px}
.pt_10{padding-top:10px}
.pb_10{padding-bottom:10px}

.mg_10{margin:10px;}
.pd_10{padding:10px;}


.bs_1,.bs_2{border:#D7EAF8 solid 1px;}


.hl_20{color:#000}
.hl_20 a:link{ color:#000; text-decoration: none}
.hl_20 a:visited{ color:#000;  text-decoration: none}
.hl_20 a:hover{ color:#000; text-decoration:  underline}
/*文字超连接 Hyperlinks 文字对齐*/
.hl_1{color:#fff}
.hl_1 a:link{ color:#fff; text-decoration: none}
.hl_1 a:visited{ color:#fff;  text-decoration: none}
.hl_1 a:hover{ color:#fff; text-decoration: none}

.hl_2{color:#FF6000}
.hl_2 a:link{ color:#FF6000; text-decoration: none}
.hl_2 a:visited{ color:#FF6000;  text-decoration: none}
.hl_2 a:hover{ color:#FF6000; text-decoration: underline}


.hl_3{color:#555}
.hl_3 a:link{ color:#555; text-decoration: none}
.hl_3 a:visited{ color:#555;  text-decoration: none}
.hl_3 a:hover{ color:#555; text-decoration: underline}

.hl_4{color:#919191}
.hl_4 a:link{ color:#919191; text-decoration: none}
.hl_4 a:visited{ color:#919191;  text-decoration: none}
.hl_4 a:hover{ color:#919191; text-decoration: underline}

.hl_8{color:#004499}
.hl_8 a:link{ color:#004499; text-decoration: none}
.hl_8 a:visited{ color:#004499;  text-decoration: none}
.hl_8 a:hover{ color:#004499; text-decoration: underline}

.breadcrumb_wrap{;font-size:11px;height:20px;line-height:20px;}
.breadcrumb_wrap a,.breadcrumb_wrap h1{ float: left; display: inline;}
.breadcrumb_wrap a{ background: url(../images/index_45.gif) no-repeat right -123px; padding-right: 8px; margin-right: 1px;}
.reserved_cntr{color:#3C3C3C;height:20px;text-align:right; width: 100%; font-size: 11px;}

/*header*/
.header_wrap{width: 920px; height: 74px;}
.logo_cntr{height:60px;width:200px;left:0;top:6px;}

.company_cntr{width: 460px; height:74px; left: 220px;font-size: 11px;}
.company_cntr b{ font-size: 16px;  font-weight: normal;}
.contact_wrap{ font-size:11px;width:232px; height:64px; top:5px;background: url("../images/bg_not.gif") no-repeat -415px -323px ;line-height: 16px; right:0; text-align: right;}
.map{ height:24px; background:url(../images/bg_not.gif) no-repeat right -362px;}
.language_wrap_border{ width:121px; height: 14px; line-height: 13px; padding: 1px; text-align: left; font-size:10px;border:#7F9DB9 solid 1px;}
.language_wrap_border a{float:right; width:15px; height:14px; display: inline;}
.language_wrap_border a.col{background: url(../images/bg_not.gif) 100% 0; }
.language_wrap_border a.ope{background: url(../images/bg_not.gif) 100% -37px; }
.navbar_wrap{ height: 36px;background: url(../images/bg_100.gif) repeat-x left -30px; }
.mainmenu_cntr {width: 900px; overflow: hidden; margin-left: 15px;  }
.mainmenu_cntr ul{ margin-left: -2px; float: left; display: inline;}
.mainmenu_cntr li{ line-height: 33px; height: 33px; float: left; display: inline;border-left:1px solid #145996;border-right:1px solid #388BDD;}
.mainmenu_cntr li a{font-size:12px; font-weight: bold; padding:0 8px; text-shadow:1px 1px 0 #02488D; }


.submit_2{width:104px; height:28px; border:none;background:url(../images/bg_not.gif) no-repeat 0 -305px;cursor:pointer;}

/*sidebar*/
.sidebar_wrap_border{ width: 100%;}
.certification_title,.categories_title,.hot_product_title,.company_intro_title,.top_product_title,.company_title,.product_title,.sitemap_title,.contactdetails_title,.request_quote_title{ font-size:13px; font-weight: bold;color: #555555; height: 25px; line-height: 25px; background: url(../images/bg_100.gif) repeat-x left -66px;  border-bottom:#D7EAF8 solid 1px; text-indent: 10px; }
.categories_title{ background: none; text-indent: 0px; margin:6px 15px;}
.submenu_wrap li { border-bottom:#ACACAC dotted 1px; list-style:none; padding:5px 0; margin: 0 15px ;}
.submenu_wrap li:hover{ background: #ECF4F9; }
.submenu_wrap li strong{ font-weight: normal;}

.certifica_wrap{ padding-bottom: 10px; padding-top: 5px;}
.certifica_title{ font-size: 16px;}
.certifica{text-align: center; width: 180px; overflow: hidden;  margin: 0 auto; }
.certifica img{ padding: 10px 5px;}

.messenger_wrap .btn{ text-align: center;margin: 10px 0 20px 0;}
.saying_cntr,.msey_online{ margin: 0 15px; font-size: 12px; }
.saying_cntr{line-height: 17px; color: #555;}
.saying_cntr p{ display: block; margin: 10px 0; height: 20px; line-height: 20px; text-align: right; }

.msey_online{ height:35px;line-height:35px; margin-top: 30px;overflow:hidden; border-top:#dcdcdc solid 1px; }
.msey_icon { width: 160px; height: 42px; margin: 0 auto; margin-top: 20px;}
.msey_icon div{ height: 42px;float: left; display: inline;}
.one{ background: url(../images/bg_not.gif) no-repeat -185px -30px; margin-right: 11px; margin-left: 4px;}
.one a{margin-left:4px;width:28px;height:28px;display:block;background:url(../images/bg_not.gif) no-repeat -304px 0;}
.two{ background: url(../images/bg_not.gif) no-repeat -228px -31px;margin-right: 11px;}
.two a{width:27px;height:27px;display:block;background:url(../images/bg_not.gif) no-repeat -265px 0;}
.three{ background: url(../images/bg_not.gif) no-repeat -273px -31px;margin-right: 11px;}
.three a{width:26px;height:26px;display:block;background:url(../images/bg_not.gif) no-repeat -185px 0;}
.five_08{ background: url(../images/bg_not.gif) no-repeat -353px -30px;margin-right: 6px; }
.five_08 a{width:28px;height:28px;display:block;background:url(../images/bg_not.gif) no-repeat -351px 0;}
.four{ background: url(../images/bg_not.gif) no-repeat -314px -30px;margin-right: 11px; }
.four a{width:26px;height:26px;display:block;background:url(../images/bg_not.gif) no-repeat -223px 5px;}


/*搜索*/

.search_wrap{ width: 260px; height: 25px;}
.search_wrap input.text{ width: 200px; margin-right: 5px; height: 14px;}
.search_wrap input.search{ font-size: 10px; font-family: Arial}

/*footer*/
.footer_wrap{ border: #D7EAF8 solid 1px; margin-top: 10px;background: url(../images/bg_100.gif) repeat-x left -66px;}
.footer_wrap ul{float:left; display:inline; list-style:none; margin:0 0 0 15px; padding:0 0 10px;}
.footer_wrap ul li.footer_tag{font-size:13px; font-weight: bold; margin-bottom: 5px; color: #000;  line-height: 20px;}
.footer_wrap ul li,.footer_wrap ul li strong{font-weight:normal; font-size: 11px;}

#p_o {background:#FFF;border:1px solid #7F9DB9;height:0;line-height:20px;margin:0;overflow:hidden;padding:0;position:absolute;visibility:hidden;width:0;z-index:100;}
#p_o dt {height:20px; width: 80%; overflow:hidden; background: url(../images/index_45.gif) no-repeat; padding-left: 25px;  font-size: 12px;}
#p_o dt.en{ background-position:4px -477px}
#p_o dt.fr{ background-position:4px -420px; float: none;}
#p_o dt.de{ background-position:4px -357px}
#p_o dt.it{ background-position:4px -327px}
#p_o dt.ru{background-position:4px -297px}
#p_o dt.es{background-position:4px -267px}
#p_o dt.pt{background-position:4px -237px}
#p_o dt.nl{background-position:4px -207px}
#p_o dt.el{background-position:4px -147px}
#p_o dt.ja{background-position:4px -447px}
#p_o dt.ko{background-position:4px -387px}
#p_o dt.cn{background-position:4px -177px}
#p_o dt.ar{ background-position:4px -507px}
#p_o dt.hi{ background-position:4px -537px}
#p_o dt.tr{ background-position:4px -567px}
#p_o dt.id{ background-position:4px -597px}

.infor_wrap .ico_cntr a{ margin-right:5px;float:left;  height:22px; display:block; background:url(../images/bg_not.gif) no-repeat;}
.infor_wrap .ico_cntr .i_m_g_1{width:21px;background-position:0 -57px;}
.infor_wrap .ico_cntr .i_m_g_2{width:22px;background-position:-22px -57px;}
.infor_wrap .ico_cntr .i_m_g_3{width:22px;background-position:-45px -57px;}
.infor_wrap .ico_cntr .i_m_g_4{width:22px;background-position:-68px -57px;}
.infor_wrap .ico_cntr .i_m_g_5{width:22px;background-position:-90px -57px;}
.messenger_wrap .btn{ text-align: center;margin: 10px 0 20px 0;}
.messenger_wrap .btn .contact_now{ margin:0 auto;width:110px; height:24px; border:none;display:block;background:url(../images/bg_not.gif) no-repeat;}
.contact_now{width:129px;height:24px;border:none;cursor:pointer; background:url(../images/contactnow.gif) no-repeat;}