* {
    margin: 0;
    padding: 0;
}

body {
    margin: 0;
    padding: 0;
    color: #333;
    font-size: 14px;
    line-height: 24px;
    font-family: "Arial";
}

ul, li {
    list-style: none;
    margin: 0;
    padding: 0;
}

h2, h3 {
    margin: 0;
    padding: 0;
}

img {
    vertical-align: top;
}

a {
    text-decoration: none;
    color: #666;
}

    a:hover {
        color: #d50000;
        text-decoration: underline;
    }

.clear:after {
    clear: both;
    content: '';
    display: block;
}
/*    __banner
----------------------------------------------*/
.banner {
    width: 1132px;
    height: 393px;
    margin: 0 auto;
    background: url(/statics/senior-member/images/01.jpg) no-repeat;
    padding-left: 73px;
    overflow: hidden;
}

.banner1 {
    
    height: 393px;
    margin: 0 auto;
    background: url(/statics/senior-member/images/03.jpg) no-repeat;
    padding-left: 73px;
    overflow: hidden;
    margin-top:40px;
}

.banner2 {
    
    height: 393px;
    margin: 0 auto;
    background: url(/statics/senior-member/images/02.jpg) no-repeat;
    padding-left: 73px;
    overflow: hidden;
    margin-top: 40px;
}

.bannerName {
    font-size: 26px;
    font-weight: 600;
    padding-top: 10px;
    color:#333;
    width:600px;
    padding-top:60px;
}

.bannerText {
    
    font-size: 22px;
    color: #333;    
    margin-top: 5px;
}

.dashed {
    width: 460px;
    margin: 8px 0 20px;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 20px;
}

    .dashed p {
        font-style: italic;
        font-size: 16px;
        color: #999;
        line-height: 22px;
    }

.gray {
    margin-top:20px;
    color: #f39801;
    margin-right: 7px;
    

}

.lightstrade {
    padding: 0;
    border: none;
    margin: 8px 0 0 0;
}

.f20 {
    font-size: 20px;
}

/*    __list
----------------------------------------------*/
.list {
    width: 1146px;
    margin: 30px auto 0;
    font-size: 18px;
}

.listBox li {
    width: 326px;
    margin: 0 28px;
    float: left;
}

    .listBox li img {
        width: 326px;
        height: 253px;
        margin-bottom: 9px;
        cursor: pointer;
        transition: all 0.3s;
    }

        /*.listBox li img:hover {
            transform: scale(1.1);
            transition: all 0.4s;
        }*/

/*    __payment
----------------------------------------------*/
.payment {
    width: 1151px;
    background: #e9f2f7;
    margin: 44px auto 0;
    padding: 0 27px 32px;
}

.paymentTitle {
    text-align: center;
    font-size: 22px;
    font-weight: 600;
    border-bottom: 1px dashed #666;
    padding: 25px 0 16px;
}
.paymentTitle1 {
    text-align: center;
    font-size: 22px;
    font-weight: 600;
    padding: 25px 0 16px;
    margin-bottom:10px;
}

.paymentText {
    width: 1100px;
    font-size: 20px;
    padding: 17px 0 13px 27px;
    line-height: 32px;
}

.paymentText02, .paymentText03 {
    width: 1100px;
    font-size: 20px;
    color: #585858;
    padding-left: 27px;
    margin-bottom: 8px;
}

.paymentText03 {
    font-size: 18px;
    color: #707070;
    font-style: italic;
}

.f16 {
    font-size: 16px;
    margin-right: 5px;
}

.mt6 {
    padding-top: 6px;
}

/*    __works
----------------------------------------------*/
.works {
    width: 1205px;
    height: 467px;
    background: url(/statics/images/works.jpg) no-repeat;
    margin: 52px auto 54px;
}

.worksTitle {
    text-align: center;
    font-size: 22px;
    font-weight: 600;
    padding: 36px 0 18px;
}

.worksBox {
    padding: 10px 0 0 138px;
}

.number {
    width: 47px;
    height: 47px;
    border: 2px solid #ff9900;
    border-radius: 50%;
    color: #ff9900;
    font-size: 30px;
    text-align: center;
    line-height: 50px;
    float: left;
    margin: 0 30px;
    position: relative;
}

.line-1 {
    width: 164px;
    height: 2px;
    background: #ff9900;
    float: left;
    margin-top: 28px;
}

.worksText {
    width: 200px;
    position: absolute;
    top: 65px;
    left: -72px;
    font-size: 20px;
    color: #333;
    line-height: 26px;
}

.mb130 {
    margin-bottom: 130px;
}


.gileB1 {
    width: 230px;
    height: 388px;
    background-color: #3878d2;
    margin-right:13px;
}

.gileBimg {
   
    background: url(/statics/senior-member/images/Date-.jpg) no-repeat;
   
}

.gileBimg1 {
    background: url(/statics/senior-member/images/ExhibitionScale-.jpg) no-repeat;
}

.gileBimg2 {
    background: url(/statics/senior-member/images/Place-.jpg) no-repeat;
}

.gileBimg3 {
    background: url(/statics/senior-member/images/Organizer-.jpg) no-repeat;
}

    .gileB1 img {
        margin-top:20px;
    }

    .gileB1 .PName {
        color:#fff;
        margin-top:10px;
        font-size:18px;
        font-weight:bold;
    }

    .gileB1 .Pinfo {
        color: #fff;
        padding:20px;
    }

    .gileB1 .Pinfo  li{
       margin-bottom:5px;
    }