@import system.css;
html{background:#FFF;padding:0}
body{font-size:12px;font-family:微软雅黑,Verdana,宋体;background:url(body_bg.gif) repeat-y top 1000px;display:block;width:999px;height:auto;min-height:900px;margin:0 auto;padding:0}
a:link,a:visited,a:active{color:#0F2B6C;font-size:12px;font-weight:400;text-decoration:none}
a:hover{font-size:12px;text-decoration:underline;color:#04D}
select{font-size:14px}
.block{display:block}
.fl{float:left}
.w100{width:100px}
.w500{width:500px}
.w750{width:750px}
.w800{width:800px}
.l{text-align:left}
.r{text-align:right}
.left{text-align:left}
.right{text-align:right}
.c{text-align:center}
.fl{float:left}
.fr{float:right}
.w0{width:100%}
.w1{width:5%}
.w2{width:10%}

.none{border:none;width:0;height:0;display:none}
*{margin:0;padding:0;}
.menu{font-size:10px;position:relative;z-index:100;width:998px;height:32px;background:url(topbanner_bg.png) repeat-x top}
.menu ul{list-style:none;float:left;list-style-type:none;margin:0;padding:0}
.menu li{float:left;position:relative}
.menu ul ul{visibility:hidden;text-decoration:none;background-image:url(mmenu_bg.png);color:#0F2B6C;height:32px;border:1px solid #fff;padding-left:10px;line-height:32px;display:block;position:absolute;left:0;top:28px;width:20px;border-width:1px 1px 0 0}
.menu table{position:absolute;top:0;left:0;border-collapse:collapse;font-size:14px;margin:-1px}
.menu ul li:hover ul{visibility:visible;display:block;background-image:url(mmenu_bg.png);color:#0F2B6C;text-indent:5px;height:auto;line-height:1.2em;width:160px;padding:1px 0 10px 14px}
.menu ul a:hover ul{font-weight:700;visibility:visible;background-image:url(header_hover1.png);font-size:12px}
.menu a{_font-weight:600;display:block;background-image:url(menu_hover_bg.png);color:#0F2B6C;text-decoration:none;font-size:12px;font-weight:600;width:100px;margin:1px;padding:5px 7px 5px 15px}
.menu a:hover{background-image:url(header_hover1.png);color:#04D;background-position:center;font-size:12px}
.menu ul ul li{clear:both;text-align:left;font-size:13px;padding:0 5px 1px 1px}
.menu ul ul li a{display:block;width:125px;height:23px;background-image:url(dropmenu_hover_bg.png);text-align:left;color:#0F2B6C;margin:0 1px;padding:12px 1px 0 2px}
.menu ul ul li a:hover{background-image:url(header_hover1.png);color:#04D}

#toplang {width:100%; height:14px;}
#toplang div{ float:right; margin-left:6px; _margin-top:2px;*margin-top:2px;}
#toplang div .lang_zh_TW{background:url(lang.gif) -120px 0px; width: 20px; height: 14px; }
#toplang div .lang_zh_CN{background:url(lang.gif) -90px 0px; width: 20px; height: 14px;}
#toplang div .lang_english{background:url(lang.gif) 0px 0px; width: 20px; height: 14px;} 
#toplang div .lang_espanol{background:url(lang.gif) -30px 0px; width: 20px; height: 14px;} 
#toplang div .lang_korea{background:url(lang.gif) -60px 0px; width: 20px; height: 14px;} 
.lang_zh_CN { background-position:-90px 0px; width: 20px; height: 14px;  display:block;} 
.lang_zh_TW { background-position:-120px 0px; width: 20px; height: 14px; display:block; } 
.lang_english{ background-position:0px 0px; width: 20px; height: 14px; display:block; } 
.lang_espanol{ background-position:-30px 0px; width: 20px; height: 14px; display:block; } 
.lang_korea{ background-position:-60px 0px; width: 20px; height: 14px; display:block; } 
#toplang div a .lang_img{ width:20px; height:14px; display:block;}

#top{display:block;width:1000px;height:76px;border-bottom:1px solid #FFF;margin:auto}
#top .left a{margin-left:12px;margin-top:19px;display:block}
#top .right{float:right; margin-top:54px;color:#cef}
#top .right a{ color:#cef; font-weight:bold;}
#top .right a:hover{ color:#0F2B6C;}
#renav{height:20px;line-height:20px;width:1000px;text-indent:20px;font-size:10px;font-family:微软雅黑;background:url(nav_bg.png) repeat-x top}
#renav p{margin-left:70%}
#nav{height:32px;line-height:30px;width:1000px;text-indent:20px;background:url(nav_bg.png) repeat-x top}
#main{width:960px;font-family:宋体;font-size:12px;color:#5a5a5a;line-height:24px;letter-spacing:1px;margin:0 0 10px 20px}
#main h1.title{height:14px;background:url(title_clip.gif) no-repeat 1px 1px;color:#076cb0;font-size:14px;line-height:12px;margin:10px 0 2px;padding:6px 0 0 24px}
#main h1.productstitle{height:14px;background:url(title_clip2.gif) no-repeat 1px 1px;color:#5a5a5a;font-size:14px;line-height:12px;margin:10px 0 2px;padding:6px 0 0 24px}
#main h2.title{height:14px;background:url(title_clip2.gif) no-repeat 1px 1px;color:#076cb1;font-size:14px;line-height:12px;margin:0 0 5px;padding:6px 0 0 20px}
#main h3.title{height:14px;background:url(title_clip2.gif) no-repeat 1px 1px;color:#304c60;font-size:14px;line-height:12px;margin:0 0 5px;padding:6px 0 0 20px}
#main h5.title{height:14px;background:url(title_clip2.gif) no-repeat 1px 1px;color:#284153;font-size:14px;line-height:12px;margin:0 0 5px;padding:6px 0 0 20px}
#pronav{width:200px;float:left}
#procontent{width:750px;float:right;border:1px solid #F0FFFF;margin:0;padding:0}
#pronav1{width:300px;float:left;clear:both;margin:5px}
#procontent1{width:640px;float:right;border:1px solid #F0FFFF;margin:0;padding:0}
.flash{z-index:0;text-align:center}
#tabs{width:560px;text-align:left;clear:none;position:absolute;z-index:560;float:right;margin:5px 175px 400px 0}
#tabindex{width:400px;_margin:2px 10px 10x 5px;clear:both;float:left;margin:2px 10px 10px 5px;padding:0}
#bottom{width:1000px;height:50px;border-top:1px solid #B2D3EA;float:left}
#bottom .left{padding-top:12px;line-height:18px;text-indent:11px}
#bottom .left a{color:#0097CC;text-decoration:underline;margin:5px}
#bottom .right{padding-top:8px;width:955px;padding-right:45px;height:50px;line-height:18px;text-align:right;background:url(bottom_logo.png) no-repeat right 10px;color:#4C5A62}
#footer{width:960px;height:5px;float:left;clear:both;color:#F5F9FD;margin:10px 0 0 auto;padding:0}
form,*{margin:0;padding:0}
img,#top .left a img{border:none;}
#navtitle,#main h4.title{height:30px;width:960px;border-bottom:2px solid #B2D3EA;color:#09F;font-size:14px;line-height:30px;margin:0 0 5px;padding:6px 0 0}
