@charset "utf-8";
/* CSS Document */
/**reset**/
body{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {    
margin:0;   
padding:0;

} 
table {  
border-collapse:collapse;   
border-spacing:0;   
} 
fieldset,img {    
border:0;   
} 
address,caption,cite,code,dfn,em,th,var {  
font-style:normal;   
font-weight:normal;   
} 
 
caption,th {  
text-align:left;   
} 
h1,h2,h3,h4,h5,h6 {  
font-size:100%;   
font-weight:normal;   
}
a img{
border:0px;
}
a {
outline: none;          /* 去掉Firefox点击时产生的虚线?*/
}

a img{
	border:0px;
}
img{
	padding:0px;
	margin:0px;
}
/*****resetend***/

#top{
	width:784px;
	height:97px;
	margin:0px auto;
}
#logo{
	width:221px;
	height:50px;
	text-align:right;
	padding-top:13px;
	float:left;
}
#topright{
	height:63px;
	text-align:right;
	float:right;
}
#topnav{
	padding-top:8px;
	
	color:#939fbf;
}
#topnav a{
	color:#939fbf;
	text-decoration:none;
}
#topsearch{
	padding-top:8px;
}
.searcharea{
	width:180px;
	height:17px;
	border:1px solid #7f9db9;
	vertical-align:top;
}
.searchicon{
	margin-left:8px;
}

.menu {
background:url(../images/index/menu_bg.jpg) repeat-x;
clear:both;
width:784px; 
position:relative; 
margin:0px; 
height:32px;
}
.menu ul li {
float:left; 
position:relative; 
background:url(../images/index/menu_bg.jpg) repeat-x;
font-size:12px;
border-right:1px solid #fff;
list-style:none;
width:130px;
}
.menu ul li a{
display:block; 
text-decoration:none; 
height:32px; 
color:#fff; 
line-height:30px;
float:left;
text-align:center;
width:100%;
}
.menu ul li.wheretobuy{border-right:0; width:129px;}
.menu ul li.wheretobuy a{}
.menu ul li a:hover,.menu ul .current a{
color:#fff;
background:url(../images/index/menu_bg_hover.jpg) repeat-x;
}
.menu ul li ul {display: none;
font-size:11px; }
.menu ul li ul li{border-right:0px;
font-size:11px;}
/* specific to non IE browsers */
.menu ul li:hover a {
text-decoration:none; 
}
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:32px; left:0; 
width:190px; 
border:1px solid #8c867b;
background-color:#fff;
}
.menu ul li:hover ul li {
display:block; 
background:#eeeeee; 
color:#464646; 
width:190px; 
clear:both; 
margin-bottom:1px;
}
.menu ul li:hover ul li a,.menu ul .current:hover ul li a{display:block; color:#464646; padding-left:10px; padding-right:0px; width:180px; height:20px; line-height:20px; background:#eee;text-align:left;}
.menu ul li:hover ul li.icon a {background:#eeeeee; color:#464646; background:url(../images/index/nav_icon.gif) no-repeat right center;}
.menu ul li:hover ul li a:hover {background:#fff; color:#464646;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li.icon:hover a{background:url(../images/index/nav_icon.gif) no-repeat right center; background-color:#fff;color:#464646;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:190px; top:0;}
.menu ul li:hover ul li.icon:hover ul li a {background:#eeeeee; color:#464646;}
.menu ul li:hover ul li:hover ul li a:hover { background:#fff;}
.menu ul li:hover ul.left {left:-105px;}
.menu ul li:hover ul li:hover ul.left {left:-190px; width:190px;}
/*.menu ul li:hover ul li a.hide {background:#eeeeee; color:#464646; background:url(../images/index/nav_icon.gif) no-repeat right center;}*/
/*.menu ul li:hover ul li:hover a.hide {background:url(../images/index/nav_icon.gif) no-repeat right center; background-color:#fff;color:#464646;}*/


#content{
width:784px;
margin:0px auto;
}
#lujin{
	width:780px;
	height:30px;
	border-bottom:1px solid #d7d7d7;
	line-height:28px;
	padding-left:4px;
	margin-bottom:10px;
	color:#636d73;
	font-weight:bold;
}
#lujin a{
color:#006b93;
text-decoration:none;
}
#left{
	width:534px;
	margin-right:12px;
	margin-bottom:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#quoteleft{
	width:784px;
	margin-bottom:20px;
}
#lefttit{
	width:534px;
/*	min-height:24px;
	_height:24px;*/
	font-size:24px;
	line-height:1.5;
	color:#5a5a5a;
	font-weight:bold;
}
#banner{
	width:534px;
	height:130px;
}
#textbox{
	line-height:1.8em;
	margin-top:12px;
}

