#wrap{ width:946px; padding:0px; margin:0 auto;}
.header{ height:75px; background: 431px 20px scroll no-repeat;}
.logo{ width:332px; float:left;}
.search{ width:213px; float:right; margin-top:0px;}
.search table{ width:213px;}
.search table input{ font-size:12px; color:#CCCCCC}
.main{ clear:both;}
.footer{ clear:both;}

.nav{ background:url(../images/navbg.jpg) 0 0 no-repeat scroll; height:37px; margin-top:8px;}
.nav ul{ margin-left:30px;}
.nav ul li{ display:block;width:97px; height:37px; float:left; line-height:37px; text-align:center}
.nav ul li a{ display:block; width:97px; height:37px; color:#683A00; font-size:14px; text-align:center}
.nav ul li a:hover{ background:url(../images/current.gif) 0 0 no-repeat scroll;}
.banner {height: 295px;width: 934px;padding-top: 9px;padding-left: 9px;background-image: url(../images/banner-bg.png);background-repeat: no-repeat;}


.left{ width:249px; float:left; margin-top:10px;}
.left ul{ background:url(../images/left2.gif) 0 0 repeat-y scroll; padding-left:10px; padding-right:10px;}
.lefth2{background:url(../images/left2.gif) 0 0 repeat-y scroll; padding-left:10px; padding-right:10px; height:40px; line-height:40px; }
.lefth2 h2{ padding-left:1px; background:url(../images/borline.gif) 0 bottom repeat-x scroll;position:relative}
.lefth2 h2 span{ background:url(../images/arr1.gif) 3px -2px scroll no-repeat; padding-left:25px; line-height:30px; height:56px; width:14px; font-size:14px; color:#683A00;}
.lefth2 h2 a{ position:absolute; top:-8px; right:4px; font-weight:normal; color:#683A00}

.left ul li{ padding-top:8px; padding-bottom:8px; background:url(../images/arr.gif) 9px 10px scroll no-repeat; padding-left:25px; border-bottom:#b9d9e3 1px dotted}
.left ul.nei{ background:none; padding-left:0; padding:0;}
.left ul.nei li{ background:url(../images/arr4.gif) 17px 13px scroll no-repeat;}
.left ul.nei li a{ font-weight:normal;}
.left ul li a{ font-size:14px; font-weight:bold; color:#683A00;}
.left ul li a:hover{ text-decoration:underline;}

.left5{ width:249px; float:left; margin-top:10px;}
.left5 ul{ background:url(../images/left2.gif) 0 0 repeat-y scroll; padding-left:10px; padding-right:10px;}

.left5 ul li{ padding-top:8px; padding-bottom:8px; background:url(../images/arr.gif) 9px 10px scroll no-repeat; padding-left:25px; border-bottom:#b9d9e3 1px dotted}
.left5 ul.nei{ background:none; padding-left:0; padding:0;}
.left5 ul.nei li{ background:url(../images/arr4.gif) 17px 13px scroll no-repeat;}
.left5 ul.nei li a{ font-weight:normal;}
.left5 ul li a{ font-size:14px; color:#683A00;}
.left5 ul li a:hover{ text-decoration:underline;}

.rz ul li{ background:none;}

.right{ width:684px; float:right; margin-top:10px;}
.right-a{ clear:both; margin-bottom:10px!important; margin-bottom:3px;}
.right-aa{ background:url(../images/right2.gif) 0 0 repeat-y scroll;overflow: auto;
_height: 1%; padding-top:3px; padding-bottom:10px;}
.righth2{ height:30px; margin-left:10px; margin-right:10px;}
.righth2 h2{ padding-left:1px; background:url(../images/borline.gif) 0 bottom repeat-x scroll;position:relative; padding:0; margin:0;}
.righth2 h2 span{line-height:30px; font-size:14px; color:#683A00;}
.span1{ background:url(../images/arr2.gif) 3px -2px scroll no-repeat; padding-left:25px; line-height:30px; font-size:14px; color:#683A00;}

.righth3{ height:30px; margin-left:10px; margin-right:10px;}
.righth3 h2{ padding-left:1px; background:url(../images/borline.gif) 0 bottom repeat-x scroll;position:relative; padding:0; margin:0;}
.righth3 h2 span{ background:url(../images/arr2.gif) 3px -2px scroll no-repeat; padding-left:25px; line-height:30px; font-size:14px; color:#683A00;}
.righth3 h2 a{ position:absolute; top:2px; right:4px; font-weight:normal; color:#683A00}

.right-aa ul.chanpinz li{ display:block; width:188px; float:left; margin-left:30px!important; margin-left:10px;}
.right-aa ul.chanpinz li div.prosbg{ background:url(../images/prosbg.gif) 0 0 no-repeat scroll; width:188px; height:133px; text-align:center; padding-top:6px;}
.right-aa ul.chanpinz li div.prostxt{ background:url(../images/prossbg.gif) 0 0 no-repeat scroll; width:188px; height:27px; line-height:27px; text-align:center;}
.right-aa ul.chanpinz li a:hover{ text-decoration:underline;}
.right-aa p.ruguo{ clear:both; text-align:right; line-height:12px; padding-top:10px; padding-bottom:10px; margin-right:20px; font-size:13px; color:#6c6c6c; font-weight:bold;}
.right-aa p.ruguo img{ margin-left:4px; margin-right:4px;}


.right-ab{ width:240px; float:left; margin-left:10px; padding:6px;}
.right-ac{ width:386px; float:left; word-break:break-all;}
.right-ac p.jieshao{ padding:6px; text-indent:2em; line-height:20px; color:#5f655b;}

.xinwen{ width:415px; float:left; margin-left:16px!important; margin-left:10px;}

.shebei{ width:214px; float:left; margin-left:16px;}
.right-aa ul.xinwena{ margin-left:10px;}
.right-aa ul.xinwena li{ padding-top:4px; padding-bottom:4px; padding-left:20px; background:url(../images/arr4.gif) 10px 10px scroll no-repeat; border-bottom:#cccccc 1px dotted;}
.right-aa ul.xinwena li a{ color:#5f655b;}
.right-aa ul.xinwena li a:hover{ text-decoration:underline;}


.left div.rz ul li{ padding-top:2px; padding-bottom:2px;}
.shebeia{ width:176px; height:147px; display:block; padding:10px; border:#CCCCCC 1px solid; background-color:#FFFFFF; text-align:center; margin:0 auto}
.shebeia span{ display:block; text-align:center; height:26px; line-height:26px; background-color:#f1f1f1; margin-top:2px;}
.shebeia a:hover{ text-decoration:underline; cursor:pointer}

.footer{ height:135px; clear:both; padding-top:10px;}
.footer ul.footerlink{ text-align:center; border-bottom:#aec2c1 1px solid; padding-bottom:5px;}
.footer ul.footerlink li{ display:inline; margin-left:6px; margin-right:6px; color:#8d9694;}
.footer ul.footerlink li a{ color:#8d9694;}
.footer ul.footerlink li a:hover{ text-decoration:underline;}


.copyright{ width:500px; float:left; color:#78817f;}
.copyright p{ padding-top:3px; padding-bottom:3px;}

.yu{ float:right; margin-top:10px; margin-right:10px;}

.content-a{background:url(../images/right2.gif) 0 0 repeat-y scroll;overflow: auto;
_height: 1%; padding-top:3px; padding-bottom:10px; position:relative}
.ifyou{ position:absolute; right:18px; top:0px;}

.about,.news{ padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px; min-height:450px;}
.news ul li{ padding-top:5px; padding-bottom:5px; border-bottom:#CCCCCC 1px dotted; background:url(../images/arr4.gif) 12px 11px scroll no-repeat; padding-left:26px;}
.news ul li a{ color:#333333;}
.news ul li a:hover{ color:#000000}


.products ul li{ display:block; width:188px; float:left; margin-left:20px!important; margin-left:15px; margin-top:10px;}
.products ul li div.prosbg{ background:url(../images/prosbg.gif) 0 0 no-repeat scroll; width:188px; height:133px; text-align:center; padding-top:6px;}
.products ul li div.prostxt{ background:url(../images/prossbg.gif) 0 0 no-repeat scroll; width:188px; height:27px; line-height:27px; text-align:center;}
.products ul li a:hover{ text-decoration:underline;}

.products1{ width:660px;}
.products1 ul li{ display:block; width:188px; float:left; margin-left:20px!important; margin-left:15px; margin-top:10px;}
.products1 ul li div.prosbg{ background:url(../images/prosbg.gif) 0 0 no-repeat scroll; width:188px; height:133px; text-align:center; padding-top:6px;}
.products1 ul li div.prostxt{ background:url(../images/prossbg.gif) 0 0 no-repeat scroll; width:188px; height:27px; line-height:27px; text-align:center;}
.products1 ul li a:hover{ text-decoration:underline;}

.products2{ width:640px;}
.products2 ul li{ display:block; width:188px; float:left; margin-left:220px!important; margin-left:110px; margin-top:10px;}
.products2 ul li div.prosbg{ background:url(../images/prosbg.gif) 0 0 no-repeat scroll; width:188px; height:133px; text-align:center; padding-top:6px;}
.products2 ul li div.prostxt{ background:url(../images/prossbg.gif) 0 0 no-repeat scroll; width:188px; height:27px; line-height:27px; text-align:center;}
.products2 ul li a:hover{ text-decoration:underline;}


.proo-b{ clear:both}
.proo-b h2{ background:url(../images/pro/bga.gif) 0 0 repeat-x scroll; height:27px; line-height:27px; color:#0e9622; padding-left:20px;}
.proo-b h2 span{ background:url(../images/pro/arr.gif) 3px -2px scroll no-repeat; padding-left:30px;}
.proo-b ul{ margin-bottom:10px;}
.proo-b ul li{ display:block; float:left; margin-left:23px!important; margin-left:15px; margin-top:10px;}

.proo-b1{ clear:both}
.proo-b1 h2{ background:url(../images/pro/bga.gif) 0 0 repeat-x scroll; height:27px; line-height:27px; color:#0e9622; padding-left:20px;}
.proo-b1 h2 span{ background:url(../images/pro/arr.gif) 3px -2px scroll no-repeat; padding-left:30px;}
.proo-b1 ul{ margin-bottom:10px;}
.proo-b1 ul li{ display:block; float:left; margin-left:23px!important; margin-left:15px; margin-top:10px; width:600px;}

.proo{ background-color:#f3f3f3; width:654px; border:#dddddd 1px solid; margin:0 auto; padding-bottom:10px;overflow: auto;
_height: 1%;}
.proo-al{ width:243px; height:309px; background-color:#FFFFFF; border:#dddddd 1px solid; margin-top:4px; margin-left:4px; float:left}
.proo-ar{ width:348px; float:left;}
.proo-ar1 ul{ margin-top:4px; margin-left:6px;}
.products
.proo-ar1 ul li{ padding-top:10px; padding-bottom:10px; color:#0e9622; font-size:14px; font-weight:bold; border-bottom:#d5eec2 1px solid;}
.a1{ width:390px; height:83px; border:#dddddd 1px solid; background-color:#FFFFFF; margin-top:10px; margin-left:6px;}
.a1 td{ padding-left:5px;}
.a2{ }
.a3{ color:#1f8e2f; margin-left:10px;}
.a3:hover{ text-decoration:underline;}
.a2 li{ display:inline}
.proo-al img{ margin-left:6px; margin-top:6px;}
.proo-all{text-align:center; vertical-align:middle;}
.proo-all img{ margin-left:6px; margin-top:6px;}
.chakan{ text-align:center; padding-top:10px; padding-bottom:10px; background:url(../images/pro/fangda.gif) 181px 4px no-repeat scroll;}
.chakan a{ color:#FF3300;}

.proo-ar1 ul li{ color:#006633; font-weight:bold; padding-top:6px; padding-bottom:6px; border-bottom:#d5eec2 1px solid}

#all1
{
	width:300px;
	background-color: #FEF7C9;
}
#main1
{
	width:300px;
}
#top1
{
	margin-bottom:2px;
}
#bottom1
{
	margin-top:2px;
}
#main1 ul
{
	margin-left:8px;
}
#main1 ul li
{
	height:34px;
	width:117px;
	list-style-type:none;
	float:left;
	background:url(/images/qq_05.jpg);
	margin-bottom:10px;
	margin-left:12px;
}
#main1 ul li .image
{
	float:left;
	padding-bottom:1px;
}
#main1 ul li .text
{
	padding-top:3px;
	text-align:left;
}
#main1 ul li a
{
    color:#333333;
}
#imgDiv {    width:342px;    height:278px;    border:0px solid #666;    overflow:hidden;    position:relative;    display:table-cell;    text-align:center;    vertical-align:middle } 
#imgDiv p {    position:static;    +position:absolute;    top:50%    } 
#imgDiv p img {    position:static;    +position:relative;    top:-50%;left:-50%;    }  

#all2
{
	width:154px;
	background-color: #FEF7C9;
}
#main2
{
	width:154px;
}
#top2
{
	margin-bottom:6px;
}
#bottom2
{
	margin-top:1px;
}
#main2 ul
{
	margin-left:8px;
}
#main2 ul li
{
	height:34px;
	width:117px;
	list-style-type:none;
	float:left;
	background:url(/images/qq_05.jpg);
	margin-bottom:10px;
	margin-left:6px;
}
#main2 ul li .image
{
	float:left;
	padding-bottom:1px;
}
#main2 ul li .text
{
	padding-top:10px;
	text-align:left;
}
#main2 ul li a
{
    color:#333333;
}

.top_p {
	float: right;
	display: block;
	height: 20px;
}

.top_right {
	float: right;
	width: 300px;
}