#header{
width:978px;
margin:0 auto;
height:195px;
background:url(../images/banner.jpg) no-repeat left top;
}
.search{
width:978px;
margin:0 auto;
height:30px;
background:url(../images/nav_bg.jpg) no-repeat left top;
margin-bottom:2px;
}
#main{
width:978px;
margin:0 auto;
zoom:1;
overflow:hidden;
margin-bottom:18px;
}
.side{
width:149px;
height:346px;
padding-top:41px;
background:url(../images/title.jpg) no-repeat left top;
}
.middle{
width:668px;
height:387px;
float:left;
margin-left:6px;
display:inline;
background:url(../images/bg_main.jpg) no-repeat left top;
}
.inner_bg{
background:url(../images/inner_bg.jpg) no-repeat left top;
}
.index_content{
padding:16px 13px 10px 13px;
overflow:hidden;
}
.about{
margin-bottom:25px;
overflow:hidden;
zoom:1;
}
.title_product{
height:35px;
background:url(../images/title_product.gif) no-repeat left 45%;
}
.title_supply{
background:url(../images/title_supply.gif) no-repeat left 45%;
}
.title_product img{
float:right;
margin-top:9px;
}
.about_pic{
float:left;
width:161px;
height:167px;
background:url(../images/dl_bg.gif) repeat-x left top;
text-align:center;
margin-right:14px;
}
.about_pic a{
display:block;
text-align:center;
line-height:40px;
}
.about_pic img{
vertical-align:bottom;
margin-top:7px;
}
.product_ul{
width:340px;
margin-left:18px;
overflow:hidden;
}
.product_ul li{
width:150px;
float:left;
margin-right:16px;
border-bottom:1px dashed #bb3609;
height:26px;
line-height:26px;
}
.supply_ul li{
text-align:right;
border-bottom:1px dashed #bb3609;
height:26px;
line-height:26px;
}
.product_ul li a,.supply_ul li a{
display:block;
padding-left:10px;
background:url(../images/bow.gif) no-repeat left 45%;
}
.supply_ul li a{
float:left;
}
.nav_ul{
height:335px;
background:url(../images/nav.gif) repeat-y left bottom;
zoom:1;
}
.nav_ul li{
height:85px;
position:relative;
margin-bottom:-1px;
background:url(../images/nav_li_bg.jpg) no-repeat center bottom;
}
.nav_ul li img{
margin-top:18px;
margin-left:7px;
}
.about_pic{
overflow:hidden;
margin-bottom:25px;
}
.product{
width:310px;
overflow:hidden;
float:left;
}
.supply{
width:281px;
float:right;
}
#foot{
width:995px;
margin:0 auto;
height:127px;
background:url(../images/bg_foot.jpg) no-repeat left top;
}
.foot_left{
width:158px;
float:left;
height:49px;
margin-top:63px;
margin-left:6px;
}
.foot_middle{
float:left;
display:inline;
margin-top:18px;
margin-left:200px;
text-align:center;
width:320px;
overflow:hidden;
}
.foot_nav {
width:420px;
overflow:hidden;
margin-bottom:24px;
}
.copyright{
color:#de4b02;
text-align:center;
}
.foot_nav li{
float:left;
text-align:center;
margin-right:80px;
}
.foot_nav li a{
display:block;
text-align:center;
line-height:26px;
color:#fff;
}
.foot_nav li a:hover{
text-decoration:underline;
}
.foot_right{
float:right;
display:inline;
margin-top:80px;
padding-left:68px;
margin-right:23px;
background:url(../images/title_link.gif) no-repeat left top;
}
.foot_right select{
width:106px;
}
.inner_title{
line-height:38px;
padding-left:33px;
color:#e6e050;
margin-bottom:10px;
}
.content{
overflow:hidden;
padding:10px 13px;
}
.about_content{
overflow:auto;
height:324px;
}
.about_content h2{
color:#674101;
font-size:18px;
line-height:24px;
text-align:center;
}
.time{
color:#8e6828;
margin-bottom:10px;
display:block;
text-align:center;
}
.left_nav{
float:left;
width:129px;
height:324px;
overflow-y:auto;
}
.left_nav li{
line-height:31px;
overflow:hidden;
zoom:1;
background:url(../images/spot_line.gif) repeat-x left 29px;
}
.left_nav li a{
padding-left:13px;
background:url(../images/bow3.gif) no-repeat 3px 45%;
display:block;
line-height:31px;
}
.left_nav li li{
background:none;
}
#leftnav li ul{
display:none;
}
#leftnav li.over ul{
display:block;
}
.left_nav li li a{
color:#585858;
padding-left:20px;
background:url(../images/bow4.gif) no-repeat 11px 45%;
display:block;
overflow:hidden;
}
.product_list{
width:496px;
height:324px;
overflow-y:auto;
float:right;
}
.procuct_list_ul{
zoom:1;
overflow:hidden;
}
.left_nav li li a:hover{
color:#fff;
}
.pro_intro{
width:300px;
float:left;
}
.procuct_list_ul li img{
border:1px solid #f67403;
padding:5px;
background-color:#f9bc54;
float:left;
margin-right:12px;
}
.procuct_list_ul li a{
color:#cf0f0f;
font-weight:bold;
line-height:30px;
}
.procuct_list_ul li{
zoom:1;
overflow:hidden;
padding-bottom:10px;
background:url(../images/spot_line.gif) repeat-x left bottom;
margin-bottom:4px;
}
.procuct_list_ul li p{
color:#000;
}
.procuct_list_ul li a:hover{
color:#fff;
}
.page{
clear:both;
height:24px;
line-height:24px;
text-align:center;
color:#cf0f0f;
}
.pro{
border:1px solid #e56008;
}
.product_dl{
text-align:center;
zoom:1;
overflow:hidden;
padding-bottom:5px;
background:url(../images/spot_line.gif) repeat-x left bottom;
margin-bottom:5px;
}
.product_dl dt{
line-height:24px;
}
.pro_intro2{
padding:0 10px;
}
.list{
overflow:hidden;
margin-bottom:5px;
}
.list li{
line-height:26px;
text-align:right;
padding-right:10px;
height:26px;
border-bottom:1px solid #d18303;
}
.list li a{
padding-left:20px;
background:url(../images/bow.gif) no-repeat left 45%;
display:block;
float:left
}
.search_left{
width:520px;
float:left;
display:inline;
margin-left:20px;
}
.search_right{
float:right;
margin-top:2px;
margin-right:14px;
display:inline;
color:#ff3000;
}
.search_input{
vertical-align:middle;
width:215px;
height:19px;
border:1px solid #ea7107;
background-color:#ffd040;
margin-right:4px;
}
.search_button{
vertical-align:middle;
width:72px;
height:20px;
background: url(../images/button_search.gif) no-repeat left top;
color:#fff;
border:none;
padding-left:10px;
}
.nav_ul ul{
top:0;
position:absolute;
width:150px;
left:148px;
background-color:#CC0000; 
border:#990000 1px solid;
display:none;
}
#nav_id2 ul{
left:-151px;
}
.nav_ul ul li{
line-height:30px;
height:30px;
}
.nav_ul li:hover ul,.nav_ul li.over ul{
display:block;
}
.nav_ul ul li a{ background:url(../images/nav_li_bg.jpg) no-repeat center bottom #CC0000; display:block; text-align:center; width:150px;
color:#FFFF00;
}
.nav_ul ul li a:hover{ background:url(../images/nav_li_bg.jpg) no-repeat center bottom #FF0000; 
color:#FFFF00;
}
