/***
 *	DedeCMS v5.3 Style (grass green)
 *	dedecms.com  Author pigz  2008-11-07 11:49
 **/
 
/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");


/*---------- base ---------*/

*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:12px Verdana,Arial,Tahoma; margin:0 auto;	

}



img{
	border:none;
}

a{
	color:#3366CC;
	text-decoration:none;
}
a:hover{
	color:#F33;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
/*---------- stock ---------*/
.center{
	margin:0px auto;
}
.w960{
	width:960px;
	position:relative;
	color:#CCCCCC;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}
.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}

.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.btn-1{
	width:56px;
	height:23px;
	border:none;
	background:url(../images/btn-bg1.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	overflow:hidden;
	color:#2F592E;
}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	color:#444;
	margin-right:2px;
}

.btn-3{
background:url(../images/btn-bg3.gif) no-repeat;
height:25px;
margin-left:auto;
margin-right:auto;
}
.btn-4{
	width:100px;
	height:25px;
	border:none;
	line-height:25px;
	overflow:hidden;
	font-weight:bolder;
	margin-left:10px;
	font-size:13px;
	float:left;
}
.btn-5{
	width:50px;
	height:25px;
	border:none;
	line-height:25px;
	overflow:hidden;
	color:#000000;
	float:left;
	text-align:center;
}

/*-------- frame ---------*/
/*---------- 国庆60周年div ---------*/

.index { 
margin:0 auto;
/*----------
background-image: url(../images/2012.jpg) ;
background-repeat:no-repeat;
background-position:top;  ---------*/

}

.chiese { width:962px;
margin:0 auto;
background:#FFFFFF;
}
/*----------
.yuanbanner {
height:150px;

} ---------*/
/*---------- 国庆60周年div ---------*/
/*---------- frame : header ---------*/
.header{
	width:100%;
	padding-top:2px;
	overflow:hidden;
}
.header a{
	color:#777;
}
.header a:hover{
	color:#390;
	text-decoration:none;
}
.header .top{
	clear:both;
	overflow:hidden;
}
.header .title{
	float:left;
	padding-left:16px;
}
.header .title h1 a{
	width:200px;
	height:56px;
	display:block;
	font-size:0px;
	text-indent:-200px;
	overflow:hidden;
	background:url(../images/top-logo.gif) center center no-repeat;
}
.header .banner{
	width:480px;
	height:56px;
	float:left;
	margin-left:40px;
	overflow:hidden;
}
.header .banner img{
	width:480px;
	height:56px;
	display:block;
}
.header .rlink{
	width:172px;
	height:52px;
	float:left;
	margin-left:32px;
	overflow:hidden;
	padding-top:4px;
}
.header .rlink ul li{
	width:78px;
	height:21px;
	background:url(../images/toprlink-bg.gif) left top no-repeat;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
	overflow:hidden;
}
.header .rlink ul li a{
	display:block;
	color:#777;
	line-height:21px;
	text-indent:22px;
	background-image:url(../images/toprlink-bg.gif);
	background-repeat:no-repeat;
}
.header .rlink ul li a:hover{
	color:#000;
}
.header .rlink ul li.r1 a{
	background-position:0px -21px;
}
.header .rlink ul li.r2 a{
	background-position:0px -42px;
}
.header .rlink ul li.r3 a{
	background-position:0px -63px;
}
.header .rlink ul li.r4 a{
	background-position:0px -84px;
}
.header .welcome{
	float:right;
	margin-top:20px;
	padding-right:10px;
	color:#999;
}
.header .welcome a{
	margin:0px 3px;	
}
.header .nav{
	width:960px;
	margin:0 auto 5px auto;
	height:123px;
	background:url(../images/nav-bg.gif) repeat-x;
	border-bottom:1px solid #ace;
	clear:both;
	overflow:hidden;
}
.header .nav .w960 ul{
	height:28px;
	margin:0px auto 5px auto;
	overflow:hidden;
}
.header .nav .w960 ul li{
	float:left;
	line-height:31px;
	
	margin-left:-2px;
}
.header .nav .w960 ul li a{
	height:32px;
	padding:0px 14px 0px 13px;
	display:block;
	color:#FFF;
	float:left;
}
.header .nav .w960 ul li a:hover{
	color:#FF3;
	background:url(../images/ico-2.gif) no-repeat 10% 45%;
}
.header .search{
width:960px;
	height:40px;
	background:url(../images/search-bg.png) repeat-x;
	margin:0 auto 5px auto;
	clear:both;
}
.header .search .form{
	padding-left:8px;
	padding-top:5px;
	float:left;
}
.header .search .form h4{
	display:none;
}
.header .search .form input.search-keyword{
	width:156px;
	height:18px;
	border:none;
	background:url(../images/search-bg.gif) left top no-repeat;
	line-height:15px;
	font-size:12px;
	padding:5px 3px 0px 58px;
	overflow:hidden;
}
.header .search .form select.search-option{
	margin-left:2px;
}
.header .search .form button.search-submit{
	width:68px;
	height:22px;
	border:none;
	background:#F00 url(../images/search-bg.gif) right top no-repeat;
	font-size:0px;
	line-height:100px;
	margin-left:2px;
	*margin-left:5px;
	overflow:hidden;
}
.header .tags{
	float:left;
	margin-left:16px;
	padding-top:8px;
}
.header .tags h4{
	width:66px;
	height:19px;
	float:left;
	font-size:13px;
	line-height:19px;
	overflow:hidden;
}
.header .tags ul{
	height:21px;
	float:left;
	overflow:hidden;
}
.header .tags ul li{
	float:left;
	line-height:19px;
	padding:0px 5px;
}

/*---------- frame : channel-nav ---------*/
.channel-nav{
	height:31px;
	border-bottom:1px solid #E5EFD6;
}
.channel-nav ul{
	height:22px;
	padding-left:10px;
	padding-top:3px;
	overflow:hidden;
	float:left;
}
.channel-nav ul li{
	height:22px;
	float:left;
	overflow:hidden;
	margin-right:10px;
}
.channel-nav ul li a{
	height:22px;
	display:block;
	padding-right:10px;
	float:left;
	background:url(../images/channel-nav-bg.gif) right 0px no-repeat;
	overflow:hidden;
}
.channel-nav ul li a span{
	display:block;
	float:left;
	height:22px;
	padding-left:10px;
	background:url(../images/channel-nav-bg.gif) left 0px no-repeat;
	cursor:pointer;
	overflow:hidden;
	line-height:23px;
	color:#666666;
}
.channel-nav ul li a:hover{
	text-decoration:none;
	background:url(../images/channel-nav-bg.gif) right -22px no-repeat;
}
.channel-nav ul li a:hover span{
	color:#78A63C;
	text-decoration:none;
	background:url(../images/channel-nav-bg.gif) left -22px no-repeat;
}
.channel-nav ul li.thisclass{
}
.channel-nav ul li.thisclass a,.channel-nav ul li.thisclass a:hover{
	background:url(../images/channel-nav-bg.gif) right -44px no-repeat;
	cursor:default;
}
.channel-nav ul li.thisclass a span,.channel-nav ul li.thisclass a:hover span{
	background:url(../images/channel-nav-bg.gif) left -44px no-repeat;
	color:#FFF;
	cursor:default;
}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(../images/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#666;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#ff0000;
}

/*---------- frame : footer ---------*/
.footer{
	color:#999;
	text-align:center;
	padding-bottom:10px;
	border-top:1px solid #E5EFD6;
	padding-top:10px;
}
.footer .link{
	text-align:center;
	padding:5px 0px;
}
.footer .link a{
	margin:0px 5px;
	color:#666666;
}
.footer .powered{
	font-size:12px;
	line-height:25px;
}
.footer .powered strong{
	color:#690;
}
.footer .powered strong span{
	color:#F93;
}
.footer .copyright{
	color:#666666;
	line-height:23px;

}
/*---------- frame : xin ---------*/
.xin_logo {
width:145px;
float:left;

overflow:hidden;
}
.xin_logo span {
color:#006699;
text-align:center;
text-indent:1.2em;
letter-spacing:0.4em;
display:block;
margin-top:4px;

}
.marginb0 {
margin-bottom:0;
}
.header .xin_imgmenu {
width:805px;
text-align:center;
line-height:40px;
height:70px;
padding:0;
margin-left:1px;
float:left;
font-size:13px;
list-style:none;
margin-top:8px;
}
.header .xin_imgmenu li {
float:left;
background:url(http://icon.zol-img.com.cn/09/icon2_new.gif) 100% -30px no-repeat;
padding:0 2px 0 0;
text-align:center;
color:#333;
}
.header .xin_imgmenu .act{
font-weight:bold;
background-position:100% -130px;
}
.header .xin_imgmenu .act a{
width:64px;
font-weight:bold;
background:url(../images/navi_19.jpg) top center no-repeat;
}
.header .xin_imgmenu .act1{
font-weight:bold;
background-position:100% -130px;
}
.header .xin_imgmenu .act1 a{
width:64px;
font-weight:bold;
background:url(../images/navi_06.jpg) top center no-repeat;
}
.header .xin_imgmenu .act2{
font-weight:bold;
background-position:100% -130px;
}
.header .xin_imgmenu .act2 a{
width:64px;
font-weight:bold;
background:url(../images/navi_022.jpg) top center no-repeat;
}
.header .xin_imgmenu .act3{
font-weight:bold;
background-position:100% -130px;
}
.header .xin_imgmenu .act3 a{
width:64px;
font-weight:bold;
background:url(../images/navi_07.jpg) top center no-repeat;
}
.header .xin_imgmenu .jizu a{
width:64px;
font-weight:bold;
background:url(../images/navi_01.jpg) no-repeat;
background-position:center top;
}
.header .xin_imgmenu .zhilengshebei a{
width:64px;
font-weight:bold;
background:url(../images/navi_03.jpg) no-repeat;
background-position:center top;
}
.header .xin_imgmenu .vlengning a{
width:64px;
font-weight:bold;
background:url(../images/navi_04.jpg) no-repeat;
background-position:center top;
}
.header .xin_imgmenu .lengfengji a{
width:64px;
font-weight:bold;
background:url(../images/navi_05.jpg) no-repeat;
background-position:center top;
}
.header .xin_imgmenu .peijian a{
width:64px;
font-weight:bold;
background:url(../images/navi_09.jpg) no-repeat;
background-position:center top;
}
.header .xin_imgmenu .haixianji a{
width:65px;
font-weight:bold;
background:url(../images/navi_08.jpg) no-repeat;
background-position:center top;
}
.header .xin_imgmenu .taiguan a{
width:65px;
font-weight:bold;
background:url(../images/navi_10.jpg) no-repeat;
background-position:center top;
}
.header .xin_imgmenu .fengmuji a{
width:65px;
font-weight:bold;
background:url(../images/navi_11.jpg) no-repeat;
background-position:center top;
}
.header .xin_imgmenu .refrig a{
width:70px;
font-weight:bold;
background:url(../images/navi_12.jpg) no-repeat;
background-position:center top;
}
.header .xin_imgmenu li a{
display:block;
padding:40px 0 0;
color:#990000;
width:60px;

}
.header .xin_imgmenu li a:hover {
color:#990000;
}
.header .xin_rlink {
width:87px;
	height:52px;
	float:right;
	margin-right:0px;

	overflow:hidden;
	padding-top:9px;

	}
.header .xin_rlink li{
	width:78px;
	height:21px;
	background:url(../images/toprlink-bg.gif) left top no-repeat;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
	overflow:hidden;
}
.header .xin_rlink li a{
	display:block;
	color:#333333;

	line-height:21px;
	text-indent:22px;
	background-image:url(../images/toprlink-bg.gif);
	background-repeat:no-repeat;
}
.header .xin_rlink li.r1 a{
	background-position:0px -21px;
}
.header .xin_rlink li.r2 a{
	background-position:0px -42px;
}
.header .xin_rlink li.r3 a{
	background-position:0px -63px;
}
.header .xin_rlink li.r4 a{
	background-position:0px -84px;
}
#xin_nav2 {
float:left;
width:800px;
padding:4px 0 0 0;
margin:0 0 0 10px;
border-top:1px dotted #CCCCCC;

}
#xin_nav2 ul {
width:100%;
margin:0;

}
#xin_nav2 ul li {
text-align:left;
line-height:1.2em;
float:left;
margin:0 10px 0 0;
padding:0;

}
#xin_nav2 ul li a {
color:#333333;
text-align:left;
}
#xin_nav2 ul li a:hover {
text-decoration:underline;
}

