.ny_ty_nav .ny_nav_ul li{
    width: 33.33%;
}
.colleges{
    background: url(../images/ny_xxjj_bg3.jpg) no-repeat bottom center;
    background-size: cover;
    padding: 160px 0 90px;
}
.colleges .colleges_logo{
    text-align: center;
}
.colleges .colleges_logo img{
    width: 100px;
    height: 100px;
}
.colleges .colleges_list{
    margin-top: 35px;
    padding: 70px 0;
    position: relative;
}
.colleges .colleges_list:before{
    position: absolute;
    content: '';
    width: 1px;
    height: 100%;
    background: #C1C1C1;
    top: 0;
    left: 50%;
    margin-left: -0.5px;
}
.colleges .colleges_list li{
    float: left;
    width: 50%;
    padding: 50px;
    text-align: right;
    border-top: 1px solid #A9060A;
    position: relative;
    margin-bottom: 80px;
}
.colleges .colleges_list li:before{
    position: absolute;
    content: '';
    width: 10px;
    height: 10px;
    background: #A9060A;
    border-radius:50%;
    right: -4px;
    top: -5px;
}
.colleges .colleges_list li:nth-child(2n+2){
    float: right;
    margin-top: 80px;
    text-align: left;
    margin-bottom: 0;
}
.colleges .colleges_list li:nth-child(2n+2):before{
    right: initial;
    left: -6px;
}
.colleges .colleges_list li .title{
    font-weight: 500;
}
.colleges .colleges_list li .title a{
    color: #A9060A;
    font-size: 32px;
}
.colleges .colleges_list li .leadin{
    font-size: 22px;
    color: #282626;
    margin:20px 0 30px;
    line-height: 40px;
}
.colleges .colleges_list li .img{
    width: 520px;
    height: 320px;   
    display: inline-block;
}
@media screen and (max-width: 1600px){
    .colleges{
       padding: 120px 0 72px; 
    }
    .colleges .colleges_logo img {
        width: 80px;
        height: 80px;
    }
    .colleges .colleges_list {
        margin-top: 28px;
        padding: 56px 0;
    }
    .colleges .colleges_list li{
        padding: 40px;
        margin-bottom: 64px;
    }
    .colleges .colleges_list li .title a{
        font-size: 25px;
    }
    .colleges .colleges_list li .leadin {
        font-size: 18px;
        margin: 15px 0 25px;
        line-height: 35px;
    }
    .colleges .colleges_list li .img {
        width: 380px;
        height: 240px;
    }
}
@media screen and (max-width: 750px){
    .colleges {
        padding: 70px 0 40px;
    }
    .colleges .colleges_logo img {
        width: 50px;
        height: 50px;
    }
    .colleges .colleges_list {
        margin-top: 20px;
        padding: 40px 15px;
    }
    .colleges .colleges_list li {
        padding: 15px 15px 15px 0;
        margin-bottom: 80px;
    }
    .colleges .colleges_list li:nth-child(2n+2){
        padding: 15px 0 15px 15px;
        margin-top: 80px;
        margin-bottom: 30px;
    }
    .colleges .colleges_list li .title a {
        font-size: 18px;
    }
    .colleges .colleges_list li .leadin {
        font-size: 14px;
        margin: 10px 0 15px;
        line-height: 23px;
    }
    .colleges .colleges_list li .img {
        width: 100%;
        height: 122px;
    }



}