* {font-family: tahoma; margin: 0; padding: 0;}
html, body {background: url('/en/img_en/background.jpg') repeat-x top center; background-color: #FFFFFF; height: 100%; margin: 0 auto 0 auto;} 

a {text-decoration: none;}
a:hover {text-decoration: underline;}
b, strong {font-weight: bold;}
em {font-style: italic;}
form {display: inline;}
img {border: 0; display: inline; margin: 0; padding: 0;}
/* li {margin: .2em .1em .2em 2em;} */
ol {margin: .8em 0 .8em 0;}
p {margin: 0px; padding: 0px}
table {border: 0; border-collapse: collapse; margin: 0; padding: 0;}
td {vertical-align: top;}
ul {margin: .8em 0 .8em 0;}

.clear {clear: both; float: left; font-size: 1px; height: 1px; width: 100%;}
.bigspacer {clear: both; float: left; font-size: 1px; height: 20px; margin: 0; padding: 0; width: 100%;}

.underline {text-decoration: underline;}

.divider {background: url('/en/img_en/divider.png') repeat-x; float: left; font-size: 1px; height: 24px; margin: 10px 0 10px 0; padding: 0; width: 100%;}
.divider img {float: left; margin: 0;}
.divider img.backtop {float: right; margin: 3px 5px 0 0;}

#content {background: url('/en/img_en/header_content_bg.png') no-repeat; float: left; margin: 0; padding: 0 7px 0 7px; width: 907px; line-height: 1.6; }
#content .maincontent {color: #032340; float: left; font-size: 12px; margin: 0; padding: 0 0 0 11px; width: 896px; font-family:"Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif}
#content .maincontent h1 {color: #032340; float: left; font-size: 12px; margin: 0; padding: 0 0 15px 0; width: 100%;}
#content .maincontentfull {color: #032340; float: left; font-size: 12px; margin: 0; padding: 0 11px 0 11px; width: 885px;font-family:"Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif}

#container {margin: 0 auto 0 auto; width: 922px;}

#menu {float: left; margin: 0; padding: 0; width: 922px; height:60px;}
#menu img {cursor: pointer; float: left; margin: 0;}

#logo {float: left; margin: 28px 0 0 0px;}

#time {background: url('/en/img_en/time_bg.png'); color: #FEFEFE; float: right; font-size: 11px; height: 29px; margin: 45px 10px 0 0; padding: 11px 0 0 8px;  width: 152px; text-align:center} /*text-transform: uppercase;*/

#headmenu {float: left; margin: 33px 0 0 0; padding: 0; width: 163px;}
#headmenu img {float: left; margin: 0;}
#content .header1 {color: #FEFEFE; float: left; font-family: tahoma; font-size: 11px; height: 222px; padding-top:33px; margin: 0;  width: 907px;}
#content .header1 img {float: left; margin: 20px 10px 0 0;}

#content img.strapline {float: left; margin: 30px 0 0 11px;}

#content .maincontent .titles {float: left; margin: 0 0 13px 0;}

#content .maincontent #flashmap {float: right; height: 210px; margin: 0 0 0 30px; padding: 0; width: 309px;}
#content .maincontent #flashmap2 {float: left; height: 226px; margin: 30 0 0 0px; padding: 0; width: 319px;}
#content .maincontent #flashmap3 {float: left; height: 210px; margin: 30 0 0 0px; padding: 0; width: 319px;}
#content .maincontent .flashmap {float: right; height: 210px; margin: 0 0 0 30px; padding: 0; width: 509px;}
#content .maincontent img.buttons {float: left; margin: 15px 5px 0 0;}
#content .maincontent a {color: #3B7601; border-bottom: 1px dotted; font-weight: bold;}
#content .maincontent a:hover {color: #032340; border-bottom: 1px dotted; text-decoration: none;}
#content h2 {color:#094781;font-family: Arial Narrow,sans-serif; font-size: 21px; margin: 0 0 10px 0; padding: 0;}

/* FOOTER */
#base {background: url('/en/img_en/footer.png') repeat-x; float: left; height: 152px; margin: 0 auto 0 auto; padding: 60px 0 0 0; width: 100%;}
#base #footer {background: url('/en/img_en/footer_links_bg.png') no-repeat; color: #FEFEFE; font-size: 11px; height: 27px; margin: 0 auto 0 auto; padding: 11px 0 0 0; width: 922px;}
#base #footer a {color: #FEFEFE; float: left; margin: 0 23px 0 18px;}
#base #footer .footleft {float: left; font-size: 12px; margin: 45px 0 0 18px;}
#base #footer .footright {float: right; font-size: 12px; margin: 39px 18px 0 0; padding: 3px 0 0 0; width: 120px;}
#base #footer .footright a {color: #FEFEFE; float: none; font-size: 9px; margin: 0;}
#base #footer .footright img {float: right; margin: -15px 0 0 0; vertical-align: middle;}

/*BUESS*/
#buess{width:907px; margin:0 auto;  margin-bottom:10px; }
/*buess*/
.main_sea {
	 width:100%; height: 44px; line-height: 44px; background: url(/en/img/buess_tel.jpg) #f9f9f9 no-repeat 10px 9px ; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;
}
.sea_box {
	float:right; background: url(/en/img/buess_sea.jpg) no-repeat 10px 14px ; padding-left:80px;  padding-right:20px;
}
.sea_box p{
	float: left; 
}
.sea_box font {
	float:left; margin-left:10px; border: 0px; padding: 0px; margin-top:10px;  
}
.buess_l {
	float: left;width:183px; padding-top:10px;
}
.buess_menu { float:left;width:183px; padding:0;list-style-type:none; border:1px solid #DCDCDC; border-bottom:0px;  }
.buess_menu ul {
	margin: 0px; border: 0px; padding: 0px;
}
.buess_menu ul li{ float:left; margin:0px; display: block; width:153px; border-bottom:1px solid #DCDCDC; padding:0px; padding-left:30px;  line-height:40px; font-size:14px; font-weight: bold; background: url(/en/img/buess_menu_bg.jpg) no-repeat 10px 12px;  text-align: left; }

.buess_r {
	 float: right; width:704px;
}
.buess_r ul {
	margin: 0px; border: 0px; padding: 0px;
}
.buess_r ul li{ float:left; width:171px; display: block;   padding:2px; font-size:14px;   }
.r_box {
	width: 155px; border: 1px solid #DCDCDC; height: 200px; padding:7px; 
}
.r_box_img {
	width: 155px; height: 134px; padding-top:16px;
}
.r_box_jg {
	width: 155px; text-align: left; font-size:12px; font-weight:bold; color: #fd554a; line-height: 24px;
}
.r_box_txt{
	width: 155px; text-align: left; font-size:12px;  color: #343434; line-height: 24px;
}
.buess_small {
	float:left; width: 193px; border-bottom:1px solid #DCDCDC;  margin: 10px; padding-bottom:10px; margin-bottom:0px; 
}
.buess_small img {
	float:left; border: 1px solid #ccc; width: 65px; height: 48px; padding: 1px; 
}
.buess_small p {
	float:right;  width: 116px; line-height: 18px;  padding: 1px;  margin: 0px; text-align: left;
}
.buess_small font {
	float:right; color: #ff604b; width: 116px; font-size:12px; font-weight:bold; text-align: left;line-height: 20px;
}
.buess_r_list {
	float:left; width:684px; padding: 10px;
}
.buess_name {
	float: left; width:684px; font-size:14px; font-weight:bold; color: #000; text-align: left; line-height: 30px;
}
.buess_sm {
	float: left; width:684px; 
}
.buess_sm_img {
	float: left; width:310px; height: 209px; border: 1px solid #ccc; padding:1px;
}
.buess_sm_name {
	float: right; width:360px; text-align: left; font-size:14px; font-weight:bold; color: #000; line-height: 45px; border-bottom:1px solid #DCDCDC; margin-bottom:10px; 
}
.buess_sm_name font {
	border: 0px; margin: 0px; font-size:18px; color: #cc0000;
}
.buess_sm p {
	width:360px; font-size:12px;  margin: 0px; border: 0px; padding: 0px; text-align: left; line-height:24px; /*float: right;*/ 
}
.r_list_js {
	float: left;width: 684px; margin-top:10px;  
}

.js_dh {
	float: left; width:684px; height: 36px; background: url(/img/r_dh_bg.jpg);
}
.js_dh ul {
	margin: 0px; border: 0px; padding: 0px;
}
.js_dh ul li{ float:left; width:65px; font-size:12px; font-weight: bold; }
.js_dh ul li.dh_on {
	float:left; width:130px; border-left:1px solid #ccc; height: 30px; border-top:2px solid #666666; border-right:1px solid #ccc; background: #fff; }
.js_list {
	float:left;width: 684px;  text-align: left; margin-top:10px; 
}
.js_list img {
	margin-bottom:10px; 
}
.buess_r_qt {
	float:left; width: 684px; font-size:14px; font-weight:bold; color: #444444; border-bottom:2px solid #666666;  text-align: left; line-height: 40px;
}

.page{ text-align:center; padding:20px 10px;font-size:12px; color:#666;font-family:ËÎÌå;}
.page a{ background:#f3f3f3; font-size:12px; color:#666; margin:0 3px;padding:0px 8px;text-decoration:none;height:20px;line-height:20px;display:inline-block;}
.page a:hover {background:#09affb;color:#fff;text-decoration:none;}
.page .act{ background:#09affb;color:#fff;text-decoration:none;}
.link_wh a{color:#ffffff;text-decoration:none}
.link_wh a:hover{color:#ffffff;text-decoration:underline}

.hackbox{border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0;margin-top:0;clear:both;visibility:hidden; font-size: 0px/0px; height: 1px;}


