@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_imgBox_leader{ text-align: center; line-height: 3em;}
.m_part2 .m_con .m_imgBox_leader img{ margin-bottom: 1em; padding: 10px; background: url(../img/imgBg_ld_topics_yslt_20221119.png); background-size:cover ; }
.m_part2 .m_con .m_imgBox_leader h3{ font-weight: normal;}
.m_part2 .m_con .m_imgBox_leader hr{ margin:.5em auto 1em; padding: 0; border: none; border-bottom: 2px solid #aaa; width: 4em; }
.m_part2 .m_con p{ margin-bottom: 1em;}
.m_part2 .m_con .m_con_intro{ border: 1px solid #aaa; padding:20px;}

@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 img{width:40%;}
	.m_part2 .m_con{ padding:50px 5%;}    
	
   	.m_footer .m_con{width: 95%;}
}