/*左侧*/
#main{ width: 1200px;   margin: 0 auto;}
#k_start_left{ width: 900px; float: left; margin-right: 20px; /*background-color: red;*/}
.x_hd_1{ width: 900px; height: 390px;  margin-top: 30px;}
.x_hd_1_t{ width: 900px; height: 36px;}
.x_hd_1_c{ width: 900px; height: 334px; margin-top: 19px;}
.x_hd_1_t1{ width: 4px; height: 36px; background-color: #ff0000; margin-right: 2px; float: left;}
.x_hd_1_t2{ width: 128px; height: 36px; background-color: #ff0000; float: left; border-radius: 0px 10px 10px 0px; color: #ffffff; font-size: 24px; font-family:"微软雅黑"; line-height: 32px; text-align: center;}
.x_hd_1_c1{ width: 472px; height: 334px; float: left; }
.x_hd_1_c1z{ width: 472px; height: 51px; background-color: rgba(0,0,0,0.6); position: relative; margin-top: -51px; color: #ffffff; font-size: 18px; font-family:"微软雅黑"; line-height: 51px; text-align: center }
.x_hd_1_c2{ width: 423px; height: 334px; float: left;}
.x_hd_1_c2_1{ width: 204px; height: 161px; float: left; margin-left: 7px;}
.x_hd_1_c2_2{ width: 204px; height: 161px; float: left; margin-left:7px; margin-top: 10px;}
.x_hd_1_c2_1z{width: 205px; height: 41px; background-color: rgba(0,0,0,0.6); position: relative; margin-top: -41px; color: #ffffff; font-size: 18px; font-family:"微软雅黑"; line-height: 41px; text-align: center }


/*热门新闻*/
.h_xw_t{ width: 900px; height: 38px; margin-top: 20px; border-bottom: #c1c1c1 solid 2px;}
.h_xw_t_z{width: 96px; height: 38px; color: #333333; font-size: 24px; font-family:"微软雅黑"; border-bottom: #ff0000 solid 2px;}
.h_xw_c{ width: 900px; height: 465px; margin-top: 20px; margin-bottom: 40px;}
.h_xw_c_1{ width: 287px; height: 232px; float: left; margin-right: 13px;}
.h_xw_c_1z{ width: 287px; height: 70px; color: #666666; font-size: 20px; font-family:"微软雅黑"; line-height: 70px;}
/**热门新闻/

/*右侧*/
.main-right{ width: 270px;  float: left; position: relative; margin-top: 30px; }

.main-right .title{
    width: 270px;
    height: 19px;
    position: relative;
    margin-bottom: 20px;
}
.main-right .rect{
    width: 4px;
    height: 19px;
    background-color: #ff0036;
    float: left;
    margin-right: 8px;
    position: relative;
}
.main-right p{
    font-size: 20px;
    height: 19px;
    line-height: 19px;
    float: left;
    position: relative;
}
.main-right p:after{
    clear: both;
}


.main-right .box{
    width: 270px;
    height: 136px;
    margin-top: 20px;
    position: relative;
    overflow: hidden;
}

.course .box .info{
    top: 100%;
    width: 100%;
    height: 100%;
    position: absolute;
    transition: 0.5s;
    overflow: hidden;
    background: rgba(0,0,0,0.6);
}

.course .box .info p{
    font-size: 48px;
    color: #ffffff;
    text-align: center;
    display: block;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.course .box:hover .info{
    top:0;
}

.stu_bot_tab{
    max-width: 270px;

}
.stu_bot_tab div{

}


.stu_bot_tab div  .icon{
    clear: both;
    position: relative;
    width: 100%;
    height:40px;
}
.stu_bot_tab div p{
    position: relative;
    height: 30px;
    width: 100%;
    font-size: 18px;
    color: #ffffff;
    margin: auto;
    text-align: center;
    line-height: 30px;

}
.try_stu{
    width: 270px;
    height: 76px;
    margin-top: 30px;
    background-color: #de2986;

}

.try_stu img{
    width:30px;
    height:30px;
    margin:10px 120px  0px  120px;
    border: 0px;
}
.report{
    width: 270px;
    height: 76px;
    margin-top: 10px;
    background-color: #1892c5;
}
.report img{
    width:30px;
    height:30px;
    border: 0px;
    margin:10px 120px  0px  120px;
}

.online_cus{
    width: 270px;
    height: 76px;
    margin-top: 10px;
    background-color: #f0a122;

}
.online_cus img{
    border: 0px;
    width:39px;
    height:31px;
    margin:10px 120px  0px  120px;
}


.k_start_right_b{ width: 270px; margin-top: 30px;}
#tagscloud{width:270px;height:260px;position:relative;top:-15px;font-size:12px;color:#333;margin:0 auto;text-align:center;}
#tagscloud a{position:absolute;top:0px;left:0px;color:#333;font-family:Arial;text-decoration:none;margin:0 10px 15px 0;line-height:18px;text-align:center;font-size:12px;padding:1px 5px;/*display:inline-block;*/border-radius:3px;color:#fff; white-space:nowrap;}
#tagscloud a.tagc1{background:#ffcac0;}
#tagscloud a.tagc2{background:#d4e9b0;}
#tagscloud a.tagc3{background: #b4b4b4;}
#tagscloud a.tagc4{background: #90dae8;}
#tagscloud a.tagc5{background:#ced4ee;}
#tagscloud a:hover{color:#fff;background:#0099ff;}
.h_xw_c_1t{ width:287px; height:162px; overflow: hidden;}
