/* 关于我们 */
.about-wrap{
    width: 1200px;
    margin: 0 auto;
    padding: 0 24px 40px;
    background: #fff;
}


/* 关于我们左边内容 */
.aboutleft{
    width: 750px;
}

/* 学会领导 */
.aboutone{
    width: 100%;
}
.aboutone .aboutctent{
    width: 100%;
    margin-top: 20px;
    position: relative;
    min-height: 144px;
}
.aboutone .aboutctent .tu{
    width: 116px;
    height: 144px;
    border: 1px solid #b8ccc0;
    position: absolute;
    left: -148px;
    top: -40px;
    display: none;
}
.aboutone .aboutctent .basetuactive .tu{
    display: block;
    z-index: 1;
}
.aboutone .aboutctent .basetuactive .tu span,
.aboutone .aboutctent .tuactive .tu span{
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 14px;
    color: #333;
    bottom: -30px;
    background-color:#fff;
}
.aboutone .aboutctent .tuactive .tu{
    display: block;
    z-index: 9;
}
.aboutone .aboutctent .right{
    width: 600px;
    /* margin-left: 32px; */
}
.aboutone .aboutctent .right .tabmenu{
    width: 100%;
    position: absolute;
    left: 148px;
}
.aboutone .aboutctent .right .tabmenu ul li{
    float: left;
    min-width: 70px;
    box-sizing: border-box;
    padding: 0 10px;
    height: 30px;
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    background: #DCE6E0;
    line-height: 30px;
    margin-right: 30px;
    text-align: center;
}
.aboutone .aboutctent .right .tabmenu ul li:hover,
.aboutone .aboutctent .right .tabmenu ul li.active{
    background: #007F38;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
}
.aboutone .aboutctent .right .tabmenu ul li:last-child{
    margin-right: 0;
}


.aboutone .aboutctent .right .tab-item{
    display: none;
}
.aboutone .aboutctent .right .tabctentshow{
    display: block;
}
.aboutone .aboutctent .right .tabctentshow .pslist{
    position: absolute;
    left: 148px;
    top: 40px;
}
.aboutone .aboutctent .right .title{
    width: 100%;
    font-size: 14px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    letter-spacing: 5px;
    margin-top: 20px;
}
.aboutone .aboutctent .right .title span{
    letter-spacing: 0;
    color: #007F38;
}
.aboutone .aboutctent .right .peoplelist{
    width: 100%;
    font-size: 14px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    margin-top: 15px;
}

.aboutone .aboutctent .right .peoplelist .btlist{
    width: 500px;
}
.aboutone .aboutctent .right .peoplelist .btlist ul li{
    float: left;
    margin-right: 30px;
}
.aboutone .aboutctent .right .peoplelist .btlist ul li:hover{
    color: #007F38;
    cursor: pointer;
}



/* 组织机构 */
.abouttwo{
    width: 100%;
    margin-top: 40px;
}

.abouttwoctent{
    width: 660px;
    float: left;
    margin: 20px 45px 0;
}
.abouttwoctent .tu,
.abouttwoctent .tu img{
    width: 100%;
}
.abouttwobottom{
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #0FB766;
    border-radius: 2px;
    padding: 12px 8px;
    min-height: 196px;
}
.abouttwobottom ul li{
    float: right;
    /*writing-mode: vertical-lr;*/
    font-size: 14px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #0FB766;
    margin-right: 20px;
    width: 20px;
    line-height: 15px;
}
.abouttwobottom ul li:first-child{
    margin-left: 0;
}
.abouttwobottom ul li:hover{
    color: #0d79c5;
    cursor: pointer;
}




/*近期规划*/
.noticeBox {
    width: 100%;
    margin-top: 40px;
    float: left;
}

