/* CSS Document */

/*新闻右侧内容*/
.bc_b .new_l li{ padding:18px 0; border-bottom:#dfdfdf solid 1px; overflow:hidden;}
.bc_b .new_l li h4{ font-size:16px; color:#000; font-weight:normal; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bc_b .new_l li font{ line-height:22px; color:#636363; margin:10px 0; display:block; text-overflow: -o-ellipsis-lastline; max-height:42px;
overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.bc_b .new_l li p{ color:#636363;}
.bc_b .new_l li p span{ font-size:12px; margin-right:15px;}.cont_right ul li p b{ font-weight:normal;}
.bc_b .new_l li img{ width:154px; height:102px; display:block; float:left; margin-right:12px;}
.bc_b .new_l li .crr{ width:676px; float:right;}
.bc_b .new_l li .gzzd{ width:848px; float:left;}
.bc_b .new_l li h4 b {width:80%;float:left;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight:normal;}
.bc_b .new_l li h4 i {float: right;font-style: normal;font-size: 14px;}
.bc_b .new_l li:hover h4{color:#1267c9;}



/*详情*/
.font_xq{ padding-bottom:20px;}
.font_xq p{ font-size:14px; line-height:30px; text-indent:0em;}.font_xq .font_t{ text-align:center; border-bottom:#dfdfdf solid 1px; padding-top:20px; margin-bottom:20px;}
.font_xq p img{max-width:800px; }
.font_xq .font_t h4{ font-size:26px; font-weight:normal; margin:0 auto; color:#000; line-height:50px;}
.font_xq .font_t p{ margin:5px 0; font-size:12px;}
.font_xq .font_t p b{ font-weight:normal; margin-right:20px;}

.font_xq .font_t p1{ margin:15px 0; font-size:12px;}

.font_xq .font-nav{height:30px;font-size:14px;}
.font_xq .font-nav a{color:#c00;}
.font_xq .font-nav span{margin:0 15px;}

table{width: 100%;border-collapse: collapse;/*border: solid #000000;*/border-width:1px 1px 1px 1px;}
table th,table td{ border:1px solid  #000000;}

.book li{ padding:20px 0; border-bottom:#dfdfdf solid 1px; overflow:hidden;}
.book li .imgbox{ width:112px; height:158px; display:block; float:left;}
.book li .imgbox img{ width:112px; height:158px; display:block;}
.book li .font_s{ width:708px; float:right;}
.book li .font_s h5{ font-size:16px; line-height:25px;}
.book li .font_s .zb_dw{ font-size:13px; color:#636363; margin:10px 0;}
.book li .font_s p{text-overflow: -o-ellipsis-lastline; font-size:14px; margin-top:5px; line-height:24px; color:#444444;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;}
.jj_font .imgbox{ width:224px; height:316px; display:block; float:left;}
.jj_font .imgbox img{ width:224px; height:316px; display:block;}
.jj_font h5{ font-size:24px; color:#4b4b4b; line-height:40px;text-indent:1em}

/*表彰奖励*/
.jj_font{ margin:15px 0; overflow:hidden;}
.jj_font span.im_b_ox{ width:145px; height:214px; display:block; float:left; margin-right:15px;}
.jj_font div.p_font{ font-size:14px; color:#4b4b4b; line-height:26px;}
.jj_font div.p_font p{ text-indent:2em;}
.jj_font div.p_font b{ display:block; font-size:16px; color:#000; margin-bottom:15px;}

.demoa{  margin-top:18px;}
.demoa .tabbtn { overflow:hidden;border-top:#dfdfdf solid 1px; border-bottom:#dfdfdf solid 1px; padding:10px 0;}
.demoa .tabbtn li{ float:left; padding:5px 12px; font-size:16px; margin-right:10px;}
.demoa .tabbtn li.current{ background:#1267c9;}
.demoa .tabbtn li.current a{ color:#fff;}
.demoa .tabbtn li:hover{background:#1267c9; cursor:pointer;}.demoa .tabbtn li:hover a{ color:#fff;}

.demoa .sru{ margin-top:15px;}
.demoa .sru p{ font-size:14px; line-height:24px; color:#4b4b4b;}


.demoa .sru table { width: 100%; border-collapse: collapse; border-spacing: 1; border-spacing: 0; background: #fff; font-size: 14px; text-align: center; border-right: none; margin-bottom:15px; }
.demoa .sru table td {word-break:break-all;word-wrap: break-word;padding:10px 25px; color:#656565; line-height:24px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1;}
.demoa .sru table td:nth-child(even){border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
.demoa .sru table td b{float:left;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight:normal;}
.demoa .sru table td i {float: right;font-style: normal;font-size: 14px;}
.demoa .sru table td:hover b{color:#1267c9;}
.demoa .sru table td:hover i{ color:#1267c9;}


/*理事长*/

.leader { overflow: hidden; margin-top:15px; margin-right:-46px;}
.leader h5{ font-size:18px; color:#1267c9; line-height:18px; height:18px; border-left:#1267c9 solid 5px; padding-left:15px; margin-bottom:15px;}

.leader li{ width:131px; float:left; margin-right:46px; margin-bottom:25px; }
.leader li span{ width:131px; height:163px; display:block;}
.leader li span img{ width:131px; height:163px; display:block;}
.leader li p{ font-size:14px; min-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:center; margin-top:10px;}
.mor_pe  table { width: 100%; border-collapse: collapse; border-spacing: 1; border-spacing: 0; background: #fff; font-size: 14px; text-align: center; border-right: none; margin-bottom:15px;border:1px solid #e1e1e1; margin-top:25px; margin-bottom:25px;}
.mor_pe table td {word-break:break-all;word-wrap: break-word;padding:8px 25px; color:#656565; line-height:24px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}

.lsh_p{ background:#eee; font-size:16px; padding:10px 0; padding-left:15px; margin-bottom:15px;}
.lsh_p:hover{ cursor:pointer;}
.list_md{ display:none; margin-top:15px;}
.list_md h5{ font-size:16px;color:#1267c9; font-weight:normal;}