.software1{
            width: 280px; border:0px solid red;float: right;background-color:#ffffff;
        }
        .software2{
            font-size: 20px;height: 60px;border:0px solid red;margin-left: 20px;line-height: 60px;font-size: 16px;font-family: 微软雅黑;
        }
        .software3{
            height: 330px;width:880px;border:0px solid red;background-color:#ffffff;
        }
        .software2-1{
            height: 775px;
            border:1px solid #f0f0f0;
             border-right-style:none;
             border-bottom-style:none;
             border-left-style:none;
        }
        .software_ke_class{
          /*  height: 775px;*/
            border:2px solid #e8e8e8;
             border-right-style:none;
             border-bottom-style:none;
             border-left-style:none;
             background-color: #ffffff;
        }
        .software2-2{
            height:85px;
            margin-top:20px;
            margin-left:20px;
            border:0px solid red;
        }
        .software2-3{
            height:85px;
            border:0px solid red;
        }

        .software2-4{
            border:0px solid red; width: 189px;height: 60px;float: right;
        }
        .software2-5{
            color:#ccc;font-weight: 700;font-size: 16px;font-family: 微软雅黑;
        }
        .software2-5 a:hover{
            color:#1d6cef;
        }
        .software2-6 a{
            color:#666666;font-size: 14px;font-family: 微软雅黑;
        }
        .software2-6 a:hover{
            color:#1d6cef;
        }
        .software2-7{
            color:#999999;font-size: 14px;font-family: 微软雅黑;
        }
        .software2-7 a:hover{
            color:#1d6cef;
        }
        .software3-1{
             font-size: 20px;height: 60px;border:0px solid red;margin-left: 31px;line-height: 60px;
             font-size: 16px;font-family: 微软雅黑;

        }
        .software3-2{
            
            height: 280px;
            border:1px solid #f0f0f0;
             border-right-style:none;
             border-bottom-style:none;
             border-left-style:none;
             background-color:#ffffff;

        }
       /* .software3-2{
            transition:All 0.4s ease-in-out;
            -webkit-transition:All 0.4s ease-in-out;
            -moz-transition:All 0.4s ease-in-out;
            -o-transition:All 0.4s ease-in-out;
            
        }
        .software3-2:hover {
            transform:translate(0,-10px);
            -webkit-transform:translate(0,-10px);
            -moz-transform:translate(0,-10px);
            -o-transform:translate(0,-10px);
            -ms-transform:translate(0,-10px);
            -webkit-box-shadow:0px 5px 15px #e5e5e5;
            -moz-box-shadow:0px 5px 15px #e5e5e5;
            box-shadow:0px 5px 35px #e5e5e5;
        }*/
        .software3-3{
            height: 220px;
            border:0px solid red;
            margin-top:30px;
            margin-left: 30px;
        }
        .software3-5{
            border:0px solid red;width: 610px;height:220px;float: right;
        }
        .software3-6{
            font-size: 20px;
            font-weight: 700;
            color:#666666;
            
        }
        .software3-7{
            font-size: 16px;
            font-weight: 500;
            color:#888888;
            margin-top:15px; 
            /*letter-spacing: 1px;*/
            line-height: 27px;
            width: 588px;
            height: 180px;
            border:0px solid red;
        }
       .software4{
        width: 900px;
        height:710px;
        border:0px solid red;
        margin-top:30px;

       }
       .software4-1{
        width: 430px;
        /*height: 710px;*/
        border:0px solid red;
        float: left;
        margin-right: 18px;
        margin-bottom: 20px;
        background-color:#ffffff;

       }
       .software4-2 a{
        width: 400px;
        height: 60px;
        border:0px solid red;
        font-size:16px;
        line-height: 60px;
        color:#333333;
        margin-left: 30px;
       }
       .software4-3{
        width: 50px;
        height:30px;
        border:0px solid red;
        text-align: center;
        float: right;
       }
        .software4-3 :hover{
          background: url('/Public/Index/img/software/More-B.png');
        }
       .software4-4{
        width: 430px;
        border:1px solid #f0f0f0;
        border-bottom-style:none;
        /*border-right-style:none;
        border-bottom-style:none;
        border-left-style:none;
        background-color:#ffffff;*/
       }
       /*.software4-4{
            transition:All 0.4s ease-in-out;
            -webkit-transition:All 0.4s ease-in-out;
            -moz-transition:All 0.4s ease-in-out;
            -o-transition:All 0.4s ease-in-out;
            
        }
        .software4-4:hover {
            transform:translate(0,-10px);
            -webkit-transform:translate(0,-10px);
            -moz-transform:translate(0,-10px);
            -o-transform:translate(0,-10px);
            -ms-transform:translate(0,-10px);
            -webkit-box-shadow:0px 5px 15px #e5e5e5;
            -moz-box-shadow:0px 5px 15px #e5e5e5;
            box-shadow:0px 5px 15px #e5e5e5;
            border-color:#2AB4FF;
        }*/
       .software4-5{
        width: 370px;
        height:410px;
        border:1px solid #e8e8e8;
        margin-top:30px;
        margin-left: 30px;
       }
       .software4-6{
        font-size: 14px;
        font-family: 微软雅黑;
        color:#888888;
        margin-top:20px;
        margin-left: 20px;
        width: 330px;
        height: 75px;
        border:0px solid red;
       }
       .software4-7{
        width: 370px;
        height:20px;
        border:0px solid #ccc;
        
       }
       .software4-8{
        float: left;
        margin-left: 20px;
        font-weight: 500;

       }
       .software4-9{
        float: right;
        margin-right: 20px;
        color:#999999;
        font-weight: 500;

       }
       .software5{
        width: 370px;
        height:170px;
        border:0px solid red;
        margin-top:0px;
        margin-left: 30px;
        font-size: 16px;
        color:#666666;
       }
       .software5-1{
        width: 370px;
        height:20px;
        border:0px solid red;
        margin-top:15px;
        
       }
       .software5 a :hover{
            color:#1d6cef;
            /*background-color: red;*/

       }
       .software5-2{
        float: left;
        font-size:16px;
        font-family: 微软雅黑;
        color:#666666;
        
       }
        .software5-3{
        float: right;
        font-size:12px;
        color:#999999;
        
       }
    /*右边相关课程*/
    .software-left{
        border: 0px solid red;
       /* height:815px;*/
        width: 280px; 
        float: right;
        background-color:#ffffff;
        
    }
    .software-class{
        width:250px;
        height:160px;
        border:2px solid #ffffff;
        margin-bottom:20px;
        }

   /* .software-class-one{
            height: 177px;
            width: 259px;
            margin-top:30px;
            margin-left:15px;
            border:0px solid red;
            overflow: hidden;



        }*/
   /* .mask {
            width: 275px;
            height: 177px;
            z-index: -1;
            background-color: rgba(0, 0, 0, 0.4);
            position: absolute;
            margin-top: -190px;
            margin-left:-10px;
        }*/
    /*.link {
            position: absolute;
            width: 36px;
            height: 36px;
            z-index: -1;
            margin-left: 105px;
            background: url("/Public/Index/img/icon/link.png") no-repeat center;
            transition: all ease-out 0.5s;
        }*/
    /*.software-class-one :hover > .link{
                z-index: 99;
                margin-top: 67px;
             }*/
   /* .software-class-one :hover > .software-class img{
            transform: scale(1.1);
        }*/
       /* .software-class-one :hover > .mask{
            z-index: 2;
        }*/
    /*.software-class-one :hover > .projection{
            display: none;
        }*/
        .software-class img{
            width: 100%;
            height: 100%;
            transition: ease .5s;
        }

    .Hot-label{
       /* height: 200px;*/
        width:880px;
        border:0px solid red;
        margin-top:10px;
        background-color:#ffffff;
    }
    .Hot-label-cl{
        height:60px;
        font-size: 16px;
        color:#5d5d5d;
        line-height:60px;
        margin-left:20px;

    }
    .Hot-label-al{
        /*height: 140px;*/
        border:1px solid #e8e8e8;
        border-bottom-style: none;
        border-right-style: none;
        border-left-style: none;
        padding-bottom: 10px;
    }
    .Hot-label-ala{
        /*height: 80px;*/
        width: 815px;
        margin-top:5px;
        margin-left: 30px;
        border:0px solid red;
        
    }
    .button {
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 6px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 5px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
    border-radius: 3px;
    height: 35px;

}

.button1 {
    background-color: white; 
    border: 1px solid #cfcfcf;
    font-size: 14px;
    color: #999999;
    font-family: 微软雅黑;
}

.button1:hover {
    background-color: #1d6cef;
    color: white;
    border: 1px solid #1d6cef;

}

a {
    /* color: #0088cc; */
    color: #999999;
    text-decoration: none;
}
.title_float{
    width: 370px;
    height: 50px;
    line-height: 50px;
    text-align: left;
    color: #FFffFF;
    background-color: rgba(0, 0, 0, 0.4);
    position: absolute;
    margin-top: -50px;
    font-size: 16px;
}
/*.projection {
    width: 250px;
    height: 51px;
    line-height: 51px;
    text-align: center;
    color: #FFffFF;
    background-color: rgba(0, 0, 0, 0.4);
    position: absolute;
    margin-top: -73px;
    font-size: 16px;
    margin-left: 2px;
}*/
h2{
    margin: 0px;
}