.ban{ width:100%; height:838px; background:url("../images/zcban.jpg") no-repeat center; background-color:#e8e8e8; margin:0 auto !important;}


.banMain{ width:1280px; height:auto; margin:0 auto; position:relative}
.floatDiv{ width:480px; height:625px; background:#fff; border-radius: 5px; border:1px solid #e8e8e8; position:absolute; right:150px; top:120px;}
.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:50px; line-height:50px; margin-top:30px; color:#808080; cursor: pointer; font-size:18px; float:left; border-bottom:2px solid #ffe0c7; text-align:center; letter-spacing: 3px;}
.TagDiv li.active{ border-bottom:2px solid #f16609; color:#000; font-weight: 700;}

.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:#f16504; 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:#f16504; display: block; right:0; top:0;  position:absolute; z-index: 10;}