/*初始化*/

body{

font-family:Arial, Helvetica, sans-serif,"宋体";

font-size:12px;

color:#000;

line-height:130%;

background:#fff;

text-align:center;

margin:0px;

padding:0px;

}



div{

margin:0px auto;

padding:0px;

border:0px;

font-size:12px;

line-height:130%;

}



table{

font-size:12px;

margin:0px auto;

line-height:130%;

}



.clear{

clear:both;}



ul,li{

list-style:none;

margin:0px;

padding:0px;}



li{

margin:0px auto;

}



.left{

float:left;

display:inline;}



.right{

float:right;

display:inline;}



form,img{

margin:0px;

padding:0px;

border:0px;}



a:link { color: #000; text-decoration: none; }

a:visited { color: #000; text-decoration: none; }

a:hover { color: #f00; text-decoration: none; }



/*  整体框架  */

.container{

width:1002px;

background:url(images/bg.jpg) repeat-y;

position:relative;

overflow:hidden;

}



.header{

width:776px;

overflow:hidden;

}



.header_left{

width:179px;

height:132px;

float:left;

overflow:hidden;

}



.logo{

width:131px;

height:93px;

margin-top:16px;

background:url(images/index_05.jpg) no-repeat;

}



.logo_bottom{

width:179px;

height:9px;

margin-top:10px;

background:url(images/index_15.jpg) no-repeat;

}



.header_right{

width:597px;

float:left;

overflow:hidden;

}



.left_pic{

width:11px;

height:99px;

background:url(images/index_02.jpg) no-repeat;

float:left;

}



.website_title{

width:296px;

height:51px;

margin-left:7px;

margin-top:36px;

float:left;

background:url(images/index_08.jpg) no-repeat;

}



.tab{

width:140px;

height:24px;

*height:36px;

text-align:center;

float:right;

padding-top:12px;

}



.nav_wrap{

width:596px;

height:32px;

margin-left:1px;

float:left;

display:inline;

}



.nav_wrap li{

float:left;

}



.nav_line{

width:1px;

height:32px;

background:#fff;

overflow:hidden;

}



.nav{

width:84px;

height:32px;

}



.nav a:link {color: #fff;  height:22px;*height:32px; padding-top:10px; background:#008641; display:block; text-decoration: none; }

.nav a:visited {color: #fff; height:22px; *height:32px; padding-top:10px; background:#008641; display:block; text-decoration: none; }

.nav a:hover { color:#FFCC00; height:22px; *height:32px; padding-top:10px; font-weight:bold; background:#FF8C31; display:block; text-decoration: none; }



.pagebody{

width:776px;

overflow:hidden;

}



.sidebar{

width:179px;

float:left;

overflow:hidden;

padding-bottom:20px;

}



.side_nav_name{

margin-top:11px;

}



.white_bg{

width:155px;

background:#fff;

overflow:hidden;

}



.product_list{

width:127px;

height:20px;

*width:155px;

*height:28px;

background:url(images/index_29.jpg) no-repeat;

text-align:left;

padding-left:28px;

padding-top:8px;

}



.search_input{

width:130px;

height:16px;

height /**/:18px;

margin-top:5px;

border:1px solid #ccc;

border-left:2px solid #999;

border-top:2px solid #999;

}



.main{

width:597px;

float:left;

overflow:hidden;

}



.index_content{

width:570px;

padding-top:20px;

text-align:left;

line-height:200%;

height:270px;

display:table;

}



.content{

width:570px;

padding-top:20px;

text-align:left;

line-height:200%;

height:600px;

display:table;

}



.product_show{

width:570px;

height:185px;

margin-top:15px;

margin-bottom:5px;

}



.footer{

width:776px;

overflow:hidden;

}



.foot_line{

width:776px;

height:23px;

background:url(images/index_45.jpg) repeat-x;

}



.copyright{

padding-top:10px;

padding-bottom:10px;

line-height:23px;

background:#fff;

}



.float_left{

width:112px;

height:193px;

background:url(images/index_13.jpg) no-repeat;

position:absolute;

left:0px;

top:119px;}



.float_right{

width:112px;

height:193px;

background:url(images/index_13.jpg) no-repeat;

position:absolute;

left:890px;

top:119px;}
