.body{background: #fffcf7; color: #333;}
.header{padding: 165px 0 149px; background: url(/images/zhuanti_2026qgjygzhy_bg01.jpg) no-repeat center top;}
.section{width: 1200px; margin: 0 auto;}
.more{clear: both; text-align: right;}
a{color: #333;}
a:hover{text-decoration: underline;}
.setCenter{display: block; margin: 0 auto;}
.setMarginBt2X{margin-bottom: 20px;}
.setMarginBt{margin-bottom: 50px;}
.clearPadding{padding: 0;}
.clear{clear: both;}
.width-w2{width: 590px;}
.list,.setPadding{padding: 10px;}
.list dd{padding: 10px 0; white-space: nowrap; text-overflow: ellipsis; font-size: 18px;}
.list dd span{float: right;margin-left: 10px;}
.list .list-dot,.list-dot{float: left; padding-right: 5px; margin-left: 0; font-size: 50px; line-height: 20px; color: #e53000;}
.list .more{padding-top: 12px; padding-bottom: 0; border-bottom: none;}
.list .more a{float: right; }
.headline{font-size: 32px; text-align: center; color: #e00000;}
.headline a{color: #e00000;}
.zhuanti-focus{margin: 0 auto; border: none;}
.zhuanti-focus .swiper-slide .zhuanti-focus-title{background-repeat: repeat;}
.zhuanti-focus a{color: #fff;}
.zhuanti-focus .swiper-pagination-bullet{margin: 8px 6px 8px; width: 10px; height: 10px; background: #fff;  border-radius: 50%;}
.zhuanti-focus .swiper-pagination-bullet-active{margin-top: 4px; width: 20px; height: 20px; background: url(/images/zhuanti_2026qgjygzhy_icon01.png) no-repeat center bottom;}
.focus-top{width: 522px; margin-right: 30px;}
.focus-top p{padding: 5px; font-size: 18px; color: #fff; background: #9b4100; white-space: nowrap; text-overflow: ellipsis;}
.yaowen h2{padding: 20px; text-align: center; font-size: 20px;}
.description{padding-bottom: 22px; border-bottom: 1px solid #eabebe; text-indent: 2em; line-height: 180%; text-align: justify;}
.yaowen .list{padding: 0; }
.yaowen .list dd{padding: 15px 0; border-bottom: 1px dotted #d9c0b9;}
.yaowen .list .more{padding: 14px 0; border-bottom: none;}
.title-part{margin-bottom: 50px; background: url(/images/zhuanti_2026qgjygzhy_bg03.png) no-repeat center bottom;}
.title-part img{display: block; margin: 0 auto;}
.part2{margin-bottom: 20px; background-image: url(/images/zhuanti_2026qgjygzhy_bg02.png);}
.tujie-slider{float: left;}
.tujie-slider img{margin: 0 2px;}
.swiper-tool{padding: 10px 20px; text-align: left; color: #690c00;}
.swiper-tool span{padding: 0 5px;}
.swiper-tool a{color: #690c00; text-decoration: underline;}
.information{position: relative; padding-right: 15px; padding-bottom: 15px;}
.container{position: relative; width: 1183px; height: 240px; margin-right: 15px; border: 1px solid #facb93; overflow: visible;}
.infor{position: absolute; top: 15px; left: 15px; width: 1083px; height: 166px; padding: 30px 50px 42px; border: 1px solid #facb93; font-size: 18px; color: #752c00;}
.infor p{padding: 5px 0; text-align: justify; line-height: 200%;}
.hot{position: relative; height: 700px; padding-right: 40px;}
.middleline{position: absolute; top: 0; left: 579px; width: 2px; height: 100%; background: #f6b37f;}
.hot dl{height: 100%; overflow-y: auto;}
.hot dd{position: relative; overflow: visible; margin-bottom: 20px;}
.hot dd .xinwen-no{display: block; position: absolute; top: 0; left: 0; z-index: 3; padding: 0 22px 0 5px; background: url(/images/zhuanti_2026qgjygzhy_bg04.png) no-repeat left 22px;}
.hot-scroller{position:absolute; top: 10px; right: 10px; z-index:999; width: 6px; height:690px; background: #e2e2e2; border-radius: 3px;}
.hot-scroller .swiper-scrollbar-drag{width: 6px; height: 100px; border-radius: 3px; background: #ec6941;}
.hot-slider p{margin: 0 55px; padding: 8px 0; line-height: 180%; text-align: justify;}
.hot-box{padding-top: 30px;}
.hot-list .odd{float: left; width: 50%;}
.hot-list .even{float: right; width: 50%;}
.hot-info{position: relative; z-index: 2; padding: 45px 37px 30px; width: 459px; margin-top: 40px; border: 1px solid #facb93; background: #fff;}
.hot-list .even .hot-info{float: right;}
.hot-list .even .xinwen-no{left: 45px;}
.hot-list .odd .icon{position: absolute; z-index: 1; top: 110px; right: -6px; display: block;}
.hot-list .even .icon{position: absolute; z-index: 1; top: 254px; left: -10px; display: block;}
.hot-info h2{margin-bottom: 20px; font-size: 18px; line-height: 160%; color: #b15300;}
.hot-info h2 a{color: #b15300;}
.hot-info .description{border-bottom: none;}
.hot-info>a{float: left; margin-right: 15px; padding: 2px 15px; font-weight: bold; color: #b84100; border: 1px solid #facd89; border-radius: 10px; text-decoration: none;}
.reci{position: relative; height: 880px;}
.reci-info{position: absolute; top: 270px; left: 340px; z-index: 10; width: 500px; font-size: 18px;}
.reci-info .description{padding-top: 30px; line-height: 200%; border-bottom: none;}
.reci-info .reci-jiedu{color: #b84100; font-weight: bold;}
.reci-list{position: absolute; top: 0; left: 0; z-index: 9; width: 100%; overflow: visible;}
.reci-list dd{position: absolute; overflow: visible; cursor: pointer;}
.reci-list .list-1{top: 104px; left: 205px;}
.reci-list .list-2{top: 275px; left: 35px;}
.reci-list .list-3{top: 500px; left: 50px;}
.reci-list .list-4{top: 665px; left: 300px;}
.reci-list .list-5{top: 635px; left: 630px;}
.reci-list .list-6{top: 695px; left: 950px;}
.reci-list .list-7{top: 445px; left: 985px;}
.reci-list .list-8{top: 275px; left: 965px;}
.reci-list .list-9{top: 75px; left: 740px;}
.reci-list .list-10{top: 38px; left: 513px;}
.reci-list .explain{display: none; position: absolute; top: 0; left: 0; width: 200px; padding: 10px; line-height: 150%; border: 1px solid #facb93; background: #fff; box-shadow: 2px 2px 2px rgba(0,0,0,.2)}
.reci-list .list-7 .explain{left: auto; right: 0;}
.zhuanti-foot{color: #fff; font-size: 16px;}
#fixed-nav li{width: 60px; height: 60px;}
.section-foot{background: #8e4d2a;}
.setCenter img{display: block; width: 100%;}
.tujie-slider img,.pchide,.mhide,.setCenter .mhide{display: block;}
.pchide,.setCenter .pchide{display: none;}
@media screen and (max-width: 1010px){
	.header{padding-top: 110px; padding-bottom: 101px; background: url(m_/images/zhuanti_2026qgjygzhy_bg01.jpg) no-repeat center top;}
	.logo{width: 587px;}
	.resetWidth,.section,.zhuanti-focus,.list dd,.hot-list .odd,.hot-list .even{width: 100%; border-left: none; border-right: none;}
	.clearMargin{margin: 0;}
	.clearMarginLR{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;}
	.clearPaddingBot{padding-bottom: 0;}
	.clearPaddingTop{padding-top: 0;}
	.resetPosition{clear: both;}
	.setMarginBt20{margin-bottom: 40px;}
	.resetPadding,.yaowen-top .description,.yaowen .resetPadding,.reci-jiedu{padding-left: 10px; padding-right: 10px;}
	.headline{font-size: 40px;}
	.yaowen-top h2{font-size: 32px; line-height: 150%;}
	.hot-info h2{font-size: 30px;}
	.zhuanti-focus .swiper-slide .zhuanti-focus-title{height: auto; font-size: 28px; line-height: normal; padding: 5px 0;}
	.description,.list dd,.more,.swiper-slide p,.swiper-tool,.hot-slider p,.hot-info > a{font-size: 28px; line-height: 150%;}
	.list .list-dot, .list-dot{font-size: 60px; line-height: 32px;}
	.zhuanti-focus .swiper-slide,.zhuanti-foot{font-size: 24px;}
	.zhuanti-focus .swiper-pagination-bullet{width: 20px; height: 20px;}
	.focus-top .page-top{bottom: 50px;}
	.container{width: auto; padding: 10px; height: auto;}
	.infor{position: relative; top: auto; left: auto; width: auto; height: auto; font-size: 28px;}
	.swiper-tool img{height: 25px;}
	.hot{padding-right: 45px; padding-left: 25px; height: 600px;}
	.hot-info{width: auto;}
	.hot-scroller{right: 20px; height: 580px;}
	.reci{height: auto;}
	.reci-info,.reci-list{position: relative; top: auto; left: auto; width: 100%; font-size: 28px;}
	.reci-list{margin-top: 20px;}
	.reci-list dd{position: relative;}
	.reci-list .list-1,.reci-list .list-2,.reci-list .list-3,.reci-list .list-4,.reci-list .list-5,.reci-list .list-6,.reci-list .list-7,.reci-list .list-8,.reci-list .list-9,.reci-list .list-10{ top: auto; left: auto; float: left; width: 50%; text-align: center;}
	.mhide,.setCenter .mhide,.hot-list .odd .icon,.hot-list .even .icon{display: none;}
	.pchide,.setCenter .pchide{display: block;}
	.reci-list dd>a{display: block; margin: 1px; border: 1px solid #a92c00;}
	.reci-list dd .explain{position: relative; top: auto; left: auto; width: 100%; display: block; padding: 20px 0; border: none; color: #a92c00; box-shadow: none;}
	.reci-list dd img{display: none;}
}