@charset "utf-8";
/*---reset---*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin:0;padding:0;}
* focus {outline: none;margin: 0;padding: 0;}
a:focus { outline: none;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
legend {color:#000;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}
.clean {clear:both;}
a{ outline:none;text-decoration:none;}
a{ color:#333435; }
a:hover { color:#e23a0a;}
.fl {float:left;}
.fr {float:right;}
/*---layout---*/
#navmenu{ float:left; font-size:14px; position:relative; z-index:1000; width:320px; margin:0 auto; height:22px; margin-left:0px;}
#navmenu ul {float:left;padding:0 2px 0 0;}
#navmenu ul li {float:left;height:22px;line-height:22px;position:relative;}
#navmenu ul li.Lbg{ background:url(yht_red_zwzxnavbg.jpg) no-repeat;}
#navmenu ul li.Cbg{ background:url(yht_red_lyzxnavbg.jpg) no-repeat;}
#navmenu ul li.Rbg{ background:url(yht_red_ennavbg.jpg) no-repeat; margin-left:-4px;}
#navmenu ul li a {padding:0 25px 0 23px;color:#ffffff;float:left;}
#navmenu ul li a:hover{color:#fff;  }
#navmenu ul li ul{position:absolute;top:22px;left:0;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none;}
#navmenu ul li ul.LPadBg{background:#0eb0b7; width:753px; height:254px;}
#navmenu ul li ul.CPadBg{background:#a0b60d; width:753px; height:254px; left:-104px;}
#navmenu ul li ul.RPadBg{background:#b7140e; width:753px; height:254px; left:-204px;}
#navmenu ul li ul li {background:none;float:left; padding: 4px;display:block;width:108px;margin-left:2px;}
#navmenu ul li ul li a{float:none; color:#ffffff; display: block;font-size:14px;line-height:22px;padding:3px 10px;width:100px;}
#navmenu ul li ul li a.focusbg:hover{background:#fce759;}
#navmenu ul li ul li ul{position:absolute;top:0;left:115px;width:120px;background:#3a3a3a;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none;}
#navmenu ul li ul li ul li{background:none;float:left;border-bottom:1px #535252 solid;padding: 4px;display:block;width:108px;margin-left:2px;}
#navmenu ul li ul li ul li a{float:none; color:#CFC5AC;display: block;font-size: 14px;line-height:30px;padding:3px 10px;width:90px;}
#navmenu ul li ul li ul li a:hover{background:#fce759;}