*{
margin:0;
padding:0;
}

body{
text-align:center;
font-family:Arial;
background:url(images/bbd.jpg) fixed center top no-repeat;
font-size:12px;
color:#333333;
}

.clear{
clear:both;
}

a{
text-decoration:none;
color:#333333;
}

a:hover{
color:#FF0000;
}

ul{
list-style:none;
}

img{
border:0;
}

#head{
width:994px;
height:127px;
margin:0 auto;
text-align:left;
}

#head_bg{
width:100%;
height:127px;
background:url(images/index_01.jpg)  repeat-x;
}

#hlogo{
width:994px;
height:84px;
background:url(images/index_02.jpg)  no-repeat;
}

#hnav{
width:994px;
height:43px;
background:url(images/index_04.jpg)  no-repeat;
}

#webcontent{
width:994px;
text-align:left;
margin:0 auto;
}

#hleft{
width:214px;
float:left;
}

#hcenter{
width:537px;
float:left;
}

#hright{
width:243px;
float:right;
}

#leiright{
width:780px;
float:right;
}

#leiletop{
width:214px;
height:41px;
background:url(images/index_07.jpg)  no-repeat;
}

#sleiletop{
width:214px;
height:41px;
background:url(images/slei_07.jpg)  no-repeat;
}

#hbanner{
width:994px;
height:299px;
}

#leiletxt{
width:214px;
background:url(images/ppbg.jpg)  repeat-y;}

#leilecon{
width:214px;
height:292px;
background:url(images/index_16.jpg)  no-repeat;}

#habouttop{
width:537px;
height:41px;
background:url(images/index_08.jpg)  no-repeat;
}

#habouttxt{
width:537px;
height:214px;
background:url(images/index_11.jpg)  no-repeat;
}

#hprotop{
width:537px;
height:34px;
background:url(images/index_13.jpg)  no-repeat;}

#hprotxt{
width:537px;
height:336px;
background:url(images/index_15.jpg)  no-repeat;
}

#hviotop{
width:243px;
height:41px;
background:url(images/index_09.jpg)  no-repeat;
}

#hviotxt{
width:243px;
height:225px;
background:url(images/index_12.jpg)  no-repeat;
}

#hviojie{
width:243px;
height:293px;
background:url(images/index_14.jpg)  no-repeat;
}

#hmessage{
width:243px;
height:66px;
background:url(images/index_17.jpg)  no-repeat;
}

#foot{
width:994px;
height:85px;
margin:0 auto;
}

#foot_bg{
width:100%;
height:85px;
background:url(images/fbg.jpg) repeat-x;
}

.ftxt {
color:#FFFFFF;
line-height:24px;
padding-top:22px;
}

.ftxt a{
color:#FFFFFF;}

.hnatxt li{
float:left;
text-align:center;
width:124px;
font-size:14px;
font-weight:bold;
}



.hnatxt a{
color:#FFFFFF;
height:40px;
line-height:40px;
display:block;
}

.proli {padding-top:4px;}

.proli li{
line-height:32px;
font-weight:bold;
background:url(images/pbg.jpg)  no-repeat;
}

.proli li a{
padding-left:62px;
}

.habtxt{
line-height:24px;
width:500px;
text-indent:2em;
padding-top:4px;
padding-left:25px;
}

.leicontxt{
line-height:24px;
padding-top:38px;
padding-left:10px;
}

.mapcc{
padding-left:15px;
padding-top:6px;
}

.hbb{
padding-top:5px;
}

#colee_left img{
border:1px #CCCCCC solid;
padding:2px;
margin:5px;
}

#colee_left a:hover img{
border:1px #ff0000 solid;
}

#colee_left{
margin-left:20px;
line-height:24px;}
 
#leirtop{
width:780px;
height:41px;
background:url(images/lei_08.jpg)  no-repeat;
}

#leirfot{
width:780px;
height:13px;
background:url(images/lei_11.jpg)  no-repeat;
}

.CH{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding-right:10px;
}

.EN{
color:#FFFFFF;

}

.loca{
padding-top:15px;
padding-left:30px;
}

#leirtxt {
line-height:24px;
background:url(images/bgd.jpg)  repeat-y;
}

.wang_1{
padding-left:25px;
padding-right:10px;
padding-top:7px;
}


/*产品类别样式：fcss为一级类别样式，scss为二级类别样式，tcss为三级类别样式*/
.fcss			{padding:0 0 0 62px; background:url(images/pbg.jpg)  no-repeat;}
.fcss a			{font:bold 12px/32px ""; color:#000; text-decoration:none;}
.fcss a:hover 	{color:#FF0000; text-decoration:underline;}

.scss			{padding:0 0 0 62px;}
.scss a			{font:12px/24px ""; color:#000;text-decoration:none;}
.scss a:hover 	{color:#FF0000; text-decoration:underline;}
