/*.ddsmoothmenu-v{display:block; width:195px; min-height:360px; height:auto!important; height:360px; padding:10px 0 0 10px; font-size:12px; border-left:1px #d5d5d5 solid; border-right:1px #d5d5d5 solid; border-bottom:1px #d5d5d5 solid}
.ddsmoothmenu-v ul{width:183px; font-size:12px}
.ddsmoothmenu-v ul li{position:relative; width:183px; height:31px; *height:29px}
.ddsmoothmenu-v ul li a{display:block; padding-left:15px; line-height:30px; *line-height:29px; color:#545454; border-bottom:1px dashed #d1d1d1}
.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{color:#545454}
.ddsmoothmenu-v ul li a.selected{color:#ed1717; font-weight:bold; line-height:30px; *line-height:29px; background:#ececec; border-bottom:1px dashed #fff}
.ddsmoothmenu-v ul li a:hover{color:#ed1717; font-weight:bold; line-height:30px; *line-height:29px; text-decoration:none; border-bottom:1px dashed #fff}
.ddsmoothmenu-v ul li ul{position:absolute; width:163px; padding:0 10px; background:#ececec; top:0; font-weight:normal; visibility:hidden}
.ddsmoothmenu-v ul li ul li{border-bottom:1px #ececec dashed}
.ddsmoothmenu-v ul li ul li a{display:block; height:30px; *line-height:28px}*/

/*.navigation{width:980px; height:42px}
.navigation li{display:block; width:118px; height:38px; padding:2px; font-size:14px; line-height:38px; float:left; background:url(../images/nav-vline.jpg) left no-repeat}
.navigation li a{display:block; color:#fff; height:38px; text-align:center}
.navigation li a:hover{background:#0987bf}
.navigation li.home{width:95px; margin-left:4px; background:none}
.navigation li.product_b{width:135px}*/

