@charset "utf-8"; /* CSS Document */ .subList01 {} .subList01 ul { margin: 0 -20px 0; } .subList01 li { width: 50%; } .subList01 a { margin: 0 20px 30px; padding: 20px 25px 20px 15px; background: #f5f5f5; overflow: hidden; } .subList01 .title { margin: 3px 0 18px; height: 48px; line-height: 24px; color: #666; } .subList01 .time { padding: 0 0 0 30px; background: url(../images/sublist01time.png) left center no-repeat; color: #999; font-family: arial; } .subList01 .img { padding-bottom: 62.5%; } .subList01 .left { width: 192px; float: left; } .subList01 .right { margin: 0 0 0 210px; } .subList01 a:hover { transform: translateY(-6px); transition: all 0.3s ease-out 0s; } .ul-inline { font-size: 0; } .ul-inline li { display: inline-block; *display: inline; *zoom: 1; font-size: 14px; vertical-align: top; } .ul-inline li a { display: block; } .table_0512 { margin: 16px 0 50px; width: 100%; } .table_0512 tr:nth-child(2n+1) { background: #efeff4; } .table_0512 th { font-weight: bold; color: #113cac; border-right: 1px solid #e0b47e; line-height: 27px; padding: 15px 0; } .table_0512 th:first-child { border-left: 1px solid #E0B47E; } .table_0512 td { border-right: 1px solid #e6e6e6; text-align: left; padding: 0 10px; } .table_0512 td:first-child { border-left: 1px solid #E6E6E6; } .table_0512 tr:nth-child(2n+1) td { border-right: 1px solid #fff; } .table_0512 tr:nth-child(2n+1) td:first-child { border-left: 1px solid #fff; } .table_0512 .img { width: 160px; height: 195px; margin: 20px auto 23px; overflow: hidden; } .table_0512 p { /* max-width: 378px; */ margin: 0 auto; color: #444; line-height: 25px; max-height: 120px; overflow: hidden; word-break: break-all; } .table_0512 td:first-child { width: 220px; } .table_0512 td:nth-child(2) { text-align: left; } .table_0512 .name { font-weight: bold; font-size: 1.2; line-height: 30px; padding: 0 0 10px; display: block; } .table_0512 .name span { font-weight: normal; padding: 0 0 0 12px; font-size: 0.8; } .subbanner { width: 100%; overflow: hidden; position: relative; } .subbanner-con { width: 100%; height: 0; padding-bottom: 23%; overflow: hidden; text-align: center; } /*content*/ .subPage { position: relative; z-index: 9; background: #f7f5f0; padding-bottom: 70px; } /*侧边栏*/ .subLeft {} .gp-subLeft { width: 260px; } .gp-subLeft>ul { background: #fff; padding: 12px 40px 12px 12px; overflow: hidden; box-shadow: 0px 0px 44px 0px rgba(0, 0, 0, 0.04); } .gp-subLeft>ul>li { position: relative; } .gp-subLeft>ul>li>a { display: block; transition: all 0.35s ease-in-out; padding: 17px 25px; color: #444; } .gp-subLeft>ul>li:hover>a, .gp-subLeft>ul>li.active>a { color: #2c448c; font-weight: bold; border: #e6e6e6 1px solid; } .gp-subLeft .gp-toggles, .gp-sub-toggles { font-size: 12px; font-size: 1.2rem; width: 36px; height: 61px; position: absolute; right: 0; top: 0; line-height: 59px; text-align: center; cursor: pointer; color: #fff; font-weight: normal; display: block; margin-right: 12px; } .gp-subLeft .gp-toggles.icon-jia { background: url(../images/jia.png) no-repeat center center; } .gp-subLeft .gp-toggles.icon-jia.icon-down { background: url(../images/jian.png) no-repeat center center; } .gp-subLeft .gp-sub-toggles { width: 50px; height: 50px; line-height: 50px; } .gp-subLeft .gp-sub-toggles.icon-jia { background: url(../images/jia.png) no-repeat center center; } .gp-subLeft .gp-sub-toggles.icon-jian { background: url(../images/jian.png) no-repeat center center; } .gp-second-nav { background: #f7f5f0; margin-right: -41px; font-size: 14px; padding: 10px 0; display: none; } .gp-second-nav dd { position: relative; } .gp-second-nav dd a { display: block; position: relative; padding: 8px 40px; transition: all 0.35s ease-in-out; /*! text-align: center; */ } .gp-second-nav dd dd a { padding-left: 60px; font-size: 16px; font-size: 1.6rem; padding: 10px 30px 10px 50px; background-color: #3d72b3; color: #ddd; border-bottom: none; } .gp-second-nav dd dd a:before { border-bottom-color: #4e81c0; } .gp-second-nav dd:hover a, .gp-second-nav dd.active a { color: #2c448c; } .gp-subLeft * { transition: none; } .gp-subRight { margin-left: 310px; overflow: hidden; } .gp-subRight-con { overflow: hidden; margin: 45px 0 0; position: relative; } /*侧边栏移动端 */ .gp-m-subNav { display: none; } .gp-m-inner-header { width: 100%; height: 42px; background-color: #2c448c; cursor: pointer; line-height: 42px; } .gp-m-inner-header>span { height: 50px; padding-left: 15px; font-size: 1.8rem; color: #fff; } .gp-m-subNav .gp-m-inner-header-icon { float: right; width: 50px; height: 42px; } .gp-m-subNav .gp-m-inner-header-icon-out i.icon-jia { display: block; background: url(../images/n-rt.png) no-repeat center; width: 50px; height: 42px; } .gp-m-subNav .gp-m-inner-header-icon-click i.icon-jian { display: block; background: url(../images/n-dw.png) no-repeat center; width: 50px; height: 42px; } .gp-subNavm { width: 100%; overflow: hidden; display: none; } .gp-subNavm h2 { width: 100%; height: 48px; line-height: 48px; background-color: #003c7f; } .gp-subNavm h2 a { padding-left: 13px; font-size: 20px; display: block; color: #fff; } .gp-subNavm ul { background: #fff; } .gp-subNavm li { position: relative; } .gp-subNavm li>a { font-size: 14px; padding-left: 13px; height: 38px; line-height: 38px; border-bottom: 1px solid #eee; display: block; } .gp-subNavm li.sub_has span { margin-left: 10px; } .gp-subNavm li.on a { color: #003c7f; display: block; width: 100%; } .gp-m-toggle, .gp-sub-m-toggle { width: 15px; height: 15px; position: absolute; right: 16px; top: 15px; line-height: 40px; text-align: center; } .gp-m-toggle.icon-right { background: url(../images/jia.png) no-repeat center center; } .gp-m-toggle.icon-down { background: url(../images/jian.png) no-repeat center center; } .gp-subNavm dl { display: none; background-color: #FDFDFD; } .gp-subNavm dl dd { padding-left: 30px; line-height: 18px; padding: 10px 0px 10px 30px; border-bottom: 1px solid #f3f5f6; position: relative; } .gp-subNavm li dl dd a { font-size: 14px; font-weight: normal; display: inline; border: none; padding: 0px; } .gp-subNavm li dl dd a:hover { color: #5b396c; } .subCon { position: relative; z-index: 3 } .sub-leftTitle { line-height: 28px; background: #2c448c; width: 260px; position: absolute; top: -88px; } .sub-leftTitle h2 { color: #fff; padding: 30px; font-weight: normal; } /*自定义*/ .proTitl2 { color: #2c448c; text-align: center; } .ledImg { text-align: center; margin: 20px 0; } .ledImg img { margin: 0 auto; } .leadUl li { margin-bottom: 30px; position: relative; overflow: hidden; } .leadUl li:last-child { margin-bottom: 0; } .leaderImg { width: 185px; float: left; background: #d6d6d6; } .leaderPic { padding-bottom: 132.43%; } .laderPs { margin: 10px; margin-left: 175px; overflow: hidden; background: url(../images/lbg.png) no-repeat; background-size: cover; height: 100%; padding-bottom: 100px; } .leadUl li:nth-child(2n) .leaderPsout { background: #fff; } .leadUl li:nth-child(2n) .laderPs { background: url(../images/lbg2.png) no-repeat; background-size: cover; border-left: none; } .leadUl li a { display: block; background: #f5f5fa; overflow: hidden; } .laderPs h3 { color: #2768b8; line-height: 30px; padding: 15px 0; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .leadUl li .laderPs p { line-height: 30px; height: 60px; overflow: hidden; color: #757575; /* margin-bottom: 120px; */ } .lader_left { width: 160px; float: left; } .lader_left span { height: 0px; display: block; overflow: hidden; padding-bottom: 130%; } .lader_left img { width: 100%; } .laderPs2 { margin-left: 0; padding-bottom: 0; } .leadUl2 { margin: 20px 0 0 0; } .leadUl2 a { padding: 10px; background: #f5f5fa !important; } .leadUl2 li:nth-child(2n) .leaderPsout { background: none !important; } .leadUl2 li:nth-child(2n) .laderPs { background: none !important; } /*文章页和简介页*/ .gp-bread {} .gp-bread>div { display: inline-block; width: auto; } .articleTitle { overflow: hidden; position: absolute; bottom: 0; left: 0; width: 100%; z-index: 9; height: 95px; background-color: rgba(0, 0, 0, 0.5); background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0)); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(top, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0)); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0)); /* Firefox 3.6 - 15 */ background: linear-gradient(to top, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0)); /* 标准的语法 */ } .Bucea-article01 {} .pageArticleTitle { overflow: hidden; } .pageArticleTitle h3 { text-align: center; } .articleAuthor { text-align: center; padding: 15px 0; margin-bottom: 20px; overflow: hidden; border-bottom: #dedcd8 1px solid; } .articleAuthor span { color: #999999; padding: 0 15px; } .articleAuthor .title { border: #e6e6e6 1px solid; padding: 5px 10px; border-radius: 3px; } .gp-article { line-height: 33px; } .gp-article p { /* text-indent: 2em;*/ } .gp-article table { margin: auto; } .gp-article i, .gp-article em { font-style: italic; } .gp-article strong { font-weight: bold; } /*通栏标题*/ .subTitle { line-height: 28px; background: #2c448c; width: 260px; position: absolute; top: -88px; } .subTitle h2 { color: #fff; padding: 30px; font-weight: normal; } /*列表页*/ .articleTitle02 { margin-bottom: 20px; overflow: hidden; border-bottom: #dedcd8 1px solid; position: relative; } .articleTitle02:before { content: ""; display: block; width: 44px; height: 1px; background: #2c448c; position: absolute; right: 0; bottom: 0; } .articleTitle02 span { display: inline-block; padding-bottom: 15px; font-weight: bold; } .list1 { overflow: hidden; } .list1 li { overflow: hidden; padding: 24px 30px; background: #fff; margin-bottom: 10px; } .list1 li a { position: relative; display: block; max-height: 48px; line-height: 24px; overflow: hidden; transition: all 0.2s ease-in-out; } .list1 li a:hover { padding-left: 10px; } .list1 li .date { display: inline-block; float: right; position: relative; color: #999; font-size: 12px; padding-bottom: 8px; border-bottom: #058fc2 1px solid; } /*图片列表*/ .list2 { margin: -15px -10px; overflow: hidden; } .list2 li { overflow: hidden; } .list2 li a { display: block; margin: 25px 10px; overflow: hidden; position: relative; } .list2 .listText { display: block; padding: 20px 30px; background: #fff; position: relative; } .list2 .listTitle {} .list2 .listDate { color: #999; } /*师资队伍*/ .list3 { margin: 0 -20px; overflow: hidden; } .list3 li a { display: block; margin: 15px 20px; padding: 22px 30px; background: #fff; overflow: hidden; transition: all 0.2s ease; } .list3 li a:hover { background: #3a5eb6; color: #fff; } .wraplist4 { margin-bottom: 40px; overflow: hidden; } .wraplist4:last-child { margin-bottom: 0; } .wraplist4 .title { display: inline-block; margin-bottom: 10px; color: #2b438a; } .list4 { margin: -5px; overflow: hidden; } .list4 li a { display: block; margin: 5px; padding: 22px 30px; background: #fff; overflow: hidden; transition: all 0.2s ease; } .list4 li a:hover { background: #3a5eb6; color: #fff; } /*杰出人才*/ .list5 { margin: -20px; overflow: hidden; } .list5 li {} .list5 li a { display: block; margin: 20px; overflow: hidden; } .list5 .gp-img-responsive { padding-bottom: 130%; } .list5 .listText { margin-top: 20px; } .list5 .listName { display: block; height: 24px; font-weight: normal; overflow: hidden; } .list5 .listCon { color: #999999; height: 24px; } .gp-line { width: 100%; height: 1px; background: #e5e5e5; margin: 18px 0; } /*新闻列表*/ .list6 li { margin-bottom: 10px; background: #fff; overflow: hidden; position: relative; } .list6 li a { display: block; overflow: hidden; } .list6 .gp-img-responsive { width: 350px; height: 260px; padding: 0; float: left; position: relative; z-index: 9; } .list6 .listText { display: block; margin-left: 350px; /* padding: 60px 25px 80px 25px; */ overflow: visible; transition: all 0.2s ease; } .list6 .listTitle { line-height: 24px; max-height: 48px; padding-right: 90px; } .list6 .listCon { line-height: 22px; max-height: 66px; color: #999999; margin: 15px 0; } .list6 .listDate { display: inline-block; color: #999; border-bottom: #058fc2 1px solid; padding-bottom: 8px; position: absolute; right: 25px; top: 15px; } .noMargin .listText { margin: 0; } /*师资队伍详情页*/ .wraplistTitle { margin: 30px 0 15px; overflow: hidden; } .wraplistTitle span { display: inline-block; height: 34px; line-height: 34px; color: #2c448b; background: url(../images/namebg.png) no-repeat left center; padding: 0 22px 0 55px; } .list7-lf { width: 226px; height: 300px; float: left; overflow: hidden; } .list7-lf .gp-img-responsive { height: 300px; padding-bottom: 0; } .list7-rt { margin-left: 270px; overflow: hidden; } /*联系方式*/ .list8 {} .list8 li { padding: 30px; overflow: hidden; } .list8 li:nth-child(odd) { background: #edebe6; } .list8 li:nth-child(even) { background: #fffdf7; } .list8 .gp-fl { width: 40%; border-right: rgba(0, 0, 0, 0.1) 1px solid; padding-right: 1%; overflow: hidden; } .list8 .gp-fr { width: 55%; height: 110px; display: table; overflow: hidden; } .list8 .listTitle { display: table-cell; vertical-align: middle; } .list8 .listTitle p { display: block; height: 24px; line-height: 24px; overflow: hidden; } .list8 .listText {} .list8 .listText b { font-weight: normal; color: #757575; } .list8 .listText span { color: #444; padding: 5px 0; } .list8 .listText strong { margin-bottom: 5px; } /*杰出人才*/ .wraplist9 { background: #edebe6; padding: 30px; margin-bottom: 10px; overflow: hidden; } .wraplist9>.gp-fl { width: 160px; height: 214px; background: #d6d6d6; overflow: hidden; } .wraplist9>.gp-fr { float: none; margin-left: 190px; overflow: hidden; } .wraplist9 .aboutTop { margin: 10px 0; overflow: hidden; } .wraplist9 .aboutTop span { padding-left: 30px; } .wraplist9 .aboutTop b { font-weight: normal; color: #757575; } .wraplist9 .aboutBottom { overflow: hidden; } .wraplist9 .aboutBottom .gp-article { line-height: 24px; height: 120px; margin-bottom: 30px; overflow: hidden; } .aboutBottom.on .gp-article { height: auto; } .aboutBottom .readMore { color: #2c448c; } .aboutBottom .readMore i { display: inline-block; width: 8px; height: 8px; background: url(../images/m.png) no-repeat center; } .aboutBottom.on .readMore i { transform: rotateX(180deg); } .list9 { background: #ededed; margin-bottom: 10px; overflow: hidden; } .list9 .title { height: 47px; line-height: 47px; padding-left: 25px; border-left: #2c448c 4px solid; color: #2c448c; background: #fff; } .list9 .gp-article { margin: 15px 30px 30px 30px; overflow: hidden; } .list9 .gp-article p { line-height: 24px; } /*tab start*/ .tabArticleList { overflow: hidden; } .tabArticleList .more_tab { display: none; } .tabArticleList .tabListBox { display: none; -webkit-animation-name: fadeInUpSmall; animation-name: fadeInUpSmall; animation-duration: 0.4s; -webkit-animation-duration: 0.4s; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; } .tabListTitle1 { height: 50px; line-height: 48px; overflow: hidden; } .tabListTitle1 .tab_menu {} .tabListTitle1 h3 { float: left; font-weight: normal; text-align: center; position: relative; } .tabListTitle1 h3.on { position: relative; } .tabListTitle1 h3 a { display: inline-block; font-size: 16px; font-size: 1.6rem; color: #757575; padding: 0 20px; transition: all 0.2s ease; position: relative; } .tabListTitle1 h3.on a, .tabListTitle1 h3 a:hover { color: #2c448c; font-weight: bold; font-size: 16px; font-size: 1.6rem; } .tabListTitle1 h3.on a:before { content: ""; display: block; width: 100%; height: 2px; background: #2c448c; position: absolute; bottom: 0; left: 0; } .tabArticleList .teacherText { border-bottom: #e8e7e2 1px solid; padding: 20px 0; overflow: hidden; } .tabArticleList .tearcherTitle { margin-bottom: 10px; } .teacherText .title { color: #058fc2; font-weight: normal; background: url(../images/libg.png) no-repeat left center; padding-left: 20px; margin-bottom: 5px; } .teacherText .article { color: #222; } /*附件*/ .Annex { background: #fff; padding: 30px 40px; margin-top: 70px; margin-right: 100px; overflow: hidden; } .Annex h3 { overflow: hidden; height: 40px; border-bottom: #f0f0f0 1px solid; position: relative; } .annexList { margin: 10px -30px 0 -30px; overflow: hidden; } .annexList li { width: 49%; float: left; overflow: hidden; position: relative; } .annexList li a { display: block; margin: 6px 30px; line-height: 22px; color: #999999; } .annexList li:nth-child(odd) { border-right: #f0f0f0 1px solid; } .annexList li a:hover { color: #333; } /*分享*/ .share { width: 95px; text-align: right; float: right; margin-top: 70px; overflow: hidden; } .share .bdsharebuttonbox>a { padding-left: 0; margin: 5px; height: 38px; text-indent: 0; width: 38px; line-height: 38px; text-align: center; background: none; font-size: 20px; display: inline-block; float: none; color: #fff; transition: all 0.35s ease-out; /*! border-radius: 50%; */ /*! border: #dbdbdb 1px solid; */ } .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; } .share span { display: block; height: 40px; line-height: 40px; color: #0857a6; font-weight: bold; } .share .bdsharebuttonbox {} .share .bdsharebuttonbox>a.bds_weixin { background: url(../images/wechat.png) no-repeat center; } .share .bdsharebuttonbox>a.bds_tsina { background: url(../images/sina.png) no-repeat center; } .share .bdsharebuttonbox>a.bds_qzone { background: url(../images/zone.png) no-repeat center; } .share .bdsharebuttonbox>a.bds_more { background: url(../images/bds_more.png) no-repeat center; } /***分页*/ .gp-page { margin: 30px 0 0 0; color: #999; font-size: 0; clear: both; } .gp-page:after, .gp-page:before { content: " "; display: table } .gp-page>a:first-child {} .gp-page>a, .gp-page>span { display: inline-block; *display: inline; *zoom: 1; cursor: pointer; height: 63px; line-height: 63px; position: relative; text-align: center; vertical-align: top; width: 63px; font-size: 14px; color: #757575; border: #f7f5f0 1px solid; border-radius: 50%; } .gp-page .gp-page-start, .gp-page .gp-page-end, .gp-page .gp-page-next, .gp-page .gp-page-prev, .gp-page>span {} .gp-page>span { border: none; padding: 0; color: #333; } .gp-page>a:hover, .gp-page>a.on_pages { color: #2c448c; font-weight: bold; border: #2c448c 1px solid; } .gp-page .gp-page-prev, .gp-page .gp-page-next { display: inline-block; width: 45px; height: 45px; background: #ced2dc; color: #fff; line-height: 45px; } .gp-page>a.on_pages {} .gp-m-page { display: none; } .gp-m-page a { display: inline-block; margin: 0 10px; height: 32px; line-height: 32px; font-size: 1.2rem; } .gp-page .gp-page-prev { margin: 10px 20px; } .gp-page .gp-page-next { margin: 10px 20px; } .gp-page .gp-page-prev:hover, .gp-page .gp-page-next:hover { border: #ced2dc 1px solid; } /*居中*/ .gp-page-centered { text-align: center; } .gp-page a:hover, .pageList li.active a { color: #0857a6; } .gp-page .select2 { padding: 0; } .gp-page .pageSelect { min-width: 68px; height: 44px; *display: inline; *zoom: 1; vertical-align: middle; border: 1px solid #a343c4; line-height: 44px; text-align: center; padding: 0; border-right: 1px solid #d2a8e0; } .select2-container--default .select2-selection--single { border: none } .select2-container--default .select2-selection--single .select2-selection__arrow b { background: url(../images/select.png) no-repeat center; } .select2-container .select2-selection--single { height: 44px; line-height: 44px; } .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 44px; } .list8_left { float: left; width: 160px; } .list8_left span { height: 0px; display: block; overflow: hidden; padding-bottom: 130%; } .list8_right { margin: 0 0 0 175px; } .list1 { margin: 0 -12px; } .list6 a { display: block; background: #fff; margin: 16px 12px; padding: 40px 25px 40px 25px; transition: transform 0.2s ease-out; } .list6 .listTitle { line-height: 24px; /* height: 48px; */ margin-bottom: 20px; } .list6 .listText { line-height: 20px; /* height: 60px; */ color: #999999; padding-top: 20px; border-top: #ebebeb 1px solid; position: relative; } .list6 .listText2{border:0px;margin: 0 0 0 370px;} .list6 .listText2:before{ display:none;} .list6 .listText1 { border: 0px; padding: 0px; } .list6 .listText dd { padding: 0 0 0 26px; overflow: hidden; color: #2c448c; } .list6 .listText dd:nth-child(1) { background: url(../images/icon1.png) no-repeat left center; background-size: 16px; } .list6 .listText dd:nth-child(2) { /* background: url(../images/icon2.png) no-repeat left center; */ background: url(../images/icon4.png) no-repeat left center; background-size: 16px; } .list6 .listText dd:nth-child(3) { background: url(../images/icon2.png) no-repeat left center; background-size: 16px; } .list6 .listText dd:nth-child(4) { background: url(../images/icon3.png) no-repeat left center; background-size: 16px; } .list6 .listText strong { width: 50px; display: block; float: left; text-align-last: justify; } .list6 .listText i { font-style: normal; } .list6 .listText:before { content: ""; display: block; width: 28px; height: 1px; background: #1c95ca; position: absolute; top: 0; left: 0; } .list6 .listText2:before { content: ""; display: none; opacity:0 } .list6 .listText1:before { display: none; } .list6 a:hover { transform: translateY(-6px); box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1); } @media screen and (max-width:1600px) { .list3 { margin: 0 -10px; } .list3 li a { margin: 10px; padding: 15px; } .list4 li a { padding: 15px; } .list5 { margin: 0 -10px; } .list5 li a { margin: 10px; } } @media screen and (max-width:1024px) { .subPage { padding-bottom: 0; } .subPage-con.gp-container { margin-left: 0 !important; margin-right: 0 !important; } .gp-container { width: auto; margin-left: 15px !important; margin-right: 15px !important; } .gp-subLeft { display: none; } .gp-m-subNav { display: block; } .gp-page { display: none; background: none; } .gp-m-page { display: block; margin: 20px 0; } .gp-bread {} .gp-subRight { margin-left: 0; } .gp-subRight-con { margin-top: 0; padding: 20px 15px 30px; } .articleTitle h2 { margin-top: 0; padding: 10px 0; float: none; background: none; margin-bottom: -25px; } .share { position: static; } .gp-breadTL { margin: 0; } .subTitle { width: 100%; position: static; background: #2c448c; } .subTitle h2 { font-size: 16px; padding: 7px 15px; } } @media screen and (max-width:768px) { .subList01 li { width: 100%; } .gp-article img { width: auto !important; height: auto !important; } .gp-article video { width: auto !important; } .gp-article table { width: 100% !important; } .articleBottom { width: auto; padding: 12px; } } @media screen and (max-width:766px) { .list6 .listText { padding: 25px; } .list6 .listDate { position: static; } .list6 .listTitle { padding-right: 0; } .Annex { float: none; margin: 10px 0 0; padding: 15px; } .share { float: none; width: 100%; margin-top: 10px; } .annexList li { width: 100%; float: none; } .list1 li { padding: 15px; } .list1 li .date { float: none; margin-bottom: 10px; } .list1 li a { display: block; } .list2 { margin: -12px -8px; } .list2 li a { margin: 12px 8px; } .list2 .listText { padding: 15px; } .list7-lf { float: none; margin: 0 auto; } .list7-rt { margin: 0; } .list8 li { padding: 15px; } .list8 .gp-fl { width: 100%; float: none; border-right: none; border-bottom: rgba(0, 0, 0, 0.1) 1px solid; padding: 0 0 10px 0; } .list8 .gp-fr { width: 100%; float: none; height: auto; margin-top: 10px; } .list8 .listTitle p { height: auto; } .wraplist9 { padding: 15px; } .wraplist9>.gp-fl { margin: 0 auto; float: none; } .wraplist9>.gp-fr { margin: 0; } .wraplist9 .aboutTop span { display: block; padding: 5px 0; } .wraplist9 .aboutBottom .gp-article { margin-bottom: 10px; } .list9 .title { padding-left: 10px; } .list9 .gp-article { margin: 15px; } } @media screen and (max-width:640px) { .articleTitle { position: static; background: #eeeef2; height: auto; padding: 10px 0; } .gp-bread { margin: 0; } .gp-bread, .gp-bread a, .gp-bread span { color: #666; } .gp-bread>div { padding-left: 0; background: none; } .list6 li { margin-bottom: 20px; } .list6 .gp-img-responsive { width: 100%; height: 0; padding-bottom: 56.2%; float: none; } .list6 .listText { margin: 0; padding: 20px; } } @media screen and (max-width:480px) { .lader_left { width: 100%; float: none; } .laderPs { margin: 20px 0 0 0; } .list8_left { width: 100%; float: none; } .list8_right { margin: 20px 0 0 0 } }