#xin_nav22 {

width:960px;
padding:4px 0 0 3px;
margin:0 0 0 0px;
border-top:1px dotted #CCCCCC;

}
#xin_nav22 ul {

width:100%;
margin:0;

}
#xin_nav22 ul li {
text-align:left;
line-height:2em;
float:left;
margin:0 10px 0 0;
padding:0;
letter-spacing:3px;


}
#xin_nav22 ul li a {
font-size:13px; font-weight:550;
color:#af6c03;
text-align:left;
}
#xin_nav33 {
width:960px;
padding:4px 0 0 3px;
margin:0 0 0 0px;
border-top:1px dotted #CCCCCC;

}
#xin_nav33 ul {
width:100%;
margin:0;

}
#xin_nav33 ul li {
text-align:left;
line-height:2em;
float:left;
margin:0 10px 0 0;
padding:0;
letter-spacing:3px;

}
#xin_nav33 ul li a {
color:#3366CC;
text-align:left;
font-size:13px; font-weight:550;
}
#xin_nav33 ul li a:hover {
text-decoration:underline;
}
#xin_nav22 ul li a:hover {
text-decoration:underline;
}

.table{
width:960px;
clear:both;
margin-left:auto;margin-right:auto;
}
#div_center { 
width:960px;
padding:0px 0 5px 3px;
margin:0 0 0 0px;
float:left;
margin-left: auto;margin-right:auto;} /*定义总体宽度、高度；background:003399; 控制背景颜色,居中对齐*/

