/*重置规则*/
*{
	margin: 0 ;padding: 0;
}
html,body{
	width: 100%;height: 100%;color: #000;font-family: "微软雅黑","arial";
}
a{
	text-decoration: none;
	color: #000;
}
ui,li{
	list-style: none;
}
img{
	border: none;
}
.clear{
	clear: both;
}
p,h1,h2,h3,h4,h5,h6{
	font-weight: normal;font-style: normal;
}
input,textarea,select,option {
	outline: none;
}
ul,li,p {
	margin: 0;padding: 0;
}

#page{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.main{
	width: 9199px;
	height: 100%;
	overflow: hidden;
	background: url(bg.jpg) no-repeat left center;
	background-size: cover; 
	position: relative;
	padding-right: 166px;
}
.content{
	width: auto;
	height: 720px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	white-space: nowrap;
	display: inline-block;
	background: url(bg1.png)  no-repeat;
	background-size: auto 100%;
	background-position: 290px center;
	padding-right: 166px;
}
.content > div{
	display: inline-block;
	overflow: hidden;
}


/*banenr*/
.banner{
	width: 720px;
	height: 100%;
	overflow: hidden;
	padding-left: 250px;
}

.more{
	font-size: 16px;
	color: #BA0404;
	position: absolute;
}
.more:hover{
	color: #ba0404;
}

/*第一部分 党史学习教育*/
.part1{
	width:1600px;
	height: 100%;
	padding-left:531px ;
	position: relative;
	box-sizing: border-box;
}
.part1 .more{
	width: 16px;
	left:452px;
	top:544px;
	white-space:pre-wrap;
}
.part1_top{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 60px;
}
.part1_top > a{
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	color: #BA0404;
	margin: 0 auto;
	display: block;
}
.part1_top p{
	width:100% ;
	font-size: 16px;
	line-height: 24px;
	text-indent: 2em;
	margin-top: 6px;
	white-space: pre-line;
	color: #999;
}
.part1_top p a{
	color: #999;
}
.part1_top p a:hover{
	color: #BA0404;
}
.part1_bot{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 40px;
}
.part1_bot > span{
	width: 590px;
	height: 440px;
	display: block;
	float: left;
}
.part1_bot > span img{
	width: 100%;
	height: 100%;
}
.part1_bot ul li .cur_i{
	background: #901317 !important;
	color: #fff !important;
}
.part1_bot ul .cur_li{
	background: #b61d22 !important;
}
.part1_bot_item .cur_a{
	color: #fff !important;
};
.part1_bot_item p.cur_p{
	color: red !important;
}

.part1_bot ul{
	width: 479px;
	height: 440px;
	overflow: hidden;
	float: right;
}
.part1_bot ul li{
	width: 100%;
	height: 109px;
	margin-bottom: 1px;
	overflow: hidden;
	box-sizing: border-box;
}
.part1_bot ul li:last-child{
	margin-bottom: 0;
}
.part1_bot ul li i{
	display: block;
	width: 40px;
	height: 100%;
	font-size: 20px;
	background: #e7e6e5;
	color: #fff;
	text-align: center;
	float: left;
	line-height: 110px;
	font-weight: bold;
}
.part1_bot_item{
	display: block;
	width: 439px;
	height: 100%;
	padding: 18px 10px;
	box-sizing: border-box;
	float: left;
	background: #f3e7e3;
	cursor: pointer;
}
.part1_bot_item>a{
	font-size: 16px;
}
.part1_bot_item:hover a{
	color: #fff;
}
.part1_bot_item p{
	font-size: 14px;
	color: #999;
	white-space: pre-line;
	margin-top: 10px;
	line-height: 21px;
}
.part1_bot_item:hover p{
	color: #fff;
}
.part1_bot_item p a{
	color: #999;
}
.part1_bot_item:hover p a{
	color: #fff;
}
.part1_bot_item img{
	display: none
}

