@charset "gb2312";

/**********************************/

.tl-header-nav { position:relative;
	width:100%;
	height:80px;
    display:table;
	font-size:16px;
	font-family:Î¢ÈíÑÅºÚ !important;
}
.tl-header-nav ul { 
    margin:0;
	margin-left:0;
    padding:0;
    list-style:none;
}

.tl-header-nav ul ul {
	width:126px;
    opacity:0;
    position:absolute;
    top:160%;
	left:0;
    visibility:hidden;
    transition:all .4s ease;
    -webkit-transition:all .4s ease;
}
.tl-header-nav ul ul ul {
    top:0%;
    left:160%;
}
.tl-header-nav ul ul li:hover > ul {
    top:0%;
    left:100%;
    opacity:1;
    visibility:visible;
}
.tl-header-nav ul li:hover > ul {	
    opacity:1;
    top:100%;
	left:0;
    visibility:visible;
}
.tl-header-nav ul li { 
	min-width:50px;
    float:right;
    position:relative;
}

.tl-header-nav ul li span{ display:block; width:1px; height:16px; background:#FFF; position:absolute; right:0; top:32px;}

.tl-header-nav ul ul li { width:100px;
font-size:16px;
text-align:center;	
    float:none;
}
.tl-header-nav ul ul ul li { width:100px;}
.tl-header-nav ul li {
    cursor: pointer;
}
.tl-header-nav ul a {
    text-decoration:none;
    display:block;
    color:#ffa05b;
	padding:0 9px;
    line-height:80px;
    width: auto;
    text-align:center;
  font-family:Î¢ÈíÑÅºÚ;
/*  text-shadow: 0px -1px 0px rgba(0,0,0,.2);*/
}
.tl-header-nav ul li a { border-bottom:3px solid rgba(255,255,255,0);}
.tl-header-nav ul li a:hover { border-bottom:3px solid #ff6d00;}
.tl-header-nav-cur {
    background-color:#ebebeb; color:#000;
}
.tl-header-nav-cur a {
    background-color:#cacaca; color:#000;
}
.tl-header-nav ul li:hover > a {
	color:#ffa05b;	
}
.tl-header-nav ul li a:hover {
	color:#ffa05b;
    
}
.tl-header-nav ul ul li a:hover {
   
}

.nav-teclast,.nav-maxsun,.nav-soyo{ margin-right:10px;}

.bespace{ width:140px; height:1px; }
.f1_nav { display: block;float:left;width:90px; height:45; text-align:left; overflow:hidden;}
.f1_nav  { text-decoration:none !important;
	padding:0 9px;
    color:#ffa05b;
	line-height:45px;
    width: auto;
  font-family:Î¢ÈíÑÅºÚ;
/*  text-shadow: 0px -1px 0px rgba(0,0,0,.2);*/
 }
.f1_nav:hover{ border-top:3px solid #FFF;}
 

.drop-menu-box{ background: rgba(255, 255, 255, .9); background-color:#FFF\9;filter:alpha(opacity=90); text-align:center; }
.drop-menu-box a{ display:block; width:100%;  font-size:14px; height:40px !important; line-height:40px !important; color:#000 !important;}
.drop-menu-box a:hover{ background-color:#FFF;}


