/* 图集css开始 20230210 */
body{
	position: relative;
	background: url(20240924gqbanner.jpg) top center no-repeat;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
a{
	text-decoration: none;
}
.zfw_logo {
    display: block;
    width: 170px;
    height: 50px;
    position: absolute;
    top: -222px;
    left: 50%;
    margin-left: -636px;
}
.bg_bottom{
	background: url(20240924gqbanner_bottom.jpg) bottom  center no-repeat;
}
.content{
	width: 1220px;
	background: #fff;
	margin: 240px auto 0;
	padding: 0 40px;
}


/* 头条样式引用公共，无需修改 */


/* 要闻 */
.news .list h2{position: relative;}
.news .list h2 a{color: #d7141e;}
.news .list h2 .look_more{font-size: 16px;position: absolute;right: 0px;bottom: 10px;}
.news .list h2 .line {width: 88%;border-bottom: 1px solid #d7141e; height:28px;}
/* 庆祝活动 */
.part2{margin-bottom: 60px;}
  .part2 .title .dj_link{position: absolute;width:368px;height: 78px; top: 0;left: 50%;margin-left: -176px;}
.part2 .title,.part3 .title{position: relative;}
.title .look_more{position: absolute; right: 0;top: 14px;font-size: 16px;color: #d7141e;font-weight: normal;}
.part2_box {
	width: 1220px;
	height: 404px;
	margin: 40px auto 0;
	background: #fff;
}

.part2_imgs_left {
	width: 660px;
	height: 404px;
}

.part2_imgs_left .imgs_item {
	position: relative;
	height: 404px;
}
.part2_imgs_left .imgs_item  img{display: block;}

.part2_imgs_left .imgs_item .title {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 44px;
	line-height: 44px;
	font-size: 18px;
	text-align: center;
	overflow: hidden;
	font-family: Microsoft YaHei;
	background-color: #cfaa60;
}

.part2_imgs_left .imgs_item .title a {
	color: #fff;
}

.part2_imgs_right {
	width: 540px;
	height: 404px;
}

.part2_imgs_right li {
	height: 130px;
	width: 540px;
	background-color: #cfaa60;
	margin: 0 auto 7px;
	overflow: hidden;
}
.part2_imgs_right li.act {
	background:url(20240924pir_act.jpg) center right no-repeat;
}

.part2_imgs_right li img,
.part2_imgs_right li span {
	vertical-align: middle;
}

.part2_imgs_right li img {
	float: left;
}

.part2_imgs_right li a:hover {
	color: #fff;
	font-size: 20px;
}

.part2_imgs_right li span {
	display: flex;
    align-items: center;
    /* justify-content: center; */
    /* float: left; */
    font-size: 16px;
    line-height: 36px;
    width: 240px;
    height: 130px;
    padding: 0 30px;
    color: #fff;
}
.part2_imgs_right li.act span {
	font-weight: bold;
	height: 130px;

}
.part3{width:1220px;margin:0 auto 60px;overflow: hidden;}
.part3>div{
	width: 564px;
	margin-top: 40px;
}
.part3 h2{position: relative;border-bottom: 1px solid #b5b5b5;}
.part3 h2 a{color: #d7141e;font-size: 26px;line-height: 40px;}
.part3 h2 .look_more{font-size: 16px;line-height: 30px;position: absolute;right: 0px;bottom: 0px;font-weight: normal;}
.part3 .list{margin-top: 10px;}
.part3 .list li{border-bottom: 1px dashed #959595;}
.part3 .list li div{
	line-height: 50px;
    overflow: hidden;
    padding-left: 24px;
    font-size: 18px;
    background: url(gtrs_infolist_dot.png) no-repeat 6px center;
    display: inline-block;
    vertical-align: middle;
}

.part4{width: 1180px;background: #fffcf5;border: 1px solid #cdac5f;padding: 30px 20px;display: flex;flex-flow: row wrap;justify-content:space-between;margin: 0 auto 70px;}
.part4>div{overflow: hidden;}
.part4 img{display: block;}
.part4 a{display: block;float: left; width: 205px;}
.part4 .p4_des{
	display: flex;
	align-items: center;
	justify-content: center; 
	font-size: 16px;
    line-height: 30px;width: 142px;
    height: 125px;
	margin-left: 20px;
}
/* 移动端 */
/* 头部 */
.mobile_header,.guoqihuige20240926Scroll_mobile{
	display: none;
}
/* 庆祝活动 */
.guoqing20240926qzhd_mobile,.guoqing20240926hhcj_mobile_title{
	display: none;
}
.guoqing2024zhuanti_mobie_footer{
	display: none;
}






