.news-list .item:after{content:"";display:block;height:0;clear:both;visibility:hidden}.news-list{margin-top:40px}.news-list .item{margin-bottom:50px;float:left;width:50%;position:relative;padding-right:10px}.news-list .image{background:#cfe4f8 url(../images/image.png) no-repeat center;display:block;float:left;border:1px solid #dbdbdb}.news-list .image{height:169px;width:216px;border-radius:5px;position:relative;line-height:169px;text-align:center;vertical-align:middle;overflow:hidden}.news-list .image img{margin:-100%;min-width:100%;max-width:150%;min-height:100%;max-height:200%;display:inline;position:relative;vertical-align:middle}.news-list .desc{margin-left:245px;color:#41484e}.news-list .desc .datatime{background:url(../images/dot.png) repeat-x bottom left;height:37px}.news-list .desc .datatime .date,.news-list .desc .datatime .time,.news-list .title,.tags span{display:inline-block;color:#41484e}.news-list .desc .datatime .date,.news-list .desc .datatime .time{font-family:FiraLight,sans-serif;font-size:15px}.news-list .desc .datatime .date{margin-left:15px}.news-content h2 a{color:#41484e;margin-left:15px;font-family:FiraMedium;font-size:15px;transition:.3s}.news-content h2 a:hover{color:#1888ef;transition:.3s}.news-content h2 .fr a{float:none}.news-list .desc .datatime .time:before,.page-news .datatime .time:before{content:'';width:16px;height:16px;display:inline-block;background:url(../images/time.png) no-repeat;position:relative;top:3px;margin-right:9px}.news-list .desc .datatime .date:before,.page-news .datatime .date:before{content:'';width:16px;height:16px;display:inline-block;background:url(../images/date.png) no-repeat;position:relative;top:3px;margin-right:9px}.news-list .title{font-size:18px;margin:7px 0 0 0;max-height:6em;overflow:hidden;font-family:Fira,Helvetica,Arial,sans-serif;font-size:15px}.news-list .text{font-size:14px;line-height:normal;padding-bottom:0}.news-list .tags{margin-top:24px}.page-news .datatime{background:url(../images/dot.png) repeat-x bottom left;height:48px}.page-news .datatime .date,.page-news .datatime .time{display:inline-block;color:#6b7785;font-family:FiraLight,sans-serif;font-size:15px}.page-news .datatime .date{margin-left:18px}.page-news .desc{margin:20px 0;font-size:24px}.page-news .text{line-height:normal}.page-news .tags{margin-top:35px}.page-news .tags .label{color:#87919b;text-transform:uppercase;margin-bottom:2px}.page-news .tags span{margin-right:10px;margin-top:10px}.related-news{list-style:none;margin-left:-1%;max-width:100%;flex-wrap:wrap;display:flex}.related-news li{display:block;flex:1;min-width:170px;margin-left:1%;background:#fff;box-shadow:3px 3px 7px rgba(0,0,0,.08)}.related-news li a{display:block}.related-news li a .image{overflow:hidden;background:#dbdbdb;border:1px solid #dbdbdb;height:280px;line-height:280px;vertical-align:middle;text-align:center}.related-news li a .image img{margin:-100%;max-width:200%;min-width:100%;min-height:100%;max-height:300%;vertical-align:middle;position:relative}.related-news li a{text-decoration:none}.related-news li a .date{color:#c3c3c3;font-size:15px;padding:13px 15px 4px;font-family:FiraLight,sans-serif}.related-news li a .title:hover{text-decoration:underline}.related-news li a .title{display:inline-block;font-size:15px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 15px 10px;color:#41484e;font-family:Fira,Helvetica,Arial,sans-serif}@media screen and (max-width:991px){.news-list .item{margin-bottom:50px;float:none;height:auto;width:100%;padding-right:0}}@media screen and (max-width:599px){.news-list .image{width:100%}.news-list .desc{margin-left:0}.news-list .desc .datatime{height:120px;margin-left:0}.news-list .desc .datatime .date{margin:10px 0}.page-news .tags{margin-top:25px}}@media screen and (max-width:1023px){.related-news li a .title{max-height:65px;font-size:13px}.related-news li a .date{max-height:60px;font-size:11px}}.breadcrumbs{font-size:12px;padding:13px 0 0;margin-bottom:-5px;color:#8dafce;text-transform:uppercase;font-family:FiraMedium,Helvetica,Arial,sans-serif}.breadcrumbs a{text-decoration:none}.breadcrumbs a,.breadcrumbs span{margin-top:10px;color:#c3c3c3;display:inline-block;margin-right:20px}.breadcrumbs a:nth-child(7){color:#1888ef;border:1px solid;border-radius:5px;padding:5px 5px}