#left_content .tag {
    margin-top:10px;
}
#right_content .tag {
    background:url(list_res/tag1.gif) no-repeat top center;
    width:15px;
    height:15px;
    margin-top:12px;
}
#qfbd {
    }#qfbd_title {
    width:270px;
    height:43px;
    background:url(list_res/listqfbd.gif) no-repeat center top;
}
#qfbd_content {
    width:270px;
    padding-top:10px;
    overflow:hidden;
}
#gcyj {
    }#gcyj_title {
    width:270px;
    height:43px;
    background:url(list_res/listgcyj.gif) no-repeat center top;
}
#gcyj_content {
    width:270px;
    padding-top:10px;
    overflow:hidden;
}
#djfg {
    }#djfg_title {
    width:270px;
    height:43px;
    background:url(list_res/listdjfg.gif) no-repeat center top;
}
#djfg_content {
    width:270px;
    padding-top:10px;
    overflow:hidden;
}
body {
    }#left_content * {
    }#left_content ul {
    margin:0px;
}
#right_content ul {
    margin:0px;
}
#left_content a {
    line-height:30px;
}
#left_content li {
    width:260px;
    font-size:13px;
    padding-left:10px;
}
#left_content .more {
    width:250px;
}
#left_content {
    float:left;
    width:287px;
    height:1077px;
    border:red 5px solid;
}
#right_content {
    float:right;
    overflow:hidden;
    width:700px;
    font-size:14px;
}
#title_index {
    width:1003px;
}
#title_index img {
    width:120px;
    height:30px;
}
#divborder {
    clear:both;
    border-top:2px solid red;
    margin-bottom:10px;
}
a {
    color:#000;
    text-decoration:none;
}
a:hover {
    color:red;
    text-decoration:underline;
}
#position {
    margin-top:7px;
    float:left;
}
#tim {
    float:left;
}
#alist {
    margin-top:20px;
    //float:left;
    height:1040px;
}
#alist ul {
    margin:0;
    padding:0px;
}
#alist .list-span li {
    float:left;
    width:690px;
    margin-left:10px;
    line-height:40px;
    display:inline;
    list-style-type:none;
}
/* #alist a {
    float:left;
}
*/
#alist .list-span-right {
    float:right;
}
.pagelist li {
    float:left;
    display:inline;
    list-style-type:none;
    line-height:20px;
    font-size:14px;
    margin-left:10px;
}
.pagelist {
    margin:0 auto;
    float:right;
}
.vintroduce h2 {
    color:black;
    font-size:16px;
}
#introcon {
    height:140px;
}
.vpic img {
    padding:2px;
    width:150px;
    height:100px;
}
.video_class {
    margin-top:10px;
}
#introcon {
    font-size:14px;
    float:left;
}

.list-container {
    display: flex;
    margin: 0 auto;
    padding-bottom: 30px;
}

.list-container .left {
    flex: 1;
}

.list-container .right {
    margin-left: 20px;
}
