.mid{ margin-top: -2px; padding: 20px 0; overflow: hidden;}
.mid .mkl { width: 62%; padding-right:30px; *width:59%; *padding-right:3%; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}
.mid .mkr { width: 38%;}

.lm-bd{ margin-bottom: 20px; padding-bottom: 15px; font-size: 18px; border-bottom: 1px solid #763237; overflow: hidden;}
.lm-bd a{ margin-top: 3px; font-size: 14px; float: right; color: #999999;}

.one-list li{ margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px dashed #ccc; overflow: hidden;}
.one-list li:nth-of-type(5){ margin-bottom: 0;}
.one-list li .date { width: 66px; height: 70px; text-align: center; float:left;}
.one-list li .date span { height: 34px; display: block; line-height: 34px;}
.one-list li .date span:nth-of-type(1){ font-size: 24px; color: #fff; font-size: 24px; background: #990000;}
.one-list li .date span:nth-of-type(2){ font-size: 16px; color: #c09f80; border: 1px solid #c09f80;}

.one-list li .date .span1{ font-size: 24px; color: #fff; font-size: 24px; background: #990000;}
.one-list li .date .span2{ font-size: 16px; color: #c09f80; border: 1px solid #c09f80;}

.one-list li .info { margin-left: 80px;}
.one-list li .info h3{ margin-bottom: 8px; font-size: 14px; line-height: 19px; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.one-list li .info p{ font-size: 12px; padding-left: 15px; color: #999999; line-height: 19px; overflow: hidden;}
.one-list li .info p:nth-of-type(1){ margin-bottom: 5px;}
.one-list li .info p.time{ background: url(../images/bg_time.png) no-repeat left center;}
.one-list li .info p.person{ background: url(../images/bg_person.png) no-repeat left center;}

.tab_menu, .tab_menu01{ margin-bottom: 20px; padding-bottom: 15px; font-size: 20px; border-bottom: 1px solid #763237; overflow: hidden; position: relative;}
.tab_menu li, .tab_menu01 li{ float: left; font-size:18px; color: #999; display: inline-block; cursor: pointer;}
.tab_menu li:nth-of-type(1), .tab_menu li:nth-of-type(2), .tab_menu01 li:nth-of-type(1){ margin-right:20px; padding-right:20px; border-right:1px solid #333;}
.tab_menu li a, .tab_menu01 li a{ font-size: 14px; float: right; color: #999999; position: absolute; top: 3px; right: 0; display:none;}
.tab_menu .selected, .tab_menu01 .selected{ color: #333;}
.tab_menu .selected a, .tab_menu01 .selected a{ color: #999; display:inline-block;}
.two-list{}
.two-list li{ margin-bottom: 17px; padding: 13.2px 12px; display: block; border-left: 2px solid #c09f80; background: #f8f5f2; overflow: hidden;}
.two-list li:nth-of-type(6){ margin-bottom: 0;}
.two-list li a{ font-size: 14px; line-height: 20px; display: block; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.two-list li span{ margin-bottom: 5px; font-size: 12px; color: #990000; display: block;}

.three-list li{ margin-bottom: 19px; border-bottom: 1px dashed #ccc; padding-bottom: 15px; overflow: hidden;}
.three-list li:nth-of-type(4){ margin-bottom: 0;}
.three-list li a{ font-size: 14px; line-height: 37px; text-align: justify; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.three-list li .date{ float: left;}
.three-list li .date span{ float: left; font-size: 12px; line-height: 35px; text-align: center; display: inline-block;}
.three-list li .date span:nth-of-type(1){ width: 35px; color: #fff; font-weight: bold; background: #990000;}
.three-list li .date span:nth-of-type(2){ width: 50px; color: #990000; line-height: 33px; border: 1px solid #c09f80;}
.three-list li .date .span1{ width: 35px; color: #fff; font-weight: bold; background: #990000;}
.three-list li .date .span2{ width: 50px; color: #990000; line-height: 33px; border: 1px solid #c09f80;}
.three-list li .info{ margin-left: 100px; overflow: hidden;}

.four-list{ margin-top: 40px;}
.four-list li{ margin-bottom: 25px; line-height: 62px; text-align: center; border:1px solid #990000; display: block; position: relative;}
.four-list li:nth-of-type(3){ margin-bottom: 0;}
.four-list li i{ width:20px; height: 20px; background: url(../images/bg_title.png) no-repeat center; position: absolute; top: -1px; right:-1px;}
.four-list li .imgs{ width:80px; height: 62px; padding: 8.5px 0; float: left; background-color: #990000;}
.four-list li .imgs img {max-width: 50%; vertical-align: middle;}
.four-list li a{ padding: 8.5px; color: #990000; display: inline-block;}

.five-list{width:100%; height:180px; margin-top: 20px; overflow: hidden; position:relative; }
.five-list ul{height:180px;width:10000px;position:absolute;left:0;}
.five-list ul li{ width:284px; float: left;}
.five-list ul li a{ margin:0 10px; display: block;}
.five-list ul li a img{ width:100%; height:100%; object-fit: cover; display: block;}

.ydfive-list{width:100%; overflow: hidden; display:none;}
.ydfive-list ul{ margin:-15px -10px 0 0; overflow: hidden;}
.ydfive-list ul li{ width:50%; float: left;}
.ydfive-list ul li a{ margin:10px 10px 0 0; height: calc(100vw * 260 / 780); object-fit: cover; display: block;}
.ydfive-list ul li a img{ width:100%; height:100%; object-fit: cover; display: block;}





















