@charset "utf-8";
/* CSS Document */
html{
	margin:0;
	padding:0;
	height:100%;
}
body{
	margin:0;
	padding:0;
	line-height:15px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	background-color:#ffffff;
	background-attachment:fixed;
}
a:link,
a:active,
a:visited{
	color:#0000FF;
}
a:hover{
	color:#FF0000;
}
p{
	margin-top:0; 
	margin-bottom:5px; 
}

img{ 
	border:0 none; 
}
.clr{
	clear:both;
	height:0px;
	line-height:0px;
	font-size:0px;
}
/*--------------------------------------------------*/
.page{
	width:1000px;
	background: url(../images/bg.jpg);
	height:auto;
	position:static;
	text-align:left;
}
.page_in{
	width:1000px;
	height:auto;
	float:left;
	background: url(../images/bg.jpg);
}
/*-------------- banner -------------------------*/
.banner_out{
	width:1000px;
	height:auto;
	float:left;
}
.header_top{
	width:1000px;
	background:url(../images/header_top.jpg) left center no-repeat;
	height:28px;
	float:left;
}

.header_top_left{
	width:770px;
	height:28px;
	float:left;
}
.menu_top_out{
	width:auto;
	height:28px;
	float:right;
}
.menu_top_item{
	width:auto;
	height:28px;
	float:left;
	color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	line-height:20px;
}
.menu_top_item a{
	color:#ffffff;
	text-decoration:none;
}
.menu_top_item a:hover{
	color:#FF0;
	text-decoration:none;
}


.header_top_right{
	width:230px;
	height:28px;
	float:left;
}
.search_title{
	width:auto;
	height:28px;
	float:left;
	padding-left:5px;
	color:#ffffff;
}
.div_input{
	width:150px;
	height:15px;
	border:1px solid #389c20;	
}
.search_icon{
	width:auto;
	height:28px;
	float:left;
	padding-left:5px;	
}
.banner{
	width:1000px;
	background:url(../images/header_top.jpg) left center no-repeat;
	height:98px;
	float:left;
}
.logo{
	width:313px;
	height:78px;
	float:left;
}
.slogan{
	width:313px;
	height:24px;
	padding-top:50px;
	float:left;
}

/* menu */

.menu_out{
	width:1000px;
	height:auto;
	float:left;
}
.menu{
	width:1000px;
	height:auto;
	float:left;
}
.bg_menu_bottom{
	width:1000px;
	height:auto;
	float:left;}
/* mid */
.middle_out{
	width:1000px;
	height:auto;
	float:left;
	margin-top:1px;
	background:#fe6704 url(../images/bgmiddle.jpg) repeat-x;
}

/* content */
.content_out{
	width:1000px;
	height:auto;	
}
.content_in{
	width:699px;
	height:auto;
	float:left;
}
.bg_top_l{
	background:url(../images/bg_top_l.jpg) left center no-repeat;
	width:15px;
	height:15px;
	float:left;
}
.bg_top_m{
	background:url(../images/bg_top_m.jpg) left center repeat-x;
	width:699px;
	height:15px;
	float:left;
}
.bg_top_r{
	background:url(../images/bg_top_r.jpg) left center no-repeat;
	width:15px;
	height:15px;
	float:right;
}
.bg_bottom_m{
	background:url(../images/bg_bottom_m.jpg) left center repeat-x;
	width:699px;
	height:15px;
	float:left;
}
.bg_bottom_l{
	background:url(../images/bg_bottom_l.jpg) left center no-repeat;
	width:15px;
	height:15px;
	float:left;
}
.bg_bottom_r{
	background:url(../images/bg_bottom_r.jpg) left center no-repeat;
	width:15px;
	height:15px;
	float:right;
}

.header_bottom_right{
	width:auto;
	height:28px;
	float:left;
	color:#ffffff;
	line-height:20px;
	padding-left:5px;
}
.header_bottom_left{
	width:auto;
	height:28px;
	float:right;
	color:#ffffff;
	line-height:20px;
	padding-right:10px;
}
.bg_mid_content{
	background:url(../images/bg_mid_conten.jpg) left center repeat-y;
	width:699px;
	min-height:300px;
	float:left;
}
.left_out{
	padding-top:10px;
	width:200px;
	padding-left:5px;
	height:auto;
	float:left;
	padding-bottom:10px;
}

