@charset"utf-8";
body,form,div,pre,fieldset,input,blockquote,th,td{font-family:verdana,Tahoma,sans-seif;margin:0px;padding:0px;color:#888888;font-size:9pt;line-height:1.8em;}
table{border-collapse:collapse;border-spacing:0;}
em,cite,address,dfn,var{font-style:normal;}
image{border:0}
body{width:100%; height:100%; text-align:center; background-color:#ffffff;}
.clearb{clear:both;}
.toparea{width:990px; margin:0 auto; text-align:center; height:120px;}
.ttb{margin:0px; padding:0px; width:100%; text-align:right; color:#999999; height:42px;}
.ttb p{margin:0px; padding:12px 0px 0px 0px; width:100%; text-align:right; color:#999999; height:42px; font-size:7pt;}
.ttb a{padding-left:10px; padding-right:10px;}
.ttb a:link{color:#000000; font-weight:bold; text-decoration:none; font-size:7pt;}
.ttb a:visited{color:#000000; font-weight:bold; text-decoration:none; font-size:7pt;}
.ttb a:hover{color:#000000; font-weight:bold; text-decoration:underline; font-size:7pt;}
.tmar h1{margin:0px; padding:0px; float:left; text-align:center; width:230px;}
.tm{width:750px; height:75px; float:right; background:URL(/images/tmenubg.gif) repeat-x;}
.tm ul{list-style:none; margin:0px; padding:0px;}
.tm li{list-style:none; margin:0px; padding:0px; float:left;}
.tm a{display:block; width:100%; text-align:middle; padding-top:11px; padding-bottom:13px;}
.tm a:link{color:#ffffff; font-weight:bold; text-decoration:none; font-size:12pt;}
.tm a:visited{color:#ffffff; font-weight:bold; text-decoration:none; font-size:12pt;}
.tm a:hover{color:#ffffff; font-weight:bold; text-decoration:none; font-size:12pt;}
.tm li:link{}
.tm li:visited{}
.tm li:hover{background:URL(/images/tmonbg.gif) repeat-x; background-position:top center;}
.tms{width:635px; margin:0 auto;height:28px; padding:0px; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;}
.tms ul{list-style:none; margin:0px; padding:0px;}
.tms li{list-style:none; margin:0px; padding:0px; float:left;}
.tms a{display:block; padding:3px 10px 3px 10px;}
.tms a:link{color:#666666; font-weight:bold; text-decoration:none; font-size:8pt;}
.tms a:visited{color:#666666; font-weight:bold; text-decoration:none; font-size:8pt;}
.tms a:hover{color:#000033; font-weight:bold; text-decoration:none; font-size:8pt;}
.tms li:link{}
.tms li:visited{}
.tms li:hover{background:URL(/images/tmonbg2.gif) repeat-x; background-position:top center;}
.tm1{width:33%; background:URL(/images/tmenuline.gif) no-repeat; background-position:top right;}
.tm2{width:33%; background:URL(/images/tmenuline.gif) no-repeat; background-position:top right;}
.tm3{width:34%;}
.mainbg{width:100%; height:505px; background:URL(/images/mainbg.gif) repeat-x; background-position: top center;}
.mcbg{width:100%; height:505px; background:URL(/images/mcbg.jpg) no-repeat; background-position: top center; text-align:center;}
.mcont{width:980px; margin:0 auto;}
.mcont1{float:left; width:230px; height:200px;}
.mcont2{float:left; width:245px; height:200px; text-align:left;}
.mcont3{float:left; width:275px; height:200px; text-align:left;}
.mcont4{float:left; width:230px; height:200px; text-align:left; background:URL(/images/mb3bg.gif) no-repeat;}
.mcont dt{font-size:12pt; color:#000033; font-weight:bold; padding-left:20px;}
.mcont dd a:link{font-weight:bold; color:#427dc5; text-decoration:none;}
.mcont dd a:visited{font-weight:bold; color:#427dc5; text-decoration:none;}
.mcont dd a:hover{font-weight:bold; color:#000033; text-decoration:underline;}
.mcont2 dd{padding-top:15px; margin-left:30px;font-size:7pt; font-family:verdana; color:#999999; line-height:1.2em; font-weight:bold;}
.mcont3 dd{padding-left:20px; margin:0px;}
.mcont3 dd ul{list-style:none; padding:0px; margin:0px;}
.mcont3 dd li{list-style:none; padding:0px; margin:0px; width:229px; height:45px;background:URL(/images/mb2bg.gif) no-repeat;}
.mcont3 dd a{display:block; padding-top:10px; padding-bottom:5px; font-size:7pt; padding-left:10px;}
.mcont3 dd a:link{font-weight:bold; color:#427dc5; text-decoration:none;}
.mcont3 dd a:visited{font-weight:bold; color:#427dc5; text-decoration:none;}
.mcont3 dd a:hover{font-weight:bold; color:#000033; text-decoration:underline;}
.mcont3 dd li:hover{background:URL(/images/mb2bgon.gif) no-repeat;}
.mcont4 dd{margin-left:20px; padding-top:10px;}
.mcont4 dd strong{font-family:georgia; font-weight:bold; font-size:14pt;color:#133b6c; }
.mcont4 dd p{padding-left:51px; padding-top:10px;}
.mcont4 dd p span{font-weight:bold; font-size:7pt; color:#333333; line-height:1.2em;}
.tabcontent{display:none;}
.bottomar{width:980px; margin:0 auto;; padding:20px 0px 20px 0px; text-align:left; color:#666666; font-size:7pt;}
.bottomar address{margin:0px; padding:0px;}
.bottomar p{margin:0px; padding:0px;}
.bottomar p a:link{color:#666666; text-decoration:none;}
.bottomar p a:visited{color:#666666; text-decoration:none;}
.bottomar p a:hover{color:#000000; text-decoration:underline;}
.bottomar div{color:#999999; font-size:7pt; font-weight:bold;}
.scbbg{height:137px; width:100%; background:URL(/images/scbbg.gif) repeat-x;}
.scbg{height:137px; width:100%; background:URL(/images/scbg.jpg) no-repeat; background-position:top center;}
.bottomline{width:980px; margin:0 auto; height:20px; border-bottom:2px solid #e2e2e2;}
.subcont{width:980px; margin:0 auto; padding-top:20px;}
.leftmenu{width:255px; height:336px; text-align:center; background:URL(/images/smbg.gif) no-repeat; float:left;}
.subcont00{width:720px; float:right; text-align:left;}
.title{width:100%; height:60px;}
.title h1{padding:0px; margin:0px; float:left; text-align:left; color:#000000; font-size:18pt;}
.title p{padding:0px; margin:0px; float:right; text-align:right; color:#666666; font-size:8pt;}
.leftmenu00{width:207px; text-align:left;}
.leftmenu00 dl{margin:0px; padding:0px;}
.leftmenu00 dt{margin:0px; padding:0px; font-size:18pt; color:#5991d2; font-weight:bold;}
.leftmenu00 dd{margin:0px; padding:0px; font-size:7pt; color:#999999; padding-bottom:20px;}
.leftmenu00 a{display:block; padding:5px 10px 0px 10px; height:36px;}
.leftmenu00 a:link{color:#666666; font-weight:bold; text-decoration:none; font-size:11pt;}
.leftmenu00 a:visited{color:#666666; font-weight:bold; text-decoration:none; font-size:11pt;}
.leftmenu00 a:hover{color:#000033; font-weight:bold; text-decoration:none; font-size:11pt;}
.leftmenu00 ul{list-style:none;margin:0px; padding:0px;}
.leftmenu00 li{list-style:none;margin:0px; padding:0px; width:207px; border-bottom: 1px dashed #cccccc;}
.leftmenu00 li:link{}
.leftmenu00 li:visited{}
.leftmenu00 li:hover{background:URL(/images/smover.gif) repeat-x; background-position:top center;}
.leftmenu00 ul li ul{list-style:none;margin:0px; padding:0px 0px 10px 0px;}
.leftmenu00 li ul li{list-style:none;margin:0px; padding:0px; width:207px; padding-top:1px; padding-bottom:1px; border-bottom: 0px;}
.leftmenu00 li ul li a{display:block; padding:0px 10px 0px 10px; height:20px;background:URL(/images/smover2.gif) no-repeat;}
.leftmenu00 li ul li a:link{color:#666666; font-weight:normal; text-decoration:none; font-size:7pt;background:URL(/images/smover2.gif) no-repeat;}
.leftmenu00 li ul li a:visited{color:#666666; font-weight:normal; text-decoration:none; font-size:7pt;background:URL(/images/smover2.gif) no-repeat;}
.leftmenu00 li ul li a:hover{color:#000033; font-weight:normal; text-decoration:none; font-size:7pt;background:URL(/images/smover2.gif) no-repeat;}
.leftmenu00 li ul li:link{}
.leftmenu00 li ul li:visited{}
.leftmenu00 li ul li:hover{background:URL(/images/smover2.gif) no-repeat;}
.cont{font-size:8pt; color:#666666; padding-bottom:20px;}
.cont strong{font-size:14pt; font-weight:bold; color:#999999;}
.s3101{float:left; border:10px solid #efefef;}
.s3102{float:right; text-align:left; width:400px;}
.s31021{width:100%; padding-bottom:20px; border-bottom:1px dashed #dddddd; margin-bottom:20px;}
.s31022{width:100%; padding-bottom:20px; border-bottom:1px dashed #dddddd; margin-bottom:20px; line-height:1.6em;}
.s320231{font-size:8pt; line-height:1.4em;}
.s320231 a:link{color:#666666; text-decoration:none; font-weight:bold; font-size:10pt;}
.s320231 a:visited{color:#666666; text-decoration:none; font-weight:bold; font-size:10pt;}
.s320231 a:hover{color:#000000; text-decoration:underline; font-weight:bold; font-size:10pt;}
.s31tel{font-family:georgia; font-size:20pt; font-weight:bold; color:#ff6600;}
.s31fax{font-size:12pt; font-weight:bold;}
.s2border{width:680px; text-align:center; padding:20px; border:5px dashed #efefef; font-family:georgia; font-size:18pt;}
.inquiry { width:600px; margin:0 auto 20px auto }
.inquiry table { width:600px; border-top:2px solid #eee }
.inquiry th { width:130px; text-align:left; padding-left:8px; height:35px; border-bottom:1px dashed #ddd }
.inquiry td { text-align:left; border-bottom:1px dashed #ddd }
.inquiry input {width:300px}

.btn01 { display:block; width:200px; height:34px; padding-top:7px; text-align:center; text-decoration:none; color:#fff; font:bold 12pt Verdana; background:url(/images/btn_inqury.gif) no-repeat }