.meeting_filter{width: 1198px;overflow: hidden;border-top: #212f4b solid 2px;border-left: #efefef solid 1px;border-right: #efefef solid 1px;border-bottom: #efefef solid 1px;}
.meeting_filter .filter_item{height: 42px;line-height: 42px;border-bottom: #efefef solid 1px;overflow: hidden;clear: both;}
.meeting_filter .filter_item span.item_title{float: left;width: 135px;text-align: center;background: #ffc600;color: #000;font-size: 14px;margin-right: 20px;font-family: SimSun;}
.meeting_filter .filter_item a.item_select{border: #ff0000 solid 1px;color: #000;font-size: 12px;padding: 2px 6px;margin-right: 10px;}
.meeting_filter .filter_item a.item_select span{vertical-align: middle;margin-right: 10px;}
.meeting_filter .filter_item a.item_clear{color: #000;}
.meeting_filter .filter_item a.item_clear em{color: #bab5b5;font-style: normal;margin-right: 5px;}
.meeting_filter .filter_item a.add_meeting{float: right;width: 125px;height: 30px;line-height: 30px;text-align: center;background: #212f4b;margin: 5px 5px 0 0;color: #fff;}
.meeting_filter .filter_type{line-height: 30px;color: #525252;border-bottom: #efefef solid 1px;}
.meeting_filter .filter_type span{display: inline-block;width: 100px;text-align: center;}
.meeting_filter .filter_type a{color: #525252;padding: 0 15px;}
.meeting_banner{height:300px;width: 100%;overflow: hidden;clear: both;}
.meeting_title{height: 30px;background: url(../images/meeting_title_bg.jpg) no-repeat left bottom;overflow: hidden;clear: both;}
.meeting_title .style{font-size: 28px;color: #ff8500;line-height: 30px;padding-left: 40px;vertical-align: middle;font-family: STHeiti;}
.meeting_title .m_icon{line-height: 30px;margin: 0 20px;}
.meeting_title .text{font-size: 24px;color: #212f4b;line-height: 30px;vertical-align: middle;font-family: STHeiti;}
.meeting_title a{float: right;color: #212f4b;font-style: 14px;line-height: 30px;}
.meeting_index_list{width: 1200px;overflow: hidden;clear: both;}
.meeting_index_list li{float: left;width: 388px;height: 298px;border: #e1e1e1 solid 1px;overflow: hidden;margin-right: 15px;margin-bottom: 15px;}
.meeting_index_list li:nth-child(3n){margin-right: 0px;}
.meeting_index_list li a .img{width: 360px;height: 150px;margin: 15px auto;position: relative;overflow: hidden;}
.meeting_index_list li a .img img{width: 360px;height: 150px;position: absolute;top: 0;left: 0;}
.meeting_index_list li a .meeting_info{font-size: 16px;margin: 0 15px;color: #212f4b;text-align: center;line-height: 30px;height: 60px;overflow: hidden}
.meeting_index_list li a .meeting_type,
.meeting_index_list li a .meeting_time{font-size: 12px;color: #aaa4a4;line-height: 24px;text-align: center;}
.meeting_infolist{width: 800px;overflow: hidden;}
.meeting_infolist li{overflow: hidden;clear: both;padding: 20px 0;border-bottom: #efefef dashed 1px;overflow: hidden;}
.meeting_infolist li .img{width: 225px;height: 95px;border: #e1e1e1 solid 1px;padding: 13px;float: left;}
.meeting_infolist li .meeting_info{float: left;width: 520px;margin-left: 20px;height: 123px;}
.meeting_infolist li .meeting_info h1{color: #525252;font-size: 16px;line-height: 30px;}
.meeting_infolist li:hover .meeting_info h1{color: #212f4b;font-size: 16px;}
.meeting_infolist li .meeting_info .list_title{color: #525252;font-size: 12px;width: 100%;line-height: 20px;margin: 10px 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.meeting_infolist li .list_info{color: #aaa4a4;overflow: hidden;clear: both;}
.meeting_infolist li .list_info span{margin-right: 20px;}
.meeting_infolist li .list_info a{float: right;color: #212f4b;}
.meeting_show_list{border: #f2f2f2 solid 10px;padding: 10px;}
.meeting_show_list .show_list_title{height: 35px;line-height: 35px;text-align: center;font-size: 20px;color: #212f4b;font-family: STHeiti;}
.meeting_show_list .show_list_title span:before,
.meeting_show_list .show_list_title span:after{width: 90px;height: 1px;background: #ececec;vertical-align: middle;content: '';display: inline-block;}
.meeting_show_list .show_list_title span:before{margin-right: 30px;}
.meeting_show_list .show_list_title span:after{margin-left: 30px;}
.meeting_show_list .show_list{overflow: hidden;}
.meeting_show_list .show_list li{padding: 0 10px;}
.meeting_show_list .show_list li a{line-height: 28px;color: #606060;}
.meeting_show_list .show_list li a span,
.meeting_show_list .show_list li a i{vertical-align: middle;margin-right: 10px;}
.meeting_show_list .show_list li a span{display: inline-block;overflow: hidden;word-break: break-all;white-space: pre-wrap; max-width: 290px;height: 28px}
.meeting_show_list .show_list li a:hover {color: #e50112;}
.meeting_content{border: #f0f0f0 solid 3px;}
.meeting_content h1{line-height: 40px;font-size: 24px;color: #212f4b;text-align: center;font-weight: normal;margin: 20px 0;font-family: STHeiti}
.meeting_content .meeting_desc{line-height: 30px;text-align: center;color: #525252;position: relative;overflow: hidden;border-bottom: #212f4b dashed 1px;margin: 0 10px;}
.meeting_content .meeting_desc a{position: absolute;background: #212f4b;color: #ffc600;display: block;width: 115px;height: 25px;line-height: 25px;text-align: center;right: 0;bottom: 5px;border-radius: 10px;}
.meeting_content .meeting_table{width: calc(100% - 20px);margin: 0 10px;border-left: #212f4b solid 1px;border-top: #212f4b solid 1px;}
.meeting_content .meeting_table tr td{border-bottom: #212f4b solid 1px;border-right: #212f4b solid 1px;padding: 10px;}
.meeting_content .meeting_table tr td:nth-child(2n-1){text-align: center;}
.meeting_content .meeting_content_info{margin: 0 20px;}
.meeting_content .meeting_content_info img{margin: 5px auto;display: block;}
.meeting_content .meeting_content_info p{color: #212f4b;line-height: 25px;font-size: 12px;}
.meeting_content .meeting_enter{font-size: 16px;color: #212f4b;margin: 20px;display: block;}
.meeting_boxsrcoll{width: 380px;height: 475px;}
