.title { border-bottom: 1px solid #f5f5f5; overflow: hidden; margin: 0 0 20px 0; } .title h2 { float: left; padding: 0 0 5px 0; border-bottom: 2px solid #ba2528; } .title a { float: right; } .pid-0612cc36-7f7d-4211-9264-d016c693b808 { position: absolute; width: 100% } @media screen and (max-width: 768px) { .pid-0612cc36-7f7d-4211-9264-d016c693b808 { position: relative; } } .pid-0612cc36-7f7d-4211-9264-d016c693b808 .gp-header15 .gp-top .gp-logo { max-width: 476px; } .pid-0612cc36-7f7d-4211-9264-d016c693b808 .gp-header15 .gp-top .gp-logo { padding-left: 44px; padding-right: 44px; margin-left: 43px; } .gp-header15 .gp-top .gp-logo { background: none !important; } .gp-header15 .gp-top .gp-logo a img { max-height: 80px; } .pid-8ad8a51d-0c6b-4ac7-bf95-7491e35992ec { /*position:relative;*/ } .gp-img-responsive img:hover { transform: scale(1); opacity: 1; } .pid-8ad8a51d-0c6b-4ac7-bf95-7491e35992ec .row {} .pid-55c327ec-ea8b-42a9-ad45-61d0eab2c8fb {} .gp-teacher11 .wrap_content>ul li a .left .img { padding-bottom: 140.22% !important; } .gp-article1 { position: relative; padding: 20px 0 0 20px; } .gp-article1::before { content: ""; width: 100%; height: 444px; position: absolute; background: #ffffff; z-index: -1; left: 0; top: 0; } .gp-teacher11 .wrap_content>ul li a .right .info { display: none; } .gp-teacher11 .wrap_content>ul li a { display: flex; align-items: end; align-items: flex-end; } .gp-teacher11 .wrap_content>ul li a .left { position: relative !important; } .gp-teacher11 .wrap_content>ul li a .right { padding: 27px 30px 29px 30px; flex: 1; overflow: hidden; } .gp-teacher3>ul li a .info div h4 { display: none; } .gp-teacher1 .wrap_content ul li a { display: flex; } .gp-teacher1 .wrap_content ul li a .left { width: 130px; position: relative; left: auto; top: auto; } .gp-teacher1 .wrap_content ul li a .right { flex: 1; overflow: hidden; border: none; box-sizing: border-box; padding: 0; margin: 0; padding-left: 20px; } .gp-teacher1 .wrap_content ul li a .right .info { height: auto; } .gp-teacher1 .wrap_content ul li a .right .title { color: #333333; display: inline-block; padding: 25px 0 22px; position: relative; margin-right: 0px; margin-bottom: 0; font-size: 16px; font-weight: bold; } .gp-teacher1 .wrap_content ul li a .right .title::after { content: ""; display: block; width: 100%; height: 1px; background: #ba2528; position: absolute; left: 0; bottom: 0; margin: 0; } .gp-teacher1 .wrap_content ul li a .right .info { color: #999999; margin-top: 22px; line-height: 1.5; font-size: 15px; } .gp-teacher3>ul { margin: 0 -15px; } .gp-teacher3>ul li a { padding: 0px 0; margin: 0 15px; } .gp-teacher8 li::before { display: none; } .gp-teacher8 li a { border: none; padding: 0 !important; display: flex; box-shadow: none !important; } .gp-teacher8 li a .info .tit span { display: none; } .gp-teacher8 li a .info .tit h4 { color: #333333; display: inline-block; padding: 25px 0 22px; position: relative; margin-right: 0px; margin-bottom: 0; font-size: 16px; font-weight: bold; } .gp-teacher8 li a .info .tit h4::before { display: none; } .gp-teacher8 li a .info .tit h4::after { content: ""; display: block; width: 100%; height: 1px; background: #ba2528; position: absolute; left: 0; bottom: 0; margin: 0; } .gp-teacher8 li a .info p { margin: 0; color: #999999; margin-top: 22px; line-height: 1.5; }