.section{width: 1100px; margin: 40px auto; }
.section-left{float: left; width: 540px; margin-right: 20px;}
.section-right{float: left; width: 540px;}
.list{border: 1px solid #ccc; padding: 10px;}
.list dd,.list li{float:left; width: 100%; padding: 3px 0; line-height: 150%; text-indent: 10px; background:url(http://www.moe.gov.cn/images/moe_list_point_gray.gif) no-repeat left 15px; white-space: nowrap; text-overflow: ellipsis; color:#333;}
.list dd span,.list li span{float: right;}
.list .more{clear:both; text-align: right; text-indent: 0; background: none;}
.section a{color: #333;}
.section a:hover{text-decoration: underline;}
#header{padding: 45px 0 200px; background: url(zhuanti_2021dangshi_01.jpg) no-repeat center top;}
#danghui{padding-right: 120px;}
#slogan{display: block; margin: 45px auto 0;}
#headline{margin-bottom: 30px; text-align: center; color: #da0000;}
#headline h1{font-size: 32px; line-height: 150%;}
#m-focus{margin-left: 0; margin-right: 50px; border: none; width: 495px;}
#yaowen h2{margin-bottom: 13px; font-size: 22px; text-align: center; line-height: 150%; color: #da0000;}
#headline a,#yaowen h2 a,#yaowen p a{color: #da0000;}
.description{margin-bottom: 10px; text-indent: 2em; line-height: 150%; color: #333;}
#yaowen .list{border: none; padding: 0;}
.lanmu,.setMargin{margin-bottom: 20px;}
#danghui,.lanmu img{display: block; margin: 0 auto;}
.lanmu-2nd-No1{position: relative; margin-bottom: 20px;}
.lanmu-2nd-No1 strong{position: relative; z-index: 3; display: block; margin: 0 auto; width: 155px; height: 46px; text-align: center; line-height: 46px; font-size: 22px; background: url(zhuanti_2021dangshi_lmbj.png) no-repeat center; color: #fff6c1;}
.lanmu-No1-line{position: absolute; top: 50%; left: 0; z-index: 2; height: 1px; width: 100%; background: #e62129;}
.lanmu-2nd-No2{margin-bottom: 10px; color: #ea000c; line-height: 35px;}
.lanmu-2nd-No2 span{float: left; width: 3px; height: 23px; margin-top: 7px; margin-right: 10px; background: #e62129;}
.lanmu-2nd-No2 strong{font-size: 24px;}
ul.tabs{padding: 10px 0; margin-bottom: 10px; border-bottom: 1px dashed #ccc;}
ul.tabs li{float: left; width: 50%; margin: 3px 0; line-height: 27px; color: #333;}
ul.tabs .tabs-item-width1{width: 300px;}
ul.tabs .tabs-item-width2{width: 218px;}
ul.tabs li span{float: left; padding: 0 5px; margin-right: 10px; background: #e62129; color: #fff;}
.tabs-response{display: none;}
#setMargin1{margin-bottom: 19px;}
#media dd{margin-bottom: 3px; border: 1px solid #ccc;}
#media img{display: block; width: 100%;}
#dangshi dd{line-height: 160%;}
#fixed-nav{display: none; position: fixed; right: 10px; bottom: 10px;}
#fixed-nav li{width: 40px; height: 40px; text-align: center; line-height: 35px; font-size: 30px; color: #fff; background: #da0000; border-radius: 5px; cursor: default;}
#media dd{margin-bottom: 20px; width: 538px;}
#banshi .section-left{width: 430px;}
#banshi .section-right{width: 650px;}
.title-banshi{border-bottom: 1px solid #ccc;}
.title-banshi strong{display: block; padding-bottom: 15px; font-size: 22px; color: #ea000c; background: url(zhuanti_2021dangshi_banshishi_01.png) no-repeat left bottom;}
.fabuhui{border: 1px solid #ccc; background: #fef4ed;}
.fabuhui-tu dd,.fabuhui-infor dd{display: none;}
.fabuhui-tu dd img{display: block; width: 100%; height: 228px;}
.fabuhui-index{padding-right: 10px; background: url(zhuanti_2021dangshi_banshishi_02.png) repeat-x left top;}
.fabuhui-index dd{position: relative; width: 20%; height: 30px; text-align: center; line-height: 28px; float: left; font-size: 16px; color: #fff; overflow: visible;  cursor: pointer;}
.fabuhui-index dd span{background: url(zhuanti_2021dangshi_banshishi_02.png) no-repeat left -90px; }
.fabuhui-index dd.active{padding-bottom: 8px;}
.fabuhui-index dd.active span{position: absolute; top: 0; left: 0; width: 100%; padding-right: 15px; padding-bottom: 10px; display: block; background: url(zhuanti_2021dangshi_banshishi_02.png) no-repeat left bottom; transition: background-position .5s;}
.fabuhui-infor{min-height: 123px;}
.fabuhui-infor p{padding: 10px 20px 0; line-height: 150%; font-size: 15px;}
.fabuhui-infor span{display: table-cell; text-align: justify;}
.fabuhui-infor span.item{white-space: nowrap;}
.fabuhui-infor .more{float: right; margin: 5px 10px 10px; font-size: 15px;}
#wenzhang .section-left,#wenzhang .section-right{width: 529px;}
#yinyuedangshi{position: relative;}
.lanmu-tu{position: relative; z-index: 3; width: 340px; margin: 0 auto; background: #fff;}
.lanmu-tu img{display: block; margin: 0 auto; padding-top: 50px; padding-right: 35px; background: url(zhuanti_2021dangshi_10_1.png) no-repeat right top;}
#yinyuedangshi .lanmu-No1-line{top: 80%;}
.dangshi-yinyue{float:none; position:relative; margin:20px auto 0; width:1035px; border:none;}
.swiper-prev-yinyue,.swiper-next-yinyue{position: absolute; left: 0; bottom:130px; width:24px;}
.swiper-next-yinyue{left:auto; right:0;}
.yinyue-box{height:350px; position: relative; width:1310px;}
.yinyue-box dd{position:relative; float:left; width:250px; height:350px; margin:0 5px; background: #c51c15; color:#fff; font-weight: bold; }
.yinyue-box dd img{position:relative; width:250px; height:175px;}
.yinyue-box .even img{position:absolute; bottom:0;}
.yinyue-box .showing{width:500px; }
.yinyue-box .showing img{height:100%;}
.yinyue-box .school-name{display: block; padding:0 20px; width:210px; text-align: center; font-size:24px;}
.yinyue-box .school-name strong{opacity: 1; filter: alpha(opacity=100%)}
.yinyue-box .picture-alt{display:block; position:absolute; left:0; bottom:-100%; width:500px; line-height: 150%; text-align: center; font-size:16px; background:url("http://www.moe.gov.cn/images/zhuanti_common_focustxt_bg.png") repeat left top;padding-top: 5px;}
.yinyue-box .picture-alt  a{display:inline-block; color:#fff;}
.showing .school-name{opacity: 0; filter:alpha(opacity=0);}
@media screen and (max-width: 1010px){
	.section,#m-focus,.section-left,.section-right,ul.tabs li,ul.tabs .tabs-item-width1,ul.tabs .tabs-item-width2,#banshi .section-left,#banshi .section-right,#wenzhang .section-left,#wenzhang .section-right,.zhuanti-focus{width: 100%;}
	.section{margin: 20px auto;}
	#header{padding: 30px 0 60px; background-size: 100% 100%}
	#danghui{max-width: 80%; padding-right: 0;}
	#slogan{max-width: 90%; margin-top: 20px;}
	#headline h1{font-size: 26px;}
	#headline h2{font-size: 22px; font-weight: normal;}
	#m-focus,.section-left,.zhuanti-focus{margin: 0 0 20px; border: none;}
	#headline,#yaowen{clear: both; padding: 0 10px;}
	#yaowen h2{font-size: 20px;}
	.description{text-align: justify;}
	.lanmu img{height: 60px;}
	#banshi .section-left,#wenzhang .section-left{margin-right: 0; margin-bottom: 0;}
	#banshi .section-right{margin-top: 20px;}
	.fabuhui-tu dd img{height: auto;}
	.zhuanti-focus a{display: block;}
	#jingyan .section-right{display: none;}
	.fabuhui-index{padding-right: 15px;}

	/**/
	#media dd{width: 100%; margin-bottom: 10px; border: none;}
}