/* CSS Document */

body{margin:0;padding:0;background:#ffffff}
p,img,ul,li,span,form,input{margin:0;padding:0;}
img{border:none;}
span{margin:0px;padding:0px;}
ul,li{margin:0px;padding:0px;}
li{list-style:none;}
.l{float:left;}
.r{float:right;}
a:link,a:visited{color:#2580bc;text-decoration:underline;}
a:hover,a:active{color:#000;text-decoration:underline;}

/*step*/
#step-head{width:100%;height:111px;  background:url(../image/bg.gif)  repeat-x;}
#step-head img{margin-top:15px;margin-left:15px;}
.head{width:900px;margin:0 auto; }
.left-img{width:260px;height:59px;}
.right-txt{width:249px;font-size:12px;margin-top:35px;}
.picture{width:957px;margin:0 auto; background:#e0f0fa;height:383px; border:1px solid #c2d4de;margin-top:10px; }
.left-text{width:402px;height:308px; float:left;margin:47px 0 0 30px; display:inline;}
.demo{margin-top:45px;background:url(../image/cnzzdemo.gif) no-repeat;width:478px;height:338px;}
.demo img{float:right;margin-top:243px;margin-right:10px;}
.outlayer{width:957px;height:auto;margin:0 auto;}
.all-eight{width:957px;height:auto;background:#f9fafc; border:1px solid #c2d4de;float:left;margin-top:10px;padding-bottom:10px;margin-bottom:10px;}
.all-one{width:914px;height:auto;margin:0 auto;margin-top:10px;clear:both}
.one-title{width:100%;height:40px; border-bottom:1px solid #e6e5e5;}
.one-title h4{font-size:14px;margin:0;line-height:36px;color:#333;}
.one-title .blue{width:230px;height:4px; background:#69cbf1; overflow:hidden}
.all-one p{width:270px;font-size:12px; text-indent:24px;color:#333;line-height:26px;margin-top:30px; float:left;}
.all-one img{float:right;margin-top:30px;}
.WP {clear:both;}
.Footer {text-align:center;padding-top:10px;font-size:12px;margin-top:20px;border-top:1px solid #dbdbdb;color:#999;}
.Footer a,
.Footer a:visited {color:#999;}
.Footer p {padding:3px 0;}