.news_content{overflow:hidden;padding:40px 0 55px;width:100%}.news_content h4{font-size:#333333;font-size:18px;height:50px;line-height:50px;padding:0 10px}.news_content .news_list{border-top:1px solid #e3e3e3;margin:0 0 40px;overflow:hidden;width:100%}.news_content .news_list a{border-bottom:1px solid #e3e3e3;display:block;overflow:hidden;padding:30px 25px 30px 10px;width:100%}.news_content .news_list .list_time{float:left;overflow:hidden;width:130px}.news_content .news_list .list_time h2{color:#9d9d9d;font-family:arial;font-size:36px;height:75px;line-height:75px;overflow:hidden;position:relative;width:100%}.news_content .news_list .list_time h2 span{background-color:#d3d3d3;display:block;height:2px;margin:-1px 0 0;position:absolute;right:5px;top:50%;width:30px}.news_content .news_list .list_time .list_icon{height:25px;margin:5px 0 0 8px;overflow:hidden;position:relative;transition:all 1s;width:30px}.news_content .news_list .list_time .list_icon img{left:50%;margin:-4px 0 0 -7px;position:absolute;top:50%}.news_content .news_list .list_time .list_icon img:nth-of-type(2){display:none}.news_content .news_list .list_img{float:right;height:180px;overflow:hidden;width:250px}.news_content .news_list .list_img img{transition:all .5s;width:100%}.news_content .news_list .list_txt{color:#8d8d8d;float:left;font-size:18px;line-height:30px;overflow:hidden;width:calc(100% - 430px);width:-webkit-calc(100% - 430px)}.news_content .news_list .list_txt h3{color:#333;font-size:22px;height:75px;line-height:75px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news_content .news_list .list_txt p{display:-webkit-box;height:60px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news_content .news_list a:hover .list_img img{transform:scale(1.1)}.news_content .news_list a:hover .list_txt h3{color:#86ad48}.news_content .news_list a:hover .list_time .list_icon{background-color:#86ad48}.news_content .news_list a:hover .list_time .list_icon img:first-of-type{display:none}.news_content .news_list a:hover .list_time .list_icon img:nth-of-type(2){animation:imgRight 1s 0s infinite;display:block}@keyframes imgRight{0%{left:0}to{left:125%}}@media only screen and (max-width:991px){.news_content .news_list a{padding:25px 15px 25px 10px}.news_content .news_list .list_txt{width:calc(100% - 390px);width:-webkit-calc(100% - 390px)}.news_content .news_list .list_txt p{height:90px;-webkit-line-clamp:3}}@media only screen and (max-width:767px){.news_content{padding:20px 0 35px}.news_content .news_list a{padding:5px 0 20px}.news_content .news_list .list_time{float:none;width:100%}.news_content .news_list .list_time h2{float:left;font-size:24px;height:50px;line-height:50px;width:105px}.news_content .news_list .list_time .list_icon{float:left;margin:13px 0 0 5px}.news_content .news_list .list_img{height:auto;width:100%}.news_content .news_list .list_txt{font-size:14px;height:auto;line-height:22px;width:100%}.news_content .news_list .list_txt h3{font-size:18px;height:40px;line-height:40px;margin:10px 0 0}.news_content .news_list .list_txt p{height:66px;-webkit-line-clamp:3}}.news_details{min-height:400px;overflow:hidden;width:100%}.details_title{color:#666;margin-bottom:20px;overflow:hidden;text-align:center;width:100%}.details_title h1{color:#000;font-size:26px;line-height:28px;margin-bottom:20px}.details_content{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;color:#666;font-size:14px;line-height:25px;overflow:hidden;padding:30px 0 60px;width:100%}.details_content img{display:block;margin:0 auto;max-width:100%}.details_page{color:#a4a4a4;font-size:14px;line-height:16px;overflow:hidden;padding-top:20px;position:relative;width:100%}.details_page li{height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.details_page li:first-of-type{margin-bottom:10px}.details_page a{color:#a4a4a4}.details_page a:hover{color:#000}@media only screen and (max-width:767px){.news_details{padding:10px 0 20px}.details_content{font-size:12px;line-height:20px;padding:20px 0 30px}.details_title h1{font-size:24px;line-height:26px;margin-bottom:10px}.details_page{font-size:12px;line-height:14px;padding-top:10px}.details_page li:first-of-type{margin-bottom:5px}}
