body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote,th,td {
margin:0;
padding:0;
font-weight:400;
}
body {
-moz-user-select:none;
}
h1,h2,h3,h4,h4,h5 {
margin:0;
padding:0;
font-size:12px;
}
a:link, a:visited {
color:#39848A;
text-decoration:none;
}
a:hover, a:active {
color:#f50;
text-decoration:underline;
}
body {
font-family:Tahoma,SimSun,Arial;
font-size:12px;
color:#39848A;
text-align:left;
background-color:#000;
}
select { 
font-size:12px;
}
@media all and (min-width:0px) {select {height:20px;}}
table {
border-collapse:collapse;
}
fieldset,img {
border:0;
}
fieldset {
margin:0;
padding:0;
}
fieldset p {
margin:0;
padding:0 0 0 8px;
}
legend {
display:none;
*color:#000;
*margin-left:-7px;
}
address,caption,em,strong,th,i {
font-style:normal;
font-weight:400;
}
table caption {
margin-left:-1px;
}
hr {
clear:both;
margin:5px 0;
*margin:0;
border-width:0;
border-top:1px solid #e4e4e4;
border-bottom:1px solid #FFF;
height:2px;
overflow:hidden;
}
ol,ul {
list-style:none;
}
caption,th {
text-align:left;
}
q:before,q:after,blockquote:before,blockquote:after {
content: "";
}
.undis {
display:none;
}
.h {
color:#F50;
}
#Head {
margin:0 auto;
padding:0 6px;
width:898px;
background-color:#fff;
}
#Topic {
padding:0 45px;
font-family:Arial;
color:#fff;
line-height:29px;
background-color:#006B3C;
overflow:hidden;
}
#Topic span {
float:right;
}
#Banner {
margin:1px auto;
border:1px solid #000;
}
#Navi {
width:898px;
line-height:30px;
background:url("../Images/Navi.gif") no-repeat left top;
}
#Navi ul {
overflow:hidden;
margin:0 16px;
zoom:1;
}
#Navi li {
display:inline;
float:left;
margin:0 2px 0 -2px;
overflow:hidden;
background:url("../Images/Dot.gif") no-repeat left top;
zoom:1;
}
#Navi li a {
margin-left:2px;
padding:0 18px;
display:inline;
cursor:hand;
float:left;
}
#Navi li a span {
float:left;
filter:dropshadow(color=#000000,offx=1,offy=1);
}
#M-a #M-0 a,#M-b #M-1 a,#M-c #M-2 a,#M-d #M-3 a,#M-e #M-4 a,#M-f #M-5 a,#M-g #M-6 a,#M-h #M-7 a,#M-i #M-8 a,#M-j #M-9 a,#Navi li a:hover {
background:url("../Images/hover.gif") repeat-x left top;
}
#Head #Navi a:link,#Head #Navi a:visited {
color:#fff;
text-decoration:none;
}
#Head #Navi a:hover,#Head #Navi a:active {
color:#fff;
text-decoration:none;
}
#NaviList {
width:896px;
line-height:28px;
color:#E60808;
border-left:1px solid #B3B3B3;
border-right:1px solid #B3B3B3;
border-bottom:1px solid #B3B3B3;
background:url("../Images/NaviList.gif") repeat-x left top;
}
#NaviList marquee {
margin:0 10px;
}
#NaviList a:link,#NaviList a:visited {
color:#E60808;
text-decoration:none;
}
#NaviList a:hover,#NaviList a:active {
color:#8A5E00;
text-decoration:none;
}
/*
#NaviList ul {
overflow:hidden;
line-height:28px;
}
#NaviList li {
float:left;
padding:0 6px 0 10px;
background:url("../Images/NaviDot.gif") no-repeat left 2px;
}
#NaviList li a:link,#NaviList li a:visited {
color:#E60808;
text-decoration:none;
}
#NaviList li a:hover,#NaviList li a:active {
color:#8A5E00;
text-decoration:none;
}
#NaviList li span {
font-family:Georgia;
font-size:10px;
color:#E60808;
}
*/
#Content {
margin:0 auto;
padding:3px 6px 15px;
width:898px;
overflow:hidden;
background-color:#fff;
}
#IndexMain {
float:right;
width:662px;
}
#Main {
float:right;
width:660px;
height:auto !important;
height:700px; 
min-height:700px;
border:1px solid #D1EAEE;
background:#fff url("../Images/Title.gif") repeat-x left top;
}
#Main .Title {
margin:8px 0 0 15px;
padding:0 0 0 15px;
background:url("../Images/NewsDot.gif") no-repeat left 4px;
}
#Company {
padding:10px 15px;
line-height:18px;
overflow:hidden;
}
#Company #Image {
margin:10px 0 0 6px;
float:right;
}
#Company p {
margin:6px 0;
text-indent:24px;
}
.Pic td {
text-align:center;
}
.Pic img {
padding:1px;
border:1px solid #63B863;
}
#Product,#News,#Guest,#Order,#Message,#Contact {
padding:10px 15px;
}
#Product img {
width:123px;
height:128px;
margin:10px 0 3px 0;
border:1px solid #008800;
}
#Product a:link,#Product a:visited {
color:#008800;
text-decoration:none;
}
#Product a:hover,#Product a:active {
color:#f50;
text-decoration:underline;
}
#Honor p {
padding:10px 0;
}
#View {
margin:15px 0;
line-height:20px;
}
#View h4 {
margin:0 0 5px;
padding:0 0 10px;
text-align:center;
font-size:14px;
border-bottom:1px solid #eee;
}
#View .BigImage {
padding:5px 0;
}
#View .BigImage img {
border:1px solid #008800;
}
#View .Order,#View .Date {
margin:5px 30px;
padding:5px 0;
text-align:right;
border-top:1px solid #eee;
}
#News ul {
padding:5px;
line-height:24px;
}
#News ul li {
padding:0 3px 0 18px;
background:url("../Images/ListDot.gif") no-repeat 3px 9px;
border-bottom:1px dashed #ccc;
overflow:hidden;
}
#News ul li span {
float:right;
font-family:Georgia;
font-size:10px;
letter-spacing:0.1em;
}
#page {
text-align:center;
}
#Video {
padding:10px 20px;
line-height:20px;
font-family:Georgia;
font-size:13px;
overflow:hidden;
}
#Video #VideoShow {
float:right;
}
#Video p {
margin:6px 0;
}
#Guest p {
text-indent:24px;
line-height:18px;
}
#Guest p.line {
text-indent:12px;
border-top:1px solid #eee;
border-bottom:1px solid #eee;
}
#Guest dl {
margin:5px 10px;
width:610px;
overflow:hidden;
line-height:18px;
} 
#Guest dt {
margin:5px 0;
clear:both;
color:#e00;
border-top:1px solid #eee;
border-bottom:1px solid #eee;
}
#Guest dd {
float:left;
padding:0 0 0 12px;
width:190px;
}
#Guest ol {
margin:5px 25px;
color:red;
line-height:18px;
}
#Order ul,#Message ul {
margin:15px 25px;
font-family:"ËÎÌå";
}
#Order li,#Message li {
padding:3px 0;
}
#Order input,#Message input  {
border:#A1BCA3 1px solid;
}
#Order textarea,#Message textarea  {
overflow-y:scroll;
overflow:auto;
border:#A1BCA3 1px solid;
}
#Order input#submit,#Order input#reset,#Message input#submit,#Message input#reset  {
border:1px solid #ccc;
}
#Contact dl {
margin:10px 20px;
line-height:22px;
}
#Contact dt {
margin:10px 0;
border-top:1px solid #D8EDF1;
border-bottom:1px solid #D8EDF1;
}
#Contact dd {
padding:0 0 0 22px;
background:url("../Images/ConDot.gif") no-repeat left 5px;
}
.ImageNews {
padding:8px 0 0;
overflow:hidden;
}
.Image {
margin:0 0 0 6px;
float:left;
width:248px;
height:206px;
display:inline;
border:1px solid #999;
background:url("../Images/Image.gif") repeat-x left bottom;
}
.News {
float:right;
width:369px;
margin:0 16px 0 0;
display:inline;
}
.News .NewsTitle {
padding:0 10px 8px 0;
height:25px;
overflow:hidden;
background:url("../Images/News.gif") no-repeat left top;
}
.News .NewsTitle img {
margin:10px 0 0;
float:right;
}
.News .NewsTitle h5 {
color:#006020;
padding:4px 0 0 16px;
}
.News ul {
line-height:24px;
}
.News ul li {
padding:0 3px 0 16px;
background:url("../Images/NewsDot.gif") no-repeat 3px 8px;
border-bottom:1px solid #EFEFEF;
overflow:hidden;
}
.News ul li span {
float:right;
font-family:Arial;
font-size:10px;
letter-spacing:0.1em;
}
.ImageNews div.HR {
clear:both;
padding:4px 0;
}
.ProTitle {
position:relative;
margin:0 auto;
width:649px;
line-height:27px;
border:1px solid #CED5DA;
background:url("../Images/ProTitle.gif") repeat-x left top;
overflow:hidden;
}
#Search {
position:absolute;
top:5px;
right:120px;
width:220px;
height:19px;
overflow:hidden;
background:url("../Images/search.gif") no-repeat left top;
}
#Search input {
float:left;
border:0;
color:#39848A;
}
#Search input#s {
margin:2px 27px 0 2px;
width:130px;
background:transparent;
display:inline;
}
#Search input#searchsubmit {
width:45px;
height:19px;
}
.ProTitle h5 {
padding:0 0 0 36px;
color:#006020;
background:url("../Images/ProDot.gif") no-repeat 20px 9px;
}
.ProTitle img {
margin:10px 15px 0 0;
float:right;
display:inline;
}
.ProList {
padding:10px 10px 0;
border-bottom:1px dashed #ccc;
}
.ProList img {
width:123px;
height:128px;
border:1px solid #008800;
}
.ProList a:hover img {
border:1px solid #e00;
}
.ProList p {
padding:3px 0;
}
.ProList a:link,.ProList a:visited {
color:#008800;
text-decoration:none;
}
.ProList a:hover,.ProList a:active {
color:#f50;
text-decoration:underline;
}
.Company {
padding:5px 10px;
line-height:20px;
}
.Company p {
text-indent:24px;
}
.Company p.More {
text-align:right;
}
.Company p.More a:link,.Company p.More a:visited {
color:#EC4A02;
text-decoration:none;
}
.Company p.More a:hover,.Company p.More a:active {
color:#f50;
text-decoration:underline;
}
#SideBar {
float:left;
width:229px;
height:auto !important;
height:600px; 
min-height:600px;
border:1px solid #D0D0D0;
background-color:#F7FFF8;
}
.Tel {
width:207px;
height:54px;
margin:15px auto 0;
font-family:"ËÎÌå";
color:#008800;
text-align:right;
line-height:18px;
background:url("../Images/Tel.gif") no-repeat left top;
}
.Tel h5 {
padding:10px 15px 0;
}
.Contact {
width:209px;
margin:15px auto 0;
color:#8E2020;
}
.Contact h5 {
padding:0 0 0 20px;
line-height:23px;
color:#fff;
background:url("../Images/Contact.gif") no-repeat left top;
}
.Contact ul {
margin:8px 15px;
line-height:24px;
}
.Contact * {
vertical-align:middle;
}
.SortList {
font-family:"ËÎÌå";
}
.SortList h5 {
padding:0 0 0 72px;
line-height:26px;
color:#007D00;
background:url("../Images/SortList.gif") no-repeat left top;
}
.SortList ul {
margin:10px 15px 0;
overflow:hidden;
}
.SortList ul li {
float:left;
width:93px;
padding:5px 0 3px 6px;
color:#333;
border-bottom:1px dashed #ccc;
}
.SortList ul li a:link,.SortList ul li a:visited {
color:#000;
text-decoration:none;
}
.SortList ul li a:hover,.SortList ul li a:active {
color:#FF5500;
text-decoration:underline;
}
.Links {
padding:10px 0 15px;
text-align:center;
}
.Links p{
margin:6px 0;
}
.Links img {
border:1px solid #63B863;
}
#Foot {
margin:0 auto;
padding:18px 0;
width:910px;
background:#F4FEF4 url("../Images/Foot.gif") repeat-x left top;
}
#Foot p {
padding:5px 0 0;
text-align:center;
font-family:Arial;
color:#39848A;
letter-spacing:0.1em;
line-height:18px;
}
#Foot p.line {
margin:0 auto;
padding:0 0 8px;
width:716px;
border-bottom:1px dashed #ccc;
}
