body{background: #fff;}
.sub-banner{width: 100%; position: relative;}
.sub-banner img{width: 100%; height: auto; margin: 0 auto; text-align: center;}
.wrap_con{max-width: 1200px; width: auto; height: 104px;    line-height: 83px;position: absolute;top: 0%;left: 18%; text-align: center;  background: url(lmbj.png);}
.wrap .title{font-size: 30px; color: #fff; font-weight: 700;}
.wrap_con span{font-size: 24px; color: #0158b1;}
.w1200{width: 1200px; margin: 0 auto; overflow: hidden;}
/*面包屑*/
.BreadcrumbNav{padding: 20px; overflow: hidden; box-sizing: border-box; background: url(location2.png) no-repeat left center; border-bottom: 1px solid #ddd; }
.BreadcrumbNav p{ height: 26px; line-height: 26px; text-indent: 5px; color: #686868; font-size: 16px; display: inline-block;}
.BreadcrumbNav a{color: #666; font-size: 18px; }
.BreadcrumbNav span{color: #0158b1;}

.searchPart{ padding: 20px 0 20px 90px; margin-top: 35px; background: url(search.png) #eff4f9 no-repeat 27px center; overflow: hidden;}
.searchPart lable{width: auto; padding: 0 5px 0 20px; display: inline-block; color:#333; font-size: 14px;}
.searchPart input{border:1px #e5e5e5 solid; height: 35px; line-height: 35px; background: #fff; width: 240px; color:#6e6e6e; font-size: 14px; padding: 0 0 0 10px; }
.searchPart .search_btn{width: 100px; height: 37px; border: none; border-radius: 5px; background: url(cx.png) no-repeat left center; cursor: pointer;}
.searchPart_L{width: 62%;}

/* 列表 */
.ul_list{}
.ul_list li{padding: 44px 0 32px; overflow: hidden; border-bottom: 1px solid #dddddd;}
.ul_list li .time{width: 8%; color: #666; font-size: 16px; background: #f7f5f5;  padding: 27px 0 28px 27px; box-sizing: content-box;}
.ul_list li .time span{color: #0158b1; font-size: 30px;}
.ul_list li .list_r{width: 88%;}
.ul_list li .list_r h2{font-size: 20px; color: #333; padding-bottom: 11px;}
.ul_list li .list_r p a{color: #0158b1; }
.ul_list li .list_r p{text-indent: 2em; font-size: 16px; color: #666; line-height: 30px;}
.ul_list li .list_r .source{ display: block; color: #999; font-size: 14px; padding-top: 5px;}

/* 图片通知公告 */
.tzgg_list li{padding:32px 0;}
.jcxw_t{width: 88%;}
.jcxw_t p img {float: left; margin-right: 30px;}
.jcxw_t p b {display: block; position: relative; margin-bottom: 14px; font-size: 20px; font-weight: bold; line-height: 30px; font-weight: 600; text-align: left;}
.jcxw_t p b a{ color: #333;}
.jcxw_t p b a.ysj{font-size: 16px; color: #fff; background: #0058b1; padding: 7px 15px; border-radius: 5px; margin-right: 13px;} 
.jcxw_t p span {display: block; text-indent: 2em; line-height: 30px; font-size: 16px; color: #666;}
.jcxw_t p span a{color: #0158b1;}
.jcxw_t p span.source{ text-indent: 0; display: block; color: #999; font-size: 14px; padding-top: 5px;}

/* 学会动态切换 */
.channel_tit3{overflow: hidden; /* height: 63px; */ margin-top: 38px;}
.channel_tit3 a{ float: left; display: block; margin-right: 16px; border: none; color: #fff; width: 32.4%; background: #f5f5f5; padding: 8px 0; text-align: center; font-size: 20px; color: #045db8; padding: 20px 0;}
.channel_tit3 a.noMargin{margin-right: 0;}
.channel_tit3 a:hover,.channel_tit3 a.active{padding: 20px 0 30px; background:url(active_bg.png) no-repeat; color: #fff; font-size: 20px; background-size: 100% 100%; color: #fff;}
.tab-content{}
.tab-content>.tab-pane{ display: none;}
.tab-pane.on{ display: block;}
.tab{ position: relative;}
.tab a.more{ color: #a9a9a9; position: absolute; top: 0px; right: 10px; font-size: 14px;}

/* 分页 */
.page{padding: 53px;}

.two_cd{    width: auto; height: 70px;line-height: 83px;position: absolute;top: 37%;text-align: center;right: 19%;}
.two_cd a.on{ color: #0065a1; background: #ffffff; }
.two_cd a{ width: 200px;height: 34px;border-radius: 4px;display: inline-block;line-height: 34px;background: #cce0ec;color: #000000;    margin-left: 20px;}
