@import url("main.css");
body {background:#FFF url(blue/body_bg.jpg) repeat-x;}
#head{width:901px;height:112px;clear:both;margin:0;background:url(blue/head_bg.jpg) no-repeat center top;}

#headnav{float:right;color:#FFF;width:899px;height:auto;line-height:35px;padding-right:2px;text-align:right;}
#headnav a {color:#FFF;}
#headnav a:hover{text-decoration:underline;color:#FF6600;}
#a_a{float:right;color:#003366;width:890px;height:auto;line-height:35px;padding-right:10px;text-align:right;}


/*-------------主导航菜单---------------*/
#anav{width:901px;height:40px;margin:8px 0;}
#nav{overflow:hidden;clear:both; background: url(blue/nav_bg.gif) 0 -76px repeat-x;width:100%;}

#nav .navleft {display:block;float:left;width:2px;height:37px;background:url(blue/nav_bg.gif) 0 -114px no-repeat;z-index: 2001;}
#nav .navright {display:none;float:right;width:2px;height:37px;background:url(blue/nav_bg.gif) -134px -108px no-repeat;z-index: 2001;}
#nav ul{float:left;height:37px;width:auto;list-style:none;}
#nav ul li {float:left;list-style:none;display:inline;}
#nav ul li a{float:left;margin:0 0 0 0;padding:0 0 0 10px;background:url(blue/nav_bg.gif) 0 0 no-repeat;color:#FFF;width:auto;text-align:center;font-size:14px;}
#nav ul li a span{background:url(blue/nav_bg.gif) no-repeat;background-position:100% 0;padding:12px 13px 8px 1px!important;display:block;font-weight:normal;}
#nav ul li a:hover{background:url(blue/nav_bg.gif) no-repeat;background-position:0% -38px;cursor:pointer;text-decoration:none;cursor:pointer;color:#FFF;}
#nav ul li a:hover span{background:url(blue/nav_bg.gif) no-repeat;background-position:100% -38px;cursor:pointer;}
#nav ul li a.current{background:url(blue/nav_bg.gif) no-repeat;background-position:0% -38px;cursor:pointer;color:#FFF;}
#nav ul li a.current span{background:url(blue/nav_bg.gif) no-repeat;background-position:100% -38px;cursor:pointer;}

#navinfo {display:none;width:auto;margin:0 auto;clear:both;border:#84B0C7 0px solid;border-top:#FFF 0px solid;line-height:28px;height:26px;overflow:hidden;background:#FFF;color:#3A6492;text-indent:5px;}

/*-------------主导航下拉菜单---------------*/
#ulnav {
	position: absolute;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	z-index: 2000;
	left: 797px;
	top: 290px;
}

#ulnav li {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	z-index:9999;
	position: relative;
}

#ulnav li a {
	outline: none !important;
	-moz-outline-style: none;
}


#ulnav li.over,
#ulnav li:hover {
	z-index: 9099999 !important;	
}
#ulnav li:hover a,
#ulnav li.over a,
#ulnav li a:hover {
	z-index: 9099999 !important;
}


* html #ulnav li a:hover,
* html #ulnav li.over a {
	cursor: hand;
}

#ulnav ul {
	display: none;
}


#ulnav li.over ul,
#ulnav li:hover ul {
	display: block;
	position: absolute;
	left: 0;
	top: 30px;
	width: 105px;
	height: auto;
	margin: 0;
	padding: 0 5px 10px 0;
	z-index: 2000;
	background: url(/plugins/menu/tn.png) no-repeat right bottom;
	border-right: none;
	border-bottom: none;
}
* html #ulnav li ul,
* html #ulnav li:hover ul {
	background: none !important;
}
#ulnav li ul li {
	width: 100px;
	background: #ededed;
	padding: 0;
	margin: 0;
	height: auto;
	border-left: none;
}
#ulnav li ul li strong,
#ulnav li ul li a {
	background: none !important;
	padding: 3px 10px 3px 10px;
	width: 79px !important;
	border-right: none;
	font-variant: normal;
	font-size: 12px;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #CDCDCD;
	border-right: 1px solid #CDCDCD;
	border-top: 1px solid #FFFFFF;
	text-indent: 0px;
	height: auto !important;
	line-height: 100% !important;
	margin: 0;
	color:#3A6492;
	text-align:center;
	font-weight: normal;
	filter:none !important;
}

#ulnav li ul li:hover {
	border-left: none;
}
#ulnav li ul li a:hover {
	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #FFFFFF;
	padding: 4px 9px 2px 11px;
	background: #ddd !important;
}

