@charset "utf-8";

/**********新闻动态***********/
.m-newloca{background: url(../images/news.jpg) center top no-repeat;}

.m-prnav{background: #f5f5f5;}
.m-prnav ul{display:flex;justify-content: center; padding:28px 0;overflow: hidden;}
.m-prnav li{margin:0 11px;}
.m-prnav li a{display: block;padding: 0 26px;height: 53px;line-height: 52px;border: 1px solid #ddd;font-size: 16px;text-align: center;background: #fff;}
.m-prnav li.on a,.m-prnav li a:hover{color: #fff;background: #004a9d;}

.m-hot{margin-top: 38px;overflow: hidden;}
.m-hot img{float: left;width: 560px;height: 355px;}
.m-hot .content{margin-left: 600px;}
.m-hot .content h3{line-height:28px;font-size: 18px;font-weight: bold;}
.m-hot .content span{display:block;margin: 15px 0 25px;font-size: 12px;color: #999;}
.m-hot .content p{line-height: 26px;text-align: justify;}
.m-hot .content a{display:block;margin-top:30px;font-size:16px;color: #004a9d;transition: .3s;}
.m-hot .content a:hover{margin-left: 10px;}
.m-hot .content a i{margin-left:10px;font-size: 16px;}

.m-contlist{margin-top: 38px;}
.m-contlist li{margin-bottom:24px;padding-bottom: 24px;border-bottom: 1px solid #ddd;overflow: hidden;}
.m-contlist .date{float:left;display: block;width: 110px;background: #f5f5f5;text-align: center;}
.m-contlist .date b{display:block;font-size: 38px;}
.m-contlist .date span{display:block;margin: 3px 0 8px;font-size: 12px;color: #b1b1b1;}
.m-contlist .date p{height: 38px;line-height: 38px; font-size: 12px;color: #666;border-top: 1px solid #fff;}
.m-contlist img{float:left;margin-left:18px;width: 200px;height: 120px;}
.m-contlist .content{margin-left:346px;height: 120px;overflow: hidden;}
.m-contlist .content h3{margin-bottom:10px;height:35px;line-height:34px;font-size: 18px;font-weight: bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m-contlist .content p{line-height: 26px;color: #666;text-align: justify;}

@media (max-width: 1200px) {
    .m-hot img{display: none;}
    .m-hot .content{margin-left: 0;}
}
@media (max-width: 767px) {
    .m-prnav li{margin: 0 5px;}
    .m-prnav li a{padding: 0 10px;}
    .m-xwnr{padding: 0 2%;}
    .m-contlist img{display: none;}
    .m-contlist .content{margin-left: 128px;}
}









