.body{background: #e1fff2; color: #333;}
.section{width: 1200px; margin: 70px auto;}
.more{float: right; clear: both; padding-right: 16px; font-size: 16px; text-align: right; background: url(zhuanti_2026gaokao_bg04.png) no-repeat right center;}
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;}
.setPadding{padding: 10px;}
.list dd{padding: 10px 0; font-size: 18px; white-space: nowrap; text-overflow: ellipsis;}
.list .list-dot,.list-dot{float: left; padding-right: 5px; margin-left: 0;}
.clearPadding{padding: 0;}
.list .more{padding-right: 16px; font-size: 16px;}
.section-w2{width: 560px;}
.header{padding: 108px 0 0; margin-bottom: 50px; background: url(zhuanti_2026gaokao_bg01.jpg) no-repeat center top;}
.logo{margin-bottom: 190px; padding-right: 58px;}
.section h1{text-align: center; line-height:  normal; color: #0083ae; font-size: 30px;}
.yaowen{margin-top: 50px; margin-bottom: 0; background: rgba(255,255,255,.45)}
.zhuanti-focus{margin: 0; border: none;}
.focus-gaokao{margin-right: 0; width: 508px;}
.focus-gaokao .swiper-slide .zhuanti-focus-title{background-repeat: repeat; font-weight:  normal; height: auto; line-height: normal; padding: 5px 0;}
.headline{text-align: center; font-size: 30px; line-height: 150%; padding-bottom: 10px;}
.hot-news{width: 686px; border: 1px solid #c4eed6; border-left: 5px solid #98edba;}
.hot-news .list{padding: 16px 0;}
.hot-news dd{padding: 5px 10px; line-height: 44px;}
.hot-news dd:hover{background: url(zhuanti_2026gaokao_bg02.jpg) repeat left top;}
.hot-news dd.more{margin-right: 20px;line-height: normal;}
.hot-news dd.more:hover{background: url(zhuanti_2026gaokao_bg04.png) no-repeat right center;}
.hot-news dd .list-dot{width: 13px; height: 44px; padding-right: 10px; line-height: 44px; background: url(images/zhuanti_2026gaokao_icon06.png) no-repeat left center;}
.lanmu{padding-left: 38px; padding-top: 11px; padding-bottom: 15px; margin-bottom: 10px; background: url(zhuanti_2026gaokao_bg03.png) no-repeat left bottom;}
.container{padding: 20px 20px 10px; border: 1px solid #c4eed6; border-radius: 20px; background: rgba(255,255,255,.45)}
.fuwu-wenda{position: relative; overflow: visible; margin-top: 137px; padding-top: 30px; padding-bottom: 10px; background: #fff; border: 1px solid #ccc; box-shadow: 2px 2px 2px #ccc;  border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.wenda-title{position: absolute; top: -121px; left: 0; right: 0; margin: 0 auto; text-align: center; color: #fff; line-height: 58px;}
.wenda{clear: both; position: relative; height: 420px; min-height: 315px; padding: 20px; margin-right: 5px; margin-bottom: 0; overflow-y: auto; overflow-x: hidden;}
.wenda::-webkit-scrollbar{position: absolute; top: 10px; z-index: 999; width: 6px; height: 100%; background: #fff;}
.wenda::-webkit-scrollbar-thumb{background: #0c9060;}
.focus-wenda,.focus-wenda .swiper-wrapper{width: 100%;}
.focus-wenda .swiper-slide strong{display: block; margin: 10px 2px 0; padding: 5px 0 10px; background: #bef5db; font-size: 18px; color: #0c9060; border-top-left-radius: 10px; border-top-right-radius: 10px; text-align: center; cursor: pointer;}
.focus-wenda .curr strong{padding: 10px 0; margin-top: 0; background: #0c9060; color: #fff; font-size: 22px;}
/*.focus-wenda-scroll{position: relative; height: 440px;}*/
.wenda-slider{float: left; clear: both;}
.wenda dl{margin-right: 20px;}
.wenda .answer-item{display: none;}
.wenda .answer-active{display: block;}
.wenda-Q{padding: 20px 10px 0; }
.icon-Q{float: left; padding: 5px 10px 0 25px; background: url(zhuanti_2026gaokao_icon01.png) no-repeat left top;}
.wenda-Q strong{padding-right: 14px; font-size: 18px; font-weight: normal; background: url(images/zhuanti_2026gaokao_icon04.png) no-repeat right 7px; cursor: pointer; background-size: 14px auto;}
.wenda-Q strong.active{background-image: url(images/zhuanti_2026gaokao_icon05.png);}
.wenda-A{display: none; margin-left: 10px; padding: 14px 10px 10px 40px; background: url(zhuanti_2026gaokao_icon02.png) no-repeat 10px 20px; line-height: 180%;}
.wenda-A>div{margin-left: 10px; padding: 10px; background: #e8f8f0; border-radius: 10px;}
.wenda-A>div p{text-align: justify;}
.wenda-A>div a{text-decoration: underline;}
.last-QA{display: block; visibility: hidden;}
.wenda-scroller{display: none; position:absolute; top: 10px; right: 10px; z-index:999; width: 6px; height:440px; background: #fff; border-radius: 3px;}
.wenda-scroller .swiper-scrollbar-drag{width: 6px; height: 60px; border-radius: 3px; background: #0c9060;}
.clearLeft{clear: left;}
.midLine{padding-right: 18px; border-right: 1px dashed #c6c6c6;}
#footer{background: #138a6a;}
.zhuanti-foot,.baodao-tu p a{color: #fff;}
.setCenter img{display: block; width: 100%;}
.lanmu img,.setCenter .mhide{display: block;}
.setCenter .pchide {display: none;}
#fixed-nav li{width: 60px; height: 60px;}


[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}
.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}
.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}
.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}
.simplebar-content:after,.simplebar-content:before{content:' ';display:table}
.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}
.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}
.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}
[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}
.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}
.simplebar-scrollbar:before{position:absolute;content:'';background:#0c9060;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}
.simplebar-scrollbar.simplebar-visible:before{opacity:1;transition-delay:0s;transition-duration:0s}
.simplebar-track.simplebar-vertical{top:0;width:11px}
.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}
.simplebar-track.simplebar-horizontal{left:0;height:11px}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}
.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}
.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}
.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}


@media screen and (max-width: 1010px){
	.header{padding-top: 55px; background-image: url(m_zhuanti_2026gaokao_bg01.jpg);}
	.logo{width: 616px; padding-right: 0;}
	.resetWidth,.section,.zhuanti-focus,.list dd,.xuexi-focus .zhuanti-focus,.list-shinian .resetWidth{width: 100%; border-left: none; border-right: none;}
	.section{margin-top: 20px;}
	.clearMargin{margin: 0;}
	.hot-news .list{padding: 20px;}
	.list dd{padding: 5px 0;}
	.clearMarginLR,.wenda dl,.hot-news dd.more{margin-left: 0; margin-right: 0;}
	.clearBorder{border: none;}
	.clearBorderLR{border-left: none; border-right: none;}
	.clearPaddingLR{padding-right: 0; padding-left: 0;}
	.clearBackground{background: none;}
	.resetPosition{clear: both;}
	.setMarginBt20{margin-bottom: 20px;}
	.resetPadding{padding-left: 10px; padding-right: 10px;}
	.section-w2.floatLf .list{padding-bottom: 0;}
	.section-w2.floatRt .list{padding-top: 0;}
	.focus-top{width: 710px; float: none; margin: 0 auto 20px; box-shadow: none;}
	.hot-news dd .list-dot{line-height: 56px; height: auto;}
	.wenda-Q strong{background-size: 27px auto; background-position: right 9px; padding-right: 25px;}
	.wenda-A>div{padding: 10px;}
	.icon-Q{background-position: left 16px;}
	.wenda-A{background-position: 10px 28px;}
	.wenda-description{padding: 10px; text-align: left; text-indent: 2em;}

	.wenda{height: 600px; border-color: #b7dde3; box-shadow: none; margin: 0;}
	.section h1{font-size: 40px;}
	.headline{font-size: 36px;}
	.sub-head, .headline h2.sub-head,.wenda-title{font-size: 32px;}
	.more,.list dd.more{padding-right: 26px; background-size: 20px 20px;}
	.focus-gaokao p,.zhuanti-focus .swiper-slide .zhuanti-focus-title,.list dd,.focus-title,.more,.list dd.more,.baodao-tu p,.wenda-Q strong{font-size: 28px; line-height:200%;}
	.wenda-Q,.wenda-A,.focus-wenda .swiper-slide strong{font-size: 26px; line-height: 150%;}
	.focus-wenda .curr strong{padding-bottom: 15px;}
	.zhuanti-foot p{font-size: 24px; line-height: 150%;}
	.setCenter .mhide {display: none;}
	.swiper-btn,.setCenter .pchide {display: block;}
}