body{background:#E6E7E8; color:#404041; font-family:Segoe UI,Arial,Sans-Serif; margin:0px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0;}
/*h1{font-size:14px; border-bottom: #00638c solid 2px; margin:20px 15px 15px 15px; padding-left:10px; letter-spacing:2px;}*/
h1{font-size:14px; background:url(images/bj_h.jpg) 0 0 no-repeat; width:560px; height:22px; margin:20px 15px 15px 15px; padding-left:10px; padding-top:3px; letter-spacing:2px;}
h2{font-size:24px; margin:20px 0 0 15px; text-align:center;}
h5{width:180px; border-bottom: #00638c dashed 2px; margin:0 auto; font-size:14px; font-weight:700; margin-top:15px; letter-spacing:2px; padding-bottom:5px;}
h4{width:150px; border-bottom: #00638c dotted 1px; margin:0 auto; font-size:12px; font-weight:700; margin-top:15px; padding-bottom:5px; margin-bottom:10px;}
h6{border-bottom: #00638c dashed 1px; margin:0 auto; font-size:14px; font-weight:700; margin:15px 350px 0 0; letter-spacing:2px; padding-bottom:5px;}
h7{font:12px; margin:0 0 15px 0;}
textarea,input,select,body{font-size:12px;}
select,input{vertical-align:middle;margin:0;}
fieldset,img{border-width:0;border-style:solid;}
/*ul,ol{list-style:none;}*/
a{color:#000;text-decoration:underline;}
a:visited{color:#800080;text-decoration:underline;}
a:hover{color:#f00;text-decoration:underline;}
.clearit{clear:both;font-size:0;line-height:0;height:0;}
.VBody{background:#fff;text-align:center;}
#wrap{width:950px;text-align:left;margin:0 auto;}
#topWrap{zoom:1;}
.banner{overflow:hidden;width:950px;}
#headBox{width:950px;margin:0 auto;}
.banner{width:950px; margin:0 auto;}

.menucontainer {background: url("images/bgOFF.gif") no-repeat scroll left bottom #FFFFFF;overflow:hidden; margin:0 auto; width:950px;}
.menu {background: url("images/bgOFF.gif") repeat-x scroll left bottom transparent; border-top: 4px solid #006088; float: left; font-family: arial,verdana,sans-serif; font-size: 12px; font-weight: bold; position: relative; width:950px;}
.menu ul {float: left; list-style-type: none; margin: 0; padding: 0; position: relative;}
.menu ul li {background: url("images/bgDIVIDER.gif") no-repeat scroll right bottom transparent; display: inline; float: left; position: relative;}
.menu ul li a, .menu ul li a:visited {color: #666666; display: block; float: left; height: 39px; line-height: 40px; padding: 0 15px; text-decoration: none; width: auto;}
* html .menu ul li a, .menu ul li a:visited {width: auto;}
.menu ul li ul {display: none;}
.menu ul li ul li {background: none repeat scroll 0 0 transparent;}
/*table {border-collapse: collapse; font-size: 11px;}*/
.menu ul li:hover a {background: url("images/bgON.gif") repeat-x scroll left bottom transparent; color: #15427F;}
.menu ul li:hover ul {border-top: 1px solid #FFFFFF; display: block; left: 0; margin-top: 1px; position: absolute; top: 36px; width: 100%;}
.menu ul li:hover ul li a {background: none repeat scroll 0 0 #E3E3E3; border-top: 1px solid #FFFFFF; color: #333333; display: block; height: auto; line-height: 16px; padding: 2px 16px; width: 120px;}
.menu ul li:hover ul li a:hover {background: url("images/sub-arrow.gif") no-repeat scroll 4px 8px #B30000; color: #FFFFFF;}

.con{overflow:hidden; margin:0 auto; width:950px; background:#FFF;}
.conter{width:600px; float:left; height:830px;}
.conter p{ text-indent:2em; line-height:20px; margin:10px 15px 0 15px;}
.conter ul{list-style:outside; margin:10px 15px 0 30px; line-height:22px;}
.liu{width:570px; height:135px; background:url(images/bj_2.png) 0 0 no-repeat; margin-left:12px;}
.tu1{position:absolute; width:98px; height:22px; text-align:center; padding-top:15px;}
.tu2{position:absolute; width:98px; height:22px; text-align:center; padding-top:15px; margin-top:45px;}
.tu3{position:absolute; width:98px; height:22px; text-align:center; padding-top:15px; margin-top:90px;}
.tu4{position:absolute; width:98px; height:22px; text-align:center; padding-top:15px; margin-top:45px; margin-left:165px;}
.tu5{position:absolute; width:98px; height:22px; text-align:center; padding-top:15px; margin-top:45px; margin-left:325px;}
.tu6{position:absolute; width:98px; height:22px; text-align:center; padding-top:15px; margin-top:75px; margin-left:325px;}
.tu7{position:absolute; width:80px; height:32px; text-align:center; padding-top:5px; margin-top:45px; margin-left:480px;}
.left{float:left; width:198px; height:830px; border-right:#0085bc 2px solid; text-align:center;}
.left1{width:180px; text-align:center;}
.right{float:left; width:148px; height:830px; border-left:#0085bc 2px solid; text-align:center;}
.right1{width:140px; overflow:hidden;}
.right1 p{margin:10px 0 5px 10px;}
.right1 p img{ margin-left:30px;}
.footer{background:url(images/2010Tokyo_27.jpg) 0 0 repeat-x; height:86px; width:950px; margin:0 auto;}
@charset "utf-8";
/* CSS Document */

