/* CSS Document */
.ad{ background:url(../images/ad_bg.jpg) no-repeat; width:960px; height:82px; margin:10px auto;}
.ad li{ float:left;}
.ad .px{ background:url(../images/px.gif) repeat; width:240px; height:82px; float:left; display:block;}
#content{ width:960px; margin:10px auto;}
.index_left{ width:645px; float:left;}
.index_left .wrap{ width:643px; border:#CCCCCC 1px  solid; background:#FFFFFF; margin:0px 0px 10px;}
.tit_01{ margin:6px 0px 0px -8px;}
.cls_pro, .cls_case { padding:10px;}
.cls_pro li{ float:left; margin:10px 20px 10px 35px; display:inline; width:240px; height:60px;}
.cls_pro li img{ float:left;}
.cls_pro dl{ float:right; width:160px;}
.cls_pro dl dt{ font-weight:bold; color:#000000;}
.cls_pro dl dd{ line-height:16px; padding-top:4px;}
.cls_case li{ background:url(../images/cls_01.jpg) no-repeat; width:162px; height:182px; overflow:hidden; float:left; text-align:center; line-height:28px; margin:10px 10px 10px 28px; display:inline;}
.cls_case li img{ display:block; margin:10px;}
.index_right{ float:right; width:296px; border:#CCCCCC 1px solid; background:#FFFFFF;}
.search{ background:url(../images/search_bg.jpg) no-repeat; width:273px; height:27px; margin:8px auto; padding:3px;}
.search .aa{ width:196px; float:left; height:25px; line-height:25px; color:#CCCCCC;}
.search .bb{ background:url(../images/but_s.jpg) no-repeat; float:left; display:block; width:75px; height:25px; font-family:"宋体"; cursor:pointer;}
.tit_02{ background:url(../images/tit_bg.jpg) no-repeat; width:290px; height:30px; line-height:30px; margin:0 auto;}
.tit_02 h2{ float:left; padding-left:40px; font-weight:bold; color:#FFFFFF; font-size:12px; }
.tit_02 .more{ float:right; padding-right:10px; color:#FFFFFF;}
.but_down{ background:url(../images/but_01.jpg) no-repeat; width:106px; height:41px; line-height:41px; padding-left:32px; display:block; float:left; margin:6px 0px 0px 6px;}
.cls_case2 li{ width:120px; float:left; height:105px; margin:0px 4px 10px 16px; display:inline;}
.cls_case2 li img{ border:1px solid #CCCCCC; padding:1px;}
.cls_case2 li p{ padding-top:3px; text-align:center}
.cls_txt1 li{ background:url(../images/ico1.jpg) no-repeat left center; line-height:22px; height:22px; padding-left:12px;}
.friend{ width:958px; background:#FFFFFF; border:solid 1px #CCCCCC;}
.friend ul { margin:5px 20px;}
.friend ul li{ width:90px; float:left; margin:10px 2px;}