/*第二部分 全面推进乡村振兴*/
.part2{
	width:982px;
	height: 100%;
	padding-left:388px ;
	position: relative;
}
.part2 .more{
	position: absolute;
	width: 16px;
	left: 260px;
	top: 480px;
	white-space: pre-wrap;
	color: #F6DB51;
}
.part2_left{
	width: 520px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-top: 70px;
}
.part2_left_item{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: 20px;
}
.part2_l_img{
	width: 160px;
	height: 160px;
	display: block;
	border-radius: 50%;
	position: relative;
	background: url(part2_s_bg.jpg) center no-repeat;
	background-size: cover;
	float: left;
}
.part2_l_img img{
	width: 90%;
	height: 90%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	border-radius: 50%;
}
.part2_left_r{
	width: 340px;
	height: auto;
	overflow: hidden;
	float: right;
	padding: 34px 0;
	box-sizing: border-box;
}
.part2_left_r a{
	font-size: 16px;
	white-space: pre-line;
}
.part2_left_r a:hover{
	color: #BA0404;
}
.part2_left_r p{
	width: 100%;
	font-size: 14px;
	color: #999;
	margin-top:10px;
	line-height: 21px;
	white-space: pre-line;
}
.part2_left_r p a{
	font-size: 14px;
	color: #999;
}
.part2_left_r p a:hover{
	color: #BA0404;
}
.part2_left_item:nth-child(2) .part2_l_img{
	float: right;
}
.part2_left_item:nth-child(2) .part2_left_r{
	float: left;
}
.part2_right{
	width: 420px;
	height: auto;
	overflow: hidden;
	float: right;
	margin-top: 68px;
}
.part2_r_item{
	width: 100%;
	height: 40px;
	overflow: hidden;
	margin-bottom: 20px;
	transition: all 0.3s;
}
.part2_r_item > a{
	display: block;
	width: 100%;
	height: 40px;
	background: #f3f3f3;
	line-height: 40px;
	position: relative;
	padding-left: 16px;
	box-sizing: border-box;
}
.part2_r_item p a:hover{
	color: #901317;
}
.part2_r_item a span{
	display: block;
	position: absolute;
	width: 6px;
	height: 100%;
	background: #b61d22;
	left: 0;
	top: 0;
}
.part2_r_item p{
	color: #666;
	font-size: 14px;
	line-height: 24px;
	white-space: initial;
	text-align: justify;
	margin-top: 10px;
	text-indent: 2em;
}
.part2_r_item p a{
	color: #666;
	font-size: 14px;
}
.cur_h{
	height: 222px;
}
.part2_r_item .cur_ha{
	background: #b61d22;
	color: #fff;
}
.part2_r_item .cur_s{
	background: #f3f3f3;
}


/*第三部分 现代农业“10+3”产业体系*/
.part3{
	width: auto;
	height: 100%;
	padding-left:640px;
	padding-top: 270px;
	box-sizing: border-box;
	position: relative;
}
.part3 .more{
	position: absolute;
	width: 16px;
	left: 260px;
	top: 480px;
	white-space: pre-wrap;
	color: #F6DB51;
}
.part3_top{
	width: 400px;
	height: auto;
	overflow: hidden;
}
.part3_top a{
	width: 100%;
	font-size: 16px;
	text-align: center;
	display: block;
	margin: 0 auto;
}
.part3_top a:hover{
	color: #B61D22;
}
.part3_top p{
	font-size: 14px;
	color: #999;
	margin-top: 6px;
	line-height: 21px;
	text-align: justify;
	white-space: initial;
}
.part3_bot{
	margin: 0 auto;
	margin-top: 20px;
	width: 300px;
}
.part3_bot li{
	margin: 10px 0;
	position: relative;
}
.part3_bot li:before{
	content: "";
	width: 6px;
	height: 6px;
	background: #B61D22;
	display: block;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	border-radius: 50%;
}
.part3_bot li a{
	padding-left: 12px;
	font-size: 16px;
}
.part3_bot li a:hover{
	color: #B61D22;
}



/*part4 农业农村改革*/
.part4{
	width: 1655px;
	height: 100%;
	padding-left: 794px;
	box-sizing: border-box;
	position: relative;
}

.part4 .more{
	position: absolute;
	width: 16px;
	left: 650px;
	top: 480px;
	white-space: pre-wrap;
	color: #F6DB51;
}
.m_listNews03_right  a:hover{
	color: #B61D22;
}
.m_listNews03_more:hover{
	color: #B61D22;
}

