/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif;margin:0; padding:0; font-size:12px; color:#666; text-align:center;}
table{font-size:12px;color:#666; text-align:left;}
td,tr,th{font-size:12px;color:#666;}
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold;}
img, table, td, th { border:0;}
ul, ol { list-style-type:none;}

a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #f00; text-decoration:underline;}
a:active {color: #f00;}

.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff; text-decoration:none;}
a.cWhite:hover{color:#ccc; text-decoration:underline;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#000;}
.cccc,a.cccc:link,a.cccc:visited{ color:#ccc;}
a.cccc:hover{ color:#ccc; text-decoration:none;}
.cfcb812,a.cfcb812:link,a.cfcb812:visited{ color:#fcb812;}
a.cfcb812:hover{color:#fff; text-decoration:underline;}


.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.fright{float:right;}
.margin0{margin:0 auto;}
.h5{clear:both;height:5px;overflow:hidden;}

/*----------------*/
.table{width:993px;background-color:#FFF;margin:0 auto;}
.abouttable{width:1031px;background-color:#FFF;margin:0 auto;}
.guestbookinput{width:150px; height:20px; border:1px solid #999;background-color: #FFFFFF;}

#banner{POSITION:relative;MARGIN: auto; WIDTH: 100%; HEIGHT:612px; OVERFLOW: hidden;}
.meu{POSITION: absolute; MARGIN: auto auto auto -500px; WIDTH: 1000px; HEIGHT:auto; OVERFLOW: hidden; TOP: 1px;  z-index:100;LEFT: 50%; text-align:right;}
.fouse{POSITION: absolute; MARGIN: auto auto auto -671px; WIDTH: 1342px; HEIGHT: 612px; OVERFLOW: hidden; TOP: 0px; LEFT: 50%; z-index:1;}

#abouthead #meu .la,.meu .la{background-color:#797b7d;width:100px; padding:3px 15px 3px 5px;color:#fff;}
#abouthead #meu .link,.meu .link{background:url(../images/index_11.jpg) repeat-x; height:25px;width:644px;color:#fff; font-weight:bold;padding:9px 0 0 0px; text-align:center;}

#abouthead #meu .link a,.meu .link a{font-weight:bold;color:#fff;}
#abouthead #meu .link a:hover,.meu .link a:hover{color:#ef830d;font-weight:bold;}

#index_news{background:url(../images/index_newsbg.jpg) center repeat-y;width:100%;text-align:center;margin:0 auto;height:auto;}

#link{width:993px;margin:0 auto;height:160px;}
#link #td{border-left:1px solid #d2d2d2;}
#link #td div{padding:5px 0 0 5px;width:92px;}
#link #td div .td1{background-color:#e6e6e6; padding:3px 0 0 22px;color:#b65813; height:23px;}
#link #td div .td2{padding:3px 0 0 22px;color:#929292; height:23px;}
#link #td div .td2 a{color:#929292;}
#link #td div .td2 a:hover{color:#333;}

#foot{width:993px;margin:0 auto;color:#999;}
#foot td{color:#999;}
#foot a{color:#999;}
#foot a:hover{color:#333;}
 
#abouthead{width:1031px;margin:0 auto;height:108px;}
#abouthead #logo{float:left;width:354px;height:108px;}
#abouthead #meu{float:right;width:677px; text-align:right;}

#aboutbanner{width:1031px;margin:0 auto;}
.aboutmeuo{background:url(../images/about_21.jpg);height:33px;}
.aboutmeuv{background:url(../images/about_24.jpg);height:33px;}
.aboutmeuv2{background:url(../images/products1_03_2.jpg);height:33px;}
.aboutmeuo a,.aboutmeuv a,.aboutmeuv2 a{font-size:15px;color:#fff;text-decoration:none;}
.abouttitle{background:url(../images/about_11.jpg); color:#f08200; font-weight:bold; font-size:14px;}
.bgabout_21{background:url(../images/about_21.jpg);}
#aboutcotent{width:730px; height:auto; overflow:hidden; padding:15px 0 15px 0; text-align:left; margin:0 auto;}
#aboutcotent #iscontent{line-height:28px; color:#545454;}
#aboutfoot{width:100%;height:auto;background:url(../images/about_33.jpg) top;}
