﻿@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-size:12px; line-height:18px;background-color:#fff;font-family:"宋体"; font-size:12px;}
*{ margin:0; padding:0; font-size:12px; font-weight:normal}
.leftmenu{width:225px;height:600px;overflow:hidden;}
.headtop{ height:92px; background-color:#FFF; }
.headtop h2{ height:32px; text-indent:-200px}
.letters{ padding:5px 0px 0px 0px;}
.letters a{ width:20px;height:20px;display:block;float:left;margin:2px 1px!important;margin:0px 1px; line-height:20px;text-align:center; background:url(/_skins/images/product/leter_a.jpg) no-repeat;color: #333333;border:1px solid #d9dcdd;border-width:1px 1px 1px 1px;text-decoration:none!important;font-family:Arial, Helvetica, sans-serif;color:#274d72;text-decoration:none;}
.letters a:hover{ background:url(/_skins/images/product/leter_b.jpg) no-repeat; color:#FFF;text-decoration:none}
.letters a.no{ color:#ccc; cursor:default}
.letters a.no:hover{background-color:#fff}
.menus{ height:502px;border:1px solid #d9dcdd;border-right:none;overflow-y:scroll;overflow-x:hidden; font-family:Arial, Helvetica, sans-serif}
.menus ul li h3,.menus ul li dl dt,.menus ul li dl dd{ clear:both; overflow:hidden;zoom:1}
.menus h4{height:35px; line-height:35px;background: #eee url(/_skins/images/product/iframe/images/dot_line.gif) repeat-x 0 100%; font-size:18px;color: #333333; font-weight:bold!important; padding-left:7px}
.menus ul li h3 a,.menus ul li dl dd a{height:35px;line-height:35px;display:block;background:#fff url(/_skins/images/product/iframe/images/dot_line.gif) repeat-x 0 100%;color:#274d72;text-decoration:none; font-size:14px;}
.menus ul li h3 a:hover{ background-color: #F6F6F6;color:#274d72;text-decoration:none}
.menus span{ color: #A6A6A6; margin-left:2px}
.menus s{background:url(/_skins/images/product/iframe/images/left_menu_icons.png); float:left}
.menus ul li h3 s{ width:9px; height:9px;background-position:0 -4px; margin:12px 5px 0}
.menus ul li h3 s.exp{ background-position:-9px -4px}
.menus ul li dl{display:none}
.menus ul li dl dt{ color:#999;height:28px;line-height:28px; font-weight:bold; font-size:14px;}
.menus ul li dl dt s{width:11px; height:14px;background-position:-18px -2px; margin:7px 5px 0 7px}
.menus ul li dl dd a{ background-image:none;color:#274d72;text-decoration:none; font-size:14px;}
.menus ul li dl dd a s{width:11px; height:17px;background-position:-29px 0px; margin:7px 5px 0 17px}
.menus ul li dl dd a:hover{ background-color:#F6F6F6;color:#274d72;text-decoration:none}
.productNav {
BORDER-BOTTOM: #004f9f 2px solid; POSITION: relative; BORDER-LEFT: #004f9f 0px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 4px; WIDTH: 224px; PADDING-RIGHT: 0px; BACKGROUND: #E8E8E8; HEIGHT: 29px;BORDER-RIGHT: #004f9f 0px solid; PADDING-TOP: 7px;
}
.productNav UL {
	POSITION: absolute; WIDTH: 220px; BOTTOM: 0px; list-style-type:none;
}
.productNav LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 29px; MARGIN-TOP: 1px; WIDTH: 65px;  FLOAT: left; HEIGHT: 29px; MARGIN-RIGHT: 5px; padding:0; 
}
.productNav LI A {
	WIDTH: 63px; DISPLAY: block; HEIGHT: 29px; COLOR: #0055AA; font-weight:bold; FONT-SIZE: 14px; TEXT-DECORATION: none; background-color:#DEEAF9; border:1px solid #ABC6E7; border-bottom:none;
}
.productNav LI.w100 {
	WIDTH: 100px
}
.productNav LI.w100 A {
	WIDTH: 100px
}
.productNav LI.current {
	border:1px solid #5E94D9; border-bottom:none;width:65px; height:29px;
}
.productNav LI.tt {
	TEXT-ALIGN: center; LINE-HEIGHT: 29px; MARGIN-TOP: 1px; WIDTH: 65px; BACKGROUND: #366dad; FLOAT: left; HEIGHT: 29px; MARGIN-RIGHT: 5px; padding:0; }
.productNav LI.current A {
	BACKGROUND: #366dad; COLOR: #FFF; FONT-WEIGHT: bold; width:63px; height:29px; font-size:14px; font-weight:bold; line-height:29px;
	
}