﻿.bannerbox {
    background: #fff;
    padding: 10px;
    height: 256px;
    margin: 15px 0;
}

    .bannerbox img {
        width: 100%;
        height: 256px;
    }
.recommend {
    height: 360px;
}

.recommendtop, .meettop, .informationtop {
    height: 40px;
}

.recommendtop, .informationtop {
    border-left: solid 3px #b62d1b;
}

.meettop {
    border-left: solid 3px #1d6faf;
}

    .recommendtop h1, .meettop h1, .informationtop h1 {
        font-size: 24px;
        font-weight: normal;
        line-height: 40px;
        margin-left: 10px;
    }

    .recommendtop a p, .meettop a p, .informationtop a p {
        margin-right: 10px;
        color: #b9b9b9;
    }

    .recommendtop a, .meettop a, .informationtop a {
        line-height: 12px;
        margin: 14px 20px 0 0;
    }

.recommendbtm ul, .informationbtm ul {
    margin: 15px 0 0 18px;
}

.recommendbtm {
    height: 300px;
    overflow: hidden;
}

    .recommendbtm ul li {
        line-height: 36px;
        height: 36px;
        overflow: hidden;
        width: 305px;
    }

.informationbtm {
    height: 245px;
    overflow: hidden;
}
.xhyrh{width:1200px;overflow:hidden;margin-bottom:15px;}
.zuoce{width:805px;float:left;background:#fff;padding:40px 20px;min-height:1131px;}
.xhyrh_one{overflow:hidden;}
.xhyrh_icon {
    width: 100px;
    text-align: center;
    float: left;cursor:pointer;margin:0 30px;
}
.xhyrh_img {
    text-align:center;
}
    .xhyrh_img img{width:100px;margin:0 auto;}
.xhyrh_wz{font-size:16px;}
.youce {
    width: 340px;
    float: right;
}
.register, .recommend, .meet, .information {
    width: 340px;
    background-color: #fff;
    margin-bottom:15px;
}
.recommendtop h1, .recommendtop a p, .recommendtop a img, .meettop h1, .meettop a p, .meettop a img, .metbtm div em, .metbtm div img, .metbtm div a, .informationtop h1, .informationtop a p, .informationtop a img {
    float: left;
}

.rightside, .activity ul li b, .recommendtop a, .meettop a, .informationtop a {
    float: right;
}

.metbtm {
    height: 325px;
    overflow: hidden;
}

.recommendbtm b {
    color: #1d6faf;
    margin-right: 6px;font-weight:normal;
}

.metbtm div, .metbtm ul {
    padding: 20px 0 0 20px;
}

.metbtm ul em {
        font-weight: bold;
        font-size: 18px;
        color: #999;
        margin-right: 15px;
    }
.metbtm ul em.sel {
        color: #1d6faf;
    }

    .metbtm div img {
        margin-right: 10px;
    }

    .metbtm div a {
        display: block;
        width: 160px;
        font-size: 12px;
        font-weight: bold;
        line-height: 20px;
    }

    .metbtm ul li {
        height: 36px;
        line-height: 36px;
        width: 303px;
        overflow: hidden;
    }

    .metbtm ul .current {
        color: #999;
    }
.informationbtm ul li {
    background: url(../../image/dot2.png) no-repeat left center;
    padding-left: 16px;
    line-height: 36px;
    width: 288px;
    height: 36px;
    overflow: hidden;
}
.smallbanner{height:156px;}
.xhyrh_two{padding:40px 20px 20px;}
.xhyrh_two h3 {
    background: url('../image/zxbm_icon.jpg') no-repeat left center;
    height: 40px;
    line-height: 40px;
    padding: 0 0 0 30px;
    font-weight: normal;font-size:18px;margin-bottom:20px;
}
.shipin h4{font-weight:normal;text-align:center;font-size:16px;margin-bottom:15px;}
.mingdan{padding:40px 0 0 0;overflow:hidden;}
.md_left{float:left;width:600px;padding:10px 0 0 0;}
.md_right{float:right;width:150px;text-align:center;}
.ewm{width:130px;}
    .ewm img{width:130px;height:130px;}
    .md_list {
        background: url('../image/xuhao.png') no-repeat left center;
        background-size: 20px 20px;
        padding: 0 0 0 30px;
        height: 50px;
        line-height: 50px;
    }
.hyzx {
    padding: 20px;
    background: #fff;
    margin-bottom: 15px;
}
.banner {
    margin: 15px 0;
    height: 147px;
}

.xw_dh {
    background: #fff;
    padding: 15px;
    margin-bottom: 10px;
    color: #aaa;
    position: relative;
}

.back {
    position: absolute;
    color: #333;
    right: 15px;
    top: 12px;
}

    .back img {
        width: 30px;
        vertical-align: -10px;
    }

.xw_dh span {
    color: #333;
}

.xw_dh a {
    color: #aaa;
}

    .xw_dh a.sel {
        color: #1d6faf;
    }
.tit {
    background: url('../image/xhjs_icon.jpg') no-repeat left center;
    height:40px;line-height:40px;padding:0 0 0 30px;font-size:18px;
}
.wjPdf{padding:20px 30px 0;}
.wjPdf h3{font-weight:normal;font-size:16px;text-align:center;margin-bottom:15px;}