#ulnav li ul li:hover > a {

	border-top: 1px solid #9E9E9E;
	border-left: 1px solid #FFFFFF;
	padding: 4px 9px 2px 11px !important;
}
#ulnav li ul li ul,
#ulnav li:hover ul li ul,
#ulnav li.over ul li ul {
	display: none;
}
#ulnav li ul li:hover ul,
#ulnav li:hover ul li:hover ul,
#ulnav li.over li.over ul {
	position: absolute;
	display: block !important;
	left: 100%;
	top: 0px;
	z-index: 300;
	border-right: none;
	width: 105px !important;
}
#ulnav li ul li.r:hover ul {
	left: -100%;
}
#ulnav li:hover ul li:hover ul li,
#ulnav li.over ul li.over ul li {
	width: 100px !important;
}
#ulnav li:hover ul li:hover ul li a {
	letter-spacing: normal;
	width: 79px !important;
}

.indexbanner {float:left;width:560px;height:auto;}
.indexnews {float:right;width:200px;height:auto;}

/*------------二级栏目导航-------------*/
#box {margin:0;padding:0;width:auto;height:auto;overflow:hidden;zoom:1;background:url(blue/title_bg.gif) 0 -58px repeat-x;}
#box h2 {display:block;margin:0;padding:0;width:auto;height:29px;line-height:29px;font-weight:bold;background:url(blue/title_bg.gif) right -29px no-repeat;}
#box .t {display:block;float:left;margin:0;padding:0;width:100px;height:29px;background:url(blue/title_bg.gif) left top no-repeat;text-align:left;font-weight:normal;font-size:14px;color:#3A6492;text-indent:10px}

#box2 {margin:0;padding:0;width:auto;height:auto;overflow:hidden;zoom:1;background:url(blue/title2_bg.gif) 0 -58px repeat-x;}
#box2 h2 {display:block;margin:0;padding:0;width:auto;height:29px;line-height:29px;font-weight:bold;background:url(blue/title2_bg.gif) right -29px no-repeat;}
#box2 .t {display:block;float:left;margin:0;padding:0;width:100px;height:29px;background:url(blue/title2_bg.gif) left top no-repeat;text-align:left;font-weight:normal;font-size:14px;color:#3A6492;text-indent:10px}

.bot{display:none;overflow:hidden;clear:both; background:url(blue/bottom_bg.gif) 0 0 repeat-x;width:100%;height:8px;}
.bot .botleft {display:block;float:left;width:8px;height:8px;background:url(blue/bottom_bg.gif) 0 -8px no-repeat;}
.bot .botright {display:block;float:right;width:8px;height:8px;background:url(blue/bottom_bg.gif) -92px -8px no-repeat;}

#mainbox {margin:0;padding:0;width:auto;height:auto;overflow:hidden;zoom:1;background:url(blue/title2_bg.gif) 0 -58px repeat-x;}
#mainbox h2 {display:block;margin:0;padding:0;width:auto;height:29px;line-height:29px;font-weight:bold;background:url(blue/title2_bg.gif) right -29px no-repeat;}
#mainbox .t {display:block;float:left;margin:0;padding:0;width:500px;height:29px;background:url(blue/title2_bg.gif) left top no-repeat;text-align:left;font-weight:normal;font-size:14px;color:#3A6492;text-indent:10px}


#box .subbox,#box2 .subbox{clear:both;margin:0;padding:0;width:auto;height:100%;
border-left:0px solid #9AAFC5;
border-top:0px solid #9AAFC5;
border-right:0px solid #9AAFC5;
border-bottom:0px solid #9AAFC5;
overflow:hidden;
}
#mainbox .subbox{clear:both;margin:0;padding:10px;width:auto;height:100%;
border-left:0px solid #9AAFC5
border-top:0px solid #9AAFC5;
border-right:0px solid #9AAFC5;
border-bottom:0px solid #9AAFC5;
overflow:hidden;
}


#mainbox .ccvb{clear:both;margin:0;padding:10px 0px;width:auto;height:100%;}

#box .indexsubbox,#box2 .indexsubbox,#mainbox .indexsubbox{clear:both;margin:0;padding:0;width:auto;height:100%;
border-left:1px solid #9AAFC5;
border-top:0px solid #9AAFC5;
border-right:1px solid #9AAFC5;
border-bottom:1px solid #9AAFC5;
overflow:hidden;
}

#aa_aa {height:190px;margin:0;background:url(blue/aa.jpg) no-repeat center;}

