﻿@charset "utf-8";
/*designed by 张志国/www.666design.com*/
/*一般定义*/
/*颜色 #1c3665*/
body { margin:0; padding:0; font-size:12px; color:#000; background-color: #fff; background-image: url(/Images/base/bodyBg.gif); background-repeat: repeat-x; background-position: 0px 90px; }
/**html body { behavior:url("/JS/csshover3.htc"); }*/
div, form, img, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; border: 0; list-style:none; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size: 14px; }
a { color: #000; text-decoration: none; }
a:hover { color: #FF0000; text-decoration:underline }
*html .clear { clear:both; height:0; overflow:hidden }
.blank8 { height:7px; overflow:hidden; clear:both; }
.clear { clear:both; height:0;overflow:hidden }
.zone { width:860px; margin:0 auto;position:relative }
.hidden { display:none }
.display { display:block }
.topIntro{position:absolute;left:0;top:0;color:#888;padding:5px 10px 6px;width:560px;background:url(http://www.chenghuabearing.com/Images/base/bussiness-foucs.gif) no-repeat}
.topIntro h1{font-size:12px!important;font-weight:normal;display:inline}
.topIntro h1 a{color:#888}
.logo { float:left; padding:30px 0 0 31px; height:60px; overflow:hidden; width:283px;}
.logo img{position:absolute}
.logoGear { float:left; margin:0 0 0 34px; }
*html .logoGear { float:left; position:relative; left:-34px; }
.topLink { float:right; margin:0px 0 0 0; width:300px; }
.topLink li { float:right; position:relative; width:50px; margin:0 0 0 18px;  text-align:right}
.topLink a { width:57px; padding:0px 0 0 0; position:relative; top:10px; vertical-align: bottom;display:block;background:url(/Images/base/topLinkIcon.gif) no-repeat 0 2px;  }
.topLink a.index{width:33px!important;}


.version { float:right; margin:10px 0 0 0; width:200px; }
.version li { float:right; position:relative; width:45px; margin:0 0 0 10px;  }
.version a { width:50px; padding:10px 0 0 0; position:relative; top:10px; vertical-align: bottom; }
.version a.focus { background:url(/Images/base/webSiteVersion.gif) center 0 no-repeat }
*html .version a#EnglishVersion { top:8px; }
.search { float:right; position:relative; right:-267px; top:44px; background:url(/Images/base/searchBg.gif) 0 1px no-repeat; width:200px;}
.search #keyword { margin:3px 0 0 22px; position:relative; height:14px; width:100px; overflow:hidden; border:0; float:left; color:#666 }
.search #Submit { width: 23px; height: 20px; background:url(/Images/base/searchButton.gif) right 0 no-repeat; border:0; cursor:pointer; margin:0 0 0 15px; }
.search a{text-decoration:underline;font-style:italic;color:#888;font-size:10px;}
.topNav { float:right; width:720px; position:relative; }
*html .topNav { float:right; width:680px; }
.topNav li { float:left; }
.topNav li a.topNavA { width:58px; float:left; height:19px; margin:0 13px 0 10px; text-align:center; color:white; padding:7px 0 0 0 }
.topNav li a.topNavA.focus { background:url(/Images/base/topNav.gif); width:69px; font-weight:bold; font-size:14px; text-align:left; padding-left:5px; }
.topNav li a#index.focus { width:55px;padding-left:19px; }
.topNav li a.topNavA:hover  { background:url(/Images/base/topNav.gif) -74px 0; color:#1c3665; text-decoration:none; }
.topNav li#ProductsShow { position:relative; }
.topNav li#ProductsShow .ProductsShowNav { position:absolute; z-index:66; top:25px; left:-10px; width:300px; display:none;/**/ background:#fff; }
.topNav li#ProductsShow .ProductsShowNav .ProductsShowNavCon { padding:15px 15px 5px 15px; border:#223c69 1px solid; background:#fff; overflow:hidden }
.topNav li#ProductsShow .ProductsShowNav .ProductsShowNavCon .nav { float:left; width:80px; }

.topNav li#ProductsShow .ProductsShowNav .ProductsShowNavCon li { float:none; height:20px; }
.topNav li#ProductsShow .ProductsShowNav .ProductsShowNavCon li a { background:none; color:#000; float:none; text-align:left; margin:0 }
.topNav li#ProductsShow .ProductsShowNav .ProductsShowNavCon li a:hover { text-decoration:underline; color:red; }
.topNav li#ProductsShow .ProductsShowNav .ProductsShowNavCon .con { float:left; margin:0 0 0 10px;width:170px; overflow:hidden}
.topNav li#ProductsShow .ProductsShowNav .ProductsShowNavCon .con .concon{height:146px;float:left}
.topNav li#ProductsShow .ProductsShowNav .ProductsShowNavCon .con .concon .navBar{font-size:14px;font-weight:bold}
.topNav li#ProductsShow .ProductsShowNav .ProductsShowNavCon .twoItemCaizhiZT{margin:10px 0 0 0;float:left; }
.topNav li#ProductsShow .ProductsShowNav .alpha { background:#1c3665; width:300px; height:6px; position:absolute; z-index:0; bottom:-5px; overflow:hidden; left:0; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
/*.topNav li#ProductsShow:hover .ProductsShowNav { display:inline-block; }
.topNav li#ProductsShow:hover a { background:url(/Images/base/topNav.gif) -74px 0; color:#1c3665; text-decoration:none; position:relative; z-index:2; }*/
.ProductsShowA{width:58px; float:left; height:19px; margin:0 13px 0 10px; text-align:center; color:white; padding:7px 0 0 0;background:url(/Images/base/topNav.gif) -74px 0; color:#1c3665; text-decoration:none; position:relative; z-index:68; }
.ProductsShowAA{float:left; height:19px; margin:0 13px 0 10px;  color:#1c3665; padding:7px 0 0 0;background:url(/Images/base/topNav.gif)  -74px 0; width:69px; font-weight:bold; font-size:14px; text-align:left; padding-left:5px;  position:relative; z-index:68;}
/*.ProductsShowAA:hover,.ProductsShowA:hover{text-decoration:none;color: #1c3665}*/
.ProductsShowAfocus{float:left; height:19px; margin:0 13px 0 10px;  color:white; padding:7px 0 0 0;background:url(/Images/base/topNav.gif); width:69px; font-weight:bold; font-size:14px; text-align:left; padding-left:5px; }
.topNav li.quickSearch { float:right; }
.topNav li.quickSearch a.quickSearchA { text-align:center; padding-top:6px; float:left; position:relative; height:20px; background:url(/Images/base/quickNavigation.gif); color:#1c3665; width:71px; font-weight:bold }
.topNav li.quickSearch a.quickSearchA2 { text-align:center; padding-top:6px; float:left; height:20px; width:71px; background:url(/Images/base/quickNavigation.gif) right 0; color:#1c3665; text-decoration:none; position:relative; z-index:2; font-weight:bold}
.topNav li.quickSearch .quickSearchNav { position:absolute; z-index:0; top:25px; right:0px; display:block; background:#fff; }
.topNav li.quickSearch .quickSearchNav2 { display:none;/**/ }
.topNav li.quickSearch .quickSearchNav .quickSearchNavCon { float:left; width:400px; padding:10px 10px 5px 10px; border:#223c69 1px solid; background:#fff; overflow:hidden }
.topNav li.quickSearch .quickSearchNav .quickSearchNavCon a { margin:5px 5px 0; height:15px; float:left;background:none;padding-left:0; font-size:12px; }
.topNav li.quickSearch .quickSearchNav .quickSearchNavCon a.focus { width:33px;}
.topNav li.quickSearch .quickSearchNav .quickSearchNavCon a:hover { text-decoration:underline; }
.topNav li.quickSearch .quickSearchNav .quickSearchNavCon .quickSearchborder { }
.topNav li.quickSearch .quickSearchNav .quickSearchNavCon .quickSearchborder td { border-bottom:1px dotted #999; }
.topNav li.quickSearch .quickSearchNav .alpha { background:#1c3665; width:422px;/**/ height:6px; float:right; position:absolute; z-index:0; right:0px; bottom:-5px; overflow:hidden; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
*html .topNav li.quickSearch .quickSearchNav .alpha { right:-1px; }
.topNav li span{display:none}
.mainBox { background:url(/Images/base/mainBg.gif) repeat-x; padding:12px 12px 0; width:836px; margin:0 auto;overflow:hidden }
.mainBoxDot { background:url(/Images/base/dot.gif) 182px 0 repeat-y; }
.mianCon p{margin:0 0 16px;text-indent:24px;}
.leftNav { float:left; width:183px; background:url(/Images/base/leftNavTop.gif) no-repeat #1c3665/**/; color:#FFF; }
.leftNav .leftNavImage { height:60px; }
.leftNav .leftNavImage h2 { position:relative; top:-300px; }
.leftNav .leftNavMiddle { background:url(/Images/base/leftNavMiddle.gif) repeat-y ; }
.leftNav .leftNavBottom { background:url(/Images/base/leftNavBottom.gif) 13px bottom no-repeat ;}
.leftNav .leftNavBottom .navCon { margin:0 0 0 30px; }
.leftNav .leftNavBottom .navCon dt { color:#bbc3d1;  background:url(/Images/base/leftNavOneItem.gif) left 2px no-repeat; font-weight:bold; padding:0 0 1px 15px; }
.leftNav .leftNavBottom .navCon dt a{ color:#bbc3d1; }
.leftNav .leftNavBottom .navCon dd { padding:0 0 0 22px; height:20px; }
.leftNav .leftNavBottom .navCon dd h3 { font-size:12px;font-weight:normal }
.leftNav .leftNavBottom .navCon dd.lastDD{padding-bottom:8px}

.leftNav .leftNavBottom .navCon dd a { color:#FFF }
.leftNav .leftNavBottom .navCon dd a.focus { color:#1c3665; background:url(/Images/base/leftNavTwoFocus.gif) no-repeat #cfd9e9; width:98px; height:15px; position:relative; float:left; font-weight:bold; padding:3px 0 0 8px; left:-6px; }
.leftNav .leftNavBottom .navCon dd span,.leftNav .leftNavBottom .navCon dt span{display:none}
.rightCon { float:left; width:637px; margin:0 0 0 15px; }
.rightCon .topImage { width:637px;height:95px; overflow:hidden }
.rightCon .position { background:url(/Images/base/position.gif) no-repeat; height:40px; }
.rightCon .position .positionItem {position:relative; float:left; padding:5px 0 0 10px; }
.rightCon .position .positionItem  span{ display:none}
.rightCon .position .positionItem .zh { font-family:黑体;/*font-weight:bold;*/ font-size:18px; color:#1c3665 ;}
.rightCon .position .positionItem .zh h2 { font-family:黑体;font-weight:normal; font-size:18px; color:#1c3665 ;}
.rightCon .position .positionItem .en { width:600px;font-family:arial; font-size:12px; color:#999;margin-top:1px; font-weight:normal;position:absolute;top:26px;left:10px}
.rightCon .position .positionItem .en h2,.rightCon .position .positionItem .en h3{  font-weight:normal;color:#ccc;font-size:12px;}

.rightCon .position .positionDetails { float:right; padding:5px 8px 0 20px; background:url(/Images/base/positionItem.gif) no-repeat 0 7px; height:18px; }
.foot { clear:both;background:url(/Images/base/footBg.gif) repeat-x #fff; border-top:#1c3665 1px solid; padding:12px 10px 0; width:840px; margin:0 auto; padding:0 0 60px 15px; font-family:arial;/*color:#999*/ }
.foot .leftCon { float:left; width:349px; }
.foot .leftCon .link2 { height:21px; border-bottom:1px dotted #999; margin:0 0 5px }
.foot .leftCon .link2 a { margin:0 7px; color:#333 }
.foot .leftCon .copyright { line-height:1.3; color:#999 }
.foot .leftCon .copyright a { color:#999 }
.foot .rightCon { float:left; width:468px; color:#1c3665; line-height:1.6 }
.foot .rightCon a { color:#1c3665 }
.foot .rightCon img { float:left; margin:0 15px 0 0 }
.foot .rightCon span { font-size:14px; font-weight:bold; height:30px; }
.foot .rightCon .con { border-left:1px solid #1c3665; padding:0 0 0 10px; }
#chCustomServiceOnline { background:#b4c4e1 url(/Images/base/ch_TQ-QQ-MSN-wangwang-CustomServiceOnline.gif) no-repeat; position:absolute; top:270px; right:0px; width:130px; height:226px; overflow:hidden ;z-index:100}
#chCustomServiceOnline .con { width:130px; height:226px; position:relative ;}
#chCustomServiceOnline .con span { position:absolute; top:-260px; }
#chCustomServiceOnline .con .close { position:absolute; top:2px; right:2px; width:12px; height:12px; cursor:pointer }
#chCustomServiceOnline .con .chOnline { position:absolute; top:25px; left:10px; width:109px; height:70px; overflow:hidden }
#chCustomServiceOnline .con .QQ-guestbook { position:absolute; top:107px; left:32px; height:96px; width:90px; }
#chCustomServiceOnline .con .QQ-guestbook img { margin:3px auto; }
#chCustomServiceOnline .con .topPage { position:absolute; top:212px; left:89px; width:36px; height:14px; cursor:pointer }

.productsNav{background:url(/Images/base/productsNav.gif) no-repeat #fdfdfd; height:30px;color:#666;padding:10px;width:840px;}
.productsNav a{color:#666}



