@charset "utf-8";
@import url(public.css);




#pagebody{ width:965px; margin:18px auto 0px auto;}

.pleft{ float:left; width:220px}

#search{ width:220px; margin:0 auto}
#search h3{ width:220px; margin:0 auto}
#search .input{ border-top:2px solid #666666; border-left:2px solid #666666; border-bottom:2px solid #CCCCCC; border-right:2px solid #CCCCCC; margin:18px auto 0px auto; padding-top:4px; padding-bottom:4px}
#search .input input{ width:210px; margin:0 auto; border:none; background:none; padding:0 0 0 0}
#search .btn{ margin:18px auto 0px auto}
#search .btn input{ width:220px; margin:0 auto; background:url(../images/btn02.jpg) left top no-repeat; height:30px; border:none}
#search .sear-txt{ width:210px; margin:0 auto; text-align:left; padding-top:10px; line-height:24px}

#proclass{ width:220px; margin:18px auto 0px auto}
#proclass h3,#proclass .pcon,#proclass .ncon{ width:220px; margin:0 auto}
#proclass .ncon{ padding-top:17px}
#proclass dd{ width:220px; float:left; background:url(../images/bg03.jpg) center bottom no-repeat; height:45px}
#proclass dd a{ display:block; line-height:30px; margin:0 auto; text-align:center; font-size:14px; font-weight:bold}

#products{ width:725px; float:right}
#products h3{ width:725px; margin:0 auto; background:url(../images/line02.jpg) left bottom repeat-x; height:20px}
#products h3 dt{ float:left; padding-left:56px}
#products h3 dd{ float:right; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; height:20px; background:#FFFFFF; padding-left:10px; padding-right:10px;}
#products .pcon{ width:728px; margin:0 auto}
#products .pcon .ncon{ width:728px; margin:0 auto; padding-top:17px}
#products .pcon .ncon dl{ float:left; width:172px; margin-right:10px; margin-bottom:10px}
#products .pcon .ncon dl.mr0{ margin-right:0px}
#products .pcon .ncon dl dt{ width:170px; border:1px solid #CCCCCC; height:160px; overflow:hidden}
#products .pcon .ncon dl dd{ background:#CCCCCC; line-height:30px; text-align:center;  height:30px}


#company{ float:left; width:355px; margin-top:18px; background:url(../images/bg02.jpg) 335px top no-repeat; min-height:260px; height:auto !important; height:260px; overflow:visible}
#company h3{ width:355px; height:21px; background:url(../images/line02.jpg) repeat-x bottom}
#company h3 dt{ float:left; background:#FFFFFF}
#company h3 dd{ float:right; line-height:21px; background:#FFFFFF; padding-left:10px; padding-right:30px;font-family:Arial, Helvetica, sans-serif; font-size:14px; }
#company .pcon{ width:335px; margin:0 auto; text-align:left}
#company .pcon .pimg{ width:335px; text-align:left; padding-top:10px;}
#company .pcon .ncon{ float:left; width:317px; text-align:left; line-height:30px; font-size:13px; padding-top:10px}


#news{ float:left; width:311px; margin-top:18px; background:url(../images/bg02.jpg) right top no-repeat; min-height:260px; height:auto !important; height:260px; overflow:visible}
#news h3{ width:311px; height:21px; background:url(../images/line02.jpg) repeat-x bottom}
#news h3 dt{ float:left; height:21px; padding-right:5px; background:#FFFFFF}
#news h3 dd{ float:right; line-height:21px; background:#FFFFFF; padding-left:10px; padding-right:30px;font-family:Arial, Helvetica, sans-serif; font-size:14px; }
#news .pcon{ width:311px; margin:0 auto; text-align:left}
#news .pcon .ncon{ float:left; width:290px; padding-top:10px}
#news .pcon .ncon dd{ width:290px; float:left; line-height:30px; font-size:13px}


#contact{ float:right; width:280px; margin-top:18px; min-height:260px; height:auto !important; height:260px; overflow:visible}
#contact h3{ width:280px; height:21px; background:url(../images/line02.jpg) repeat-x bottom}
#contact h3 dt{ float:left; height:21px; padding-right:5px; background:#FFFFFF}
#contact h3 dd{ float:right; line-height:21px; background:#FFFFFF; padding-left:10px; padding-right:10px;font-family:Arial, Helvetica, sans-serif; font-size:14px; }
#contact .pcon{ width:280px; margin:0 auto; text-align:left}
#contact .pcon .ncon{ float:left; width:280px; padding-top:10px; line-height:30px}





#links{ width:965px; margin:10px auto 0px auto;}
#links h3{ width:965px; height:20px; margin:0 auto;}
#links h3 dl{ width:965px; margin:0 auto}
#links h3 dt{ float:left;}
#links .pcon{ width:965px; margin:0 auto; padding-top:10px; padding-bottom:10px}
#links .pcon dd{ float:left; line-height:24px; white-space:nowrap; margin-right:10px}



/*不间断滚动*/
#demodemo{OVERFLOW: hidden; WIDTH:980px; COLOR: #666666; HEIGHT:240px; margin:0px auto 0px auto}
#indemo{float: left;width: 5000%;}
#demodemo1{float: left;}
#demodemo2{float: left;}
#demodemo .f_l{float:left}
#demodemo .dw{ width:250px; background:url(../images/probg.jpg) center top no-repeat; height:235px}

#demodemo dl{ width:250px; float:left; text-align:center}
#demodemo dl dt{ width:250px; margin:0 auto; height:187px;}
#demodemo dl dt img{ margin-top:5px}
#demodemo dl dd{ width:250px; margin:0 auto; text-align:center; line-height:42px; text-align:center; font-size:14px}