#classnav {margin:0;padding:0;}
#classnav ul {margin:0;padding:0;margin-top:20px;}
#classnav li {margin:0;padding:0;margin-top:20px;list-style:none;background:url(images/navitem.gif) 0px 0px no-repeat;font-weight:bold;text-indent:20px;}
#classnav li a {display:block;margin:0;padding:0;color:#3A6492;font-size:10.5pt;border-bottom:#D4D4D4 1px solid;}

#classnav li ul{margin:0;padding:0;}
#classnav li ul li{height:25px;line-height:25px;margin:0;padding:0;list-style:none;background:url(images/news-list-item.gif) 5px 5px no-repeat;font-weight:normal;text-indent:20px;}
#classnav li ul li a{display:block;margin:0;padding:0;color:#3A6492;font-size:9pt;border-bottom:#D4D4D4 1px dashed;}

#subnav {margin:0;padding:0;}
#subnav h2{clear:both;margin:0;padding:0;padding-left:2px;font-weight:bold;font-size:10.5pt;color:#3A6492;height:26px;line-height:26px;}
#subnav ul {margin:0;padding:0;}
#subnav li {margin:0;padding:0;list-style:none;margin-bottom:0;font-weight:normal;line-height:35px;text-indent:16px}
#subnav li a {display:block;margin:0;padding:0;width:100%;color:#3A6492;height:auto;font-size:12px;border-bottom:#8AB0DD 1px dashed;}
#subnav li a:hover {background:#DFF4FF;color:#FF3300;}
#subnav li a.current {background:#DFF4FF;color:#FF3300;}

#pronav {margin:0;padding:0;}
#pronav ul {margin:0;padding:0;}
#pronav li {margin:0;padding:0;list-style:none;margin-bottom:0;font-weight:normal;text-indent:16px;}
#pronav li a {display:block;margin:0;padding:0;color:#3A6492;font-size:12px;border-bottom:#009ACE 1px dashed;}
#pronav li a:hover {background:#DFF4FF;color:#FF3300;}
#pronav li a.current {background:#DFF4FF;color:#FF3300;}

/*-------------产品展开菜单---------------*/
#pronav #ulpronav {
	/*position: absolute;*/
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	z-index: 2000;
}

#pronav #ulpronav li {
	display: block;
	height:35px;line-height:34px;
	margin: 0;
	padding: 0;
	z-index:9999;
	position: relative;

}

#pronav #ulpronav li a {
	outline: none !important;
	-moz-outline-style: none;
}

#pronav #ulpronav li.over,
#pronav #ulpronav li:hover {
	z-index: 9099999 !important;	
}
#pronav #ulpronav li:hover a,
#pronav #ulpronav li.over a,
#pronav #ulpronav li a:hover {
	z-index: 9099999 !important;
}


* html #pronav #ulpronav li a:hover,
* html #pronav #ulpronav li.over a {
	cursor: hand;
}

#pronav #ulpronav ul {
	display: none;
}

#pronav #ulpronav ul li{
	float:left;
}

#pronav #ulpronav li.over ul,
#pronav #ulpronav li:hover ul {
	display: block;
	position: absolute;
	left: 220px;
	top: 0;
	width: 205px;
	height: auto;
	margin: 0;
	padding: 0 5px 10px 0;
	z-index: 2000;
	background: url(/plugins/menu/tn.png) no-repeat right bottom;
	border-right: none;
	border-bottom: none;
}
* html #pronav #ulpronav li ul,
* html #pronav #ulpronav li:hover ul {
	background: none !important;
}
#pronav #ulpronav li ul li {
	width: 200px;
	background: #DFF4FF;
	padding: 0;
	margin: 0;
	height: auto;
	border-left: none;
}
#pronav #ulpronav li ul li strong,
#pronav #ulpronav li ul li a {
	background: none !important;
	padding: 3px 10px 3px 10px;
	width: 179px !important;
	border-right: none;
	font-variant: normal;
	font-size: 12px;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #E7F7FF;
	border-right: 1px solid #E7F7FF;
	border-top: 1px solid #A6BAD2;
	text-indent: 0px;
	height: auto !important;

	line-height:20px;
	margin: 0;
	color:#3A6492;
	text-align:center;
	font-weight: normal;
	filter:none !important;
}

#pronav #ulpronav li ul li:hover {
	border-left: none;
}
#pronav #ulpronav li ul li a:hover {
	border-top: 1px solid #A6BAD2;
	border-left: 1px solid #E7F7FF;
	padding: 4px 9px 2px 11px;
	background: #f1f9fe !important;
	color:#7797BC;
}

