﻿
*{margin:0;padding:0}
body, ul, ol, h2, h3, h4 { margin: 0px; padding: 0px;}
body, input, select { font-size: 12px; font-family:Arial, "宋体"; color: #333; }
body{ background:url(index_21.jpg) repeat;}

a { color: #000; text-decoration: none; }
a:hover { color: #8F0E0B; text-decoration:underline;}

img { border: none; }
ul,li{ list-style:none;}

#top{ width:960px; margin:0 auto; }
.topNo1{ background:url(index_02.jpg) repeat-x; height:82px; }
.topLogo{ padding:15px 0 0 30px; float:left; width:526px;} 
.topLi{ float:right; width:280px; margin-top:33px; }
.topLi li{ float:left; color:#FFFFFF; text-decoration:underline; }
.topLi li a { float:left; color:#FFFFFF; text-decoration:underline; }
.topLi li a:hover { float:left; color:#FFFF99; text-decoration:underline; }
.Inicio{ background:url(index_11.jpg) no-repeat 0 2px; padding-left:17px; width:75px;}
.Contactar{ background:url(index_14.jpg) no-repeat 0 4px;; padding-left:18px; width:70px;}
.Favorites{ background:url(index_08.jpg) no-repeat 0 0; padding-left:20px; width:70px;}

.topMenu{ background:url(index_23.jpg) repeat; height:37px; color:#FFFFFF; }
.topMenu li {display:block;  float:left; width:116px; font-weight:bold; font-size:12px; text-align:center;  background:url(index_25.jpg) no-repeat 114px 5px; line-height:30px;}
.topMenu li a{ display:block; color:#FFFFFF; text-decoration:none;}
.topMenu li a:hover{ display:block; color:#FFFFFF; text-decoration:underline;}


#main{ width:960px; margin:0 auto; background:url(mainbg.gif) repeat-y; background-color:#E0E0E0; zoom:1; overflow:auto;}
.mainLeft{ float:left; width:227px; background-color:#C0C0C0;}
.LeftTitle{ height:35px; background-color:#747474; padding:19px 0 0 33px;}
.LeftType{ padding:0 0 0 35px;}
.LeftType li{ line-height:22px; background:url(ico.gif) 0 12px no-repeat; text-indent:10px; font-weight:bold;}
.LeftType .Type2{ background:url(ico2.gif) 5px 12px no-repeat; text-indent:15px; font-weight:lighter;}

.mainRight{ float:left; width:710px; background-color:#E0E0E0; padding-left:20px;}
.mainTitle{ margin:15px 0 15px 0; background:url(linebg.gif) repeat-x; width:690px;}
.Title{ background-color:#E0E0E0; color:#93110F; font-weight:bold;}
.Title a { color:#93110F; font-weight:bold;}
.more {float:right; width:30px;  text-align:center; background-color:#E0E0E0; font-size:11px;}
.more a{ color:#93110F;}
.co{ float:left; zoom:1;overflow:auto;}
.coDesc{ float:left; width:680px; line-height:20px; font-family: Arial; margin-right:5px; text-align:justify; font-size:12px;}
.coPic{ float:left; margin-bottom:10px; }
.co td{ line-height:22px; padding-left:5px;}


.proList li{ float:left; width:350px;}
.proPic{width:152; height:116px; float:left;}
.proName{ font-weight:bold; color:#68664A; padding-bottom:5px; }
.proName a {font-weight:bold; color:#68664A;}
.probox{border: 1px solid #C0C0C0; width:326px; zoom:1; overflow:auto; margin-bottom:10px;}
.proDesc{float:left; font-size:11px; width:150px; height:103px; line-height:16px; padding-left:5px; padding-top:10px;}
.proPic img{ margin:5px;}
.more{float:right; width:50px;}

.probox2{ width:142px;height:160px }
.proPic2{ height:98px;padding:5px; text-align:center; border:1px solid #C0C0C0; background-color:#FFFFFF;}
.proName2{ text-align:center; line-height:18px; margin-bottom:20px;padding-top:10px;}
.proList2 li{ float:left; width:195px; margin-left:20px;}


.probox5{ width:100px; background-color:#FFFFFF; padding:5px; border:1px solid #C0C0C0; margin:10px;}
.probox5 img { }

.proPic3{ text-align:center;}
.proPic3 img { padding:5px; border:1px solid #C0C0C0; background-color:#FFFFFF; }

.workPic{ padding:5px; border:1px solid #C0C0C0;}
.workList { line-height:18px; padding-right:20px; }
.workList img{padding-bottom:20px; padding-top:20px;}


#foot{ background:url(index_54.jpg) no-repeat; width:960px;  margin:0 auto; text-align:center; line-height:18px; padding-top:20px; zoom:1;overflow:auto;}
.clear{clear:both;}


/* Multi Page */
.pageSize { clear: both; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.pageSize a { float: left; padding: 1px 4px 2px; text-decoration: none; color:#000; }
.pageSize .total { background: #F5F8F8; border: 1px solid #5A5A5A; border-right: 0px solid #5A5A5A; font-weight: bold; }
.pageSize .pages { background: #F5F8F8; border: 1px solid #5A5A5A; margin-right: 2px; vertical-align: middle; font-weight: bold; }
.pageSize .num { background: #FFFFFF; border: 1px solid #c4b69e; margin-right: 2px; vertical-align: middle; }
.pageSize .num:hover { background: #F5F8F8; border: 1px solid #5A5A5A; text-decoration: none; }
.pageSize .redirect { background: #FFF; border: 1px solid #c4b69e; margin-right: 2px; padding: 0px; }
.pageSize .redirect:hover { background-color: #F5F8F8; border: 1px solid #5A5A5A; text-decoration: none; }
.pageSize .curPage { margin-right: 2px; border: 1px solid #c4b69e; vertical-align: middle; background: #ffeedb; color: #92A05A; font-weight: bold; }
.pageSize .input { background: #F5F8F8; border: 1px solid #5A5A5A; margin: 0px 1px 0px 5px; padding: 0px; }
.pageSize input { font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; width: 30px; height: 14px !important; height: 14px; margin: 0px; border: 0px; padding: 0px; text-align: center; }
.pageSize .go { background: #F5F8F8; border: 1px solid #5A5A5A; font-weight: bold; }
.pageSize .go:hover { background: #ffeedb; text-decoration: none; color: #92A05A; }
.FeedBack td{padding:3px}



.news li{ line-height:22px; background:url(ico5.gif) no-repeat 10px 12px; text-indent:25px;}
.newDesc{ line-height:22px; padding-left:10px;}