@charset "utf-8";
* html,* html body{background-attachment:fixed}
body{background:#fff;font-size:14px;color:#293237}
blockquote,body,br,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,li,ol,p,pre,span,textarea,ul{margin:0;padding:0;border:0}
li{list-style-type:none}
label{cursor:pointer}
img{border:0}
em,i{font-style:normal}
li,ol,ul{list-style:none}
.cf:after,.cf:before,.clearfix:after,.clearfix:before{content:"";display:table}
.cf:after,.clearfix:after{clear:both}
.clear{clear:both}
.clearfix{clear:both}
a:link,a:visited{text-decoration:none;}
a:link{ color:#333;}
a:active,a:hover{color:#00a3ec;transition: all 0.3s ease;}
.fl{float:left}
.fr{float:right}
.Hidebox,.tabCon{display:none}
.Showbox{display:block}
.h10,.h15,.h30{width:100%;float:left;overflow:hidden}
.h10{height:10px}
.h15{height:15px}
.h30{height:30px}
a.c9{color:#999!important;padding-right:3px}
a:hover.c9{color:#f40!important;padding-right:3px}
.blue{color:#00f}
a.blue{color:#00f}
.blue:hover,a.blue:hover{text-decoration:underline}
.red{color:#666!important}
a.red{color:red!important}
a:hover.red{color:red!important;text-decoration:underline}
input{outline:0;font-family:"Microsoft YaHei"}
.main{width:1200px;margin:0 auto}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb45{margin-bottom:45px}
.mb50{margin-bottom:50px}
.mb60{margin-bottom:60px}
.mb70{margin-bottom:70px}
.mb80{margin-bottom:80px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt60{margin-top:60px}
.mt65{margin-top:65px}
.mt70{margin-top:70px}
.mt75{margin-top:75px}
.mt110{margin-top:110px}
.mtb15{margin:15px 0}
.mtb20{margin:20px 0}
.mtb25{margin:25px 0}
.mtb30{margin:30px 0}
.pt70{padding-top:70px}
.lh45{height:45px}
.lh60{height:60px}
.BgBlue{background:#284479}
.BgGray{background:#f3f3f3}
.BgRed{background:#f24343}
.BgBlack{background:#021437}
.BgYellow{background:#fdfee9}
.BgWrite{background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.1)}
.BtnRed{background:#f24343;color:#fff}
.BtnRed:hover{background:#f60}
.BtnOrigane{background:#ff6f20;color:#fff}
.BtnOrigane:hover{background:#f60}
.BtnGray,.BtnGreen,.BtnYellow{padding:4px 20px;border-radius:15px;font-size:14px}
.BtnGreen{border:1px solid #04ba80;color:#04ba80!important}
.BtnYellow{border:1px solid #eeb210;color:#eeb210!important}
.BtnGray{border:1px solid #959595;color:#959595!important}
.BtnGray:hover,.BtnGreen:hover,.BtnYellow:hover{background:#00bd72;color:#fff!important;border-color:#00bd72}
.Header .Nav a,.af,.bf{position:relative}
.CourseSub .SubTitle li::after,.Scheme li::after,.CourseTitle .Title h3::before,.CourseTitle h4::after,.CourseTitle h4::before,.Header .Nav a::before,.Material .btn::after,.Material li .List::before,.Material li::after,.Material li::before,.Plan li h2::after,.Scheme li::before,.TabBox .Table .Curriculum dl dd::before,.TabBox .Table .Oper .Btn::before,.TabBox .Table .Setmeal h2::after,.TabBox .Table .Student ul li::before,.TabBox .Table .Student ul li:last-child::after,.Teacher .ImgList::before,.Teacher .Switch a::before,.Teacher .TeacherText h2::after,.TiKuList li .Bg::after,.TiKuList li .Text::after,.TitleName .Title h3::before,.af::after,.bf::before{content:'';display:block}
.Header .Nav a::before,.Material .btn::after,.Material li .List .More,.Scheme li::before,.Select .Name i,.TabBox .Table .Exclusive,.TabBox .Table .QrCode,.TabBox .Table .Student ul li::before,.Teacher .ImgList i,.Teacher .Switch a::before,.Teacher .TeacherText h2::after,.VideoList li.Free em,.VideoList li.Play i,.VideoList ul li,.af::after,.bf::before{background-image:url(../Bg_Public.png);background-repeat:no-repeat}
.TabBox .Table .Oper .Btn:hover:before,.VideoCourse .Column li.cur,.VideoCourse .VideoSelect .Select .Name{background:#0c1f7b;background:-webkit-linear-gradient(left,#2a66df ,#0c1f7b);background:-o-linear-gradient(right,#2a66df,#0c1f7b);background:-moz-linear-gradient(right,#2a66df,#0c1f7b);background:linear-gradient(to right,#2a66df ,#0c1f7b)}
.BIMBanner a,.TabBox .Table .Oper .Btn::before,.TiKu .Btn{background:#f24536;background:-webkit-linear-gradient(left,#fd894a ,#f24536);background:-o-linear-gradient(right,#fd894a,#f24536);background:-moz-linear-gradient(right,#fd894a,#f24536);background:linear-gradient(to right,#fd894a ,#f24536)}
.CrowdBox .TitleName .Title h3::before,.Occupation li:hover .Img,.TitleNameA .Title h3::before,.TitleNameA h4::after,.TitleNameA h4::before{background:#f24536;background:-webkit-linear-gradient(top,#f24536,#fd894a);background:-o-linear-gradient(bottom,#f24536,#fd894a);background:-moz-linear-gradient(bottom,#f24536,#fd894a);background:linear-gradient(to bottom ,#f24536,#fd894a)}
.TiKu .Btn:hover{background:#553da0;background:-webkit-linear-gradient(left,#261360 ,#553da0);background:-o-linear-gradient(right,#261360,#553da0);background:-moz-linear-gradient(right,#261360,#553da0);background:linear-gradient(to right,#261360 ,#553da0)}
.NoBox{background: url("../bg_NoMain.jpg") no-repeat top center;padding-top: 120px;text-align: center; width: 100%;}
.NoBox p{line-height: 30px; color: #999;}
.header .tel,.header .app,.top .nav i,.top .search .btnSearch,.imgTitA i,.bookList ul li .Oper .Car,.audition .prev,.audition .next,.appDown .app i,.indexTitle,.OnLine ul li i,.OnLine .TopClose i{background: url("../Index_Bg.png") no-repeat;}


/*弹窗*/
.alt-cont{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background:rgba(0,0,0,.5);display:none}
.alt-cont .alt-info{position:absolute;width:630px;left:50%;top:50%;margin-left:-327px;margin-top:-220px;padding: 35px 20px 30px 20px;background:url(/images/alt_big.jpg) no-repeat;background-size:100% 100%;}
margin .alt-cont .alt-info .qx{position:absolute;right:14px;top:9px;cursor:pointer}
.alt-cont .alt-info .tit{height: 45px;line-height: 45px;font-size:42px;font-weight:700;text-align:center;margin-bottom: 20px;margin-top: 0px;background-image: -webkit-linear-gradient(top, rgb(247, 248, 250), rgb(175, 214, 250));-webkit-background-clip: text;color: transparent;}
.alt-cont .alt-info .a-block{display: block;width: 220px;height:47px;background-color: #4877fe;text-align:center;line-height: 40px;font-size: 22px;color:#fff;margin: 0 auto 35px auto;border-radius: 35px;}
.alt-cont .alt-info .a-block img{display:none;}
.alt-cont .alt-info .new-content{margin:0 auto;width: 548px;}
.alt-cont .alt-info .new-content .i-block{font-size: 16px;color: #f2f2f2;margin: 8px 8px;transition:all 0.3s ease;background: #3ca6ff;padding: 5px 15px;}
.alt-cont .alt-info .new-content .i-block:hover {color: #fff;background: #4877fe;}
.alt-cont .alt-info .t{font-size: 22px;color: #ff0024;text-align:center;margin-bottom: 15px;margin-top: 10px;}
.alt-cont .alt-info .a-btn{width: 255px;height: 55px;background-color: #3ca6ff;border-radius:31px;font-size: 24px;color:#fff;text-align:center;line-height: 48px;display:block;cursor:pointer;margin: 0 auto;}
.i-block{display:inline-block;vertical-align:middle}
.alt-cont .alt-info .qx {position: absolute;right: 14px;top: 9px;cursor: pointer;}
.rightonline {
	position: fixed;right: 0px;top: 30%; z-index:999;
	background-image:url(../rt-tea-bg.png);
	width:138px;
	height:416px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.rightonline .rt-list-box{
	height:300px;
	overflow: hidden;
	padding: 54px 9px 0 9px;
}
.rightonline ul li{
	width:120px;
	height:35px;
	margin-bottom:9px;
	background:#2677E5;
	color: #fff;
	text-align: center;
	font-size: 18px;
	line-height: 35px;
	cursor: pointer;
}
/*兴建公开课*/
.v_tit{text-align: center;margin-top: 60px;font-size: 42px;}
.vbox{height:616px;background:url(../vbg.png) repeat-x;padding-top:42px}
.videobox{width:1180px;margin:0 auto}
.videobox .videobox_left{float:left;width:880px}
.videobox .videobox_left .tits1{height:48px;line-height:48px;color:#333;background:#1b1b1b;border-right:1px solid #474747}
.videobox .videobox_left .tits1 span{display:block;float:left;height:49px;line-height:49px;color:#fff}
.videobox .videobox_left .tits1 .s1{background:#de0800;text-align:center;width:160px}
.videobox .videobox_left .tits1 .s2{padding-left:10px;width:300px}
.videobox .videobox_right{float:left;width:300px;background:#1b1b1b}
.videobox .videobox_right .tits1{height:48px;line-height:48px;text-align:center;color:#fff;font-size:14px;font-weight:700}
.videobox .videobox_right .tits2{height:48px;line-height:48px;background:#3b3b3b;border-bottom:1px solid #474747;padding-left:30px;color:#fff;font-size:14px}
.videobox .videobox_right .tits3{padding-top:20px;height:379px}
.videobox .videobox_right .tits3 li{height:40px;line-height:40px;cursor:pointer;padding-left:30px;color:#fff}
.videobox .videobox_right .tits3 li:hover{background:#3b3b3b;color:#de0800}
.videobox .videobox_right .tits3 li span{display:inline-block;font-size:12px;height:18px;line-height:18px;border-radius:2px;width:32px;text-align:center}
.videobox .videobox_right .tits3 li .s1{background:#39b278;color:#fff}
.videobox .videobox_right .tits3 li .s2{background:#ffcd03;color:#de0800}
.videobox .videobox_right .tits4{border-top:1px solid #474747}
.videobox .videobox_right .tits4 a{width:150px;height:46px;line-height:46px;text-align:center;float:left;color:#fff}
.videobox .videobox_right .tits4 a:hover{font-size:16px}
.videobox .videobox_right .tits4 .s1{background:#3b3b3b}
.videobox .videobox_right .tits4 .s2{background:#de0800}
.videobox_dy{height:72px;border-radius:2px;background:#1b1b1b;background:url(../videody.png) no-repeat center}
.videobox_dy_box{width:1100px;margin:0 auto}
.videobox_dy_box .s1{width:170px;float:left;padding-top:11px;padding-left:20px}
.videobox_dy_box .s2{width:910px;float:left;margin-top:20px;height:30px;line-height:30px;overflow:hidden;color:#fff}
.videobox_dy_box .s2 ul{height:30px;overflow:hidden}
.videobox_dy_box .s2 ul li:first-child{margin-top:0;transition:margin-top .8s}
.videobox_dy_box .s2 ul li p{width:300px;float:left;height:30px;line-height:30px}
.videobox_dy_box .s2 ul li p span{color:#ffcd03}
.cler {clear: both;height: 0px;overflow: hidden;}
/*teacher*/
.section9 .w1170{width:1170px; margin:0 auto;}
.section9 .cont{display:flex;justify-content:space-between;margin-top:40px;margin-bottom:48px}
.section9 .cont .teact-info{display:flex;flex-wrap:wrap}
.section9 .cont .teact-info .item{width:160px;height:160px;background-color:#fff;margin-right:2px;margin-bottom:2px;cursor:pointer;position:relative}
.section9 .cont .teact-info .item.item-9{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#e55559}
.section9 .cont .teact-info .item.item-9 .text{font-size:20px;line-height:1;margin-bottom:10px;color:#fff}
.section9 .cont .teact-info .item.item-9 a{width:120px;height:40px;background-color:#fff;border-radius:16px;font-size:20px;line-height:40px;text-align:center;color:#e55559}
.section9 .cont .teact-info .item .mc{position:absolute;width:100%;height:100%;background:rgb(153,188,241,.9);align-items:center;justify-content:center;display:none;top:0;left:0}
.section9 .cont .teact-info .item.active .mc,.section9 .cont .teact-info .item:hover .mc{display:flex}
.section9 .cont .show-teacher{width:672px;height:484px;background-color:#354b6c;flex:none}
.section9 .cont .show-teacher .teacher-item{height:100%;display:none;align-items:center;padding:0 37px}
.section9 .cont .show-teacher .teacher-item.active{display:flex}
.section9 .cont .show-teacher .teacher-item .msg{margin-right:50px}
.section9 .cont .show-teacher .teacher-item .msg .t1{font-size:20px;color:#fff;margin-bottom:40px}
.section9 .cont .show-teacher .teacher-item .msg .t1 .tc{font-weight:700;font-size:32px;color:#fff}
.section9 .cont .show-teacher .teacher-item .msg .t2{font-size:20px;line-height:1;color:#fff;margin-bottom:20px}
.section9 .cont .show-teacher .teacher-item .msg .t3{font-size:16px;line-height:24px;color:#fff;margin-bottom:50px}
.section9 .cont .show-teacher .teacher-item .msg .tab .tab-1{display:inline-block;width:120px;height:40px;background-color:#fff;border-radius:16px;margin-right:16px;font-size:16px;line-height:40px;text-align:center;color:#e55559}
.section9 .cont .show-teacher .teacher-item .msg .tab .a-btn{display:inline-block;width:160px;height:40px;background-color:#e55559;border-radius:16px;font-size:20px;font-weight:700;text-align:center;line-height:40px;color:#fff}
.section9 .cont .show-teacher .teacher-item .msg .tab .a-btn:hover{transform:translateY(0) scale(1.1)}
.BgTab {padding-bottom: 0px!important;}

.zt_mod1{width:1200px;margin:60px auto}
.zt_mod1 h1{text-align:center;font-size:42px;letter-spacing: 1px;}
.zt_mod1 h1 span{color: #4877fe;}
.zt_mod1 h2{height:21px;line-height:21px;font-size:26px;background:url(../zt_all_zxbg.png) center no-repeat;text-align:center;overflow:hidden;margin-top:30px;font-weight:400;color: #003e76;}
.zt_mod1 h3{display: none;text-align:center;font-weight:400;font-size:32px;margin-top:20px;}
.zt_mod1 ul{width: 1200px;margin: 30px auto 35px auto;overflow: hidden;}
.zt_mod1 ul li{float:left;width:150px;height: 70px;margin: 10px;}
.zt_mod1 ul li a{width:150px;height: 70px;line-height: 70px;text-align:center;display:block;background: #3ca6ff;color:#fff;font-size:20px;font-weight:700;transition: all 0.3s ease;}
.zt_mod1 ul li a:hover{background: #4877fe;}
.zt_mod1 .but{width:485px;height:60px;margin:0 auto}
.zt_mod1 .but a{width:100%;height:60px;line-height:60px;display:block;text-align:center;font-size:26px;color:#fff;background: #4877fe;border-radius:10px;transition: all 0.3s ease;}
.zt_mod1 .but a:hover{background: #1d51e6;}
.SchemeBox {height: 665px!important;background: #eee;}
.SchemeBox .Scheme li{background: #fff;}


.beian{
    width: 100%;
    padding: 20px 0;
    overflow: hidden;
}
.beian ul{
    width: 100%;
    text-align: center;
}
.beian li{
    text-align: center;
    margin-left: 35px;
}
.beian li img {
    width: auto;
}


.rightAside {
	width: 130px;
	height: 330px;
	border-radius: 15px;
	background: #fff;
	z-index: 1000;
	border: 2px solid #3ca6ff;
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
	right: 10px;
}

.rightAside .zxzxrtop {
	width: 100%;
	height: 120px;
	text-align: center;
	font-size: 20px;
	color: #000;
	border-radius: 20px;
	border-bottom: 3px solid #3ca6ff;
	position: absolute;
	top: 0;
	z-index: 2000
}

.rightAside .zxzxrtop .shakeTop 0%,.rightAside .zxzxrtop .shakeTop 100% {
	-webkit-transform: rotate(0);
	transform: rotate(0);
	-webkit-transform-origin: 50% 0;
	transform-origin: 50% 0
}

.rightAside .zxzxrtop .shakeTop 5% {
	-webkit-transform: rotate(2deg);
	transform: rotate(2deg)
}

.rightAside .zxzxrtop .shakeTop 10%,.rightAside .zxzxrtop .shakeTop 20%,.rightAside .zxzxrtop .shakeTop 30% {
	-webkit-transform: rotate(-4deg);
	transform: rotate(-4deg)
}

.rightAside .zxzxrtop .shakeTop 15%,.rightAside .zxzxrtop .shakeTop 25%,.rightAside .zxzxrtop .shakeTop 35% {
	-webkit-transform: rotate(4deg);
	transform: rotate(4deg)
}

.rightAside .zxzxrtop .shakeTop 40% {
	-webkit-transform: rotate(-2deg);
	transform: rotate(-2deg)
}

.rightAside .zxzxrtop .shakeTop 45% {
	-webkit-transform: rotate(2deg);
	transform: rotate(2deg)
}

.rightAside .zxzxrtop .shakeTop 50% {
	-webkit-transform: rotate(0);
	transform: rotate(0)
}

.rightAside .zxzxrtop .closeR {
	width: 20px;
	height: 20px;
	float: right;
	margin-right: -10px;
	margin-top: -20px;
	cursor: pointer
}

.rightAside .zxzxrtop .zaiimg {
	width: 60px;
	height: 48px;
	margin: 18px auto 8px;
	-webkit-animation: shakeTopx 1s linear infinite;
	-o-animation: shakeTopx 1s linear infinite;
	animation: shakeTopx 1s linear infinite
}

@-moz-keyframes shakeTopx {
	0%,100% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
		-webkit-transform-origin: 50% 0;
		transform-origin: 50% 0
	}

	5% {
		-webkit-transform: rotate(2deg);
		transform: rotate(2deg)
	}

	10%,20%,30% {
		-webkit-transform: rotate(-4deg);
		transform: rotate(-4deg)
	}

	15%,25%,35% {
		-webkit-transform: rotate(4deg);
		transform: rotate(4deg)
	}

	40% {
		-webkit-transform: rotate(-2deg);
		transform: rotate(-2deg)
	}

	45% {
		-webkit-transform: rotate(2deg);
		transform: rotate(2deg)
	}

	50% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}
}

@-ms-keyframes shakeTopx {
	0%,100% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
		-webkit-transform-origin: 50% 0;
		transform-origin: 50% 0
	}

	5% {
		-webkit-transform: rotate(2deg);
		transform: rotate(2deg)
	}

	10%,20%,30% {
		-webkit-transform: rotate(-4deg);
		transform: rotate(-4deg)
	}

	15%,25%,35% {
		-webkit-transform: rotate(4deg);
		transform: rotate(4deg)
	}

	40% {
		-webkit-transform: rotate(-2deg);
		transform: rotate(-2deg)
	}

	45% {
		-webkit-transform: rotate(2deg);
		transform: rotate(2deg)
	}

	50% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}
}

@-o-keyframes shakeTopx {
	0%,100% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
		-webkit-transform-origin: 50% 0;
		transform-origin: 50% 0
	}

	5% {
		-webkit-transform: rotate(2deg);
		transform: rotate(2deg)
	}

	10%,20%,30% {
		-webkit-transform: rotate(-4deg);
		transform: rotate(-4deg)
	}

	15%,25%,35% {
		-webkit-transform: rotate(4deg);
		transform: rotate(4deg)
	}

	40% {
		-webkit-transform: rotate(-2deg);
		transform: rotate(-2deg)
	}

	45% {
		-webkit-transform: rotate(2deg);
		transform: rotate(2deg)
	}

	50% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}
}

@-webkit-keyframes shakeTopx {
	0%,100% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
		-webkit-transform-origin: 50% 0;
		transform-origin: 50% 0
	}

	5% {
		-webkit-transform: rotate(2deg);
		transform: rotate(2deg)
	}

	10%,20%,30% {
		-webkit-transform: rotate(-4deg);
		transform: rotate(-4deg)
	}

	15%,25%,35% {
		-webkit-transform: rotate(4deg);
		transform: rotate(4deg)
	}

	40% {
		-webkit-transform: rotate(-2deg);
		transform: rotate(-2deg)
	}

	45% {
		-webkit-transform: rotate(2deg);
		transform: rotate(2deg)
	}

	50% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}
}

@keyframes shakeTopx {
	0%,100% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
		-webkit-transform-origin: 50% 0;
		transform-origin: 50% 0
	}

	5% {
		-webkit-transform: rotate(2deg);
		transform: rotate(2deg)
	}

	10%,20%,30% {
		-webkit-transform: rotate(-4deg);
		transform: rotate(-4deg)
	}

	15%,25%,35% {
		-webkit-transform: rotate(4deg);
		transform: rotate(4deg)
	}

	40% {
		-webkit-transform: rotate(-2deg);
		transform: rotate(-2deg)
	}

	45% {
		-webkit-transform: rotate(2deg);
		transform: rotate(2deg)
	}

	50% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}
}

.rightAside .zxzxrtopmid {
	width: 100%;
	margin-top: 104px
}

.rightAside .zxzxrtopmid ul {
	padding-top: 35px;
}

.rightAside .zxzxrtopmid ul li {
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	color: #222;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	border-bottom: dashed 1px #ddd;
	text-indent: 20px;
}

.rightAside .zxzxrtopmid ul li:hover {
	color: #3ca6ff;
	cursor: pointer
}

.rightAside .zxzxrtopmid ul li:hover span {
	color: #f6ff00
}

.rightAside .zxzxrtopmid ul li .rasd 0% {
	margin-left: 0
}

.rightAside .zxzxrtopmid ul li .rasd 50% {
	margin-left: 3px
}

.rightAside .zxzxrtopmid ul li .rasd 100% {
	margin-left: 0
}

@-moz-keyframes shakeleft {
	0% {
		margin-left: 0
	}

	50% {
		margin-left: 3px
	}

	100% {
		margin-left: 0
	}
}

@-ms-keyframes shakeleft {
	0% {
		margin-left: 0
	}

	50% {
		margin-left: 3px
	}

	100% {
		margin-left: 0
	}
}

@-o-keyframes shakeleft {
	0% {
		margin-left: 0
	}

	50% {
		margin-left: 3px
	}

	100% {
		margin-left: 0
	}
}

@-webkit-keyframes shakeleft {
	0% {
		margin-left: 0
	}

	50% {
		margin-left: 3px
	}

	100% {
		margin-left: 0
	}
}

@keyframes shakeleft {
	0% {
		margin-left: 0
	}

	50% {
		margin-left: 3px
	}

	100% {
		margin-left: 0
	}
}

.rightAside .zxzxrtopmid ul li span {
	padding: 1px 12px;
	background: #3ca6ff;
	color: #fff;
	border-radius: 50px;
	behavior: url(PIE.htc);
	-webkit-animation: shakeleft 1s linear infinite;
	-o-animation: shakeleft 1s linear infinite;
	animation: shakeleft 1s linear infinite;
}

.rightAside .zxzxrtopbtm {
	display: flex;
	justify-content: center;
	margin-top: 7px
}

.rightAside .zxzxrtopbtm img {
	width: 720px;
	height: 93px;
	margin-right: 5px
}

.rightAside .zxzxrtopbtm div {
	margin-right: 5px;
	font-size: 16px;
	color: #222;
	text-align: center
}

.rightAside .zxzxrtopbtm div span {
	font-size: 20px;
	color: #3ca6ff
}





