hr{ width:30px;margin-left:0;border: none; border-top: 1px solid #3eb768;text-align: left}
article{ margin-top: -30px;  }
article.zhuanti{
    margin-top: 0px;
}
section{width:100%;min-width:auto}
article .left_box{width:670px;background-color: #FFF;padding:0 20px;margin-bottom: 80px;box-shadow: 1px 1px 2px #c6c6c6;}
article .position{padding-top: 20px;margin-bottom: 20px}
article .position i{display: inline-block;width:8px;height:14px;background: url("../images/arrow.png") no-repeat;margin-left: 8px;}
article .position span{font-size: 12px;color: #999}
article .left_box .article h5{margin-bottom: 20px;color: #3eb768;margin-top: 20px;}
article .left_box .article.details h5{color: #333;margin: 20px 0;}
article .left_box .article div{margin-bottom: 20px;}
article .left_box .article p.tags{margin-bottom: 20px;}
article .left_box .article p.tags span{color: #999;margin-right: 20px;};
article .left_box .article.details p.tags span{color: #666;margin-right: 20px;}
article .left_box .article p.text{margin-bottom: 20px;color: #999;text-align: justify;text-indent: 2em;margin-top: 20px;}
article .left_box .article ul li{border-bottom: 1px dashed #DDD;margin-top: 20px;cursor: pointer}
article .left_box .article ul li:last-child{border-bottom: none}
article .left_box .article ul li p.title{font-size: 16px;color: #666;margin-bottom: 20px;}
article .left_box .article ul li div:nth-child(2){width:510px;margin-left: 20px;}
article .left_box .article ul li div:nth-child(2) p:first-child{font-size: 16px;color: #666;margin-bottom: 15px;}
article .left_box .article ul li div:nth-child(2) p:last-child{font-size: 14px;color: #999;}
article .left_box .article .year{position: relative;padding-top:15px;margin-top: 25px;}
article .left_box .article .year>p{color: #333;font-size: 16px;position: absolute;left:0px;top:-10px;font-weight: bold}
article .left_box .article .year hr.right{ width:535px;border: none; border-top: 1px solid #dfdfdf;position: absolute;left:100px;top:0px;}
article .right_box{margin-left: 20px;width: 260px;}
article .right_box div{margin-bottom: 20px;}
article .right_box div img{width:260px;height:200px;margin-bottom: 20px;}

article .right_box ul{width: 260px;background-color: #FFF;box-shadow: 1px 1px 2px #c6c6c6;padding-top: 20px;padding-bottom: 20px;margin-bottom: 20px;}
article .right_box ul li{padding-left: 60px;line-height: 44px;width: 306px;height: 44px;margin-left: -36px;}
article .right_box ul li.active{background: url("../images/tag-lg.png") no-repeat}
article .right_box ul li.active a{color: #FFF}
article .right_box ul li a{color: #96a0b0;font-size: 16px;font-weight: 500}
article .right_box ul li span{font-size: 18px;color: #3eb768;font-weight: bold}
article .right_box ul li h5{display: inline-block;margin-bottom: 0px;color: #333}
article .right_box ul li:first-child{margin-bottom: 16px;}
article .right_box ul li:not(:first-child){margin-bottom: 5px}

article .left_box .article p,article .left_box .article section{color:#666;line-height: 25px;margin: 18px 0;text-indent: 2em;}
article .left_box .article img{max-width: 600px;display: block;margin: auto;width: auto}
article .left_box .article.details a{color:#487BCB;}
article .left_box .article .ways{padding:10px 0 30px 0px;border-top: 1px solid #dfdfdf}
article .left_box .article .ways li{padding-left: 30px;color: #999;border: none}
article .left_box .article .ways li:first-child{background: url("../images/location.png") left no-repeat}
article .left_box .article .ways li:first-child+li{background: url("../images/youzheng.png") left no-repeat}
article .left_box .article .ways li:first-child+li+li{background: url("../images/mail.png") left no-repeat}
article .left_box .article .ways li:first-child+li+li+li{background: url("../images/phone.png") left no-repeat}

/*article .memberList{margin-top: 20px;}*/
article .memberList p{font-size: 14px;color: #666;margin-bottom: 20px;font-weight: 500;line-height: 20px;}
article .memberList p.color6{color:#666;}
article .memberList p span{font-size: 14px;color: #666;font-weight: 500}
article .memberList p.text-head{font-size: 16px;color: #333;margin-bottom: 30px;font-weight: 800}
article .memberList p.text-head:not(.h1){margin-top: 40px;}
article .article .structure{margin:20px auto 0px;border-bottom:1px solid #dfdfdf }
article .article .structure img{margin: 0 0 10px}
/*table*/
#members { width: 100%; border-collapse: collapse;margin-top: 20px; }
#members tbody {  border-top: 1px dashed #DfDfDf; }
#members td {height: 56px;padding-left:20px; text-align: left; color: #666}
#members tbody tr:first-child td:first-child{background-color: #eaecef}
#members tbody tr td:nth-child(1) { width: 66px; }
#members tbody tr td:nth-child(2) { width: 56px; }
#members tbody tr td:nth-child(3) { width: 56px; }
#members tbody tr td:nth-child(4) { width: 50px; }
#members tbody tr td:nth-child(5) { width: 50px; }
#members tbody tr td:nth-child(6) { width: 50px; }

article .article ol{margin-top: 20px;}
article .article ol.contactWay li{margin-bottom: 20px;color: #666}
article .article ol.contactWay li span{color:#999;width:85px;display: inline-block}
article .article ol.contactWay+img{margin-bottom: 20px;}

section .info div{height:40px;background-color: #f8f8f8;padding:0 20px;margin: 20px 0;line-height: 40px;}
section .info ul{display: inline-block;position: relative}
section .info ul li{position: absolute;left:0px;top:-25px;min-width: 300px;}
section .info ul li a{color: #666;}
section .info div span.info_icon{display: inline-block;width: 18px;height:18px;background: url("../images/info.png") no-repeat;margin-right: 20px;position: relative;top:5px;}
section .info div span.up{display: inline-block;width: 16px;height:8px;background: url("../images/toup.png") no-repeat;cursor: pointer;float: right;margin-right: 10px;margin-top: 16px;}
section .info div span.up:hover{display: inline-block;width: 16px;height:8px;background: url("../images/up_hover.png") no-repeat;cursor: pointer;float: right;margin-right: 10px;margin-top: 16px;}
section .info div span.down{display: inline-block;width: 16px;height:8px;background: url("../images/todown.png") no-repeat;margin-right: 10px;cursor: pointer;float: right;margin-top: 16px;}
section .info div span.down:hover{display: inline-block;width: 16px;height:8px;background: url("../images/down_hover.png") no-repeat;margin-right: 10px;cursor: pointer;float: right;margin-top: 16px;}
section .box>div:nth-child(2){border-bottom: 1px solid #dfdfdf;padding-bottom: 20px;}
section .box .box_detail{margin-top: 40px;}
section .box .box_detail p{font-size: 18px;color: #3eb768;margin-bottom: 20px;font-weight: bold}
section .box .box_detail p a.seeMore{font-size:14px;color: #96A0B0;margin-left: 250px;}
section .box .box_detail p span{position: relative;top:5px;margin-right: 20px;}
section .box .box_detail p span.work{display: inline-block;width: 20px;height:25px;background: url("../images/work.png") no-repeat}
section .box .box_detail p span.files{display: inline-block;width: 20px;height:25px;background: url("../images/files.png") no-repeat}
section .box .box_detail p span.sci{display: inline-block;width: 20px;height:25px;background: url("../images/sci.png") no-repeat}
section .box .box_detail p span.asso{display: inline-block;width: 20px;height:25px;background: url("../images/asso.png") no-repeat}
section .box .box_detail ul li{margin-bottom: 20px;color: #999;padding-left: 42px;}
section .box .box_detail ul li span{display: inline-block;}
section .box .box_detail ul li span:first-child{margin-right: 20px;}
section .box .box_detail ul li span:last-child{cursor: pointer}
section .images{margin-top: 30px;}
section .images a{display:inline-block;margin-right: 30px;}
section .images img{margin-right: 30px;}
section .images img:last-child{margin-right: 0px;}
section .people{margin-top: 40px;}
section .people p a{font-size: 18px;color: #96A0B0;display: inline-block;margin-right: 30px;}
section .people a.active{border-bottom: 2px solid #3eb768;}
section .people p{margin-bottom:30px; }
section .people .people_photo div{margin-right: 24px;float: left}
section .people .people_photo div img{width:140px;height:140px;}
section .people .people_photo div:last-child{margin-right: 0px;}
section .people .people_photo div span{display: block;margin-left: 48px;margin-top: 10px;}
section .people .seeALL{margin: 30px 0 40px;text-align: center}
.section-bottom{background-color: #EAEAEA;padding-bottom: 40px;border-bottom: 1px solid #C5C5C5}
.section-bottom .nets ul{float: left;margin-right: 45px;margin-top: 40px;}
.section-bottom .nets ul:nth-child(5),.section-bottom .nets ul:nth-child(6){
    margin-right: 0px;
}
.section-bottom .nets ul li.title{color: #333;margin-bottom: 20px;font-weight: bold;font-size: 16px;}
.section-bottom .nets ul li.title~li{margin-bottom: 14px;}
.section-bottom .nets ul li.title~li a{font-size:14px;color: #A1A1A1;}


.article.details table{
    width: 100%; border-collapse: collapse;margin-top: 20px;
}
.article.details table td{
    background-color: #eaecef;
    line-height: 50px;
    text-align: center;
}
.article.details table td a{
    color: #487BCB;
}

.accessory p{
    color: #666;
    line-height: 25px;
    margin: 18px 0;
    text-indent: 2em;
}

.logoRight{
    overflow:hidden;
    background: white;
}
.logoRight a{
    display: block;
    width: 260px;
    height: 60px;
}
.logoRight a p{
    float:left;
    margin-top: 20px;
}
.logoRight a p:first-child{
    margin-left:33px;

}
.logoRight a p:last-child{
    margin-left:10px;

}
.logoRight .logoImg{
    width: 20px;
    height: 20px;
    margin-bottom:0;
}



/*添加关于协会->右侧下拉框*/
.manage_tit{
    position: relative;
    width:100%;
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
}
.manage_tit img{
    position: absolute;
    top: 17px;
    right: 30px;
}
.manage_cont{
    width:261px;
    background-color: #f1f1f1;
    margin-left: -25px;
    margin-top:15px;
}
.manage_cont>a{
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    font-size: 14px !important;
    padding-left: 25px;
    line-height:15px !important;
    margin-top: 20px;
    padding-top: 1px;
}
.manage_cont>a:last-child{
    margin-bottom: 20px;
}
.container  .right_box ul li{
    height: inherit;
}
.manageBox{
    line-height:inherit !important;
}
.manageBox .manage_cont{
    margin-bottom: 0;
}
.text-head{
    font-size: 16px;
    color: #333;
    margin-bottom: 30px;
    font-weight: 800;
}