.w1000{ width:1002px; margin:0 auto; overflow:hidden; position:relative}
.top_des{ height:374px; overflow:hidden; background:url(../images/zxhts_bgx.jpg) repeat-x;}

.top_des p{ color:#ffffff; font-size:16px; line-height:26px; text-indent:2em}

#b01{ background:url(../images/zxhts_bg_a.jpg) center top no-repeat #dae1f3; padding-top:150px;}
#b02{ background:url(../images/zxhts_bg_b.jpg) center top no-repeat #dae1f3; padding-top:160px;}
#b03{ background:url(../images/zxhts_bg_c.jpg) center top no-repeat #dae1f3; padding-top:160px;}
#b04{ background:url(../images/zxhts_bg_d.jpg) center top no-repeat #dae1f3; padding-top:180px;}
#b05{ background:url(../images/zxhts_bg_e.jpg) center top no-repeat #dae1f3; padding-top:150px;}

.list_box{ width:1002px; background-color:#FFF; padding-bottom:30px; overflow:hidden}
.list_box ul li{ margin-left:22px; width:174px; margin-top:30px; _display:inline; text-align:center; overflow:hidden}
.list_box ul li p{ width:172px; line-height:24px; overflow:hidden; height:48px; white-space:normal; margin-top:6px; text-align:center}
.list_box ul li img{ height:190px; width:140px; margin:0 17px; text-align:center}
.list_box ul li input{ margin:0; padding:0; width:16px; height:16px; border:none; overflow:hidden; margin-top:10px;}

.bt_input{ height:293px; background:url(../images/zxhts_bg01.jpg) center top no-repeat; overflow:hidden; position:relative}

.tszt_text01,.tszt_text02,.tszt_text03{ padding:0; margin:0; background:none; border:0; width:315px; height:30px; background-color:#FFF; position:absolute}
.tszt_text01{ left:260px; top:67px;}
.tszt_text02{ left:260px; top:109px;}
.tszt_text03{ left:260px; top:149px;}
#bs{ padding:0; margin:0; background:none; border:0; width:157px; height:53px; position:absolute; left:300px; bottom:40px; background:url(../images/tjan.png) center top no-repeat; cursor:pointer}