锘?bloc_list{margin-top: 20px;} .bloc_list li{float: left;width: 33.3%;margin-bottom: 80px;} .bloc_list{margin-left: -12px;margin-right: -12px;margin-bottom: 6%;} .bloc_list li dl{padding: 0 12px;box-sizing: border-box;} .bloc_list li dl dd{overflow: hidden;} .bloc_list li dl dt{padding: 25px 40px 45px;box-sizing: border-box;border-bottom: 1px solid #9b9b9b;transition: all .3s;} .bloc_list li dl dt span{color: #9b9b9b;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 15px;} .bloc_list li dl dt h2{color: #202f45;display: block;line-height: 30px;height: 60px;overflow: hidden;margin-bottom: 20px;} .bloc_list li dl dt p{color: #9b9b9b;line-height: 28px;height: 84px;overflow: hidden;margin-bottom: 30px;} .bloc_list li dl dt .index_more{background: #003c82;width: 33px;height: 22px;line-height: 22px;border-radius: 20px;color: #fff;text-align: center;transition: all .3s;font-weight: bold;} .media_list{margin-bottom: 6%;} .media_list ul{margin-left: -20px;margin-right: -20px;margin-bottom: 50px;overflow: hidden;} .media_list li{width: 50%;float: left;padding: 20px;box-sizing: border-box;} .media_list li dl{border: 1px solid #dcdcdc;padding: 50px 60px 70px;box-sizing: border-box;} .media_list li dl span{display: block;border-bottom: 1px solid #9b9b9b;padding-bottom: 15px;margin-bottom: 25px;color: #9b9b9b;} .media_list li dl h2,.media_list li dl h3{ height: 1.5em;} .media_list li dl h2 a,.media_list li dl h3 a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 30px;display: block;} .media_list li dl p{margin: 25px 0;line-height: 28px;height: 56px;overflow: hidden;color: #9b9b9b;} .media_list li dl .index_more{background: #003c82;width: 33px;height: 24px;border-radius: 20px;color: #fff;text-align: center;transition: all .3s;font-weight: bold;} /*.details_con{margin-top: 184px;}*/ .details_t{overflow: hidden;line-height: 37px;border-bottom: 1px solid #9b9b9b;padding-bottom: 5px;margin-bottom: 20px;} .del_date{float: left;} .del_share{float: right;} .del_share .f_share{margin-top: 0;margin-right: 0;margin-left: 35px;} .del_tit{text-align: center;color: #202f45;font-weight: bold;margin-bottom: 20px;} .del_edit .edit_con_original{font-size: 16px;color: #84888d;line-height: 26px;} .news_page {margin: 70px 0 100px;position: relative;padding-top: 45px;border-top: 1px solid #9b9b9b;} .news_page span{display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} .news_page span:last-child{margin-bottom: 0;} .news_page a{color: #202f45;} .news_page span.on a{color: #84888d;} .cona{} .cona a{color: #fff;display: block; width: 130px;height: 40px;background: #003c82;color: #fff;text-align: center;line-height: 40px; position: absolute;right: 0;top: 45px;transition: all .3s;border-radius: 30px; } @media only screen and (min-width: 1025px){ .bloc_list li:hover dt{background: #003c82;} .bloc_list li:hover span,.bloc_list li:hover h2,.bloc_list li:hover p{color: #fff!important;} .bloc_list li:hover .index_more{background: #fff;color: #003c82;} .media_list li dl:hover{background: #003c82;color: #fff;} .media_list li dl:hover a{color: #fff!important;} .media_list li dl:hover span,.media_list li dl:hover p{color: #fff;} .media_list li dl:hover .index_more a{background: #fff;color: #003c82!important;height: 24px;line-height: 24px;width: 33px;} .media_list li dl:hover .index_more a:hover i{position: static;height: 24px;line-height: 24px;} .news_page span.on a:hover{color: #84888d!important;cursor: inherit;} .cona a:hover{opacity: .8;color: #fff!important;} } @media only screen and (max-width: 1024px){ .details_con{margin-top: 30px;} .bloc_list li{margin-bottom: 60px;} .bloc_list li dl dt{padding: 20px 20px 30px;} .media_list li dl{padding: 30px;} .media_list li dl .index_more a{width: 33px;padding-left: 0;text-align: center;} .media_list li dl .index_more a i{position: static;} .dynamic-top{padding: 20px 0;} .cona{display: none;} .news_page{margin: 40px 0 60px;padding-top: 20px;} } @media only screen and (max-width: 767px){ .bloc_list li{width: 100%;margin-bottom: 40px;} .media_list li{width: 100%;} .bloc_list{margin-bottom: 40px;} .bloc_list .page{padding-top: 0;} .media_list{margin-bottom: 40px;} .media_list ul{margin-bottom: 0;} }