/* CSS Document */
body, html{
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#cccec0
}

body{
margin:0px;
}

ul,li,p,h1,span,img{
margin:0px;
padding:0px;
list-style-type:none;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
line-height:15px;
font-weight:normal;
color:#ffffff;
}

div{
margin:0px;
padding:0px;
list-style-type:none;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:normal;
color:#ffffff;
}

table,tr,td{
font-family:Tahoma,Verdana,Arial;
font-size:12px;
line-height:15px;
color:#ffffff;
}

a{
font-family:Tahoma,Verdana,Arial;
font-size:12px;
line-height:15px;
color:#FFFFFF;
}

a:hover{
text-decoration:none;
}

ul.bg{
width:1000px;
height:100%;
}

li.top{
width:100%;
height:208px;
background-color:#054698;

}


ul.logo{
height:167px;
width:100%;
background-image:url('images/top_bg.jpg');
background-repeat:no-repeat;
background-position:top;
}

li.left_logo{
width:225px;
float:left;
text-align:left;
padding-left:12px;
padding-top:10px;
}

li.center_logo{
float:left;
text-align:left;
padding-top:40px;
font-size:14px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#cee4fb;
}

a.center_logo{
font-family:Tahoma,Arial,Verdana;
font-size:30px;
line-height:33px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

a.center_logo:hover{
text-decoration:none;
}



a.center_logo2{
color:#cee4fb;
text-decoration:none;
}

a.center_logo2:hover{
text-decoration:none;
color:#dbeafa;
}

li.right_logo{
text-align:right;
margin-right:26px;
padding-top:4px;
float:right;
padding-right:0px;
}

img.right_logo{
margin-right:10px;
}

div.right_logo{
margin-right:-9px;
margin-top:5px;
float:left;
text-align:right;
overflow:hidden;
}

ul.menu_bg{
width:100%;
margin-top:3px;
height:38px;
background-image:url('images/menu_bg.jpg');
background-repeat:repeat-x;
background-position:top;
}

li.menu{
text-align:left;
margin-left:95px;
margin-right:34px;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
line-height:12px;
font-weight:bold;
}

a.menu{
color:#ffffff;
text-decoration:none;
vertical-align:15px;
}

a.menu:hover{
color:#cee4fb;
text-decoration:none;
}

img.menu_left{
margin-right:19px;
}

img.menu_right{
margin-left:19px;
}

img.menu_center{
margin-right:19px;
margin-left:19px;
height:38px;
width:1px;
}

li.other{
width:100%;
height:100%;
}

ul.left_content{
width:100%;
}

li.left_content_vn{
display:table-cell;
width:768px;
float:left;
}

ul.right_content{
width:100%;
}

li.right_content_vn{
float:left;
display:table-cell;
width:232px;
}

li.about{
background-image:url('images/bg_about.jpg');
background-repeat:no-repeat;
background-position:top;
min-height:644px;
background-color:#5384ad;
text-align:left;
padding-left:13px;
padding-right:18px;
font-size:15px;
}

li.about p, li.about a{
font-size:15px;
}

div.about_title{
height:6px;
line-height:6px; 
width:100%;
font-size:15px;
}


div.bottom_about{
height:25px; 
line-height:25px;
width:100%;
}

div.history_pl,div.about_pl{
padding:7px 8px 7px 8px;
float:left;
}

div.about_pl,div.about_pr{
background-color:#5284ad;
border:3px solid #75a1c5;
}

div.history_pl,div.history_pr{
background-color:#e5e7d8;
border:3px solid #b2b2b4;
}

div.history_plv,div.about_plv{
padding:20px 13px 20px 7px;
float:left;
}

div.history_pr,div.about_pr{
padding:7px 8px 7px 8px;
clear:left;
float:right;
}

div.history_prv,div.about_prv{
padding:5px 7px 20px 13px;
clear:left;
float:right;

}

h1.about,p.history,p.news{
font-family:Tahoma,Arial,Verdana;
font-size:18px;
font-weight:bold;

}

h1.about{
color:#ffffff;
line-height:28px;
padding-top:10px;
}

p.history{
color:#394d67;
line-height:25px;
padding-top:10px;
}

p.news{
color:#1b477d;
line-height:22px;
padding-top:14px;
}

p.about{
color:#000000;
}

li.history{
padding-top:0px;
padding-bottom:0px;
margin-bottom:-2px;
background-image:url('images/bg_history.jpg');
background-repeat:repeat-x;
background-position:top;
height:506px;
background-color:#e5e7d8;
text-align:left;
padding-left:13px;
padding-right:18px;
}

div.history_title{
height:1px;
line-height:1px; 
width:100%;
}

div.more{
margin-top:16px;
width:100%;
text-align:right;
}

a.more{
margin-right:90px;
font-weight:bold;
text-decoration:underline;
color:#394d67;
}

a.more:hover{
text-decoration:none;
}

li.news{
padding-top:0px;
margin-top:0px;
background-image:url('images/bg_news.jpg');
background-repeat:repeat-x;
background-position:top;
min-height:416px;
background-color:#bdd2e5;
text-align:left;
padding-left:13px;
padding-right:18px;
padding-bottom:5px;
margin-bottom:-2px;
}

li.bottom{
/*height:103px;*/
background-color:#1c5e97;
background-image:url('images/bg_bottom1.jpg');
background-position:top;
background-repeat:repeat-x;
/*margin-bottom:-2px;*/
padding-top:70px;
padding-bottom:10px;
padding-left:10px;
}

a.more_news{
font-weight:bold;
text-decoration:underline;
color:#394d67;
margin-left:543px;
}

a.more_news:hover{
text-decoration:none;
text-align:right;
}

div.news_title{
height:54px;
line-height:54px;
width:100%;
}

li.one_news{
width:335px;
float:left;
margin-right:31px;
text-align:left;
}

li.two_news{
margin-left:32px;
width:335px;
float:left;
}


li.limit_hor{
clear:both;
width:100%;
height:42px;
text-align:left;
}

span.date{
color:#1c5e98;
font-weight:bold;
}

a.title_news{
margin-top:3px;
color:#1c5e98;
text-decoration:underline;
font-weight:bold;
}

a.title_news:hover{
text-decoration:none;
}

li.bottom_left{
height:67px;
padding-top:12px;
padding-left:13px;
padding-right:30px;
background-color:#1c5e98;
text-align:left;
/*margin-bottom:-2px;*/
}

p.bottom_left{
color:#f0f1e9;
}

li.bottom_right{

height:191px;
background-color:#1c5e98;
padding-top:71px;
padding-left:33px;
text-align:left;
}

p.bottom_right{
color:#f0f1e9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:12px;
}

a.bottom_right{
text-decoration:none;
color:#f0f1e9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:12px;
}

a.bottom_right:hover{
text-decoration:underline;
}

li.right_content{
background-color:#f0f1e9;
padding:5px 4px 9px 4px;
}

ul.right_content_in{
border:1px solid #d3d5c6;
padding:-7px 8px 16px 8px;
}

li.right_content_in{
margin:-7px 8px 16px 8px;
text-align:left;
}

p.right_content_title{
margin-top:21px;
margin-bottom:12px;
font-size:14px;
color:#1c5e98;
line-height:16px;
}

p.right_content_cont{
color:#787970;
margin-bottom:8px;
}

a.right_content_more{
color:#1c5e98;
font-size:11px;
text-decoration:none;
}

a.right_content_more:hover{
text-decoration:underline;
}

div.right_cont_limit{
margin-top:13px;
line-height:2px;
height:2px;
width:100%;
border-top:1px solid #9c9d97;
background-color:#ffffff;
}

div.divier{
/*position:relative;
bottom:0px; 
left:768px; */
height:73px; 
background-color:#1c5e98; 
width:170px; 
text-align:left; 
padding-left:30px; 
padding-top:20px;
}

div.copy{
/*position:absolute; 
left:-758px; 
bottom:15px;*/
padding-top:30px;
}

img.img{
border:1px solid #FFFFFF;
margin:0px 6px 6px 0px;
}

img.img2{
border:1px solid #FFFFFF;
margin:0px 0px 6px 6px;
}