*{
    margin: 0;padding: 0;list-style: none;text-decoration: none;
    font-family: "Microsoft Yahei", 微软雅黑;
}
.Zcbox{
    width: 100%;height: auto;background: #ffffff;
}
.header_box{
    width: 1200px;height: 124px;margin:0 auto;line-height: 124px;
}
.header_boxl{
    float: left;width: 409px;height: 45px;overflow: hidden;margin-top: 40px;
}
.header_boxl img{
    float: left;min-width: 409px;min-height: 45px;border: 0;
}
.header_boxr{
    float: right;width: 172px;height: 45px;overflow: hidden;margin-top: 40px;
}
.header_boxr img{
    float: left;min-width: 172px;min-height: 45px;border: 0;
}
.main_outb{
    width: 100%;height: 549px;background: #9adcfe;
}
.main_box{
    width: 1200px;height: 100%;margin:0 auto;position: relative;
}
.banner_box{
    width: 100%;height: 100%;overflow: hidden;
}
.banner_box img{
    float: left;border: 0;min-width: 1200px;min-height: 549px;
}
.table_box{
    width: 460px;height: 406px;background: #ffffff;position: absolute;
    right: 0;top:50%;margin-top: -203px;
}
.table_top{
    width: 100%;height: 44px;background: #0093dc;line-height: 44px;text-align: center;
}
.table_top span{
    font-size: 18px;color:#ffffff ;
}
.lotable_top{
    width: 100%;height: 47px;;line-height: 47px;text-align: center;
    font-size: 18px;
}
.table_tops1,.table_tops2{
width: 230px;height: 47px;cursor: pointer;float: left;
}
.topbk{
background: url("../img/bj.png") no-repeat -16px -571px;width: 230px;height: 47px;
}
.table_tops1 span{
color:#ffffff;
}
.table_tops2 span{
color: #159cdf;
}
.table_con{
    padding: 0 57px 0 47px;margin-top: 29px;
}
.form1{
    margin-top: 10px;height: 34px;
}
.form1 span{
    display: inline-block;width: 60px;font-size: 14px;color: #666666;text-align: right;
    margin-right: 5px;float: left;line-height: 34px;
}
.form1 div{
    width: 280px;height: 32px;background: #ffffff;border:1px solid #e0e0e0;
    float: right;
}
.form1 input{
    background: none;border: none;outline: none;width: 98%;height: 100%;color: #333333;
}
.form1 input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #888888;
}

.form1 input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #888888;
}

.form1 input:-ms-input-placeholder {
    color: #888888;
}

.form1 input::-webkit-input-placeholder{
    color: #888888;
}
.form1 div label{
    font-size: 12px;color: #ff8800;line-height: 34px;
}
.form2 input{
    width: 100px;float: left;
}
.form2 img{
    float: right;border: none;width: 80px;height: 24px;margin: 4px;
}
.main_bot{
    width: 332px;margin:0 auto; margin-top: 20px;
}
.main_bot1{
    font-size: 12px;
}
.main_bot1 span{
    color: #999999;
}
.main_bot1 a{
    color: #0093dc;
}
.main_bot2{
    width: 332px;height: 40px;background: #ff8800;border-radius: 6px;
    overflow: hidden;margin: 16px 0;
}
.main_bot2 input{
    width: 100%;height: 100%;border: none;outline: none;font-size: 18px;
    color: #ffffff;background: #ff8800;
}
.main_bot2 input:hover{
    background: #ff6600;
}
.main_bot3{
    font-size: 14px;
}
.main_bot3 span{
    color: #666666;
}
.main_bot3 a{
    color: #ff8800;
}
.Liu_footerbottom{
    width: 100%;padding: 57px 0;
}
.Liu_footerbottom div{
    width: 484px;margin:0 auto;text-align: center;
}
.Liu_footerbottom span{
    font-size: 14px;color: #999999;
}
.table_cons{
    padding: 0 65px;margin-top: 29px;
    display: none;
}
.form1s,.form2s{
    margin-top: 10px;height: 32px;background: #ffffff;border:1px solid #e0e0e0;
}
.form1s img{
    float: left;border: 0;margin: 6px 12px;
}
.form1s input{
    background: none;border: none;outline: none;width: 80%;height: 100%;padding-left: 2%;
}
.form2s img{
    float: left;border: 0;margin: 6px 12px;
}
.form2s input[type="text"]{
    background: none;border: 0;outline: none;
    width: 54%;height: 100%;padding-left: 2%;
}
.form2s input[type="button"]{
    background: #f9f9f9;border: none;outline: none;height: 100%; padding: 0 10px;
    border-left:1px solid #e0e0e0;font-size: 12px;color: #404040;float: right;
}

