@charset "utf-8";
/* CSS Document */


.memoir {
    background: #fff;
    height: 190px;
 
   /* padding-top: 20px;  */
}

.mem-a a {
    background: url(../../images/icon2.png) no-repeat left top;
    height: 39px;
    width: 39px;
    display: block;
    cursor:pointer;}

.memoir a.a1 {
    position: absolute;
    left: -35px;
    top: 75px;
    background-position: -53px -49px;}

    .memoir a.a1:hover {
        background-position: -2px -3px;}

.memoir a.a2 {
    background-position: -53px -3px;
    position: absolute;
    right: -30px;
    top: 75px;}

    .memoir a.a2:hover {
        background-position: -2px -49px;}


.mem-top {
    font-size: 22px;
    color: #333;}

    .mem-top span {
        font-size: 16px;
        color: #999;}

.mem-ul {
    height: 220px;width:1280px;
    position: relative;
    padding-top: 20px;
    padding-right:10px;
    padding-left:0px;
    }

    .mem-ul ul li {
        font-size: 16px;
        color: #666;
        line-height: 29px;
        width: 210px;
        padding: 0 5px;
        border-right: 1px solid #ddd;
        float: left;
        height: 150px;}

        /*.mem-ul ul li.mar0 {
            border-right: 0px;
            padding-right: 0px;
        }

        .mem-ul ul li:first-child {
            padding-left: 0px;
        }

        .mem-ul ul li:last-child {
            border-right: 0px;
            padding-right: 0px;
        }
          */
        .mem-ul ul li p a {
            color: #333;
            display: block;
            float: left;
            width: 210px;}
        .mem-ul ul li p a:hover {
            color: #09885b;
            text-decoration:none;}
            .mem-ul ul li p img.img1 {
            float: left;
            padding-top: 10px;}

        .mem-ul ul li .li-top .li-oimg {
            width: 20px;}

        .mem-ul ul li .li-top .li-op {
            width: 210px;}

        .mem-ul ul li img {
            padding-right: 10px;}