@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;line-height:1.6;}
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;}
.g-wrap{max-width:1920px;margin:0 auto;overflow:hidden;position:relative;}
.m-mob-header{width:100%;display:none;}
.m-header{height:914px;background:url(../images/header.jpg) top center no-repeat;}
.m-header .m-wrap{height: 730px;}
body{background:#7b0b0b;}
.m-left{float: left;}
.m-right{float: right;}
/* 要闻 */
/*2022-03-30 修改 开始*/
.m-part1{background:url(../images/part1_bg_20220325.png) right no-repeat; overflow: hidden; width: 1206px; height: 466px; margin: 0 auto 80px auto;}
.m-part1 .slideBox { width: 660px; height: 410px; margin-top: 30px; overflow: hidden; position: relative; } 
.m-part1 .slideBox .bd { position: relative; height: 100%; z-index: 0; } 
.m-part1 .slideBox .bd li { zoom: 1; vertical-align: middle; } 
.m-part1 .slideBox .bd img { width: 660px; height: 360px; display: block; } 
.m-part1 .m-imgCon{display: none;}
.m-part1 .m_imgTitle { position: relative; text-align: center; height: 50px; line-height: 50px; font-size: 20px; width: 660px; background: url(../images/title_header_20220325.png) no-repeat;} 
.m-part1 .m_imgTitle a { color: #FFFFFF; }
.m-part1 .m_imgTitle a:hover{color:#fff !important;}
.m-part1 .m-right{overflow: hidden;}
.m-part1 .m-textCon{width: 450px; margin-top: 40px; margin-right: 50px;}
.m-part1 .m-textCon .m-title{font-size: 24px; color: #7a5335; line-height: 30px; font-weight: bold;}
.m-part1 .m-textCon .m-title a{color: #7A5335;}
.m-part1 .m-textCon .m-zy{font-size: 16px; margin-top: 15px; padding-bottom: 15px; border-bottom: 1px dotted #d7b8a1; line-height: 30px; color: #4a3d32; margin-bottom: 20px;}
.m-part1 .m-textCon .m-zy a{color: #bc1f1c;}
.m-part1 .m-textCon ul li{font-size: 18px; color: #555555; width: 450px; line-height: 30px; margin-bottom: 15px; -ms-transform: translateX(0);
-webkit-transform: translateX(0); transform: translateX(0); -webkit-transition: -webkit-transform .3s; transition: transform .3s;}
.m-part1 .m-textCon ul li .m-titleCon{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.m-part1 .m-textCon ul li.m-hover{background: url(../images/liTitle_bg_20220325.png) left no-repeat; -webkit-transform: translateX(5px); transform: translateX(5px); -ms-transform: translateX(5px);}
.m-part1 .m-textCon ul li.m-hover a{padding-left: 15px;}
.m-part1 .m-more{display: block; text-align: right; margin-top: 20px;}
/*2022-03-30 修改 结束*/

/*表彰决定*/
.m-part2{width: 1200px; margin: 0 auto 80px auto;}
.m-part2 .m-ban{text-align: center; margin-bottom: 52px;}
.m-part2 .m-con{background: url(../images/part2_bg_20220325.png) center no-repeat; height: 764px; overflow: hidden;}
.m-part2 .m-textCon{width: 1066px; margin: 0 auto;}
.m-part2 .m-title{color: #ffe2be; width: 720px; margin-left: auto; margin-right: auto; line-height: 46px; text-align: center; font-size: 26px; font-weight: bold; margin-bottom: 35px; margin-top: 50px;}
/*2022-03-30 修改 开始*/
.m-part2 .m-title a{color: #ffe2be;}
/*2022-03-30 修改 结束*/
.m-part2 .m-zy{font-size: 16px; line-height: 32px; color: #ffcfa6; text-indent: 2em;}
.m-part2 .m-zy p{margin-bottom: 10px;}
.m-part2 .m-textfoot{font-size: 16px; text-align: right; line-height: 32px; color: #ffcfa6; text-indent: 2em;}

/*代表发言*/
/*2022-03-30 修改 开始*/
.m-part3{width: 1200px; margin: 0 auto 80px auto;}
.m-part3 .m-ban{text-align: center; margin-bottom: 52px; width: 1200px; margin-left: auto; margin-right: auto;}
.m-part3  ul{ overflow:hidden; zoom:1; margin-right: -42px;}
.m-part3  ul li{ width:263px; float:left; margin-right:47px; _display:inline; text-align:center; overflow:hidden;}

.m-part3  ul li .m-imgWrap{background: url(../images/peo_bg_20220330.png) no-repeat; width: 263px; height: 250px; margin-bottom: 20px;}
.m-part3  ul li img{ width:241px; height:241px; border-radius: 100%; margin-top: 5px;}
.m-part3  ul li p.m-name{font-size:22px; font-weight: bold; color: #ffcfa7; margin-top:5px; line-height:36px; text-align: center;}
.m-part3  ul li p.m-key{font-size: 16px; line-height: 32px; font-weight: bold; color: #ffcfa7;}
.m-part3  .m-js{color: #e09976; margin-top: 5px; line-height: 28px; font-size: 14px; text-align: left;}
.m-part3  .m-js a{color: #ffcfa7;}
/*2022-03-30 修改 结束*/

/*倡议书*/
.m-part4{width: 1209px; margin: 0 auto 80px auto;}
.m-part4 .m-ban{text-align: center; margin-bottom: 52px; width: 1200px;}
.m-part4 .m-con{background: url(../images/part3_bg_20220325.png) center no-repeat; height: 376px; overflow: hidden;}
.m-part4 .m-textCon{width: 1066px; margin: 0 auto;}
.m-part4 .m-title{color: #7b0b0b; line-height: 46px; text-align: center; font-size: 32px; font-weight: bold; margin-bottom: 25px; margin-top: 50px;}
.m-part4 .m-title a{color: #7b0b0b;}
.m-part4 .m-zy{font-size: 16px; line-height: 32px; color: #333333; text-indent: 2em;}
.m-part4 .m-zy a{color: #bc1f1c;}

/*受表彰文艺工作者*/
.m-part5{width: 1200px; margin: 0 auto 80px auto;}
.m-part5 .m-ban{text-align: center; margin-bottom: 52px;}
.m-part5 ul{overflow: hidden; clear: both; margin-right: -40px;}
.m-part5 ul li{float: left; background: url(../images/line2_20220325.png) 0 45px no-repeat; margin-right: 46px; height: 310px; width: 275px;}
/*.m-part5 ul li:first-child{background: none; margin-right: 0;}
.m-part5 ul li:first-child .m-imgWrap{margin-left: 0;}*/
.m-part5 ul li .m-imgWrap{background: url(../images/peo2_bg_20220325.png) no-repeat; width: 230px; height: 190px; overflow: hidden; margin-left: 54px;}
.m-part5 ul li .m-imgWrap img{display: block; width: 210px; height: 170px; margin-top: 10px; margin-left: 10px;}
.m-part5 ul li .m-name{color: #ffcfa7; margin: 10px 0 0 40px; text-align: center; font-size: 22px; font-weight: bold; width: 250px;}
.m-part5 ul li .m-name a{color: #ffcfa7;}
.m-part5 ul li .m-zy{font-size: 16px; color: #e09976; text-align: center; margin-left: 40px; width: 250px;}
.m-part5 ul li:first-child .m-name,.m-part5 ul li:first-child .m-zy{margin-left: 0;}

/*大会图集*/
.m-part6{width: 1200px; margin: 0 auto 80px auto;}
.m-part6 .m-ban{text-align: center; margin-bottom: 52px;}
.m-part6 .m-main{overflow: hidden; clear: both;}
.m-part6 .m-block{width:1205px; margin-left: auto; margin-right: auto; margin-top: 25px;}
.m-part6 .m-main .u-lis{overflow:hidden;margin:0 5px 5px 0;}
.m-part6 .m-main .u-lis1{width:590px;height:240px;}
.m-part6 .m-main .u-lis2{width:300px;height:240px;}
.m-part6 .m-main .u-lis3{width:300px;height:240px;}
.m-part6 .m-main .u-lis4{width:300px;height:240px;}
.m-part6 .m-main .u-lis5{width:300px;height:240px;}
.m-part6 .m-main .u-lis6{width:590px;height:485px;}
.m-part6 .m-main .u-lis7{width:300px;height:240px;}
.m-part6 .m-main .u-lis8{width:300px;height:240px;}
.m-part6 .m-main .u-lis6 .mask{line-height:485px;}
.m-part6 .m-main .u-lis2 .mask,.m-part6 .m-main .u-lis3 .mask,.m-part6 .m-main .u-lis1 .mask,.m-part6 .m-main .u-lis7 .mask,.m-part6 .m-main .u-lis4 .mask,.m-part6 .m-main .u-lis5 .mask,.m-part6 .m-main .u-lis8 .mask{line-height:240px;}
.m-part6 .m-main .mask{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.7);text-align:center;color:#FFF; font-size: 20px; font-weight: bold; line-height: 32px;}
.m-part6 .m-main .m-block img{width:100%;height:100%;}


/*数据库*/
.m-part7{width: 1200px; margin: 0 auto 80px auto;}
.m-part7 img{width: 100%;}



/*尾文件*/
.m-footer{background:#a01010;}
.m-footer ul{width:1200px;margin:0 auto;text-align:center;padding:46px 0;}
.m-footer li{font-size:18px;color:#FFF;line-height:34px;}
.m-footer li span{padding-left:20px;}
@media only screen and (max-width:1024px) {
    .m-part1,.m-part2,.m-part3,.m-part4,.m-part5,.m-part6,.m-part7{width: 100%; margin-bottom:30px;}
    .m-left,.m-right{float: none;}
    .m-mob-header{display: block;}
    .m-header{background: none; height: auto;}
    .m-header .m-wrap{height: auto;}
    .m-part1{height: auto; background: none;}
    .m-part1 .slideBox{width: 100%; height: auto; margin-top:0;}
    .m-part1 .slideBox .bd img{width: 100%; height: auto;}
    .m-part1 .m_imgTitle{width: 100%; background-size: 100% 100%;}
	.m-part1 .m-textCon{width: 95%; margin: 20px auto;}   
	.m-part1 .m-textCon .m-title{color: #FFFFFF;}
	.m-part1 .m-textCon .m-title a{color: #FFFFFF;}
	.m-part1 .m-textCon .m-zy{color: #FFFFFF;}
	.m-part1 .m-textCon .m-zy a{color: #feeab6;}
	.m-part1 .m-textCon ul li{color: #FFFFFF; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
	.m-part1 .m-textCon ul li a{color: #FFFFFF;} 
	.m-part1 .slideBox .prev, .m-part1 .slideBox .next{top:90%;}
	
	.m-ban{width: 100% !important;}
	.m-ban img{width: 100%;}
	.m-part2 .m-con{background: none; height: auto;}
	.m-part2 .m-textCon{width: 95%; margin: 0 auto;}
	.m-part2 .m-title,.m-part4 .m-title{width: 100%; margin-top: 0; font-size: 20px; line-height:36px;}
	
	.m-part3 .m-line1,.m-part3 .m-line2{display: none;}
	.m-part3 {width: 90%; margin-left: auto; margin-right: auto;}
	
	/*2022-03-30 修改 开始*/
	.m-part3 ul{margin-right: 0;}
	.m-part3  ul li{margin-right: auto; margin-left: auto; float: none; margin-bottom: 20px;}
	
	.m-part4 .m-con{background: #fcf5ea; height: auto; padding-bottom: 10px;}
	.m-part4 .m-textCon{width: 95%; margin: 0 auto;}
	
	.m-part5 ul{margin: 0;}
	.m-part5 ul li{float: none; background: none; margin-left: auto; margin-right: auto;}
	.m-part5 ul li .m-imgWrap{margin: 0 auto;}
	.m-part5 ul li .m-zy,.m-part5 ul li .m-name{margin-left:auto !important; margin-right:auto !important;}
	
	.m-part6 .m-main .u-lis1,.m-part6 .m-main .u-lis2,.m-part6 .m-main .u-lis3,.m-part6 .m-main .u-lis4,.m-part6 .m-main .u-lis5,.m-part6 .m-main .u-lis6,.m-part6 .m-main .u-lis7,.m-part6 .m-main .u-lis8{width: 100%; height: auto;  position: relative;}
	.m-part6 .m-main .mask{position: absolute;line-height: 50px !important; width: 100%;height: 50px; left: 0; bottom: 0;}
	.m-part6 .m-block{width:100%; margin-top:0;}
	
	.m-footer ul{width:100%;}

}