/* 测试是否一致 */ /* body{opacity: 0.8;}::-webkit-scrollbar{width: 0;}html{background: top left no-repeat url(../images/1.1ã¥â­â¦ã©â„¢â¢ã¦â¦â€šã¥â€ âµ-ã¥â­â¦ã©â„¢â¢ã§â®â‚¬ã¤â»â€¹.png) !important;} */ .Banner { max-height: 450px; overflow: hidden; } .Banner img { display: block; } .subPage { min-height: 500px; } .gp-bread { background-color: #f2f2f2; padding: 13px 0px; position: relative; z-index: 1; text-align: right; } .gp-bread a, .gp-bread span { font-size: 14px; line-height: 12px; color: #757575; } /*侧边栏*/ .ledadUl { margin-top: 26px; margin-bottom: 30px; } .ledadUl li { overflow: hidden; transition: all .3s ease; } .ledadUl li:hover { transform: translateX(5px) } .ledadUl li.on a { display: block; background: #efeff4; overflow: hidden; } .leadLeft { width: 200px; padding: 20px 30px; border-right: 1px solid #d6d6d6; position: relative; overflow: hidden; } .leadPic { padding-bottom: 133%; } .leadMiddle { padding: 53px 32px; margin-left: 260px; margin-right: 270px; position: relative; } .leadTop { color: #313f8c; margin-bottom: 8px; } .leadTop h2 { margin-right: 20px; } .leadTop h2 a{display: block;} .leadTop h2, .leadTop span { display: inline-block; } .leadTop p { line-height: 26px; color: #444; } .leadRight { padding: 53px 30px; position: relative; width: 270px; box-sizing: border-box; } .leadRight::before { content: ''; display: block; width: 1px; height: 306px; background: #d6d6d6; height: #d6d6d6; position: absolute; left: 0; top: 0; } .prexyPic { width: 245px; background: #e5e5e5; /* overflow: hidden; */ position: relative; } .prexyPic::before { content: ''; display: block; width: 160px; height: 1px; background: #e5e5e5; position: absolute; right: -160px; bottom: 36px; } .gp-subLeft { width: 260px; margin-top: -77px; position: relative; z-index: 9; } .subLeftTitle { background-color: #264c9e; padding: 21px 20px; color: #fff; font-weight: normal; text-indent: 20px; } .gp-subLeft>ul { background-color: #fff; position: relative; } .gp-subLeft>ul>li { position: relative; } .gp-subLeft>ul>li:last-child>a { border-bottom: none; } .gp-subLeft>ul>li>a { padding: 20px 28px; display: block; position: relative; font-size: 18px; line-height: 1.4; border-bottom: 1px solid #fff; margin-left: 13px; background: #eee; clear: both; } .gp-subLeft>ul>li>a:hover { color: #fff; background-color: #2c58b8; } .gp-subLeft>ul>li>a.active { color: #fff; margin-right: 0; background: #2c58b8; } .gp-subLeft .gp-toggles { width: 65px; height: 65px; position: absolute; right: 0; top: 0; line-height: 65px; text-align: center; cursor: pointer; color: #fff; font-size: 14px; font-weight: normal; } .gp-second-nav { font-size: 16px; display: none; background-color: #fff; width: calc(100% - 20px); float: right; position: relative; z-index: 53; } .gp-second-nav dd a { display: block; padding: 13px 15px 13px 60px; color: #666; transition: all 0.35s ease-in-out; position: relative; font-size: 15px; } .gp-second-nav dd a:hover, .gp-second-nav dd a.active { color: #a93447; background-color: #d6d6d6; } .gp-second-nav dd a.active::before { height: 100%; } .gp-subLeft>ul>li>a>span { position: relative; } .gp-subLeft>ul>li.active>a { padding-left: 20px; } .gp-subLeft>ul::before { content: ""; display: block; width: 13px; height: calc(100% + 40px); background: #264c9e; position: absolute; left: 0; top: 0; } /*侧边栏移动端 */ .gp-m-subNav { display: none; margin-top: 15px; } .gp-m-inner-header { width: 100%; height: 40px; background-color: #264c9e; cursor: pointer; line-height: 40px; } .gp-m-inner-header>span { height: 40px; padding-left: 15px; font-size: 16px; color: #fff; } .gp-m-subNav .gp-m-inner-header-icon { float: right; width: 40px; height: 40px; text-align: center; color: #fff; } .gp-m-subNav .gp-m-inner-header-icon-click i { display: block; } .gp-subNavm { width: 100%; overflow: hidden; display: none; background-color: #fff; } .gp-subNavm h2 { width: 100%; height: 48px; line-height: 48px; } .gp-subNavm h2 a { padding-left: 13px; font-size: 20px; font-family: Tahoma; display: block; color: #fff; } .gp-subNavm li { position: relative; } .gp-subNavm li>a { font-size: 14px; line-height: 1.4; border-bottom: 1px solid #eee; display: block; padding: 8px 15px; } .gp-subNavm li.sub_has span { margin-left: 10px; } .gp-subNavm li.on a { color: #a61c31; display: block; width: 100%; } .gp-m-toggle { width: 40px; height: 40px; position: absolute; right: 0; top: 0; line-height: 40px; text-align: center; } .gp-subNavm dl { display: none; background-color: #fff; } .gp-subNavm dl dd { padding-left: 30px; line-height: 18px; padding: 8px 0px 8px 30px; border-bottom: 1px dotted #e6e6e6; } .gp-subNavm li dl dd a { font-size: 12px; font-weight: normal; display: inline; border: none; padding: 0px; } .gp-subNavm li dl dd a:hover { color: #a70510 } /* 分页 */ .gp-page { text-align: center; margin-bottom: 70px; } .gp-page a { width: 65px; height: 54px; border: 1px solid #e5e5e5; text-align: center; line-height: 54px; font-size: 16px; color: #999; display: inline-block; margin: 0 -3px; } .gp-page .gp-page-prev { width: 93px; border-radius: 12px 0 0 12px; } .gp-page .gp-page-next { width: 93px; border-radius: 0 12px 12px 0; } .gp-page a.on_pages { color: #fff; background: #3465cf; position: relative; } .gp-page a.on_pages::after { content: ""; width: 0; height: 0; border-width: 6px; border-style: solid; border-color: transparent transparent #fff transparent; position: absolute; left: 50%; transform: translateX(-50%); bottom: -1px; } .gp-page a:hover { color: #fff; background: #3465cf; } .sub_right { margin-left: 310px; padding-top: 10px; } .noMargin { margin-left: 0; padding-top: 38px; } /* 学院概况-学院简介 */ .listTitle { color: #222; line-height: 1.4; padding-bottom: 10px; border-bottom: 1px solid #eee; } .listTitle2{ margin: 15px 0; color: #b3281d; position: relative; padding-left: 30px; box-sizing: border-box; } .listTitle2::before{ content: ""; background: #b3281d; display: block; width: 5px; height: 5px; position: absolute; left: 0; top: calc(50% - 2.5px); } .gp-article { position: relative; color: #444; padding: 18px 0 25px; font-size: 16px; line-height: 30px; } .gp-article h3 { color: #3465cf; font-weight: normal; line-height: 30px; } .gp-article p { margin-bottom: 50px; text-indent: 3rem; } .gp-article p.artImg { text-indent: 0rem; text-align: center; } .gp-article table p { margin: 0px; text-indent: 0; } .gp-article table { width: 1000px !important; } /* 学院聚焦 */ .list1 {} .list1 li { position: relative; overflow: hidden; margin-bottom: 38px; } .list1 li .lt { width: 360px; overflow: hidden; float: left; position: relative; z-index: 1; } .list1 li .lt a { padding-bottom: 56.39%; } .list1 li .rt { margin-left: 380px; padding-top: 2px; display: block; } .list1 li .rt h3 { max-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .list1 li .rt h3 a { font-size: 16px; line-height: 30px; color: #222222; font-weight: normal; } .list1 li .rt p.brief { width: 100%; font-size: 14px; line-height: 22px; color: #999; height: 44px; overflow: hidden; text-overflow: ellipsis; margin: 9px 0 27px; } .list1 li .rt span { width: 50%; display: block; font-size: 14px; line-height: 22px; color: #999; margin-top: 20px; border-top: 1px solid #3465cf; padding-top: 13px; } .list1 li::after { content: ""; display: block; width: 100%; height: 1px; background: #f0f0f0; position: absolute; bottom: 20px; left: 0; } .list1 li:hover h3 a { color: #a61d31; } /* 通知公告 */ .list2 { padding: 30px 0 20px; } .list2 li { height: 65px; line-height: 65px; padding: 0 30px; transition: all 0.6s ease-in-out; } .list2 li span { font-size: 14px; color: #999; float: right; position: relative; padding-left: 43px; } .list2 li span::before { content: ""; width: 25px; height: 1px; background: #e0c67e; position: absolute; left: 0; top: 50%; } .list2 li p { margin-right: 130px; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .list2 li p a { color: #222; line-height: 16px; } .list2 li:nth-child(odd) { background: #efeff4; } .list2 li:hover a { color: #a61c31; } .list2 li:hover { transform: translateX(6px); } /* 教学科研平台 */ .list3 { margin: 0 -15px; } .list3 li { width: 33.3%; float: left; margin-bottom: 40px; } .list3 li a { display: block; margin: 0 15px; } .list3 li a span { display: block; padding-bottom: 56.28%; } .list3 li a p { border: 1px solid #e5e5e5; text-align: center; padding: 22px 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; box-sizing: border-box; } .list3 li:hover p { color: #a61d31; } /* 教师风采 */ .list4 { margin: 30px -20px; overflow: hidden; } .list4 li { width: 20%; float: left; margin-bottom: 48px; } .list4 li a { display: block; margin: 0 20px; } .list4 li a span { padding-bottom: 133%; } .list4 li a p { line-height: 1.5; padding: 21px 28px; background: #fff; width: 83%; border: 1px solid #e6e6e6; box-sizing: border-box; margin-top: -30px; position: relative; z-index: 1; color: #222; } .list4 li a p::after { content: ""; width: 21.36%; height: 1px; background: #a61c31; position: absolute; left: 0; bottom: 0; transition: all 0.3s ease-in; } .list4 li:hover a p { color: #a61d31; } .list4 li:hover a p::after { width: 100%; } /* 教师风采文章页 */ .teacherStyle { padding-top: 40px; } .teacherStyle .brief { border: 1px solid #e6e6e6; background: url(../images/brief_bg.png) no-repeat right bottom; padding-right: 300px; box-sizing: border-box; margin-bottom: 80px; } .teacherStyle .brief .brief_lt { width: 248px; float: left; margin-left: 20px; margin-top: -20px; } .teacherStyle .brief .brief_lt span { padding-bottom: 140%; } .teacherStyle .brief .brief_rt { padding-top: 26px; margin-left: 298px; position: relative; } .teacherStyle .brief .brief_rt::before { content: ""; width: 280px; height: 1px; background: #3465cf; position: absolute; left: -80px; top: -1px; } .teacherStyle .brief .brief_rt span { font-size: 14px; color: #3465cf; line-height: 20px; } .teacherStyle .brief .brief_rt h3 { color: #222; font-weight: normal; line-height: 1.3; margin: 9px 0 6px; } .teacherStyle .brief .brief_rt p { color: #999; font-size: 14px; line-height: 2; } .teacherStyle .brief .brief_rt i { color: #999; font-size: 14px; line-height: 22px; height: 44px; text-overflow: ellipsis; overflow: hidden; font-style: normal; margin-top: 25px; margin-bottom: 56px; display: block; } .profile { clear: both; border: 1px solid #e6e6e6; border-top: none; margin-bottom: 50px; } .profile h3 { line-height: 1.2; color: #3465cf; font-weight: normal; padding: 23px 29px; background: #efeff4; margin-bottom: 20px; } .profile p { line-height: 2; color: #757575; margin-bottom: 30px; text-indent: 2rem; padding: 0 29px; } /* 学院概况-领导团队 */ .list5 { padding-top: 30px; } .list5 li { position: relative; border: 1px solid #efeff4; padding: 0 20px; overflow: hidden; box-sizing: border-box; margin-bottom: 30px; } .list5 li:nth-child(odd)::before { content: ""; display: block; width: 20px; height: 100%; background: #3465cf; position: absolute; left: 0; top: 0; } .list5 li:nth-child(even)::before { content: ""; display: block; width: 20px; height: 100%; background: #db8858; position: absolute; left: 0; top: 0; } .list5 li { display: block; padding: 19px 0; box-sizing: border-box; overflow: hidden; } .list5 li span { position: relative; line-height: 1.875; display: inline-block; box-sizing: border-box; width: 118px; text-align: center; padding: 12px 0; vertical-align: middle; float: left; } .list5 li span::after { content: ""; width: 1px; height: 100%; background: #3465cf; display: block; right: 0; top: 0; position: absolute; } .list5 li div { margin-left: 148px; vertical-align: middle; white-space: nowrap; } .list5 li div p { color: #757575; line-height: 1.857; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; } .list5 li div p:nth-child(1) { margin-bottom: 4px; } .list5 li div p i { font-style: normal; font-weight: bold; color: #222; } /* 学院概况-学院服务 */ .list6 { margin: 0 -15px; padding: 30px 0; } .list6>li { width: 50%; float: left; margin-bottom: 40px; } .list6>li div { margin: 0 15px; border: 10px solid #efeff4; } .list6>li div ul { padding: 23px 49px; } .list6>li div h3 { border-bottom: 1px solid #e5e5e5; color: #222; padding: 22px 0; font-weight: normal; padding-left: 63px; } .list6>li div li { color: #757575; margin-bottom: 18px; position: relative; padding-left: 18px; } .list6>li div li span:nth-child(2) { margin-left: 30px; } .list6>li div li::before { content: ""; display: block; width: 4px; height: 4px; background: #3465cf; position: absolute; left: 0; top: 50%; margin-top: -2px; } .list6>li:nth-child(4n+1) div h3 { background: url(../images/li_bg.png) no-repeat left center; } .list6>li:nth-child(4n+2) div h3 { background: url(../images/li_bg1.png) no-repeat left center; } .list6>li:nth-child(4n+3) div h3 { background: url(../images/li_bg1.png) no-repeat left center; } .list6>li:nth-child(4n+4) div h3 { background: url(../images/li_bg.png) no-repeat left center; } /* 师资队伍-教师名录 */ .list7 { padding: 30px 0; } .list7 li { padding-left: 80px; position: relative; transition: all 0.4s ease-in-out; margin-bottom: 26px; } .list7 li>div { display: block; box-shadow: 1px 1px 8px rgb(0 0 0 / 10%); } .list7 li p { width: 165px; height: 37px; text-align: center; line-height: 37px; color: #fff; float: left; position: absolute; left: 0; top: 50%; margin-top: -18px; transition: all 0.4s ease-in-out; } .list7 li p a { color: #fff; } .list7 li:nth-child(odd) p { background: #3465cf; } .list7 li:nth-child(even) p { background: #db8858; } .list7 li div div { margin-left: 115px; padding: 21px 0; } .list7 li div div span { color: #222; line-height: 37px; transition: all 0.4s ease-in-out; margin-right: 30px; display: inline-block; } .list7 li div div span a { color: #222; } .list7 li:hover { padding-left: 0; } .list7 li:hover p { left: 10px; } .list7 li:hover div div { margin-left: 200px; } /* 学生工作-学生组织-列表 */ .list8 { padding: 30px 0; } .list8 li { height: 65px; line-height: 65px; padding: 0 30px; transition: all 0.6s ease-in-out; } .list8 li a { color: #222; line-height: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: inline-block; } .list8 li:nth-child(odd) { background: #efeff4; } .list8 li:hover a { color: #a61c31; } .list8 li:hover { transform: translateX(6px); } /* 学生工作-学生组织 */ /* .list9{padding: 50px 0;} .list9 li{box-shadow: 1px 1px 10px rgba(0,0,0,0.1);border-radius: 15px;position: relative;margin-bottom: 70px;} .list9 li a{display: block;position: relative;} .list9 li a .li_lt{float: left;width: 250px;position: absolute;left: 0;top: -20px;} .list9 li a .li_lt span{padding-bottom: 140%;} .list9 li a .li_rt{margin-left: 290px;padding: 40px 40px 50px 0;} .list9 li a .li_rt h3{line-height: 1.8;color: #222222;font-weight: normal;} .list9 li a .li_rt span{line-height: 1.6;color: #3465cf;} .list9 li a .li_rt p{line-height: 26px;color: #757575;margin: 16px 0;position: relative;padding-top: 16px;height: 104px;overflow: hidden;text-overflow: ellipsis;} .list9 li a .li_rt p::before{content: "";display: block;width: 50%;height: 1px;background: #ededed;position: absolute;left: -40px;top: 0;} .list9 li:hover a h3{color: #a61d31;} */ .list9 { padding: 30px 0; } .list9 li { margin-bottom: 30px; } .list9 a { padding: 1px 0 0 0; display: block; } .list9 a::after { content: ''; display: table; width: 100%; } .list9 .li_lt { width: 250px; float: left; } .list9 li a .li_lt span { padding-bottom: 140%; } .list9 .li_lt+.li_rt { margin: 18px 0 0 250px; border-radius: 0 15px 15px 0; } .list9 .li_rt { padding: 21px 30px 70px 40px; box-shadow: 0 0 16px rgba(0, 0, 0, .08); border: 1px solid #eee; } .list9 li a .li_rt h3 { line-height: 1.8; color: #222222; font-weight: normal; } .list9 li a .li_rt span { line-height: 1.6; color: #3465cf; } .list9 li a .li_rt p { line-height: 26px; color: #757575; margin: 16px 0; position: relative; padding-top: 16px; height: 104px; overflow: hidden; text-overflow: ellipsis; } .list9 li a .li_rt p::before { content: ""; display: block; width: 50%; height: 1px; background: #ededed; position: absolute; left: -40px; top: 0; } .list9 li:hover a h3 { color: #a61d31; } /* 文章页 */ .pageArticle { margin-top: 16px; } .pageArticleTitle { text-align: center; } .pageArticleTitle h3 { line-height: 30px; color: #222222; } .pageArticleTitle h4 { line-height: 30px; color: #444444; margin: 7px 0 13px; } .articleAuthor { background: #f2f2f2; text-align: center; line-height: 30px; padding: 14px 0; color: #999; } .pageArticle .gp-article { padding: 35px 100px 10px; box-sizing: border-box; } .pageArticle .gp-article p.artImg { text-indent: 0; } .pageArticle .articleBottom { border-top: 1px solid #f0f0f0; padding-top: 22px; margin-bottom: 62px; overflow: hidden; } .pageArticle .articleBottom .Annex { float: left; width: calc(100% - 260px); } .pageArticle .articleBottom .Annex strong { line-height: 30px; color: #444; font-weight: normal; } .pageArticle .articleBottom .Annex a { line-height: 30px; color: #999; display: block; margin-top: 3px; } .pageArticle .articleBottom .share { float: right; width: 250px; margin-top: 7px; } .pageArticle .articleBottom .share a { width: 36px; height: 36px; border: 11px solid #efeff4; display: inline-block; border-radius: 50%; margin-left: 20px; } .pageArticle .articleBottom .share a.bds_more { background: url(../images/share.png) no-repeat center center; } .pageArticle .articleBottom .share a.bds_weixin { background: url(../images/wx.png) no-repeat center center; } .pageArticle .articleBottom .share a.bds_tsina { background: url(../images/wb.png) no-repeat center center; } .shareBox { width: 260px; background-color: #fff; position: fixed; top: 50%; left: 50%; margin: -150px 0 0 -130px; z-index: 9998; height: 310px; border: 6px solid #8F8F8F; border-radius: 8px; box-shadow: 0 0 7px #aaa; display: none; } .shareBox { font-size: 14px; } .shareBox .title { background: #f6f6f6; font-size: 14px; font-weight: bold; padding: 10px 15px !important; } .shareClose { position: absolute; right: 0; top: 0; cursor: pointer; font-size: 18px; width: 20px; ; } .sharelist { position: static; height: 250px; overflow-y: auto; padding-left: 17px !important; } .sharelist li { float: left; width: 130px; padding: 2px; margin-left: 6px; _margin-left: 3px; height: 28px; overflow: hidden; list-style: none; } .sharelist li a { color: #565656; font: 12px '宋体'; display: block; text-decoration: none; border: 1px solid #fff; line-height: 18px; width: auto; height: auto; text-indent: 0; } .weChatBox { width: 260px; height: 300px; background-color: #fff; border: solid 1px #d8d8d8; padding: 10px; position: fixed; left: 50%; top: 50%; margin: -130px 0 0 -140px; z-index: 9998; display: none; box-shadow: 0 0 10px rgba(0, 0, 0, 0.25); } .weChatBox .w-title { font-size: 12px; font-weight: bold; padding: 0 0 10px 0; } .w-close { width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 20px; position: absolute; right: 0; top: 0; color: #333; cursor: pointer; } .qrcode { width: 200px; height: 200px; margin: 15px auto; background: #ccc; } .w-footer { font-size: 12px; line-height: 1.5; color: #999; } #qrodeText { opacity: 0; position: absolute; left: 0; top: 0; z-index: 0; visibility: hidden; } .gp-teacher8 li a { box-sizing: border-box; padding: 25px 0; overflow: hidden; position: relative; display: flex; border-bottom: 1px solid #eee; } .gp-teacher8 li a .img { width: 200px; } .gp-teacher8 li a .img span { padding-bottom: 140%; } .gp-teacher8 li a .info { flex: 1; padding-left: 30px; } .gp-teacher8 li a .info .tit { display: flex; align-items: center; justify-content: space-between; margin-bottom: 15px; } .gp-teacher8 li a .info .tit h4 { color: #264c9e; padding-top: 15px; position: relative; } .gp-teacher8 li a .info .tit h4:before { content: ''; width: 30px; height: 2px; background-color: #eee; position: absolute; left: 0; top: 0; } .gp-teacher8 li a .info .gpArticleSummary { color: #333333; line-height: 1.6; margin-bottom: 12px; } @media screen and (max-width:1480px) { .list6>li div h3 { padding: 20px 0; padding-left: 42px; } .list6>li div ul { padding: 23px 30px; } } @media screen and (max-width:1200px) { .list4 li { width: 25%; margin-bottom: 30px; } .teacherStyle .brief { padding-right: 200px; } } @media screen and (max-width:1040px) {} @media screen and (max-width:996px) { .gp-subLeft { display: none; } .gp-m-subNav { display: block; } .sub_right { margin-left: 0; padding-top: 15px; } .gp-article { font-size: 14px; line-height: 25px; } .gp-page { margin-bottom: 40px; } .gp-page a { display: none; } .gp-page a.on_pages, .gp-page .gp-page-prev, .gp-page .gp-page-next { display: inline-block; } .list2 { padding: 10px 0; } .list2 li { height: 50px; line-height: 50px; padding: 0 15px; } .list4 li, .list3 li { width: 33.3%; margin-bottom: 20px; } .list4 li a p, .list3 li a p { padding: 15px 20px; } .teacherStyle { padding-top: 20px; } .teacherStyle .brief { padding-right: 120px; margin-bottom: 40px; } .profile, .profile p { margin-bottom: 20px; } .list5 li a { padding: 10px 0; } .pageArticle .gp-article { padding: 20px 0 10px; } .pageArticle .articleBottom { margin-bottom: 20px; } .pageArticle .articleBottom .Annex { width: 100%; } .pageArticle .articleBottom .share { float: none; } .gp-article p { margin-bottom: 30px; } } @media screen and (max-width:767px) { .gp-page { margin-bottom: 30px; } .list1 li { margin-bottom: 20px; } .list1 li::after { bottom: 0; } .list1 li .lt { width: 100%; float: none; } .list1 li .rt { margin-left: 0px; } .list1 li .rt p.brief { margin: 10px 0; height: auto; max-height: 44px; } .list1 li .rt span { margin: 0; padding: 5px 0; } .list4 li, .list3 li { width: 50%; } .list3, .list4 { margin: 0 -6px; } .list3 li a, .list4 li a { margin: 0 6px; } .teacherStyle .brief { padding-right: 0px; } .profile h3 { padding: 10px 15px; margin-bottom: 10px; } .profile p { padding: 0 15px; margin-bottom: 10px; } .list5 { padding-top: 15px; } .list5 li { margin-bottom: 10px; } .list6>li { width: 100%; margin-bottom: 20px; } .list6>li div li { margin-bottom: 10px; } .list6>li div ul { padding: 15px 20px; } .list7 li p { position: relative; } .list7 li { padding-left: 0; position: relative; } .list7 li::after { content: ""; display: block; clear: both; } .list7 li div div { margin-left: 20px; } .list8 li { height: 45px; line-height: 45px; padding: 0 15px; } .list9 .li_rt { padding: 20px 20px 69px 20px; } .list9 li { margin-bottom: 20px; } .gp-article p { margin-bottom: 16px; } } @media screen and (max-width:670px) { .listTitle2{ padding-left: 15px; } .leadMiddle { padding: 15px; margin: 0; float: none; } .leadRight { padding: 15px; position: relative; width: 100%; } .leadLeft { width: 100%; padding: 15px; box-sizing: border-box; border-right: 1px solid #d6d6d6; position: relative; } } @media screen and (max-width:540px) { .teacherStyle { padding-top: 10px; } .teacherStyle .brief .brief_lt { width: 100%; float: none; margin: 0; } .teacherStyle .brief .brief_rt { margin-left: 0; padding: 10px 15px; } .teacherStyle .brief .brief_rt::before { display: none; } .teacherStyle .brief .brief_rt i { margin: 5px 0 10px; } .teacherStyle .brief { margin-bottom: 20px; } .list5 li a span { width: 100%; padding: 5px 0; } .list5 li a span::after { display: none; } .list5 li a div { margin-left: 0; padding-left: 20px; } .list9 li a .li_lt { float: none; width: 100%; position: relative; } /* .list9 li a .li_rt{margin-left: 0;padding: 10px 20px;} */ .list9 .li_lt+.li_rt { margin-left: 0; margin-top: 0; border-radius: 2px; padding: 20px; } .list9 .li_rt { padding: 20px; } .gp-teacher8 li a { display: block; } .gp-teacher8 li a .img { margin: 0 auto; } .gp-teacher8 li a .info { padding-left: 0; margin-top: 10px; } }