body{background: #fff; color: #333;}
.more{clear: both; text-align: right;}
a{color: #333;}
a:hover{text-decoration: underline;}
.setFloatLf{float: left;}
.list dd span,.setFloatRt{float: right;}
.setCenter{display: block; margin: 0 auto;}
.setMarginBt2X{margin-bottom: 20px;}
.setMarginBt{margin-bottom: 40px;}
.border{ border: 1px solid #ccc;}
.list,.setPadding{padding: 10px;}
.clearPadding{padding: 0;}
.setTxtIndent{text-indent: 2em;}
.setInline{display: inline;}
.header{padding: 185px 0 88px;}
.background{ background: url(zhuanti_2022damei_bg.jpg) no-repeat center top;}
.background-renwen{background: url(zhuanti_2022damei_bg04.jpg) no-repeat center top;}
.list dd{padding: 5px 0; white-space: nowrap; text-overflow: ellipsis;}
.list .list-dot,.list-dot{float: left; padding-right: 5px;}
.list .more{padding: 0;}
.setBorder{position: relative; border: 1px solid #f8b551; border-radius: 10px; margin-right: 10px; margin-bottom: 10px; overflow: visible;}
.setBorderRepeat{position: relative; top: 10px; left: 10px; border: 1px solid #f8b551; border-radius: 10px;}
.gaishu{padding: 30px 50px 50px; width: 490px;}
.gaishu .description{font-size: 16px; color: #c10000; line-height: 32px; text-align: justify;}
.gaishu .description a{color: #c10000;}
.focus{width: 480px; margin-top: 15px;}
#focus{width: 440px; margin: 0 auto; border: none; float: none;}
.focus p{ white-space: nowrap; text-overflow: ellipsis;}
.focus p a{color: #fff;}
.channel-name{position: relative;}
.channel-name img{position: relative; display: block; margin: 0 auto; }
.channel-name .more{position: absolute; right: 45px; bottom: 0;}
#ziran .channel-name{background: url(zhuanti_2022damei_bg03.png) no-repeat 340px bottom;}
.focus-list{position: relative; padding: 0 44px;}
.focus-list .zhuanti-focus{width: 100%; margin: 0; border: none;}
.swiper-prev-damei,.swiper-next-damei{position: absolute; left: 0; bottom:130px; width:40px;}
.swiper-next-damei{left:auto; right:0;}
.damei-box{height:350px; position: relative; width:1310px;}
.damei-box dd{position:relative; float:left; width:250px; height:350px; margin:0 2px; color:#fff; font-weight: bold; }
.damei-box dd img{position:relative; width:250px; height:175px;}
.qishi img,.damei-box dd a{display: block;}
.damei-box .even img{position:absolute; bottom:0;}
.damei-box .showing{width:500px; }
.damei-box .showing img{height:100%;}
.damei-box .school-name{display: block; padding:0 20px; width:210px; text-align: center; font-size:24px;}
.damei-box .school-name strong{display: block; opacity: 1; filter: alpha(opacity=100%)}
.damei-box .picture-alt{display:block; position:absolute; left:0; bottom: -100%; width: 100%; height: 100%; line-height: 150%; /*text-align: center;*/ font-size:16px;}
.damei-box .picture-alt p{position:absolute; left:0; bottom: 0;}
.damei-box .picture-alt  a{/*display:inline-block;*/padding: 0 20px 10px; color:#fff;}
.showing .school-name{opacity: 0; filter:alpha(opacity=0);}
.focus-ziran .damei-box dd{background: url(zhuanti_2022damei_bg05.png) no-repeat center; background-size: cover;}
.focus-ziran .damei-box .picture-alt{background:url(zhuanti_2022damei_bg0501.png) repeat-x left bottom;}
.focus-renwen .damei-box dd{background: url(zhuanti_2022damei_bg06.png) no-repeat center; background-size: cover;}
.focus-renwen .damei-box .picture-alt{background:url(zhuanti_2022damei_bg0601.png) repeat-x left bottom;}
.focus-fazhan .damei-box dd{background: url(zhuanti_2022damei_bg07.png) no-repeat center; background-size: cover;}
.focus-fazhan .damei-box .picture-alt{background:url(zhuanti_2022damei_bg0701.png) repeat-x left bottom;}
#fixed-nav li{width: 60px; height: 60px;}
@media screen and (max-width: 1010px){
	.background{ background: url(m_zhuanti_2022damei_bg.jpg) no-repeat center top;}
	.header{padding-top: 70px; padding-bottom: 30px;}
	.logo{display: none;}
	.mlogo{display: block; margin: 0 auto;}
	.resetWidth,.zhuanti-section,.zhuanti-focus,.list dd{width: 100%; border-left: none; border-right: none;}
	.clearMargin{margin: 0;}
	.clearMarginLR,.huigu-list .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;}
	.resetPosition{clear: both;}
	.setMarginBt20,.huigu-list .setMarginBt20{margin-bottom: 20px;}
	.resetPadding{padding-left: 10px; padding-right: 10px;}
	.gaishu{width: auto; padding: 30px 30px 0; font-size: 28px;}
	.h1{font-size: 32px;}
	.list dd,.gaishu .description,.damei-box .school-name{font-size: 28px; line-height: 150%;}
	.more{padding-right: 10px; font-size: 24px;}
	.zhuanti-focus .swiper-slide,.damei-box .picture-alt,.zhuanti-foot{font-size: 24px;}
	.swiper-prev,.swiper-next{top: 38%;}
	.swiper-prev img,.swiper-next img{display: block; width: 30px;}
	.qishi img{width: 125px;}
	#focus{width: 90%;}
	.setBorderRepeat{padding-right: 10px;}
	.damei-box{width:auto; height:auto;}
	.damei-box dd{clear:both; width:100%; height:auto; margin:0;}
	.damei-box .showing,.damei-box .picture-alt{width:100%; height:100%; bottom:-200%;}
	.damei-box .picture{float: left; width: 60%;}
	.swiper-slide .damei-box dd img{float:left; width:100%; height:auto;}
	.swiper-slide .damei-box .even img{position:relative;}
	.damei-box .school-name{float:left; width:40%; padding:0; opacity: 1}
	.damei-box .school-name strong{display: inline-block; padding:0 10px;}
	.swiper-prev-damei, .swiper-next-damei{bottom:auto; top:35%; left:10px;}
	.swiper-next-damei{left:auto; right:10px;}
	.damei-box .even .picture-alt p{width: 100%; text-align: right;}
}