.yizhan-main{float:left;width:985px;}
.yizhan-info .title{margin:0 0 10px;font-size:30px;color:#94070a;font-weight:bold; line-height:45px; letter-spacing:1px;}
.yizhan-info .title2{color:#666; font-size:16px; margin:30px auto}
.yizhan-info-2{margin-top:3%;}
.yizhan-info-2 li{clear:both; padding-top:10px;}
.yizhan-info-2 li span{ width:90px; float:left}
.yizhan-info-2 li p{ width:890px; float:left}
.yizhan-msg{ border:1px solid #ccc;border-bottom-left-radius:10px;border-bottom-right-radius:10px; padding:15px 30px; border-top:none; }
.yizhan-jieshao-title{font-size:16px;color:#666; height:45px; background-color:#f8f8f8; border:1px solid #ccc; border-top-left-radius:10px;border-top-right-radius:10px; line-height:45px; text-indent:30px;margin-top:45px;}

.yizhan-info-basic{position:absolute;top:0;right:0;bottom:0;left:300px;}
.yizhan-info-basic li{padding:5px 0;color:#000;}
.yizhan-info-basic .dianping{margin-top:30px;}
.yizhan-info-basic .dianping p{margin:10px 0 0;font-size:14px;color:#666;}
.yizhan-info-basic .dianping p:first-child{margin-top:0;}
.yizhan-info-basic .price{position:absolute;bottom:0;left:0;}
.yizhan-info-basic .price strong{display:block;float:left;margin-right:20px;font-size:x-large;line-height:1.5em;color:#f00;}
.yizhan-info-basic .price a{display:block;float:left;border:1px solid;padding:0 20px;color:#94070a;font-size:14px;line-height:34px;background-color:#f4f4f4;border-radius:16px;transition:ease .5s;}
.yizhan-info-basic .price a:hover{color:#fff;background-color:#94070a;}
.yizhan-aside{float:right;width:280px;overflow:hidden;}
.yizhan-aside .t{font-size:large;color:#000;font-weight:bold;}
.yizhan-aside li{border-bottom:1px solid #ccc;padding:20px 0;}
.yizhan-aside li a{display:block;position:relative;}
.yizhan-aside li em{border:1px solid #ddd;width:120px;}
.yizhan-aside li div{position:absolute;top:0;right:0;bottom:0;left:140px;padding-top:5px;font-size:12px;}
.yizhan-aside li h4{margin:0 0 10px;max-height:40px;line-height:20px;font-size:14px;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.yizhan-aside li p{margin:0;max-height:60px;line-height:20px;color:#888;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.yizhan-aside li span{display:block;position:absolute;bottom:0;left:0;color:#888;}
.yizhan-aside li a:hover span{color:var(--color);}
.edueting-yizhan-list{margin-top:3%;padding-top:3%;border-top:1px dotted #ccc;}
.edueting-info-basic .audio-box{display:inline-block;width:0;height:0;overflow:hidden;}
.edueting-audio-btn{display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(/static/css/img/audio.png) center center no-repeat;background-size:100% 100%;background-color:var(--color);border-radius:50%;cursor:pointer;}
.edueting-audio-btn.on{animation:wxy-spin 2s linear infinite;}
.edueting-info-basic .qrcode p{margin:0;float:left;}
.edueting-info-basic .qrcode div{float:left;position:relative;}
.edueting-info-basic .qrcode img{display:block;position:absolute;bottom:-35px;left:80px;}
.wenxuedajia-yizhan-list{margin-top:4%;padding-top:4%;border-top:1px dotted #ccc;}
.wenxuedajia-yizhan-t, .edueting-yizhan-t{padding-bottom:15px;font-size:large;color:#000;font-weight:bold;}
@media(max-width:1439px){
	.yizhan-main{width:920px;}
}
@media(max-width:1365px){
	.yizhan-main{width:800px;}
}
@media(max-width:1199px){
	.yizhan-main{float:none;width:100%;}
	.yizhan-aside{float:none;padding-top:5%;border-top:1px dotted #ccc;width:100%;}
	.yizhan-aside ul{margin-right:-7px;margin-left:-7px;}
	.yizhan-aside li{float:left;border-top-width:0;padding-right:7px;padding-left:7px;width:33.333333%;}
	.yizhan-aside li:nth-child(n+4){border-top-width:1px;}
	.yizhan-aside li:nth-child(n+6){display:block;}
	.yizhan-aside li div{left:135px;}
}
@media(max-width:991px){
	.yizhan-info-2{margin-top:4%;}
	.yizhan-info-basic{left:280px;}
	.yizhan-info-basic .dianping{margin-top:20px;}
	.yizhan-aside li{width:50%;}
	.yizhan-aside li:nth-child(3){border-top-width:1px;}
	.wenxuedajia-yizhan-list{margin-top:6%;padding-top:6%;}
	.yizhan-info-2 li p{ width:100%; float:left}
}
@media(max-width:767px){
	.yizhan-info .title{font-size:22px;}
	.yizhan-info-2{margin-top:5%;}
	.yizhan-info-2 .img{width:33.333333%;}
	.yizhan-info-basic{left:40%;}
	.yizhan-info-basic .dianping{display:none;}
	.yizhan-jieshao-title{margin:8% 0 4%;}
	.edueting-yizhan-list{margin-top:6%;padding-top:6%;}
	.edueting-info-basic .qrcode div{padding-top:10px;width:100%;}
	.edueting-info-basic .qrcode img{position:static;}
}
@media(max-width:575px){
	.yizhan-info .title{font-size:20px;}
	.yizhan-info .title2{font-size:14px;}
	.yizhan-info-2 .img{float:left;}
	.yizhan-info-basic{position:static;float:right;width:60%;}
	.yizhan-info-basic .price{position:static;padding-top:15px;}
	.yizhan-aside{padding-top:10%;}
	.wenxuedajia-yizhan-list{margin-top:10%;padding-top:10%;}
	.edueting-yizhan-list{margin-top:10%;padding-top:10%;}
	.yizhan-aside li{width:100%;}
	.yizhan-aside li:nth-child(2){border-top-width:1px;}
}
.index2a { width:750px; float:left}

.index2b {
    float: right;
    padding-top: 5px;
    width: 500px;
}
.bar_news em{ font-style:normal; font-size:18px; font-weight:bold; color:#fff; background-color:#8a8a8a; border-radius:8px; width:110px !important; height:110px !important}
.bar_news i{font-style:normal;display:inline-block; width:100%; font-size:50px;}
.bar_news h4{ font-size:16px !important}
.bar_news a{ padding-left:130px;}
.bar_news .swiper-slide:hover em{ background-color:#94070a}
.bar_news a:after{ border:none !important}


.bar_news .swiper-container {
    width: auto;
    height: 390px;
}

.swiper-wrapper{ height:100px !important}
.swiper-slide{ height:130px !important;}




.ico2 img{ width:35px;}
.ico2 a{ color:#222020 !important; font-size:24px; padding-left:10px;}
.yzlist{ margin-top:15px;}
.yzlist li{ border-bottom:1px solid #d8d8d8; padding:15px 0}
.yzlist li .title{ color:#94070a; font-size:20px; line-height:45px; display:block; font-weight:600; height:45px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:750px;}
.yzlist li a:hover{ text-decoration:underline}
.yzlist li p{ margin:8px auto;}
.yzlist li span{ display:inline-block; width:100%; color:#94070a;}
.yzlist li em{ font-style:normal;width:100%; margin-top:10px; display:block}
.yzlist li i{ width:40px; display: inline-block}

#multipleColumnwap{ display:none}
#multipleColumn{position:relative;padding:10px;}
.hd .prev,.hd .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(/static/css/img/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer; z-index:999999}
.hd .prev{left:5px;background-position:0 0;}
.hd .next{right:5px;background-position:-40px 0;}
.hd .prev:hover{background-position:0 -50px;}
.hd .next:hover{background-position:-40px -50px;}

.bd{overflow:hidden;position:relative;width:1190px;height:800px;margin:0 auto;}
.bd .list{overflow:hidden;width:100%;}
.bd .list li{float:left;width:223px; border:1px solid #cacaca; margin-right:15px; margin-bottom:15px; padding:10px;}
.bd .list li a{ color:#970e10; display:inline-block; width:100%}
.bd .list li span{ font-size:14px}
.bd .list li img{width:210px; display:block}


.zazhi{ border:1px solid #f5f5f5; height:900px; overflow:hidden; margin-bottom:25px;}
.zazhi h3{ background-color:#f5f5f5; height:60px !important; line-height:60px !important; text-indent:15px; font-weight:600}
.zazhi h3 img{ width:30px;}
.scroll_horizontal{position:relative;height:800px;padding:10px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1190px;height:800px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:1999px;}
.scroll_horizontal .list li{float:left;width:223px; border:1px solid #cacaca; margin-right:15px; margin-bottom:15px; padding:10px;}
.scroll_horizontal .list li a{ color:#970e10; display:inline-block; width:100%}
.scroll_horizontal .list li span{ font-size:14px}
.scroll_horizontal .list li img{width:210px; display:block}
.scroll_horizontal .prev,.scroll_horizontal .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(/static/css/img/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_horizontal .prev{left:5px;background-position:0 0;}
.scroll_horizontal .next{right:5px;background-position:-40px 0;}
.scroll_horizontal .prev:hover{background-position:0 -50px;}
.scroll_horizontal .next:hover{background-position:-40px -50px;}

.pagebar a{border:1px solid #efefef; border-radius:5px; font-weight:normal}
.pagebar a:hover,.pagebar .on{ background-color:#94070a !important; border:1px solid #94070a}


#banner { position: relative; width: 500px; height: 260px; overflow: hidden; margin-top:30px;}
#banner_list img { border: 0px; height:260px; width:500px;}
#banner_bg { position: absolute; bottom: 0; background-color: #000; height: 30px; filter: Alpha(Opacity=50); opacity: 0.5; z-index: 1000; cursor: pointer; width: 478px; line-height:30px;}
#banner_info { position: absolute; bottom: 0; left: 5px; line-height:30px; color: #fff; z-index: 1001; cursor: pointer }
#banner_text { position: absolute; width: 120px; z-index: 1002; right: 3px; bottom: 3px; }
#banner ul { position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.8; z-index: 1002; margin: 0; padding: 0; bottom: 8px; right: 5px;}
#banner ul li { float: left; display: block; background: #fff; cursor: pointer; border-radius:50%; height:8px; width:8px; margin-right:5px; font-size:0}
#banner ul li.on { background-color: #000; }
#banner_list a { position: absolute;}

@media(max-width:991px){
	.index2a,.index2b { width:100%;}
	.bar_news { margin-top:15px;}
	#banner {width: 100%; height: 260px; overflow: hidden; margin-top:30px;}
	#banner_list img { border: 0px; height:260px; width:100%;}
	#banner_bg { position: absolute; bottom: 0; background-color: #000; height: 30px; filter: Alpha(Opacity=50); opacity: 0.5; z-index: 1000; cursor: pointer; width: 478px; line-height:30px;}


#multipleColumnwap{ display:block;position:relative;padding:10px 15px;}
#multipleColumn{ display:none}

	.bd{overflow:hidden;position:relative;width:100%;margin:0 auto;}
	.bd .list{overflow:hidden;width:100%;}
	.bd .list li{float:left;width:48%; border:1px solid #cacaca; margin-right:2%; margin-bottom:15px; padding:10px;}
	.bd .list li a{ color:#970e10; display:inline-block; width:100%}
	.bd .list li span{ font-size:14px}
	.bd .list li img{width:100%; display:block}

.hd .prev,.hd .next{position:absolute;top:40%;width:40px;height:50px;background-image:url(/static/css/img/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer; z-index:999999}


	.zazhi{ border:1px solid #f5f5f5; height:750px; overflow:hidden; margin-bottom:25px;}

}