﻿@charset "utf-8";
/* CSS Document */
body {
margin:0;
padding:0;
background:#FFFFFF;
font-family:Tahoma;
font-size:12px;
text-align:center;
}
a {
text-decoration:none;
color:#006600;
}
a:hover {
text-decoration:underline;
color:#00CC00;
}
h2 {
color:#006600;
font-size:12px;
}
h3 {
margin:0;
padding:0;
text-align:left;
}
#wrap {
margin:auto;
width:800px;
background:url(top_bg.jpg) repeat-x;
}
#sidebar {
width:280px;
float:left;
border-right:#006600 dashed 1px;
}
/* 左边部分 */
#left {
margin:0;
padding:0;
width:34px;
float:left;
display:none;
}
/* 中间部分 */
#middel {
margin:0;
padding:0;
float:right;
width:260px;
background-image:url(sidebar_bg.jpg);
}
#logo {
margin:15px 0 0 0;
width:260px;
clear:both;
border-bottom:#006600 dashed 1px;
}
#newslist {
margin:10px 0 0 0;
width:260px;
clear:both;
border-bottom:#006600 dashed 1px;
}
#newslist ul {
margin:5px;
padding:0;
text-align:left;
width:240px;
line-height:150%;
list-style:none;
color:#009966;
}
#newslist span {
font-size:80%;
color:#CCCCCC;
}
#product {
margin:10px 0 0 0;
width:260px;
clear:both;
border-bottom:#006600 dashed 1px;
}
#flashshow {
margin:5px;
width:240px;
height:200px;
}
#contact {
margin:10px 0 0 0;
width:260px;
height:60px;
}
#bocage {
margin:10px 0 0 0;
width:260px;
overflow:hidden;
}
/* 右边部分 */
#right {
margin:0;
padding:0 0 0 10px;;
width:505px;
float:left;
clear:right;
}
#topnav {
float:right;
clear:both;
width:480px;
margin:10px 25px 10px 0;;
list-style:none;
}
#topnav li {
float:left;
margin:5px;
font-size:12px;
}
#topnav li a {
text-decoration:none;
color:#009900;
font-size:12px;
}
#allmenu {
float:left;
margin:0;
padding:0;
width:505px;
height:68px;
background:url(bg.jpg)  repeat-x;
}
#menu {
margin:0;
padding:0;
clear:both;
list-style:none;
}
#menu li {
float:left;
font-size:14px;
}
#menu li a {
padding:20px 0 10px; 0;
color:#000000;
font-weight:bold;
display:block;
width:101px;
background:url(menu_bg.jpg);
}
#menu li a:hover {
background:url(menu.jpg);
color:#FFFFFF;
}
#submenu {
clear:both;
float:left;
height:20px;
}
#submenu a {
font-size:12px;
color:#009900;
text-decoration:none;
}
#submenu ul {
display:none;
list-style:none;
}
#submenu ul li {
float:left;
}
#banner {
float:left;
width:503px;
height:160px;
clear:both;
overflow:hidden;
background:url(flash_banner.jpg);
}
#listbanner {
float:left;
width:503px;
height:160px;
clear:both;
overflow:hidden;
background:url(list_banner.jpg);
}
#company {
clear:both;
float:left;
margin:0;
padding:0;
width:502px;
}
#company h3 {
margin:0;
float:right;
clear:both;
}
#company img {
margin:0 5px 5px 0;
display:block;
float:left;
}
#company p {
margin:45px 0 0 0;
width:498px;
float:left;
clear:both;
text-align:left;
}
#picshow {
float:left;
clear:both;
margin:5px 0 0 0;
padding:0;
width:502px;
height:150px;
}
#picshow a img {
border:#FF9900 solid 3px;
}
#picshow a:hover img {
border:#CCCCCC solid 3px;
}
#demo {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
width: 500px;
}
#demo img {
margin:5px;
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
#newsshow {
float:left;
text-align:left;
margin:0;
padding:5px;
clear:both;
width:502px;
overflow:auto;
}
#tech {
float:left;
margin:5px 0 0 0;
padding:0;
clear:both;
width:502px;
}
#techlist {
float:left;
margin:5px;
}
#techlist ul {
list-style:square;
text-align:left;
}
#sitemap {
width: 150px;
height:80px;
float:right;
border:#CCCCCC solid 1px;
}
#link {
float:left;
padding:20px 0 0 0;
clear:both;
width:800px;
height:68px;
background:url(bg.jpg) repeat-x;
}
