@charset "utf-8";
/* CSS Document */
body {padding:0; margin:0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
ol, form {margin:0; padding:0; text-decoration:none; overflow:hidden; list-style-type:none; float:left}
select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
img {border:none}
p {margin:0; padding:0}
#page {width:1000px; height:auto; background-color:#fff; }
#page div {float:left;}
a {text-decoration:none;}
#header {width:1000px; height:auto;}
#banner {width:1000px; height:200px;}
#hmenu {width:1000px; height:29px; background:url(../images/menu_bg.jpg) repeat-x; font-weight:bold; color:#fff; line-height:29px; text-align:left; text-indent:20px}
#hmenu a {color:#fff;}
#hmenu a:hover {color:#fff; text-decoration:underline;}
#marquee div {float:left;}
#content {width:1000px; height:auto; margin-top:5px;}
#content div {float:left;}
#left {width:200px; height:auto; float:left;}
#left div {float:left;}
#lmenu {width:198px; height:auto; border:1px solid #ccc; margin-bottom:5px; padding-bottom:5px}
#lmenu div {width:188px; float:left; color:#000; border-bottom:1px dotted #ccc; text-align:left; padding-top:5px; padding-bottom:2px; margin-left:5px;}
/*#lmenu div {background:url(../images/bullet.png) no-repeat 0 9px; width:188px; float:left; color:#000; border-bottom:1px dotted #ccc; text-align:left; padding-top:5px; padding-bottom:2px; margin-left:5px; text-indent:12px}*/
#lmenu div a {color:#000;}
#lmenu div a:hover {color:#0066FF}
#link {width:198px; height:auto; border:1px solid #ccc; margin-bottom:5px; padding-top:10px; padding-bottom:10px}
#video {width:198px; height:auto; margin-bottom:5px;}
#statis {width:198px; height:auto; border:1px solid #ccc; border-top:none; margin-bottom:5px; padding-top:5px; padding-bottom:5px;}
#statis div {width:195px; height:auto; line-height:25px; float:left; background:url(../images/bullet3.png) no-repeat; margin-left:3px; text-align:left; text-indent:25px; }
#search {width:198px; height:auto; border:1px solid #ccc; margin-bottom:5px; padding-top:10px; padding-bottom:10px}
#member {width:200px; height:auto; margin-bottom:5px;}
#member div {float:left; width:99px; height:99px;}
#title {width:200px; height:29px; background:url(../images/title_bg.jpg); font-weight:bold; color:#fff; text-align:left; text-indent:30px; line-height:29px}
#pic {width:198px; height:280px; margin-bottom:5px;}
#main {width:580px; height:auto; margin-left:5px; float:left}
#main div {float:left;}
#title2 {width:570px; height:29px; background:url(../images/main_bg.jpg); font-weight:bold; color:#fff; text-align:left; text-indent:30px; line-height:29px}
#title2 a {color:#fff;}
#mtop {width:588px; height:auto; border:1px solid #ccc; margin-bottom:5px;}
#mtop div {float:left;}
#hotnews {width:300px; height:auto; border-right:1px solid #ccc;}
#hotnews div {float:left;}
#hotnews_img {width:288px; height:auto; margin-top:5px; margin-left:5px;}
#hotnews_title {width:288px; height:auto; font-weight:bold; text-align:justify; margin-top:5px; margin-left:5px; margin-bottom:5px}
#hotnews_title a {color:#000;}
#hotnews2 {width:275px; height:auto;}
#hotnews2 div {width:275px; height:auto; background:url(../images/bullet2.png) no-repeat 0px 5px; text-align:justify; margin-left:5px; text-indent:10px; line-height:18px}
#hotnews2 div a{color:#000;}
#hotnews2 div a:hover {text-decoration:underline;}
#mnews {width:588px; padding-bottom:5px; border:1px solid #ccc; border-top:none; margin-bottom:5px}
#mnews div {float:left;}
#mnews_img {width:160px; height:auto; margin-top:5px; margin-left:5px}
#mnews_title {width:405px; height:auto; margin-top:5px; margin-left:10px; font-weight:bold; color:#115493; text-align:justify;}
#mnews_title a, #mnews_title a:hover{color:#115493;}
#mnews_desc {width:405px; height:auto; text-align:justify; margin-left:10px; margin-top:5px}
#mnews_rela {width:565px; height:auto; margin-left:5px; margin-top:5px; }
#mnews_rela div{width:565px; height:auto; background:url(../images/bullet2.png) no-repeat 0px 5px; text-align:justify; text-indent:12px; margin-bottom:3px}
#mnews_rela div a{color:#000;}
#mnews_rela div a:hover {text-decoration:underline;}
#newscate {width:588px; border-bottom:1px dotted #ccc; padding-bottom:5px}
#newscate_title {width:578px; height:auto; margin-top:5px; font-weight:bold; text-align:justify; color:#115493; margin-bottom:5px}
#newscate_title a, #newscate_title a:hover {color:#115493;}
#newscate_img {width:160px; height:120px; border:1px solid #ccc; margin-left:5px; margin-top:5px}
#newscate_desc {width:410px; height:auto; text-align:justify; margin-left:5px; margin-top:5px }
#newsdetail {width:570px; height:auto; margin-left:5px; margin-top:5px; margin-bottom:10px}
#newsdetail_title {width:568px; height:auto; font-weight:bold; text-align:justify; color:#115493; font-size:16px }
#newsdetail_date {width:568px; height:auto; text-align:right; color:#666666; margin-bottom:5px}
#newsdetail_content {width:560px; height:auto; margin-top:5px; text-align:justify;}
#album {width:287px; height:auto; margin-top:10px; margin-left:5px; float:left; margin-right:3px}
#album_img {width:275px; height:220px; border:1px solid #ccc;}
#album_title {width:270px; height:20px; color:#115493; font-weight:bold; text-align:justify; margin-top:10px; margin-left:5px} 
#album_title a {color:#115493;}
#photo {width:189px; border:1px solid #ccc; margin-top:5px; margin-right:5px; height:135px}
#paging {width:588px; height:auto; text-align:center; margin-top:10px}
#title3 {float:left; width:275px; height:auto; border-bottom:2px solid #115493; margin-left:5px; font-weight:bold; text-align:left; color:#115493; margin-top:3px; padding-bottom:3px; margin-bottom:5px}
#right {width:200px; height:auto; float:left; margin-left:5px; float:left}
#right div {float:left;}
#footer {width:1000px; height:150px; margin-top:5px; background:url(../images/footer.jpg) repeat}
#address {width:1000px;  color:#fff; text-align:center;float:left; margin-top:10px!important; margin-top:0 }
#video2 {width:287px; height:auto; margin-top:5px; margin-right:5px; margin-left:3px; float:left}
#video2 div {float:left;}
#video2_title {width:287px; border-bottom:2px solid #0000FF; font-weight:bold; text-align:justify; margin-bottom:5px; padding-bottom:3px}
#news1 a {color:#FF9900;}
#news1 a:hover {color:#0066FF; text-decoration:underline}
.tieudehinh {text-align:center}
figure {margin:0; padding:0}