
* { margin: 0; padding: 0;}
html {
	background: #f2f2f2;
}

body {
	
	margin: 0 auto;
	background: #fff;
	color: #666666;
	font-family: "宋体", Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	line-height: 2em;
	background:url(../images/headtopbg.jpg) repeat;
}

td{
	color:#674925;
	font-family:"宋体", Arial, Tahoma, Verdana, sans-serif;
	font-size:12px;
	line-height:2em;
}


a {
	color: #674925;
	text-decoration: none;
}

a:hover {
	color: #674925;
}

a img {
	border: 0;
}
ul{list-style:none;}

.clear{ clear:both;}


.line16{ line-height:16px;}
.line35{ line-height:35px;}

.font14{ font-size:14px;}
.fw{ font-weight:bold;}
.height_11px{width:100%;height:11px;font-size:11px;overflow:hidden;margin:0 auto;}

.headbox { 
	width:100%;
	height:464px;
	margin:0 auto;
	
	background:url(../images/headbg.gif) repeat-x;
}

.header { 
	width:1003px;
	min-width: 1003px; 
	margin:0 auto;
	height:99px;
	
	
}
.headtop{ 
	width:1003px;
	min-width: 1003px; 
	
	height:54px;
	
	
}
#logo{width:229px;height:54px;
	padding-left:8px;
	float:left;
	overflow:hidden;
}
.searchbox{width:283px;height:35px;
	
	float:right;
	overflow:hidden;
	padding-top:19px;
}
.searsub{width:47px;height:23px;float:right;border:0;
	background:url(../images/searsubbg.jpg) no-repeat;
	text-indent:-8999px;
}
.seartext{width:233px;height:23px;float:left;border:0;
	background:url(../images/seartextbg.gif) no-repeat;

}

.navbox{width:1003px;
	height:45px;
	
}


.bannerbox{ 
	width:1003px;
	min-width: 1003px; 
	margin:0 auto;
	height:347px;
	background:#f6f6f7;
	margin-top:18px;
	position:relative;
}
.banner{ 
	width:986px;
	min-width:986px; 
	height:331px;
	
	padding-top:11px;
	margin:0 auto;
}

.leftbg{width:12px;
	height:803px;
	position:absolute;
	left:-12px;
	top:0;
	z-index:99;
	
}
.rightbg{width:12px;
	height:803px;
	position:absolute;
	right:-12px;
	top:0;
	z-index:99;
}




.mainbox { 
	width:100%;
	height:auto;
	
	background:url(../images/mainbg.jpg) repeat;
}
.main{ 
	width:1003px;
	height:auto;
	margin:0 auto;
	background:#f7f8f8;
	padding-bottom:10px;
}

#notice{
	width:986px;
	height:28px;
	border:1px solid #b5843d;
	background:url(../images/noticebg.jpg) repeat-x;
	margin:0 auto;
	line-height:28px;
	color:#985d00;
	overflow:hidden;
	zoom:1;
	
	}
#notice ul{
	background:url("../images/notice.jpg") no-repeat 8px 7px;
height:28px;padding-left:87px;list-style:none;width:899px;display:block;


}
#notice .scroll-container li a {color:#985d00; text-decoration:none;font-size:12px;}

