﻿@charset "utf-8";
/* CSS Document */
/*---all-css---*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,select,textarea,p,blockquote,th,td{margin:0; padding:0;}
img{border:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ol,ul{list-style:none;}
table{border-collapse:collapse; border-spacing:0;}
caption,th{text-align:left;}
.center{margin-left:auto; margin-right:auto;}
.clear_float:after{ 
                    display:block; visibility:hidden; height:0;
					clear:both; content:"";
			      }
.clear_float{display:inline-block;}
/*asdfasdf\*/
* html .clear_float{zoom:1;}
.clear_float{display:block;}
/*asdfasdfaa*/
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#1268b1; background-color:#ffffff;}
a{text-decoration:none;}
/*---frame---*/
#wrap-all{width:100%; background:url(../images-en/expo-bg-header.gif) repeat-x 0 0; padding:30px 0 0 0;}
#main-all{width:960px; overflow:hidden; padding:9px 0 15px 0;}
.logo-part,.logo,.slogan{float:left;}
/*---#header---*/
#header{padding:0 0 16px 10px; width:950px;}
#heade ul{overflow:hidden;}
.logo-part{width:583px; overflow:hidden; /*padding:13px 0 0 0;*/}
.reg-log-part{float:right;/* width:365px;*/ padding:2px 0 0 0; text-align:right; /*overflow:hidden;*/}
.sign-in-out,.reg-log,.reg-log-after{overflow:hidden; width:365px;}
.logo,.logo a{width:171px; height:50px; display:block;}
.logo a{
         background:url(../images-en/logo.png) no-repeat 0 0;
		 overflow:hidden; text-indent:-3333px;
	   }
.slogan{padding:18px 0 0 25px;}
.slogan,.slogan img{width:275px; height:17px; display:block;}
.reg-log a,.reg-log-after a{color:#0b6fa5;}
.reg-log-after .user-name{font-weight:bold; font-family:Tahoma; overflow:hidden;}
.hot-line{padding:10px 0 0 0; text-align:right; height:20px;}
.hot-line img{height:20px; +display:block;}
.sign-in-out a:hover{text-decoration:underline;}
/*---#nav---*/
#nav{width:100%; background:url(../images-en/expo-bg-nav.png) repeat-x 0 0; height:41px; font-size:13px;}
#nav ul{overflow:hidden; height:41px; width:938px; padding:0 0 0 22px;}
#nav ul li{float:left; padding:11px 20px 0 0; white-space:nowrap;}
#nav ul li a{color:#FFFFFF;}
#nav ul li a:hover{color:#ffb54a;}
/*---footer---*/
#footer{
         overflow:hidden; background-color:#0873ba; border-top:3px solid #f5ac2c; 
		 color:#ffffff;
	   }
.footer-box{width:960px; overflow:hidden; padding:19px 0 43px 12px;}
.footer-nav{overflow:hidden;}
.footer-nav a{color:#ffffff;}
.copyright{padding:8px 0 7px 0;}
.corp-intro{line-height:20px; width:950px;}
/*---comm-corblock---*/
.comm-corbox01{
                width:709px; background:url(../images-en/expo-bg-cortop709.png) no-repeat 0 0;
				padding:12px 0 0 0;}
.comm-corbox02{
                width:960px; background:url(../images-en/expo-bg-cortop960.png) no-repeat 0 0;
				padding:11px 0 0 0;}
.comm-corcontent01,.comm-corcontent02{
                    width:707px; border:1px solid #92c4e5; background-color:#f4fcff; 
				    border-bottom:none; border-top:none;
				  }
.comm-corbottom01,.comm-corbottom02{
                   width:709px; height:7px; font-size:0; line-height:0; overflow:hidden;
				   background:url(../images-en/expo-bg-corbottom709.png) no-repeat 0 0;
				 }
.expo-sidebar{float:left; margin:0 11px 0 0; width:240px;}
.nav-bru{padding:0 0 9px 0; font-size:14px;}
.nav-bru a{color:#636363;}
.nav-bru a:hover{text-decoration:underline;}
.nav-bru span{color:#002a3d;}
