@charset "utf-8";
/* CSS Document */
body{background:#A7AEB5;font:11px Tahoma, Verdana, Segoe, sans-serif;text-align:justify;line-height:21px;}
h5{ text-align:center; color:#f5f5f5;}
h5 a{color:#f5f5f5;}
img {border:0px; }
a img {border:0px;}
a {color:#000000;outline:none;text-decoration:none;}
:focus {-moz-outline-style:none;}
ol, ul, dl, dt{list-style:none;}
ol:after, ul:after {content: ".";display:block;font-size:0px;height:0; clear:both; visibility:hidden; }
.clear { clear: both; height:0px;}
#wrapper{width:708px;height:auto;margin:0px auto;}
#banner{width:708px;height:auto;margin:0px auto;}
.side{width:708px;height:auto;background:url(images/side_bg.gif) repeat-y;float:left;}
.side_bg{width:708px;height:16px;background:url(images/side_btm.gif) bottom no-repeat;float:left;}
.logo_content{width:66px;height:auto;margin:6px 5px 0px 7px !important;_margin:6px 5px 0px 3px;float:left;background:#ccc;}
.side_content{width:235px;height:399px;margin:6px 5px 0px 7px !important;_margin:6px 5px 0px 3px;float:left;background:#CCCCCC;}
#main_center{width:708px;height:418px;float:left;margin:0px auto;}
.lang{width:444px;height:68px;float:left;margin:0px 6px 0px 7px;background:url(images/main_bg.gif) repeat-y #fff;}
.lang_bottom{width:711px;height:14px;float:left;margin:0px 6px 6px 0px;background:url(images/main_btm.gif) no-repeat bottom #fff;}
#header_right{width:614px;height:42px;text-align:center;float:left;margin:6px 6px 0px 3px !important;_margin:6px 3px 6px 3px;background:#2F4A6C;padding-top:20px;}
#language{width:274px;height:22px;text-align:center;float:left;margin:0px 6px 0px 23px !important;_margin:0px 3px 6px 23px;background:#2F4A6C;}
#language a{color:#fff;margin-right:5px;}
#language a:hover{color:#F5B122;}

#nav{width:689px;height:25px;text-align:center;float:left;margin:6px 6px 0px 6px !important;_margin:6px 3px 6px 3px;background:#2F4A6C;padding-top:3px;padding-bottom:2px !important;_padding-bottom:0px;}
#nav a{margin-right:7px;color:#fff;padding-right:1px;border-right:1px solid #fff;font-weight:bold;}
#nav a:hover{color:#F5B122;text-decoration:underline;}
#nav a.last{margin-right:2px;color:#fff;padding-right:2px;border:none;}
#nav a.last:hover{color:#F5B122;}
.nav_list{width:708px;height:32px;float:left;margin:0px 6px 0px 0px;background:url(images/main_bg.gif) repeat-y #fff;}
.nav_bottom{width:710px;height:14px;float:left;margin:0px 6px 0px 0px;background:url(images/main_btm.gif) no-repeat bottom #fff;}

.language1{
	width:225px;
	height:30px;
	text-align:left;
	float: left;margin-left:50px;
 	
}
.language1 #ul{
	margin-top:1px;
	width:225px;
 }
#ul li{ float:left; width:108px; height:24px; font-weight:normal;display:block;margin-right:3px;}
#ul li a{height:24px;font-weight:bold; padding-left:18px;font-size:12px;color:#fff; text-decoration:none; display:block;  background: url(images/arrow.gif)  4px 6px no-repeat #F5B122;*background: url(images/arrow.gif)  2px 8px no-repeat #F5B122;_background: url(images/arrow.gif)  4px 8px no-repeat #F5B122;border:1px solid #000;}
#ul a:hover{  background: url(images/arrow.gif)  4px 8px no-repeat #F5B122;color:#000;}
#ul table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
#ul a:hover {visibility:visible;position:relative; z-index:200;}
#ul li:hover {position:relative;z-index:200;}
#ul ul, 
#ul :hover  ul,#ul :hover  ul.pro{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; }
#ul  :hover  ul,#ul :hover  ul.pro{
		left:0;
	top:25px;
	white-space:nowrap;border-bottom:none;
	width:88px;
	height:auto;
	z-index:900;
	font-size:11px;
}
#ul  :hover ul li,#ul  :hover ul.pro li{ display:block; font-size:11px;height:auto; line-height:20px; 	height:20px;position: relative; float:left; width:108px; border-bottom:1px solid #0A0B0B;text-align:left; background:#333;}
#ul  :hover ul li a ,#ul  :hover ul.pro li a {width:101px; font-weight:normal;font-size:11px;padding:0;padding-left:5px;	height:20px; float:left;text-align:left;color:#fff; background:#333;}
 #ul  :hover ul li  a:hover , #ul  :hover ul.pro li  a:hover{color:#fff; display:block;background:#000;}
#ul :hover  ul.pro,#ul  :hover ul.pro li{width:245px;}
#ul  :hover ul.pro li a{width:240px;}
 .table02 { background: #FFE2C6; width:180px; margin:0 auto;line-height:22px;text-align:left;margin-top:2px;margin-right:4px;font-size:12px;}
.table02 tr { background:#FFFFFF;}
#gotourlang{width:90px;height:auto;background:#ccc;color:#000;font-size:11px;}
#gotourlpro{width:120px;height:auto;background:#ccc;color:#000;font-size:11px;}
#regotourlpro{width:120px;height:auto;background:#ccc;color:#000;font-size:11px; display:none;}
#main{width:444px;height:auto;float:left;margin:0px 6px 0px 7px;background:url(images/main_bg.gif) repeat-y;}
#main p{width:425px;height:379px;text-align:center;float:left;margin:6px 6px 0px 6px !important;_margin:6px 3px 6px 3px;background:#2F4A6C;padding-top:20px;}
#foot{width:708px;height:78px;float:right;margin:0px 0px 0px 0px !important;_margin:0px 6px 0px 0px;}
#footer{width:708px;height:50px;float:left;margin:0px auto;}
#footer #address {width:708px;height:20px;font-size:11px;color: #fff;text-align:center;}
#footer #otherlink {width:518px;height:25px;margin:0 auto; margin-top:5px;}
#footer #otherlink div{float:left;width:150px;height:25px;margin-left:5px;text-align:center;font-size:11px;background:#A7AEB5; border:solid 1px #ccc; color:#fff; line-height:25px;}
#footer #otherlink div a img{border:none;}
#footer #otherlink div a{text-decoration:none;color:#fff;}