﻿﻿*{margin:0;padding:0}
.wrapin{font-family:'Microsoft YaHei'}
body{margin:0 auto;font-size:14px;background:#fff;text-align:justify;color:#000}
h1,h2,h3{font-weight:500}
img{border:none}
a{cursor:pointer;color:#000;text-decoration:none;outline:0}
a:hover{color:#2855b0}
ul{list-style-type:none}
em{font-style:normal}
.lt{float:left}
.rt{float:right}
input.sub,label{border:none;cursor:pointer}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none}
input,textarea{outline:0}
table{border-collapse:collapse}
table td,table th{padding:0}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#515151}
input::-moz-placeholder,textarea::-moz-placeholder{color:#515151}
input:-moz-placeholder,textarea:-moz-placeholder{color:#515151}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#515151}
div.clear{font:0 Arial;line-height:0;height:0;overflow:hidden;clear:both}
.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.line5{font-size:1px;height:5px;width:100%;clear:both}
.line10{font-size:1px;height:10px;width:100%;clear:both}
.line20{font-size:1px;height:20px;width:100%;clear:both}
.line50{font-size:1px;height:50px;width:100%;clear:both}
.line150{font-size:1px;height:150px;width:100%;clear:both}
.show{display:block!important}
.wrapin{width:1400px;margin-left:auto;margin-right:auto}
.news_wnt{width:48%}
.news_tit{height:40px;line-height:40px;font-size:16px;border-bottom:1px solid #ddd}
.news_tit span{border-bottom:2px solid #03c;display:inline-block}
.news_swi{width:48%;float:left;margin-top:10px;height:300px;overflow:hidden}
.news_swi img{height:300px;width:100%;object-fit:cover;display:block}
.news_swi .swiper-slide{position:relative;height:300px!important}
.news_swi .text{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.4);width:100%;color:#fff;padding:8px;box-sizing:border-box}
.news_swi .text a{color:#fff}
.news_swi .text span{font-size:12px}
.news_swi .text p{margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.swi_list ul{width:50%;float:left;margin-left:2%}
.swi_list ul h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}
.swi_list ul li{border-bottom:1px dashed #ddd;padding:9px 0}
.swi_list ul p{color:#999;font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news_list li{padding:12px 0;border-bottom:1px dashed #ddd}
.news_list .time{width:55px;background:#e9e9e9;text-align:center;float:left}
.news_list .time h3{color:#2855b0;padding:5px 0}
.news_list .time p{background:#2855b0;display:block;color:#fff;font-size:12px;padding:3px 0}
.news_list .word{width:85%;float:left;margin-left:2%}
.news_list .word h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 0}
.news_list .word p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.news_tit span {
    border-bottom: 3px solid #325897;
    display: inline-block;
    font-weight: bold;
    font-size: 20px;
    padding: 3px 4px;
}
.news_tit{height:46px;}
.news_tit {
    border-bottom: 3px solid #ddd;
}
.wrapin{width:1440px;}
@media (max-width:1400px){.wrapin{width:90%;margin:0 auto}
}
@media (max-width:990px){.wrapin{width:95%;margin:0 auto}
.news_wnt{width:100%}
}
@media (max-width:768px){.news_swi,.swi_list ul{width:100%;margin:0}
.news_list .word{width:75%}
}
body{font-size:16px;}
.annunciate{margin-top:40px;}
.wrapin{margin-top:20px;font-size:16px;}
.swi_list ul li h3 a{font-weight:normal;}
.news_wnt  ul li h3 a{font-weight:bold;}
.news_wnt ul li h3 a{font-weight:normal;}
.youqinglianjieul{text-align:center;}