/*header
----------------------*/
.header {height:147px; background:url(../images/headerBg.png) repeat-x;}
.headerBd {position:relative;z-index:2; }
.headerBd object {position:absolute; right:0; top:0; z-index:1;}
.headerTools {width:217px; height:95px; padding:5px 0 0 49px; background:url(../images/headerTool.png) no-repeat;}
.headerToolsBd {position:absolute; line-height:25px; z-index:18;}
.headerToolsBd li {display:inline; margin:0 9px;}
.headerToolsBd li.english {font-family:Arial, Helvetica, sans-serif;}
/* nav */
.navL,.navC,.navR,.nvaSep {background:url(../images/headerNav.png) no-repeat;}
.nav {position:absolute; padding-bottom:6px; background:url(../images/navDown.png) no-repeat left bottom; z-index:200;}
.navL {display:block; width:8px; height:37px;}
.navC {width:964px; height:37px; background-position:0 -37px; background-repeat:repeat-x;}
/*.navC a {float:left; width:95px; margin:0 5px; font-size:14px; font-weight:bold; line-height:37px; text-align:center; color:#fff;}*/
.navC a:hover {color:#e1f4ff;}
.navC  .selected {color:#e9f6fd;}
/*.nvaSep {float:left; width:2px; height:37px; background-position:0 -111px;}*/
.navR {display:block; width:8px; height:37px; background-position:0 -74px;}

/*修改导航*/
.outerLi{float:left; position:relative;}
.mainNav {float:left; width:95px; margin-right:5px; padding-left:7px; font-size:14px; font-weight:bold; line-height:37px; background:url(../images/navSep_new.png) no-repeat 0px 12px; text-align:center; color:#fff;}
.indexNav{background:none;}
.children{position:absolute; left:-20px; top:37px; width:109px; line-height:25px; padding:0px 20px; background-color:#4171a1;}
.children a{width:90px; padding:5px 10px; display:block; color:#FFF;  text-decoration:none; text-align:center;}
.children li{float:left;}

/*search
------------*/
.search {width:400px; height:45px; margin-bottom:6px; background:url(../images/index/search.png) no-repeat;}
.search input {float:left; width:186px; height:18px; padding:3px 2px 3px 4px; margin:11px 0 0 137px; border:0 none; background:none;}
.search button {float:left; width:58px; height:24px; margin-top:11px; background:url(../images/index/search.png) no-repeat 0 -51px; border:0 none; cursor:pointer; text-indent:-9999px;}

/*searchEnglish
--------------------*/
.searchEnglish {width:400px; height:45px; margin-bottom:6px; background:url(../images/index/searchEnglish.png) no-repeat;}
.searchEnglish input {float:left; width:186px; height:18px; padding:3px 2px 3px 4px; margin:11px 0 0 137px; border:0 none; background:none;}
.searchEnglish button {float:left; width:58px; height:24px; margin-top:11px; background:url(../images/index/searchEnglish.png) no-repeat 0 -51px; border:0 none; cursor:pointer; text-indent:-9999px;}


/* footer
----------------------------------------*/
.footer {height:83px; padding-top:12px; background:url(../images/footerBg.png) repeat-x;}
.footer .gray {color:#999;}
.footerBd {text-align:center; line-height:24px;}
.footer li span {margin-right:20px;}
.footer .copyright a {color:#522c8f;}
.contact .eMail {font-family:Arial, Helvetica, sans-serif; color:#0066cc;}

/*menu
----------------------*/
.menu h2 {font-size:18px; padding:35px 0 0 95px; border-bottom:4px solid #00adef;}
.menu h2 span {display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#b9b9b9; margin-top:-5px;}
.menuOrder h2 {height:62px; background:url(../images/leftmenu/oeder.png) no-repeat top center;}
.menuExterior h2 {height:62px; background:url(../images/leftmenu/exterior.png) no-repeat top center;}
.menuProducts h2 {height:62px; background:url(../images/leftmenu/products.png) no-repeat top center;}
.menuCenter h2 {height:62px; background:url(../images/leftmenu/center.png) no-repeat top center;}
.menuPreserve h2{height:62px; background:url(../images/leftmenu/preserve.png) no-repeat top center;}
.menuRetrieve h2{height:62px; background:url(../images/leftmenu/retrieve.png) no-repeat top center;}
.menuTool h2{height:62px; background:url(../images/leftmenu/news.png) no-repeat top center;}


/*menuList
---------------------*/
.menuList {float:left; border-bottom:1px solid #e2e3db; text-align:right; padding:14px 24px 6px 0; width:200px;}
.menuList a {background:url(../images/leftmenu/menuIcon.png) no-repeat right center; padding-right:25px;} 
.menuList a:hover,
.menuList a.selected {background:url(../images/leftmenu/menuIcon2.png) no-repeat right center;}

/*contacts
---------------------*/
.contacts {border:1px solid #e4e5e7; padding:8px;}
.contacts h2 {font-size:16px; padding:0 0 3px 40px; border-bottom:1px solid #f2f2f2; background:url(../images/leftmenu/phoneIcon.png) no-repeat;}
.contacts h2 span {display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:500; color:#ccc; margin-top:-5px;}
.contactsList {float:left; width:176px; padding:5px 15px;}
.contactsList label {display:block; float:left; width:40px;}
.contactsList span {float:left; width:136px;}

/*rightSideBg
---------------------*/
.rightTop {background:url(../images/rightBgTop.png) no-repeat top right; height:7px; overflow:hidden;}
.rightBd {background:url(../images/rightBd.png) repeat-y; padding:10px 15px; height:auto!important; min-height:485px; height:485px;}
.crumb {padding:0 10px 5px 10px; border-bottom:1px solid #ccc;} 
.crumb h2 {color:#6cf; font-size:14px; border-right:5px solid #ccc; padding-right:10px;}
.crumb div,
.crumb div a {color:#999;}
.crumb div span {margin:0 5px;}
.crumb div em {color:#09c;}
.rightFt {background:url(../images/rightBgFoot.png) no-repeat top right; height:7px; overflow:hidden;}

.top {display:block; color:#06c; font-size:12px; font-weight:normal; background:url(../images/toTop.png) no-repeat 50px 0px; padding-right:25px;}
.red {color:#c00;}

/*rightBar
---------------------*/
.barLeft {background:url(../images/barLeft.png) no-repeat;width:13px; height:30px;}
.barBd {background:url(../images/barBd.png) repeat-x;width:690px; height:30px;}
.barBd a {float:left; color:#39c; line-height:30px; margin:0 20px;}
.barBdSep {display:blockl; float:left; margin-top:8px; background:url(../images/barBdSep.png) no-repeat; width:2px; height:18px;}
.barRight {background:url(../images/barRight.png) no-repeat; width:13px; height:30px;}














