@charset "utf-8";
*{padding:0;margin:0;border:0;}
ul,ol,li{list-style:none;}
input:focus,button:focus{outline:0;}
img{border:0;vertical-align:top;}
var,em{font-weight:normal;font-style:normal;}
html,body{font-family:'Microsoft YaHei',Arial,sans-serif;font-size:14px;color:#333;}
a{color:#333;text-decoration:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
.clearfix{display:block;*zoom:1;}
.clearfix:after{content:'';overflow:hidden;width:100%;height:0px;font-size:0px;display:block;clear:both;}
.m_mob{display: none;}
body{ padding-bottom: 50px; line-height: 1.8em;}
.g-wrap{max-width:1920px;margin:0 auto;overflow:hidden;position:relative; background: url(../img/header_01_pc_topics_yslt_20221119.jpg) top center no-repeat;}
.m_header{height: 550px; position: relative; }
.m_left{float: left;}
.m_right{float: right;}
.m_1200{width: 1200px; margin-left: auto; margin-right: auto; overflow: hidden; clear: both;}


/*正文主体*/
.m_part2{ background:url(../img/bg_01_topics_yslt_20221119.jpg) top center no-repeat #eef7fe ;}
.m_part2 .m_con{ padding:50px 4em;}
.m_part2 .m_con .m_newsList{ padding: 1em 0; margin:0 auto; border-bottom: 1px solid #ddd;}
.m_part2 .m_con .m_newsList li{ padding: 0 0 0 20px; line-height: 2em; background: url(../img/listPoint__topics_yslt_20221119.png) left .4em no-repeat;}
.m_part2 .m_con .m_newsList:last-child{ border: none; color: red;}

#m_pageNum{ text-align: center; margin-top: 30px;}
#m_pageNum span{ color: #BB2737;}
#m_pageNum a{ padding: 3px 5px; margin: 3px; background: #dfecf4; border: 1px solid #ced7dc; color: #1d3887;}

@media only screen and (max-width:1024px) {
    .m_mob{display: block; position: relative;}
    .m_left,.m_right{float: none;}
    .m_mob .m_btn{position: absolute; top: 5%; right: 2%; width: 45%;}
    .m_1200{width: 100%;}
    .g-wrap{background: none;}
    .g-wrap .m_header{display: none;}
    
    .m_part1{height: auto; background-size: cover; margin-top: 30px;}
    .m_part1 .m_textCon{width: 90%; margin-left: auto; margin-right: auto; font-size: 1rem; padding-bottom: 30px;}
    
	.m_part2{ background:url(../img/bg_02_topics_yslt_20221119.jpg) top center no-repeat #eef7fe ;}	
	.m_part2 .m_con{ padding:50px 5%;}    
	
   	.m_footer .m_con{width: 95%;}
}