.ddsmoothmenu{width:675px; height:32px; margin-top:40px; float:right; position:relative}
.ddsmoothmenu ul{z-index:100}
.ddsmoothmenu ul li{position:relative; display:block; font-size:14px; line-height:32px; float:left; background:url(../images/nav-vline.jpg) left no-repeat}
.ddsmoothmenu ul li a{display:block; color:#000; line-height:32px; text-align:center}

.ddsmoothmenu ul li.home{width:60px; margin-left:4px; background:none}
.ddsmoothmenu ul li.home a{display:block; width:60px; text-decoration:none; color:#000; background:none}
.ddsmoothmenu ul li.home a:hover{color:#fff; background:#174798}
.ddsmoothmenu ul li.home a#over{color:#fff; background:#174798}

.ddsmoothmenu ul li.about{text-align:center; margin-left:2px; width:89px}
.ddsmoothmenu ul li.about a{color:#000}
.ddsmoothmenu ul li.about a:hover{color:#fff; background:#174798}
.ddsmoothmenu ul li.about a img{display:none}
.ddsmoothmenu ul li.about ul{margin:0; padding:0; padding-bottom:8px; background:#174798; width:150px}
.ddsmoothmenu ul li.about ul li{width:150px; padding:0; text-align:left; clear:both; background:none}
.ddsmoothmenu ul li.about ul li a{padding-left:10px; font-weight:lighter; color:#fff; text-align:left}
.ddsmoothmenu ul li.about ul li a:hover{background:#0a347b; color:#e5c532}
.ddsmoothmenu ul li.about a#over{color:#fff; background:#174798}

.ddsmoothmenu ul li.product{text-align:center; margin-left:2px; width:97px}
.ddsmoothmenu ul li.product a{color:#000}
.ddsmoothmenu ul li.product a:hover{color:#fff; background:#174798}
.ddsmoothmenu ul li.product a img{display:none}
.ddsmoothmenu ul li.product ul{margin:0; padding:0; padding-bottom:8px; background:#174798; width:175px}
.ddsmoothmenu ul li.product ul li{width:175px; padding:0; text-align:left; clear:both; background:none}
.ddsmoothmenu ul li.product ul li a{padding-left:10px; font-weight:lighter; color:#fff; text-align:left}
.ddsmoothmenu ul li.product ul li a:hover{background:#0a347b; color:#e5c532}
.ddsmoothmenu ul li.product a#over{color:#fff; background:#174798}

.ddsmoothmenu ul li.case{text-align:center; margin-left:2px; width:57px}
.ddsmoothmenu ul li.case a{color:#000}
.ddsmoothmenu ul li.case a:hover{color:#fff; background:#174798}
.ddsmoothmenu ul li.case a img{display:none}
.ddsmoothmenu ul li.case ul{margin:0; padding:0; padding-bottom:8px; background:#174798; width:175px}
.ddsmoothmenu ul li.case ul li{width:175px; padding:0; text-align:left; clear:both; background:none}
.ddsmoothmenu ul li.case ul li a{padding-left:10px; font-weight:lighter; color:#fff; text-align:left}
.ddsmoothmenu ul li.case ul li a:hover{background:#0a347b; color:#e5c532}
.ddsmoothmenu ul li.case a#over{color:#fff; background:#174798}

.ddsmoothmenu ul li.experience_v{text-align:center; margin-left:2px; width:105px}
.ddsmoothmenu ul li.experience_v a{color:#000}
.ddsmoothmenu ul li.experience_v a:hover{color:#fff; background:#174798}
.ddsmoothmenu ul li.experience_v a img{display:none}
.ddsmoothmenu ul li.experience_v ul{margin:0; padding:0; padding-bottom:8px; background:#174798; width:175px}
.ddsmoothmenu ul li.experience_v ul li{width:175px; padding:0; text-align:left; clear:both; background:none}
.ddsmoothmenu ul li.experience_v ul li a{padding-left:10px; font-weight:lighter; color:#fff; text-align:left}
.ddsmoothmenu ul li.experience_v ul li a:hover{background:#0a347b; color:#e5c532}
.ddsmoothmenu ul li.experience_v a#over{color:#fff; background:#174798}

.ddsmoothmenu ul li.news_v{text-align:center; margin-left:2px; width:60px}
.ddsmoothmenu ul li.news_v a{color:#000}
.ddsmoothmenu ul li.news_v a:hover{color:#fff; background:#174798}
.ddsmoothmenu ul li.news_v a img{display:none}
.ddsmoothmenu ul li.news_v ul{margin:0; padding:0; padding-bottom:8px; background:#174798; width:140px}
.ddsmoothmenu ul li.news_v ul li{width:140px; padding:0; text-align:left; clear:both; background:none}
.ddsmoothmenu ul li.news_v ul li a{padding-left:10px; font-weight:lighter; color:#fff; text-align:left}
.ddsmoothmenu ul li.news_v ul li a:hover{background:#0a347b; color:#e5c532}
.ddsmoothmenu ul li.news_v a#over{color:#fff; background:#174798}
.ddsmoothmenu ul li.services{text-align:center; margin-left:2px; width:79px}
.ddsmoothmenu ul li.services a{color:#000}
.ddsmoothmenu ul li.services a:hover{color:#fff; background:#174798}
.ddsmoothmenu ul li.services a img{display:none}
.ddsmoothmenu ul li.services ul{margin:0; padding:0; padding-bottom:8px; background:#174798; width:140px}
.ddsmoothmenu ul li.services ul li{width:140px; padding:0; text-align:left; clear:both; background:none}
.ddsmoothmenu ul li.services ul li a{padding-left:10px; font-weight:lighter; color:#fff; text-align:left}
.ddsmoothmenu ul li.services ul li a:hover{background:#0a347b; color:#e5c532}
.ddsmoothmenu ul li.services a#over{color:#fff; background:#174798}

.ddsmoothmenu ul li.contact{text-align:center; margin-left:2px; width:108px}
.ddsmoothmenu ul li.contact a{color:#000}
.ddsmoothmenu ul li.contact a:hover{color:#fff; background:#174798}
.ddsmoothmenu ul li.contact a img{display:none}
.ddsmoothmenu ul li.contact ul{margin:0; margin-left:-32px; padding:0; padding-bottom:8px; background:#174798; width:140px}
.ddsmoothmenu ul li.contact ul li{width:140px; padding:0; text-align:left; clear:both; background:none}
.ddsmoothmenu ul li.contact ul li a{padding-left:10px; font-weight:lighter; color:#fff; text-align:left}
.ddsmoothmenu ul li.contact ul li a:hover{background:#0a347b; color:#e5c532}
.ddsmoothmenu ul li.contact a#over{color:#fff; background:#174798}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color:#000}
.ddsmoothmenu ul li a.selected{background:#174798; color:#fff}
/*.ddsmoothmenu ul li.product_a a.selected{color:#000}
.ddsmoothmenu ul li.product_b a.selected{color:#000}
.ddsmoothmenu ul li.product_c a.selected{color:#000}*/

.ddsmoothmenu ul li a:hover{color:#fff}
.ddsmoothmenu ul li ul{position:absolute; left:0; top:0; display:none; visibility:hidden; z-index:99999}
.ddsmoothmenu ul li ul li{display:list-item; float:none}
.ddsmoothmenu ul li ul li ul{top:0}
.ddsmoothmenu ul li ul li a{font-size:12px}
/*.toplevelshadow{opacity:0.8}*/

.downarrowclass{position:absolute; top:10px; right:7px}
.rightarrowclass{position:absolute; top:10px; right:5px}
.ddshadow{position:absolute; left:0; top:0; width:0; height:0; background:silver}