
*{ margin:0; padding:0}
body{ text-align:center; font:12px/16px Georgia, "Tahoma";}
a{ text-decoration:none}
a:hover{ text-decoration:underline}
#wrapper{ width:968px; margin:0 auto; background-color:#FFFFFF}
.fontw{ font-weight:bold}
.fs{ font-size:12px}
/*------head begin-------*/
#header{}
#logo{ background:url(images/index_02.gif) no-repeat;height:101px; width:968px; clear:both}
#nav{width:100%; height:32px;}
#banner{ background:url(images/index_05.gif) no-repeat; height:332px; width:968px; clear:both}
#banner1{ background:url(images/index_03.gif) no-repeat; height:180px; width:968px; clear:both}

/*-------index conternt---------*/
#pagebody{ margin-top:0px; }
#mainbody{ float:left; width:699px; clear:left; overflow:hidden; }
.image{ height:30px; background:url(images/index_06.gif) repeat-x;}
.img{ float:left; margin:15px 10px 15px 15px; border:1px solid #eee; background-color:#f9f9f9; width:189px; clear:left}
.mainfont {float:right; width:450px; margin:5px;font:11px/18px Tahoma; color:#333; text-align:left; clear:right; margin-top:15px}
.mainfont a{color:#333; padding:1px 3px;}
.mainfont a:hover{ text-decoration:none;background-color: #4c9400; color:#000}
#sidebar{ float:right; width:269px; clear:right; overflow:hidden}
.image1{ height:30px; background:url(images/index_07.gif) repeat-x;}
.sidebg { background:url(images/index_10.gif) repeat-x;; width:269px; height:145px; }
.sidefont { float:right; width:220px; margin:5px;font:11px/18px Tahoma; color:#333; text-align:left; clear:right; margin:15px 0px 15px 15px}
.sidefont a{ color:#333; padding:1px 3px;}
.sidefont a:hover{ text-decoration:none;background-color: #4c9400; color:#000}

/*-------page----------*/
#contentWrap{ margin-top:0px; }
#content:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#leftbar{ float:left; width:223px;}
#leftbar:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#leftbar dl dt{ height:38px; background:url(images/index_01.gif) repeat-x; font:bold 14px/30px Times New Roman; color:#333}
#leftbar dl dd{ background:url(images/dian.gif) no-repeat left; text-align:left; border-bottom:1px dashed #367f00; margin:0px 5px 0px 15px;width:180px;font: 12px/30px Tahoma; color:#367f00}
#leftbar dl dd a{ line-height:30px; color:#367f00; display:block;  margin:0px 5px 0px 15px;width:100%}
#leftbar dl dd a:hover{ text-decoration:none;  margin:0px 5px 0px 15px;color:#ff0000}
#leftbar .contact dd{ border:none; height:auto}
.contact ul{ display:block; border:1px solid #E0E6E8; width:167px !important; width /**/:179px; background-color:#E4EDF0; padding:5px; margin:5px 0; line-height:18px; font-size:11px; font-family:Verdana, Arial}
#leftbar .contact ul li a{ line-height:18px; color: #630; display:inline;word-break:break-all;}
#leftbar .contact dd ul li{text-indent:0 !important; text-indent /**/:-1em}
.search{height:80px; width:160px; border:1px solid #367f00; background-color:#e2f2d6; padding:0 8px; line-height:28px; margin:15px}
.search span{ float:left; color:#333; font:bold 11px/30px Tahoma;}
.search form{ display:inline; float:right; margin-top:2px}
.dl { float:left; font: 11px Tahoma; color:#FFFFFF; height:auto; width:160px; text-align:left; margin:15px}
* html .search form{ margin-top:0}
*+html .search form{ margin-top:-1px}
.search .keywords{ width:150px; height:14px !important; height /**/:24px; background:url(images/keywords.gif) left top; border:1px solid #829DB9; padding:4px 5px;vertical-align:middle}
.search .bt{ border:1px solid #036; height:22px; margin-left:5px; vertical-align:middle; font-weight:bold; background-color:#f7fdff;line-height:22px}
/*--------------------*/
#content{ float:right; width:745px; text-align:left;}
#content:after {content:"."; display:block; height:0; clear:both; visibility:hidden;} 
#line{ height:5px; background-color:#f5f5f5; display:block; overflow:hidden}
.about{ margin:5px; clear:both}
.images{ float:right; padding:12px 22px 12px 4px;}
.images .img1{ margin:8px 0;}
.images img{ display:block}
#content img{ padding:4px; border:1px solid #eee; background-color:#f9f9f9}
.tex{ float:left; width:450px; color:#333; font: 12px/18px Tahoma; margin:5px; display:inline}
.tex span{ font:bold 14px Tahoma; color:#046995; display:block;}
.tex .t1{ font-size:14px}
.tex p{ margin:4px auto}
.tex-line {clear:both; width:720px; margin:5px; font:12px/18px Tahoma; color:#333;}
.tex-line span{ font:bold 14px/38px Times New Roman; color:#367f00; display:block; width:720px; border-bottom:1px dashed #367f00;}
.tex-line a{ background-color: #046995; color:#fff; padding:1px 3px;}
.tex-line a:hover{ text-decoration:none;background-color: #4c9400}
.proShow{ clear:both; margin:5px; width:522px; height:138px; background:url(images/index_09.gif) no-repeat;}
.proShow-line {clear:both; width:350px; margin:0px 0px 0px 5px; font-family: Tahoma; line-height:18px; }
.proShow a{ background-color: #046995; color:#fff; padding:1px 3px}
.proShow a:hover{ text-decoration:none;background-color: #4c9400}
#content .proShow img{ padding:4px; background-color:#fff; border:1px solid #eaeaea; margin:0 5px 0 0; vertical-align:middle}
#content .proShow .more{ border:0; padding:0; margin-right:-3px}
/*---------------*/
#footer{clear:both; background:url(images/index_11.gif) no-repeat; height:56px; width:968px; }
.menu{ clear:both; padding-top:25px; font:10px/30px Tahoma; color:#666}
.menu a{ color:#666;}
.menu a:hover{ text-decoration:none;background-color: #4c9400; color:#000}

/*=========Enter pages begin=========*/

/*----------contact------------*/
.conDl{ line-height:22px; color:#036;width:100%}
.conDl:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.conDl dt{ font-size:18px; color:#c60; border-bottom:1px dashed #ccc; padding-left:15px; line-height:24px;margin:10px 0}
.conDl dt span{color:#666;font-size:14px}
.conDl dd{}
.conDl dd ul{ float:left; margin-left:15px; display:inline}
.conDl a{ color: #990}
.map{ padding:4px; border:1px solid #efefef; background-color:#fafafa; margin-top:15px}
.map a{ display:block; width:555px; background:url(images/2006102010528751.jpg) no-repeat left bottom; height:100px; cursor:default}

/*----------feedback------------*/
.feedback{margin:25px auto; color:#036;}
.feedback span{margin-left:40px;display:block;line-height:28px}
.bo{ float:left; margin:2px auto}
label{float: left;padding: 10px 5px 4px 10px; width:80px; text-align:right}
.feedback input{padding: 3px}
@media all and (min-width: 0px) {/* opera 7 styles */
.feedback input { padding:4px}
}
.feedback input,.feedback textarea{border: 1px solid #CCCCCC;margin:5px 0px;}
.feedback textarea{padding: 2px; overflow:auto; width:460px}
.feedback .bt{width: 38px;height: 20px;font-size: 11px;border: solid 1px #CCCCCC;background: #FBFBFB;text-align: center;}
.btcenter{text-align: center;clear: left;padding: 4px 0px 0px;}
.feedback .sffocus {
background: #F0F9FB; /*----for IE----*/
border: 1px solid #1D95C7;
}
.feedback textarea:focus, .feedback input:focus {
background: #F0F9FB; /*----for firefox......----*/
border: 1px solid #1D95C7;
}
.feedback .botton{padding:2px 10px; >padding:2px 6px;font-size:12px; border:1px #1E7ACE solid; background:#D0F0FF;margin-right:20px}
@media all and (min-width: 0px) {/* opera 7 styles */
.feedback .botton { padding:4px 15px}
}
.tj{margin-left:100px; clear:both}
/*-------porducts----------*/
.pro{ margin:5px 10px auto 10px;}
.xpro{ display:inline; float:left; border:1px solid #efefef; padding:4px; margin:5px 15px; text-align:center}
.xpro a{ cursor:default}
#content .pro a:hover img{ background-color:#DDF0F0; border:1px solid #27CEF8}
.xpro p a{ color:#036; display:block}
.xpro p .r{ color:#c60}
.Epro p{ margin:8px auto; color:#036; font-family:Tahoma; clear:both}
table,td,th{border:1px #fff solid;border-collapse:collapse}
td{ padding:3px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px}
#content .Epro .lin{ background-color:#F6F6F6; border:1px solid #efefef; padding:5px; margin-bottom:0}
.lin a{ color:#c60}
/*---------profile-----------*/
.profile p{ margin:5px; text-indent:0em; color:#036; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif}
.profile .zs img{float:left}
.zs{ overflow:auto;_height:1%}
.profile .zs{padding:5px; clear:both; border-top:1px dashed #ccc; margin:5px}
.profile .zs p{ text-indent:0;font-family:Georgia; float:left; margin-left:10px; line-height:20px}
.zs p span{ font-weight:bold}

.profile ul li { float:left; display:block;line-height:30px;margin:0 10px}
.cart{ margin:30px auto}
.cart th{ padding:5px}
/*--------sitemap---------*/
.sitemap{ margin:10px 130px auto 90px}
.sitemap li{ list-style: disc; border-bottom:1px dashed #ccc; line-height:24px}
.sitemap ul{ margin:5px auto 5px 35px}

/****/
.submenu{ display:inline}