.left_out1{
	padding-top:10px;
	width:100px;
	padding-left:5px;
	height:auto;
	float:left;
	padding-bottom:10px;
}

.logo_TVC{
	width:177px;
	height:auto;
	text-align:center;
}
.left_title{
	width:189px;
	height:39px;
	float:left;
	padding-top:0px;
	background:url(../images/bg_monule_tile.jpg) left center no-repeat;
}
.left_content{
	width:189px;
	padding:0px;
	height:auto;
	background:url(../images/bg_module_content_center.jpg) left center repeat-y;
	float:left;	
	
}
.left_menu{
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	color:#146BAF;
	font-size:12px;
	padding-left:10px;
	text-decoration:none;
}

.right_out{	
	width:580px;
	height:auto;
	float:left;
};
.right_out1{
	width:100%;
	height:auto;
	float:left;
};


.copyright{
	width:auto;
	float:right;
	text-align:left;
	line-height:20px;
	padding-top:5px;
	padding-right:10px;
	color:#e87b07;
	font-size:12px;
}
/* component */
.component_out{
	padding:0px;
	width:425px;
	height:auto;
	float:left;
}
.datel a{
	padding-left:330px;
	color:#0b7000;
	text-decoration:none;
	font-size:11px;
}
.datel a:hover{
	padding-left:330px;
	color:#0b7000;
	text-decoration:none;
	font-size:11px;
}
.noidung_text{
	width:580px;
	height:auto;
	padding-top:3px;
	padding-left:10px;
	padding-bottom:10px;
	line-height:15px;
	color:#666666;
	font-size:12px;
	text-align:justify;
}
.noidung_text_news{
	width: 257px;
	height:auto;
	padding-top:0px;
	padding-left:0px;
	line-height:15px;
	color:#666666;
	font-size:12px;
	text-align:justify;
	float:right;
}
.noidung_out{
	width:405px;
	height:auto;
	padding-top:10px;
	padding-left:10px;
	line-height:15px;
	color:#666666;
	font-size:12px;
	text-align:justify;
}
.images_main{
	width:138px;
	height:97px;

}
.title_news{
	width:590px;
	height:auto;	
	/*padding-left:10px;*/
	font-size:12px;
	padding-top:10px;
	padding-bottom:10px;
	color: #1B68A7;
	text-decoration:none;
}
.title_news a{
	height:auto;	
	font-size:12px;
	color: #005FA4;
	text-decoration:none;
}
.bg_main{
	background:url(../images/tile_comp.jpg) left center repeat-x;
	width:366px;
	height:26px;	
	padding-left:30px;
	font-size:12px;
	padding-top:0px;
}
.icon_out{
	background:url(../images/icon_tile_main.jpg) left center no-repeat;
	width:405px;
	height:10pxx;	
	padding-left:0px;
	font-size:12px;
	padding-top:4px;
}
.title_component{
	color:#d7bd86;
	padding-top:10px;
	padding-left:10px;
	font-size:24px;
	padding-top:10px;
}
.text_tile_main{
	color:#d27f00;
	
	font:Arial, Helvetica, sans-serif;
	padding-left:0px;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
}
.Tile_content{
	padding-top:20px;
	padding-left:10px;
	font-size:18px;
	color: #009900;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.Tile_content a:hover{	
	color:#009900;
	text-decoration:none;
}

.Tile_content a{	
	color:#009900;
	text-decoration:none;
}

.banner_main{
	text-align:center;
	width:425px;
	height:auto;
	padding-top:10px;
}
	

/* right */

/* Bottom */
.bg_menu_bottom{
	width:1000px;
	height:46px;
	background:url(../images/bg_bottom.jpg) left center repeat-x;
}
.logo_bottom{
	padding-right:30px;
	padding-top:5px;
	height:39px;
	text-align:right;
}
.logo_bottom img{
	padding:0px 10px;
}
.bottom_out{
	width:880px;
	height:auto;
}
.coppyright{
	padding-top:10px;
	width:300px;
	height:auto;
	color: #666666;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:10px;
	float:left;
}
.online{
	padding-top:10px;
	width:150px;
	height:auto;
	color:#666666;
	font:Arial, Helvetica, sans-serif;
	float:right;
		
}

