@charset "utf-8";
html{background-color:#454545;}
body{ margin:0px auto; padding:0px; font:12px/28px Arial;background-color:#fff;width:1035px;}
br {font-size: 0px;line-height: 0px;margin: 0px;padding: 0px;height: 0px;}
div,ul,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}li{ list-style:none;}img{ border:none;}
.ck{height:0px;line-height:0px;margin: 0px;padding: 0px;clear: both;display: block; font-size:0px;}
/*link-start*/
a{ font-weight:bold;}
#menuh a:link,#menuh a:visited{color:#fff;text-decoration: none;}
#menuh a:hover{ color:#FFFD7B; text-decoration:none;}
.menul a:link,.menul a:visited{ color:#161616; text-decoration:none;}
.menul a:hover{ color:#0771DC; text-decoration:none;}
.menuls a:link,.menuls a:visited{  color:#001D6C; text-decoration:none;}
.menuls a:hover{color:#001D6C; text-decoration:none;}
.wzblue a:link,.wzblue a:visited { color:#00258F; text-decoration:none;}
.wzblue a:hover{color:#0771DC;text-decoration:underline;}
/*Link-end*/
#warp_logo,.topl_bg,.topc_bg,.topr_bg,.Current,.warpnr_left,.warpnr_right,.profile_nrzi{ float:left;}
#top_right,.menu,.profile_pic{ float:right;}
#warp_topbg,#warp_enbg{ width:1025px; float:left;}
#warp_top{ padding:0 0 10px;}
#warp{width:1025px;margin:0px auto;}
#warp_topbg{height:10px;font-size:0px;}
#warp_center{background-color:#FFFFFF; padding:5px 15px;_padding:2px 15px; width:995px; height:auto;}
#warp_endbg{ height:12px;}
#warp_logo{ padding:0px 0px 0px 30px;}
#top_right{}
.topl_bg{ background:url(../images/index_pic_09.gif) top left no-repeat; width:5px; height:42px;}
.topc_bg{ background-color:#EAECEB; width:371px;height:36px; padding:4px 0 0 0; border-bottom:1px #BEBFBF solid;border-top:1px #BEBFBF solid; line-height:20px;}
.topr_bg{ background:url(../images/index_pic_11.gif) top left no-repeat; width:7px; height:42px;}
/*----MENU---*/
.menu_warp{ margin:5px 0px 18px 0px; height:39px;}
.menul_bg,.menuc_bg,.menur_bg{ height:39px; float:left;}
.menul_bg{ background:url(../images/index_pic_17.gif) top left no-repeat; width:10px;}
.menuc_bg{ background:url(../images/index_pic_18.gif) top left repeat-x; width:973px; color:#FFFFFF; line-height:39px;}
.menur_bg{ background: url(../images/index_pic_21.gif) top left no-repeat; width:12px;}
.menu{ padding:0px 10px 0px 0px; font-size:14px;}
.warpleft_menu{ width:239px;}
.warpnr_left{ width:239px; padding:0px 13px 0px 0px;}
.lmenu_topbg{ background: url(../images/index_pic_24.gif) top left no-repeat; height:18px;}
.rmenu_endbg{ background:url(../images/index_pic_40.gif) top left no-repeat; height:20px;}
.cmenu_nr{ background:url(../images/index_pic_36.gif) repeat-y  top left;}
.menu_blue{ color:#001D6C; font: 24px/45px Arial, Helvetica, sans-serif;}
.menuli,.menu_blue{background: url(../images/left_line_44.gif) no-repeat left bottom; height:45px; padding:0px 0px 0px 37px;}
.menuli{font:14px/45px Arial, Helvetica, sans-serif;}
/*----CONTACTS---*/
.contacts_warp,.contacts_warp2,.contacts_warp3{ margin:18px 0 0 0; }
.contacts_leftbg,.contacts_cenbg,.contacts_rightbg{ float:left; height:354px;}
.contacts_leftbg{ background:url(../images/indexnr_bg_49.gif) left top no-repeat; width:6px;}
.contacts_cenbg{ width:220px;background:url(../images/indexnr_bg_51.png) top left  repeat-x;}
.contacts_rightbg{ background:url(../images/indexnr_bg_52.gif) left top no-repeat; width:7px;}
.contacts_cenbg dt{ text-align: center;}
.contacts_pic1{ padding:10px 0 0 0;}
.contacts_cenbg dd {padding:0px 0px 0px 10px; }
.contacts_cenbgzi{line-height: 24px;font-size: 11px;}
.dtblue{ color:#011D6C; text-align:left; line-height:22px;}
/*---RIGHT---*/
.Profil_warp,.wbt_left,.Profil_wbt{ height:32px;}
.Profil_wbt{ width:741px; background:url(../images/index_pic_28.gif) left top repeat-x;}
.wbt_left{ background: url(../images/index_pic_27.gif) top left no-repeat;}
.wbt_left,.wbt_left2{color:#FFFFFF; padding:0px 0px 0px 15px; font:16px/32px Arial, Helvetica, sans-serif; font-weight:bold;}
.profile_nrwarp{ width:736px; padding:20px 0 0 5px;}
.profile_nrzi{ width:650px; margin:0px 10px 0px 20px;}
.profile_nrwarp2{ width:741px; padding:10px 0 0 0;}
.contacts_warp2,.contacts_warp3{ width:235px; float:left;}
.contacts_warp3{ padding:0px 0px 0px 18px;}
.produtcszi{line-height: 22px;font-size: 12px;}
.products_pic{ padding:10px 0px; margin:10px 0 0 0 ;}
.contacts_pic2{ padding:8px 0 0 0;}

.endwarp{width:1025px;margin:0px auto; color:#000; text-align:center; padding:0px 0px 10px 0px; line-height:22px; border-top:1px solid #ccc;}
/*---Mold_Making---start---*/
.moldm_designzi{ float:left;}
.moldm_designpic{ float:right;}
.moldm_wdesign{ background: url(../images/moldm_d_10.gif) bottom left repeat-x; padding:15px 0px 15px 5px; width:736px;}
.moldmc{ padding:15px 0 0 0;}
.wbt_left2{ height:32px; background:url(../images/injection_mpbt_03.gif) no-repeat left top;}
.injection_mptopzi{ font-size:16px; line-height:30px;}
.injection_mp dl { float:left;}
.injection_mp dt { padding:10px 0px; text-align:center;}
.injection_mp dd {width: 214px; text-align:center; font-size:14px;}
.injection_mpdt {width: 214px; margin:0 0 0 42px; text-align:center;}
.fm{ text-align:center;width:741px; padding:30px 0px 0px 0px;; border-bottom:1px solid #CCCCCC;}

.injection_wleft{ width:280px; float:left; padding:10px 0 0 0;}
.injection_wright{float:left; width:455px; padding:10px 0 0 0;}
.injection_wleftp2{ padding:15px 0px 0px 0px; line-height:0px;}
.injection_wleftp{ padding:5px 0px;}.injection_mp2 img {margin-top:20px;}
.OEM-ODM{ padding:20px 0 0 0;}
.injection_mpdt1 {width: 222px; margin:0 0 0 30px;text-align:center;}
.plastic_molds{ background:url(../images/products_line_05.gif) repeat-x bottom  left; height:28px;}
.plastic_moldsbt,.plastic_moldsbt2,.plastic_moldsbt3{ color:#001F76; font-family:Arial; font-size:16px; background:url(../images/products_line_03.gif) left bottom repeat-x;height:28px; width:auto; line-height:28px;}
.plastic_moldsbt{ width:110px;}
.plastic_moldsbt2{ width:230px;}
.plastic_moldsbt3{ width:100px;}
.plasticm_pic li {float: left; width:213px;}.plastic_moldsli{ padding:0px 0px 0px 35px; line-height:0px;}
.plasticm_pic{ padding:20px 0px ;}
/*---Plastic_Mold----*/
.plastic_moldpic,.plastic_moldzi{ float: left; line-height:30px;}
.plastic_moldpic{}
.plastic_moldzi{ width:440px; padding:0px 30px 0px 0px;}
.plastic_moldnrzi{ width:735px;}
.plastic_moldpic img {margin:10px 0 20px 0;}

.sitemap{ width:995px; background:url(../images/sitemap_04.gif) left top repeat-x; height:32px;}
.sitemap2{ border-left: 1px solid #E9DCC2; border-bottom: 1px solid #E9DCC2; border-right: 1px solid #E9DCC2; width:993px;}
.sitemapleftbg{ background:url(../images/sitemap_03.gif) left top no-repeat; width:13px; height:32px; float:left;}
.sitemaprightbg{ background: url(../images/sitemap_06.gif) left top no-repeat; width:17px; height:32px; float:right;}
.cenbg{ float:left;}
.right5{ padding:0 10px 0 0;}
.left5{ padding:0 0 0 10px;}
#sitemap a:link{ color:#000; text-decoration:none;}
#sitemap a:hover{ color: #000; text-decoration: underline;}
.end a:link{ color:#000; text-decoration:none;}
.end a:hover{ color:#000; text-decoration:underline;}


.warpnr_right2{ width:995px;}
.profile_nrwarp3{ width:990px; padding:20px 0 0 5px;}
.profile_nrwarp2{ width:995px; padding:10px 0 0 0;}
.Profil_wbt2{ width:995px; background:url(../images/index_pic_28.gif) left top repeat-x; height:32px;}