#l-container{background:#f6f7f9}
.fac .col_news_con{padding:32px 49px;background:#fff}
.fac .col_metas .col_title h2{border:0}
.fac .col_news_head{border:0}
.fac .buttonbox{width:170px;float:right;}
.fac .buttonbox .choice{float:left;width:35px;height:35px;cursor:pointer;}
.fac .buttonbox .choice.selected rect{fill:#0f4cb9}
.fac .buttonbox .leftchoice{margin-right:27px;margin-left:70px}
.fac ._s{margin-right:170px}
.fac .selectbox{position:relative;width:31.3%;float:left}
.fac  .selectbox.select2{margin:0 1%}
.fac .selectbox .currenttext{font-size:17px;font-weight:bold;color:#444;line-height:50px;text-indent:20px;cursor:pointer;border:1px solid #dfdfdf;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:20px}
.fac .selectbox .currenttext:before{content:"";width:12px;height:6px;position:absolute;right:20px;top:50%;margin-top:-3px;background:url(arr_select.png) center no-repeat;transition:0.3s}
.fac .selectbox.show .currenttext:before{transform:rotate(180deg);}
.fac .selectbox .optionlist{position:absolute;top:100%;left:0;width:100%;line-height:22px;padding:10px;background:#fff;border:1px solid #333;box-sizing:border-box;font-size:15px;display:none;z-index:333}
.fac .selectbox .option{margin-bottom:10px;cursor:pointer}
.fac .selectbox .option:last-child{margin:0}
.fac .selectbox .option:hover{color:#1849a1}
.fac .datacon .datalist1{padding-top:80px;}
.fac.leader .datacon .datalist1{padding-top:20px}
.fac .datacon .datalist2{padding-top:60px;display:none}
.fac .datacon .datalist2 ._t{color:#fff;font-size:18px;line-height:44px;background:#0f4cb9;width:124px;text-align:center; ;}
.fac .datacon .datalist2 .letter{color:#4f4f4f;font-size:18px;width:3.84%;text-align:center;font-weight:bold;float:left;cursor:pointer}
.fac .datacon .datalist2 .letter.selected{color:#e50000}
.fac .datacon .datalist2 .all{width:40px !important;float:left;cursor:pointer}
.fac .datacon .datalist2 .allletter{margin-left:50px}
.fac .datacon .datalist2 .letterbox{margin:36px 0 50px}
.fac .datacon .datalist2 ._tt{font-size:31px;color:#444;margin-bottom:20px}
.fac .datacon .datalist1 .news{float:left;width:50%;box-sizing:border-box;padding-right:30px;margin-bottom:55px}
.fac .datacon .datalist1 .news:last-child {
    float: right;
}
.fac .datacon .datalist1 .imgs{float:left;width:120px;height:160px;border-radius:10px;overflow:hidden;position:relative;}
.fac .datacon .datalist1 .imgs img{width:100%;height:100%;position:absolute;top:0;left:0;}
.fac .datacon .datalist1 .wz{margin-left:135px;padding-top:20px}
.fac .datacon .datalist1 .title a{color:#1453c3;font-weight:bold;font-size:20px;}
.fac .datacon .datalist1 .title span{display:inline-block;margin-left:20px;font-size:17px;color:#404040}
.fac .datacon .datalist1 .title{margin-bottom:10px}
.fac .datacon .datalist1 .zd{color:#404040;line-height:26px;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis*/}
.fac .datacon .datalist1 .title+div{white-space:normal}
.leader .datacon .datalist1 .zd{font-size:15px}
.fac .datacon .datalist2 .firstletter{width:100px;float:left;font-size:37px;color:#0f4c89;font-weight:bold;line-height:30px}
.fac .datacon .datalist2 .news{padding:30px 0;border-top:1px solid rgba(112,112,112)}
.fac .datacon .datalist2 .facbox{margin-left:100px}
.fac .datacon .datalist2 .facbox .name{float:left;width:25%;margin:0 auto;line-height:30px;font-size:20px}
.fac .datacon .datalist1 .zd span.mc {
    min-width: 65px;
    display: inline-block;
    text-align: justify;
    text-align-last: justify;
}
@media screen and (max-width: 1400px){
.fac .selectbox .currenttext{font-size:15px}
}

@media screen and (max-width: 1000px){
.fac .datacon .datalist1 .news{width:100%;float:none;padding:0;margin-bottom:20px}
}

@media screen and (max-width: 768px){
.fac .col_news_con{padding:25px 15px}
.fac ._s{margin:0;}
.fac .selectbox{width:100%;margin:0 auto 10px !important;float:none}
.fac .buttonbox{float:none}
.fac .buttonbox .leftchoice{margin:0 10px 10px 0}
.fac .buttonbox .choice{width:25px;height:25px}
.fac .buttonbox .choice svg{width:25px;height:25px}
.fac .datacon .datalist1 .title a{font-size:17px}
.fac .datacon .datalist1 .title span{font-size:15px}
.fac .datacon .datalist1{padding:20px 0 0}
.fac .datacon .datalist2 ._tt{font-size:20px}
.fac .datacon .datalist2 .letter{width:10%;font-size:15px}
.fac .datacon .datalist2 .firstletter{font-size:20px;width:50px;}
.fac .datacon .datalist2 .facbox{margin-left:50px}
.fac .datacon .datalist2 .facbox .name{font-size:16px}

}
@media screen and (max-width: 479px){
.fac .datacon .datalist1 .imgs{width:80px;height:100px}
.fac .datacon .datalist1 .wz{padding:0;margin-left:90px;padding-top:5px}
}

/*文章*/
.infofac .person{background:rgba(230,235,245,0.51);padding:49px 37px 30px 45px}
.infofac .person .imgs{float:left;width:110px;height:165px;}
.imgs img{width:100%;height:100%;display:block}
.infofac .person .wz{margin-left:140px}
.infofac .person .title{font-size:20px;font-weight:bold;color:#1453c3;border-bottom:1px solid rgba(20,83,195,0.2);padding-bottom:15px;margin-bottom:15px}
.infofac .person .title span{display:inline-block;font-size:17px;font-weight:normal;color:#404040}
.infofac .person .title em{margin-right:20px;}
.infofac .person .zdbox{ }
.infofac .person .zdbox .zd{float:left;width:50%;line-height:26px;font-size:15px; margin-bottom:6px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.infofac  .fac_art{margin-top:30px}


@media screen and (max-width: 1000px){
.infofac .person .zdbox .zd{float:none;width:100%}
.infofac .person{padding:20px}
}
@media screen and (max-width: 768px){
.infofac .person .title span{display:block;margin:10px 0 0}

}

@media screen and (max-width: 479px){
.infofac .person .imgs{ float:none;text-align:center;margin:0 auto}
.infofac .person .wz{margin:0;padding-top:10px}
.infofac .person .zdbox .zd{white-space:initial;line-height:22px;margin-bottom:6px}
}

.col_metas .col_title h2{border:0}
.col_news_head{border-bottom:0}
body.jie .listcon .news{float:left;width:17%;margin:0 4% 15px;}
body.jie .wp_subcolumn_list .wp_sublist .sublist_title{height:auto;border:0;margin-bottom:20px;}
.wp_subcolumn_list .wp_sublist .sublist_title a{font-size:21px;font-weight:bold;color:#1453c3;padding-left:40px;background:url(../images/tt_ico.png) left center no-repeat}
body.jie .wp_subcolumn_list .wp_sublist .morelink{display:none}
body.jie .col_news_con{padding:50px 60px;background:#fff}
body.jie .listcon .new_list{margin:0 -4%;display:flex;flex-wrap: wrap;}
body.jie .listcon .news .imgs{ padding-top:150%;max-width:100%;position:relative;overflow:hidden;border-radius:16px}
body.jie .listcon .news .imgs img{position:absolute;top:0;left:0;width:100%;height:100%;transition: all 0.4s ease-in-out;}
body.jie .listcon .news .name{color:#1453c3;font-weight:bold;font-size:20px;text-align: center;}
body.jie .listcon .news .name a{color:#1453c3;}
body.jie .listcon .news .name span{margin-left:0px;display:inline-block;font-size:17px;color:#404040;display:block;margin-top:10px}
body.jie .listcon .news .field{margin-top:10px;color:#404040;font-size:15px;height:20px;line-height: 15px;    text-align: center;}
body.jie .listcon .news .wz{padding-top:20px;}
body.jie .listcon .news:hover .imgs img {
    transform: scale(1.1);
}
body.jie .col_metas .col_title h2{    display: none;}

@media screen and (max-width: 1200px){
body.jie .listcon .news{width:25.3%}
body.jie .listcon .news .name{font-size:16px}
body.jie .listcon .news .name span{margin-left:10px;font-size:15px}
body.jie .col_news_con{padding: 30px}
}

@media screen and (max-width: 479px){
body.jie .listcon .news{width:44%;margin:0 3% 25px}
body.jie .listcon .new_list{margin:0 -3%}
}


/*理事会成员*/
body.member .listcon .news .name{text-align:center}
body.member .listcon .news .source a{pointer-events:none;font-size:14px;line-height:30px}
body.member .listcon .news{width:23%;margin:0 5% 45px}
body.member .listcon .new_list{margin:0 -5%} 
body.member .listcon .news .imgs{width:60%;padding-top:60%;    margin: 0 auto;}

@media screen and (max-width: 768px){
body.member .listcon .news{width:40%; }

}