.menu_bottom_text{
	padding-top:10px;
	width:200px;
	height:auto;
	color:#666666;
	font:Arial, Helvetica, sans-serif;
	float:right;		
}
.left_menu{
	width:200px;
	height:auto;
	padding-left:20px;
	color: #3333FF;
	font:Arial, Helvetica, sans-serif;
	float:left;
	text-decoration:none;
	padding-top:10px;
	text-align:left;
}
.left_menu a:visited,
.left_menu a:active,
.left_menu a:link{
	color:#005FA4;
	text-decoration:none;
}
.left_menu a:hover{
	color:#009900;
}

.add_bottom{
	text-align:left;
	font-size:12px;
	line-height:16px;
	padding-left:20px;
	padding-top:10px;
}
.add_bottom_our{
	width:880px;
	height:auto;
	float:left;
}

.news {padding-bottom:20px;}
	.news img {float:left; border:#da881e 1px solid; margin:5px 15px 0 0;}
	.news span {color:#865937; font-size:11px;}
	.news a {color:#865937; font-weight:bold;}
	.news div {padding-top:5px;}
.clear {clear:both;}
.nav-paging {padding:5px 0px 3px 0px; color:#000000;  float:right;  text-align:right; margin-right:30px;_margin-right:10px;}
	.nav-paging	a {padding:1px 3px; margin:0px 0px 0px 1px; border:1px solid #587346;  color:#587346; text-decoration:none;  }
	.nav-paging a:hover, .nav-paging a.curent-page { font-weight:bold;}
#bottomView {
}
#bottomView a { text-decoration:none; font-size:11px;color:#0066FF;}
#bottomView a:hover{ text-decoration:none; font-size:11px;color:#F00;}
#bottomView .printpage {
	background-image: url(../images/print.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	padding-right: 15px;
	float: right;
}
#bottomView .sendto {
	background-image: url(../images/tellfriend.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	padding-right: 15px;
	float: right;
}

.nextTitle{text-decoration:none;outline:none;color:#0066FF;}
.nextTitle:hover {text-decoration:underline;color:#F00}
.borderB {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
}

.icon{
	width:18px;
	padding-left:5px;
	height:18px;
	float:left;
	font-weight:bold;	
	background-image:url(../images/icon.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
.Tile_text{
	width:200px;
	padding-top:10px;
	height:auto;	
	font-weight:bold;	
	font:Arial, Helvetica, sans-serif;
	padding-left:5px;
	height:auto;
	line-height:18px;
	font-size:12px;
	color:#009900;
	float:left;
	text-transform:uppercase;
}

.Tile_text a{
	height:auto;
	float:left;
	font-weight:bold;	
	font:Arial, Helvetica, sans-serif;
	padding-left:5px;
	height:auto;
	line-height:18px;
	font-size:12px;
	color:#009900;
	float:left;
	text-decoration:none;
	text-transform:uppercase;
}
.rights_out{
	padding-top:10px;
	widows:200px;
	height:auto;
	float:right;
}

.images{
	width:200px;
	height:auto;
	text-align:center;
}
.summery_out{
	width:600px;
	height:auto;
	float:left;
}
.noidung_out_new{
	width:400px;
	height:auto;
	padding-top:0px;
	padding-left:10px;
	line-height:15px;
	color:#666666;
	font-size:12px;
	float:left;
	text-align:justify;
}
.news_other_out{
	width:590px;
	height:auto;
}
.icons{
	padding-top:2px;
	padding-left:15px;
	float:left;
}
.news_other{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009900;
	padding-left:5px;
	padding-bottom:5px;
}
.news_other_tile{
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	color: #6699FF;
	padding-left:15px;
	padding-top:0px;
	padding-bottom:0px;
}
.news_other_tile a{
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	color: #6699FF;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration:none;
}
