/* CSS Document */

body { margin:0; padding:0; font-size:12px;}

td { font-size:12px;}
#logo { height:79px; background:url(../images/line.gif) repeat-x bottom;}
.fontCol { color:#BE2B31;}


#index { text-align:center;}
#index #main { background:url(../images/about6-1.jpg) repeat-x top; text-align:left; padding:15px 0 0 0;}

#inCase { width:87px; height:95px; float:left; margin:6px; border:1px solid #EAEAEA; padding:1px;}

#index #logo { height:79px; background:url(../images/line.gif) repeat-x bottom; width:1003px;}
#index #banner,
#index #botCopy,
#index #main
{ width:1003px;}
#index #left { width:203px; padding:35px 0 0 0; background:url(../images/index_2-1.jpg) top no-repeat; float:left; height:448px;}
#index #left ul { list-style:none; border:1px solid #eee; padding:0; margin:0;}

#index #center { width:485px; float:left; margin-left:32px;}
#index #right { width:243px; float:right;}

#casemain .prod_img1 img {border:0px;}
#casemain .prod_img1 {background-color:#FFFFFF; border:1px solid #CDCDCD; height:290px; position:absolute; top:-100px; left:-120px; overflow:hidden; width:250px; z-index:9999; text-align:center;}

#index #botCopy { margin-top:15px;}
.span1 { float:right; color:#CCCCCC; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.aleft{
	font-size: 12px;text-decoration: none;font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}
.aleft:link {
	font-size: 12px;text-decoration: none;
	color: #666;
}
.aleft:hover {
	font-size: 12px;
	color: #f00;
	text-decoration: underline;
}
.aNews{
	font-size: 12px;text-decoration: none;font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}
.aNews:link {
	font-size: 12px;text-decoration: none;
	color: #666;
}
.aNews:hover {
	font-size: 12px;
	color: #f00;
	text-decoration: underline;
}


.aNleft{
	font-size: 12px;text-decoration: none;font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000; padding-left:17px;
}
.aNleft:link {
	font-size: 12px;text-decoration: none;
	color: #000;
}
.aNleft:hover {
	font-size: 12px;
	color: #BE2B31; background:url(../images/dot1.gif) no-repeat center left;
	text-decoration: underline;
}

#InGpicL { width:104px; float:left; margin:5px 0 0 4px; }
#InGpicR { width:104px; float:right; margin:5px 0px 0 0; }
#InGpicL1 { width:90px; float:left; margin:5px 0 0 1px; }
#InGpicR1 { width:90px; float:right; margin:5px 0px 0 0; }
#InCases {width:75px; float:right; margin:5px 1px 0 1px; text-align:center;}

#proList { width:150px;margin:5px 6px 10px 6px;float:left;}
#proListImg {width:150px; float:left;border:2px solid #eee; padding:1px; text-align:center; height:125px;}
#proListTxt { width:150px; float:left; line-height:25px; text-align:center}

#InGpicR span,
#InGpicR1 span,
#InGpicL1 span,
#InGpicL span
{ background:url(../images/dot.gif) center left no-repeat; padding:5px 0 5px 10px; margin-bottom:8px; float:left; color:#666}

#casemain { width:150px;float:left; margin:5px 5px 10px 5px;position:relative;display:block;}
#casemain .img{ width:150px; height:140px; float:left; border:1px solid #ddd; padding:1px;display:block;}
#casemain h1{ width:150px; float:left; text-align:center; line-height:22px; font-size:12px;display:block}