.textblod{
	width:250px;
	height:70px;
	margin-top:20px;
	float:left;
}
.textblod p{
	padding-left:18px;
	background:url(../images/about/tit_icon.gif) no-repeat;
}
#right{
	float:left;
	width:238px;
	margin-bottom:20px;
}
#righttop{
	text-align:right;
	height:32px;
}
#righttop a{
	color:#006b93;
	text-decoration:none;
}
#righttop img{
	margin-right:4px;
	vertical-align:center;
}
#righttop span{
	margin-left:8px;
}
#righttree{
	width:238px;
	margin-bottom:6px;
}
#righttreetit{
	width:228px;
	height:24px;
	line-height:24px;
	background:url(../images/products/right_nav_tit.gif) no-repeat;
	color:#fff;
	font-weight:bold;
	padding:0 0 0 10px;
}
.rightlink{
	width:236px;
	border:1px solid #cacaca;
	background:#f6f2e4;
	margin-top:14px;
}
.rightlink .tit{
	height:30px;
	line-height:30px;
	padding:0 0 0 10px;
	color:#006b93;
	font-weight:bold;
	
	border-bottom:1px solid #cacaca;
}
.rightlinktit{
	background-color:#888d92;
	height:26px;
	width:236px;
	text-indent:10px;
	line-height:26px;
}
.rightlink ul{
	padding:8px 0px 8px 14px;
}
.rightlink ul li{
	line-height:22px;
	background:url(../images/products/tit_icon.gif) no-repeat 0px 8px;
	padding-left:14px;
}
.rightlink ul li a{
	color:#006b93;
	text-decoration:none;
}
	
/*****center*****/
#centerformtit{
width:730px;
margin:0px auto;
clear:both;
background:url(../images/quote/tit.gif) no-repeat;
height:20px;
line-height:20px;
color:#fff;
font-size:14px;
font-weight:bold;
padding-left:10px;
}

#centerform{
padding:20px;
width:698px;
margin:0px auto;
border:1px solid #778995;
}
#centerform table{
margin-bottom:20px;
}
#centerform input{
height:16px;
vertical-align:middle;
}
#centerform th{
padding:2px 0;
color:#6D6D6D;
}
#centerform td{
padding:2px 0;
color:#6D6D6D;
}
#centerform select{
color:#6D6D6D;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
#centerform th span{
color:#ff9700;
}
#centerform td{
padding:2px 20px 2px 0;
}
#centerform .submitbutton{
background-image:url(../images/quote/button_bg.gif);
background-repeat:no-repeat;
border-style:none;
color:#636D73;
cursor:pointer;

font-weight:bold;
height:24px;
width:90px;
vertical-align:middle;
}
/***bottom***/
#bottom{
margin:0px auto;
width:784px;
color:#8B8B8B;
}
#bottom a{
color:#8B8B8B;
text-decoration:none;
}
#botlink{
	text-align:center;
	width:784px;
	margin-top:12px;
}
#botlink a{
	margin:0px 4px;
}
.botline{
	padding:0px 12px;
}
#botcopy{
	margin-top:6px;
	height:40px;
	background:url(../images/index/bottom_bg.jpg) repeat-x;
}
#botcopyarea{
	text-align:center;
	margin:-12px 0 0 0;
	color:#304558;
}
#botlink2{
	padding-top:12px;
	text-align:right;
	padding-right:10px;
	}
#botlink2 a{
	padding-left:14px;
	margin-left:8px;
	background:url(../images/index/nav_icon.gif) no-repeat;
}

/****etc****/
.clear{
	clear:both;
}

#page{
	
	background-image:url(../images/news/pagebg.gif);
	width:499px;
	height:24px;
	margin:20px auto 0px;
	color:#006b93;
	text-align:center;
	line-height:24px;
}
#page a{
	color:#006b93;
}

#pages{
	text-align:center;
}
#page a{
	color:#006b93;
}
