@charset "gb2312";
.index_body{background:#9adaff no-repeat center top;overflow:hidden;background-size: 100%;background-size: cover;}
.index_body .index_body_inner{max-width:640px;min-height:100%;min-width:320px;box-sizing:border-box;margin:0 auto;}
.titlebanner{padding: 15px 0;}
.commtitle{margin: 15px auto;text-align: center;font-size: 18px;color: #2e3192;line-height: 100%;font-weight: bold;}
.commtitle .l,.commtitle .r,.commtitle span{display: inline-block;vertical-align: middle;}
.commtitle .l,.commtitle .r{width: 20px;height: 20px;background-size: 20px;background-repeat: no-repeat;}
.commtitle .l{background-image: url(../images/icon1.png);}
.commtitle .r{background-image: url(../images/icon2.png);}
.schoolsection{background: rgba(255,255,255,0.6);border-radius: 8px;}
.schoolsection .schoolitem{border-bottom: 1px solid #a7dfff;position: relative;padding: 10px 10px 10px 100px;}
.schoolsection .schoolitem:last-child{border:none;}
.schoolsection .logo,.schoolsection .logo img{width: 80px;height: 80px;}
.schoolsection .logo{position: absolute;left: 10px;top: 10px;}
.schoolsection .name{font-size: 18px;color: #333333;line-height: 150%;font-weight: bold;}
.schoolsection .specialty{line-height: 150%;margin: 5px 0 0 0;}
.countdown{text-align: center;}
.countdown .info{font-size: 16px;margin: 0 0 5px 0;}
.countdown .day,.countdown .item .unit{display: inline-block;text-align: center;}
.countdown .day{font-size: 26px;color: #333333;padding: 0 15px;height: 50px;line-height: 50px;background: rgba(255,255,255,0.3);border-radius: 4px;color: #ff0000;margin: 0 10px 0 0;font-weight: bold;}
.countdown .unit{font-size: 16px;color: #666666;height: 40px;line-height: 40px;}
.subtitle1{background: #d90a62;font-size: 18px;text-align: center;font-weight: bold;color: #ffffff;line-height: 150%;padding: 5px 0;margin: 10px 0 0 0;}
.subtitle2{font-size: 16px;text-align: center;font-weight: bold;color: #333333;line-height: 150%;padding: 5px 0;margin: 10px 0 0 0;}
.commintro{font-size: 14px;color: #333333;line-height: 150%;}
.timeline_s1 {padding: 0 0 0 50px;}
.zhixuanwrap{position: relative;z-index: 99;}
.zhixuanwrap,.zhixunfixed{width: 100%;height: 50px;}
.zhixunfixed{position: fixed;left: 0;bottom: 0;}
.zhixunfixed .fillform{width: 100%;height: 50px;line-height: 50px;text-align: center;font-size: 18px;background: #2e3192;color: #ffffff;z-index: 999;}
.formlabel{font-size: 14px;font-weight: bold;line-height: 150%;}
.qrcodewrap{width: 130px;}
.qrcode{margin: 0 auto 5px auto;width: 200px;height: 200px;text-align: center;}
.qrcodetips{margin: 0 auto 15px auto;width: 200px;background: rgba(0,0,0,0.5);color: #ffffff;text-align: center;font-size: 14px;height: 36px;line-height: 36px;}
.contact{margin: 0 0 15px 0;}
.spacing{height: 15px;}
/* 中等屏幕（平板，小于等于 1000px） */
@media screen and (min-width: 1000px) {
	
}