#header{
width:1003px;
margin:0 auto;
height:86px;
background-color:#f4f4f4;
}
.logo{
float:left;
margin-top:4px;
margin-left:15px;
display:inline;
}
#nav{
margin-top:43px;
float:right;
height:31px;
margin-right:18px;
display:inline;
}
#nav a{
float:left;
display:inline;
margin-left:31px;
}
.notice{
height:34px;
width:1003px;
margin:0 auto;
background: url(../images/spot01.gif) #038cba no-repeat 10px 45%;
text-indent:4em;
color:#fff;
line-height:34px;
}
#main{
width:1003px;
margin:0 auto;
zoom:1;
height:174px;
overflow:hidden;
}
#inner_main{
width:1003px;
margin:0 auto;
zoom:1;
overflow:hidden;
padding-top:28px;
background:url(../images/inner_mainbg.jpg) repeat-x left top;
margin-bottom:70px;
}
#left{
width:338px;
height:174px;
float:left;
background: url(../images/left_product_bg.gif) repeat-x left top;
}
#middle{
width:350px;
float:left;
height:174px;
display:inline;
background:url(../images/middle_product_bg.gif) repeat-y left top;
}
#right{
width:315px;
float:right;
height:174px;
display:inline;
background:url(../images/right_product_bg.gif) repeat-y left top;
}
#left img{
margin-top:25px;
margin-left:19px;
}
#middle img{
margin-top:25px;
margin-left:32px;
}
#right img{
margin-top:25px;
margin-left:16px;
}
#foot{
width:1003px;
margin:0 auto;
height:62px;
padding-top:24px;
background:url(../images/foot_bg.gif) repeat-x left top;
}
.left_p{
padding:0 10px;
text-align:right;
color:#fff;
line-height:25px;
}
.left_p a{
color:#fff;
padding:0 10px;
}
.left_p a:hover{
color:#f60;
}
.foot_p2{
padding:0 10px;
text-align:right;
line-height:37px;
}
.foot_p2 a{
padding:0 10px;
}
.banner{
width:1003px;
height:168px;
background:url(../images/banner.jpg) no-repeat left top;
margin:0 auto;
}
.left_side{
width:199px;
float:left;
}
.left_nav{
zoom:1;
overflow:hidden;
background:url(../images/left_side_bg.jpg) #f3f3f3 no-repeat left bottom;
padding-bottom:245px;
}
.left_nav li{
margin:0 auto;
width:170px;
height:30px;
line-height:30px;
border-bottom:1px solid #fff;
}
.left_nav li a{

}
.big a{
padding-left:20px;
background:url(../images/left_nav_spot.gif) no-repeat 0px 45%;
}
.sub a{
padding-left:30px;
}
.right_content{
float:right;
width:773px;
margin-right:7px;
display:inline;
overflow:hidden;
}
.right_route{
height:30px;
line-height:30px;
border-bottom:1px solid #b5b5b5;
text-align:right;
margin-bottom:11px;
}
.route_title{
float:left;
padding-left:20px;
background: url(../images/spot_route.gif) no-repeat left 45%;
}
.product_content{
width:773px;
overflow:hidden;
zoom:1;
}
.right_pic img{
border:5px solid #e2e2e2;
margin-bottom:20px;
}
.about_content p{
padding-bottom:10px;
}
.product_content li{
width:164px;
margin:auto 14px;
float:left;
display:inline;
}
.product_content li img{
border:3px solid #d1d6d5;
}
.product_content li a{
line-height:45px;
text-align:center;
display:block;
}
.hr_tab th{
height:26px;
line-height:26px;
border-top:4px solid #58acae;
background-color:#f4f4f4;
font-weight:normal;
color:#58acae;
text-align:center;
}
.hr_tab td{
height:26px;
line-height:26px;
border-bottom:1px solid #ccc;
text-align:center;
}
.flash{
width:250px;
height:80px;
margin:10px;
}