﻿body{margin:0;padding:0;background:#F2DBB1;font:14px/1.4em tahoma;color:#000;text-align:justify; text-justify:inter-ideograph;}

ul { padding:0; margin:0; list-style:none; }

a{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}

.clear { clear:both; overflow:hidden; height:0; }

#topflash1{position:absolute;right:0;top:0;z-index:1000;}
#topflash2{position:absolute;left:0;top:0;z-index:100;}

#menu { width:900px; height:40px; }
#menu a, #menu span { display:block; float:left; width:110px; height:40px; background:url(images/bg_menu.png) no-repeat; cursor:pointer;}

#menu a#a1 { background-position:0px 0px; }
#menu a#a1:hover { background-position:0px -40px; }
#menu span#span1 { background-position:0px -80px; }

#menu a#a2 { background-position:-110px 0px; }
#menu a#a2:hover { background-position:-110px -40px; }
#menu span#span2 { background-position:-110px -80px; }

#menu a#a3 { background-position:-220px 0px; }
#menu a#a3:hover { background-position:-220px -40px; }
#menu span#span3 { background-position:-220px -80px; }

#menu a#a4 { background-position:-330px 0px; }
#menu a#a4:hover { background-position:-330px -40px; }
#menu span#span4 { background-position:-330px -80px; }

#menu a#a5 { background-position:-440px 0px; }
#menu a#a5:hover { background-position:-440px -40px; }
#menu span#span5 { background-position:-440px -80px; }

#menu a#a6 { background-position:-550px 0px; }
#menu a#a6:hover { background-position:-550px -40px; }
#menu span#span6 { background-position:-550px -80px; }

#menu a#a7 { width:130px;background-position:-660px 0px; }
#menu a#a7:hover { background-position:-660px -40px; }
#menu span#span7 { width:130px;background-position:-660px -80px; }

#menu a#a8 { background-position:-790px 0px; }
#menu a#a8:hover { background-position:-790px -40px; }
#menu span#span8 { background-position:-790px -80px; }

#container{}

.clear{clear:both;}

.indexcontent{padding:0 10px;}
.indexcontent p{text-indent:2em;margin:0.5em 0;}

.content{padding:0 65px;}
.content p{margin:0 0 1em 0;text-indent:0em;}
.content ul{margin:0 0 1em 3em;padding:0;list-style:disc;}
.content img { border:1px #3c9900 solid; }

#title_welcome{height:50px;background:url(images/title_welcome.png) no-repeat;}
#title_indexproduct{margin-top:20px;height:50px;background:url(images/title_product.png) no-repeat;}
#title_indexnews{margin-top:20px;height:50px;background:url(images/title_indexnews.png) no-repeat;}
#title_indexsupport{margin-top:20px;height:50px;background:url(images/title_indexsupport.png) no-repeat;}

#title_aboutus{height:50px;background:url(images/title_aboutus.png) no-repeat;}
#title_product{height:50px;background:url(images/title_product.png) no-repeat;}
#title_news{height:50px;background:url(images/title_news.png) no-repeat;}
#title_support{height:50px;background:url(images/title_support.png) no-repeat;}
#title_gongqiu{height:50px;background:url(images/title_gongqiu.png) no-repeat;}
#title_changshi{height:50px;background:url(images/title_changshi.png) no-repeat;}
#title_contactus{height:50px;background:url(images/title_contactus.png) no-repeat;}


.newslist { padding:5px 10px; font:14px/20px Tahoma; color:#325900; }
.newslist li { padding:3px 0; }
.newstype { display:block; float:left; height:20px; width:83px; color:#fff; font:12px/21px Tahoma !important; font:12px/19px Tahoma; background:url(images/bg_newstype.png) no-repeat left 2px; text-align:left; padding-left:6px; }
.newstype a { color:#fff; }
.newstype a:hover { color:#ff0; text-decoration:none; }

#culture { position:absolute; left:65px; top:0; margin:0; padding:10px 0; list-style:none; z-index:1000; }
#culture li { width:100px; text-align:left; padding:4px 8px; margin:10px 0; border:1px #3c9900 solid; background:#3c9900; cursor:pointer; font-weight:bold;color:#fff;}
#culture li.current { padding-right:20px; border-right:none; background:#fff; color:#3c9900; }
#culture li a { display:block; text-align:right; padding:5px; }
.culturecontent { position:absolute; z-index:0; top:10px; left:193px; width:600px; height:428px; overflow:auto; background:#fff; border:1px #3c9900 solid; }
.culturecontent ul { list-style:none; margin:0; padding:10px; font:14px/1.6em Tahoma; }
.culturecontent ul li { padding:5px; }

#prolist { margin:0; padding:0 5px; list-style:none; }
#prolist img { width:150px; height:150px; border:1px #3c9900 solid; }
#prolist table.item { border-bottom:1px #3c9900 dashed; padding:10px 0; }
#prolist table.description { border:1px #3c9900 solid; border-collapse:collapse; }
#prolist table.description td { position:relative; padding:5px 10px; font:12px/1.5em Tahoma;height:101px;}
#prolist .detail{position:absolute;right:10px;top:7px;border:0;}
#prolist table.description th { background:#3c9900; border:1px #3c9900 solid;padding:4px 0 2px 10px; text-align:left; color:#fff; font:bold 14px/1.5em Tahoma; }
#prolist table.description th a { color:#fff; }
#prolist table.description th a:hover { color:#ff0; }
#prolist .procode { display:block;font:12px/1.5em Tahoma; color:#ff0; }
#prolist a { color:#3c9900; }
#prolist a:hover { color:#cc0000; }
#prolist p { margin:0 0 0 0; }

.newstitle{font:bold 20px/1.2em "微软雅黑","宋体";padding:12px 0 0 0;margin:0 15px;text-align:center;background:#f0ffe5;border:1px #cef4b4 solid;border-bottom:none;color:#3c9900;}
.newstips{font:12px/1.4em tahoma;padding:10px 0;margin:0 15px;text-align:center;background:#f0ffe5;border:1px #cef4b4 solid;border-top:none;color:#3c9900;}
.newscontent{font:14px/1.6em tahoma;padding:15px 20px 0 20px;text-align:justify; text-justify:inter-ideograph;}
.newscontent p{margin:0 0 1em 0;text-indent:0em;}
.newscontent ul{margin:0 0 1em 3em;padding:0;list-style:disc;}

.goback{font:bold 16px/4em '宋体';margin:2em;text-align:center;}
.goback a{color:#000;}
.goback a:hover{color:#c00;}

.page { height:25px; text-align:center; padding: 10px 0 2px 0; margin-top:10px; font:12px/2em Tahoma; border-top:1px #69be17 solid; }
.page a { padding:0px 2px; background:#f2f2f2; font-weight:bold; border:1px #ccc solid; color:#aaa; text-decoration:none; }
.page a:hover { color:#2786C0; background:#7ED4FE; border:1px #2786C0 solid; text-decoration:none; }

#footer{padding:20px 0 10px 0;background:url(images/bg_footer.png) no-repeat;text-align:center;color:#fff;font:12px/2em tahoma;}