#pronav #ulpronav li ul li:hover > a {

	border-top: 1px solid #A6BAD2;
	border-left: 1px solid #FFFFFF;
	padding: 4px 9px 2px 11px !important;
}
#pronav #ulpronav li ul li ul,
#pronav #ulpronav li:hover ul li ul,
#pronav #ulpronav li.over ul li ul {
	display: none;
}
#pronav #ulpronav li ul li:hover ul,
#pronav #ulpronav li:hover ul li:hover ul,
#pronav #ulpronav li.over li.over ul {
	position: absolute;
	display: block !important;
	left: 100%;
	top: 0px;
	z-index: 300;
	border-right: none;
	width: 205px !important;
}
#pronav #ulpronav li ul li.r:hover ul {
	left: -100%;
}
#pronav #ulpronav li:hover ul li:hover ul li,
#pronav #ulpronav li.over ul li.over ul li {
	width: 200px !important;
}
#pronav #ulpronav li:hover ul li:hover ul li a {
	letter-spacing: normal;
	width: 179px !important;
}

#stannav {margin:0;padding:0;}
#stannav ul {margin:0;padding:0;}
#stannav li {margin:0;padding:0;list-style:none;margin-bottom:0;font-weight:normal;text-indent:16px;}
#stannav li a {display:block;margin:0;padding:0;color:#3A6492;font-size:12px;border-bottom:#009ACE 1px dashed;background:url(images/morestan.jpg) 13px right no-repeat;}
#stannav li a:hover {background:#DFF4FF url(images/morestan.gif) 13px right no-repeat;color:#FF3300;}
#stannav li a.current {background:#DFF4FF;color:#FF3300;}

/*-------------产品展开菜单---------------*/
#stannav #ulpronav {
	/*position: absolute;*/
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	z-index: 2000;
}

#stannav #ulpronav li {
	display: block;
	height:35px;line-height:34px;
	margin: 0;
	padding: 0;
	z-index:9999;
	position: relative;

}

#stannav #ulpronav li a {
	outline: none !important;
	-moz-outline-style: none;
}

#stannav #ulpronav li.over,
#stannav #ulpronav li:hover {
	z-index: 9099999 !important;	
}
#stannav #ulpronav li:hover a,
#stannav #ulpronav li.over a,
#stannav #ulpronav li a:hover {
	z-index: 9099999 !important;
}


* html #stannav #ulpronav li a:hover,
* html #stannav #ulpronav li.over a {
	cursor: hand;
}

#stannav #ulpronav ul {
	display: none;
}

#stannav #ulpronav ul li{
	float:left;
}

#stannav #ulpronav li.over ul,
#stannav #ulpronav li:hover ul {
	display: block;
	position: absolute;
	left: 220px;
	top: 0;
	width: 205px;
	height: auto;
	margin: 0;
	padding: 0 5px 10px 0;
	z-index: 2000;
	background: url(/plugins/menu/tn.png) no-repeat right bottom;
	border-right: none;
	border-bottom: none;
}
* html #stannav #ulpronav li ul,
* html #stannav #ulpronav li:hover ul {
	background: none !important;
}
#stannav #ulpronav li ul li {
	width: 200px;
	background: #DFF4FF;
	padding: 0;
	margin: 0;
	height: auto;
	border-left: none;
}
#stannav #ulpronav li ul li strong,
#stannav #ulpronav li ul li a {
	background: none !important;
	padding: 3px 10px 3px 10px;
	width: 179px !important;
	border-right: none;
	font-variant: normal;
	font-size: 12px;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #E7F7FF;
	border-right: 1px solid #E7F7FF;
	border-top: 1px solid #A6BAD2;
	text-indent: 0px;
	height: auto !important;

	line-height:20px;
	margin: 0;
	color:#3A6492;
	text-align:center;
	font-weight: normal;
	filter:none !important;
}

#stannav #ulpronav li ul li:hover {
	border-left: none;
}
#stannav #ulpronav li ul li a:hover {
	border-top: 1px solid #A6BAD2;
	border-left: 1px solid #E7F7FF;
	padding: 4px 9px 2px 11px;
	background: #f1f9fe !important;
	color:#7797BC;
}