.mainleft{
	width:263px;
	height:250px;
	float:left;
	margin-left:9px;
	display:inline;
	background:#fff8e5;
	border:1px solid #e6dcb9;
}
.mainleft p{width:233px;height:215px;
	overflow:hidden;
	line-height:26px;
	text-align:justify;
	text-indent:24px;
	padding:0 15px;
	color:#674925;
	font-size:12px;
}
.mainleft p a{color:#674925;font-size:12px;}
.maincenter{
	width:348px;
	height:250px;
	float:left;
	margin:0 10px 0 10px;
	background:#fff8e5;
	border:1px solid #e6dcb9;
}
.pic1show{width:100%;height:72px;
	text-align:center;
	padding-top:4px;
}
.pic1show img{border:3px solid #46270a;}
.cenlist{width:348px;
	height:129px;
	list-style:none;
	display:block;
	padding-top:10px;
}

.cenlist li{width:300px;
	height:30px;
	line-height:30px;
	background:url(../images/picdian.gif) 21px 12px no-repeat;
	padding-left:30px;
	overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;

	
}
.cenlist li a:hover{color:#8a121c;}
.mainright{
	width:350px;
	height:252px;
	float:left;
	background:url(../images/mainright.jpg) no-repeat;
}
.contacts{width:350px;
	height:190px;
	margin-top:7px;

}
.contlist{
	width:290px;
	height:52px;
	margin:0 auto;
	padding:3px 0 0 11px;	
}
.contlist li{
	width:301px;
	height:60px;
	line-height:15px;
	margin-bottom:8px;
	margin-top:-1px;
}
.contlist li h4{font-size:13px;
	color:#8a121c;
}
.contlist li p{color:#674925;}
.mainbots{
	width:987px;
	height:150px;
	margin:0 auto;
	clear:both;

}

.botleft{height:148px;
	margin-left:1px;
}
.botright{
	width:710px;
	height:148px;
	float:right;
	background-image:none;
	background:#fff8e5;
	border:1px solid #e6dcb9;
}

.proselect{width:710px;
	height:91px;
	
	margin-top:9px;
}

#scroll{width:681px;height:95px;position:relative;padding-left:26px;}


#prev{width:20px;height:93px;text-indent:-5000px;background:url(../images/prev.gif) no-repeat 6px center;cursor:pointer;position:absolute;left:0;top:0px;z-index:99;}
#next{width:20px;height:93px;text-indent:-5000px;background:url(../images/next.jpg) no-repeat right center;cursor:pointer;position:absolute;right:2px;top:0px;z-index:99;}
#box{width:460px;height:93px;float:left;display:block;overflow:hidden;margin-left:2px;display:inline;}

#box ul{width:auto;height:93px;}

#box ul li{width:123px;height:93px;float:left;margin-right:10px;display:inline;}
/*#box ul li a{display:block;color:#666;font-family:"宋体";}
#box ul li a span{display:block;width:121px;height:32px;line-height:32px;float:left;text-align:center;}*/
#box ul li a img{border:1px solid #ccc;width:121px;height:90px;float:left;display:block;float:left;}






/*公共标题*/
.hometitle{width:263px;height:34px;

	background:url(../images/hometitlebg.jpg) no-repeat left top;
	
}
.hometitle a{float:left;
	width:190px;height:16px;
	overflow:hidden;
	cursor:default;
	
	position:relative;
	margin-top:7px;
	margin-left:10px;	
	margin-left:13px !important;
}

.hometitle a img{
	position:absolute;left:0;
	/*cat-virtual*/
}

.centitle{width:auto;
	height:34px;
	background:url(../images/centitlebg.jpg) no-repeat;
	padding-left:10px;
}
.centitle a{margin-left:10px;}

.hometitle span{float:right;display:block;}

.hometitle span a{width:auto;font-size:12px;line-height:16px;font-weight:normal;text-align:right;padding-right:10px;cursor:pointer;}
.hometitle span a:hover{text-decoration:underline;color:#CC0000;}



.footbox { 
	width:100%;
	height:48px;
	clear:both;
	background:#f8ebb7;
}


.footer{
	width:1000px;
	margin:0 auto;
	height:41px;
	color:#854b0c;
	line-height:17px;
	padding-top:7px;
	padding-left:3px;
}
/* 网页页脚 end */


/*--------第1种下拉菜单样式begin--------------*/
.ddsmoothmenu{
font: bold 14px "宋体";
width: 100%;

}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding:0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
padding:0 35px;
height:45px;
line-height:45px;
font-weight:normal;
font-family:"微软雅黑";
text-align:center;
font-size:15px;

}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{

}

.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/

}

.ddsmoothmenu ul li a:hover{

}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
background:#fff;
border: 1px solid #f8db69;
margin:0 0 0 -5px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
background:none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
height:30px;
line-height:30px;
text-align:center;
text-indent:0;
background:none;
padding:0;
color:#824e02;
width:130px;
font-size:12px;
font-weight:normal;
font-family:"微软雅黑";
}
.ddsmoothmenu ul li ul li a:hover{
	background:#f9e492;
	color:#8a121c;
}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/
.ddsmoothmenu ul li a:hover{background:url(../images/navhoverbg.jpg) no-repeat center center;}
/*--------第1种下拉菜单样式end--------------*/


/* 产品页 start */
.proleft{width:250px;
	height:619px;
	background:url(../images/leftbg.jpg) no-repeat;
	float:left;
	
	margin-left:11px;
	display:inline;
}

.proleftBox{width:230px;
	height:600px;
	background:#fbf6d9;
	border:1px solid #e6dcb9;
	margin:8px 0 0 9px;
}
.proltitle{width:174px;
	height:42px;
	background:url(../images/proltitle.jpg);
	margin-top:10px;
	margin-left:14px;
	color:#824e02;
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:14px;
	padding-left:28px;
	line-height:42px;
}


.leftmenu{width:181px;
height:auto;
margin:0 auto;
}





/*------左侧3级菜单begin------*/
div.menuTree
{ 
	width:181px;
	height:auto;
	overflow:hidden;
	border-top:none;
	
}
div.menuTree UL
{
	font-size:14px;
	line-height:27px;
	padding:0;
	margin: 0px;
	display:none;
}

div.menuTree UL LI 
	{display:block;
	list-style: none;
	padding: 0px;
	margin: 0px;
	padding-bottom:10px;
	
}

div.menuTree UL LI a
{		display:block;
    list-style: none;
    padding: 0px;
    margin: 0px;
	width:81px;
    line-height: 28px;
	height:28px;
	color:#824e02;
	font-size:12px;

		
}


div.menuTree UL LI.child A
{
	padding-left:22px;
	width:159px;
    color:#8a121c;
    text-decoration: none;
	 font-weight:bold;
	background:url(../images/onesubbg.jpg) no-repeat left top;
}
div.menuTree UL LI.parent A
{
	padding-left:22px;
	font-weight:bold;
    color:#8a121c;
    text-decoration: none;
	width:159px;
	background:url(../images/onesubbg.jpg) no-repeat left top;
}
div.menuTree UL LI.parent ul li.parent A
{
	padding-left:34px;

	width:147px;
    color:#824e02;
    text-decoration: none;
	
	overflow:hidden;
	background:url(../images/subbg.jpg) no-repeat left top;
}

/*a:link,a:visited,a:hover,a:active*/
div.menuTree UL LI.parent ul li.parent a:link
{
	padding-left:34px;

	width:147px;
    color:#333;
    text-decoration: none;
	
	overflow:hidden;
	background:url(../images/subactivebg.jpg) no-repeat left top;
}
div.menuTree UL LI.parent ul li.parent a:visited
{
	padding-left:34px;

	width:147px;
    color:#333;
    text-decoration: none;
	
	overflow:hidden;
	background:url(../images/subactivebg.jpg) no-repeat left top;
}
div.menuTree UL LI.parent ul li.parent A:hover
{
	padding-left:34px;

	width:147px;
    color:#333;
    text-decoration: none;
	
	overflow:hidden;
	background:url(../images/subbg.jpg) no-repeat left top;
}
div.menuTree UL LI.parent ul li.parent A:active
{
	padding-left:34px;

	width:147px;
    color:#333;
    text-decoration: none;
	
	overflow:hidden;
	background:url(../images/subbg.jpg) no-repeat left top;
}








div.menuTree UL LI.parent ul li.child A
{
	padding-left:49px;
	
    color:#824e02;
	font-weight:normal;
    text-decoration: none;
	width:132px;
	background:url(../images/subsubbg.jpg) no-repeat left top;
}
div.menuTree UL LI.parent ul li.child A:hover{padding-left:49px;
	
    color:#824e02;
	font-weight:normal;
    text-decoration: none;
	width:132px;
	background:url(../images/subsubbg.jpg) no-repeat left top;}
div.menuTree UL LI.parent ul li.child A:link{background:url(../images/subsubbg.jpg) no-repeat left top;padding-left:49px;color:#824e02;width:132px;}
div.menuTree UL LI.parent ul li.child A:active{background:url(../images/subsubbg.jpg) no-repeat left top;padding-left:49px;color:#824e02;width:132px;}
div.menuTree UL LI.parent ul li.child A:visited{background:url(../images/subsubbg.jpg) no-repeat left top;padding-left:49px;color:#824e02;width:132px;}
div.menuTree UL LI.parent UL{border-bottom:1px solid #ba9454; width:181px;}
div.menuTree UL LI.parent UL LI.parent UL{border:0;}
div.menuTree UL LI.parent UL LI.parent UL LI.parent ul{border-bottom:1px solid #ba9454; width:181px;}
div.menuTree UL LI UL LI.parent{margin:0;padding:0;}
div.menuTree UL LI UL LI.child{margin:0;padding:0;}
/*------左侧3级菜单end------*/

.proright{width:718px;
	height:auto;
	background:#fbf6d9;
	float:right;
	padding-bottom:20px;
	margin-right:12px;
	display:inline;
	border:1px solid #e6dcb9;
}
.prortitle{width:688px;height:30px;background:url(../images/prortitle.jpg) no-repeat left top;
	padding-left:30px;line-height:30px;
	font-size:14px;font-weight:bold;font-family:"微软雅黑";color:#824e02;
	}
.prolistBox{width:690px;
	height:auto;
	margin-top:19px;
	margin-left:11px;
	
	clear:both;
	
}
.prolist{width:690px;
	height:156px;
	background:url(../images/dashedborder.jpg) no-repeat left bottom;
	padding-top:10px;
}
.prolist dt{width:219px;height:139px;border:1px solid #bc9658;float:left;overflow:hidden;
	background:#fff;padding:5px 0 0 5px;
}
.prolist dt a img{border:2px solid #46270a;width:210px;height:130px;display:block;}
.prolist dd{width:444px;height:146px;float:right;line-height:30px;}
.prolist dd a b{color:#674925;}
.prolist dd a div{color:#674925;}
/* 产品页 end */
.page{margin-top:30px;}

/*新闻列表 start */
.newslist{width:678px;
	height:auto;
	list-style:none;
	margin:0 auto;
}
.newslist li{width:665px;
	height:29;
	border-bottom:1px dashed #cec2a3;
	line-height:29px;
	padding-left:13px;
	background:url(../images/dian.jpg) no-repeat 3px center;
}
.newslist li span{float:right;color:#674925;}
.newslist li a{color:#674925;}
.newslist li a:hover{color:#8a121c;}
/*新闻列表 end */


/*新闻 产品  详细页 start */

.picshow{width:546px;
	height:410px;
	border:2px solid #46270a;
	 margin:0 auto;
	 overflow:hidden;
}
.picshow img{width:546px;
	height:410px;
}
.content{width:680px;
	height:auto;
	margin:0 auto;
	

}
.content p{	line-height:26px;
	text-indent:24px;
	color:#674925;
}
/*.content div{font-size:14px;font-weight:bold;font-family:"微软雅黑";color:#8a121c;
	width:680px;
	height:50px;line-height:50px;
	text-align:center;
}*/
/*新闻 产品  详细页 end */

.respond{background:#fff;}
.qzMessage .talk td{background:#fff;}
.righttitle {
	
	margin-top:5px;margin-left:-4px;
	
    background-image: none;
}
