
.Div1 {
    width: 1240px;
    height: auto;
    margin: 0px auto;
    overflow: hidden
}

.Div1_prev {
    padding: 2px 10px 0 0;
}

.Div1_next {
    padding: 2px 0 0 0px;
}

.Div1_main {
    height: 415px;
    width: 3750px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.Div1 .Div1_prev1, .Div1 .Div1_next1 {
    display: block;
    width: 50px;
    height: 100px;
    position: absolute;
    cursor: pointer;
    z-index: 2;
    top: 180px;
}

.Div1 .Div1_prev1 img, .Div1 .Div1_next1 img {
    width: 50px;
    height: 100px;
}

.Div1 .Div1_prev1:hover, .Div1 .Div1_next1:hover {
    opacity: 0.7;

    .filter:alpha(opacity=70)
}

.Div1 .Div1_prev1 {
    left: 222px;
}

.Div1 .Div1_next1 {
    right: 222px;
}

.video-one {
    position: relative;
    display: block;
    background-attachment: scroll;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 440px;
    padding-top: 20px;
    width: 100%;
    background-color: #151c26;
}

.menu_alma ul {
    overflow: hidden;
}

.menu_alma li {
    position: relative;
    float: left;
    width: 230px;
    height: 395px;
    padding: 10px;
}

.menu_alma img {
    display: block;
    overflow: hidden;
    width: 230px;
    height: 300px;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    -o-transition: 1s;
    transition: 1s;
    background-color: #11161f;
    background-image: url(../Images/loading.gif);
    background-repeat: no-repeat;
    background-position: center center;
}

.menu_alma a:hover img {
    opacity: .5;
    -webkit-transform: scale(1.35);
    transform: scale(1.35);
    filter: alpha(opacity=90);
}

.menu_alma a {
    display: block;
    overflow: hidden;
    color: #dbdbdb;
    text-align: center;
    line-height: 44px;
    border-radius: 8px;
    text-decoration: none;
}

.menu_alma a:hover {
    color: #e92747;
    background-color: #151c26;
}

.menu_alma a .tima {
    display: block;
    overflow: hidden;
    width: 210px;
    height: 70px;
    text-align: right;
    font-size: 14px;
    line-height: 25px;
    direction: rtl;
    background-color: #11161f;
    position: relative;
    bottom: 0px;
    padding: 10px;
}

.menu_alma .til {
    color: #666;
    float: right;
    width: 90px;
    position: relative;
    z-index: 2;
    margin-top: -46px;
    bottom: 0px;
    text-align: right;
    padding-right: 15px;
    height: 46px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #151c26;
    line-height: 40px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #151c26;
    overflow: hidden;
}

.menu_alma .yul {
    color: #e92747;
    float: left;
    width: 109px;
    position: relative;
    z-index: 2;
    margin-top: -46px;
    bottom: 0px;
    padding-left: 15px;
    height: 46px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #151c26;
    line-height: 45px;
}

.menu_alma a .icon {
    position: absolute;
    top: 34%;
    right: 90px;
    display: block;
    opacity: 0;
    filter: alpha(opacity=0);
}

.menu_alma a .icon p {
    width: 44px;
    height: 44px;
    background-position: center center;
    transition: all .5s ease 0s;
    background-image: url(../Images/picon.png);
    background-repeat: no-repeat;
}

.menu_alma a:hover .icon {
    background-position: -81px -55px;
    opacity: 1;
    filter: alpha(opacity=100)
}

.menu_alma a:hover .icon p {
    display: block;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    -ms-transform: rotate(180deg)
}

.float_alma {
    position: fixed;
    z-index: 19999;
    display: none;
    width: 100%;
    right: 0;
    bottom: 0;
    _bottom: auto;
    _width: 100%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

.float_alma {
    position: fixed;
    z-index: 19999;
    display: none;
    width: 100%;
    right: 0;
    bottom: 0;
    _bottom: auto;
    _width: 100%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

.float_layer {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: #071828;
    filter: alpha(opacity=80);
    opacity: 0.80;
}

.float_content {
    position: relative;
    z-index: 2;
    width: 1005px;
    height: 100%;
    margin: 0 auto;
    padding-left: 70px;
}

.float_bg, .float_close {
    float: left;
}

.float_bg {
    position: relative;
    width: 820px;
    height: 130px;
}

.float_slogan {
    left: 0;
    bottom: 0;
    width: 820px;
    height: 130px;
    cursor: pointer;
    color: #FFFFFF;
    text-align: center;
}

.float_close {
    width: 60px;
    margin-top: 30px;
}

.float_close a {
    display: block;
    width: 53px;
    height: 52px;
    margin-left: 7px;
    background: url("../Images/close.png") 0 0 no-repeat;
    -webkit-transition: all 400ms;
}