body{background: #f1fcff; color: #333;}
.zhuanti-section{width: 1200px;}
.more{clear: both; text-align: right; }
a{color: #333;}
a:hover{text-decoration: underline;}
.zhuanti-focus a:hover{text-decoration: none;}
.list dd span{float: right; margin-left: 10px;}
.setCenter{display: block; margin: 0 auto;}
.setMarginBt2X{margin-bottom: 20px;}
.setMarginBt{margin-bottom: 40px;}
.list,.setPadding{padding: 10px;}
.list dd{padding: 5px 0; white-space: nowrap; text-overflow: ellipsis;}
.list .list-dot,.list-dot{float: left; padding-right: 5px; margin-left: 0;}
.clearPadding,.list .more{padding: 0;}
.width-set{width: 600px;}
.header{padding: 120px 0 0; background: url(zhuanti_2023niangaokao_bg01.jpg) no-repeat center top;}
.logo{padding-right: 110px; margin-bottom: 171px;}
.headline{padding-top: 15px; text-align: center; background: url(zhuanti_2023niangaokao_bg0201.png) no-repeat center top;}
.headline-middle{padding: 15px;  background: url(zhuanti_2023niangaokao_bg0202.png) repeat-y center top;}
.headline-bottom{height: 13px; background: url(zhuanti_2023niangaokao_bg0203.png) no-repeat center bottom;}
.headline h1{padding-bottom: 10px; font-size: 30px; line-height: 150%;}
.headline h2{font-size: 26px; line-height: 150%;}
.sub-head, .headline h2.sub-head{font-size: 18px; font-weight: normal; line-height: 150%;}
.headline span{padding-left: 10px; padding-right: 10px;}
.headline a{color: #333;}
.headline .more{margin-right: 20px;}
.focus-gaokao{margin: 0 30px 10px 0; border: none; width: 465px; box-shadow: 5px 5px 5px #cecece;}
.focus-gaokao p{background: #fff; padding: 5px; }
.focus-gaokao .swiper-pagination{bottom: 15px;}
.pagination-gaokao .swiper-pagination-bullet{margin-right: 10px; width: 26px; height: 2px; border: 1px solid #ccc; background: #fff;}
.pagination-gaokao .swiper-pagination-bullet-active{border-color: #e60012; background: #e60012;}
.head-yaowen{text-align: center; font-size: 22px; line-height: 150%;}
.hot-news .setMarginBt2X{margin-bottom: 14px;}
.wenda-title{font-size: 24px; text-align: center; color: #fff; line-height: 58px; background: #5398ff; border-top-left-radius: 30px; border-top-right-radius: 30px;}
.wenda-description{text-align: center; padding: 30px 0; background: #d0f3ff;}
.wenda{position: relative; height: 420px; border: 1px solid #ccc;  padding: 20px; background: #fff; margin-right: 5px; margin-bottom: 5px; box-shadow: 5px 5px 5px #ade3ec; overflow-y: auto;}
.wenda::-webkit-scrollbar{position: absolute; top: 10px; z-index: 999; width: 6px; height: 100%; background: #e2e2e2;}
.wenda::-webkit-scrollbar-thumb{background: #3c78d0;}
.wenda dl{margin-right: 20px;}
.wenda-Q{padding: 15px 10px 10px; color: #3c78d0; border-bottom: 1px solid #b7dde3;}
.icon-Q{float: left; padding: 5px 10px 10px 40px; background: url(zhuanti_2023niangaokao_icon01.png) no-repeat left top;}
.wenda-Q strong{padding-right: 14px; background: url(zhuanti_2023niangaokao_icon03.png) no-repeat right 7px; cursor: pointer; background-size: 14px auto;}
.wenda-Q strong.active{background-image: url(zhuanti_2023niangaokao_icon04.png);}
.wenda-A{display: none; padding: 14px 10px 10px; background: #f0fbff;}
.wenda-A>div{padding: 6px 10px 10px 40px; background: url(zhuanti_2023niangaokao_icon02.png) no-repeat left top;}
.last-QA{display: block; visibility: hidden;}
.wenda-scroller{display: none; position:absolute; top: 10px; right: 10px; z-index:999; width: 6px; height:440px; background: #e2e2e2; border-radius: 3px;}
.wenda-scroller .swiper-scrollbar-drag{width: 6px; height: 60px; border-radius: 3px; background: #3c78d0;}
.fuwu-tishi{position: relative; background: url(zhuanti_2023niangaokao_bg0301.png) no-repeat center top;}
.tishi-title{height: 73px; padding-left: 160px; font-size: 24px; color: #fff;}
.tishi-title strong{display: inline-block; margin-top: 28px; text-shadow: 2px 0 0 #0082c2;}
.tishi-middle{padding: 40px 110px 40px 90px; background: url(zhuanti_2023niangaokao_bg0302.png) repeat-y center top;}
.tishi-bottom{height: 24px; background: url(zhuanti_2023niangaokao_bg0303.png) no-repeat center bottom;}
.focus-tishi {width: 100%; margin: 0; border: none;}
.swiper-btn{position: absolute; top: 45%; z-index: 10; width: 40px; height: 60px; line-height: 52px; text-align: center; font-size: 40px; color: #fff; background: rgba(0,0,0,.5); cursor: default;}
.btn-prev{left: 15px;}
.btn-next{right: 22px;}
.page-num{position: absolute; right: 60px; bottom: 40px; color: #2f99d5; font-size: 36px; line-height: 100%; background: url(zhuanti_2022gaokao_bg04.png) no-repeat center top;}
.page-num .total{display: block; margin-left: 35px;}
.baodao-tu{position: relative;}
.bg-tu{position: absolute; top: 30px; left: 0; z-index: 1; width: 545px; height: 295px; background: #bcd9ff;}
.tushuo{position: relative; z-index: 2; width: 485px; margin-bottom: 10px; padding-left: 30px; padding-right: 30px; }
.baodao-tu p{position: absolute; bottom: 0; left: 0; z-index: 3; width: 100%; text-indent: 30px;  color: #fff; font-size: 20px; line-height: 50px; background: url(zhuanti_2023niangaokao_bg04.png) repeat-y left top;}
.clearLeft{clear: left;}
#footer{background: #144c9f;}
.zhuanti-foot,.baodao-tu p a{color: #fff;}
.setCenter img,.focus-tishi .swiper-slide img,.tushuo img{display: block; width: 100%;}
.focus-tishi .swiper-slide .mhide,.lanmu .mhide,.setCenter .mhide {display: block;}
.focus-tishi .swiper-slide .pchide,.lanmu .pchide,.setCenter .pchide {display: none;}
#fixed-nav li{width: 60px; height: 60px;}

@media screen and (max-width: 1010px){
	body{background: #fff;}
	.header{padding-top: 80px; background: url(m_zhuanti_2023niangaokao_bg01.jpg) no-repeat center top;}
	.logo{width: 580px; padding-right: 0; margin-bottom: 120px;}
	.resetWidth,.zhuanti-section,.zhuanti-focus,.list dd,.xuexi-focus .zhuanti-focus,.list-shinian .resetWidth{width: 100%; border-left: none; border-right: none;}
	.clearMargin{margin: 0;}
	.list-shinian .clearPaddingAll{padding: 0;}
	.clearMarginLR,.xuexi-focus .zhuanti-focus{margin-left: 0; margin-right: 0;}
	.clearBorder{border: none;}
	.clearBorderLR{border-left: none; border-right: none;}
	.clearPaddingLR,.list dd{padding-right: 0; padding-left: 0;}
	.clearBackground{background: none;}
	.resetPosition,.list-shukan dd{clear: both;}
	.setMarginBt20{margin-bottom: 20px;}
	.resetPadding{padding-left: 10px; padding-right: 10px;}
	.wenda-Q strong{background-size: 27px auto; background-position: right 9px; padding-right: 25px;}
	.wenda-A>div{padding: 10px; background: none;}
	.wenda-description{padding: 10px; text-align: left; text-indent: 2em;}
	.fuwu-tishi{background-image: url(m_zhuanti_2023niangaokao_bg0301.png);}
	.tishi-middle{background-image: url(m_zhuanti_2023niangaokao_bg0302.png);}
	.tishi-bottom{background-image: url(m_zhuanti_2023niangaokao_bg0303.png);}
	.tishi-title strong{margin-top: 20px;}
	.tishi-title{padding-left: 125px;}
	.tishi-middle{padding-right: 50px; padding-left: 30px;}
	.wenda{border-color: #b7dde3; box-shadow: none; margin: 0;}
	.headline h1{font-size: 38px;}
	.headline h2,.head-yaowen{font-size: 36px;}
	.sub-head, .headline h2.sub-head,.wenda-title{font-size: 32px;}
	.more,.list dd.more{padding-right: 10px;}
	.focus-gaokao p,.zhuanti-focus .swiper-slide .zhuanti-focus-title,.list dd,.focus-title,.more,.list dd.more,.tishi-title,.baodao-tu p{font-size: 28px; line-height: 150%;}
	.wenda-Q,.wenda-A{font-size: 26px; line-height: 150%;}
	.zhuanti-foot p,.wenda-description{font-size: 24px; line-height: 150%;}
	.focus-tishi .swiper-slide .mhide,.lanmu .mhide,.setCenter .mhide {display: none;}
	.focus-tishi .swiper-slide .pchide,.lanmu .pchide,.setCenter .pchide {display: block;}
}