.noticeBox .box-left {
    float: left;
    width: 100%;
}
.noticeBox .box-left ul li{
    width: 100%;
    float: left;
}
.noticeBox .box-left ul li:first-child{
    margin-top: 10px;
}
.noticeBox .box-left .square {
    display: inline-block;
    width: 4px;
    height: 4px;
    background-color: #007F38;
    float: left;
    margin-top: 18px;
}
.noticeBox .box-left .msg {
    width: 70%;
    display: inline-block;
    margin-left: 13px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #5E615B;
    line-height: 40px;
    float: left;
}
.guihua .box-left .msg {
    width: 82%;
}

.noticeBox .box-left .dateMsg {
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #B3B3B3;
    line-height: 40px;
}
.guihua .box-left .dateMsg {
   display:inline-block;
   text-align:right;
   width:12%;
}
.noticeBox .box-left ul li:hover .msg,
.noticeBox .box-left ul li:hover .dateMsg{
    color: #007F38;
    text-decoration: none;
}





/* 关于我们右边内容 */
.aboutright{
    width: 368px;
}

/* 学会简介 */
.aboutrightone{
    width: 100%;
    box-sizing: border-box;
    background: #FFFFFF;
    border: 1px solid #CDE0CD;
}
.aboutrightone .abouttop{
    width: 100%;
    padding: 20px 11px;
    box-sizing: border-box;
    border-bottom: 1px solid #CDE0CD;
}
.aboutrightone .abouttop .tu{
    width: 318px;
    box-sizing: border-box;
    padding: 20px 25px 0;
    float: left;
}
.aboutrightone .abouttop .tu img{
    width: 100%;
}
.aboutrightone .aboutbottom{
    width: 100%;
    padding: 20px 22px;
    box-sizing: border-box;
}
.aboutrightone .aboutbottom .btnlist{
    width: 100%;
}
.aboutrightone .aboutbottom .btnlist ul li{
    width: 142px;
    height: 48px;
    background: linear-gradient(0deg, #007F38 0%, #18B05B 100%);
    text-align: center;
    line-height: 48px;
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #FFFFFF;
    float: left;
    position: relative;
}
.aboutrightone .aboutbottom .btnlist ul li img{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 47px;
    z-index: 2;
}
.aboutrightone .aboutbottom .btnlist ul li p{
    position: relative;
    z-index: 3;
    line-height: 48px;
    color: #FFFFFF;
}
.aboutrightone .aboutbottom .btnlist ul li:last-child{
    float: right;
}
.aboutrightone .aboutbottom .btnlist ul li:hover{
    box-shadow: 0 0 3px #18B05B;
    cursor: pointer;
}

/* 组织机构 */
.aboutrightwo .abouttop{
    border-bottom: 0;
    padding: 20px 11px 0;
}
.zuzhibottom{
    width: 100%;
    box-sizing: border-box;
    padding: 0 11px;
}
.noticeBoxtwo{
    margin-top: 0;
}






/* 公用标题样式 */
.mt40{
    margin-top: 40px;
}
/*标题--更多*/
.boxTitle {
    position: relative;
    height: 41px;
    border-bottom: 1px solid #CDE0CD;
    width: 100%;
    float: left;
    margin-top:20px;
}
.boxTitle .titleBox{
    height:36px;
    line-height:36px;
    padding-left:10px;
   /*  padding-right:20px;
   background:url('../images/top/banner-green.png') round; */
 
}
.boxTitle .titleBox .title{
    font-size: 18px;
    font-family: PingFang SC;
    font-weight: bold;
    color: #FFFFFF;
	    font-size: 18px;
    font-family: PingFang SC;
    font-weight: bold;
    color: #FFFFFF;
    height: 36px;
    display: inline-block;
    line-height: 36px;
    padding-left: 10px;
    background: #007F38;
}
.boxTitle .titleBox .titleImg{
	    height: 36px;
    vertical-align: top;
    margin-left: -5px;
}

.boxTitle .leftTitle {
    position: absolute;
}

.boxTitle .rightMore {
    position: absolute;
    right: 0px;
    line-height: 40px;
}
.boxTitle .rightMore:hover{
    text-decoration: underline;
}

.boxTitle .more {
    font-size: 12px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #6DB08B;
    cursor: pointer;
}
