/* CSS Document */
body{ background-color:#FFFFFF;}
body,p,ul,li,input{margin:0px; padding:0px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
li{ list-style:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color: #FF3300; text-decoration:none;}
img{ border:0; }

#re_main{ width:950px; margin:0px auto 0px auto; overflow:hidden;}
#re_mainL{ width:730px; margin-right:8px; display:inline; float:left; overflow:hidden;}
#re_mainL_1{ width:348px; height:184px; float:left; overflow:hidden; border:solid 1px #a0c1d4; margin-bottom:8px;}
#re_mainL_1 p{ background:url(/english/images/2011/dot2.jpg) no-repeat 12px 6px; line-height:22px; height:22px; white-space: nowrap; width:300px; padding-left:25px; overflow:hidden; border-bottom:#f5f5f5 1px solid;}
#re_mainL_2{ width:368px; height:95px; background:url(/english/images/2011/reL2.jpg) no-repeat; float:left; overflow:hidden; border:solid 1px #b5b5b5; margin-bottom:8px; margin-left:8px;}
#re_mainL_2 p{ margin-left: 100px; margin-top: 50px;}
.re_mainL_2a{float:left;overflow:hidden;width:150px; height:20px; border: #999999 solid 1px; margin-right:10px; display:inline; line-height:20px;}
.re_mainL_2b{
	background: url(/english/images/2011/En_In_sea_button3.jpg) no-repeat;
	width:67px;
	height:24px; 
	float:left;
	overflow:hidden;
	border-width:0px;
	cursor: pointer;
}
.re_mainL_3{ width:179px; height:79px; float:left; overflow:hidden; border:solid 1px #b5b5b5; margin-bottom:8px; margin-left:8px;}

#re_mainL_4{ width:730px; height:183px; float:left; overflow:hidden; margin-bottom:8px;}
.re_mainL_4_title{ height:24px; border-bottom:#4a82b1 2px solid; width:730px; }
.re_mainL_4_main_title_bg2{
	float:left; 
	background: url(/english/images/2011/title2_bg2.jpg) repeat-x;
	height:23px;
	line-height:23px;
	font-size:14px; 
	font-weight:bold;
	color:#024176; 
	border-left:#477bad solid 1px;
	border-top:#477bad solid 1px;
	border-right:#477bad solid 1px;
	padding:0px 15px;
	margin-right:3px;
	display:inline;
	cursor:pointer;	
	width:130px;
	text-align:center;}
.re_mainL_4_main_title_bg2 a{ color:#024176;}
.re_mainL_4_title_bg1{ 
	float:left; 
	background: url(/english/images/2011/title2_bg1.jpg) repeat-x;
	height:23px;
	line-height:23px;
	font-size:14px; 
	font-weight:bold;
	color:#ffffff; 
	border-left:#477bad solid 1px;
	border-top:#477bad solid 1px;
	border-right:#477bad solid 1px;
	padding:0px 5px;
	margin-right:3px;
	display:inline;
	cursor:pointer;
	text-align:center;
	width:125px;}
.re_mainL_4_title_bg1 a{ color:#ffffff;}
.re_mainL_4_title_bg2{
	float:left; 
	background: url(/english/images/2011/title2_bg2.jpg) repeat-x;
	height:23px;
	line-height:23px;
	font-size:14px; 
	font-weight:bold;
	color:#024176; 
	border-left:#477bad solid 1px;
	border-top:#477bad solid 1px;
	border-right:#477bad solid 1px;
	padding:0px 5px;
	margin-right:3px;
	display:inline;
	cursor:pointer;
	text-align:center;
	width:125px;}
.re_mainL_4_title_bg2 a{ color:#024176;}
.re_mainL_4box{ border:solid 1px #a0c1d4; height:155px; width:728px; overflow:hidden;}
.re_mainL_4L{ width:148px; height:117px; float:left; overflow:hidden; padding:15px 10px 12px 21px;}
.re_mainL_4L img{ border:#4a82b1 solid 1px;}
.re_mainL_4R{ width:535px; height:135px; float:left; overflow:hidden; padding:10px 0px 10px 10px;}
.re_mainL_4R li{ line-height:24px; width:540px; padding-left:16px; background:url(/english/images/2011/dot.jpg) no-repeat 5px 12px;}
.re_mainL_4R li a{ color:#025299;}
.re_mainL_4R li img{ _margin:6px 0px 7px 0px; _vertical-align:middle;}

#re_mainL_5{ width:730px; height:183px; float:left; overflow:hidden; margin-bottom:8px;}
#re_mainL_6{ width:728px; height:323px; float:left; overflow:hidden; margin-bottom:8px; border:solid 1px #a0c1d4;}
#re_mainL_6 p{ font-size:14px; font-weight:bold; color:#025299; line-height:28px; height:28px;}
#re_mainL_6 p a{ font-size:13px; color:#333333;}
#re_mainL_6 li{ line-height:22px; width:350px; padding-left:16px; background:url(/english/images/2011/dot.jpg) no-repeat 5px 10px;}
#re_mainL_6 li a{ color:#025299;}
#re_mainL_6L{ width:334px; height:135px; float:left; overflow:hidden; padding:10px 10px 0px 20px;}
#re_mainL_6R{ width:334px; height:135px; float:left; overflow:hidden; padding:10px 10px 0px 20px;}

#re_mainL_7{ width:728px; height:175px; float:left; overflow:hidden; margin-bottom:8px;}
#re_mainL_7 p{ font-size:12px; color: #666666; font-weight:bold; height:18px; line-height:18px;}
.re_mainL_7box{ float:left; margin:0px 15px 5px 15px; width:150px; display:inline;}
.re_mainL_7box img{ width:150px; height:120px; border:#999999 1px solid;}
.re_mainL_7box p{font-weight: bold; padding-top: 3px; text-align: center;}

#re_mainR{ width:212px; float:left; overflow:hidden;}
#re_mainR1{ width:210px; height:184px; border:solid 1px #a0c1d4; float:left; overflow:hidden; margin-bottom:8px;}
#re_mainR2{ width:210px; height:181px; float:left; overflow:hidden; border:solid 1px #b5b5b5; margin-bottom:8px; }
#re_mainR2 img{ margin-left:8px; margin-top:5px;}
#re_mainR3{ width:210px; height:181px; float:left; overflow:hidden; border:solid 1px #b5b5b5; margin-bottom:8px; }
.re_mainAD{ width:210px; height:323px; float:left; overflow:hidden; border:solid 1px #b5b5b5; margin-bottom:8px; }
.re_mainAD img {border-bottom:solid 1px #b5b5b5;}

.re_main_titlebg1{ height:24px; line-height:24px; background:url(/english/images/2011/title_bg1.jpg) repeat-x; color:#034174; font-size:14px; font-weight:bold; padding-left:10px;}
.re_main_titlebg2{ height:30px; line-height:30px; background:url(/english/images/2011/title_bg2.jpg) repeat-x; color:#024176; font-size:14px; font-weight:bold; padding-left:10px;}