#stannav #ulpronav li ul li:hover > a {

	border-top: 1px solid #A6BAD2;
	border-left: 1px solid #FFFFFF;
	padding: 4px 9px 2px 11px !important;
}
#stannav #ulpronav li ul li ul,
#stannav #ulpronav li:hover ul li ul,
#stannav #ulpronav li.over ul li ul {
	display: none;
}
#stannav #ulpronav li ul li:hover ul,
#stannav #ulpronav li:hover ul li:hover ul,
#stannav #ulpronav li.over li.over ul {
	position: absolute;
	display: block !important;
	left: 100%;
	top: 0px;
	z-index: 300;
	border-right: none;
	width: 205px !important;
}
#stannav #ulpronav li ul li.r:hover ul {
	left: -100%;
}
#stannav #ulpronav li:hover ul li:hover ul li,
#stannav #ulpronav li.over ul li.over ul li {
	width: 200px !important;
}
#stannav #ulpronav li:hover ul li:hover ul li a {
	letter-spacing: normal;
	width: 179px !important;
}
/*------------顶部搜索-------------*/
#topsearch{margin-top:15px;width:300px;float:right;text-align:right;}
#topsearch ul {margin:0;padding:0;}
#topsearch ul li{float:left;width:auto;margin:0;padding:0;list-style:none;}
#topsearch .keyword {width:230px;height:19px;line-height:19px;text-align:center;border:#D4D4D4 1px solid;}
#topsearch .searchbtn{float:left;margin:0;padding:0;border:0;width:61px;height:26px;background: url(images/btn-search2.gif) 0 1px no-repeat;cursor:hand;}

/*------------高级搜索-------------*/
#searchbox-adv {clear:both;width:410px;padding-left:20px;}
#searchbox-adv .keyword{margin:0;padding:2px;border:1px solid #d4d4d4;width:230px;height:16px;line-height:16px;color:#3A6492;text-align:center;}
#searchbox-adv .pricefrom{margin:0;padding:2px;border:1px solid #D4D4D4;width:120px;height:16px;color:#3A6492;}
#searchbox-adv .priceto{margin:0;padding:2px;border:1px solid #d4d4d4;width:120px;height:16px;color:#3A6492;}
#searchbox-adv ul{margin:0;padding:0;}
#searchbox-adv ul li{float:left;margin:0;padding:0;list-style:none;height:30px;}
#searchbox-adv .searchbtn{margin:0;padding:0;border:0;width:61px;height:21px;background: url(images/btn-search.gif) 0 0px no-repeat;cursor:hand;}
#searchbox-adv .searchprice{float:left;margin:0;padding:0;}
#searchbox-adv .searchbrand{clear:both;margin:0;padding:0;}
#searchbox-adv .submit{float:right;padding-left:0px;}

/*------------搜索区域-------------*/
#searchbox {padding-left:10px;padding-top:10px;}
#searchbox .keyword{float:left;border:1px solid #d4d4d4;width:130px;height:20px;line-height:20px;color:#3A6492;}
#searchbox .searchbtn{float:left;margin:0;margin-left:5px;padding:0;border:0;width:61px;height:21px;background: url(images/btn-search.gif) 0 0px no-repeat;cursor:hand;}
#searchbox ul{margin:0;padding:0;}
#searchbox ul li{float:left;margin:0;padding:0;list-style:none;height:30px;}

/*------------登录框-------------*/
#loginbox {padding:5px;}
#loginno .logininput{border:1px solid #d4d4d4;width:100px;height:20px;line-height:20px;color:#999;}
#loginno .loginbtn{margin:0;padding:0;border:0;width:61px;height:21px;background: url(images/btn-login.gif) 0 0px no-repeat;cursor:hand;}
#loginno{margin:0;padding:0;padding-left:20px;}
#loginno li{clear:both;margin:2px;padding:0;list-style:none;}
#loginok{margin:0;padding:0;}
#loginok li{clear:both;margin:0;padding:0;list-style:none;padding-left:20px;padding-top:4px;}

/*------------页脚版权信息-------------*/
#copyright{clear:both;margin:0;padding:0;text-align:center;width:100%;height:auto;color:#87A1BA;}
#copyright .line {margin:0;padding:0;width:100%;height:22px;line-height:22px;background:#EFE5E5;border:none;}
#copyright a{text-decoration:none;color:#87A1BA;}
#copyright a:hover{text-decoration:underline;color:#588BBC;}

/*------------页脚菜单-------------*/
#botmenu {clear:both;margin:0;padding:0;text-align:left;font-family:"宋体",Verdana, Arial;}
#botmenu ul {margin:0;padding:0;}
#botmenu li {float:left;width:auto;padding:0;padding-right:10px;margin:0;list-style: none;}
#botmenu li a{color:#3A6492;text-decoration:none;font-weight:bold;}
#botmenu li a:hover{color:#3A6492;text-decoration:underline;}