.mlistNews03{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 130px;
	position: relative;
	text-align: center;
}
.m_listNews03_box{
	width: 100%;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	font-size: 0;
}
.m_listNews03_box ul{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.m_listNews03_box ul li{
	width: 48%;
	height: auto;
	overflow: hidden;
	margin-bottom:70px;
	float: left;
}
.m_listNews03_box ul li:nth-child(2n){
	float: right;
}
.mlistNews03_i_drag:first-child{
	float: left;
}
.mlistNews03_i_drag:nth-child(2){
	float: right;
}
.m_listNews03_img{
	width: 104px;
	height: 104px;
	display: block;
	background: url(listNews03ImgBg.png) no-repeat left top;
	background-size: cover;
	float: left;
}
.m_listNews03_img img{
	width: 100px;
	height: 100px;
	display: block;
	border-radius: 50%;
	overflow: hidden;
}
.m_listNews03_right{
	width: 280px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-left: 20px;
}
.m_listNews03_right > a{
	width: 100%;
	font-size: 16px;
	line-height: 24px;
	color: #333;
	font-weight: 600;
	text-align: left;
	display: block;
	white-space: initial;
}
.m_listNews03_right p{
	font-size: 14px;
	line-height: 21px;
	color: #999;
	text-align: justify;
	white-space: initial;
	margin-top: 6px;
}
.m_listNews03_right p a{
	color: #999;
	font-size: 14px;
}
.m_listNews03_more{
	font-size: 14px;
	color: #999;
}

/*五部分 产业扶贫*/
.part5{
	width: 1340px;
	height: 100%;
	position: relative;
	padding-left: 330px;
	padding-top: 70px;
	box-sizing: border-box;
}
.part5 .more{
	position: absolute;
	width: 16px;
	left: 250px;
	top: 480px;
	white-space: pre-wrap;
	color: #F6DB51;
}
.part5_img_1{
	width: 340px;
	height: 570px;
	display: block;
	float: left;
	overflow: hidden;
}
.part5_img_1 img{
	width: 100%;
	height: 100%;
}
.part5_right{
	width: 660px;
	height: 570px;
	float: right;
}
.part5_r_t{
	width: 100%;
	height: 375px;
}
.part5_img_2{
	display: block;
	width: 300px;
	height: 100%;
	float: left;
	overflow: hidden;
}
.part5_img_2 img{
	width: 100%;
	height: 100%;
}
.part5_r_r{
	width: 350px;
	height: 100%;
	float: right;
}
.part5_text_2,
.part5_text_3{
	width: 100%;
	height: 182px;
	display: block;
	background: #5a96cc;
	padding: 20px 20px;
	box-sizing: border-box;
}
.part5_text_2 span,
.part5_text_3 span,
.part5_text_1 span{
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	white-space: initial;
}
.part5_text_2 p,
.part5_text_3 p,
.part5_text_1 p{
	font-size: 14px;
	color: #fff;
	margin-top: 16px;
	white-space: initial;
}
.part5_text_3{
	background: #f7cf93;
	margin-top: 10px;
}
.part5_r_b{
	width: 100%;
	height: 185px;
	margin-top: 10px;
}
.part5_text_1{
	width: 350px;
	height: 100%;
	display: block;
	background: #fe7539;
	padding: 20px 20px;
	box-sizing: border-box;
	float: left;
}
.part5_img_3{
	width: 300px;
	height: 100%;
	overflow: hidden;
	float: right;
	display: block;
}
.part5_img_3 img{
	width: 100%;
	height: 100%;
}

/*第六部分  媒体聚焦*/
.part6{
	width: 1070px;
	height: 100%;
	position: relative;
	padding-left: 370px;
	padding-top: 70px;
	box-sizing: border-box;
}
.part6 .more{
	position: absolute;
	width: 16px;
	left: 250px;
	top: 480px;
	white-space: pre-wrap;
	color: #F6DB51;
}
.part6_l_img_main{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.part6_l_img_item{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: 40px;
}
.part6_l_img_item>a{
	width: 160px;
	height: 100px;
	display: block;
	overflow: hidden;
	float: left;
}
.part6_l_img_item>a img{
	width: 100%;
	height: 100%;
}
.part6_item_r{
	width: 520px;
	height: auto;
	overflow: hidden;
	float: right;
	margin-top: 7px;
}
.part6_item_r a{
	font-size: 16px;
	font-weight: bold;
	white-space: initial;
}
.part6_item_r a:hover{
	color: #B61D22;
}
.part6_item_r p{
	font-size: 14px;
	color: #999;
	margin-top: 10px;
	white-space: initial;
}
@media only screen and (orientation:portrait) {
	#page{
		width: auto;
		height: 100vw;
		transform: rotate(90deg);
		transform-origin: 0% 0%;
		position: absolute;
		left: 100vw;
		top: 0;
		overflow-x: auto;
	}
}