body {margin:0 auto;padding:0;font-size:12px;text-align:center;background-color:#fff;font-family:Arial,Helvetica,sans-serif,simsun;color:#666;}

a {text-decoration:none;color:#666;}
a:hover {text-decoration:none;color:#29a;}

.Splitter {margin:0 auto;width:840px;height:3px;background-color:#8C2;clear:both}
.noFloat {clear:both;height:0;margin:0 auto}
.noFloat5 {clear:both;height:5px;margin:0 auto}
.noFloat10 {clear:both;height:10px;margin:0 auto}

#header {width:100%;height:106px;background-color:#FFF;background:url(top_menu.gif) bottom repeat-x}

#Language {padding:0 0 20px 0;text-align:right}
#Language a {padding-left:7px;margin-left:6px;font-size:12px}
#Language a:hover {background:url(bgicon.gif) 2px 5px no-repeat}

#topMenu {padding:6px 0;text-align:right}
#topMenu a {font-weight:bold;font-size:14px;color:#fff;padding:11px 18px;}
#topMenu a:link {background:url(menu_bg.gif) 0 -41px #aaa repeat-x}
#topMenu a:active {background:url(menu_bg.gif) 0 -41px #aaa repeat-x}
#topMenu a:visited {background:url(menu_bg.gif) 0 -41px #aaa repeat-x}
#topMenu a:hover {background:url(menu_bg.gif) #29a repeat-x}

#mainBody {width:100%;background-color:#FFF;background:url(mainFade.jpg) top repeat-x}
#mainBody .Container {width:950px;margin:0 auto;padding-top:10px;clear:both;overflow:hidden;}
#mainBody .Container .leftDiv {margin:0;padding:0;width:600px;float:left;text-align:left;overflow:hidden}
#mainBody .Container .rightDiv {margin:0;padding:0;width:350px;float:right;text-align:right;overflow:hidden}
.leftDiv .productDiv {width:190px;margin-right:10px;float:left;}
.leftDiv .productDiv .title {text-align:center;font-weight:bold;}

.leftDiv .aboutDiv {width:590px;clear:both;line-height:15px}
.leftDiv .aboutDiv img {float:left;padding-right:8px;}

#eventshow {text-align:left;background:url(bg_event.gif) repeat-x top left;height:230px;line-height:15px}
#eventshow .title {height:30px;line-height:30px;font-size:16px;font-weight:bold;color:#fff;padding-left:10px}
#eventshow .content {padding:5px;}
.rightDiv .eventDiv {clear:both;position:absolute;left:-9999px}
.rightDiv .eventDiv img {float:left;padding:0 5px 5px 0}

.titlebar {background:url(bg_event3.gif) no-repeat top left;text-align:left;}
.titlebar .titlename {height:30px;line-height:30px;font-size:16px;font-weight:bold;color:#fff;padding:0 0 2px 15px}

.divPath {font-size:11px;padding-bottom:10px;}
.divPath a {padding:0 8px;background:url(/images/sprites_common.gif) no-repeat 0 4px;}

#TagCloud {background:url(bg_event3.gif) no-repeat -30px left;text-align:left;}

#mainBody .Container .leftDiv200 {margin:0;padding:0;width:210px;float:left;text-align:left;overflow:hidden}

#mainBody .Container .leftDiv320 {margin:0;padding:0;width:314px;float:left;text-align:left;overflow:hidden}
#mainBody .Container .rightDiv630 {margin:0;padding:0;width:636px;float:right;text-align:right;overflow:hidden}
.rightDiv630 .productDiv {width:202px;margin-left:10px;float:left;display:inline}
.rightDiv630 .productDiv .title{text-align:center;font-weight:bold;}

.Container .projectDiv {width:310px;margin:0 5px;float:left;display:inline}
.Container .certificateDiv {width:230px;margin:0 5px;float:left;display:inline}
.Container .projectDiv .title{text-align:center;font-weight:bold;}

#mainBody .Container .leftDiv400 {margin:0;padding:0;width:400px;float:left;text-align:left;overflow:hidden}
#mainBody .Container .rightDiv550 {margin:0;padding:0;width:530px;float:right;text-align:left;overflow:hidden}
#mainBody .Container .rightDiv740 {margin:0;padding:0;width:740px;float:right;text-align:left;overflow:hidden}
.proTitle {padding:0 0 10px 0;margin:0;list-style:none;font-size:16px;font-family:Verdana;color:#29a}
.proTitle .header {font-size:18px;font-weight:bold;font-family:Arial;}

#idc_text {font-size:10pt;font-family:Verdana;line-height:1.3;}
#idc_text ul {padding:0;margin:0;line-height:1.5;list-style:none}
#idc_text ul li {padding:0 0 5px 22px;margin:0;background:url(/images/sprites_common.gif) no-repeat -288px -3397px}

dl,dt {font-weight:bold;font-size:16px;line-height:2}
dd {font-weight:normal;font-size:14px;line-height:1.5}

.contact-title {font-size:14px;color:#29a;font-weight:bold}

a.form-button1 {background:url(/images/buttonSkinAL.gif) #feb repeat-x center top;padding:0 20px;display:inline-block;font-size:14px;font-weight:bold;height:28px;line-height:28px;text-decoration:none;border:#f92 1px solid;CURSOR: pointer;COLOR: #521;}
a.form-button2 {background:url(/images/buttonSkinAL.gif) #cef repeat-x center bottom;padding:0 20px;display:inline-block;font-size:14px;font-weight:bold;height:28px;line-height:28px;text-decoration:none;border:#29a 1px solid;CURSOR:pointer;COLOR:#078;float:right}

#Link {clear:both;}
#Link ul {padding:0;margin:0}
#Link ul li {float:left;list-style:none;padding-right:10px}

#message-form {font-size:12px;border:none;width:100%;}
#message-form th {height:20px;text-align:right;}
#message-form th .required {padding-left:15px;background:url(/images/sprites_common.gif) no-repeat 5px -305px}
#message-form .item-notice {font-size:11px;color:#999}
#message-form td {height:20px;text-align:left;}
#message-form a {text-decoration:none;}
#message-form .td1 {background-color: #fff;}
#message-form .td2 {background-color: #def;}
#message-form .input {font-size:12px;border:solid 1px #29a;font-family:Arial,sans-serif,simsun;}

#searchDiv {font-size:16px;color:#29a;font-weight:bold;}
#searchDiv .input {font-size:14px;border:solid 1px #29a;font-family:Arial,sans-serif,simsun;height:28px;line-height:28px;padding:0;float:left;margin-right:5px;width:215px}


.channel {padding:0;margin:0;line-height:1.5;list-style:none;clear:both}
.channel li{padding:5px;margin:0 0 2px 0;border:solid 1px #29a;font-size:12px;font-weight:bold;background-color:#cef;}
.channel li:hover{background-color:#fff;}

.channel_detail {padding:0;margin:0;line-height:1.5;list-style:none;}
.channel_detail li{padding:5px;margin:0 0 2px 0;font-size:11px;}

.pageRoller {clear:both;text-align:center;padding:30px 0}
.pageRoller a{font-size:14px;font-weight:bold;padding:5px 8px;border:solid 1px #29a;background-color:#cef;}
.pageRoller span{font-size:14px;font-weight:bold;padding:5px 8px;border:solid 1px #29a;background-color:#cef;}

.enlarge {background:url(/images/icon_zoom.gif) no-repeat left center;}
.downPDF {background:url(/images/icon_down.gif) no-repeat left center;}
.enlarge, .downPDF{margin-top:10px;padding-left:30px;height:30px;line-height:30px;}

#rightDiv .cTitle {padding:10px 0 5px 0;font-weight:bold;color:#333;background:url(line_06.gif) center repeat-x}
#rightDiv .cTitle h2 {background:#FFF;margin:0;display:inline}
#leftDiv #currentCat {font-size:20px;font-weight:bold;color:#333;padding-bottom:10px;background:url(line_06.gif) 0 18px repeat-x}
#leftDiv #currentCat h3 {margin:0;display:inline}
#leftDiv #leftMenu {width:170px;overflow:hidden;float:left;background:url(line_02.gif) repeat-y;border-right:1px solid #aaa}

#leftMenu #clist {width:100%;margin:0;padding:0;text-align:left;list-style:none}
#leftMenu #clist .item {margin:5px 0;padding:0;line-height:1.7;list-style:none}
#clist .item ul {border-top:1px solid #dbdcdc;border-bottom:1px solid #dbdcdc;margin:5px 8px;padding:5px 0 5px 8px;list-style:none;display:none;visibility:hidden;}
#clist .item ul li {display:block;list-style:none;}
#clist .item .lmi {padding-left:10px;display:inline;color:#000;cursor:pointer;text-decoration:none;font-weight:bold}
#clist .item .lmi:hover {padding-left:10px;display:inline;color:#481;cursor:pointer;text-decoration:none;font-weight:bold}

#nlist {width:100%;margin:0;padding:0;text-align:left;list-style:none}
#nlist .item {background:url(bgicon.gif) 2px 7px no-repeat;list-style:none;margin:5px 0 5px 15px;padding:0;line-height:1.7;}
#nlist .item .lmi {padding-left:10px;display:inline;color:#000;cursor:pointer;text-decoration:none;font-weight:bold}
#nlist .item .lmi:hover {padding-left:10px;display:inline;color:#481;cursor:pointer;text-decoration:none;font-weight:bold}

#leftDiv #contentDiv {width:460px;overflow:hidden;float:right}

.PageNavi {text-align:left;margin-left:5px;line-height:2;font-weight:bold;color:#481}
.PageNavi a{font-size:12px;color:#333}
.PageNavi a:hover{font-size:12px;font-weight:bold;color:#481}

.Pagers {clear:both;padding:0 5px 0 95px;font-size:13px;background:url(img_09.jpg) center left;margin:5px;line-height:27px;height:27px;}
.Pagers strong {color:#8C2}
.Pagers font {font-size:16px}

#mainBody2 {width:840px; }
#mainBody2 {width:640px; float:left;}


#mainBody2 .pro_right {margin-top:10px;width:470px;float:right;}

#slideshow{position:relative;height:240px;width:640px;margin:0 auto 10px}
#slideshow div{position:absolute;top:0;left:0;z-index:6;opacity:0.0;height:240px;overflow:hidden;background-color:#FFF}
#slideshow div.current{z-index:10}
#slideshow div.prev{z-index:8}
#slideshow div img{display:block;border:0;margin-bottom:10px}
#slideshow div span{font-family:Arial,Helvetica,sans-serif;font-size:14px;display:none;position:absolute;bottom:0;left:0;height:35px;line-height:35px;background:#000;color:#fff;width:100%;text-align:center}
#slideshow div span strong{color:#8cc423;font-size:16px;font-weight:bold}
#slideshow div.current span{display:block}


.proItem {margin:5px;float:left;width:141px;border:1px solid #888;text-align:center;display:inline}
.proItem .splitter {height:5px;background-color:#8C2}
.proItem .image {width:135px;height:135px;background-position:center center;background-repeat:no-repeat;margin:3px auto;text-align:center}
.proItem .title {margin:0 auto;width:100%;padding:5px 0;border-top:1px solid #aaa;text-align:center;color:#000;height:50px}
.proItem .type {font-size:11px;line-height:1.5;text-align:center;color:#8C2}

#diron_Content {padding:10px;line-height:1.5;text-align:left}

.stn{font-weight:bold;white-space:nowrap;color:#666;}

#Search {width:186px;float:right}

/*UI tabs*/
.ui-tabs-nav {
	margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;text-align:left;font-size:12px;float:left;position:relative;z-index:1;bottom:-1px;
}
.ui-tabs-nav ul {
	margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;border-right:1px solid #aaa;width:100%;
}
.ui-tabs-nav li {
	margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;float:left;border-left:1px solid #aaa;
}
.ui-tabs-nav li a {
	margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;float:left;font-size:12px;font-weight:bold;text-decoration:none;background:url(tab_bg.gif) top repeat-x;padding:9px 10px 5px;color:#8C2;
}
.ui-tabs-nav li a:hover {
	background: url(tab_bg2.gif) top repeat-x;color:#481;
}
.ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover {
	color:#481;background:url(tab_bg2.gif) top repeat-x;
}
.ui-tabs-panel {
	margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%; list-style:none;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;clear:left;border:1px solid #aaa;width:100%;color:#333;padding:12px 5px;font-size:12px;
}
.ui-tabs-panel form{
	margin:0;padding:0;
}
.ui-tabs-hide {
	display: none;/* for accessible hiding: position: absolute; left: -99999999px;*/
}




#About {width:186px;text-align:left;float:right}
#About .text {font-size:11px;line-height:1.5}
#Exb_Video {width:186px;text-align:left;float:right}
#Exb_Video .play {width:186px; height:61px; background:url(img_08.jpg) repeat-x bottom}



#footer {width:100%;background-color:#29a;line-height:1.5;padding:20px 0 30px;color:#fff;clear:both}
#footer a {font-size:12px;color:#fff;line-height:1.5}
#footer a:hover {background:url(bgicon.gif) 0 4px no-repeat;color:#3df}
#footMenu b {background:url(spline.gif) no-repeat center center;margin:0 6px;}

.eTitles {padding:0;margin:15px;}
.eTitles li{list-style:none;line-height:2.2;color:#8C2;clear:both;}
.eTitles li a{float:left;background:url(icon_01.jpg) 0 9px no-repeat;padding-left:11px;}
.eTitles li span{float:right}


.ZbItem {padding:5px;float:left;width:145px;position:relative;border-left:1px dashed #929292;text-align:left}
.ZbItem .img {BACKGROUND-POSITION:center 50%;BACKGROUND-REPEAT: no-repeat; HEIGHT: 73px}
.ZbItem .Products_f {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:24px;border-bottom:1px solid #aaa;}
.ZbItem .detail {white-space:nowrap;height:115px;}
.ZbItem .detail ul {margin:0px;padding-top:5px;font-size:11px;line-height:20px;}
.ZbItem .more {margin:0 0 10px 5px}

.Common {font-size:11px;line-height:1.5;color:#888}

.Title_1 {font-size:20px; font-weight:bold; color:#333}
.Title_2 {font-size:11px; line-height:20px;color:#898989}
.Title_3 {font-size:12px; font-weight:bold; color:#333}
.Title_4 {font-size:12px; font-weight:bold; color:#481}



#pro_2 {margin:0px; padding:0px;width:640px; float:left}
#pro_2 .title{margin:0px; padding:0px;width:640px;background:url(line_01.jpg); height:34px; text-align:left; padding:5px}
#pro_3 {margin:0px; padding:0px;width:640px; float:left}
#pro_3 .title_3{margin:0px; padding:0px;width:640px; height:25px; text-align:left; padding:5px}
#pro_3 .list{margin:0px; padding:20px;width:640px; border-left:1px dashed #929292}
#pro_3 .pro_list{margin:0px; padding:20px;border-left:1px solid #aaa; float:right}

.ZbItem_3 {margin:5px 12px;float:left;width:130px;position:relative;border:1px solid #aaa;text-align:left}
.ZbItem_3 .splitter {height:5px;background-color:#8C2}
.ZbItem_3 .img {background-position:center 50%;width:130px;background-repeat:no-repeat;height:130px}
.ZbItem_3 .detail {margin-left:15px;width:100px;height:25px;border-top:1px solid #aaa;text-align:center;color:#000;}
.ZbItem_3 .type {font-size:12px; line-height:20px; text-align:center; color:#8fc31f}


.cat_title_1 .tabname_content_sel{display:block}
.cat_title_1 .tabname_content_nor{display:none}

.cat_title_1{width:100%;text-align:center;margin:0 auto; height:31px; padding-top:5px; background:url(pad_head2_bg.jpg)}
