/*menu begin*/
.menu_box{
    top:0;
    position:fixed;
    width:100%;
    min-width: 1200px;
    height:95px;
    /*overflow:hidden;*/
    background-color: rgba(255,255,255,0.9);
    z-index:10;
    padding-top: 5px;
    box-shadow: 0 1px 5px rgba(0,0,0,0.1);
}

.menu_box .logo_v{
    width: 208px;
    height: 61px;
    overflow:hidden;
    float:left;
    margin-top:15px;
    /*margin-left:32px;*/
    margin-left:10%;
}

.menu_box .menu_v{
    width:auto;
    height:54px;
    float:left;
    overflow:hidden;
    margin-top:25px;
    margin-left:77px;

}

.menu_box .menu_v li{
    padding-top:10px;
    float:left;
    /*padding-right:7.6%;*/
    width:120px;
    overflow:hidden;
    text-align:center;
    height:26px;
}

.menu_box .menu_v li a{
    font-size:16px;
    color:#040404;
    text-decoration:none;
}

.menu_box .menu_v .dropMenu{
    display:none;
    padding-top:10px;
    position:absolute;
    overflow:hidden;
    width:120px;
    height:80px;
}

.menu_box .menu_v .dropMenu_ul{
    text-align:center;
    text-decoration:none;
    width:120px;
    height:80px;
    overflow:hidden;
    background-color: rgba(0,0,55,0.8);
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}

.menu_box .menu_v .focus
{
    background-color: rgba(0,0,55,0.8);
    border-top-left-radius:10px;
    border-top-right-radius:10px;
}

.menu_box .menu_v .focus a
{
    color:#fff;
}


.menu_box .menu_v .dropMenu_ul a{
    color:#fff;
    font-size:16px;
    line-height:32px;
    width:120px;
    height:100%;
    display:block;
}


.menu_box .menu_v .dropMenu_ul li{
    border-top:1px solid #B0B0B1;
    padding-top:0px;
    width:120px;
    height:38px;
    overflow:hidden;
}

.menu_box .menu_v .dropMenu_ul li:nth-child(2n+2){
    width:120px;
    height:38px;
    overflow:hidden;
}

.menu_box .menu_v .dropMenu_ul li a:hover{
    color:#fff;
    background-color:#1C77EB;
}

.menu_box .btn_v{
    float:right;
    /*width:324px;*/
    width:18%;
}

.menu_box .btn_v .btn_regist{
    width:92px;
    height:33px;
    display:block;
    overflow:hidden;
    float:left;
    margin-top:25px;
    margin-right:11px;
    border:1px solid #000000;
    color:#000000;
    font-size:16px;
    line-height:32px;
    border-radius:10px;
    text-align:center;
    text-decoration:none;

}

.menu_box .btn_v .btn_login{
    width:92px;
    height:33px;
    display:block;
    overflow:hidden;
    float:left;
    margin-top:25px;
    border:1px solid rgba(22, 100, 255, 1);
    background-color:rgba(22, 100, 255, 1);
    color:#fff;
    font-size:16px;
    line-height:32px;
    border-radius:10px;
    text-align:center;
    text-decoration:none;

}

#regist_ul{
    display:none;
    position:absolute;
    margin-top:50px;
    width:100px;
    height:90px;
}

.menu_box .regist_ul{
    position:absolute;
    margin-left:-10px;
    margin-top:10px;
    text-align:center;
    text-decoration:none;
    width:110px;
    height:76px;
    overflow:hidden;
    border:1px solid #1C77EB;
    background-color:#fff;
    border-radius:10px;
}

.menu_box .regist_ul a{
    color:#000000;
    font-size:16px;
    line-height:32px;
    width:100%;
    height:100%;
    display:block;
}


.menu_box .regist_ul li{
    width:110px;
    height:38px;
    overflow:hidden;
}

.menu_box .regist_ul li:nth-child(2n+2){
    border-top:1px solid #B0B0B1;
    width:110px;
    height:38px;
    overflow:hidden;
}

.menu_box .regist_ul li a:hover{
    color:#fff;
    background-color:#1C77EB;
}


.menu_box #login{
    width:94px;
    overflow:hidden;
}

.menu_box #login_ul{
    display:none;
    position:absolute;
    margin-top:56px;
    width:92px;
    height:76px;
}

