.ban{ width:100%; height:785px; background:url("../img/zcban.jpg") no-repeat center; background-color:#e8e8e8; margin:0 auto !important;}


.banMain{ width:1280px; height:auto; margin:0 auto; position:relative}
.floatDiv{ width:400px; height:480px; background:#ffffff5e; border:1px solid #e6e6e6; position:absolute; right:0px; top:190px;border-radius: 10px; box-shadow: 0 2px 16px #c0bbbb, 0 0 2px #c0bbbb, 0 0 2px #c0bbbb;}
.leftImg{ width:788px; height:543px; position:absolute; left:-150px; top:150px; }
.rightImg{ width:235px; height:209px; position:absolute; right:-180px; top:440px;}


.TagDiv{ width:320px; height:50px; margin:0 auto;}
.TagDiv li{ width:50%; height:60px; line-height:50px; margin-top:10px; color:#808080; cursor: pointer; font-size:18px; float:left; border-bottom:2px solid #d6edff; text-align:center; letter-spacing: 3px;}
.TagDiv li.active{ border-bottom:2px solid #0d90fb; color:#000; font-weight: 500;}

.floatMain{ width:320px; height:auto; margin:0 auto; }
.floatMain li{ width:100%; height:50px; margin:10px auto; position:relative}
.floatMain li:first-child{ margin-top:50px;}
.floatMain li input[type=text], .floatMain li input[type=password]{ width:100%; height:50px; border:none; background:#f3f4f9; text-indent: 1rem; }
/* .floatMain li input[type=text]:hover{ border:1px solid #f3f4f9} */
.floatMain li input[type=submit],.floatMain li input[type=button]{ width:100%; height:50px; text-align:center; cursor: pointer;  border:none; background:#0d90fb; color:#fff; letter-spacing: 3px; font-size:18px; font-weight: 600; }
.floatMain li span{ width:100px; height:50px; line-height:50px; text-align:center; cursor: pointer; color:#0d90fb; display: block; right:0; top:0;  position:absolute; z-index: 10;}