/* CSS Document */
:focus { outline:0; }
a:active { outline:none; }
*{margin:0px; padding:0px;}
ul{margin:0; padding:0; list-style:none;}
a:link, a:visited{color:#000000;text-decoration:none;}
a:hover{color:#666;text-decoration:none;}
img{border:none;}
.clearfloat{clear:both; height:0px; overflow:hidden;}
body{ font-size:12px; font-family:"宋体", sans-serif, serif; text-align:center; background:#EEF3FA;}

#Container{ width:1003px; height:auto; margin:0 auto; text-align:left; background:#FFFFFF;}
.Main{ padding:0 35px;}
#Foot{ text-align:center; padding-top:5px; padding-bottom:20px; border-top:1px solid #CCC;}

.LeftTitle{ padding-left:70px; height:35px; line-height:35px; font-size:16px; font-weight:bold; color:#333; font-family:"黑体", "宋体";}
.Cate{}
.Cate ul{  padding-left:10px; padding-right:5px;}
.Cate ul li{ float:left; word-break:normal; width:50%; line-height:20px; height:20px; margin:0px;}
.Cate ul li a{ display:block; height:20px;}

.Cate2{}
.Cate2 ul{ padding-top:12px;}
.Cate2 ul li{ background:url(../Images/ico.gif) left center no-repeat; padding-left:16px; width:80px;}
.Cate2 ul li a{ font-weight:bold;}
.Cate2 ul li a:link,.Cate2 ul li a:visited{ color:#48A607;}
.Cate2 ul li a:hover{ color:#48A607;}

.ATitle{ border-bottom:1px solid #CCC;}
.ATitle span{ float:right; padding-top:5px;}
.AboutText{ padding:5px 0px; line-height:21px; text-indent:24px;}

.ProBox{ background:url(../Images/ProBorder.jpg) left top repeat-x; height:147px; padding-top:5px; width:581px; overflow:hidden;}
#scrollbody{width:581px; overflow:hidden;height:147px;}

.Pro{ padding:0 5px;}
.ProImg{ border:1px solid #CCC; width:121px; height:112px;}
.ProName{ text-align:center; line-height:22px;}

.Pro2{ padding:0px; width:158px; height:auto; float:left; margin:0 8px;}
.Pro2 .ProImg{ border:1px solid #CCC; width:156px; height:132px;}
.Pro2 .ProName{ text-align:center; line-height:22px;}


.FootText{ padding-top:10px; line-height:1.5;}

#Table_Nav td{ height:78px;}
#Table_Nav td Div{ position:relative; margin:0px; padding:0px;height:78px; z-index:1;}
#Table_Nav td Div img{ cursor:pointer;}
#Table_Nav td Div.SmallNav{ height:auto; z-index:19; background:#A3D503;text-align:center; position:absolute; top:67px; left:-37px; width:105px; padding:10px;   line-height:2; display:none;}
#Table_Nav td Div.SmallNav a{ font-weight:bold;}
#Table_Nav td Div.SmallNav a:link,#Table_Nav td Div.SmallNav a:visited{ font-weight:bold; color:#FFF;}
#Table_Nav td Div.SmallNav a:hover{ color:#CCC;}


.NyTitle{ height:30px; border:1px solid #A7B38D; background:#E4F5C8; line-height:30px; padding:0 5px; font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; margin-bottom:20px;}
.NyTitle span{ float:right; font-size:12px; font-weight:200; font-family:"宋体";}
.Content{ line-height:1.5; overflow:hidden; width:700px;}

.ProPage{ border:1px solid #CCC;}
.ProPage td{ padding:3px 5px;}