/* Popup Div
---------------------------------------------------------------------------------------------------------- */
#Loading {padding:0px;position:absolute;z-index:10;left:10px;top:10px;border:0px #666666 solid;width:10px;height:10px}


/* Reset
---------------------------------------------------------------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}
abbr, acronym {border: 0;}

/* Base
---------------------------------------------------------------------------------------------------------- */
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#777;}
a { text-decoration:none; color:#777;}
a:hover { text-decoration:underline; color:#116eaa}
.container { overflow:hidden; _height:1%;}
#mainContainer { font-size:1.2em;}
.contentContainer {line-height:1.55em;}
.relatedContainer {line-height:1.55em;}

/* Layout
---------------------------------------------------------------------------------------------------------- */
#mainContainer { width:960px; margin:auto;}
#header {}
	#header .topBar { height:90px; position:relative;}
	.bannerBar { margin-bottom:10px;} 	
#mainBody {height:auto; overflow:hidden; position:relative; margin-bottom:10px; _height:1%;}
	.containerBar { border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; overflow:hidden; _height:1%; background:url(../../images/default/body_bg.gif) repeat-x left -585px; }
		.contentContainer { width:729px; float:left;  overflow:hidden;}
			.contentBar { padding:30px;}			
		.relatedContainer { width:229px; float:right; overflow:hidden; background:url(../../images/default/related_bg.gif) no-repeat 0 120px;}
			.relatedBar { padding:30px 15px 15px 15px;}		
#footer {_height:1%;}

/* Module
---------------------------------------------------------------------------------------------------------- */

/* logo */
.logo { position:absolute; left:10px; top:12px; width:162px; height:63px; background:url(../../images/default/body_bg.gif) no-repeat 0 0;}
.logo span{ text-indent:-5000px; display:block;}
/* end logo */

/* hotline */
/*4008backup*/
/*#header .hotline{ position:absolute; left:182px; top:30px; width:273px; height:40px; background:url(../../images/default/body_bg.gif) no-repeat -173px -14px;  }*/

#header .hotline{ position:absolute; left:182px; top:25px; width:444px; height:45px; background:url(../../images/default/body_bg.gif) no-repeat -173px -14px;  }
#header .hotline span{ text-indent:-5000px; display:block; }
/* end hotline */

/* searchBar */
.searchBar { position:absolute; right:10px; top:12px; width:240px; background:url(../../images/default/body_bg.gif) no-repeat -680px top;}
.searchBar input {border:none;  background:transparent; width:190px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#969696; float:left;}
.searchBtn { background:url(../../images/default/body_bg.gif) no-repeat right top; border:none; width:30px; height:26px; cursor:pointer; float:right; margin-right:2px;}
.searchBtn span { display:none;}
.keyword { padding-top:5px; clear:both;}
.subMenu { padding-top:5px; clear:both; text-align:right;}
.subMenu a:link    {color:#116eaa}
.subMenu a:visited {color:#116eaa}
.subMenu a:active  {color:#116eaa}
/* end searchBar */

/* mainMenu */
.menu { height:40px; line-height:40px; background: url(../../images/default/body_bg.gif) left -80px  no-repeat; padding-left:10px; }
.menuBar { background:url(../../images/default/body_bg.gif) no-repeat right -80px; }
.menu ul { padding:0; margin:0; list-style-type:none; background:transparent; }

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li { float:left; height:40px; line-height:40px; display:block; font-size:14px; font-weight:bold; color:#fff; margin-right:16px; }
/* style the sub level list items */
.menu ul ul li { display:block; width:142px; height:auto; line-height:14px; margin-right:0;}
.menu ul ul li.last { padding-bottom:5px;}

/* first style the single tab */
.menu .single{ overflow:hidden}
.menu .single a, .menu .single a:visited { background:url(../../images/default/body_bg.gif) left -120px  no-repeat; }
.menu .single a:hover { background:url(../../images/default/body_bg.gif) left -160px no-repeat; }
.menu .single a:hover span{ background:url(../../images/default/body_bg.gif) right -160px no-repeat; }

/*  style the current tab */
.menu .current a, .menu .current a:visited {background:url(../../images/default/body_bg.gif) no-repeat left -160px; color:#116eaa;}
.menu .current a span, .menu .current a:visited span {background:url(../../images/default/body_bg.gif) no-repeat right -160px; }

.menu .singleCurrent a, .menu .singleCurrent a:visited {background:url(../../images/default/body_bg.gif) no-repeat left -160px; color:#116eaa;}
.menu .singleCurrent a span, .menu .singleCurrent a:visited span {background:url(../../images/default/body_bg.gif) no-repeat right -160px; }
/* style the links for the top level */
.menu a, .menu a:visited { display:block; float:left; padding-left:16px; text-decoration:none; color:#fff; background:url(../../images/default/body_bg.gif) no-repeat right -120px;text-align:center; }
.menu a span, .menu a:visited span {background:url(../../images/default/body_bg.gif) no-repeat 0 -120px; padding-right:16px;display:block; font-size:14px; }

/* hack IE5.x to get the correct the faulty box model and get the width right */
/* style the sub level links */
.menu ul ul a, .menu ul ul a:visited { text-align:left; font-weight:normal; font-size:12px; display:block;background:#fff none; color:#777; width:122px; height:100%; line-height:14px; padding:5px 5px 5px 15px; }
* html .menu ul ul a, * html .menu ul ul a:visited  { width:122px; w\idth:122px; }

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul { visibility:hidden; position:absolute; height:0; top:34px; left:18px; z-index:100; -webkit-box-shadow: 5px 5px 5px rgba(14, 32, 59, .1); -moz-box-shadow: 5px 5px 5px rgba(14, 32, 59, .1);}
/* make the second level visible when hover on first level list OR link */
.menu ul :hover ul { left:1px; visibility:visible; height:auto; padding:5px 0 0 0; border-bottom:1px solid #ccc; border-right:1px solid #ccc; background:#fff none; /*url(../../images/default/nav_plant_top.gif) left top no-repeat;*/ }
/* style the table so that it takes no part in the layout - required for IE to work */
.menu table { border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1; }

/* style the level hovers */
/* first */
* html .menu a:hover, * html .menu .current a:hover  { color:#116eaa; border:0; position:relative; z-index:100; background:url(../../images/default/body_bg.gif) 0 -200px; text-decoration:none; }
* html .menu a:hover span, * html .menu .current a:hover span { background:url(../../images/default/body_bg.gif) right -200px; text-decoration:none; }
.menu li:hover {position:relative; }
.menu :hover > a, .menu .current:hover >a { color:#116eaa; font-size:14px; font-weight:bold; background:url(../../images/default/body_bg.gif) left -200px; }
.menu :hover > a span, .menu .current:hover > a span { color:#116eaa; font-size:14px; font-weight:bold; background:url(../../images/default/body_bg.gif) right -200px; }

/* second */
* html .menu ul ul a:hover { color:#fff; background:#777 none; position:relative; z-index:110; height:100%; width:122px; }
.menu ul ul li:hover { position:relative; }
.menu ul ul :hover > a { color:#fff; background:#777 none; z-index:110; height:100%; font-size:12px; font-weight:normal; }

.menu .current ul a, .menu .current ul a:visited {background:#fff none; color:#777;}
.menu .current ul a:hover {background:#777 none; color:#fff;}
/* end mainMenu */

/* subNavBar */
#mainBody .topBar div { height:5px; line-height:5px; overflow:hidden; background:url(../../images/default/body_bg.gif) no-repeat left -240px; padding-left:5px; }
#mainBody .topBar {background:url(../../images/default/body_bg.gif) no-repeat right -240px;}
#mainBody .topBar div.subNav { height:40px; line-height:40px;}
.subNav ul { list-style:none; padding:0; margin:0;}
.subNav ul li { float:left; padding:0 30px; font-size:14px; font-weight:bold; background:url(../../images/default/body_bg.gif) no-repeat right -280px; }
.subNav ul li a:hover   {text-decoration:none;}
.subNav ul li.current {background:url(../../images/default/body_bg.gif) no-repeat right -320px; }
.subNav ul li.current a {color:#116eaa}
/* end subNavBar */

#mainBody .bottomBar {background:url(../../images/default/body_bg.gif) no-repeat right -360px; height:5px; line-height:5px; overflow:hidden;}
#mainBody .bottomBar div {  background:url(../../images/default/body_bg.gif) no-repeat left -360px; padding-left:5px; }


/* footer */
#footer .topBar { height:90px; overflow:hidden; margin-bottom:20px;}

.warrantyHandlingBar { position:relative; background:url(../../images/default/body_bg.gif) no-repeat left -365px; width:370px; height:70px; float:left;  padding:10px 10px 10px 90px;}
.warmTipsBar {background:url(../../images/default/body_bg.gif) no-repeat left -455px; width:390px; height:70px; float:right;   padding:10px 10px 10px 70px;}

.warrantyEntrance { position:absolute; right:30px; top:25px; background:url(../../images/default/body_bg.gif) no-repeat left -545px; width:140px; height:40px;}
.warrantyEntrance span { display:none;}
.warrantyHandlingBar h5 { font-size:14px; font-weight:bold; color:#116eaa; padding:10px 0;}

.relatedLinkBar { border-top:1px solid #d7d7d7; text-align:left; line-height:20px; padding:10px 0 0 0; color:#116eaa;}
.relatedLinkBar a { color:#116eaa;}
.copyRightBar {text-align:center; line-height:20px; padding:10px 0 10px 0;}
/* end footer */

/* relatedContainer */
.relatedBar h4 { background:url(../../images/default/body_bg.gif) no-repeat -940px -365px; font-size:14px; font-weight:bold; color:#504c41; height:20px; line-height:20px; padding:0 10px 0 30px; margin-bottom:10px;}
.relatedBar ul { }
.relatedBar ul li { border-bottom:1px solid #e1e1e1; padding:5px 0;}
.relatedBar dl { overflow:hidden; _height:1%; margin-bottom:5px;}
.relatedBar dl dt { float:left; margin:0 10px 0 0;}
.relatedBar dl dt img { border:1px solid #b1b1b1;}

a.more, a.more { background:url(../../images/default/body_bg.gif) no-repeat right -425px; height:20px; line-height:20px; padding:0 20px 0 0; display:block; float:right; margin:10px 0 0 0; *background-position: right -427px;}
a.more:hover { background:url(../../images/default/body_bg.gif) no-repeat right -445px; text-decoration:none; *background-position: right -447px;}
.relatedBar .relatedCaseBar h4 { background-position:-940px -385px;}
.relatedBar .relatedEquipmentBar h4 { background-position:-940px -405px;}

.relatedBar .relatedEquipmentBar div { width:62px; border:solid 1px #CCCCCC; text-align:center;}
.relatedBar .relatedEquipmentBar img { border:solid 0;}

.distinguish{ border-bottom:1px solid #e1e1e1; margin-bottom:15px; padding-bottom:15px}
.distinguish h4 { background:url(../../images/default/distinguish.gif) no-repeat; color:#FF0000; font-size:14px;}
.distinguish h4 a{ color:#FF0000; font-size:14px;}
.distinguish h4 a:link    {color:#FF0000}
.distinguish h4 a:visited {color:#FF0000}
.distinguish h4 a:active  {color:#FF0000}

.relatedInformationBar, .relatedCaseBar, .relatedEquipmentBar { margin-bottom:15px; overflow:hidden; _height:1%;}
/* end relatedContainer */
.contactBar { border-bottom:1px solid #eaeaea; margin-bottom:20px; padding-bottom:10px;}
.contactBar h4 { display:none;}
.contactBar ol { overflow:hidden; _height:1%}
.contactBar ol li { padding:5px 0;}
.contactBar ol li { background:url(../../images/default/body_bg.gif) no-repeat -939px -470px; display:block; padding:0 10px 0 25px; margin-bottom:10px;}

.contactBar ol li.online a strong { font-weight:bold; color:#116eaa;}
.contactBar ol li.email { background-position:-939px -498px; float:left; width:50px; border-right:1px solid #b5b5b5; margin-right:10px;}
.contactBar ol li.tel { background-position:-939px -523px; float:left;} 
.contactBar ol li.howtobuy { background:url(../../images/default/icon-cart.gif) no-repeat; float:left; width:50px; border-right:1px solid #b5b5b5; margin-right:10px;}
.contactBar ol li.connus { background:url(../../images/default/icon-loupe.gif) no-repeat; float:left;} 

.contactBar ol li a:link    {color:#116eaa}
.contactBar ol li a:visited {color:#116eaa}
.contactBar ol li a:active  {color:#116eaa}



/* wedigt */
.readmore a,.readmore a:visited{margin-top:20px;color:#6d8176; font-size:10px;}
.Enlarge a,.Enlarge a:visited{padding-right:18px; margin:0 auto;background:url(../../images/default/smallbtns.gif) right -27px no-repeat; color:#6d8176; font-size:10px;}
/*end wedigt */



/* list */
.list dl { margin:0 0 20px 0; overflow:hidden; _height:1%; }
.list dl h3 { font-size:12px; font-weight:bold; color:#555; padding-bottom:5px;}
.list dl h3 strong { font-size:16px; color:#116eaa;}
.list dl h3 span { font-size:11px; font-weight:normal;}
.list dl dt { margin:0 10px 0 0;}
.list dl p { margin-bottom:5px;}
.list a.learnMore { color:#116eaa;}
/* end list */

/* detail */
.detail  { padding-bottom:20px;}
.detail table { margin-bottom:10px;}
.detail table img { border:1px solid #c7c7c7; padding:4px;}
.detail table td { padding:0 10px 10px 10px; vertical-align:top;}

.detail h3 { font-size:14px; font-weight:bold; color:#555; margin:0 0 20px 0;}
.detail h3 span { font-size:11px; font-weight:normal;}
.detail p { margin:0 0 20px 0;}
/* end detail */

/* paginationBar */
.paginationBar  { height:22px; line-height:22px; overflow:hidden;}
* html .paginationBar { height:1%;}
.paginationBar a { margin:0 4px;}
.paginationBar em { margin-right:10px; font-style:normal;}
.paginationBar strong { margin:0 4px; font-weight:bold; color:#116eaa; }

.paginationBar { margin-bottom:-1px;}
.paginationBar .pre, .paginationBar .next { /*background:url(../../../images/en/default/icon_pagination.gif) no-repeat 0 0; */ width:24px; height:22px;}
.paginationBar .next { background-position:0 -22px;}
.paginationBar span { display:none;}
/* end paginationBar */

/* dataTable */
.dataTable table{ _width:100%;}
.dataTable table thead th {background-color:#f1f1f1; font-size:14px; font-weight:bold; color:#555;padding:6px 4px; border-bottom:1px solid #dfdfdf;}
.dataTable table tbody tr th, .dataTable table tbody tr td {vertical-align:middle; background-color:#fff; padding:6px 4px; table-layout:fixed; word-break: break-word; word-wrap: break-word; border-bottom:1px solid #dfdfdf; }
.dataTable table tbody tr th {text-align:center;  font-weight:bold; color:#555;}
.dataTable table, x:-moz-any-link { width:100%;}
.dataTable table tbody tr td, x:-moz-any-link { overflow:hidden; }

.dataTable table tbody tr.odd td{ background-color:#f1f1f1;}
.dataTable table tbody tr.even td{ background-color:#fff;}
.dataTable table tbody tr.on td { background-color:#ebf9c3;}
.dataTable table tbody tr.selected td {background-color:#eee; color:#bbb;}

.wrap { table-layout:fixed; word-break: break-word; word-wrap: break-word;}
.wrap, x:-moz-any-link { overflow:hidden;}
/* end dataTable */

/* formTable */
.formTable table{ width:100%;}
.formTable table tbody tr th, .formTable table tbody tr td { padding:6px 4px; table-layout:fixed; word-break: break-word; word-wrap: break-word; vertical-align:top; }
.formTable table tbody tr th { color:#555; font-weight:bold;}
.formTable table tfoot tr td {padding:10px 4px; border-top:1px solid #ddd;}
.required { color:#116eaa;}
.stress { color:#116eaa;}
/* end formTable */

/* toolBar */
.toolBar .print { background:url(../../images/default/widget_bg.gif) no-repeat 0 0; display:block; font-size:14px; font-weight:bold; text-decoration:none; padding:12px 0 4px 60px; position:absolute; left:0px; bottom:10px; width:160px;}
.toolBar .bottomBack, .toolBar .topBack { position:absolute; right:260px; bottom:10px; font-weight:bold; text-decoration:none; z-index:9; height:20px; display:block;}
.toolBar .topBack { top:70px;}
/* end toolBar */

/* Product Page
----------------------------------------------------------------------------- */

.showImage { position:absolute; right:-29px; _right:0;}
.productChannel { position:relative;}
.productChannel h3 { font-size:14px; font-weight:14px; color:#555; margin-bottom:10px;}
.productChannel h3.title  span { display:none;}
.productChannel p { margin-bottom:10px;}

.ade h3.title { background:url(../../images/contents/ade_title.gif) no-repeat 0 0; height:34px; margin-bottom:20px;}
.ape h3.title { background:url(../../images/contents/ape_title.gif) no-repeat 0 0; height:34px; margin-bottom:20px;}

.applicationIndustry dl { float:left; width:125px; background:#f6f6f6; margin:0 10px 10px 0; padding:10px 0; text-align:center;}
.applicationIndustry dl dt { margin-bottom:10px;}
.applicationIndustry dl dd  a { font-size:14px; font-weight:bold; color:#116eaa;}
.applicationIndustry dl.last { margin-right:0;}

.innerContent { overflow:hidden;}

.quality { margin-bottom:10px;}
.functionProperties { overflow:hidden; _height:1%;}
.functionProperties dl { float:left; width:310px; margin:0 20px 0 0;}
.functionProperties dl dt { float:left; margin:0 10px 0 0; display:block;} 
.functionProperties dl dd { float:left; width:180px;}

.productList { padding-right:0px;}
.productList h2 { font-size:14px; font-weight:bold; color:#555; margin-bottom:5px;}

.productListBar { overflow:hidden; _height:1%; padding:20px 0 0 0}

.productListBar table {border:solid 0px; width:640px; padding-left:5px;}
.productListBar table tr td{width:210px;border-bottom:1px solid #c8c8c8;padding-bottom:20px;padding-top:30px;vertical-align:bottom;}

.productListBar dl { float:left; width:210px; margin:0 20px 20px 0; border-bottom:1px solid #c8c8c8; padding-bottom:10px;}
.productListBar dl dt { margin-bottom:10px;}
.productListBar dl h3 { font-size:12px; font-weight:bold; color:#555; padding-bottom:5px;}
.productListBar dl p { margin-bottom:5px;}
.productListBar a.learnMore { color:#116eaa;}

.productInfoLeft { float:left; width:265px;}
.productBigImage { margin-bottom:8px;}
.productBigImage img { border:1px solid #d3d3d3;}

.productLittleImage { margin-bottom:8px; overflow:hidden; _height:1%;}
.productLittleImage ul li { float:left; margin-right:8px; display:block;}
.productLittleImage ul li.last { margin-right:0;}
.productLittleImage ul li.current a {border:1px solid #116eaa;}
.productLittleImage a {border:1px solid #d3d3d3; display:block;}
.productLittleImage a:hover {border:1px solid #116eaa;}

.productRelatedData { background:#f3f3f2; padding:10px;}

.productInfoRight h3 { font-size:14px; font-weight:bold; color:#116eaa; margin-bottom:10px; width:320px;}
.productInfoRight { float:left; padding:0 0 0 30px; width:370px; }
.productInfoRight ul  { margin-bottom:10px;}
.productInfoRight ul li { list-style-position: inside; list-style-type: square; }
.relatedCertification { border-top:1px solid #c8c6c3; padding:10px 0 0 0;}
.relatedCertification dl  { margin-bottom:10px;}
.relatedCertification dl dt { float:right;}

.download { background:url(../../images/default/widget_bg.gif) no-repeat 0 -40px; padding:0 0 0 20px; display:block;}

.moreDetailContent { position:relative; padding:35px 0 0 0;}

.innerTitleBar h4.specification { position:absolute; top:0; cursor: pointer;}
.innerTitleBar h4.info { position:absolute; top:0; left:100px; cursor: pointer;}
.innerTitleBar h4.picture { position:absolute; top:0; left:200px; cursor: pointer;}

.innerTitleBar h4 { background:#1b70c0 url(../../images/default/inner_title_bar_bg.gif) no-repeat 0 0; width:85px; height:35px; font-size:14px; font-weight:bold; color:#555; line-height:35px; text-align:center;}
.innerTitleBar h4.current { background-position:0 -35px; color:#fff; cursor: pointer;}

.innerContentBar { border-top:5px solid #1b70c0; padding:10px 0; }

/* Case page
----------------------------------------------------------------------------- */
.caseChannel .list { padding-top:0;}
.caseChannel .list dl dt { float:left; margin:0 10px 0 0;}
.caseChannel .list dl dt img { border:1px solid #c7c7c7; padding:4px;}
.caseChannel .list dl h3 { font-size:14px;}
/* case info */
.caseInfo table td { padding:0 10px 10px 10px;}
.caseInfo table td.title { vertical-align:bottom;}

.categoriesBar { border-bottom:1px solid #dedede;}
.categoriesBar  p { margin-bottom:10px;}
.categoriesBar  a { padding:0 5px;}
.categoriesBar .sortName { font-weight:bold;}
.categoriesBar .current { background:#116eaa; font-weight:bold; color:#fff; padding:3px 5px;}
.categoriesTitle { font-weight:bold; font-size:14px;}

.allCaseBar .list { overflow:hidden; _height:1%; padding:20px 0 0 0}

/* News page
----------------------------------------------------------------------------- */

.newsListBar { overflow:hidden; _height:1%; padding:20px 0 0 0; border-top:1px solid #dedede;}

.hotNewsListBar a.learnMore  { color:#116eaa;}

.hotNewsListBar { overflow:hidden; _height:1%;}
.hotNewsListBar h2 { font-size:14px; font-weight:bold; margin-bottom:20px; color:#555;}

.hotNewsListBar dl { float:left; margin:0 10px 20px 0; width:320px;}
.hotNewsListBar dl dt { float:left; margin:0 10px 0 0;}
.hotNewsListBar dl dt img { border:1px solid #c7c7c7; padding:4px;}
.hotNewsListBar dl h3 { color:#555;}

.newsDetailBar .toolBar .topBack { top:44px;}

.detail img { border:1px solid #c7c7c7; padding:4px;}
.detail .imgFloatLeft { float:left; margin:0 20px 10px 0; }
.detail .imgFloatRight { float:right; margin:0 0 10px 20px;}

/* Search page
----------------------------------------------------------------------------- */

.searchResultListBar { overflow:hidden; _height:1%;}
.searchResultListBar h2 { font-size:14px; font-weight:bold; margin-bottom:20px; color:#333;}
.searchResultListBar h2 strong { color:#116eaa;}
.searchResultListBar dl h3 strong { font-size:12px; color:#116eaa;}

/* Service page
----------------------------------------------------------------------------- */
.warrantyRegistrationBar { padding:20px 0;}

.serviceBar h3 { font-size:14px; font-weight:bold; color:#116eaa; margin-bottom:10px;}
.serviceBar p { margin-bottom:20px;}
.serviceBar ol { list-style-position: outside; list-style-type: decimal; padding-left:50px;}
.serviceBar ol li { margin-bottom:10px;}
.serviceBar h4{ color:#116eaa; font-weight:normal; padding-bottom:4px;}

.serviceSiteBar .detail h4 { color:#116eaa; font-weight:normal; padding-bottom:4px;}
.serviceSiteBar .detail h5 { color:#116eaa; font-weight:normal; padding-left:4px; padding-top:4px; font-size:13px; font-weight:bold;}
.serviceSiteBar .detail table tbody td {padding:0 3px 3px 0; vertical-align:bottom;}


.hotline { font-size:14px; font-weight:bold; color:#555; margin-bottom:10px; padding-top:20px;}
.hotline strong { color:#116eaa;}

.downloadBar ul { margin-bottom:10px;}
.downloadBar ul li { margin-bottom:10px;}
.downloadBar ul li a {color:#116eaa;}
/* About page
----------------------------------------------------------------------------- */

.honorCertificateBar .list { overflow:hidden; _height:1%; padding:20px 0 0 0; border-top:1px solid #dedede;}

.distributionNetworkBar .detail h4 { color:#116eaa; font-weight:normal; padding-bottom:4px;}
.distributionNetworkBar .detail table tbody td{ padding:0 3px 3px 0; vertical-align:top;}
.distributionNetworkBar .detail h5 { color:#116eaa; font-weight:normal; padding-left:4px; padding-top:4px; font-size:13px; font-weight:bold;}

/* Sitemap
-----------------------------------------------------------------------------*/
.sitemap .detail h4 { color:#116eaa; font-weight:normal; padding-bottom:4px;}
.sitemap .detail h4 a{ color:#116eaa; font-weight:bold; padding-bottom:4px;}
.sitemap .detail table tbody td{ padding:0 10px 20px 0;}

.sitemap ul  { margin-bottom:10px;}
.sitemap ul li { list-style-position: inside; list-style-type: square; }

/* Home page
----------------------------------------------------------------------------- */
.homeFlash{ background-image:url(../../flash/flash.jpg); height:250px;}

#home #containerBar { padding:10px 0; overflow:hidden; height:350px; line-height:1.55em;}
.col1 { width:500px; float:left;}
.col2 { width:230px; float:left;}
.col3 { width:230px; float:right;}

.productCategoriesBar { padding:0 10px 0 0; overflow:hidden; _height:1%;}
.productCategoriesBar h3 { font-size:14px; font-weight:bold; color:#555; padding:10px 0;}
.productCategoriesBar p { margin-bottom:10px;}

.productCategoriesBar .airDryingEquipment, .productCategoriesBar .airPurificationEquipment,  .productCategoriesBar .otherProduct, .productCategoriesBar .serviceSupport { width:170px; background:url(../../images/default/home_icon.gif) no-repeat 0 0; padding:0 10px 10px 60px;}

.productCategoriesBar .otherProduct { background-position: 0 -300px;}
.productCategoriesBar .airPurificationEquipment { background-position: 0 -560px;}
.productCategoriesBar .serviceSupport { background-position: 0 -845px;}

.productCategoriesBar .airDryingEquipment, .productCategoriesBar .otherProduct { float:left;}
.productCategoriesBar .airPurificationEquipment, .productCategoriesBar .serviceSupport { float:right;}

.productCategoriesBar .airDryingEquipment .applicationCategories, .productCategoriesBar .airDryingEquipment .applicationCategories a { color:#116eaa}
.productCategoriesBar .airPurificationEquipment .applicationCategories, .productCategoriesBar .airPurificationEquipment .applicationCategories a { color:#9cc032}

#home .caseBar {  padding:0 20px 0 0;}
#home .caseBar ul { padding:0;}
#home .caseBar ul li { border-bottom:1px solid #E1E1E1; padding:5px 0;}
#home .caseBar h3 { background:url(../../images/default/home_icon.gif) no-repeat 0 -1057px; font-size:14px; font-weight:bold; color:#555; padding:10px 0 30px 60px;}

.brandBar { background: url(../../images/default/home_brand_bg.gif) no-repeat 0 0; height:230px; overflow:hidden; padding:10px 15px;}
.brandBar h3 { font-size:14px; font-weight:bold; color:#555; margin-bottom:20px;}
.brandBar p { margin-bottom:10px;}

/*20100812 add new style*/
#home .caseBar ul li { height:18px; overflow:hidden; line-height:20px;}
#home .caseBar{ padding-bottom:40px;}
#home .newsBar{padding:0 20px 40px 0;}
#home .newsBar h3 {
background:url(../../images/default/newsBaricon.png) no-repeat ; font-size:14px; font-weight:bold; color:#555; padding:10px 0 10px 60px;

}
#home .newsBar ul li { border-bottom:1px solid #E1E1E1; padding:5px 0;height:18px; overflow:hidden;line-height:20px;} 

/* Other page
----------------------------------------------------------------------------- */
.sitemapBar h3 { font-size:14px; font-weight:bold; color:#504c41; margin:0 0 20px 0;}

.sitemapBar ul { overflow:hidden; _height:1%; margin-bottom:20px;}
.sitemapBar ul li { padding:0; float:left; width:180px; display:block; margin-right:30px; overflow:hidden; }
.sitemapBar ul li li { border-bottom:none;}
.sitemapBar ul li a { font-size:14px; font-weight:bold; color:#116eaa;}
.sitemapBar ul li li a { font-size:12px; font-weight:normal; color:#777;}

.sitemapBar ul ul { border-top:1px solid #d9d9d9; padding:6px 0 0 0; margin:6px 0 0 0;}Bar ul li a { font-size:14px; font-weight:bold; color:#116eaa;}
.sitemapBar ul li li a { font-size:12px; font-weight:normal; color:#777;}

.sitemapBar ul ul { border-top:1px solid #d9d9d9; padding:6px 0 0 0; margin:6px 0 0 0;}