@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
ol,ul,li{
	list-style:none;
}

body{
	margin: 0px;
	padding: 0px;
	font: normal 12px/150% Tahoma;
	font-family:"微软雅黑","宋体";
	line-height: 1.5em;
	text-align:center;
	width:100%;
}
img{ border:0px;}
/*专题主题移动*/
a:link,a:visited{ color:#000000;  text-decoration:none;} 
a:hover,a:active{ color:#990000; text-decoration:none; }
.clearer{ clear:both;}
p{ line-height:35px; color:#000; font-size:18px;  text-indent:2em;font-family:"微软雅黑";}
h3{ font-size:18px; line-height:35px; color:#000;font-family:"微软雅黑";}
.index{ background-image:url(2022_zyfw_index.jpg)}
.top{
	height:666px;
	background-image: url(2022_zyfw_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.title1_bg{
	height:457px;
	background-image: url(2022_zyfw_t1.jpg);
	background-repeat:repeat-y;
	background-position: center top;
}

.title2_bg{
	height:902px;
	background-image: url(2022_zyfw_t2.jpg);
	background-repeat:repeat-y;
	background-position: center top;
}
.title3_bg{
	height:885px;
	background-image: url(2022_zyfw_t3.jpg);
	background-repeat:repeat-y;
	background-position: center top;
}
.title4_bg{
	height:1001px;
	background-image: url(2022_zyfw_t4.jpg);
	background-repeat:repeat-y;
	background-position: center top;
}
.title5_bg{
	height:810px;
	background-image: url(2022_zyfw_t5.jpg);
	background-repeat:repeat-y;
	background-position: center top;
}
.title6_bg{
	height:873px;
	background-image: url(2022_zyfw_t6.jpg);
	background-repeat:repeat-y;
	background-position: center top;
}
.title7_bg{
	height:978px;
	background-image: url(2022_zyfw_t7.jpg);
	background-repeat:repeat-y;
	background-position: center top;
}
.title8_bg{
	height:1307px;
	background-image: url(2022_zyfw_t8.jpg);
	background-repeat:repeat-y;
	background-position: center top;
}

.index_bg{
	background-image: url(2022_zyfw_bg.jpg);
	background-repeat:repeat-y;
	background-position: center top;
}
.section_1{float:left; margin-left:0px; margin-top:420px;width:1119px;}
.section_1 ul li{float:left;margin-left:8px;margin-bottom:20px;display:inline;width:270px;height:180px;overflow:hidden;position:relative;}
.section_1 ul li .photo{width:270px;height:180px;overflow:hidden;}
.section_1 .rsp{width:270px;height:180px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section_1 .text{position:absolute; width:270px;height:180px;left:-270px;top:0px;overflow:hidden;}
.section_1 .text h3{
	width:270px;
	margin-top:0px;
	height:180px;
	line-height:30px;
	text-align:center;
	color:#ffffff;
	font-family:"微软雅黑";
	font-size:18px;
	font-weight:bold;
	background-image: url(2022_zyfw_t1_bg.png);
	font-style: normal;
	vertical-align: middle;
}
.section_2{float:left; width:1120px;}
.section_2 ul li{float:left;margin-left:15px;margin-bottom:40px;display:inline;width:354px;height:259px;overflow:hidden;position:relative;}
.section_2 ul li .photo1{width:354px;height:259px;overflow:hidden;}
.section_2 .rsp1{width:354px;height:259px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section_2 .text1{position:absolute; width:354px;height:259px;left:-354px;top:0px;overflow:hidden;}
.section_2 .text1 h3{
	width:354px;
	margin-top:0px;
	height:259px;
	line-height:30px;
	text-align:center;
	color:#ffffff;
	font-family:"微软雅黑";
	font-size:18px;
	font-weight:bold;
	background-image: url(2022_zyfw_t1_bg.png);
	font-style: normal;
	vertical-align: middle;
}

	.poster-main{
		position: relative;
		margin: 5px auto;
	}
	.poster-main .poster-list .poster-item{
		position: absolute;
		left: 0;
		top: 0;
	}
	.poster-main .poster-btn{
		position: absolute;
		top: 0;
		cursor: pointer;
	}
	.poster-main .poster-prev-btn{
		left: 0;
		background: url("2022_zyfw_btn_l.png") no-repeat center center;
	}
	.poster-main .poster-next-btn{
		right: 0;
		background: url("2022_zyfw_btn_r.png") no-repeat center center;
	}


.containter{ width:1286px; margin:0 auto;}
.content{ width:1305px;background-color: #fcebdb;margin:0 auto;}

.bottom{ 
	height:128px;
	background-image: url(2022_zyfw_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.mk2{padding:5px 0;}

.pictext{ overflow:hidden; width:800px;}
.piclist dl{ float:left; width:489px; margin-top:20px; font-size:15px; line-height:30px;}
.left{ float:left;padding-right:15px;padding-top: 80px; padding-left:10px;}
.right{
	float:right;
	padding-top: 110px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#footer{ width:990px;margin:0px auto; padding:5px 0;line-height:28px;font-size:15px; color:#fff;text-align:center;}