body{background:#fff url(zhuanti_2021quanguolianghui_bj.jpg) no-repeat center 30px;}
.section{width: 1100px; margin: 60px auto;}
.section a{color: #333;}
.section a:hover{ text-decoration: underline;}
.section dd{float:left; width: 50%; line-height:200%; text-indent: 15px; background:url(http://www.moe.gov.cn/images/moe_list_point_gray.gif) no-repeat 8px center; white-space: nowrap; text-overflow: ellipsis; color:#333;}
.section dd span{float: right;}
.section .more{clear:both; text-align: right; text-indent: 0; background: none;}
.set-left{float: left; width: 535px; margin-right: 30px;}
.set-right{float: left; width: 535px;}
/*.set-left dl,.set-right dl{padding: 20px 0; border: 1px solid #ccc;}*/
#header{width: 1123px; margin: 60px auto 237px;}
#renda{float: left; margin-left: 12px;}
#zhengxie{float:left; margin-left: 45px; }
#slogan{clear:both; display: block; margin: 0 auto; padding: 45px 0 52px 50px;}
#lianghui{ padding-right: 25px; font-size: 48px; line-height: 100%; color: #d79a00; text-align: center;}
#top-section{padding: 30px 65px; margin: 0 auto; background: #fffdf9;}
#headline{margin-bottom: 20px;    color: #ca0600; text-align: center;}
#headline a{color: #ca0600;}
#headline h1{font-size: 36px; padding-bottom: 10px;}
#headline h2{font-size: 26px; font-weight: normal;}
#headline span{padding: 0 10px;}
#top-section .list dd{border-bottom: 1px dashed #d8d8d8; }
#top-focus{margin:30px auto; width:990px; height:435px; position: relative; overflow: hidden;}
.top-focusImg li{position: absolute; left:0; top:32px; width:610px; height:370px; z-index: 1;}
.top-focusImg li a{display: block; position: relative;}
.top-focusImg li img{display: block; width:100%; height:100%;}
.top-focusImg li p{display:none; position: absolute; bottom:0; left:0; width:100%; text-indent: 10px; font-size:16px; line-height: 33px; background:rgba(0,0,0,0.6); color:#FFF;}
.top-focusImg li.rotate-active{top:0; left:0; padding:0 145px; width:700px; height:435px; z-index: 3}
.top-focusImg li.rotate-active p{display: block;}
.top-focusImg li.rotate-next{left: 380px;}
.focus-pagenation{position:absolute; bottom:10px; right:155px; z-index: 5;}
.section .focus-pagenation dd{float:left; margin:0 3px; width:8px; height:8px; overflow: hidden; border-radius: 50%; background:#FFF; border:1px solid #FFF; cursor: default;}
.section .focus-pagenation dd.curr{background: #ff0c0c;}
.focus-arrow-left,.focus-arrow-right{position: absolute; top:167px; left:-60px; z-index: 4; opacity: 0; filter:alpha(opacity=0);}
.focus-arrow-right{left:auto; right:-60px;}

#m-focus{width: 600px; margin-left: 0; margin-right: 20px; border: none; }
#m-focus .swiper-pagination-bullet{width: 13px; height: 13px; margin: 8px 3px ; background: #fff; border-radius: 50%;}
#m-focus .swiper-pagination-bullet-active{background: #eb6100;}
#lianghui-yaowen img{display: block;}
#lianghui-yaowen h2{padding: 20px 0; text-align: center; font-size: 22px; color: #ca0600;}
#lianghui-yaowen h2 a{color: #ca0600;}
#tab-yaowen strong{float: left; margin-right: 20px; padding: 3px 10px; color: #cf0000; border: 2px solid #cf0000; border-radius: 20px; border-bottom-width: 1px; cursor: default;}
#tab-yaowen .active-yw{background: #cf0000; color: #fff; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 0; border-bottom-left-radius: 0;}
.list-response{display: none; padding: 9px 0; border: 1px solid #ccc; border-top-color: #cf0000;}
#top-section .set-left,#top-section .set-right{margin-top: 30px;}
#top-section .set-left dd,#top-section .set-right dd{border-bottom: 1px dashed #cecece;}
.top-title{margin-bottom: 10px; background: url(zhuanti_2021quanguolianghui_yaowen_btbj.png) no-repeat 100px center;}
.top-title img{float: left;}
.top-title a{float: right;}

#tongdao{position: relative; margin-bottom: 30px;}
#tongdao-focus{border: none; margin: 0 35px; width: 1030px;}
#tongdao-focus .swiper-slide{float: left; width: 50%;}
#tongdao-focus .swiper-slide img{float: left; width: 135px; height: 180px; margin-right: 10px;}
#tongdao-focus strong,#tongdao-focus h3{font-size: 15px; color: #333; padding-right: 10px;}
#tongdao-focus p{margin-top: 15px; font-size: 14px; color: #333; padding-right: 10px; line-height: 150%;}
#tongdao-focus p a{color: #333;}
.tongdao-btn{position: absolute; top: 45%; width: 35px; height: 60px; text-align: center; line-height: 56px; font-size: 35px; color: #fff; background: #000; background: rgba(0,0,0,.5); cursor: default;}

#tongdao .swiper-prev{left: 0;}
#tongdao .swiper-next{right: 0;}

#nav{height: 86px; background: url(zhuanti_2021quanguolianghui_bg_nav.jpg) no-repeat center top;}
.nav-container{width: 964px; margin: 0 auto;}
#nav li{float: left; padding: 0 30px; color: #fff; font-size: 22px; line-height: 86px;}
#nav li a:hover{text-decoration: underline;}
.lanmu{position: relative; margin-bottom: 40px; background: url(zhuanti_2021quanguolianghui_lmbj2.png) no-repeat center bottom;}
.lanmu>div{background: url(zhuanti_2021quanguolianghui_lmbj.png) no-repeat center top;}
.lanmu img{display: block; height: 50px; margin: 20px auto 38px;}
.section a.more img{position: absolute; right: 0; bottom: 10px; background: #fff; padding: 0 10px; display: unset; width: auto; height: auto; margin: 0;}
#baogao-neirong{float: left; width: 710px; margin-right: 30px;}
#baogao-jiedu{float: left; width: 360px;}
.baogao-lanmu{margin-bottom: 15px;}
.baogao-title{float: left; padding: 0 15px 3px; background: url(zhuanti_2021quanguolianghui_icon.png) no-repeat left top; border-bottom: 1px solid #f3c8a8;}
.baogao-title span{float: left; margin: 0 10px; width: 2px; background: #ffbe60;}
.baogao-title img{cursor: pointer;}
.baogao-line{clear: both; width: 300px; height: 3px; margin-left: 20px; border-bottom: 1px solid #f3c8a8;}
.baogao-tu,.baogao-wen .gaiyao img{float: left; margin-right: 15px;}
.baogao-wen{color: #333;}
.baogao-wen .gaiyao h3{text-align: center;}
.baogao-wen .gaiyao p{font-size: 14px; line-height: 22px;}
.baogao-wen .gaiyao a{color: #b50500;}
.baogao-list dt{position: relative; height: 34px; margin-top: 5px; line-height: 34px; text-align: center;}
.baogao-list dt p{position: absolute; top: 17px; left: 0; z-index: 2; width: 100%; height: 2px; background: #b50500;}
.baogao-list dt strong{position: relative; z-index: 4; font-size: 16px; color: #b50500; padding: 0 10px; background: #fff;}
.baogao-list dd{width: 100%; line-height: 150%;}

#tujie-focus{margin: 0; width: 100%; border: none;}
dl.baogao-tab{display: none; clear: both;}
.set-left dd,.set-right dd,.list-response dd,dl.baogao-tab dd{width: 100%;}
.swiper-pagination-tj{/*position: absolute; */z-index: 99; bottom: 0; left: 0; width: 100%; text-align: center;}
.swiper-pagination-tj .swiper-pagination-bullet{float: none; margin: 0 6px; width: 10px; height: 10px; border: 1px solid #0072bc; border-radius: 50%;  background: #fff;}
.swiper-pagination-tj .swiper-pagination-bullet-active{background: #0072bc;}
#daibiao .title-kandian{margin-bottom: 15px; padding-left: 20px; font-size: 24px; color: #ab2800; background: url(zhuanti_2021quanguolianghui_icon_kd.png) no-repeat left center;}
#daibiao .list{border: 1px solid #ccc; border-top: 2px solid #ffb187;}
#daibiao .set-left .list{padding: 20px 0;}
#daibiao .tab-kandian strong{float: left; padding: 8px 0 12px; width: 116px; text-align: center; background: url(zhuanti_2021quanguolianghui_wybj.png) no-repeat left -138px; color: #ab2800; cursor: default;}
#daibiao .tab-kandian strong.active-kd{background-position: left -93px;}
#daibiao .tab-kandian strong.first-kd{width: 112px; background-position: left -46px ;}
#daibiao .tab-kandian strong.first-kd.active-kd{width: 112px; background-position: left top ;}
#daibiao .tab-response{display: none; padding: 15px 0 16px;}
#daibiao .more a{padding-right: 10px;}
#redian-container{position: relative; border: 1px solid #e50000;}
#rediantu2{position: absolute; top: 0; right: 0;}
#jiaoyuredian{position: relative; float: left; width:762px;}
#jiaoyuredian ul{width: 200%;}
#jiaoyuredian .swiper-slide{float: left; width: 50%;}
#jiaoyuredian dl{margin: 0 20px;}
#jiaoyuredian dd{width: 100%; line-height: 50px; text-indent: 0; font-size: 20px; background: none; border-bottom: 1px dashed #cecece;}
#daibiao .list dl,#jiaoyuredian dd.last-line{border: none;}
#jiaoyuredian dd a{color: #555;}
#jiaoyuredian dd a:hover{color: #0072bc; text-decoration: none;}
.swiper-pagination-redian{position: relative; z-index: 99; bottom: 10px; right: 150px; *right: 160px; float: right; width: 60px;}
.swiper-pagination-redian .swiper-pagination-bullet{float: left; margin: 0 6px; width: 10px; height: 10px; border: 1px solid #e50000; border-radius: 50%;  background: #fff;}
.swiper-pagination-redian .swiper-pagination-bullet-active{background: #e50000;}
#wenda{display: none; position: absolute; z-index: 9999; left: 0; top: 0; width: 100%; background: rgba(0,0,0,0.6); *background: #000; text-align: right;}
#wenda>div{position: fixed; left: -640px; top: 50%; margin-left: 50%; margin-top: -310px; width: 1280px; height: 620px;}
#wenda>div>span{float:right; cursor: default; width: 30px; height: 30px; line-height: 30px; font-size: 24px; color: #fff;}
#wenda iframe{clear:both; width: 100%; height: 100%;}
.prev,.next{ font-style: normal; padding: 3px; font-size: 12px; color: #aaa;}
.baogao-lanmu img,#rediantu1,.even .prev{float: left;}
.odd .prev,.even .next{display: none;}
.flipbook-viewport{ overflow:hidden;  width:100%; height:100%;}
.flipbook-viewport .container{position:absolute; width: 100%}
.flipbook-viewport .flipbook{margin:0 auto; width:640px; height:590px;}
.flipbook-viewport .page{width:640px; height:590px; background-color:white; background-repeat:no-repeat; background-size:100% 100%;}
.flipbook .page{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2); -moz-box-shadow:0 0 20px rgba(0,0,0,0.2); -ms-box-shadow:0 0 20px rgba(0,0,0,0.2); -o-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);}
.flipbook-viewport .page img{ -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; margin:0;}
.flipbook-viewport .shadow{-webkit-transition: -webkit-box-shadow 0.5s; -moz-transition: -moz-box-shadow 0.5s; -o-transition: -webkit-box-shadow 0.5s; -ms-transition: -ms-box-shadow 0.5s; -webkit-box-shadow:0 0 20px #ccc; -moz-box-shadow:0 0 20px #ccc; -o-box-shadow:0 0 20px #ccc; -ms-box-shadow:0 0 20px #ccc; box-shadow:0 0 20px #ccc;}
#reci-container{width: 939px; padding-left: 4px; margin: 0 auto;}
#reci-container li{position: relative; float: left; margin-right: 4px; margin-bottom: 4px;}
#reci-container li img{position: relative; z-index: 2; display: block; transform: rotateY(0); -ms-transform: rotateY(0);  -o-transform: rotateY(0);  -webkit-transform: rotateY(0); }
#reci-container li img.fanzhuan{position: absolute; top: 0; left: 0; z-index: -1; transform: rotateY(180deg); -ms-transform: rotateY(180deg);  -o-transform: rotateY(180deg);  -webkit-transform: rotateY(180deg); }
/*#reci-container a:hover img{z-index: -1; transform: rotateY(180deg); transition: 2s; -ms-transform: rotateY(180deg);  -o-transform: rotateY(180deg);  -webkit-transform: rotateY(180deg);  -ms-transition: 2s; -o-transition: 2s; -webkit-transition: 2s;}
#reci-container a:hover img.fanzhuan{transform: rotateY(0); transition: 2s; z-index: 2; -ms-transform: rotateY(0);  -o-transform: rotateY(0);  -webkit-transform: rotateY(0); -ms-transition: 2s; -o-transition: 2s; -webkit-transition: 2s;}*/
#reci1{float: left; width: 100%;}
#reci2{float: left; width: 497px; margin-right: 4px;}
#reci3{float: left; width: 438px;}
#fixed-nav{display: none; position: fixed; right: 10px; bottom: 30px; z-index: 100; cursor: pointer; border-radius: 5px;}
#fixed-nav li{width: 66px; text-align: center; padding: 10px 5px; border-bottom: 1px dotted #fff;}
#fixed-nav li.last-nav{padding: 5px; border: none;}
#nav li a,#fixed-nav li a{color: #fff;}
@media screen and (max-width: 1010px){
	body{background-image: none;}
	.section{width: 100%; margin: 15px 0;}
	.section dd,.nav-container,#baogao-jiedu{width: 100%; padding: 0;}
	#header{width: 100%; margin: 0; padding: 20px 0 140px; background:#fff url(m_zhuanti_2021quanguolianghui_bj.jpg) no-repeat center bottom; background-size: 100% 100%;}
	#renda,#zhengxie{margin: 0; width: 50%; max-width: 386px;}
	#slogan{padding: 20px 0; width: 90%;}
	#lianghui{font-size: 26px; padding-right: 0; padding-left: 32px;}
	#top-section{padding: 15px 0;}
	#headline h1{font-size: 22px;}
	#headline h2{padding-bottom: 20px;}
	#nav{display: none; position: fixed; bottom: 96px; right: 10px; z-index: 100; width: 76px; height: 46px; padding: 10px 0; background: #e50000;}
	#nav li{float: none; line-height: 200%;}
	#nav li.close{padding: 0 0 10px; width: 76px; cursor: default; border-bottom: 1px solid #fff;}
	#nav li.close span{display: block; margin: 10px auto; width: 50%; height:2px; background: #fff;}
	#nav.act{bottom: 0; right: 0; width: 100%; height: 100%; padding: 0;}
	#nav.act li.close{width: 100%; text-align: right; padding-bottom: 0; }
	#nav.act li.close span{cursor: default; display: inline-block; width: 20px;}
	#nav.act li.close span:nth-child(1){position: relative; right: 0; transform: rotate(45deg); }
	#nav.act li.close span:nth-child(2){display: none;}
	#nav.act li.close span:nth-child(3){position: relative; right: 20px; transform: rotate(-45deg);}
	#m-focus,#baogao-neirong,#tujie-focus{margin: 0 0 15px; width: 100%; float: none; border: none;}
	.zhuanti-focus .swiper-slide .zhuanti-focus-title{white-space: nowrap; text-overflow: ellipsis;}
	.set-left,.set-right{clear: both; width: 100%; margin-right: 0; margin-bottom: 0; }
	.set-left dl, .set-right dl{padding: 10px 0; width: 100%; border: none;}

	.lanmu img{height: 35px;}

	.baogao-wen .gaiyao p{font-size: 16px; line-height: 150%;}
	.baogao-list dt strong{font-size: 18px;}

	#lianghui-yaowen img{width: 100%; max-width: 474px;}
	#lianghui-yaowen h2{padding: 20px 10px; font-size: 20px;}
	#tab-yaowen strong{margin-right: 10px}
	.list-response{border: none; border-top: 1px solid #cf0000; }
	#top-section .set-left, #top-section .set-right{margin-top: 10px;}
	#top-section .set-left .more,#top-section .set-right .more{border-bottom: none;}
	#tongdao-focus{width: 100%; margin: 0; border-top: 2px solid #ffb187; padding-top: 10px;}

	#headline,.baogao-wen,dl.baogao-tab,#m-redian dl{width: auto; padding: 0 10px;}
	.baogao-wen .gaiyao,#tongdao-focus p,.baogao-wen p{display: inline;}
	#daibiao .list{border-left: none; border-right: none; border-bottom: none;}
	#daibiao .tab-kandian strong{width: auto; padding: 8px 12px; border-right: 1px solid #fff; background: #fff5ef; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
	#daibiao .tab-kandian strong.first-kd{width: auto;}
	#daibiao .tab-kandian strong.active-kd{background: #ffb187;}
	#daibiao .tab-kandian strong.first-kd.active-kd{width: auto; background: #ffb187;}
	#top-section,.set-right dl,#daibiao .set-left .list,#daibiao .tab-response{padding-bottom: 0;}
	#m-redian dd{height: 30px; background: none; text-indent: 10px}
	#m-redian dd>strong{display: block; height: 30px; line-height: 30px; margin-bottom: 5px; color: #333; cursor: pointer; text-overflow: ellipsis; white-space: nowrap;}
	#m-redian dd.show{height: auto; transition: all 1s;}
	#m-redian dd.show>strong{height: auto; white-space: normal; color: #ff0c0c;}
	.m-redian-tu{position: relative; left: -100%; width: 100%; margin: 0; border: none;}
	.m-redian-tu .swiper-container{position: relative;}
	.m-page-redian{text-align: center;}
	.m-page-redian .swiper-pagination-bullet{float: none; margin: 0 3px; width: 20px; height: 10px; border: 1px solid #ff0c0c; border-radius: 5px; background: #fff;}
	.m-page-redian .swiper-pagination-bullet-active{background: #ff0c0c;}
	#reci dd{float: left; width: 33.33%; background: none; text-indent: 0;}
	#reci dd a{display: block; margin: 2px; background: rgba(202,6,0,1);}
	#reci dd a:hover{background: rgba(202,6,0,1); transform: rotateX(360deg); transition: 2s; -ms-transform: rotateX(360deg);  -o-transform: rotateX(360deg);  -webkit-transform: rotateX(360deg); -ms-transition: 2s; -o-transition: 2s; -webkit-transition: 2s;}
	#reci dd img{display: block; max-width: 100%; margin: 0 auto;}
	.baogao-wen .gaiyao h3,#tongdao-focus h3{margin-bottom: 10px;}
	.lanmu,#tongdao,#daibiao .set-left{margin-bottom: 15px;}
	.section dd.more,#daibiao .more a{padding: 0;}
}
@media screen and (max-width: 360px){
	.lanmu img{max-width: 100%;}
	.baogao-tu{display: block; margin: 0 auto 10px; float: none;}
	.baogao-wen p{display: block; clear: both; text-align: justify;}
}
@media screen and (max-width: 640px){
	.baogao-list{margin-top: 5px; clear: both;}
}