.body{background: url(zhuanti_2025xueqianjiaoyu_bg01.jpg) no-repeat center top;}
.setBg{background: url(zhuanti_2025xueqianjiaoyu_bg03.png) no-repeat center bottom;}
.section{width: 1200px; margin: 50px auto; color: #000;}
.section a{color: #000;}
.section a:hover{ text-decoration: underline;}
.section .list dd{font-size: 18px; line-height: 42px; white-space: nowrap; text-overflow: ellipsis;}
.section .list dd span{float: right; padding-left: 10px;}
.section .list .list-dot,.list-dot{float: left; padding-left: 0; padding-right: 5px; margin-left: 0;}
.more{float: right; text-align: right; padding-right: 20px; background: url(zhuanti_2025xueqianjiaoyu_icon03.png) no-repeat right center;}
.section-w2{width: 595px;}
.shidian .section-w2{width: 591px; padding-top: 20px;}
.list{padding: 20px 15px;}
.header{padding-top: 20px; background: url(zhuanti_2025xueqianjiaoyu_bg02.png) no-repeat center top;}
.slogan{margin: 50px auto 70px;}
.headline{border-top: 3px solid #fdfbf7; border-bottom: 3px solid #fdfbf7; padding-top: 5px; padding-bottom: 5px;}
.headline h1{font-size: 34px; text-align: center; padding: 50px 20px; color: #cc5d6e; border: 1px solid #; border-radius: 20px; background: url(zhuanti_2025xueqianjiaoyu_bg04.png) repeat-y center top;}
.headline h1 a{color: #cc5d6e;}
.xuanchuan{background: #fff; border: 2px solid #e3ceb4;}
.shipin{width: 469px;  margin: 15px 10px;}
.shipin video{width: 100%; height: 315px; object-fit: fill;}
.haibao{padding: 15px 0; border-left: 2px solid #e3ceb4;}
.haibao dd{float: left; width: 214px; margin-left: 15px;}
.haibao dd>a{display: block;  border: 1px solid #e3ceb4;}
.haibao dd img{display: block; width: 100%; height: 100%;}
.focus-haibao{float: none; width: 1176px; margin: 0 auto; border: 2px solid #e3ceb4; background: #fff; padding: 10px;}
.swiper-btn{position: absolute; top: 40%; display: none;}
.haibao-prev{left: 0;}
.haibao-next{right: 0;}
.focus-haibao .swiper-slide a{display: block; margin: 10px 8px; border: 1px solid #e3ceb4}
.focus-haibao .swiper-slide a>div{margin-bottom: 20px; border: 4px solid #f8d3ac; border-radius: 5px;}
.focus-haibao .swiper-slide a>span{float: left; padding-right: 10px; font-weight: bold; font-size: 66px; line-height: 100%; font-style: italic; color: #ed9a75;}
.focus-haibao .swiper-slide a>strong{display: block;font-size: 18px;color: #fff;text-align: justify;line-height: 150%;padding: 5px 25px 5px 12px;}
.xuanchuan-title{padding: 10px 0 5px; text-align: center;}
.xiazai{text-align: right; font-size: 18px; line-height: 2em; color: #cb5b6b; padding-right: 20px;}
.xiazai a{color: #cb5b6b;}
.wenda{position: relative; padding-top: 59px; margin-top: 0;}
.wenda .part-title img{position: absolute; top: 0; left: 0; right: 0; z-index: 4;}
.wenda-container{position: relative; border: 4px solid #ff8f3a; background: #f9e6cf; border-top-width: 26px; border-radius: 40px; z-index: 2; overflow: visible;}
.wenda-container .width-w2{ width: 595px; margin-top: 10px;  padding: 5px 0 15px;}
.wenda-question{position: relative; z-index: 5;}
.wenda-question dd{margin: 0 10px; padding: 15px 10px; border-top: 1px dashed #cc5d6e; cursor: pointer;}
.wenda-question dd a:hover{font-weight: bold; color: #cc5d6e; text-decoration: none;}
.wenda-answer{display: none; position: absolute; top: 0; left: 0; background: #fff; padding: 35px; z-index: 6; height: 190px; overflow-y: auto;}
.wenda-answer .closeBtn{position: absolute; top: 10px; right: 20px; font-size: 40px; cursor: pointer;}
.answer-item{display: none;}
.answer-item h2{font-size: 18px; color: #cc5d6e; padding: 10px 15px 15px 50px; background: url(zhuanti_2025xueqianjiaoyu_icon01.png) no-repeat left top;}
.answer-item .answer{line-height: 2em; text-align: justify; padding-right: 35px; padding-left: 50px; background: url(zhuanti_2025xueqianjiaoyu_icon02.png) no-repeat left top;}
.wenda-corner{position: absolute; bottom: -4px; left: 0; right: 0; margin: 0 auto; z-index: 3;}
.clearPostion{clear: both;}
.wenda-question dd.noBorder{border-top: none;}
.huigu{margin-top: 0;}
.container-huigu{position: relative; background: url(zhuanti_2025xueqianjiaoyu_bg05.png) no-repeat center 20px;}
.list-huigu{position: relative; z-index: 10; padding: 20px 0; height: 325px;}
.list-huigu li{float: left; position: relative; overflow: visible;}
.list-huigu li>a:hover{transform: scale(1); transition: all .5s;}
.list-huigu li.first{top: 108px; left: 197px;}
.list-huigu li.second{top: 154px; left: 305px;}
.list-huigu li.third{top: 204px; left: 410px;}
.list-huigu li.fourth{top: 250px; left: 525px;}
.list-huigu li strong{display: block; position: absolute; font-size: 30px;}
.list-huigu li.first strong{top: -108px; left: 111px;}
.list-huigu li.second strong{top: -106px; left: 94px;}
.list-huigu li.third strong{top: -106px; left: 118px;}
.list-huigu li.fourth strong{top: -103px; left: 105px;}
.list-huigu li.first a{color: #dd82ff; text-decoration: none;}
.list-huigu li.second a{color: #ff7456; text-decoration: none;}
.list-huigu li.third a{color: #ff6a69; text-decoration: none;}
.list-huigu li.fourth a{color: #ff6f9a; text-decoration: none;}
.list-huigu li img{display: block; transform: scale(1.0); transition: all .5s;}
.list-huigu li img:hover,.list-huigu li strong:hover{transform: scale(1.1); transition: all .5s;}
.container{border: 1px solid #eac6a6; margin-left: 15px;}
.borderRight{border-right: 1px dashed #cc5d6e;}
.setCenter{display: block; margin-left: auto; margin-right: auto;}
.setMarginBt2X{margin-bottom: 20px;}
#footer,.zhuanti-foot{color: #000000;}
.zhuanti-foot{padding: 10px 0 70px;}
#fixed-nav{z-index: 99990;}
@media screen and (max-width: 1010px){
	.body{background-size: auto 100%;}
	.header{padding-bottom: 30px; background-image: url(m_zhuanti_2025xueqianjiaoyu_bg02.png);}
	.top-logo{margin-top: 12px;}
	.logo{width: 210px;}
	.slogan{width: 674px;}
	.headline h1{font-size: 40px;}
	.headline h2{font-size: 36px;}
	.section,.zhuanti-focus .swiper-slide .zhuanti-focus-title,.section .list dd,.focus-shipin p,.xiazai,.answer-item h2{font-size: 28px;}
	.zhuanti-foot,.description{font-size: 26px;}
	.section .list dd{line-height: 200%;}
	.zhuanti-focus .swiper-slide .zhuanti-focus-title{height: auto; line-height: 180%; background-repeat: repeat;}
	.shipin{width: 720px; margin: 15px 13px;}
	.haibao dd{width: 229px;}
	.list-huigu{text-align: center; height: auto;}
	.list-huigu li{margin: 10px; padding: 20px 0 10px; width: 355px; text-align: center;}
	.list-huigu li img{ padding: 10px; margin: 0 auto; height: 60px;}
	.list-huigu li strong{position: relative;}
	.list-huigu li.first,.list-huigu li.second,.list-huigu li.third,.list-huigu li.fourth,.list-huigu li.first strong,.list-huigu li.second strong,.list-huigu li.third strong,.list-huigu li.fourth strong{top: 0; left: 0;}
	.list-huigu li.first{background: #dd82ff;}
	.list-huigu li.second{background: #ff7456;}
	.list-huigu li.third{clear: left; background: #ff6a69;}
	.list-huigu li.fourth{background: #ff6f9a;}
	.list-huigu li:hover{background: rgba(75,187,216,.8)}
	.list-huigu li strong{margin-top: 10px; border-top: 1px solid #fff; text-align: center; font-size: 28px; padding: 10px; color: #fff;}
	.list-huigu li.first a,.list-huigu li.second a,.list-huigu li.third a,.list-huigu li.fourth a{color: #fff;}
	.mSpaceBtm{ margin-bottom: 40px; }
	.mSpace{margin-left: 20px; margin-right: 20px;}
	.mSetPaddingLR{padding-left: 10px; padding-right: 10px;}
	.mClearMarginLR{margin-left: 0; margin-right: 0;}
	.mResetWidth,.section,.baodao .mResetWidth,.wenda-container .width-w2,.shidian .mResetWidth{width: 100%;}
	.mResetPos{clear: both;}
	.mClearPadTop,.answer-item h2,.shidian .mClearPadTop{padding-top: 0;}
	.mClearPadBot{padding-bottom: 0;}
	#fixed-nav li{width: 60px; height: 60px;}
	.mClearCutLine{padding-right: 0; border-right: none;}
	.haibao{border-left: none;}
	.list.borderRight{border-right: none;}
	.answer-item .answer{background-position: left 12px;}
	.wenda-container .width-w2{padding-top: 0; padding-bottom: 0;}
	.floatRt .wenda-question .noBorder{border-top: 1px dashed #cc5d6e;}
	.wenda-container{padding: 20px 0 30px;}
	.more{padding-right: 24px; background-size: 24px 24px;}
	.container-huigu{background: none;}
	.swiper-btn{display: block;}
	.focus-haibao{width: 726px;}
	.wenda-answer{height: auto; max-height: 720px;}
}