﻿/************************/
/*
/*   banner轮播 公共样式
/*        
/***********************/

.banner_box {
    height: 499px;
    position: relative;
}
    .banner_box .banner {
        background: url('../../images/default/home/home_banner_back.jpg') no-repeat center;
        background-size: 100% 499px;
        width: 100%;
        /*height: 608px;*/
    }
.banner_box .z9{
    z-index: 1;
}
.banner_box .z1{
    z-index: 0;
}
.banner_box .opacity0{
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}
.banner_box .opacity1{
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}
/*.banner_box .b1{
    background-color: #3277de;
}
.banner_box .b2{
    background-color: #0c074b;
}
.banner_box .b3{
    background-color: #ffab2e;
}
.banner_box .b4{
    background-color: #3277de;
}*/
.banner_box .b3 .bg3 {
    width: 1920px;
    /*height: 608px;*/
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -960px;
    z-index: 1;
}
.banner_box .b4 .bg4 {
    width: 1920px;
    /*height: 608px;*/
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -960px;
    z-index: 1;
}
.banner_box .banner .bg1{
    display: block;
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -960px;
}
.banner_box .banner .bg2{
    width: 1920px;
    /*height: 608px;*/
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -960px;
    z-index: 1;
}
.banner_box .banner .center{
    width: 1000px;
    position: relative;
    z-index: 1;
    margin: 0 auto;
    text-align: center;
}
.banner_box .b1 .t1{
    margin-top: 136px;
}
.banner_box .b2 .t2{
    margin-top: 28px;
}
.banner_box .banner .detailBtn{
    background: url('../../images/default/home/banner2_btn.png') no-repeat center 0;
    display: inline-block;
    width: 175px;
    height: 43px;
    margin-top: 50px;
}
.banner_box .banner .freeBtn {
    background: url('../../images/default/home/banner1_btn.png') no-repeat center 0;
    display: inline-block;
    width: 185px;
    height: 55px;
    margin-top: 50px;
}
.banner_box .banner .freeBtn:hover{
    background-position: 0 -55px;
}
.banner_box .anchor{
    text-align: center;
    position: absolute;
    z-index: 10;
    width: 100%;
    bottom: 20px;
}
.banner_box .anchor .i{
    width: 42px;
    height: 3px;
    display: inline-block;
    background-color: #b3b8bf;
    cursor: pointer;
    margin-left: 5px;
    -moz-opacity: .5;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.banner_box .anchor .cur{
    -moz-opacity: 1;
    opacity: 1;
    filter: alpha(opacity=100);
    background-color: #3c82d7;
}



/**********  banner轮播结束  *************/

#banner_box div a{
    display: inline-block;
    width: 100%;
    height: 499px;
}
#banner_box div > a{
    background: url('../../../Resources/images/default/home/home_banner_back.jpg') no-repeat center;
    background-size: 100% 499px;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}
#banner_box .banner img{
    margin: 0;
    top: 40px;
    right: 80px;
}
.banner_box .banner_new {
    text-align: center;
    background-color: #010f58; /* 不支持线性的时候显示 */
    background-image: linear-gradient(to right, #001159, #00023d);
    display: block;
    cursor: pointer;
}
    .banner_box .banner_new .bgt {
        height: 100%;
        background: url('../../../Resources/images/default/home/banner_new.jpg') no-repeat center;
    }
    
    #banner_box .banner_new img {
        margin-left: auto;
      
    }