.menu_box .login_ul{
    position:absolute;
    /*margin-top:10px;*/
    text-align:center;
    text-decoration:none;
    width:92px;
    height:76px;
    overflow:hidden;
    border:1px solid #FFD500;
    background-color:#FFE251;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}

.menu_box .login_ul a{
    color:#000000;
    font-size:16px;
    line-height:32px;
    width:100%;
    height:100%;
    display:block;
}


.menu_box .login_ul li{
    width:92px;
    height:38px;
    overflow:hidden;
}

.menu_box .login_ul li:nth-child(2n+2){
    width:92px;
    height:38px;
    overflow:hidden;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    background-color:#FFD500;

}

.menu_box .login_ul li a:hover{
    color:#fff;
}

.menu_box .btn_v .btn_login_f{
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;


}

.ls_height{
    width:92px;
    height:120px;
    overflow:hidden;
}

/*menu end*/

.menu_box01
{
     top:0;
    position:fixed;
    width:100%;
    height:73px;
    z-index:10;
    background-color: rgba(0,0,55,0.4);


}

.menu_box01 .logo_v{
     min-width:235px;
    width:18%;
    height:37px;
    overflow:hidden;
    float:left;
    margin-top:19px;
    /*margin-left:32px;*/
    margin-left:4%;
}

.menu_box01 .menu_v{
    width:auto;
    height:54px;
    float:left;
    overflow:hidden;
    margin-top:19px;
    /*margin-left:77px;*/

}

.menu_box01 .menu_v li{
    padding-top:10px;
    float:left;
    /*padding-right:7.6%;*/
    width:120px;
    overflow:hidden;
    text-align:center;
    height:26px;
}

.menu_box01 .menu_v li a{
    font-size:16px;
    color:#F5F5F5;
    text-decoration:none;
}

.menu_box01 .menu_v .dropMenu{
    display:none;
    padding-top:10px;
    position:absolute;
    overflow:hidden;
    width:120px;
    height:90px;
}

.menu_box01 .menu_v .dropMenu_ul{
    text-align:center;
    text-decoration:none;
    width:120px;
    height:76px;
    overflow:hidden;
    background-color: rgba(0,0,55,0.8);
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}

.menu_box01 .menu_v .focus
{
    background-color: rgba(0,0,55,0.8);
    border-top-left-radius:10px;
    border-top-right-radius:10px;
}

.menu_box01 .menu_v .dropMenu_ul a{
    color:#fff;
    font-size:16px;
    line-height:32px;
    width:120px;
    height:100%;
    display:block;
}


.menu_box01 .menu_v .dropMenu_ul li{
    border-top:1px solid #B0B0B1;
    padding-top:0px;
    width:120px;
    height:38px;
    overflow:hidden;
}

.menu_box01 .menu_v .dropMenu_ul li:nth-child(2n+2){
    width:120px;
    height:38px;
    overflow:hidden;
}

.menu_box01 .menu_v .dropMenu_ul li a:hover{
    color:#fff;
    background-color:#1C77EB;
}

.menu_box01 .btn_v{
    float:right;
    /*width:324px;*/
    width:18%;
}

.menu_box01 .btn_v .btn_regist{
    width:92px;
    height:33px;
    display:block;
    overflow:hidden;
    float:left;
    margin-top:21px;
    margin-right:11px;
    border:1px solid #fff;
    color:#fff;
    font-size:16px;
    line-height:32px;
    border-radius:10px;
    text-align:center;
    text-decoration:none;

}

.menu_box01 .btn_v .btn_login{
    width:92px;
    height:33px;
    display:block;
    overflow:hidden;
    float:left;
    margin-top:21px;
    border:1px solid #409EFF;
    background-color:#409EFF;
    color:#fff;
    font-size:16px;
    line-height:32px;
    border-radius:10px;
    text-align:center;
    text-decoration:none;

}

#regist_ul{
    display:none;
    position:absolute;
    margin-top:50px;
    width:100px;
    height:90px;
}

.menu_box01 .regist_ul{
    position:absolute;
    margin-left:-10px;
    margin-top:10px;
    text-align:center;
    text-decoration:none;
    width:110px;
    height:76px;
    overflow:hidden;
    border:1px solid #1C77EB;
    background-color:#fff;
    border-radius:10px;
}

.menu_box01 .regist_ul a{
    color:#fff;
    font-size:16px;
    line-height:32px;
    width:100%;
    height:100%;
    display:block;
}


.menu_box01 .regist_ul li{
    width:110px;
    height:38px;
    overflow:hidden;
}

.menu_box01 .regist_ul li:nth-child(2n+2){
    border-top:1px solid #B0B0B1;
    width:110px;
    height:38px;
    overflow:hidden;
}

.menu_box01 .regist_ul li a:hover{
    color:#fff;
    background-color:#1C77EB;
}

.menu_box01 #login{
    width:94px;
    overflow:hidden;
}

.menu_box01 #login_ul{
    display:none;
    position:absolute;
    margin-top:56px;
    width:92px;
    height:76px;
}

.menu_box01 .login_ul{
    position:absolute;
    /*margin-top:10px;*/
    text-align:center;
    text-decoration:none;
    width:92px;
    height:76px;
    overflow:hidden;
    border:1px solid #FFD500;
    background-color:#FFE251;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}

.menu_box01 .login_ul a{
    color:#000000;
    font-size:16px;
    line-height:32px;
    width:100%;
    height:100%;
    display:block;
}


.menu_box01 .login_ul li{
    width:92px;
    height:38px;
    overflow:hidden;
}

.menu_box01 .login_ul li:nth-child(2n+2){
    width:92px;
    height:38px;
    overflow:hidden;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    background-color:#FFD500;

}

.menu_box01 .login_ul li a:hover{
    color:#fff;
}

.menu_box01 .btn_v .btn_login_f{
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;


}

.ls_height{
    width:92px;
    height:120px;
    overflow:hidden;
}