/* CSS Document */
form, ul, li, ol, dl, dt, dd,p,hr { list-style-image:none; list-style-position:outside; top:0; margin:0; padding:0;}
img{ border:0px;}
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
ol li{list-style-type:decimal}
ul{list-style-type:none;}
li{list-style-type:none;}

* html > body .clearfix {
	display: block;
	width: 100%;
}

* html .clearfix {
	height: 1%;
}

body{ margin:0; padding:0; background:#151314 url(../images/tlv_bg.jpg) top center repeat-x;}
#main_frame1{ margin:0 auto; width:980px;}
#main_frame2{ float:left; width:980px;}
#main_frame3{ margin:0 auto; width:980px;}
#header{width:980px; }
#banner{ float:left; width:980px; height:117px; background:url(../images/banner.jpg) no-repeat;}
.logo{ float:left; width:680px;}
.search{ float:right; width:280px; text-align:right; padding-right:2px;}
.search_td{ float:right;padding-top:7px; width:238px; height:32px;  text-align:center; background:url(../images/bg_text_home.jpg) no-repeat; font:12px Arial, Helvetica, sans-serif; font-weight:normal; color:#dbdadb; }
.search_td .ins{  font:12px Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-decoration:none; }
.homepage{ font:12px Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-decoration:none; }
.homepage a{ font:12px Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-decoration:none; }
.homepage a:hover{ font:12px Arial, Helvetica, sans-serif; font-weight:normal; color:#ffe400; text-decoration:none; }
.search_td1{ float:right;padding-top:30px; width:238px;   text-align:center;  font:12px Arial, Helvetica, sans-serif; font-weight:normal; color:#dbdadb; }
.input_search{ float:left; margin-right:5px; height:18px; width:140px; background-color:#323232; border:1px solid #656565; color:#e5e5e5;}
.bt_search{ float:right; height:20px; width:85px;  background:url(../images/bt_search.jpg) no-repeat; border:0px;}
#menu{ float:left; width:980px; background-color:#f7f7f7; height:49px; text-align:center; padding-top:5px;}
#menu_bg{ margin:0 auto;width:972px; background-color:#151515; height:49px; text-align:center;}

#menu_bg1{ float:left;width:972px; background-color:#151515; height:49px; text-align:center; }
#menu_bg1 ul{ float:left;width:972px; background-color:#151515; height:39px; text-align:center; padding-top:10px;}
#menu_bg1 ul li{ display:inline; float:left;  text-align:center; font:13px verdana,sans-serif; font-weight:bold; padding:4px 15px 4px 15px; margin-left:25px;
 color:#e1e1e1;/* border:1px solid #00FF00;*/}
#menu_bg1 ul li ins{ background:url(../images/bg_link_menu_trai.jpg) left top no-repeat;  text-decoration:none;}
#menu_bg1 ul li ins a{ font-weight:bold; color:#e1e1e1;text-decoration:none;}
#menu_bg1 ul li ins a:hover{ font-weight:bold; color:#e1e1e1;text-decoration:none;color:#feda02;}

/*#menu_bg1 ul li.active{ display:inline; height:25px; padding:0px 10px 4px 0px; background:url(../images/bg_link_active_phai.jpg) right top no-repeat; float:left; }
*/#menu_bg1 ul li ins.active_1{ float:left; height:25px;background:url(../images/bg_link_active_trai.jpg) left top no-repeat; padding:4px 5px 4px 15px; text-decoration:none; color:#feda02; text-align:center; /*border:1px solid  #FFFFFF;*/}
#menu_bg1 ul li ins.active_1 a{ font-weight:bold; color:#feda02;} 
#menu_bg1 ul li.active{ display:inline; height:25px; margin-left:25px; /*width:180px;*/ text-align:center;  padding:0px 10px 4px 0px; background:url(../images/bg_link_active_phai2.jpg) right top no-repeat; /*border:1px solid  #FFFFFF;*/ }



#footer{ float:left; width:980px; height:120px;/*border:1px solid #00FF00;*/ background:url(../images/bg_footer.jpg) no-repeat; color:#FFFFFF;}
.footer_diachi{ float:left; width:400px; padding-top:18px; padding-left:22px;}
.footer_diachi ul{ float:left; width:400px;}
.footer_diachi ul li{ float:left; width:400px; margin-bottom:5px; font:12px Arial, sans-serif; font-weight:normal; color:#e1e1e1}
.domain{font:12px Arial, sans-serif; font-weight:normal; color:#feda02; text-decoration:none;}
.email{font:12px Arial, sans-serif; font-weight:normal;  color:#e1e1e1; text-decoration:none;}