@charset "utf-8";@import url("reset.css");
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#0F0F0F;
	color:#FFF;
	text-align:center;
}
a,a:visited{color:#FFF;text-decoration:underline;}
a:hover{text-decoration:none;}
#wrapper{width:960px;margin-right:auto;margin-left:auto;text-align:left;padding-left:20px;}
#sub #wrapper{background:url(../images/dec2.png) no-repeat left 20px;}
h1{float:left;}
h1 a{background:url(../images/logo.png) no-repeat left top;display:block;height:130px;width:380px;text-indent:-9999px;cursor:pointer;}
.search{width:220px;float:left;padding-top:14px;padding-left:350px;padding-bottom:2px;}
.lang a{background:url(../images/lang-chi.png) no-repeat left top;display:block;height:38px;width:97px;text-indent:-9999px;float:left;}
.lang a:hover{background:url(../images/lang-chi.png) no-repeat -98px top;}
#sub .lang{float:left;padding-left:60px;}
.nav{height:52px;padding-bottom:10px;padding-left:10px;width:400px;float:left;display:block;background:url(../images/menu-bg.png) no-repeat -90px 2px;padding-top:12px;}
#sub .nav{width:400px;float:left;display:block;background:url(../images/menu-bg.png) no-repeat -90px 2px;padding-top:12px;}
.nav a,.nav a:hover,.nav a:visited{text-decoration:none;}
.nav li{display:block;float:left;position:relative;z-index:99;}
.nav li a{background:url(../images/menu-li.png) no-repeat left bottom;_background:url(../images/menu-li-ie6.png) no-repeat left bottom;display:block;float:left;text-decoration:none;color:#00d1f5;font:normal 14px Verdana, Arial, Helvetica, sans-serif;width:90px;text-align:center;padding:12px 18px 9px;}
.nav li a:visited{color:#00d1f5;}
#sub .nav li a{font-size:14px;padding-right:10px;padding-left:10px;}
.nav li a:hover{background:url(../images/menu-li-hover.png) repeat-x left top;_background:url(../images/menu-li-hover-ie6.png) repeat-x left top;}
.nav ul{position:absolute;top:-999em;margin-top:5px;background:url(../images/sub-menu-bg.png) no-repeat left bottom;padding-bottom:10px;width:150px;}
*html .nav ul{background:#333 url(none);}
.nav ul li{width:100%;}
.nav li:hover ul,ul.nav li.sfHover ul{left:-1px;top:2.5em;}
.nav li li:hover ul,ul.nav li li.sfHover ul{left:120px;top:-1px;}
#sub .nav li ul li a,.nav li ul li a{width:120px;font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:#FFF;background:url(none);text-align:left;margin:0;padding:8px 15px;}
.nav li ul li a:visited{color:#FFF;}
.nav li ul li a:hover,#sub .nav li ul li a:hover{background:url(../images/sub-menu-bg-hover.png) no-repeat center top;}
*html .nav li ul li a:hover,*html #sub .nav li ul li a:hover{background:#4B4B4B url(none);}
.nav li:hover li ul,.nav li.sfHover li ul,.superfish li:hover ul,.superfish li li:hover ul{top:-999em;}
.nav li a.current{background:url(../images/menu-li-hover.png) repeat-x left top;}
#wrapper .nav .current a{background:url(../images/menu-li-hover.png) repeat-x left top;_background:url(../images/menu-li-hover-ie6.png) repeat-x left top;}
#wrapper .nav .current li a{background:url(none);}
#mod{background:url(../images/mod-bg.jpg) no-repeat left top;height:135px;width:585px;float:left;clear:both;}
#mod li{width:265px;float:left;display:block;position:relative;padding:15px 5px 10px 20px;}
#mod h3{color:#C00;font-size:14px;font-weight:400;line-height:20px;height:23px;}
#mod p{font-size:9px;line-height:14px;padding-right:10px;}
#mod img{float:left;padding:5px 10px 5px 0;}
#mod li ul li{font-size:12px;line-height:14px;background:url(../images/dot1.png) no-repeat left 2px;width:130px;padding:0 0 5px 15px;}
#mod li ul{float:left;width:145px;display:block;}
#mod h3 span{color:#F90;font-size:14px;font-weight:400;}
#mod li a{text-decoration:none;display:block;width:260px;height:110px;behavior:url("iepngfix.htc");}
#content{clear:both;float:left;width:900px;padding-top:5px;padding-bottom:20px;}
.block,.main{float:left;width:310px;margin-right:20px;margin-top:12px;padding-bottom:10px;}
.block{margin-right:0;width:auto;margin-top:0;}
.block h2,.main h2{background:url(../images/block-h2.jpg) repeat-x left top;line-height:25px;font-size:15px;font-weight:400;padding-left:15px;}
.block h3{font-size:12px;color:#F90;font-weight:400;}
.block p,.main p{font:13px/20px Tahoma, Arial;padding:5px;}
#sub .block p{padding-right:15px;padding-left:15px;}
.main p{clear:both;padding:15px 30px 0;}
.main .drop{float:left;color:#F90;font:24px/24px Tahoma, Arial;padding-right:5px;padding-top:5px;}
.main img{float:left;margin:0;padding:10px 10px 0 0;}
.block img{padding-top:10px;margin:0 auto;}
.block ul{float:left;font-size:11px;line-height:15px;width:300px;margin:0;padding:5px 5px 0 10px;}
.block ul li{background:url(../images/dot2.png) no-repeat left 3px;padding-left:15px;padding-bottom:5px;clear:both;}
.block span a,.block span a:visited{font-size:12px;color:#09C;float:right;padding-right:10px;text-decoration:underline;}
#submenu{width:250px;padding:10px;}
#submenu li{background:url(none);border-bottom:1px dotted #333;display:block;float:left;width:290px;height:25px;margin:0;padding:0;}
#submenu li a{font-size:13px;color:#999;text-decoration:none;display:block;float:left;line-height:24px;width:270px;height:25px;behavior:url("iepngfix.htc");margin:0;padding:0 0 0 20px;}
#submenu li a:hover{color:#FFF;}
#submenu .current a{color:#FFF;background:url(../images/arrow1.png) no-repeat 3px 5px;behavior:url("iepngfix.htc");}
.main ul{padding-top:10px;padding-left:25px;padding-right:15px;}
.main li{font-size:12px;line-height:18px;color:#CCC;padding-left:18px;padding-right:15px;background:url(../images/dot2.png) no-repeat 3px 5px;clear:both;padding-bottom:5px;}
.map{height:25px;float:left;}
.map a:hover{background:url(../images/map-s.gif) no-repeat -50px top;}
#wrapper .map a{height:20px;#margin:0 0 0 15px;float:left;background:url(../images/map-s.gif) no-repeat left top;width:50px;text-decoration:none;text-align:center;font-size:12px;line-height:20px;padding:0;}
#sub .block{width:320px;margin-top:12px;}
#content .main{float:left;width:530px;background:url(../images/main-bg.png) no-repeat left 10px;padding-bottom:20px;min-height:350px;_height:350px;}
.partner{position:relative;height:150px;}
.join a{float:left;margin-left:200px;background:url(../images/joinbt.gif) no-repeat left top;height:27px;width:85px;text-align:center;line-height:27px;color:#FFF;text-decoration:none;margin-top:0;padding:0;}
#sub .join a{position:absolute;left:-190px;}
a.login{float:left;background:url(../images/joinbt.gif) no-repeat left top;height:27px;width:60px;text-align:center;line-height:27px;color:#FFF;text-decoration:none;margin-top:0;padding:0;}
.join a:hover,a.login:hover{background:url(../images/joinbt.gif) no-repeat -85px top;}
#content .partner p{font-size:13px;width:300px;line-height:20px;margin:0;padding:10px 10px 0;}
#sub #content .partner p{width:200px;font-size:11px;line-height:18px;padding-bottom:5px;}
.partner .dec{background:url(../images/partner-dec.png) no-repeat left top;height:162px;width:88px;position:absolute;left:331px;top:-13px;}
#sub .partner .dec{left:220px;}
#content .global h2{background:transparent;position:absolute;width:131px;left:37px;top:126px;text-align:center;}
#content .global h2 a{color:#333;text-decoration:none;font-size:12px;text-align:center;float:left;margin:0;padding:0;}
#content .global{width:400px;position:relative;float:right;padding-right:0;padding-bottom:0;padding-left:0;margin:0;}
#footer{
	font-size:12px;
	text-align:center;
	background:url(../images/footer-top.png) no-repeat center 5px;
	width:960px;
	clear:both;
	color:#666;
	padding:25px 5px 20px;
	text-indent: -200px;
}
#footer a{padding-right:5px;padding-left:5px;color:#666;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1px;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px 10px;}
#lightbox-container-image-data{color:#666;padding:0 10px;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:700;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
#inquiry{font-family:Tahoma, Arial;margin:20px auto 10px;}
#inquiry td,.login td{font:12px/18px Tahoma, Arial;padding:5px;}
#inquiry th,.login th{color:#9C0;text-align:right;vertical-align:top;width:200px;font-size:12px;line-height:18px;padding:5px;}
#inquiry .require{color:#F03;text-align:right;padding-right:40px;font-size:13px;}
.login th{width:100px;}
#inquiry textarea,#inquiry input,#inquiry select,.login input{font:12px Tahoma, Arial;color:#06C;}
#inquiry select{width:223px;}
.certifications{width:400px;float:left;margin-left:40px;clear:both;}
.certifications li{float:left;clear:none;width:100px;}
.block .nlist{padding:10px 25px 15px;}
.block .nlist a{color:#FFF;float:left;}
.login{font-size:12px;line-height:24px;width:300px;}
.hitop{background:url(../images/hitop.gif) no-repeat left center;display:block;height:30px;text-indent:-9999px;width:80px;}
.main h3{border-bottom:1px solid #333;font-size:12px;margin:0 30px;padding:20px 0 5px 5px;}
#inquiry .bt,.login .bt{background:url(../images/nbt.gif) no-repeat left top;border:1px solid #0066C4;color:#FFF;display:block;float:left;height:25px;margin-right:5px;width:55px;}
.search input{background:url(../images/bg_form.gif) no-repeat left top;border:1px solid #FFF;color:#666;font:12px Tahoma, Arial;width:150px;}
.search .sbt{background:#666;border-bottom:1px solid #4C4C4C;border-left:1px solid #929292;border-right:1px solid #4C4C4C;border-top:1px solid #929292;color:#FFF;margin-left:5px;width:50px;}
.p_list{font:12px/18px Tahoma, Arial;_margin:15px 20px 0 10px;border-collapse:collapse;float:left;width:510px;margin:15px 20px 0;}
.p_list td{color:#FFF;text-align:center;padding:5px;}
.p_list th{color:#8C8C8C;text-align:right;padding:3px 8px 3px 3px;}
.p_list .head{border-bottom:1px solid #999;border-top:1px solid #333;color:#FFF;font-size:13px;text-align:center;padding:5px;}
.p_list td.head{text-align:center;border-bottom-width:0;border-bottom-style:none;}
.p_list th.head{color:#CCC;text-align:right;border-bottom-width:0;border-bottom-style:none;}
.p_list .title{background:#85B000;color:#FFF;font-size:14px;border-bottom:1px solid #063;border-right:1px solid #063;border-left:1px solid #9F6;border-top:1px solid #9F6;padding:3px;}
.p_list .bhead{color:#9C0;font-size:14px;background:url(../images/plist_bhead_1.png) no-repeat left top;text-align:left;behavior:url("iepngfix.htc");padding:5px 5px 5px 15px;}
.p_list .odd .bhead{background:transparent url(../images/plist_bhead_2.png) no-repeat left top;behavior:url("iepngfix.htc");}
.p_list .bhead td{background:url(none);font-size:12px;}
.p_list .odd td,.p_list .odd .head,.p_list .odd th{background:#1C1C1C;}
.p_list td.em{color:#F90;}
.p_list th.em{color:#F60;}
.title h3{font-weight:400;}
.p1{background:#066;}
.p2{background:#990;}
th.p1{color:#FFF;background:#004D4D;text-align:center;border-bottom:1px solid #003737;}
th.p2{color:#FFF;background:#6F6F00;text-align:center;border-bottom:1px solid #515100;}
.app1,.app2,.app3{background:url(../images/app_banner1.png) no-repeat center center;behavior:url("iepngfix.htc");height:150px;position:relative;width:305px;}
.app2{background:url(../images/app_banner2.png) no-repeat center center;}
.app3{background:url(../images/app_banner3.png) no-repeat center center;}
.app1 h3,.app2 h3,.app3 h3{color:#FFF;font:bold 20px/50px Arial, Helvetica, sans-serif;left:71px;position:absolute;text-decoration:none;top:81px;}
#sub .app1 span a,#sub .app2 span a,#sub .app3 span a{color:#000;display:block;font:bold 20px/50px Arial, Helvetica, sans-serif;height:60px;left:-52px;padding-left:51px;padding-top:69px;position:absolute;text-decoration:none;top:-70px;width:220px;}
#banner{
	float:left;
	height:160px;
	position:relative;
	width: auto;
}
#sub #banner{height:auto;}
#roadmap{width:460px;border-collapse:collapse;font:12px Tahoma, Arial;margin:20px 0 20px 30px;}
#roadmap td{border-top:1px solid #333;border-right:0 none;border-bottom:1px solid #333;border-left:0 none;background:#191919;font-size:12px;line-height:18px;padding:5px;}
#roadmap th{color:#FFF;text-align:center;vertical-align:top;font-size:12px;line-height:18px;border:1px solid #333;background:#000;padding:5px;}
#roadmap .year{color:#9C0;text-align:center;vertical-align:top;font-family:Verdana, Arial, Helvetica, sans-serif;padding-right:10px;padding-left:10px;border-top:1px solid #1e1e1e;border-bottom:1px solid ##1e1e1e;background:#121212;}
#roadmap .fade th{color:#333;border:1px solid #333;width:90px;background:transparent;}
#roadmap .fade td{color:#505050;border-top:1px solid #333;border-right:0 none;border-bottom:1px solid #333;border-left:0 none;background:transparent;}
#roadmap .fade .year{color:#304000;}
#roadmap .fade2 th{color:#666;background:#121212;border:1px solid #333;}
#roadmap .fade2 td{color:#747474;background:#121212;border-top:1px solid #333;border-right:0 none;border-bottom:1px solid #333;border-left:0 none;}
#roadmap .fade2 .year{color:#486000;}
#roadmap .fade3 th{color:#B3B3B3;background:#0D0D0D;border:1px solid #333;}
#roadmap .fade3 td{color:#BFBFBF;background:#121212;border-top:1px solid #333;border-right:0 none;border-bottom:1px solid #333;border-left:0 none;}
#roadmap .fade3 .year{color:#688A00;}
#roadmap a{color:#0CF;}
#roadmap .spacer td{height:3px;font-size:0;line-height:0;background:#000;border-top:1px solid #333;border-bottom:1px solid #333;margin:0;padding:0;}
#roadmap .r_head th{border-bottom:1px solid #999;border-top-width:0;border-right-width:0;border-left-width:0;border-top-style:none;border-right-style:none;border-left-style:none;color:#FC0;text-align:center;background:#282828;padding:5px;}
#roadmap .timeline{background:url(../images/timeline.png) no-repeat right top;width:32px;}
.clear{clear:both;}
.cat{clear:both;float:left;padding-bottom:10px;#padding-left:20px;}
.key{color:#F36;}
.match{color:#CC0;font-weight:400;}
#s_result{padding-right:50px;padding-left:50px;}
.scroll_checkboxes{height:100px;overflow:auto;background:#FFF;color:#06c;float:left;padding:0 5px 0 0;}
.scroll_checkboxes input{display:inline;}
#content p.flash{padding-top:5px;padding-bottom:5px;padding-left:10px;margin:0;}
#sitemap{width:500px;padding-top:30px;padding-left:70px;_padding-left:35px;_width:460px;}
#sitemap li,#sitemap li a{float:left;width:180px;display:block;clear:none;font-size:16px;color:#09C;background:url(none);behavior:url("iepngfix.htc");}
#sitemap li a{background:url(../images/arrow2.gif) no-repeat left 5px;padding-left:15px;}
#sitemap .sub{padding-bottom:10px;float:left;}
#sitemap .sub li{width:115px;padding-left:0;}
#sitemap .sub li a{width:115px;clear:both;font-size:12px;background:url(../images/dot2.png) no-repeat left 4px;color:#FFF;padding-left:15px;behavior:url("iepngfix.htc");}
img,div,h1 a,ul,li{behavior:url("iepngfix.htc");}
#banner.flash{height:auto;width:auto;margin:0;padding:0;}
.flash_dec{
	position:absolute;
	left:631px;
	top:102px;
}
#homepage #content{
	position:relative;width:1000px;
	padding-bottom: 10px;
}
#homepage .block.flash{
	padding-top:10px;
	padding-right: 10px;
}
#homepage .block.flash2{
	padding: 0px 10px;
	margin-top: -1px;
}
#homepage .block.flash3{width:620px;
	padding: 0px;
	margin-left: -20px;margin-top: -12px;
}
#homepage .r3{padding-left: 30px}
