.m-broadcast .box{padding-left:0;width:460px}
.m-broadcast .picbox{width:60%;font-size:0}
.m-practice .picbox{font-size:0;text-align:center}
.m-broadcast .picbox img{display:block;max-width:100%;margin:0 auto}
@media only screen and (max-width:1480px){
.m-broadcast .picbox{width:45%}
}
@media only screen and (max-width:1200px){
.m-broadcast .box,.m-broadcast .picbox{width:auto}
}
.m-broadcast.qm .item:nth-child(even) .picbox{margin-left:0}
.m-practice .g-titq1 h3{margin-bottom:0}
.m-practice .skbox .slogan{height:auto}
.m-practice .skbox .box{margin-top:64px}
.m-practice .boxs,.m-practice .skbox .box,.m-practice .skbox .slogan .slogan-item{position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.m-info{color:#1e2128;margin-top:36px}
.m-info .tit{font-size:16px;line-height:24px;font-weight:500;margin-bottom:6px}
.m-info .desc{font-size:14px;line-height:1.5;font-weight:300;margin-bottom:10px}
.m-info .img{font-size:0;text-align:center;box-shadow:0 0 10px rgba(30,33,40,.1);margin-bottom:15px}
.m-info .img img{width:100%}
.m-info .bot{font-size:0;text-align:center}
.m-info .bot a{display:inline-block;vertical-align:middle;width:112px;font-size:16px;line-height:38px;color:#1e2128;border-radius:30px;border:1px solid #d1dae8;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-info .bot a:hover{color:#0074fc;border-color:#0074fc}
.dg-waitlist.AGIyun .dg-modal{height:606px}
.dg-form .item-text{margin-bottom:20px;overflow:hidden}
.dg-form .text{display:block;width:100%;height:90px;border:1px solid #d1dae8;font-size:16px;color:#1e2128;padding:12px 24px;border-radius:20px;resize:none}
.dg-form .text::placeholder{color:rgba(30,33,40,.3)}
.dg-waitlist h2 .m-db{display:none}
#AGIyun .dg-modal{height:auto}
#AGIyun .dg-box1{display:flex}
@media only screen and (max-width:768px){
.dg-waitlist.AGIyun .dg-modal{height:452px}
.dg-waitlist h2 .m-dn{display:none}
.dg-waitlist h2 .m-db{display:block}
}
.m-story .new-ul-listidx4 .con{padding:0;border-radius:12px;overflow:hidden}
.m-story .new-ul-listidx4 .txt{padding:28px 40px;overflow:hidden}
.m-story .new-ul-listidx4 .logo1{height:40px;margin-bottom:12px}
.m-story .new-ul-listidx4 .logo1 img{width:auto;max-height:100%}
.m-story .new-ul-listidx4 .tit{font-size:16px;line-height:1.5em;height:4.5em;color:#1e2128;font-weight:300;overflow:hidden}
.m-story .new-ul-listidx4 .info{margin-bottom:0}
.m-story .new-ul-listidx4 .pic{padding-top:82.9%;margin-bottom:0}
.m-story .new-ul-listidx4 .pic img{display:block;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-story .new-ul-listidx4 a:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.08);-moz-transform:translate(-50%,-50%) scale(1.08);-ms-transform:translate(-50%,-50%) scale(1.08);-o-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}
@media only screen and (min-width:950px) and (max-width:1920px){
.m-story .new-ul-listidx4 .txt{padding:1.458vw 2.083vw}
.m-story .new-ul-listidx4 .logo1{height:2.083vw;margin-bottom:.625vw}
}
@media only screen and (max-width:1200px){
.m-story .new-ul-listidx4 .txt{padding:20px}
.m-story .new-ul-listidx4 .logo1{height:30px;margin-bottom:6px}
.m-story .new-ul-listidx4 .tit{height:4.71em;font-size:14px;line-height:1.57em}
}
.ban h3 em{display:none}
@media only screen and (max-width:767px){
.ban h3 em{display:block}
}