body{background: url(zhuanti_2021gaokao_bg.jpg) no-repeat center 30px #e8f8ff;}
.section{width: 1100px; margin: 40px auto; }
.section-left{float: left; width: 540px; margin-right: 20px;}
.section-right{float: left; width: 540px;}
.list dd{float:left; width: 100%; padding: 5px 0; line-height: 176%; text-indent: 10px; background:url(http://www.moe.gov.cn/images/moe_list_point_gray.gif) no-repeat left 18px; white-space: nowrap; text-overflow: ellipsis; color:#333;}
#slogan{display: block; margin: 86px auto 165px;}
.bankuai{position: relative; margin-bottom: 20px; background: url(zhuanti_2021gaokao_bg02.png) no-repeat 386px center;}
.bankuai img{display: block; margin: 40px auto 21px;}
#baokao .bankuai img{margin: 46px auto 15px;}
.lanmu strong{float: left; margin-bottom: 10px; padding: 15px 35px; font-size: 20px; background: #57a9f5; border-radius: 50%; color: #fff;}
h1{font-size: 30px; text-align: center; line-height: 150%;}
h2{padding: 10px; font-size: 24px; text-align: center; line-height: 150%;}
.description{padding-bottom: 10px; margin-bottom: 10px; font-size: 15px; text-indent: 2em; line-height: 180%; color: #333; text-align: justify; border-bottom: 1px dashed #ccc;}
#dongtai .list-left{width: 530px; margin-right: 40px;}
#dongtai .list-right{width: 530px;}
ul.tabs{margin-top: 12px; overflow: visible;}
ul.tabs li{position: relative; float: left; color: #333; font-size: 20px;  cursor: default; background: #e8f8ff; overflow: visible;}
ul.tabs li strong{display: block; margin-bottom: 1px; padding: 2px 20px; border-top-left-radius: 3px; border-top-right-radius: 3px;}
ul.tabs li img{display: none;}
ul.tabs li.active{border-bottom: 1px solid #3073ba;}
ul.tabs li.active strong{color: #fff; background: #3073ba;}
ul.tabs li.active img{position: absolute; left: -9px; margin-left: 50%; z-index: 100; display: block;}
.tab-response{clear: both; border: 1px solid #3073ba; background: #eaf3ff;}
.tab-response img{float: left; margin: 20px 30px 20px 45px;}
.gonglue-list{padding: 50px 0;}
.gonglue-list dd{width: 360px; margin-right: 20px;}
.gonglue-list .more{ width: 700px; }
.tujie img{display: block; margin: 0 auto;}
.meiti-list{padding: 10px;}
.meiti-list .list-left{width: 530px; margin-right: 18px;}
.meiti-list .list-right{width: 530px;}
.list .more{clear:both; text-align: right; text-indent: 0; background: none;}
.section a{color: #333;}
.section a:hover{text-decoration: underline;}
h1.section a{display: block; padding: 10px; color: #e94e51;}
.zhuanti-foot{width: 100%; background: #00968a; color: #fff;}
.setFloatLf{float: left;}
.list dd span,.setFloatRt{float: right;}
.setMargin-Blv2{margin: 20px auto;}
.setMargin-Blv3{margin-bottom: 10px;}
.clearMarginBt{margin-bottom: 0;}
.setBorder{border: 1px solid #ccc;}
.clearBorderPadding{padding: 0; border: none;}
#fixed-nav li{background: #00968a;}

#baokao-focus {clear: both; position: relative; margin: 20px; background: transparent;}
.baokao-imgs{position: relative; width: 960px; height: 390px; margin: 0 auto;}
.baokao-imgs li {clear: both; position: absolute; top: 45px; left: 220px; width: 521px; height: 300px; opacity: 0.2; filter: alpha(opacity=20); overflow: visible;}
.baokao-imgs li a, .baokao-imgs li img { position: relative; display: block; width: 100%; height: 100%;}
.baokao-imgs li p { display: none; position: relative; bottom: 0; left: 0; width: 100%; height: 45px; text-align: center; line-height: 45px; background: #dedede;}
.baokao-imgs li.active {z-index: 3; top: 0; left: 180px; opacity: 1; width: 600px; height: 345px; filter: alpha(opacity=100); overflow: visible;}
.baokao-imgs li.active img:hover {transform: scale(1.1); transition: all 0.5s;}
.baokao-imgs li.active p {display: block;}
.baokao-imgs li.next {left: 439px; opacity: 0.5; filter: alpha(opacity=50);}
#moe-focus-cover {position: absolute; z-index: 2; top: 45px; left: 0; width: 100%; height: 300px;}
.focus-pagenation {display: none; position: absolute; bottom: 10px; right: 155px; z-index: 5;}
.focus-pagenation dd {float: left; margin: 0 3px; width: 12px; height: 12px; border-radius: 50%; background: url(index_moe_focus_page_icon.png) no-repeat right top; cursor: default;}
.focus-pagenation dd.curr {background: url(index_moe_focus_page_icon.png) no-repeat left top;}
.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;}

@media screen and (max-width: 1010px){
	.resetWidth,#zhuti,#dongtai .list-left,#dongtai .list-right,.gonglue-list dd,.gonglue-list .more,.meiti-list .list-left,.meiti-list .list-right{clear: both; width: 100%;}
	.zhuanti-focus{clear: both; width: 100%; margin: 0; border: none;}
	body{background: none;}
	#slogan,.tab-response img{display: none;}
	.section{width: 100%; margin: 0 auto 20px;}
	.bankuai{margin-bottom: 10px; background: none; border-bottom: 3px double #e94e51;}
	.bankuai img,#baokao .bankuai img{margin: 0; padding: 5px 10px; border-top-right-radius: 10px; background: #fd8d43; }
	.section-left,.section-right{width: 50%; margin-right: 0;}
	.tujie img{width: 90%; max-width: 356px;}
	.description{margin-bottom: 0;}
	.tab-response dl{padding-top: 15px; border: 1px solid #3073ba;}
	.resetWidthAuto{width: auto;}
	.setPadding{padding: 10px;}
	.setPaddingLR{padding: 0 10px;}
	.clearPadding{padding: 0;}
	.clearBorder{border: none;}
	.setMargin-mBlv1{margin-bottom: 20px;}
	.setMargin-mBlv2{margin-bottom: 5px;}
}
@media screen and (max-width: 720px){
	.section-left,.section-right{clear: both; width: 100%;}
	.tujie img{margin-top: 10px; width: 100%; max-width: 356px;}
}