
#banner{ height:448px; min-width:1000px;}
#banner a{ display:inline-block; width:100%; height:100%; background:url(/_images/banner.jpg) center top no-repeat;}

#main{ height:279px; margin-top:2px; background:url(/_images/main.gif) repeat-x;}
#main .faq{ float:left; width:322px; margin-top:35px;}
#main .faq h3{ line-height:25px; padding-left:13px; background:url(/_images/icon11.gif) left center no-repeat;}
#main .faq .red{ font-weight:bold;}
#main .pros{ float:left; width:385px; margin-top:35px;}
#main .pros h3{ float:left; width:175px; line-height:24px; margin-right:8px; margin-bottom:7px;}
#main .pros h3 a{ display:inline-block; width:148px; border:#ddd solid 1px; height:100%; background-color:#fff; background-image:url(/_images/index-n.gif); background-position:left center; background-repeat:no-repeat; color:#666; padding-left:25px;}
#main .pros h3 a:hover{ background:url(/_images/index-h.gif); text-decoration:none; color:#fff;}
#main .case{ float:right; width:254px; margin-top:35px; color:#1f3453;}
#main .case p{line-height:20px;}
#main p.tit{ font-size:14px; font-weight:bold; color:#1f3453;}
#main p.tit.ico{ padding-left:15px; background:url(/_images/icon1.gif) left center no-repeat;}





