.body{background: #fffdf5; color: #333; font-size: 18px;}
.section{position: relative; width: 1200px; margin: 0 auto 40px;}
.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: 40px;}
.list,.setPadding{padding: 10px;}
.list dd{padding: 10px 0; white-space: nowrap; text-overflow: ellipsis; color: #333;}
.list dd span{float: right; padding-left: 10px;}
.list .list-dot,.list-dot{float: left; padding-left: 0; padding-right: 5px; margin-left: 0;}
.list .more{padding-right: 20px;}
.clearPadding{padding: 0;}
.width-w2{width: 593px;}
.width-w2-inner{width: 565px;}
.header{padding: 90px 0 80px; background: url(zhuanti_2025jiaoshijie_bg01.jpg) no-repeat top center;}
.header img{transform: scale(0); opacity: .3;}
.header .logo{transform: scale(1.0); opacity: 1; transition: all 3s;}
.nav{margin-top: 78px; background: url(zhuanti_2025jiaoshijie_bg03.png) no-repeat center bottom;}
.nav-container{margin-bottom: 0;}
.nav-focus .swiper-slide{position: relative; float: left; font-size: 22px; color: #fff;}
.nav-focus .swiper-slide strong{margin-top: 3px; display: block; font-weight: normal; padding: 0 30px 0 33px; line-height: 68px;}
.nav-focus .swiper-slide strong a{display: block; padding: 0 6px 0 5px; color: #fff;}
.nav-focus .active{ background: url(zhuanti_2025jiaoshijie_bg0401.png) no-repeat left bottom;}
.nav-focus .active strong{font-weight: bold; background: url(zhuanti_2025jiaoshijie_bg0403.png) no-repeat right bottom;}
.nav-focus .active strong a{color: #c93900; background: url(zhuanti_2025jiaoshijie_bg0402.jpg) repeat left bottom;}
.nav a:hover{text-decoration: none;}
.headline{background: url(zhuanti_2025jiaoshijie_bg0501.png) no-repeat left top;}
.headline-container{padding: 22px; background: url(zhuanti_2025jiaoshijie_bg0502.png) no-repeat right bottom;}
.headline-container>div{padding: 10px 20px 20px; background: #ffead5; color: #ea010a;}
.headline h1{font-size: 36px; text-align: center; line-height: normal; padding: 10px 0;}
.headline h2{ font-size: 26px; text-align: center; padding: 5px 0;}
.headline .fuzhu{ font-size: 20px; text-align: center; padding: 5px 0;}
.headline a{color: #ea010a;}
.zhuanti-focus{border: none; margin: 0;}
.zhuanti-focus .swiper-slide .zhuanti-focus-title a{color: #fff;}
.zhuanti-focus .swiper-pagination{bottom: 7px;}
.zhuanti-focus .swiper-pagination-bullet{margin: 0 5px; width: 12px; height: 12px; background: #fff; border-radius: 50%;}
.zhuanti-focus .swiper-pagination-bullet-active{background: #cf2006;}
.zhuanti-focus .focus-title{padding: 18px 0 10px;}
.focus-top{width: 486px; margin-right: 36px;}
.top-list{font-size: 20px;}
.top-list a{color: #000;}
.top-list dd{padding-top: 0; padding-bottom: 0;}
.top-list dd a{display: block; padding-top: 14px; padding-bottom: 14px; border-top: 1px dashed #ccc; text-overflow: ellipsis;}
.top-list .first a{border-top: none;}
.top-list dd .list-dot{font-size: 40px; color: #cf2006;}
.fabuhui-container{padding: 20px; border: 1px solid #faca82;}
.fabuhui-tu{margin-top: 40px; margin-left: 30px;}
.fabuhui-yicheng{border-bottom: 1px dashed #ccc; line-height: 200%;}
.fabuhui-yicheng .more a{font-size: 16px; color: #e54b00;}
.fabuhui-info dd{padding-bottom: 0;}
.section-title{margin-bottom: 30px; background: url(zhuanti_2025jiaoshijie_bg06.png) no-repeat center bottom;}
.section-title img{display: block; margin: 0 auto; padding: 12px 0 31px 20px;}
.title-lv1{background-image: url(zhuanti_2025jiaoshijie_bg0601.png)}
.title-lv2{background-image: url(zhuanti_2025jiaoshijie_bg0603.png)}
.title-lv3{background-image: url(zhuanti_2025jiaoshijie_bg0602.png)}
.title-lv1 img{padding-left: 0;}
.gushi{margin-bottom: 40px; background: url(zhuanti_2025jiaoshijie_bg08.png) no-repeat center top;}
.yuren{position: relative; margin: 0 auto; width: 720px; padding: 0 30px;}
.yuren .zhuanti-focus{width: 100%;}
.swiper-prev-gushi,.swiper-next-gushi{position: absolute; top: 40%; z-index: 10; display: none;}
.swiper-prev-gushi{left: 0;}
.swiper-next-gushi{right: 0;}
.item-box{width: 640px; margin-right: 90px;}
.item-list {padding: 0 80px 0 30px;}
.item-list dd{margin: 58px 0; color: #ce0000; font-size: 30px; font-weight: bold; text-align: center; cursor: pointer;}
.item-list dd a{display: block; padding: 6px 10px; border: 1px solid #ce0000; border-radius: 20px; color: #ce0000; text-decoration: none;}
.item-list a:hover{color: #fff; background: #ce0000;}
.kaimo-box{padding: 25px 35px; background: #f8dcd1; }
#liandong{position: relative; width: 510px; height: 572px; padding: 20px 30px; margin-right: 15px; border: 1px solid #c28e43; background: #fff;}
#liandong dd{display: none; width: 100%; text-align: center; color: #333;}
#liandong dd a{display:block; color: #da5b0d;}
#liandong h2{font-size: 22px; margin-top: 20px; margin-bottom: 5px;}
#liandong h3{font-size: 18px; margin-bottom: 10px; font-weight: normal;}
#liandong .description{font-size: 14px; text-indent: 2em; line-height: 200%; text-align: justify;}
#liandong .description p{text-align: right;}
#zhudong{width: 543px;}
#zhudong dd{float: left; width: 108px; margin-bottom: 10px;}
#zhudong dd h4{font-weight: normal; display: none;}
#zhudong dd a{position: relative; display: block; margin-left: 20px; text-align: center; }
#zhudong dd a:hover,#zhudong .zhudong-active a{color: #fff; text-decoration: none;}
#zhudong img{border-radius: 25px;}
#zhudong .zhudong-active a img{border-bottom-left-radius: 0; border-bottom-right-radius: 0;}
#zhudong .zhudong-active a h4{position: absolute; left: 0; bottom: 0; width: 100%; display: block; background: url(zhuanti_2025jiaoshijie_bg07.png) repeat center bottom;}
.guanli img.floatRt{margin-right: 30px;}
.guanli-container{padding: 30px; color: #000;}
.guanli-container h2{font-size: 22px; text-align: center;}
.guanli-container .description{padding-top: 20px; padding-bottom: 20px; font-size: 16px; text-indent: 2em; line-height: 200%; border-bottom: 1px dashed #ccc;}
.guanli a{color: #000;}
.fengcai-container{position: relative; margin-top: 55px; overflow: visible; border: 1px solid #faca82; background: #fff;}
.focus-fengcai{top: -25px; width: 1154px; margin-left: 23px; margin-right: 23px;}
.focus-fengcai a{display: block; margin: 0 3px; text-align: center;}
.focus-fengcai a h4{font-weight: normal; padding-top: 20px;}
.swiper-btn{position: absolute; top: 16%;}
.swiper-prev-fengcai{left: 3px;}
.swiper-next-fengcai{right: 3px;}
.page-fengcai{margin: 20px auto; text-align: center;}
.page-fengcai .swiper-pagination-bullet{display: inline-block; width: 52px; height: 4px; margin: 0px 3px 0; border-radius: 2px; background: #dedede;}
.page-fengcai .swiper-pagination-bullet-active{background: #e65c00;}
.focus-liangdeng{position:relative; margin-top: 10px;}
#focus-liangdeng-pc{ clear: both; position: relative; width: 1100px; padding: 0 50px; height: 470px; background: transparent;}
.focus-liangdeng-topImg li { clear: both; position: absolute; top: 60px; left: 300px; width: 384px; height: 214px; padding-right: 10px; padding-bottom: 10px; opacity: 0; filter: alpha(opacity=0);}
.focus-liangdeng-topImg li a{ position: relative; display: block; border: 1px solid #ffab9f; box-shadow: 5px 5px 5px rgba(0, 0, 0,.3);}
.focus-liangdeng-topImg img{ display: block; width: 100%; height: 100%;}
.focus-liangdeng-topImg li p { display: none; position: absolute; bottom: 0; left: 0; width: 100%; text-indent: 10px; font-size: 16px; line-height: 33px; background: url(zhuanti_2022ershida_bg10.png) repeat left top; color: #fff;}
.focus-liangdeng-topImg li.active { z-index: 5; top: 0; opacity: 1; width: 600px; height: 334px; filter: alpha(opacity=100);}
.focus-liangdeng-topImg li.active img:hover {/*transform: scale(1); transition: all 0.5s;*/}
.focus-liangdeng-topImg li.active p { display: block;}
.focus-liangdeng-topImg li.next{top: 30px; left: 530px; width: 492px; height: 274px; opacity: 1; z-index: 3; filter: alpha(opacity=50);}
.focus-liangdeng-topImg li.next-next{ left: 756px; z-index: 1; width: 384px; height: 214px; opacity: 1; filter: alpha(opacity=50);}
#moe-focus-cover, .moe-focus-cover{ position: absolute; z-index: 4; top: 40px; left: 0; width: 100%; height: 274px;}
.focus-arrow-left, .focus-arrow-right{ position: absolute; top: 35%; left: -60px; z-index: 4; opacity: 0; filter: alpha(opacity=0);}
.focus-arrow-right{ left: auto; right: -60px;}
.focus-pagenation-zhanlan{ position: absolute; bottom: 10px; right: 60px; z-index: 5;}
.focus-pagenation-zhanlan dd{ float: left; margin: 0 3px; width: 12px; height: 12px; border-radius: 50%; background: #fff; cursor: default;}
.focus-pagenation-zhanlan dd.curr{ background: #cf2006;}
.page-num{position: absolute; right: 0; bottom: 60px; z-index: 10; width: 100%; text-align: center; font-size: 40px; line-height: normal; color:#15294d; font-style: italic;}
.page-num strong{color: #dd2426;}
video{object-fit: cover;}
#footer{background: #b40000;}
.section-foot{background: #b40000;}
.zhuanti-foot{font-size: 16px; color: #fff;}
#fixed-nav li{width: 60px; height: 60px;}
.setCenter img,.fabuhui-tu img,video,#zhudong img{width: 100%;}
.top-tu .mhide,.section-title-fabuhui img,.header .setCenter.mhide,.setBlock,video,#zhudong img,#liandong img{display: block;}
.header .setCenter.pchide,.top-tu .pchide{display: none;}
.piaochuang{position: fixed; top: 640px; margin-left: 50%; left: 620px;}
@media screen and (max-width: 1010px){
	.section{margin-bottom: 20px; font-size: 28px;}
	.header{padding-top: 50px; padding-bottom: 56px; background: url(m_zhuanti_2025jiaoshijie_bg01.jpg) no-repeat center top;}
	.logo{width: 90%; max-width: 627px;}
	.resetWidth,.section,.zhuanti-focus,.list dd,#zhudong{width: 100%; border-left: none; border-right: none;}
	.clearMargin{margin: 0;}
	.clearMarginLR,.focus-response li > a{margin-left: 0; margin-right: 0;}
	.clearBorder{border: none;}
	.clearBorderLR{border-left: none; border-right: none;}
	.clearPaddingLR,.headline-container > div{padding-right: 0; padding-left: 0;}
	.clearBackground{background: none;}
	.resetPosition{clear: both;}
	.setMarginBt20{margin-bottom: 20px;}
	.clearFloat{float: none;}
	.resetPadding{padding-left: 10px; padding-right: 10px;}
	.fabuhui-info{margin-top: 20px;}
	.fabuhui-info dd{padding-bottom: 10px;}
	.headline-container{padding-bottom: 0; margin-bottom: 0;}
	.nav{margin-top: 128px; background-size: auto 100%;}
	.nav-container{margin-bottom: 0;}
	.nav-focus .swiper-slide,.item-list dd{font-size: 26px;}
	.nav-focus .active{}
	.headline{background: #ffead5;}
	.headline h1{font-size: 40px;}
	.headline h2{font-size: 36px;}
	.guanli-container h2{font-size: 30px;}
	.zhuanti-focus{position: relative; top: 0; left: 0; margin: 20px 0;}
	.zhuanti-focus .swiper-slide .zhuanti-focus-title,.zhuanti-focus .focus-title{height: auto; padding: 5px 0;font-size: 28px; line-height: normal; background-repeat: repeat;}
	.zhuanti-focus .focus-title{margin-top: 10px; text-align: center; }
	.headline .fuzhu,.top-list,.fabuhui-yicheng .more a,.guanli-container .description{font-size: 28px; line-height: 200%;}
	.top-list dd a{text-overflow: ellipsis;}
	.top-list dd .list-dot{margin-top: 14px;}
	#zhudong dd{width: 132px;}
	#zhudong dd h4{display: block; padding: 5px; background: url(zhuanti_2025jiaoshijie_bg07.png) repeat left top; background-size: 100% auto; font-size: 20px; color: #fff; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; white-space: nowrap; text-overflow: ellipsis;}
	#zhudong img{border-bottom-left-radius: 0; border-bottom-right-radius: 0;} 
	#zhudong dd a{color: #fff;}
	#zhudong .zhudong-active a h4{position: relative; width: auto; background-position: top left; background-repeat: repeat; background-size: 100% auto;}
	.item-box{margin: 0 auto;}
	.item-list dd{display: table-cell; padding: 30px 10px 0;}
	.guanli img.floatRt{margin-right: auto;}
	.fengcai-container{margin-top: 0; background: none;}
	.swiper-btn{top: 36%;}
	.m-focus-liangdeng .swiper-slide a{display: block; text-align: center; margin: 0 5px;}
	.m-focus-liangdeng .swiper-slide a p{padding-top: 10px;}
	.more,.list .more{padding-right: 10px;}
	.zhuanti-focus .swiper-slide,.zhuanti-foot{font-size: 24px;}
	.zhuanti-focus .swiper-pagination-bullet{width: 20px; height: 20px;}
	.fabuhui-tu img{width: auto;}
	.infor-more{font-size: 26px;}
	.header .setCenter.mhide,.top-tu .mhide{display: none;}
	.swiper-prev img,.swiper-next img,.header .setCenter.pchide,.top-tu .pchide{display: block;}

	.mClearPadTop{padding-top: 0;}
	.mClearPadBot{padding-bottom: 0;}
}