.pwb{
    width: 100%;height: 662px!important;border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;
    background: none;
}
.pwmain_box{
    padding: 0 100px;width: 1000px;
}
.pwmain_top{
    height: 45px;margin-top: 60px;border-bottom: 2px solid #07689b;
    line-height: 45px;
}
.pwmain_top span{
    font-size: 20px;color: #0093dc;margin-left: 1em;
}
.pwmain_con{

}
.pwmain_contp{
    /*background: url("../images/pw.png") no-repeat -16px -571px;*/
    background: url("../img/pw.png") no-repeat 0 0;
    width: 715px;height: 35px;margin:0 auto;margin-top: 24px;
}
.pwmain_contp1{
    background: url("../img/pw1.png") no-repeat 0 0;
    width: 715px;height: 35px;margin:0 auto;margin-top: 24px;
}
.pwmain_contp2{
    background: url("../img/pw2.png") no-repeat 0 0;
    width: 715px;height: 35px;margin:0 auto;margin-top: 24px;
}
.dynamicPassword{
    width: 312px;margin:15px auto 0;border: 1px solid #008bcf;color: #666666;height: 26px;line-height: 26px;
    font-size: 12px;background:rgba(227,246,255,1) url("../img/password.PNG") no-repeat 9px 6px;

    display: none;
}
.dynamicPassword span{
    display: inline-block;
    margin-left: 26px;
}

.pwmain_table{
    width: 312px;margin:0 auto;
}
.pwmain_form1{
    width: 100%;margin: 30px 0 24px 0;overflow: hidden;
}
.pwmain_form1 div{
    font-size: 14px;color: #404040;
}
.pw_phone{
    float: left;
}
.pw_mail{
    float: right;
}
.pw_phone input,.pw_mail input{
    margin-top: -4px;
}
.pwmain_form2,.pwmain_form3{
    height: 27px;
}
.pwmain_form2 div{
    width: 224px;height: 27px;float: left;margin-left: 5px;
}
.pwmain_form2 span,.pwmain_form3 span{
    line-height: 29px;
}
.pwmain_form3{
    margin-top: 34px;
}
.pwmain_form3 input[type="text"]{
    width: 130px;height: 100%;border: 1px solid #e0e0e0;margin-left: 5px;float: left;
}
.pwmain_form3 input[type="button"]{
    width: 100px;height: 100%;border: 1px solid #e0e0e0;font-size: 14px;color: #404040;padding-left: 0;
    float: right;
}
input{
    vertical-align: middle;padding-left: 5px;
}
.liuTime{
    width: 100px;font-size: 14px;color: #404040;float: right;line-height: 27px;background: #dddddd;
    text-align: center;overflow: hidden;
    display: none;
}
.liuTime a{
    color: #404040;
}
.pw_btn{
    width: 312px;margin-top: 30px;
}
.pwmain_con1,.pwmain_con2{
    display: none;
}

.pwmain_table1{
    width: 355px;margin:0 auto;margin-top: 56px;
}
.pw_btn1{
    margin-top: 50px;float: right;
}
.pw_reset div{
    width: 280px;
}
.pwmain_table2{
    width: 355px;margin:0 auto;margin-top: 56px;
}
.pwmain_table2 p{
    background: url("../img/end.png") no-repeat 0 0;
    width: 205px;height: 38px;margin:0 auto;margin-top: 24px;
}
.pwmain_table2 div{
    width: 110px;height: 34px;background: #ff8800;border-radius: 6px;
    overflow: hidden;margin: 22px auto 0;
}
.pwmain_table2 input{
    width: 100%;height: 100%;border: none;outline: none;font-size: 16px;
    color: #ffffff;background: #ff8800;
}
.pwmain_table2 input:hover{
    background: #ff6600;
}