.main{ background:url(../images/a_03.jpg) repeat-x; height:164px; overflow:hidden; padding-left:20px; padding-top:15px;}
h2{ color:#000; height:25px; overflow:hidden;}
h2 span{ float:left; padding-top:2px;}
h2 a{ float:left; color:#000;}
h2 b{ float:left;padding-top:2px; color:#cd0000;}
h2 img{ float:left; margin-bottom:5px; padding-right:5px; vertical-align:midden;}
h2 tt{ float:left; padding-top:2px; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}


.nav{ background:url(../images/nav_03.jpg) repeat-x; height:34px; padding-left:20px; overflow:hidden;}
.nav ul li{ float:left; width:82px; height:34px; overflow:hidden;}
.nav ul li a{ float:left; padding:100px; line-height:100px;}
.nav ul li.nav-a1{ width:56px;}
.nav ul li.nav-a7,.nav ul li.nav-a9,.nav ul li.nav-a10{ width:95px;}
.nav ul li.nav-a8{ width:108px;}
.nav ul li.nav-a1 a{ background:url(../images/zhome.jpg) no-repeat;}
.nav ul li.nav-a2 a{ background:url(../images/zabout.jpg) no-repeat;}
.nav ul li.nav-a3 a{ background:url(../images/znews.jpg) no-repeat;}
.nav ul li.nav-a4 a{ background:url(../images/zprod.jpg) no-repeat;}
.nav ul li.nav-a5 a{ background:url(../images/zservice.jpg) no-repeat;}
.nav ul li.nav-a6 a{ background:url(../images/zbrand.jpg) no-repeat;}
.nav ul li.nav-a7 a{ background:url(../images/zdealer.jpg) no-repeat;}
.nav ul li.nav-a8 a{ background:url(../images/zfactory.jpg) no-repeat;}
.nav ul li.nav-a9 a{ background:url(../images/zroom.jpg) no-repeat;}
.nav ul li.nav-a10 a{ background:url(../images/zcompany.jpg) no-repeat;}

.nav ul li a.hover,.nav ul li:hover,.nav ul li a:hover{ background-position:0 -35px;}



.subnav {
    position: absolute;
    top: 346px;
    left: 0;
    height: 27px;
    line-height: 27px;
	color:#343434;
	z-index:10;
	text-align:center;
	background:url(../images/nav_05.gif) repeat-x;
}
.subnav p{ background:url(../images/nav_03.gif) no-repeat left; width:15px; height:27px; float:left;}
.subnav p.ret{ float:right; background:url(../images/nav_07.gif) right;}

.subnav a{ color:#343434; margin:0 5px;}
.subnav a:hover{ color:#f00;}

/* subnav position and pointer position */
#subnav1 { left: 5px; width:600px; }
#subnav2 { left: 80px; width:300px;}
#subnav3 { left: 15px; width:500px;}
#subnav4 { left: 180px; width:500px;}
#subnav5 { left: 240px; width:460px; }
#subnav6 { left: 320px; width:430px; }
#subnav7 { left: 650px; width:240px; }
#subnav8 { left:auto; right:30px; width:640px;}



/* Note
==========================================================*/

.disable {
    display: none;
}
-->
.nav_a{ position:absolute; z-index:99; top:346px; left:50px; width:283px; background:url(../images/nav_05.gif) repeat-x; height:27px; overflow:hidden; font-size:9px; line-height:27px;}
.nav_a a{ color:#343434; font-size:12px; line-height:27px; margin:0 10px;}
.nav_a a:hover{ color:#cd0000; text-decoration:none;}
.nav_l{ background:url(../images/nav_03.gif) no-repeat left; width:13px; height:27px; float:left;}
.nav_r{ background:url(../images/nav_07.gif) no-repeat right; width:13px; height:27px; float:right;}



.left{ width:352px; float:left; background:url(../images/a_17.jpg) no-repeat right bottom; height:164px;}
.left ul{ margin-right:20px; color:#646464; line-height:18px;}
.left ul li{ padding-bottom:10px;}
.left ul li span{ display:block; color:#cd0000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.left ul li a{ color:#646464; line-height:18px;}
.left ul li a:hover{ color:#000;}




.cent{ float:left; width:362px; padding:0 28px; background:url(../images/a_17.jpg) no-repeat right bottom; height:164px;}
.cent dl dt{ float:left; width:190px; color:#646464; line-height:20px;}
.cent dl a{ color:#646464; display:block; padding-top:10px;}
.cent a:hover{ color:#000;}
.cent dl dt span{ display:block; line-height:20px;}
.cent dl dd{ float:right;}


.right{ float:left; padding-left:14px; width:190px;}
.right p{ padding:10px 0;}
.right input.iptp{ background:url(../images/hom_03.jpg) no-repeat; width:120px; height:17px; line-height:17px;}


 
.foot{ line-height:30px; margin:0 20px; background:url(../images/a_30.jpg) no-repeat 894px 5px;_padding-bottom:10px;  color:#B2B2B2;}
.foot a{ color:#b2b2b2; line-height:30px;}
.foot p{ float:right; color:#CBCBCB; padding-right:80px;}
.foot p a{ color:#666; margin:0 10px;}