
body{ background:#f3f3f3 url(imagesbg.jpg) no-repeat top center; overflow-x: hidden;}
.img-bg{ background:url(imagesft-bg.jpg) no-repeat bottom center;}

.header{ padding-top: 100px; padding-bottom:50px;}
.header .title{ background:url(imageswenzi.png) no-repeat top center; width: 1012px; height: 46px; }

.foot{ text-align: center; }

.box{ width:1012px; height:auto;}
.box-top{ background:url(imagesbox-top.png) no-repeat 0 0; height:23px;}
.box-center{ background:url(imagesbox-center.png) repeat-y 0 0; height:auto!important; height:500px; min-height:500px;}
.box-bottom{ background:url(imagesbox-bottom.png) no-repeat 0 0; height:43px;}


.box1,.box2{ width:945px; margin-left:33px;}
.box1-center,.box2-center{ padding:20px 30px 10px 30px;}
.box1-center p,.box2-center p{ line-height:24px;}

.box1-center{ background:#f8f5e0 url(imagesbox1-top.jpg) no-repeat 0 0; height:auto!important; height:70px; min-height:70px;}
.box1-bottom{ background:url(imagesbox1-bottom.jpg) no-repeat 0 0; height:12px;}

.box2-center{ background:#f0f0f0 url(imagesbox2-top.jpg) no-repeat 0 0; height:auto!important; height:70px; min-height:70px;}
.box2-bottom{ background:url(imagesbox2-bottom.jpg) no-repeat 0 0; height:12px;}

.line-box{ border-top:#86c952 1px dashed; width:945px; margin-left:33px;}
.mid{ width:246px; height:132px; border:#cde0bf 1px solid; padding:25px;}
.sj{ width:104px; height:36px; display:inline-block; line-height:36px; background:url(imagesbtn-yellow.jpg) no-repeat 0px center;}
.tp{ width:104px; height:36px; display:inline-block; line-height:36px; background:url(imagesbtn-orange.jpg) no-repeat 0px center; color:#fff;}