#nav11 { line-height: 20px; list-style-type: none; margin:0px;}         /*控制一级菜单行高；上边距5px；*/
#nav11 a { display: block; width:80px!important;width:50px; text-align:center; font-size:14px;color:#fff} /*一级菜单链接总体样式：每个菜单的宽，居中对齐，文字大小*/
#nav11 a:link { color:#FFF; text-decoration:none;margin:0;}     /* 未访问的链接 */
#nav11 a:visited {color:#FFF;text-decoration:none;margin:0;}    /* 已访问的颜色 */
#nav11 a:hover {color:#fff;text-decoration:none;}                /* 鼠标在链接上 */
#nav11 li {float: left; margin:0 5px 0 2px;}                   /* 一级菜左对齐 */
#nav11 li a:hover{background:#0c3359;}     /* 鼠标在一级菜单上改变其背景色 */
#nav11 li ul {line-height: 24px; background:#0c3359; list-style-type: none;text-align:left;left: -999em; width:360px; position: absolute;}             /*二级菜单总体样式：行高24px；背景颜色；外框宽度；相对位置；边框一个象素，上边没样式，左右下边实线，边框颜色#003399；内边距1个象素*/
#nav11 li ul a{display:block; text-align:left; color:#fff;}    
#nav11 li ul li{width:40px; margin-left:15px;}  /* 二级菜单链接样式；背景宽度、左对齐，左缩进2 */
#nav11 li ul a:link {text-decoration:none;}                                   /* 未访问的链接 */
#nav11 li ul a:visited {color:#fff;text-decoration:none;}                                 /* 已访问的链接 */
#nav11 li ul a:hover {color:#FFF;text-decoration:none;font-weight:normal;}/* 鼠标在链接上 */
/*#nav li:hover ul {left: auto;}*/
#nav11 li.sfhover ul {left: auto;}
.xin_guanggao {
width:960px;
margin:0 auto;
overflow:hidden;
}
.xin_guanggao ul li {
float:left;
margin-right:5px;
}
/*产品列表页面样式*/
.left_pro {
width:230px;
float:left;
overflow:hidden;
margin-top:8px;
}
.left_prol {
width:228px;
float:left;
overflow:hidden;
border-left:#96d0fa 1px solid;
border-right:#96d0fa 1px solid;
border-bottom:#96d0fa 1px solid;
}
.left_chan {
width:230px;
line-height:25px;
padding-left:10px;
float:left;
overflow:hidden;
font-size:14px; 
font-weight:bolder;
background-image:url(../images/left_pro.gif);
}
.left_chan a{
 color:#ffffff;
}
.left_chan1 {
width:230px;
line-height:23px;
padding-left:8px;
float:left;
font-weight:bolder;
overflow:hidden;
font-size:14px; 
}
.left_chan1 a{
 color:#0d96ff;
}
.left_chan2 {
width:230px;
line-height:23px;
padding-left:20px;
float:left;
overflow:hidden;
font-size:14px; 
}
.left_chan2 a{
 color:#0d96ff;
}
.left_profen {
width:212px;
float:left;
padding:0px 0px 0px 8px;
line-height:20px;
overflow:hidden;
}
.left_profen a{
 color:#000;
}
.center_lei{
width:470px;
margin:10px 0 0 8px;
font-size:14px;
font-weight:bolder;
line-height:25px;
overflow:hidden;
border:1px solid #96d0fa;
text-align:center;
}
.center_lei li {
font-size:14px;
overflow:hidden;
float:left;
color:#000000;
}
.lio{
width:470px;
font-weight:bolder;
}
.lit{
width:150px;
font-weight:normal;
}
.lit a{
color:#000000;
}
.center_lan {
width:440px;
margin:4px 4px 4px 4px;
float:left;
background:#96d0fa;
border:1px solid #96d0fa;
font-size:14px;
font-weight:bolder;
line-height:25px;
padding-left:10px;
}
.center_pro {
width:470px;
margin:10px 0 0 8px;
float:left;
overflow:hidden;
border:1px solid #96d0fa;
}
.f{cursor:pointer;background:url(images/ico080426_open.gif) no-repeat;line-height:20px; padding-left:20px; height:20px;}
/*产品列表页面样式*/