.detail_bg{padding:0 20px}.detail_info{display:flex}.detail_info_left_pic{width:40%}.detail_info_right_pic{width:90%}.detail_info_right_title{padding:0 28px;display:flex;color:#5370b1}.detail_info_right_text{padding:0 28px;margin-top:50px;color:#5370b1}.detail_content{padding:0 20px}.detail_content_title{font-size:28px;margin-bottom:20px}.about_illustration{display:flex;align-items:flex-start;margin-top:20px;opacity:0}.about_illustration:not(:last-child){border-bottom:1px solid #999}.about_illustration .left{flex:0 0 auto;width:100px;font-weight:700}.about_illustration .right{flex:1;margin-bottom:10px}.info_class_box{position:fixed;top:160px;right:10%;width:200px;color:#bbb;z-index:97;max-height:70vh;display:flex;flex-direction:column}.info_class{display:flex;align-items:center;padding:15px 0;cursor:pointer;animation:fadeInRight .5s forwards;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.info_class.all{border-bottom:1px solid #2c3e50;margin-bottom:20px;font-size:20px}.info_class_label{position:relative}.info_class_label:after{content:"";position:absolute;top:100%;left:0;width:0;height:2px;background:#2c3e50;transition:all .5s}.info_class.active,.info_class:hover{color:#2c3e50}.info_class.active .info_class_label:after,.info_class:hover .info_class_label:after{width:100%}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.info_box{padding:100px}.info_title{font-size:30px;font-weight:700;margin-bottom:40px;opacity:0}.info_time{color:#aaa;opacity:0}.info_img{display:block;height:600px;margin:40px 0;cursor:pointer;opacity:0;box-shadow:0 0 20px rgba(0,0,0,.2)}.info_abstract{width:660px;line-height:30px;opacity:0;font-family:Arial,sans-serif!important;font-size:14px}.info_box_split{height:1px;width:150px;background:#2c3e50;margin-top:140px}.video_div{width:600px}@media screen and (max-width:960px){.detail_info{display:block}.detail_info_left_pic,.detail_info_right_pic{width:100%}.detail_info_right_text{margin-top:10px}.info_class_box{right:0;width:120px}.info_class{padding:5px;font-size:12px;background:#fff}.info_class.all{font-size:16px;margin-bottom:0;background:transparent}.info_box{padding:40px 20px}.info_abstract,.info_img{width:100%;height:auto}.video_div{width:100%}}