/* CSS Document */
input{z-index:-1000;width:110px; float:left; margin-left:5px; line-height:20px;  border:none;background:url(../images/bd_inputbg.jpg) repeat-x;  }
input.one{z-index:-1000;width:40px; float:left; height:20px; margin-left:5px; line-height:19px;  border:none;background:url(../images/tjbg.gif) repeat-x; border:1px solid #d1ab66; margin:1px 0 0 0; padding:0;  }
select{ float:left; width:110px;z-index:-1000;}
select.one{ float: right; width:110px;z-index:-1000;}
body { text-align: left; font-family:"宋体", arial;margin:0; padding:0;  background-color:#ebf2fa; font-size:12px; color:#000; }
div,form,ul,ol,li,dl,dt,dd {margin:0 auto; padding: 0; border: 0; list-style-type:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color: #f79202;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
img{ border:0}

.header{ width:930px; height:97px;}
.logo{ float:left; width:232px; height:97px; background:url(../images/h_lbg.jpg) no-repeat;}
.logo img{ float:left; margin:32px 0 0 37px; padding:0; display:inline;}
.h_rtop{  float:left; width:698px; height:24px; background:url(../images/h_ronebg.jpg) no-repeat; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; text-align:right; line-height:24px;}
.h_rtop a{  color:#333; text-decoration:none;}
.h_rtop a:hover{  color:#333; text-decoration: underline;}
.h_ftd{  float:left; width:698px; height:35px; background:url(../images/h_rthreebg.jpg) no-repeat; color:#00135d; text-align: left; line-height:35px;}
.h_ftd h3{  float: right; width:190px; font-size:12px; font-weight:normal; color:#000; text-align: right; line-height:35px; margin:0; padding-right:10px;}
.h_ftd h3 a{ color:#000; text-decoration:none;}
.h_ftd h3 a:hover{ color:#000; text-decoration: underline;}
.h_ftd h2{  float: right; font-size:12px; font-weight:normal; color:#00135d; text-align: right; line-height:35px;margin:0; padding:0;}
.h_ftd h2 a{ color:#00135d; text-decoration:none;}
.h_ftd h2 a:hover{ color:#000; text-decoration: underline;}
.h_search{  float:left; width:698px; height:45px; background:url(../images/h_rthreebg.jpg) no-repeat;}
.h_s_bd{ z-index:-9000;  float:right; width:400px; margin-top:5px; height:24px; background:url(../images/search_bg.jpg) repeat-x; border:1px solid #b1c7e3; padding:2px 0 0 2px;  display:inline;}
.h_s_bd h6{  float: left; margin:0; padding:0; width:180px; height:20px; background:url(../images/bd_inputbg.jpg) repeat-x; border:1px solid #c18417;}
.h_s_bd h6 span{  float: left; width:60px; height:20px; background:url(../images/seartext_bg.jpg) repeat-x; font-size:10px; text-align:center; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#020823;}
.h_s_bd h5{  float: left; margin-left:5px; margin-top:1px; display:inline; padding:0; width:150px; height:20px; }
.h_s_bd h4{  float: left;  padding:0; width:43px; height:19px; margin-left:5px; }
.h_s_bd h4 img{  float: left; margin:1px 0 0 0; display:inline; padding:0; width:43px; height:19px;  }
.mainNav{ float:left;width:698px; height:62px; background:url(../images/h_rfourbg.jpg) no-repeat;}

.nav_xia{ width:930px; background-color:#fff; height:38px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.nav_xia h3{ float:left; color:#000; line-height:38px; font-size:12px; width:416px; background-color:#fff; text-align:center;}
.nav_xia h2{ float:left; color:#777; line-height:38px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; width:500px; background-color:#fff;}
.nav_xia h2 a{  color:#777; text-decoration:none;}
.nav_xia h2 a:hover{  color:#333; text-decoration:none;}
.nav_xia h2 img{ float:left; margin:7px 20px 0 15px;}
.nav_xia img { float:left;}
.banner{ width:930px; height:382px; clear:both;}
.onecontent_wai{ width:928px; }
.onecontent{ float:left;margin:5px 0; padding:0  0 5px 0; display:inline; width:928px; background: url(../images/g_onebg.jpg) top repeat-x;background-color:#fff;  border:1px solid #dbe8f0;}


.onecon_l{ float:left; width:380px; }
.o_l_xqsd{ float:left; width:380px; }
.o_l_xqsd h2{ float:left; width:360px; font-size:12px; padding-left:20px; padding-top:5px; padding-bottom:3px; color:#00135d; text-align:left; line-height:28px; }
.o_l_xqsd ul{ float:left; width:350px; margin-left:10px; display:inline; background-color:#fff; padding:0; }
.o_l_xqsd ul li{ float:left; width:330px; margin:0 ; height:35px; padding:0; line-height:35px; border-bottom:1px solid #f0f0f0; color:#d4a900; }
.o_l_xqsd ul li a{ color:#1d2088; text-decoration:none; }
.o_l_xqsd ul li a:hover{ color:#000; text-decoration: underline; }
.o_l_xqsd ul li img{ float:left; margin:5px 10px 5px 10px; padding:0; display:inline; }
.o_l_jj{ float:left; width:380px;}
.o_l_jj_top{ float:left; width:380px; height:70px; background:url(../images/g_ljjbg.jpg) bottom no-repeat; }
.o_l_jj_top h2{ float:left; width:70px; height:40px; padding:30px 0 0 10px; margin:0; display:inline; color:#dfc044; text-align:left; font-size:12px; }

.o_l_jj_top h3{ float:left; width:100px; height:40px; padding:30px 0 0 0 ; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#a2a8af; }
.o_l_jj_xia{float:left; width:380px;}
.o_l_jj_xia img{float:left; margin:15px 10px 0 10px; padding:0;}
.o_l_jj_xia p{float:left; width:240px; margin:18px 0 0 0; text-align:left; line-height:17px; color:#8c8c8c;}
.o_l_jj_xia p a{color:#8c8c8c; text-decoration:none;}
.o_l_jj_xia p a:hover{color: #666; text-decoration: underline;}



.footer{ width:930px; height:180px; border-top:1px solid #6a7eb0;  clear:both; padding-top:20px;}
.footer_top{ float:left; width:930px;}
.footer_top_l{ float:left; width:500px; padding-left:5px; margin:0; display:inline;}
.footer_top_l ul{ float:left; width:500px; margin:0; padding:0;}
.footer_top_l ul li{ float:left; width:500px; margin:0; padding:0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7a7a7a; line-height:19px;}
.footer_top_r{ float:left; width:350px;}
.footer_top_r h4{ float:left; margin:0; padding:0; width:420px; font-size:12px; font-weight:normal; color: #999; line-height:25px; text-align: right;}
.footer_top_r h4 a{color:#3366cc; text-decoration:none;}
.footer_top_r h4 a:hover{color:#666; text-decoration:none;}
.footer_top_r h2{ float:left; margin:0; padding:0; width:420px; font-size:12px; font-weight:normal; color:#7a7a7a; line-height:23px; text-align: right;}
.footer_xia{ float:left; width:930px; margin-top:10px;}
.footer_xia ul{ float:left; width:150px; padding-left:30px; margin:0; border-left:1px solid #c2c6ca;}
.footer_xia ul li{ float:left; width:150px;line-height:17px; color:#7a7a7a; margin:5px 0; display:inline;}
.fonticp{ color:#3366cc;}

.o_l_xw{ float:left; margin-top:15px; width:370px; padding:0;}
.o_l_xw_top{ float:left; width:350px; margin-bottom:-1px; padding-left:20px; margin:0; display:inline;}
.o_l_xw_top ul{ float:left; margin:0; padding:0; width:350px;}
.o_l_xw_top ul li{ float:left; border-top:1px solid #d2deeb;border-left:1px solid #d2deeb;border-right:1px solid #d2deeb; border-bottom:1px solid #fff; margin-bottom:-2px;  background-color:#fff; width:100px; height:24px; color:#00135d; line-height:24px; margin-left:2px; text-align:center; font-weight:bold;cursor:pointer}
.o_l_xw_top ul li a{ display:block; border-bottom:1px solid #fff; margin-bottom:-2px; background-color:#fff; color:#00135d; text-decoration:none;}
.o_l_xw_top ul li a:hover{ display:block;background-color:#ebf2fa; color:#00135d; text-decoration:none;}
.o_l_xw_top ul li.hover{ float:left; border:1px solid #d2deeb; background-color:#ebf2fa; width:100px; height:24px; color:#00135d; line-height:24px; margin-left:2px; text-align:center; font-weight:bold; cursor:pointer}
.o_l_xw_topxia{ float:left;width:345px;margin-left:5px; display:inline; padding:15px 0 0 15px; background:url(../images/g_xwbg.jpg) top no-repeat; }
.o_l_xw_topxia ul{ margin:0; padding:0;float:left;width:350px; }
.o_l_xw_topxia ul li{ float:left;width:350px;color:#8c8c8c; text-align:left; line-height:22px;}
.o_l_xw_topxia ul li a{ color:#8c8c8c; text-decoration:none;}
.o_l_xw_topxia ul li a:hover{ color:#666; text-decoration: underline;}




.g_zt{ width:355px; float:left; margin:12px 0; padding-left:10px; display:inline;}
.g_zt img{ width:176px; height:73px; float:left;}














.onecon_r{ float:left; width:548px; background:url(../images/g_one_rbg.jpg) top repeat-x; }
.g_rpro{float:left; width:548px; }
.g_rpro_top{float:left; width:548px; height:56px; }
.g_rpro_top h1{float:left; width:58px; height:56px; font-size:12px; color:#00135d; text-align: right   ;line-height:56px; }
.g_rpro_top h2{float:left; width:68px; height:56px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;  color:#cc9900; text-align:center; line-height:56px; }
.g_rpro_topxia{float:left; width:548px; }
.g_rpro_topxia_l{float:left; width:168px; }
.g_rpro_topxia_l img{float:left; margin:10px 0 0 40px; padding:0; display:inline; }
.g_rpro_topxia_r{float:left; width:348px; }
.g_rpro_topxia_r p{float:left; width:328px; padding:5px 10px 20px 10px; text-align:left; line-height:17px; color:#000; }





.g_rpro_topxia_r h4{ float:left; width:335px; height:19px; margin:0; padding:0;}
.g_rpro_topxia_r h4 span{ float: right; width:86px; height:19px; font-size:12px; font-weight:normal; line-height:19px; color:#fff; text-align: center; margin-left:2px; padding:0; background:url(../images/xiazai_button02.gif) no-repeat;}
.g_rpro_topxia_r h4 span a{ color:#fff; text-decoration:none; }
.g_rpro_topxia_r h4 span a:hover{ color:#000; text-decoration:none; }
.g_rpro_topxia_r h4 span.two{ float: right; width:86px; height:19px; font-size:12px; font-weight:normal; line-height:19px; color:#000; text-align: center; margin-left:2px; padding:0; background:url(../images/xiazai_button02.gif) no-repeat;}
.g_rpro_topxia_r h4 span.two a{ color:#000; text-decoration:none; }
.g_rpro_topxia_r h4 span.two a:hover{ color: #FFFF00; text-decoration:none; }
.g_rpro_topxia_r h4 span.one{ float: right; width:57px; height:19px; font-size:12px; font-weight:normal; line-height:19px; color:#fff; text-align: center; margin:0; padding:0; background:url(../images/xiazai_button.gif) no-repeat;}






.falist_l{ float:left; width:527px;   margin:0 2px 0 6px; padding:0; display:inline;}
.falist_l h3{ float:left; width:527px; height:30px; line-height:29px; background:url(../images/g_anlbtbg.jpg) bottom no-repeat; margin:15px 0 0 0; padding-left:7px; display:inline; font-size:12px; color:#dd953b;}
.falist_l h3 span{ float: right; width:50px; height:29px;color:#b4b4b5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }
.falist_l h3 span a{ color:#b4b4b5; text-decoration:none;}
.falist_l h3 span a:hover{ color:#000; text-decoration:none;}
.falist_l ul{ float:left; width:170px; height:55px; margin:15px 0 0 5px; padding:0; display:inline;}
.falist_l ul li.one{ float:left; width:50px; height:50px; margin:0; padding:0; background:url(../images/faimgbg.jpg) no-repeat;}
.falist_l ul li.one img{ float:left; width:50px; height:50px; margin:0px 0 0 0px; padding:0; display:inline;}
.falist_l ul li.two1{ float:left; width:50px; height:50px; margin:0; padding:0; background:url(../images/faimgbg.jpg) no-repeat;}
.falist_l ul li.two1 img{ float:left; width:24px; height:24px; margin:13px 0 0 13px; padding:0; display:inline;}
.falist_l ul li{ float:left; width:90px; padding:0; display:inline; font-size:12px; color:#000066; font-weight:bold; text-align:left; padding:5px 0 0 10px; margin:0; display:inline;  line-height:15px;}
.falist_l ul li a{ color:#000066; text-decoration:none; }
.falist_l ul li a:hover{ color: #999; text-decoration:none; }






.pro_select{
font-size:12px
float:left;
width:150px;
height:24px;
font-weight:normal;}
#pro_qty{
float:left;
height:20px;
width:120px;
padding-left:2px;
border-top:1px solid #959595;
border-bottom:1px solid #959595;
border-left:1px solid #959595;
line-height:20PX;
}
#pro_qty_but{
float:left;
width:22px;
cursor:pointer;}
#pro_qty_but img{
float:left;
width:22px;
margin:0; padding:0;}
#qty_items{
clear:left;
width:140px;
border-right:1px solid #959595;
border-bottom:1px solid #959595;
border-left:1px solid #959595;
position:absolute;
z-index:80;
}
.qty_items_out {
background-color:#FFFFFF; 
padding-left:2px;
cursor:pointer;
line-height:18PX;
}
.qty_items_over{
background-color:#CCCCCC; 
padding-left:2px;
cursor:pointer;
line-height:18PX;
}
.clear{
clear:left;}



    #dhtmlgoodies_menu img{
		border:0px;
	}

	/* End general styles for this example page */
	/* 全局 CSS 设置 */
	
	#dhtmlgoodies_menu ul li ul{
		display:none;	/* Needed to display ok in Opera */
	}
		
	#dhtmlgoodies_menu{
		visibility:hidden;	
		float:left;
		width:698px;
		margin:0; padding:0; display:inline; 
		height:52px;
		z-index:9999; 
		background:url(../images/h_rfourbg.jpg) no-repeat;
	}
	#dhtmlgoodies_menu ul{
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */
		
	}
		
	#dhtmlgoodies_menu li{
		list-style-type:none;	/* No bullets */
	}	
	#dhtmlgoodies_menu a{
		margin:0px;
		padding:0px;
	}
	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	#dhtmlgoodies_menu ul{
			overflow:hidden

	}
		
	#dhtmlgoodies_menu ul.menuBlock1{	/*主菜单 */
		border:0px;
		margin-left:100px;
		padding:7px 0 0 0 ; /* FireFox */
        *padding:8px 0 0 0 ; /* ie7 fixed */
        _padding:8px 0 0 0 ; /* ie6 fixed, 注意顺序 */
	    background-image: url(../images/daobangbak_line.gif);
	    background-repeat: repeat-x;
		background-position: top;	

	}
			
	#dhtmlgoodies_menu ul.menuBlock1 li{	/*主菜单 */
	float: left;
	display: inline;
	margin: 0 0 0 10px;
	padding: 10px 4px 0 6px;
	font-weight: normal;
	font-size: 12px;
	height:25px;
	background-image: url(../images/daobangbak.gif);
	background-repeat: no-repeat;
	background-position: center center;	
	}

	#dhtmlgoodies_menu ul.menuBlock2{/* 一级下拉菜单 */
	width:160px;
	background:url(../images/navaaa.jpg) left repeat-y; color:#000066; 
	border-top:1px solid #bedeef;border-left:1px solid #bedeef;border-right:1px solid #bedeef;

	
	}
	#dhtmlgoodies_menu ul.menuBlock2 li{ /* 一级下拉菜单 */
	text-align: left;
	/*padding-left:5px;
	padding-right:5px;*/
	background:url(../images/navaaa.jpg) left repeat-y; color:#000066;
	border-bottom:1px solid #bedeef;
	
	}
	#dhtmlgoodies_menu ul.menuBlock2 li a{ /* 一级下拉菜单 */
	
	color:#006699;
		text-decoration:none;
		display:block;
		background:url(../images/navaaa.jpg) left repeat-y; 
	
	}
	#dhtmlgoodies_menu ul.menuBlock2 li a:hover{ /* 一级下拉菜单 */
	
	color:#006699;
		text-decoration:none;
		display:block;
		background:url(../images/navaaa01.jpg) left repeat-y; 

	
	}
	
	#dhtmlgoodies_menu ul.menuBlock2 li.one{ /* 一级下拉菜单 */
	text-align: left;
	padding-left:5px;
	padding-right:5px;
	background-color:#fff;
	 color:#000066;
	border-bottom:1px solid #bedeef;
	
	}
	#dhtmlgoodies_menu ul.menuBlock3 {	/* 二级下拉菜单 */
	
	
	}
	#dhtmlgoodies_menu ul.menuBlock3 li {	/* 二级下拉菜单 */
	padding:0; margin:0;
	
	
	
	}
	#dhtmlgoodies_menu ul.menuBlock3 li a {	/* 二级下拉菜单 */
		color:#006699;
		text-decoration:none;
		display:block;
		background-color:#fff;

	
	}
	#dhtmlgoodies_menu ul.menuBlock3 li a:hover {	/* 二级下拉菜单 */
		color: #000;
		text-decoration:none;
		display:block;
		background-color:#e2f0f9;

	
	}
	
	
	
	
	#dhtmlgoodies_menu ul.menuBlock3 li{ /* 二级下拉菜单 */
	text-align: left;
	/*padding-left:5px;
	padding-right:5px;*/
	background-color:#fff; color:#000066; 

		border-bottom:1px solid #bedeef; 
	}
	#dhtmlgoodies_menu ul.menuBlock4{	/* 三级下拉菜单 */
	

	}
	
	#dhtmlgoodies_menu ul.menuBlock4 a{	/* 三级下拉菜单 */
		color:#003399;
		text-decoration:none;
		display:block;
		background-color:#fff;


	}
	#dhtmlgoodies_menu ul.menuBlock4 a:hover{	/* 三级下拉菜单 */
		color: #FF9900;
		display:block;
		background-color:#e9eff3;

		text-decoration:none;

	}
	#dhtmlgoodies_menu ul.menuBlock4 li{ /* 三级下拉菜单 */
	/*padding-left:5px;
	padding-right:5px;*/
	text-align: left;
		background-color:#fff; 
		color:#000066; 

		border-bottom:1px solid #bedeef;  
	}

	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtmlgoodies_menu a{
	color: #006;
	padding-left:4px;
	padding-right:4px;
	line-height:25px;
	height:25px;
	padding-top:5px;
	}
	
	/*
	主菜单<li>背景及文字设置 
	*/
	
	#dhtmlgoodies_menu .currentDepth1{
	}
	
	#dhtmlgoodies_menu .currentDepth1over{
		
	}
	#dhtmlgoodies_menu .currentDepth1 a{
		font-weight:bold;
	}
	#dhtmlgoodies_menu .currentDepth1over a{	/* Text rules */
		color: #FC0;
		font-weight:bold;
	}
	
	/* 一级菜单<li>设置  */
	#dhtmlgoodies_menu .currentDepth2{
	}
	#dhtmlgoodies_menu .currentDepth2over{
	background-color:#FFF;
	}	
	#dhtmlgoodies_menu .currentDepth2over a{	/* Text rules */
	color:#000;
	}	
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3{
	}
	#dhtmlgoodies_menu .currentDepth3over{
	background-color:#FFF;
	}
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4{
	}
	#dhtmlgoodies_menu .currentDepth4over{
	background-color:#FFF;
	}	
.vidiv{display:none;z-index:-9000;}


