锘緻charset "UTF-8"; @font-face { font-family: 'gothic'; src: url("fonts/GOTHIC.eot"); src: url("fonts/GOTHIC.eot") format("embedded-opentype"), url("fonts/GOTHIC.woff2") format("woff2"), url("fonts/GOTHIC.woff") format("woff"), url("fonts/GOTHIC.ttf") format("truetype"), url("fonts/GOTHIC.svg#GOTHIC") format("svg"); } @font-face { font-family: 'gothicB'; src: url("fonts/GOTHICB.eot"); src: url("fonts/GOTHICB.eot") format("embedded-opentype"), url("fonts/GOTHICB.woff2") format("woff2"), url("fonts/GOTHICB.woff") format("woff"), url("fonts/GOTHICB.ttf") format("truetype"), url("fonts/GOTHICB.svg#GOTHICB") format("svg"); } @font-face { font-family: 'helvetica'; src: url("fonts/helvetica.eot"); src: url("fonts/helvetica.eot") format("embedded-opentype"), url("fonts/helvetica.woff2") format("woff2"), url("fonts/helvetica.woff") format("woff"), url("fonts/helvetica.ttf") format("truetype"), url("fonts/helvetica.svg#helvetica") format("svg"); } @font-face { font-family: 'helveticaB'; src: url("fonts/Helvetica-Black-SemiBold.eot"); src: url("fonts/Helvetica-Black-SemiBold.eot") format("embedded-opentype"), url("fonts/Helvetica-Black-SemiBold.woff2") format("woff2"), url("fonts/Helvetica-Black-SemiBold.woff") format("woff"), url("fonts/Helvetica-Black-SemiBold.ttf") format("truetype"), url("fonts/Helvetica-Black-SemiBold.svg#Helvetica-Black-SemiBold") format("svg"); } @font-face { font-family: 'MyriadRegular'; src: url("fonts/MyriadPro-Regular.eot"); src: url("fonts/MyriadPro-Regular.eot") format("embedded-opentype"), url("fonts/MyriadPro-Regular.woff2") format("woff2"), url("fonts/MyriadPro-Regular.woff") format("woff"), url("fonts/MyriadPro-Regular.ttf") format("truetype"), url("fonts/MyriadPro-Regular.svg#MyriadPro-Regular") format("svg"); } .gothicB { font-family: "gothicB"; } .gothic { font-family: "gothic"; } .helvetica { font-family: "helvetica"; } .helveticaB { font-family: "helveticaB"; } .MyriadRegular { font-family: "MyriadRegular"; } /*缃戠珯鍗曚綅璁剧疆*/ @media (max-width: 767px) { html { font-size: 26px !important; } } @media (max-width: 479px) { html { font-size: 24px !important; } } @media (max-width: 320px) { html { font-size: 20px !important; } } @media (min-width: 768px) { html { font-size: 28px !important; } } @media (min-width: 1200px) { html { font-size: 30px !important; } } @media (min-width: 1440px) { html { font-size: 34px !important; } } @media (min-width: 1680px) { html { font-size: 40px !important; } } #fullpage, .fp-enabled { width: 100% !important; overflow: hidden; } div, ul, li, span, a { box-sizing: border-box; } .por { position: relative; } .poa { position: absolute; } .w92 { width: 94%; margin-left: auto; margin-right: auto; } .w1080 { width: 1080px; } .w1130 { width: 1130px; } .w1200 { width: 1200px; } .w1240 { width: 1240px; } .w1270 { width: 1270px; } .w1348 { width: 1348px; } .w1360 { width: 1360px; } .w1440 { width: 1440px; } .w1570 { width: 1570px; } .box2-bots-wrap { width: calc(100% - 6rem); margin-left: auto; margin-right: auto; } .w860 { width: 860px; } .w1080, .w1240, .w1570, .w1130, .w1200, .w1440, .w1360, .w1270, .m-box3-mains, .w1348 { margin-left: auto; margin-right: auto; } .Arial { font-family: "Arial"; } .toUpp { text-transform: uppercase; } .bgff { background: #fff; } .bgf9 { background: #f9f9f9; } .nowrap { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .omit { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .toTop { display: none; position: fixed; z-index: 5; bottom: 30px; right: 30px; width: 50px; height: 50px; cursor: pointer; background: #005bac url(../img/toTop.png) no-repeat center; transition: all .3s linear; background-size: 26px !important; border-radius: 50%; } .toTop:hover { transform: translateY(-6px); } .omit1 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .omit2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .omit3 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .omit4 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; } .omit5 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; } .omit6 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; } .omit7 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical; } .omit8 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 8; -webkit-box-orient: vertical; } .omit9 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 9; -webkit-box-orient: vertical; } .nowrap { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .opa7 { opacity: .7; filter: alpha(opacity=70); } .ovh { overflow: hidden; } .ovs { overflow: visible; } .img100 { display: block; width: 100%; } .table { display: table; width: 100%; height: 100%; } .table-cell { display: table-cell; vertical-align: middle; } .flexBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; justify-content: space-between; } .can-hover .img-wrap { overflow: hidden; } .can-hover .img-wrap .img100 { transition: all 1.5s ease; } .can-hover:hover .img-wrap .img100 { transform: scale3D(1.1, 1.1, 1.1); } .bgImg { background-size: cover !important; background-repeat: no-repeat !important; background-position: center !important; } .poa50 { position: absolute; left: 50%; top: 50%; } .poa100 { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .sha10 { box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .header-nav, .search-btn { transition: all 0.5s; } .header-top-menu, .header-top-logo, .header-top .top-right, .header-left { transition-duration: .5s; } .hide1 { -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; transition-duration: .5s; } .show1 { z-index: 3; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; } .welcome { min-height: 100vh; } .welcome .moudle-titles .title-h5 { font-size: 42px; } .section .box-contents:before { position: absolute; width: 1px; height: 100%; content: ""; display: block; background: #e6e6e6; top: 0; left: 3rem; z-index: 3; } body.body100 { height: 100vh; overflow: hidden; } .welcome-body, #fullpage, .section { height: 100%; overflow: hidden; } .welcome-box5 { height: auto !important; } #fullpage { position: relative; } .Outer-link { position: absolute; height: 112px; top: 50%; left: 50%; width: 28px; transform: translate(-50%, -50%); } .Outer-link .outer-a { display: block; width: 28px; height: 28px; } .Outer-link .outer-a:first-child { background: url(../img/outer-ico1.png) no-repeat center; } .Outer-link .outer-a:nth-child(2) { margin-top: 14px; margin-bottom: 14px; background: url(../img/outer-ico2.png) no-repeat center; } .Outer-link .outer-a:last-child { background: url(../img/outer-ico3.png) no-repeat center; } .header { position: absolute; z-index: 4; left: 0; top: 0; width: 100%; height: 0; } .header-menu { /*display: none;*/ background-color: #19375f; width: calc(100% - 154px); height: 100vh; position: fixed; -webkit-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; z-index: 10; transform: translate(0, -50%) rotateX(90deg); top: 50%; right: 0; } .header-menu.cur { /*display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap;*/ z-index: 10; transform: translate(0, -50%) rotateX(0); } .header-menu .menu-item-content { width: 100%; height: 100%; padding: 24vh 26px 0; transition-duration: .5s; } .header-menu .menu-item-content:hover { background: #163b67; } .header-menu .menu-item { flex: 1; position: relative; } .header-menu .menu-item:after { content: ""; display: block; width: 1px; height: 100%; right: 0; top: 0; position: absolute; background: rgba(255, 255, 255, 0.05); } .header-menu .menu-top-a { display: block; font-size: 24px; line-height: 72px; margin-bottom: 32px; color: #fff; transition-duration: .3s; } .header-menu .menu-sub-a { display: block; font-size: 18px; line-height: 72px; color: #6687ae; transition-duration: .3s; } .header-menu .menu-sub-a:before { vertical-align: middle; display: inline-block; width: 0; height: 2px; background: #fff; content: ""; transition-duration: .3s; position: relative; top: -2px; } .header-menu .menu-sub-a:hover { color: #fff; } .header-menu .menu-sub-a:hover:before { width: 30px; margin-right: 6px; } .welcome-body .header-always:after { position: absolute; z-index: 4; content: ""; display: block; width: 100%; height: 100vh; background: #fff; left: 0; top: 0; } .welcome-box2:after, .welcome-box3:after, .welcome-box4:after { position: absolute; z-index: 4; content: ""; display: block; width: 154px; height: 100vh; right: 0; top: 0; } .welcome-box3:after { background: #fff; } .welcome-box2:after, .welcome-box4:after, .welcome-box5 { background: #fafafa; } .header-always { position: absolute; width: 154px; background: #fff; z-index: 6; top: 0; left: 0; } .header-always.cur { position: fixed; } .header-always .nav-btn { width: 48px; position: relative; height: 50px; margin: 0 auto; cursor: pointer; background: url(../img/menu-btn1.png) no-repeat center; transition-duration: .3s; } .header-always .nav-btn:hover, .header-always .nav-btn.cur { background: url(../img/menu-btn1on.png) no-repeat center; } .header-always .nav-btn-bg { position: relative; z-index: 8; background: #fff; padding: 34px 0; border-bottom: 1px solid #e4e4e4; } .header-always .nav-btn-bg:after { content: ""; display: block; width: 100%; height: calc(100vh - 236px); background: #fff; top: 100%; left: 0; position: absolute; opacity: 0; } .header-always .nav-btn-bg.cur:after { opacity: 1; } .header-always .nav-btn.cur .line1 { transform: rotate(46deg); } .header-always .nav-btn.cur .line2 { display: none; } .header-always .nav-btn.cur .line3 { width: 100%; transform: rotate(-46deg); } .header-always .line { display: none; position: absolute; left: 0; background: #4d4c55; width: 100%; height: 2px; transition-duration: .3s; transform-origin: left center 0; } .header-always .line1 { top: 0; } .header-always .line2 { top: 50%; margin-top: -1px; } .header-always .line3 { width: 14px; bottom: 0; } .header-always .header-menu-btn { z-index: 8; display: none; position: absolute; width: 39px; height: 20px; line-height: 20px; text-transform: uppercase; top: 50%; transform: translate(0, -50%); font-weight: bold; } .header-always .header-logo { position: relative; z-index: 8; display: block; margin: 0 auto; width: 154px; padding: 40px 14px; background: #005bac; } .header-right { right: 0; } .top-right { position: absolute; z-index: 7; right: 56px; top: 44px; width: 100px; font-size: 16px; height: 26px; line-height: 26px; color: #fff; overflow: hidden; transition: all 0.5s; } .top-right:before { position: absolute; // content: ""; display: block; width: 1px; height: 12px; background: #fff; top: 50%; left: 50%; transform: translate(-50%, -50%); } .top-right.hides1 { transform: translateY(-300%); } .top-right .ser-btn { flex: 0 0 30px; height: 26px; display: inline-block; cursor: pointer; background: url(../img/serf.png) no-repeat center; } .top-right .lang-a { color: #fff; flex: 0 0 auto; display: inline-block; font-weight: bold; font-family: "Arial"; } .footer { color: #999; background: #222; padding-bottom: 18px; } .footer-form-wrap { border-bottom: 1px solid #94969a; padding: 1.4rem 0 .9rem; } .footer-form-wrap .form-td { flex: 0 0 calc(20% - 27px); width: calc(20% - 27px); } .footer-form-wrap .footer-input { display: block; background: none; border: 1px solid #fff; border-width: 0 0 1px 0; padding: 0; font-size: 14px; height: 42px; line-height: 42px; color: #333; width: 100%; caret-color: #333; transition-duration: .3s; } .footer-form-wrap .footer-input:hover { background: #fff; } .footer-form-wrap .footer-input::-webkit-input-placeholder { color: #fff; } .footer-form-wrap .footer-input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #fff; } .footer-form-wrap .footer-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #fff; } .footer-form-wrap .footer-input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #fff; } .footer-form-wrap .footer-submit { display: block; background: none; border: 1px solid #fff; padding: 0; font-size: 14px; height: 42px; line-height: 42px; color: #fff; width: 100%; transition-duration: .3s; } .footer-form-wrap .footer-submit:hover { background: #fff; color: #333; } .friend-wrap { position: relative; } .friend-wrap .friend-name { border: 1px solid rgba(255, 255, 255, 0.6); border-radius: 4px; cursor: pointer; color: rgba(255, 255, 255, 0.5); padding-left: 26px; line-height: 42px; height: 42px; background: url(../img/sectiontop.png) no-repeat right 17px center; } .friend-wrap .friend-hides { position: absolute; z-index: 3; width: 100%; top: 100%; left: 0; display: none; background: #fff; color: #333; height: auto; line-height: 42px; } .friend-wrap .friend-a { display: block; color: #333; border-bottom: 1px solid rgba(0, 0, 0, 0.1); transition-duration: .3s; padding: 0 26px; } .friend-wrap.cur .friend-name { background: url(../img/sectiontopon.png) no-repeat right 17px center; } .footer-top { font-size: 14px; line-height: 30px; color: #999; padding: 2.2rem 0 1.2rem; } .footer-top .footer-top-right { flex: 0 0 264px; padding-top: 10px; } .footer-top .footer-menu { flex: 0 0 auto; display: inline-flex; justify-content: space-between; } .footer-top .footer-ewm-wrap { margin-top: 30px; text-align: center; } .footer-top .ewm-item { flex: 0 0 120px; } .footer-top .ewm-img { padding: 10px; border-radius: 5px; background: #fff; } .footer-top .menu-item { flex: 0 0 auto; font-size: 14px; line-height: 26px; margin-right: 2.5rem; } .footer-top .menu-item:last-child { margin-right: 0; } .footer-top .menu-top-a, .footer-top .menu-sub-a { display: block; margin-bottom: 10px; } .footer-top .menu-top-a { color: #999; font-size: 16px; line-height: 27px; } .footer-top .menu-sub-a { color: #666; transition-duration: .3s; } .footer-top .menu-sub-a:hover { color: #fff; } .footer-middle { font-size: 14px; line-height: 30px; color: #666; } .footer-middle .follow-s0 { display: inline-block; height: 30px; vertical-align: top; text-transform: uppercase; } .footer-middle .follow-a { display: inline-block; margin: 0 4px; width: 30px; height: 30px; } .footer-middle .sina-a { background: url(../img/footer-sina.png) no-repeat center; } .footer-middle .wechat-a { background: url(../img/footer-wechat.png) no-repeat center; } .footer-middle .qq-a { background: url(../img/footer-kongjian.png) no-repeat center; } .footer-bot { border-top: 1px solid rgba(255, 255, 255, 0.1); font-size: 12px; line-height: 26px; padding: 16px 0; color: #666; } .footer-bot .footer-bot-dl { flex: 0 0 auto; } .footer-bot .boc-a { color: #666; transition-duration: .3s; } .footer-bot .boc-a:hover { color: #fff; } .footer-bot .pc-block { display: block; } .footer-bot .footer-bot-dr { flex: 0 0 auto; display: inline-flex; } .footer-bot .outer-a2 { flex: 0 0 auto; position: relative; display: inline-block; font-size: 14px; line-height: 26px; height: 26px; color: #666; transition-duration: .3s; } .footer-bot .outer-a2:hover { color: #fff; } .footer-bot .outer-a2:nth-child(2n) { margin: 0 40px; } .footer-bot .outer-a2:nth-child(2n):after, .footer-bot .outer-a2:nth-child(2n):before { content: ""; display: inline-block; position: absolute; background: rgba(255, 255, 255, 0.1); width: 1px; height: 10px; top: 50%; margin-top: -5px; } .footer-bot .outer-a2:nth-child(2n):after { right: -20px; } .footer-bot .outer-a2:nth-child(2n):before { left: -20px; } .welcome-box2 { position: relative; background: #fafafa; } .welcome-box2 .box2-top-wrap { justify-content: flex-end; } .welcome-box2 .moudle-titles { padding-bottom: 0; } .welcome-box2 .box2-top { flex: 0 0 63%; background: #fff; display: inline-flex; box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); text-align: center; padding: 4.8vh 0; } .welcome-box2 .top-item { flex: 1; position: relative; } .welcome-box2 .top-item:nth-child(2):before, .welcome-box2 .top-item:nth-child(2):after { position: absolute; top: 50%; content: ""; display: block; width: 1px; height: 1.6rem; margin-top: -.8rem; background: #efefef; } .welcome-box2 .top-item:nth-child(2):before { left: 0; } .welcome-box2 .top-item:nth-child(2):after { right: 0; } .welcome-box2 .top-dt { font-size: 15px; line-height: 26px; color: #333; text-transform: uppercase; font-weight: bold; } .welcome-box2 .top-num { font-size: 48px; line-height: 56px; color: #333; } .welcome-box2 .top-jia { color: #ccc; font-family: "MyriadRegular"; font-size: 30px; line-height: 56px; } .welcome-box2 .box2-bots-wrap { margin-top: 7.3vh; position: relative; } .welcome-box2 .box2-name { left: 0; top: 0; position: absolute; width: 32px; height: 229px; background: url(../img/box2-name.png) no-repeat center; } .welcome-box2 .box2-left { flex: 0 0 50%; width: 50%; color: #333; } .welcome-box2 .left-contents { position: relative; padding-left: 2.5rem; } .welcome-box2 .box2-right { position: relative; flex: 0 0 380px; width: 380px; padding-top: 2rem; display: flex; justify-content: flex-end; } .welcome-box2 .box2-title2 { font-size: 24px; line-height: 1.5; margin: 10px 0 .8rem 0; } .welcome-box2 .box2-title2:after { display: block; width: 1.1rem; height: 2px; background: #999; margin-top: .5rem; content: ""; } .welcome-box2 .box2-detail { width: 100%; font-size: 15px; line-height: 26px; max-height: 182px; margin-bottom: 1.1rem; } .welcome-box2 .img-wrap { flex: 0 0 380px; overflow: hidden; } .welcome-box2 .left-img { position: absolute; right: calc(100% - 1.5rem); bottom: .9rem; width: 420px; z-index: 2; } .welcome-box2 .video-covers { background: #005bac; padding: 1.2rem .9rem; right: 100%; bottom: 0; position: absolute; z-index: 3; text-align: center; font-size: 14px; line-height: 26px; color: #fff; cursor: pointer; } .welcome-box2 .video-h5 { width: 70px; } .welcome-box2 .video-btn { display: block; width: 56px; margin: 0 auto 12px; transition-duration: .3s; } .welcome-box2 .video-btn:hover { transform: scale(0.9); } .welcome-box3 { position: relative; } .welcome-box3 .m-box3-mains { display: none; } .welcome-box3 .box3-banner { overflow: hidden; } .welcome-box3 .moudle-titles { padding: 6vh 0 3vh; } .welcome-box3 .box3-mains { position: relative; justify-content: flex-end; } .welcome-box3 .box3-right { position: relative; z-index: 3; flex: 0 0 30.4%; display: inline-flex; flex-direction: column; height: calc(81.7vh - 60px); } .welcome-box3 .box3-left { position: absolute; left: 0; top: 0; width: 69.6%; z-index: 2; height: 100%; background: #005bac; } .welcome-box3 .hover { display: none; } .welcome-box3 .items-left { display: inline-flex; align-items: center; flex: 0 0 4rem; font-size: 24px; font-weight: bold; border-right: 1px solid rgba(255, 255, 255, 0.3); } .welcome-box3 .items-right { flex: 0 0 calc(100% - 4rem); width: calc(100% - 4rem); display: inline-flex; align-items: center; flex-direction: column; justify-content: center; position: relative; } .welcome-box3 .items-right:after { position: absolute; content: ""; display: block; width: 100%; height: 100%; left: 0; top: 0; z-index: 0; background: #fff; transition-duration: .3s; background: url(../img/box3-logo.png) no-repeat center bottom; background-size: 100%; } .welcome-box3 .left-num { flex: 0 0 100%; font-size: 24px; height: 26px; display: block; font-family: "helveticaB"; } .welcome-box3 .right-items { width: 100%; height: 25%; flex: 0 0 25%; display: inline-flex; text-align: center; justify-content: center; color: #fff; line-height: 26px; transition-duration: .3s; position: relative; cursor: pointer; margin-left: 0; } .welcome-box3 .right-items.cur { width: calc(100% + 1.7rem); margin-left: -1.7rem; padding-left: 1.7rem; color: #454545; background: #fff !important; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .welcome-box3 .right-items.cur .items-left { border-right: 1px solid rgba(255, 255, 255, 0.3); } .welcome-box3 .right-items.cur .hover { display: block; } .welcome-box3 .right-items.cur .item-left { color: #0092cc; } .welcome-box3 .right-items.cur .unhover { display: none; } .welcome-box3 .right-items:first-child { background: #0092cc; } .welcome-box3 .right-items:nth-child(2) { background: #307abb; } .welcome-box3 .right-items:nth-child(3) { background: #196bb4; } .welcome-box3 .right-items:nth-child(4) { background: #005bac; } .welcome-box3 .box3-h6 { position: relative; z-index: 2; font-size: 20px; height: 26px; text-transform: uppercase; } .welcome-box3 .box3-ico { flex: 0 0 50px; position: relative; z-index: 2; width: 48px; height: 50px; margin: 0 auto 10px; } .welcome-box3 .box3-left-txts { padding-left: 2.5rem; color: #fff; position: relative; } .welcome-box3 .box3-left-txts:before { content: ""; display: block; width: 5px; background: #fff; position: absolute; left: 0; height: 0; transition-duration: .8s; } .welcome-box3 .ajax-contents2.cur .left-h5, .welcome-box3 .ajax-contents2.cur .box3-btns, .welcome-box3 .ajax-contents2.cur .left-detail { opacity: 1; transform: translateY(0); } .welcome-box3 .ajax-contents2.cur .box3-left-txts:before { height: 56px; } .welcome-box3 .ajax-contents2.cur .left-bg { opacity: 1; } .welcome-box3 .left-bg { height: 100%; width: 100%; padding-top: 14.6vh; background-color: #005bac; transition-duration: .5s; opacity: 0; padding: 14.6vh 4rem 0 3rem; } .welcome-box3 .left-h5 { font-size: 32px; line-height: 48px; transform: translateY(30px); opacity: 0; transition-duration: .8s; } .welcome-box3 .view-more1 { margin-right: 18px; display: inline-block; } .welcome-box3 .box3-btns { transform: translateY(30px); opacity: 0; transition-duration: .8s; transition-delay: .3s; } .welcome-box3 .left-detail { font-size: 15px; line-height: 26px; height: 104px; margin: .45rem 0 1.1rem; transform: translateY(30px); opacity: 0; transition-duration: .8s; transition-delay: .2s; } .box4-btns { flex: 0 0 106px; display: inline-flex; justify-content: space-between; } .box4-btns .btn { border-radius: 50%; display: inline-block; flex: 0 0 44px; height: 44px; cursor: pointer; transition-duration: .3s; position: relative; } .box4-btns .btn:after { display: block; content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; transform: rotate(45deg); border: 2px solid #e3e3e3; box-sizing: border-box; transition-duration: .3s; overflow: hidden; border-radius: 50%; } .box4-btns .btn:hover:after { border-color: #005bac #005bac #005bac #e3e3e3; } .box4-btns .prev { background: url(../img/prev1.png) no-repeat center; } .box4-btns .next { background: url(../img/next1.png) no-repeat center; } .welcome-box4 { background-size: 100% !important; background-repeat: no-repeat; background-position: bottom center; position: relative; } .welcome-box4 .moudle-titles { flex: 0 0 auto; } .welcome-box4 .moudle-titles .title-h6 { padding-bottom: 0; } .welcome-box4 .w1130 { align-items: flex-end; padding: 9.4vh 0 6.8vh; } .welcome-box4 .box-contents { padding: 0 3rem; height: auto; display: block; } .welcome-box4 .swiper-slide { position: relative; padding-left: 100px; } .welcome-box4 .swiper-slide:hover .news-h5 { color: #005bac; } .welcome-box4 .news-times { position: absolute; left: 0; top: 0; width: 70px; height: 70px; text-align: center; padding-top: 10px; background: #e8e8e8; } .welcome-box4 .news-day { font-size: 30px; line-height: 30px; font-family: "Arial"; font-weight: bold; color: #4d4d4d; } .welcome-box4 .news-month { width: 40px; overflow: hidden; font-size: 12px; line-height: 24px; height: 24px; color: #666; margin: 0 auto; text-transform: uppercase; } .welcome-box4 .news-class { text-transform: uppercase; font-size: 14px; color: #666; line-height: 22px; padding-bottom: 4px; display: inline-block; padding-right: 68px; border-bottom: 1px solid #ccc; } .welcome-box4 .news-h5 { font-size: 24px; color: #333; line-height: 28px; height: 56px; margin: 16px 0 12px; transition-duration: .3s; } .welcome-box4 .news-h6 { font-size: 14px; color: #999; line-height: 24px; height: 48px; margin-bottom: .7rem; transition-duration: .3s; } .welcome-box4 .box4-banner { overflow: hidden; } .welcome-box4 .view-more1 { margin: 5.8vh auto 0; } .welcome-box4 .box4-hd01 { display: none; opacity: 0; } .welcome-box4 .box4-banner-wrap { position: relative; } .welcome-box4 .pc-center-times { position: absolute; left: 50%; top: 50%; width: 100px; text-align: center; font-size: 18px; line-height: 24px; color: #333; height: 60px; padding: 6px 0; transform: translate(-50%, -50%); } .welcome-box4 .pc-center-times:before, .welcome-box4 .pc-center-times:after { content: ""; display: block; height: 200px; position: absolute; left: 50%; } .welcome-box4 .pc-center-times:before { width: 12px; bottom: 100%; margin-left: -6px; background: url(../img/cir1.png) no-repeat center bottom; background-size: 100%; } .welcome-box4 .pc-center-times:after { top: 100%; background: #ddd; width: 1px; } .mediaCoop-list1 .list1-intro, .mediaCoop-list1 .ewm-txt-wrap { font-size: 15px; line-height: 1.73; color: #888; } .mediaCoop-list1 .ewm-txt-wrap { margin-top: 14px; } .mediaCoop-list1 .pc-list1-item { position: relative; flex: 0 0 60px; text-align: center; margin-right: 2.9rem; cursor: pointer; } .mediaCoop-list1 .pc-list1-item:last-child:after { display: none; } .mediaCoop-list1 .pc-list1-item:after { position: absolute; width: 1px; height: 100%; top: 0; right: -1.45rem; background: #eee; content: ""; } .mediaCoop-list1 .pc-list1-mains { justify-content: flex-start; margin: 1.2rem 0 .4rem; } .mediaCoop-list1 .ewm-hides { display: none; background: #fff; padding: 6px; position: absolute; bottom: 100%; left: 50%; width: 100px; margin-left: -50px; margin-bottom: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .mediaCoop-list1 .m-list1-mains { display: none; justify-content: flex-start; } .mediaCoop-list1 .m-list1-mains .m-list1-item { flex: 0 0 40px; width: 40px; display: inline-block; margin-right: 20px; } .mediaCoop-list2 { padding-bottom: 3.1rem; } .mediaCoop-list2 .list2-mains { padding: 2.6rem 0 2.8rem; } .mediaCoop-list2 .contact-txts { width: 450px; background: #005bac url(../img/plane.png) no-repeat right 1rem bottom 0.6rem; font-size: 20px; line-height: 1.5; color: #fff; padding: .9rem 3.4rem 1.5rem 1rem; } .mediaCoop-list2 .contact-en { font-size: 24px; } .moudle-titles { padding: 0 0 .7rem; } .moudle-titles.padTop { padding-top: 2.1rem; } .moudle-titles .title-h5 { font-size: 36px; line-height: 1.1; color: #333; } .moudle-titles .title-h5-en { font-size: 30px; line-height: 1.1; color: #e9e9e9; font-family: "gothicB"; padding-bottom: .7rem; text-transform: uppercase; margin-top: 10px; } .moudle-titles .en-s0 { display: inline-block; vertical-align: middle; } .moudle-titles .en-cn { font-size: 16px; color: #999; display: inline-block; vertical-align: middle; } .moudle-titles .title-h6 { font-size: 16px; line-height: 26px; color: #999; padding: 16px 0 2rem; display: block; } .moudle-titles .title-font24 { font-size: 24px; line-height: 26px; color: #333; display: block; margin-top: 10px; } .moudle-titles .title-font15 { font-size: 15px; line-height: 26px; color: #888; padding: .7rem 0 .8rem; display: block; } .moudle-titles2 { padding-top: 2.4rem; text-align: center; } .moudle-titles2 .title-h5 { font-size: 48px; line-height: 1.1; font-weight: bold; display: block; font-family: "gothicB"; text-transform: capitalize; } .moudle-titles2 .title-h6 { font-size: 16px; line-height: 26px; color: #666; padding: 16px 0 2rem; display: block; } .moudle-titles3 { padding-top: 3.4rem; text-align: center; } .moudle-titles3 .title-h5 { color: #fff; font-size: 48px; line-height: 1.1; font-weight: bold; display: block; font-family: "gothicB"; text-transform: capitalize; } .moudle-titles3 .title-h6 { font-size: 16px; line-height: 26px; color: #005bac; padding: 16px 0 1.9rem; display: block; } .join .join-a { display: block; } .join .join-search-detail { font-size: 14px; line-height: 666px; line-height: 30px; margin: 20px 0; } .join .font-color { font-weight: bold; color: #005bac; } .join-search-wrap1 { position: relative; z-index: 2; justify-content: center; font-size: 16px; line-height: 38px; margin-top: 1.4rem; } .join-search-wrap1 .search-h5 { color: #fff; flex: 0 0 130px; height: 38px; background: #005bac; text-align: center; } .join-search-wrap1 .search-item { flex: 0 0 190px; position: relative; height: 38px; color: #333; margin-left: 20px; cursor: pointer; } .join-search-wrap1 .search-top { height: 38px; border: 1px solid #005bac; padding: 0 20px; background: url(../img/icon1_04.png) no-repeat right 20px center; } .join-search-wrap1 .search-options { position: absolute; width: 100%; height: auto; top: 100%; left: 0; display: none; background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .join-search-wrap1 .search-option { border-bottom: 1px solid #eee; padding: 0 20px; } .join-search-wrap1 .search-input { display: block; border: 1px solid #005bac; background: none; height: 38px; width: 100%; padding: 0 20px; box-sizing: border-box; } .join-search-wrap1 #search-submit { flex: 0 0 48px; height: 36px; width: 48px; padding: 0; border: none; background: #005bac url(../img/serf.png) no-repeat center; margin-left: 20px; } .join-search-wrap2 { padding: 30px 0; border-bottom: 1px solid #ccc; justify-content: flex-start; } .join-search-wrap2 .radios { margin-right: 20px; display: inline-flex; flex: 0 0 auto; font-size: 20px; line-height: 30px; color: #666; margin-left: 5px; } .join-search-wrap2 .radios.cur .radio { border-color: #005bac; } .join-search-wrap2 .radios.cur .radio:before { opacity: 1; } .join-search-wrap2 .radio { display: inline-block; vertical-align: middle; flex: 0 0 20px; width: 20px; height: 20px; margin-right: 6px; border: 1px solid #b5b5b5; border-radius: 50%; position: relative; top: 5px; } .join-search-wrap2 .radio:before { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); content: ""; box-sizing: border-box; display: block; width: 8px; height: 8px; background: #005bac; opacity: 0; filter: alpha(opacity=0); border-radius: 50%; transition-duration: .3s; } .join-search-wrap2 .radio-txt { display: inline-block; vertical-align: middle; } .join-ajax-mains .join-item-wrap { padding-bottom: 2.7rem; } .join-ajax-mains .join-th { font-size: 20px; background: #f9f9f9; border-bottom: 1px solid #dfdfdf; margin-bottom: 5px; height: 60px; line-height: 60px; color: #005bac; } .join-ajax-mains .join-dl { flex: 0 0 20%; text-align: center; } .join-ajax-mains .join-dl:first-child { text-align: left; flex: 0 0 40%; } .join-ajax-mains .dl-txts { display: block; padding: 0 40px; } .join-ajax-mains .join-items { font-size: 18px; line-height: 50px; color: #666; } .join-ajax-mains .join-items:hover { color: #005bac; } .joinInfo-list1 { padding-bottom: 3.7rem; } .joinInfo-list1 .joinInfo-name { font-size: 24px; font-weight: bold; color: #005bac; line-height: 1.1; padding-bottom: 30px; border-bottom: 1px solid #e9e9e9; margin-bottom: 30px; } .joinInfo-list1 .joinInfo-h6 { font-size: 18px; line-height: 1.1; margin-bottom: 12px; } .joinInfo-list1 .joinInfo-details { font-size: 14px; line-height: 36px; } .joinInfo-list1 .joinInfo-items { color: #333; margin-bottom: 40px; } .return-a { display: block; position: relative; text-align: center; width: 190px; height: 44px; border: 1px solid #005bac; border-radius: 22px; overflow: hidden; margin: 2rem auto 0; } .return-a:after { content: ""; position: absolute; z-index: 0; background: #005bac; left: 0; top: 0; width: 100%; height: 100%; } .return-a:before { content: ""; display: block; width: 124%; height: 100%; position: absolute; left: -131%; top: 0; z-index: 1; background: #fff; transition: .3s ease-in-out; -webkit-transition: .3s ease-in-out; transform: skewX(45deg); -webkit-transform: skewX(45deg); -moz-transform: skewX(45deg); } .return-a .load-s0 { position: relative; z-index: 2; color: #fff; font-size: 16px; line-height: 44px; transition: .3s ease-in-out; } .return-a:hover .load-s0 { color: #005bac; } .return-a:hover:before { left: -13%; } .cooperate-list1 { padding-bottom: 3.8rem; } .cooperate-list1 .form-tr2 { justify-content: flex-start; } .cooperate-list1 .form-tr2 .form-td { margin-right: 27px; } .cooperate-list1 .radios { margin: 0 20px; display: inline-flex; flex: 0 0 auto; } .cooperate-list1 .radios.cur .radio { border-color: #005bac; } .cooperate-list1 .radios.cur .radio:before { opacity: 1; } .cooperate-list1 .radio { vertical-align: middle; flex: 0 0 20px; width: 20px; height: 20px; margin-right: 6px; border: 1px solid #b5b5b5; border-radius: 50%; position: relative; top: 15px; } .cooperate-list1 .radio:before { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); content: ""; box-sizing: border-box; display: block; width: 8px; height: 8px; background: #005bac; opacity: 0; filter: alpha(opacity=0); border-radius: 50%; transition-duration: .3s; } .cooperate-list1 .form-list2 .radio-td { flex-wrap: wrap; border: none; width: 790px; } .cooperate-list1 .form-list2 .w66 { flex: 0 0 790px; } .cooperate-list1 .form-list2 .radios { flex: 0 0 90px; margin: 0; margin-right: 50px; } .cooperate-list1 .form-list2 .radios:nth-child(6n) { margin-right: 0; } .cooperate-list1 .cooperate-title { font-size: 36px; line-height: 1.1; color: #333; padding: 0 0 .6rem; } .cooperate-list1 .cooperate-h6 { font-size: 24px; line-height: 1.1; color: #333; padding: 0 0 10px; } .cooperate-list1 i { color: #ff0000; } .cooperate-list1 .form-td { display: inline-flex; margin-bottom: 22px; font-size: 14px; line-height: 50px; color: #666; border: 1px solid #ccc; } .cooperate-list1 .upload-td { border: none; } .cooperate-list1 .code-td { position: relative; } .cooperate-list1 .cooperate-s0 { height: 100%; line-height: 50px; width: auto; display: inline-block; flex: 0 0 auto; padding-left: 16px; } .cooperate-list1 .code-img { position: absolute; display: block; width: 82px; height: auto; max-height: calc(100% - 2px); right: 10px; top: 50%; transform: translate(0, -50%); } .cooperate-list1 .w33 { flex: 0 0 calc(33.33% - 18px); width: calc(33.33% - 18px); } .cooperate-list1 .w66 { flex: 0 0 calc(66.66% - 9px); width: calc(66.66% - 9px); } .cooperate-list1 .w50 { flex: 0 0 calc(50% - 15px); width: calc(50% - 15px); } .cooperate-list1 .upload-td { position: relative; } .cooperate-list1 .upload-s0 { padding-left: 16px; padding-right: 16px; display: inline-block; } .cooperate-list1 .w100 { flex: 0 0 100%; } .cooperate-list1 .form-list { padding-bottom: .9rem; } .cooperate-list1 .cooperate-submit { width: 400px; height: 50px; background: #005bac; color: #fff; text-align: center; border: none; margin: 0 auto; display: block; padding: 0; font-size: 16px; border-radius: 25px; overflow: hidden; } .cooperate-list1 .file-input { display: inline-block; color: #666; padding-left: 135px; position: relative; top: 11px; } .cooperate-list1 .upload-file-btn { cursor: pointer; width: 174px; height: 100%; display: block; position: absolute; left: 120px; border-radius: 4px; top: 0; background: #ccc; color: #fff; text-align: center; } .cooperate-list1 .form-input { flex: 0 0 calc(100% - 200px); display: inline-block; width: 100%; background: none; border: none; padding: 0 10px; height: 50px; color: #666; box-sizing: border-box; } .cooperate-list1 .form-input::-webkit-input-placeholder { color: #666; } .cooperate-list1 .form-input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #666; } .cooperate-list1 .form-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #666; } .cooperate-list1 .form-input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #666; } .cooperate-list1 .form-list02 { background: #f6f6f6; margin-bottom: 2rem; } .cooperate-list1 .form-list02 .cooperate-title { padding-top: 2rem; } .complaints .cooperate-list1 .file-input { padding-left: 129px; } .society-list1 { padding-bottom: 3rem; } .party-list2 { margin-top: 1.8rem; padding: 2.25rem 0 5.4rem; } .poverty .poverty-h2 { font-size: 24px; line-height: 1.1; color: #333; margin-bottom: 1.5rem; } .poverty .poverty-h5 { font-size: 24px; line-height: 1.33; color: #333; } .poverty .txts-mains { position: relative; } .poverty .txts-mains:after { position: absolute; content: ""; display: block; background: #005bac; } .poverty .poverty-detail { font-size: 15px; line-height: 1.73; color: #888; padding-top: .5rem; } .poverty .poverty-list { margin-bottom: 2.75rem; } .poverty .txt-box { padding-top: 1.6rem; } .poverty-list1 .txts-mains:after, .poverty-list3 .txts-mains:after { top: 0; height: 2.5rem; width: 3px; } .poverty-list2 .txts-mains:after, .poverty-list4 .txts-mains:after { top: 14px; left: 0; width: 2.5rem; height: 3px; } .poverty-list2 .img-box, .poverty-list4 .img-box { order: 2; } .poverty-list2 .txts-mains, .poverty-list4 .txts-mains { padding-left: 3.7rem; } .poverty-list1 .txts-mains:after { right: 0; top: 0; } .poverty-list1 .img-box { flex: 0 0 51.1%; width: 51.1%; } .poverty-list1 .txt-box { flex: 0 0 41.3%; width: 41.3%; } .poverty-list1 .txts-mains { padding-right: 2.5rem; margin-right: 2rem; } .poverty-list2 .img-box { flex: 0 0 58.8%; width: 58.8%; } .poverty-list2 .txt-box { flex: 0 0 36%; width: 36%; } .poverty-list3 .txts-mains:after { left: 0; top: 0; } .poverty-list3 .img-box { flex: 0 0 36.8%; width: 36.8%; } .poverty-list3 .txt-box { flex: 0 0 54.5%; width: 54.5%; } .poverty-list3 .txts-mains { padding-left: 2.5rem; padding-right: 2rem; } .poverty-list4 .img-box { flex: 0 0 58.8%; width: 58.8%; } .poverty-list4 .img-wrap { padding-right: 2rem; } .poverty-list4 .txt-box { flex: 0 0 38.4%; width: 38.4%; } .inner-nav-wrap { margin-bottom: 2rem; } .inner-nav-wrap .inner-nav-banner { overflow: hidden; } .inner-nav-wrap .nav-s0 { position: relative; display: block; height: 22px; line-height: 22px; transition: all .5s ease; text-transform: uppercase; } .inner-nav-wrap .nav-s0:after { content: attr(data-title); position: absolute; color: #005bac; left: 0; transform: translateY(100%); width: 100%; } .inner-nav-wrap .slide-name { height: 22px; overflow: hidden; } .inner-nav-wrap .swiper-slide { position: relative; padding: 25px 0; text-align: center; text-transform: uppercase; font-size: 16px; color: #666; font-weight: bold; border-bottom: 3px solid #e5e5e5; } .inner-nav-wrap .swiper-slide:after { position: absolute; content: ""; display: block; width: 0; height: 3px; top: 100%; transition-duration: .5s; left: 50%; transform: translate(-50%, 0); background: #005bac; } .inner-nav-wrap .swiper-slide:hover:after, .inner-nav-wrap .swiper-slide.cur:after { width: 100%; } .inner-nav-wrap .swiper-slide:hover .nav-s0, .inner-nav-wrap .swiper-slide.cur .nav-s0 { transform: translateY(-100%); } .news-list1 { padding: 0 2.15rem; } .news-list1 .news-item-wrap { justify-content: flex-start; } .news-list1 .news-item { flex: 0 0 30.3%; margin-bottom: 1.75rem; margin-right: 4.5%; line-height: 28px; } .news-list1 .news-item:nth-child(3n) { margin-right: 0; } .news-list1 .news-time { font-size: 14px; color: #666; padding-top: 24px; } .news-list1 .news-h5 { font-family: "gothicB"; font-size: 20px; color: #333; margin: 12px 0 26px; transition-duration: .3s; } .news-list1 .view-more1 { background: none; border: 1px solid #cfcfcf; color: #333; } .news-list1 .view-more1:after { background: url(../img/view-more2.png) no-repeat center; } .news-list1 .view-more1:hover { background: #005bac; } .news-list1 .view-more1:hover:after { background: url(../img/view-more1.png) no-repeat center; } .video-list1 { padding: 0 2.15rem; } .video-list1 .video-item-wrap { justify-content: flex-start; } .video-list1 .img-wrap { position: relative; } .video-list1 .video-btn { position: absolute; display: block; width: 34px; height: 34px; background: url(../img/video2.png) no-repeat center; right: 17px; bottom: 17px; cursor: pointer; transition-duration: .3s; } .video-list1 .video-btn:hover { transform: translateY(-6px); } .video-list1 .video-item { flex: 0 0 47.8%; margin-bottom: 1.6rem; margin-right: 4.4%; } .video-list1 .video-item:nth-child(2n) { margin-right: 0; } .video-list1 .video-h5 { font-family: "gothicB"; font-size: 20px; line-height: 2.1; color: #333; transition-duration: .3s; } .video-bg { width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 12; display: none; overflow: hidden; background: rgba(0, 0, 0, 0.7); z-index: 10; } .video-bg .close-img { position: absolute; right: 40px; top: 40px; width: 28px; height: 28px; cursor: pointer; transition-duration: .3s; } .video-bg .close-img:hover { transform: rotate(90deg); } .video-bg #video { width: 100%; height: 100%; } .video-bg .video-box { position: absolute; width: 100%; height: 100%; background: #000; transform: translate(-50%, -50%); } .business-list1 { padding-bottom: 1.2rem; border-bottom: 1px solid #f2f2f2; } .business-list1 .business-item-wrap { justify-content: flex-start; } .business-list1 .name-wrap { padding-left: 44px; } .business-list1 .business-item { position: relative; display: inline-block; flex: 0 0 calc(50% - 38px); padding-bottom: 12px; font-size: 14px; line-height: 30px; color: #333; transition-duration: .3s; } .business-list1 .business-item:hover, .business-list1 .business-item.cur { color: #005bac; } .business-list1 .business-item:before, .business-list1 .business-item:after { content: ""; display: block; position: absolute; } .business-list1 .business-item:after { width: 6px; height: 6px; border-radius: 50%; border: 1px solid #a7a7a7; box-sizing: border-box; top: 12px; left: 20px; } .business-list1 .business-item:before { background: #f2f2f2; width: 1px; height: 100%; left: 0; top: 0; } .business-list1 .business-item:nth-child(odd) { margin-right: 76px; } .business-section1 { padding-bottom: 2.1rem; } .business-section2 .moudle-titles2 { padding-top: 0 !important; } .business-section1 .m-img { display: none; } .business-section1 .left-bg { width: 100%; height: 100%; } .business-section1 .section1-title { width: 1070px; margin-left: auto; margin-right: auto; font-size: 48px; line-height: 1.5; font-weight: bold; display: block; font-family: "gothicB"; padding: 1.5rem 0; text-align: center; } .business-section1 .section1-flexBox { justify-content: flex-start; background: #f3f4f8; } .business-section1 .section1-left { flex: 0 0 calc(100% - 615px); width: calc(100% - 615px); height: 610px; } .business-section1 .section1-right { flex: 0 0 530px; margin-left: 84px; } .business-section1 .right-mains { padding-top: 2.7rem; } .business-section1 .right-detail { margin-top: 22px; font-size: 16px; line-height: 2; color: #666; height: 352px; } .business-section1 .scroll-wrap { max-height: 100%; } .business-section1 .right-h5 { font-family: "gothicB"; font-size: 48px; line-height: 1.1; color: #333; } .business-section2 { background-position: center bottom !important; padding-bottom: 2.8rem; } .business-section2 .section2-banner { overflow: hidden; } .business-section2 .txts-wrap { padding-top: .7rem; } .business-section2 .pro-h5 { font-family: "gothicB"; font-size: 24px; line-height: 28px; color: #333; transition-duration: .3s; } .business-section2 .pro-detail { margin-top: 10px; font-size: 14px; line-height: 24px; color: #8e8e8e; } .business-section2 .swiper-slide:hover .pro-h5 { color: #005bac; } .profile-list-wrap { margin-bottom: 4rem; } .tec { text-align: center; } .profile-list1 { position: relative; padding-bottom: 1rem; } .profile-list1:after { content: ""; background: #005bac; width: 1px; height: 100%; position: absolute; left: 50%; top: 0; z-index: 1; } .profile-list1 .profile-item { position: relative; padding: 2.5rem 0 3.1rem; } .profile-list1 .profile-left, .profile-list1 .profile-right { flex: 0 0 50%; width: 50%; } .profile-list1 .profile-left { display: inline-flex; } .profile-list1 .txts-wrap { padding-top: 2.25rem; } .profile-list1 .profile-h5 { font-size: 36px; color: #333; line-height: 1.2; } .profile-list1 .profile-h6 { font-size: .6rem; color: #888; line-height: 1.2; padding-bottom: 10px; margin-top: 4px; } .profile-list1 .profile-detail { margin-top: 20px; font-size: 16px; color: #666; line-height: 30px; } .profile-list1 .txt-item1 { margin-bottom: 20px; } .profile-list1 .txt-item1 .gothicB { color: #333; } .profile-list1 .txt-item2 { margin-bottom: 10px; padding-left: 52px; position: relative; } .profile-list1 .txt-item2:before { content: ""; display: block; width: 28px; height: 14px; left: 0; top: 8px; position: absolute; background: url(../img/ico1.png) no-repeat center; } .profile-list1 .m-img { display: none; } .profile-list1 .odd .txts-wrap { padding-left: 56px; } .profile-list1 .odd .profile-left { justify-content: flex-end; } .profile-list1 .even { z-index: 0; } .profile-list1 .even:after { background: #f9f9f9; width: 200%; height: 100%; content: ""; display: block; position: absolute; z-index: -1; right: 42.15%; top: 0; } .profile-list1 .even .imgs-wrap { left: 1px; } .profile-list1 .even .txts-wrap { padding-right: 56px; } .profile-list1 .even .profile-right { position: relative; z-index: 1; } .profile-list1 .even .profile-left { order: 1; } .profile-list1 .profile-item1 .imgs-wrap { flex: 0 0 611px; } .profile-list1 .profile-item2 .imgs-wrap { flex: 0 0 576px; } .profile-list1 .profile-item3 .imgs-wrap { flex: 0 0 698px; } .about-list1 { color: #333; line-height: 1.1; padding: 1.7rem 0 2.5rem; } .about-list1 .list1-font60 { text-transform: uppercase; font-size: 60px; font-family: "Arial"; } .about-list1 .list1-font30 { font-size: 30px; margin: .5rem 0 1.4rem; } .about-list1 .list1-font24 { font-size: 24px; margin: 1.2rem 0 .25rem; } .about-list1 .list1-font18 { font-size: 18px; margin-bottom: 1rem; } .about-list1 .list1-detail { font-size: 14px; line-height: 26px; color: #666; } .about-list1 .about-item1 { margin-bottom: 1.4rem; } .about-list1 .about-item1 .list1-imgs { flex: 0 0 48.9%; width: 48.9%; order: 2; } .about-list1 .about-item1 .list1-txts { flex: 0 0 48%; width: 48%; } .about-list1 .about-item1 .txts-wrap { padding-right: 1.6rem; } .about-list1 .about-item2 .list1-font60 { color: rgba(51, 51, 51, 0.1); } .about-list1 .about-item2 .list1-imgs { flex: 0 0 38.2%; width: 38.2%; } .about-list1 .about-item2 .list1-txts { padding-top: 1.35rem; flex: 0 0 61.7%; width: 61.7%; } .about-list1 .about-item2 .txts-wrap { padding-left: 1.6rem; } .about-list1 .list1-nums-wrap { padding: 1.2rem 0; position: relative; margin-top: 2.5rem; background: #fff; justify-content: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.15); } .about-list1 .nums-item { flex: 0 0 33.3%; text-align: center; } /*.about-list1 .nums-item3 { margin: 0 250px; }*/ .about-list1 .line1 { left: 33.3%; } .about-list1 .line2 { left: 66.6%; } /*.about-list1 .line3 { left: 75%; }*/ .about-list1 .nums-line { display: block; position: absolute; width: 1px; height: 1.6rem; background: #efefef; top: 50%; margin-top: -.8rem; } .about-list1 .nums-top-txt { font-size: 14px; line-height: 26px; margin-bottom: 4px; color: #666; } .about-list1 .num { display: inline-block; vertical-align: middle; font-size: 48px; line-height: 1.1; font-weight: bold; margin-right: 6px; } .about-list1 .s-jia { display: inline-block; width: 15px; height: 15px; background: url(../img/sjia.png) no-repeat center; vertical-align: middle; } .about-list2 { position: relative; padding: 5.6rem 0; position: relative; } .about-list2:after { position: absolute; content: ""; display: block; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 91, 172, 0.5); transition-duration: .3s; } .about-list2:hover:after { opacity: 0; } .about-list2 .video-covers { position: absolute; z-index: 3; width: 82px; left: 50%; top: 50%; text-align: center; font-size: 16px; line-height: 26px; color: #fff; transform: translate(-50%, -50%); cursor: pointer; } .about-list2 .video-btn { display: block; width: 61px; margin: 0 auto 28px; transition-duration: .3s; } .about-list2 .video-btn:hover { transform: scale(0.9); } .about-list3 { padding-bottom: 2.75rem; } .about-list3 .list3-h5 { font-size: 24px; line-height: 1.25; color: #333; padding: 2.2rem 0 1.1rem; } .culture .inner-nav-wrap { margin-bottom: 1.5rem; } .culture .profile-item .imgs-wrap { flex: 0 0 576px; } .culture .profile-list1 { padding-bottom: 0; } .culture-list1 { color: #fff; padding: 2.7rem 0; background: #131d27; } .culture-list1 .list1-mains { align-items: center; } .culture-list1 .list1-left { flex: 0 0 460px; position: relative; height: auto; } .culture-list1 .list1-left:after { content: ""; display: block; position: absolute; width: 200px; height: 100%; top: 0; right: calc(72px + 100%); background: #005bac; } .culture-list1 .left-h5 { font-size: 48px; line-height: 1.3; position: relative; } .culture-list1 .left-h5:after { content: ""; display: block; position: absolute; width: 124px; height: 1px; bottom: -60px; right: 100%; z-index: 2; background: rgba(255, 255, 255, 0.5); } .culture-list1 .left-h6 { font-size: 24px; line-height: 1.25; margin: 120px 0 30px; } .culture-list1 .left-detail { font-size: 16px; line-height: 1.5; color: rgba(255, 255, 255, 0.6); padding-bottom: 44px; } .culture-list1 .list1-right { flex: 0 0 590px; padding: 2rem 0 2.5rem; background: url(../img/culture-list1-bg2.jpg) no-repeat center; background-size: cover; position: relative; } .culture-list1 .list1-right:after { content: ""; display: block; position: absolute; width: 20px; height: calc(100% - 120px); top: 60px; left: -20px; background: #005bac; } .culture-list1 .right-mains { width: calc(100% - 80px); margin-left: auto; margin-right: auto; } .culture-list1 .culture-nav-a { margin-bottom: 30px; font-size: 16px; line-height: 24px; color: #cfdae3; flex: 0 0 calc(50% - 60px); margin-left: 58px; position: relative; } .culture-list1 .culture-nav-a:nth-child(7) { margin-right: 10%; } .culture-list1 .culture-nav-a:after { content: ""; display: block; position: absolute; width: 28px; height: 14px; top: 5px; left: -58px; background: url(../img/ico2.png) no-repeat center; } .culture-list2 { padding-bottom: 1.8rem; } .culture-list2 .list2-banner { overflow: hidden; margin-bottom: 2.8rem; } .culture-list2 .title-h6 { color: #fff; } .culture-list2 .scroll-txts { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; position: relative; padding-left: 1.7rem; } .culture-list2 .scroll-txts:after { content: ""; display: block; position: absolute; width: 28px; height: 14px; top: 7px; left: .5rem; background: url(../img/ico2.png) no-repeat center; opacity: .8; } .culture-list2 .swiper-slide { transition-duration: .3s; font-size: 16px; line-height: 28px; color: #fff; position: relative; height: 350px; } .culture-list2 .swiper-slide:after { content: ""; display: block; position: absolute; width: 0; height: 10px; bottom: 0; left: 50%; background: #005bac; transform: translate(-50%, 0); transition-duration: .3s; } .culture-list2 .swiper-slide:hover .scroll-txts { display: block; } .culture-list2 .swiper-slide:hover .slide-mains { height: 252px; } .culture-list2 .swiper-slide:hover .slide-bg { height: 100%; background: #4d4c55; } .culture-list2 .slide-bg { padding: 49px 0; position: absolute; width: 100%; height: 126px; left: 0; bottom: 0; background: #222226; transition-duration: .5s; } .culture-list2 .swiper-slide-active:after { width: 100%; } .culture-list2 .slide-mains { padding-right: .9rem; transition-duration: .5s; height: 28px; overflow: hidden; } .culture-list2 .scroll-wrap { height: 252px; } .culture-list3 { padding: 2.5rem 0 5rem; position: relative; } .culture-list3:after { content: ""; display: block; position: absolute; width: 100%; height: 20px; bottom: 0; left: 0; background: #005bac; } .culture-list3 .moudle-titles3 { width: 590px; margin-left: auto; margin-right: auto; } .culture-list3 .moudle-titles3 .title-h6 { color: #fff; } .culture-list4 { padding: 1.7rem 0 5rem; background-position: center bottom !important; } .culture-list4 .moudle-titles2 { width: 770px; margin-left: auto; margin-right: auto; } .culture-list4 .moudle-titles2 .title-h6 { padding-top: 1.3rem; } .strategy-list1 { padding: 0 !important; } .strategy-list1 .moudle-titles3 { width: 94%; margin-left: auto; margin-right: auto; } .strategy-list1-detail { width: 94%; max-width: 1000px; margin-left: auto; margin-right: auto; font-size: 16px; line-height: 2; color: #fff; text-align: center; padding: 1.5rem 0 3.4rem; } .strategy .profile-list1:after { display: none; } .strategy .profile-item .profile-left { flex: 0 0 591px; } .strategy .color-p { font-family: "gothicB"; color: #005bac; } .strategy .strategy-img3 { display: block; width: 560px; position: relative; z-index: 2; left: -253px; margin-top: 1.9rem; } .history-list1 .list1-banner { overflow: hidden; } .history-list1 .swiper-slide { border-bottom: 2px solid #e5e5e5; position: relative; font-size: 20px; line-height: 72px; text-align: center; color: #888; transition-duration: .3s; cursor: pointer; } .history-list1 .swiper-slide:after { display: block; position: absolute; height: 2px; width: 0; left: 50%; bottom: -2px; background: #005bac; content: ""; transform: translate(-50%, 0); transition-duration: .5s; } .history-list1 .swiper-slide.cur { color: #333; font-size: 24px; font-family: "gothicB"; } .history-list1 .swiper-slide.cur:after { width: 100%; } .history-list2 { margin-top: 1.5rem; margin-bottom: 2.7rem; } .history-list2 .his-item { cursor: pointer; } .history-list2 .his-item.cur .his-btn { transform: rotate(45deg); } .history-list2 .item-mains { position: relative; padding: 36px 0 36px 144px; } .history-list2 .item-mains:before { content: ""; display: block; position: absolute; width: 1px; height: 100%; top: 0; left: 144px; background: #e5e5e5; } .history-list2 .his-right { font-size: 16px; line-height: 30px; color: #666; padding: 0 36px 0 80px; height: auto; transition-duration: .5s; overflow: hidden; } .history-list2 .his-btn { position: absolute; right: 0; top: 41px; display: block; width: 20px; height: 20px; cursor: pointer; background: url(../img/btn1.png) no-repeat center; transition-duration: .5s; } .history-list2 .his-left { position: absolute; width: 104px; left: 0; top: 0; text-align: center; font-size: 18px; line-height: 72px; padding: 15px 0; color: #333; font-family: "gothicB"; } .history-list2 .his-left:before { content: ""; display: block; position: absolute; width: 80px; height: 7px; top: 50%; left: 100%; transform: translate(0, -50%); background: url(../img/ico3.png) no-repeat center; } .history-list2 .img-wrap { border: 1px solid #e5e5e5; padding: 10px; width: 68.5%; margin-top: 22px; } .history-list2 .img-wrap img { display: block; width: 100%; } .toUpp { text-transform: uppercase; } .culture-list2-hd01 { text-align: center; height: 8px; } .culture-list2-hd01 .swiper-pagination-bullet { border-radius: 50%; width: 8px; height: 8px; display: inline-block; margin: 0 5px; background: #fff; position: relative; opacity: .8; } .culture-list2-hd01 .swiper-pagination-bullet.swiper-pagination-bullet-active { opacity: 1; } .welcome-hd01 { z-index: 2; position: absolute; left: 0; width: 100%; bottom: 30px !important; text-align: center; height: 6px; } .welcome-hd01 .swiper-pagination-bullet { border-radius: 50%; width: 6px; height: 6px; display: inline-block; margin: 0 5px; background: #fff; position: relative; opacity: .6; } .welcome-hd01 .swiper-pagination-bullet.swiper-pagination-bullet-active { opacity: 1; transform: scale(2); } .welcome-hd02 { text-align: center; height: 6px; margin: 20px auto 30px; } .welcome-hd02 .swiper-pagination-bullet { border-radius: 50%; width: 6px; height: 6px; display: inline-block; margin: 0 5px; background: #005bac; position: relative; opacity: .8; } .welcome-hd02 .swiper-pagination-bullet.swiper-pagination-bullet-active { opacity: 1; transform: scale(2); } .welcome-box1 { height: 100vh; } .welcome-banner { overflow: hidden; position: relative; z-index: 2; height: 100%; box-sizing: border-box; } .welcome-banner .swiper-wrapper { box-sizing: border-box; padding: 0 !important; margin: 0 !important; } .welcome-banner .pc-slide { transition-duration: 5s; position: relative; z-index: 1; height: 100%; width: 100%; transform: scale(1); } .welcome-banner .m-banner-img { display: none; } .welcome-banner .swiper-slide { position: relative; display: block; overflow: hidden; height: 100% !important; box-sizing: border-box; } .welcome-banner .swiper-slide.animate .js-m2 { opacity: 1; transform: translate(0, 0); } .welcome-banner .pc-block { display: block; } .welcome-banner .banner-titles { position: absolute; height: auto; color: #fff; line-height: 1.05; width: 1040px; left: 50%; top: 0; z-index: 2; padding-top: 4.6rem; transform: translate(-50%, 0); } .welcome-banner .ban-en { font-family: "Arial"; position: relative; font-size: 2.4rem; line-height: 1.1; margin-bottom: 18px; text-transform: uppercase; font-weight: bold; transition-delay: .5s; } .welcome-banner .ban-cn { position: relative; font-size: 1.4rem; line-height: 1.2; transition-delay: .8s; text-transform: capitalize; } .welcome-banner .swiper-slide-active .pc-slide { /*transform: scale(1.05);*/ } .welcome-banner .swiper-slide-active .js-m2 { opacity: 1; transform: translate(0, 0); } .welcome-banner .video-btn1-wrap { position: absolute; z-index: 3; left: 50%; bottom: 42px; transform: translate(-50%, 0); } .welcome-banner .video-btn1 { width: 46px; display: block; margin: 0 auto 12px; } .welcome-banner .video-txts { display: block; line-height: 26px; font-size: 14px; text-align: center; color: #fff; text-transform: uppercase; } .pages { padding: 1rem 0 3.7rem; text-align: center; } .pages .pagination { display: inline-block; } .pages .pagination a { display: inline-block; width: 44px; height: 44px; line-height: 44px; color: #666; font-size: 18px; text-align: center; border: 1px solid #ddd; transition: all .3s linear; font-family: "Arial"; vertical-align: top; margin: 0 5px; } .pages .pagination a:hover, .pages .pagination a.active { color: #fff; background: #005bac; border-color: #005bac; } .ajax-contents { opacity: 0; -webkit-transform: scale3d(0.8, 0.8, 1); -moz-transform: scale3d(0.8, 0.8, 1); -webkit-transition: all .6s; transition: all .6s; } .ajax-contents.cur { opacity: 1; -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); } .ajax-contents2 { opacity: 0; transition: all .6s; } .ajax-contents2.cur { opacity: 1; } .por { position: relative; } .section { display: block; position: relative; height: 100vh; } .section .box-contents { display: block; position: relative; z-index: 2; } .section.animate .js-m2, .section.animate .js-left, .section.animate .js-right, .section.animate .js-to-bottom, .section.animate .js-to-top { opacity: 1; transform: translate(0, 0); } .js-left { opacity: 0; transform: translateX(-30px); transition-property: transform opacity; transition-duration: .8s; transition-timing-function: ease; } .js-right { opacity: 0; transform: translateX(30px); transition-property: transform opacity; transition-duration: .8s; transition-timing-function: ease; } .w1500 { width: 78%; margin-left: auto; margin-right: auto; } .view-more1-wrap { transition-delay: .8s; } .view-more1 { display: block; width: 168px; height: 50px; line-height: 50px; background: #005bac; color: #fff; border-radius: 4px; font-size: 14px; text-transform: uppercase; font-family: 'gothic'; text-align: center; transition-duration: .3s; } .view-more1.green { background: #3d8f30; } .view-more1:hover { color: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } .view-more1:hover:after { margin-left: 12px; } .view-more1:after { position: relative; content: ""; display: inline-block; vertical-align: middle; width: 13px; height: 10px; margin-left: 22px; transition-duration: .3s; background: url(../img/view-more1.png) no-repeat center; } .bg10mc { background: rgba(0, 91, 172, 0.1); } @keyframes timer-loader { 0% { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } .loaddings { position: absolute; z-index: 10; left: 50%; top: 50%; margin-left: -32px; margin-top: -32px; display: block; width: 64px; height: 64px; border: 4px solid #999; border-radius: 50%; overflow: hidden; } .inner-banner .loaddings { z-index: 0; } .loaddings:before, .loaddings:after { position: absolute; display: block; content: ""; top: 50%; left: 50%; width: 4px; margin-top: -2px; margin-left: -2px; border-radius: 4px; box-sizing: border-box; -webkit-transform-origin: 2px 2px 0; -moz-transform-origin: 2px 2px 0; -ms-transform-origin: 2px 2px 0; -o-transform-origin: 2px 2px 0; transform-origin: 2px 2px 0; background: #999; } .loaddings:before { height: 24px; animation: timer-loader 1s infinite linear; } .loaddings:after { height: 16px; animation: timer-loader 10s infinite linear; } .bgfa { background: #fafafa; } .inner-banner { position: relative; } .inner-banner .innerBan-bg { position: relative; z-index: 2; height: 24rem; } .inner-banner .m-banner-img { display: none; } .inner-banner.animate .js-m2 { opacity: 1; transform: translate(0, 0); } .inner-banner .pc-block { display: block; } .inner-banner .banner-titles { position: absolute; height: auto; color: #fff; line-height: 1.05; width: 1040px; left: 50%; top: 0; padding-top: 4.6rem; transform: translate(-50%, 0); } .inner-banner .ban-en { font-family: "Arial"; text-align: center; position: relative; font-size: 2rem; line-height: 1.1; margin-bottom: 18px; text-transform: uppercase; font-weight: 500; transition-delay: .5s; } .inner-banner .ban-cn { position: relative; font-size: 1.4rem; line-height: 1.2; transition-delay: .8s; font-weight: 700; text-align: center; text-transform: capitalize; } .newsInfo { padding-top: 2rem; padding-bottom: 2rem; } .newsInfo img { margin: 0 auto; display: block; max-width: 100%; height: auto !important; } .newsInfo .info-title { font-size: 30px; line-height: 1.5; color: #333; font-weight: bold; text-align: center; font-family: "gothicB"; padding-bottom: 30px; } .newsInfo .info-dates { font-size: 16px; line-height: 24px; color: #999; text-align: center; margin: 30px auto; } .newsInfo .info-dt-wrap { font-size: 16px; line-height: 2; color: #666; padding: 30px 0; border-top: 1px solid rgba(0, 0, 0, 0.2); border-bottom: 1px solid rgba(0, 0, 0, 0.2); } .newsInfo .info-bot-dl { width: 70%; color: #333; font-size: 16px; line-height: 36px; font-family: "gothicB"; } .newsInfo .info-bot-dl a { color: #333; } .newsInfo .info-bot-dl a:hover { color: #005bac; } .newsInfo .info-bot-dr { padding-top: 16px; } .newsInfo .info-bot-wrap { padding: 40px 0; } .newsInfo .news-return-a { display: block; position: relative; text-align: center; width: 124px; height: 36px; border: 1px solid #005bac; border-radius: 18px; overflow: hidden; } .newsInfo .news-return-a:after { content: ""; position: absolute; z-index: 0; background: #005bac; left: 0; top: 0; width: 100%; height: 100%; } .newsInfo .news-return-a:before { content: ""; display: block; width: 124%; height: 100%; position: absolute; left: -131%; top: 0; z-index: 1; background: #fff; transition: .3s ease-in-out; -webkit-transition: .3s ease-in-out; transform: skewX(45deg); -webkit-transform: skewX(45deg); -moz-transform: skewX(45deg); } .newsInfo .news-return-a .load-s0 { position: relative; z-index: 2; color: #fff; font-size: 14px; line-height: 36px; transition: .3s ease-in-out; } .newsInfo .news-return-a:hover .load-s0 { color: #005bac; } .newsInfo .news-return-a:hover:before { left: -13%; } .swiper-btns-wrap2 { position: absolute; z-index: 3; height: 1px; overflow: visible; width: 100%; left: 0; top: 50%; } .swiper-btns-wrap2 .btn { position: absolute; display: block; width: 44px; height: calc(100vh - 110px); cursor: pointer; background-position: center !important; background-repeat: no-repeat !important; transition: all .5s ease; background-color: rgba(0, 91, 172, 0.5); transform: translate(0, -50%); } .swiper-btns-wrap2 .btn:focus { outline: none; } .swiper-btns-wrap2 .prev { left: 70px; background-image: url(../img/prev2.png); } .swiper-btns-wrap2 .prev:hover { background-image: url(../img/prev2.png); } .swiper-btns-wrap2 .next { right: 70px; background-image: url(../img/next2.png); } .swiper-btns-wrap2 .next:hover { background-image: url(../img/next2.png); } .swiper-btns-wrap1 { width: 106px; margin: 3.1rem auto 0; } .swiper-btns-wrap1 .btn { border-radius: 50%; display: inline-block; flex: 0 0 44px; height: 44px; cursor: pointer; transition-duration: .3s; position: relative; } .swiper-btns-wrap1 .btn:after { display: block; content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; transform: rotate(45deg); border: 2px solid #e3e3e3; box-sizing: border-box; transition-duration: .3s; overflow: hidden; border-radius: 50%; } .swiper-btns-wrap1 .btn:hover:after { border-color: #005bac #005bac #005bac #e3e3e3; } .swiper-btns-wrap1 .prev { background: url(../img/prev1.png) no-repeat center; } .swiper-btns-wrap1 .next { background: url(../img/next1.png) no-repeat center; } .welcome-banner .swiper-btns-wrap2 { opacity: 0; transition-duration: .5s; } .welcome-banner:hover .swiper-btns-wrap2 { opacity: 1; } #lightbox-container-image-data-box { box-sizing: content-box; } .hide1 { -webkit-transform: scale(0) !important; -ms-transform: scale(0) !important; transform: scale(0) !important; opacity: 0 !important; } .show1 { z-index: 3; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; } .wel-list1 { position: relative; overflow: hidden; z-index: 2; } .bgf8 { background: #f8f8f8; } .bgfff { background: #fff; } .svg1 { overflow: hidden; -webkit-clip-path: circle(2.1% at 50% 50%); clip-path: circle(0% at 50% 50%); transition: all 1s cubic-bezier(0, 0.35, 0.14, 1.1) 0.5s; } .svg1.animate { -webkit-clip-path: circle(70.7% at 50% 50%); clip-path: circle(70.7% at 50% 50%); } .js-m { opacity: 0; transform: translateY(30px); transition-property: transform opacity; transition-duration: 1s; transition-timing-function: ease; } .js-m2 { opacity: 0; transform: translateY(30px); transition-property: transform opacity; transition-duration: .8s; transition-timing-function: ease; } .js-to-left { opacity: 0; transform: translateX(30px); transition-property: transform opacity; transition-duration: 1s; transition-timing-function: ease; } .js-to-right { opacity: 0; transform: translateX(-30px); transition-property: transform opacity; transition-duration: 1s; transition-timing-function: ease; } .js-to-bottom { opacity: 0; transform: translateY(-30px); transition-property: transform opacity; transition-duration: 1s; transition-timing-function: ease; } .js-to-top { opacity: 0; transform: translateY(30px); transition-property: transform opacity; transition-duration: 1s; transition-timing-function: ease; } .js-m.animate, .js-m2.animate, .js-to-left.animate, .js-to-right.animate { opacity: 1; transform: translate(0, 0); } .delay1 { transition-delay: .1s; } .delay2 { transition-delay: .2s; } .delay3 { transition-delay: .3s; } .delay4 { transition-delay: .4s; } .delay5 { transition-delay: .5s; } .delay6 { transition-delay: .6s; } .delay7 { transition-delay: .7s; } .delay8 { transition-delay: .8s; } .delay9 { transition-delay: .9s; } .delay10 { transition-delay: 1s; } .delay11 { transition-delay: 1.1s; } .delay12 { transition-delay: 1.2s; } .delay13 { transition-delay: 1.3s; } .delay14 { transition-delay: 1.4s; } .delay15 { transition-delay: 1.5s; } .delay16 { transition-delay: 1.6s; } .delay17 { transition-delay: 1.7s; } .delay18 { transition-delay: 1.8s; } .delay19 { transition-delay: 1.9s; } .delay20 { transition-delay: 2s; } .delay21 { transition-delay: 2.1s; } .delay23 { transition-delay: 2.3s; } .vh100 { height: 100vh; } .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background: #999 !important; width: 8px !important; } .mCSB_scrollTools .mCSB_draggerRail { background: #999 !important; width: 1px !important; } .imgIn { -webkit-transform: translate3d(-100.5%, 0px, 0px); transform: translate3d(-100.5%, 0px, 0px); -webkit-transform-origin: left center 0px; -ms-transform-origin: left center 0px; transform-origin: left center 0px; -webkit-transition-duration: 1s; transition-duration: 1s; -webkit-transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1); transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1); -webkit-transition-property: -webkit-transform, -webkit-transform; transition-property: transform, -webkit-transform; -webkit-transition-delay: 0.2s; transition-delay: 0.2s; display: block; overflow: hidden; } .imgIn:before { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: right center 0px; -ms-transform-origin: right center 0px; transform-origin: right center 0px; -webkit-transition-duration: 1s; transition-duration: 1s; -webkit-transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1); transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1); -webkit-transition-property: -webkit-transform, -webkit-transform; transition-property: transform, -webkit-transform; -webkit-transition-delay: 0.6s; transition-delay: 0.6s; content: ""; display: block; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 20; background-color: #262626; } .animate .imgIn, .animated .imgIn { -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); } .animate .imgIn:before, .animated .imgIn:before { -webkit-transform: scale(0, 1); -ms-transform: scale(0, 1); transform: scale(0, 1); } .header-search-wrap { position: absolute; z-index: 8; left: 50%; top: 30px; opacity: 0; width: 600px; height: 50px; border: 1px solid rgba(0, 0, 0, 0.2); color: #666; line-height: 50px; transition: all 0.5s; background: #fff; transform: translate(-50%, 0) scale(0); } .header-search-wrap.show2 { z-index: 8; -webkit-transform: translate(-50%, 0) scale(1); -ms-transform: translate(-50%, 0) scale(1); transform: translate(-50%, 0) scale(1); opacity: 1; } .header-search-wrap.hides1 { -webkit-transform: translate(-50%, -200%) scale(1); -ms-transform: translate(-50%, -200%) scale(1); transform: translate(-50%, -200%) scale(1); } .header-search-wrap .submit { position: absolute; top: 0; right: 0; z-index: 5; width: 36px; height: 50px; background: url(../img/ser1.png) no-repeat center; background-size: 20px; border: none; z-index: 3; box-sizing: border-box; } .header-search-wrap .ser-input { width: calc(100% - 36px); height: 50px; position: relative; border: none; background: none; box-sizing: border-box; padding-left: 10px; } .header-search-wrap .search-close { position: absolute; display: block; right: -60px; top: 50%; margin-top: -25px; width: 50px; height: 50px; background: url(../img/close2.png) no-repeat center; background-size: 30px; cursor: pointer; transition-duration: .5s; } .header-search-wrap .search-close:hover { transform: rotate(90deg); } .search { background: #f5f5f5; } .search-list1 .moudle-titles { text-align: center; padding: 2rem 0; } .search-list1 .search-item { display: block; box-shadow: 0 0 6px #c5c2c2; margin-bottom: 32px; background: #fff; border-radius: 6px; padding: 30px; } .search-list1 .search-item:hover { box-shadow: 0 0 20px #c5c2c2; } .search-list1 .search-item:hover .search-h5 { color: #005bac; } .search-list1 .search-h5 { font-size: .8rem; color: #333; font-family: "gothicB"; transition-duration: .3s; } .search-list1 .search-detail { font-size: 16px; line-height: 2; color: #666; max-height: 64px; margin: 20px 0; } .home-left-nav { position: fixed; left: 0; top: 50%; z-index: 7; width: 154px; height: 26px; margin-top: 110px; background: #fff; } .home-left-nav:before { position: absolute; content: ""; display: block; width: 1px; height: 42px; background: #b2b2b2; left: 50%; bottom: 100%; margin-bottom: 24px; } .home-left-nav .page-nums { text-align: center; font-family: "Arial"; font-weight: bold; } .home-left-nav .page-num1, .home-left-nav .page-num2 { font-size: 24px; line-height: 30px; color: #005bac; } .home-left-nav .page-num3 { font-size: 14px; line-height: 26px; color: #b2b2b2; } #fp-nav.left { left: 63px !important; } #fp-nav { background: #fff; z-index: 5; } #fp-nav ul li, .fp-slidesNav ul li { width: 18px; height: 18px; background: none; margin: 10px auto; } #fp-nav ul li a, .fp-slidesNav ul li a { position: relative; border-radius: 50%; box-sizing: border-box; display: block; padding: 6px; border: 1px solid transparent; } #fp-nav ul li a.active { border: 1px solid #b4b4b4; } #fp-nav ul li a span, .fp-slidesNav ul li a span { background: #b4b4b4 !important; position: absolute; margin: -3px 0 0 -3px !important; } #fp-nav ul li a span, .fp-slidesNav ul li a span, #fp-nav ul li a.active span, #fp-nav ul li:hover a.active span, .fp-slidesNav ul li a.active span, .fp-slidesNav ul li:hover a.active span { width: 6px !important; height: 6px !important; margin: -3px 0 0 -3px; background: #b4b4b4; } @media (max-width: 1800px) { .welcome-box4 .view-more1 { margin-top: 5vh; } .welcome-box4 .w1130 { padding-top: 6vh; padding-bottom: 5.8vh; } .w1570 { width: calc(100% - 140px); } } .welcome-box2, .welcome-box3, .welcome-box4, .welcome-box5 { padding-left: 154px; padding-right: 154px; } .welcome-box3 .w1130 { width: calc(100% - 5.5rem); margin-left: 5.5rem; } .welcome-box4 .w1130 { width: calc(100% - 100px); margin-left: 100px; } .media-list1 { width: 1340px; margin: 0 auto; } .media-list1 .img-wrap { flex: 0 0 400px; width: 400px; } .media-list1 .txts-wrap { flex: 0 0 calc(100% - 430px); width: calc(100% - 430px); border-bottom: 1px solid #c2c2c2; } .media-list1 .view-more1 { flex: 0 0 auto; display: inline-block; } .media-list1 .media-h5 { font-size: 20px; line-height: 24px; height: 24px; color: #333; transition-duration: .3s; } .media-line1 { width: 50px; height: 1px; background: #e4e4e4; display: block; margin: 25px 0; } .media-list1 .media-item:hover .media-h5 { color: #005bac; } .media-bot { margin-top: 30px; } .media-list1 .media-detail { font-size: 14px; color: #666666; line-height: 24px; height: 72px; } .media-list1 .media-time { flex: 0 0 auto; padding-left: 24px; line-height: 50px; font-size: 14px; color: #666; box-sizing: border-box; position: relative; background: url(../img/media-time.png) no-repeat left center; } @media (max-width: 1700px) { .media-list1 { width: 1200px; } .media-line1 { margin: 15px 0; } .media-list1 .img-wrap { flex: 0 0 370px; width: 370px; } .media-list1 .txts-wrap { flex: 0 0 calc(100% - 400px); width: calc(100% - 400px); } .poverty-list1 .txts-mains { padding-right: 1.5rem; margin-right: 1rem; } .poverty-list3 .txts-mains { padding-left: 1.5rem; padding-right: 1rem; } .poverty-list4 .img-wrap { padding-right: 1rem; } .poverty-list2 .txts-mains, .poverty-list4 .txts-mains { padding-left: 2.7rem; } .poverty-list2 .txts-mains:after, .poverty-list4 .txts-mains:after { width: 1.5rem; } .w1360 { width: 1200px; } .w1440 { width: 100%; padding: 0 70px; } .swiper-btns-wrap2 .prev { left: 50px; } .swiper-btns-wrap2 .next { right: 50px; } .padlr70.welcome-body { padding: 0; } } @media (max-width: 1630px) { .welcome-box2 .img-wrap { flex: 0 0 330px; } .welcome-box2 .left-img { left: -2rem; width: 370px; } .welcome-box2 .box2-top { padding: 3vh 0; } .welcome-box2 .box2-title2 { margin-right: 0; font-size: 20px; } .welcome-box3 .box3-h6 { font-size: 16px; } .moudle-titles .title-h6 { padding-top: 6px; } .welcome-box4 .news-h5 { font-size: 16px; height: 84px; -webkit-line-clamp: 3; } .w1270 { width: calc(100% - 250px); } .culture-list2 .swiper-slide { height: 250px; } .culture-list2 .slide-bg { padding: 20px 0; height: 68px; } .culture-list2 .swiper-slide:hover .slide-mains, .culture-list2 .scroll-wrap { height: 196px; } .culture-list2 .swiper-slide-active:after { height: 5px; } .culture-list2 .list2-banner { margin-bottom: 1.5rem; } } @media (max-width: 1530px) { .footer-top .ewm-item { flex: 0 0 100px; } .footer-top .ewm-img { padding: 5px; } .footer-top { padding: 1rem 0; } .header-always .nav-btn-bg:after { height: calc(100vh - 178px); } .welcome .moudle-titles .title-h5 { font-size: 30px; } .history-list1 .swiper-slide { font-size: 18px; } .history-list1 .swiper-slide.cur { font-size: 20px; } .profile-list1 .profile-h5 { font-size: 30px; } .about-list1 .list1-font60 { font-size: 48px; } .about-list1 .list1-font30 { font-size: 24px; } .header-menu { width: calc(100% - 130px); } #fp-nav.left { left: 51px !important; } .header-always, .header-always .header-logo, .home-left-nav, .welcome-box2:after, .welcome-box3:after, .welcome-box4:after { width: 130px; } .header-always .header-logo { padding: 30px 4px; } .header-always .nav-btn-bg { padding: 21px 0; } .header-always .nav-btn { width: 36px; height: 40px; background-size: 100% !important; } .welcome-box2, .welcome-box3, .welcome-box4, .welcome-box5 { padding-left: 130px; padding-right: 130px; } .business-section1 .section1-left { height: 540px; } .business-section1 .right-detail { height: 320px; } .business-section1 .right-mains { padding-top: 2rem; } .welcome-box3 .left-h5 { font-size: 28px; } .welcome-box3 .left-bg { padding-top: 10vh; } .welcome-box4 .news-h5 { -webkit-line-clamp: 2; height: 56px; } .header-menu .menu-top-a { margin-bottom: 20px; } .swiper-btns-wrap1 { margin-top: 2rem; } .business-section2 { padding-bottom: 2rem; } .header-menu .menu-sub-a, .header-menu .menu-top-a { line-height: 50px; } .header-menu .menu-sub-a { font-size: 16px; } .header-menu .menu-sub-a:hover:before { width: 20px; margin-right: 2px; } .w1270 { width: calc(100% - 200px); } .culture-list1 .list1-left { flex: 0 0 430px; } .w1240, .w1200, .w1360 { width: 1120px; } .footer .w1240 { width: 1140px; } .culture-list1 .left-h5:after { bottom: -38px; } .strategy .profile-item .profile-left { flex: 0 0 50%; } .strategy .strategy-img3 { width: 100%; } .profile-list1 .profile-item .imgs-wrap { flex: 0 0 100%; } .culture-list1 .left-h5, .moudle-titles3 .title-h5, .moudle-titles2 .title-h5, .moudle-titles .title-h5, .business-section1 .section1-title, .business-section1 .right-h5 { font-size: 30px; } .culture-list1 .left-h6 { margin: 70px 0 15px; } .culture-list1 .culture-nav-a, .culture-list1 .left-detail { font-size: 14px; margin-bottom: 15px; } .culture-list1 .culture-nav-a { flex: 0 0 calc(50% - 38px); margin-left: 38px; } .culture-list1 .culture-nav-a:after { left: -40px; } .culture-list1 .list1-right { flex: 0 0 520px; padding: 2rem 0; } } .welcome-box4 .view-more1 { position: relative; z-index: 3; } @media (max-width: 1430px) { .welcome-banner .ban-en { font-size: 1.6rem; } .welcome-banner .ban-cn { font-size: 1rem; } .welcome-box4 .moudle-titles { padding-bottom: 0; } .welcome-box2 .left-img { width: 320px; left: -1rem; } .welcome-box4 .w1130 { padding: 4vh 0 1vh; } .welcome-box4 .news-h5 { font-size: 16px; height: 41px; margin: 8px auto; line-height: 20px; } .welcome-box4 .news-h6 { font-size: 14px; line-height: 20px; margin-bottom: 8px; height: 40px; } .welcome-box2 .box2-right { padding-top: 1rem; } .w1570 { width: calc(100% - 100px); } .about-list1 .list1-detail { line-height: 22px; } .w1240, .w1200, .w1360, .w1130 { width: 1060px; } .business-section1 .section1-right { margin-left: 50px; } .business-section1 .section1-left { height: 435px; flex: 0 0 calc(100% - 585px); width: calc(100% - 585px); } .w1348 { width: 94%; } .news-list1 { padding: 0 1rem; } .profile-list1 .profile-detail { font-size: 15px; line-height: 24px; } .profile-list1 .txt-item2:before { top: 5px; } .profile-list1 .txt-item2 { padding-left: 42px; } .news-list1 .news-item { flex: 0 0 32%; margin-right: 2%; margin-bottom: 24px; } .news-list1 .news-item:nth-child(3n) { margin-right: 0; } } @media (max-width: 1340px) { .media-list1 { width: 94%; } .moudle-titles .title-h5-en { font-size: 20px; } .moudle-titles .en-cn { font-size: 12px; } .w1240, .w1200, .w1360, .w1080, .w1130 { width: 980px; } .footer-top .menu-item { margin-right: 1.5rem; } .inner-banner .banner-titles { width: 980px; } .inner-banner .ban-en, .welcome-banner .ban-en { font-size: 2rem; } .join-ajax-mains .join-dl:first-child { flex: 0 0 36%; } .join-ajax-mains .join-dl:last-child { flex: 0 0 24%; } .join-ajax-mains .dl-txts { padding: 0 20px; } .join-ajax-mains .join-th, .join-search-wrap2 .radios { font-size: 16px; } .join-ajax-mains .join-items { font-size: 14px; } .header-menu .menu-sub-a { font-size: 14px; } } @media (min-width: 1270px) { .header-menu .menu-item { opacity: 0; transform: translateX(40px); align-items: center; transition-duration: .6s; } .header-menu .menu-item:first-child { transition-delay: .6s !important; } .header-menu .menu-item:nth-child(2) { transition-delay: .8s !important; } .header-menu .menu-item:nth-child(3) { transition-delay: 1s !important; } .header-menu .menu-item:nth-child(4) { transition-delay: 1.2s !important; } .header-menu .menu-item:nth-child(5) { transition-delay: 1.4s !important; } .header-menu .menu-item:nth-child(6) { transition-delay: 1.6s !important; } .header-menu .menu-item:nth-child(7) { transition-delay: 1.8s !important; } .header-menu .menu-item.cur { opacity: 1; transform: translateX(0); } .header-always .header-logo .m-img { display: none; } } .m-box3-mains .left-h5 { color: #005bac; } .m-box3-mains .left-detail { color: #333; height: auto; } .m-box3-mains .left-h5, .m-box3-mains .left-detail, .m-box3-mains .box3-btns { opacity: 1; transform: translateY(0); } @media (max-width: 1270px) { .top-right { z-index: 11 !important; transform: translateY(0) !important; } .top-right.hide2 { transform: translateY(0) scale(0) !important; } .business,.about,.strategy,.history,.newsInfoBody,.culture,.news,.media,.video,.society,.poverty,.join,.cooperate { padding-top: 56px; } .view-more1:after { display: none; } .join-search-wrap2 { padding: 10px 0; } .media-list1 .img-wrap { flex: 0 0 340px; width: 340px; } .media-list1 .txts-wrap { flex: 0 0 calc(100% - 370px); width: calc(100% - 370px); } .media-list1 .media-time { line-height: 36px; } .business-section1 { padding-bottom: 40px; } .welcome-box2 .left-contents { padding-left: 0; } .welcome-box4 .pc-center-times, .section .box-contents:before { display: none; } .m-box3-mains .left-h5 { padding-top: 20px; } .welcome-box4 .w1130, .box2-bots-wrap { width: 94%; } .welcome-box2 .video-covers { padding: 20px; } .welcome-box2 .video-btn { width: 40px; margin-bottom: 6px; } .welcome-box2 .video-h5 { font-size: 12px; width: 64px; } .welcome-body .header-always:after { display: none; } .top-right { padding-top: 4px; } .w1240, .w1200, .w1360, .w1080 { width: 94%; } .footer { padding: 15px 0; } .footer-bot { line-height: 22px; } .footer-bot .footer-bot-dl { flex: 0 0 100%; text-align: center; } .footer-form-wrap, .footer-top, .footer-bot .footer-bot-dr, .history-list2 .his-btn { display: none; } .header-always .nav-btn-bg, .header-always .header-logo, .top-right { transition-duration: .5s; } .header-always .nav-btn-bg.hide2, .header-always .header-logo.hide2,.top-right.hide2 { -webkit-transform: scale(0) !important; -ms-transform: scale(0) !important; transform: scale(0) !important; opacity: 0 !important; } .toTop { width: 36px; height: 36px; } .header-search-wrap .search-close { background-size: 22px !important; } .header-always .nav-btn:hover, .header-always .nav-btn.cur, .header-always .nav-btn { background: none; } .footer-bot { border-top: none; padding: 0; } .header-always .line { display: block; } .header-menu { width: 100%; } .footer-bot .footer-bot-dl { flex: 0 0 100%; text-align: center; } .header-menu .menu-sub-a:hover:before, .footer-top, .footer-middle, .footer-bot .footer-bot-dr { display: none; } .header-menu .menu-sub-a, .header-menu .menu-item-content { transition: none; } .header-menu .menu-item:after { display: none; } .header-menu .menu-item-content:hover { background: none; } .header-menu .menu-item { display: block; width: 100%; line-height: 44px; height: auto; border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .header-menu .menu-item .menu-top-a { font-size: 16px; height: 44px; background: url(../img/jia1.png) no-repeat right center; background-size: 15px !important; } .header-menu .menu-item .menu-sub-a { height: 44px; font-size: 14px; } .header-menu .menu-item.cur2 .menu-top-a { background: url(../img/jian1.png) no-repeat right center; } .header-menu .menu-item:nth-child(1) .menu-top-a, .header-menu .menu-item:nth-child(1).cur2 .menu-top-a { background: none !important; } .header-menu .menu-item:nth-child(2) .menu-subs, .header-menu .menu-item:nth-child(3) .menu-subs { height: 176px; } .header-menu .menu-item .menu-sub-a { border-top: 1px solid rgba(255, 255, 255, 0.2); } .header-menu .menu-top-a { margin-bottom: 0; } .header-menu .menu-subs { display: none; } .inner-nav-wrap { position: relative; z-index: 0; } .header-menu .menu-item-content { padding: 0 3vw; height: auto; } .header-menu { display: none; overflow: hidden; z-index: 10; height: calc(100vh - 56px); top: 56px; width: 100% !important; left: 0; transition: rotate .3s linear !important; transform: translate(0, 0) scale(1) rotateY(90deg); } .header-menu.cur { transform: translate(0, 0) scale(1) rotateY(0deg); } #fp-nav.left { display: none; } .header-menu .menu-top-a { font-size: 16px; } .header-menu .menu-sub-a { font-size: 14px; } .header-always .header-logo { padding: 15px 0; background: none; } .header-always .header-logo .pc-img { display: none; } .header-always { width: 100%; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .header-always .nav-btn-bg { position: absolute; left: 0; top: 0; border-bottom: none; padding: 15px 0 15px 3vw; } .top-right { position: fixed; z-index: 12; top: 15px; right: 3%; width: 54px; } .top-right .ser-btn { flex: 0 0 18px; width: 18px; height: 18px; background: url(../img/ser1.png) no-repeat center; background-size: 100% !important; } .top-right .lang-a { color: transparent; display: inline-block; font-weight: bold; background: url(../img/en-bg.png) no-repeat left center; flex: 0 0 18px; width: 18px; height: 18px; background-size: 100% !important; } .mediaCoop-list1 .pc-list1-mains, .home-left-nav { display: none; } .mediaCoop-list1 .m-list1-mains { padding: 20px 0 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .search-list1 .moudle-titles { padding: 50px 0 20px; } .padlr70, .padlr70.welcome-body, .welcome-banner .swiper-slide, .welcome-box2, .welcome-box3, .welcome-box4 { padding-left: 0; padding-right: 0; } .welcome-box2 .top-jia { font-size: 20px; line-height: 40px; } .video-box2 .close-img { right: 3vw; top: 3vw; } .swiper-btns-wrap2 .prev { left: 0; } .swiper-btns-wrap2 .next { right: 0; } .footer .w1240 { width: 94%; } .welcome-banner .swiper-slide { padding: 0; } .business-section1 .right-mains { padding: 50px 0; } .business-section1 .section1-left { height: 480px; } .header-search-wrap { position: fixed; top: 16px; width: calc(100% - 340px); height: 30px; line-height: 30px; padding-right: 32px; } .header-search-wrap .search-box { position: relative; } .header-search-wrap .submit { width: 30px; height: 30px; } .header-search-wrap .ser-input { height: 30px; padding-left: 10px; } .header-search-wrap .search-close { right: 0; top: 50%; margin-top: -15px; width: 30px; height: 30px; } .culture-list1 .list1-right, .culture-list1 .list1-left:after, .culture-list1 .left-h5:after, .section .loaddings, .welcome-box3 .box3-left-txts:before, .welcome-box2 .box2-name { display: none; } .section, .welcome-banner, .vh100 { height: auto; } .welcome-box2, .welcome-box4, .welcome-box3 .moudle-titles { padding-bottom: 1rem; } .welcome-box4 .w1130, .welcome-box3 .moudle-titles { padding-top: 2rem; } .welcome-box4 .news-h5, .welcome-box3 .left-detail { font-size: 14px; } .welcome-box4 .view-more1 { margin-top: 2rem; } .welcome-box2 .box2-left { margin-left: 0; } .welcome-banner .pc-slide, .welcome-banner .swiper-wrapper { height: 51vw; } .welcome-box3 .box3-h6 { font-size: 14px; } .welcome-box3 .left-bg { padding-top: 2rem; } .welcome-box3 .items-right { flex: 0 0 calc(100% - 3rem); width: calc(100% - 3rem); } .welcome-box3 .box3-left-txts { margin-left: 0; padding-left: 0; } .welcome-box3 .left-bg { padding: 2rem 4rem 0 3vw; } .welcome-box3 .box3-left-txts { width: 600px; } .welcome-box4 .box-contents { padding: 0; } .welcome-box3 .w1130, .welcome-box4 .w1130 { width: 94%; margin-left: auto; margin-right: auto; } .welcome-box3 .box3-right { height: 500px; } .swiper-btns-wrap2 .btn { height: 150vh; } .welcome-box2 .top-num { font-size: 36px; } .view-more1 { width: 140px; height: 36px; line-height: 36px; font-size: 12px; } .news-list1 .news-time { font-size: 12px; padding-right: 12px; } .news-list1 .news-h5 { font-size: 16px; margin: 6px 0 13px; } .strategy .strategy-img3 { left: 0; } .culture-list3:after { height: 10px; } .video-list1 { padding: 0 3vw; } .box4-banner-wrap { margin-left: auto; margin-right: auto; } .w1440 { padding: 0; } .w1270, .w1130, .w1570, .box4-banner-wrap, .w1440, .business-section1 .section1-title { width: 94%; } .culture-list1 { background: #131d27; } .culture-list1 .left-h6 { margin: 25px 0 10px; } .culture-list1 { padding: 1.5rem 0; } .culture-list1 .left-detail { margin-bottom: 0; padding-bottom: 0; } .culture-list1 .list1-left { flex: 0 0 100%; } .profile-list1 .odd .txts-wrap { padding-left: 30px; } .profile-list1 .even .txts-wrap { padding-right: 30px; } .profile-list1 .txts-wrap { padding-top: 0; } .inner-nav-wrap .swiper-slide { font-size: 14px; } .header { box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .header-always .line { height: 1px; } .header-top .ser-btn, .header-top .lang-a { flex: 0 0 18px; width: 18px; height: 18px; background-size: 100% !important; } .header-top .top-right { height: 18px; width: auto; } .header-top .ser-btn { margin-right: 17px; } .header-top .lang-a { color: transparent; padding-left: 0; } .header-top .top-right { flex: 0 0 54px; } .header-always .nav-btn { margin-top: 4px; width: 20px; height: 15px; } .welcome-box1 { padding-top: 56px; } .header-always { background: #fff; position: fixed; height: 56px; } .header-always .header-logo { width: 86px; height: 25px; } .header-top .header-top-menu { left: 13px; height: 26px; line-height: 26px; padding-top: 2px; } .header-top { left: calc(3% + 20px); width: calc(94% - 20px); padding: 15px 0; } .header-left .slideDown, .Outer-link { display: none; } .header-left, .header-right { height: 56px; width: 18px; } .home-left-nav, .welcome-box2:after, .welcome-box3:after, .welcome-box4:after { display: none; } .welcome-box2, .welcome-box3, .welcome-box4, .welcome-box5 { padding: 0; } .welcome-box4 { padding-bottom: 40px; } } .mCSB_inside > .mCSB_container { margin-right: 18px !important; } .padHeader { padding-left: 77px; } .join-search-wrap1 .search-item1 { position: relative; z-index: 3; } .join-search-wrap1 .search-item2 { position: relative; z-index: 2; } .search .business-list1,.search .business-list2 { min-height: 20vh; } @media (max-width: 1023px) { .search .business-list1,.search .business-list2 { min-height: 20vw; } .moudle-titles .en-s0, .moudle-titles .en-cn { display: block; } .welcome-box3 .txts-wrap:before { display: none; } .return-a { width: 140px; line-height: 36px; height: 36px; } .return-a .load-s0 { font-size: 12px; line-height: 36px; } .joinInfo-list1 .joinInfo-name { font-size: 18px; padding-bottom: 10px; margin-bottom: 10px; padding-top: 20px; } .joinInfo-list1 .joinInfo-details { line-height: 24px; } .poverty .txt-box { padding-top: 0; } .poverty-list .img-box, .poverty-list .txt-box { flex: 0 0 100%; } .poverty .poverty-list { margin-bottom: 40px; } .poverty-list .img-box { order: -1; margin-bottom: 30px; } .poverty-list .txts-mains { margin: 0; padding: 0; } .poverty-list .txts-mains:after { display: none; } .about-list2 .video-btn { width: 40px; margin-bottom: 8px; } .about-list2 .video-covers { font-size: 14px; } .about-list1 .list1-font60 { font-size: 32px; } .about-list1 .list1-font18, .about-list1 .list1-font30 { font-size: 16px; } .about-list1 .about-item1 .list1-imgs { order: -1; } .about-list1 .num { font-size: 32px; } .about-list1 .about-item1 .txts-wrap, .about-list1 .about-item2 .txts-wrap { padding: 0; } .about-list1 .about-item1 .list1-txts, .about-list1 .about-item2 .list1-txts { padding-top: 40px; } .about-list1 .about-item1 .list1-imgs, .about-list1 .about-item1 .list1-txts, .about-list1 .about-item2 .list1-imgs, .about-list1 .about-item2 .list1-txts { flex: 0 0 100%; } .join-ajax-mains .dl-txts { padding: 0 10px; } .join-ajax-mains .join-th, .join-search-wrap2 .radios { font-size: 18px; } .join-ajax-mains .join-th { height: 40px; line-height: 40px; } .join-ajax-mains .join-items { font-size: 14px; line-height: 36px; } .join-search-wrap1 .search-h5, .join-search-wrap1 .search-item, .join-search-wrap1 #search-submit { margin-right: 0; margin-left: 0; flex: 0 0 100%; margin-bottom: 10px; } .complaints .cooperate-list1 .file-input { padding-left: 34px; } .cooperate-list1 .form-list2 .radios { flex: 0 0 16.6%; margin-right: 0; } .cooperate-list1 .form-list2 .w66 { flex: 0 0 100%; } .cooperate-list1 .radio, .join-search-wrap2 .radios.cur .radio, .join-search-wrap2 .radio { flex: 0 0 14px; height: 14px; width: 14px; top: 12px; } .join-ajax-mains .join-item-wrap { padding-bottom: 20px; } .join-search-wrap1 { font-size: 14px; } .join-search-wrap1 .search-option { padding: 0 10px; } .join-search-wrap1 .search-top { padding: 0 10px; background: url(../img/icon1_04.png) no-repeat right 10px center; } .join-search-wrap2 .radios.cur .radio, .join-search-wrap2 .radio { top: 9px; } .cooperate-list1 .radio:before, .join-search-wrap2 .radios.cur .radio:before { width: 6px; height: 6px; } .cooperate-list1 .cooperate-s0 { line-height: 36px; } .business-section1 .section1-title { width: 100%; } .business-section1 .right-mains { padding: 2rem 20px; } .business-section1 { margin-left: auto; margin-right: auto; width: 94%; } .business-section1 .right-detail { height: auto; } .business-section1 .section1-left { flex: 0 0 100%; height: 50vw; } .business-section1 .section1-right { flex: 0 0 100%; margin-left: 0; } .business-list1 .business-item { flex: 0 0 100%; margin-right: 0; } .business-list1 .business-item:nth-child(odd) { margin-right: 0; } .welcome-box4 .swiper-slide { z-index: 0; } .welcome-box2 .img-wrap { flex: 0 0 280px; } .welcome-box2 .left-img { width: 280px; right: calc(50% - 1rem); } .welcome-box2 .box2-left { flex: 0 0 46%; width: 46%; } .history-list2 .his-left { width: 92px; padding: 0; } .history-list2 .item-mains { padding: 21px 0 21px 102px; } .history-list2 .his-item { cursor: default; } .history-list2 .his-right { padding: 0; } .history-list2 .item-mains:before, .history-list2 .his-left:before, .welcome-box2 .box2-top-wrap, .welcome-box3 .box3-mains { display: none; } .welcome-box3 .m-box3-mains { display: block; } .history-list2 .his-right { height: auto; } .culture-list2 .scroll-txts { padding-left: 48px; } .culture-list2 .scroll-txts:after { left: 10px; } .culture-list2 .slide-mains { padding-right: 0; } .culture-list4 .moudle-titles2 .title-h6 { padding-top: 18px; } .moudle-titles1, .moudle-titles2, .moudle-titles3 { padding-top: 2.4rem; } .moudle-titles3 .title-h6, .moudle-titles2 .title-h6 { padding: 6px 0 .9rem; } .profile-list-wrap { margin-bottom: 0; } .culture-list2 .slide-mains, .culture-list2 .slide-bg, .culture-list2 .swiper-slide:hover .slide-mains, .culture-list2 .scroll-wrap, .culture-list2 .swiper-slide { height: auto; } .culture-list2 .slide-bg { position: static; } .culture-list2 .scroll-txts { display: block; } .culture-list4 .moudle-titles2, .culture-list3 .moudle-titles3, .m-box3-mains { width: 94%; } .inner-banner .ban-h5, .cooperate-list1 .form-td { font-size: 12px; } .inner-banner .banner-titles, .welcome-banner .banner-titles { width: 94%; } .cooperate-list1 .w33, .cooperate-list1 .w50, .cooperate-list1 .w66 { flex: 0 0 calc(50% - 10px); width: calc(50% - 10px); } .cooperate-list1 .form-tr2 { justify-content: space-between; } .cooperate-list1 .form-tr2 .form-td { margin-right: 0; } .cooperate-list1 .form-td { line-height: 36px; margin-bottom: 15px; } .cooperate-list1 .form-input, .cooperate-list1 .cooperate-submit { height: 36px; } .cooperate-list1 .form-list, .cooperate-list1 { padding-bottom: 40px; } .cooperate-list1 .cooperate-submit { width: 200px; font-size: 14px; } .cooperate-list1 .upload-s0, .cooperate-list1 .form-input { padding: 0 5px; } .cooperate-list1 .file-input { padding-left: 38px; top: 6px; } .cooperate-list1 .upload-file-btn { width: 90px; height: 36px; left: 90px; } .cooperate-list1 .cooperate-title { padding-top: 0; font-size: 20px; } } .banner-video-mains { display: none; position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #000; z-index: -1; } .banner-video-mains.cur1 { z-index: 3; } .video-box2 { overflow: hidden; } .video-box2 #video { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; background-color: #000; } .video-box2 .close-img { position: absolute; right: 100px; top: 30px; width: 28px; height: 28px; cursor: pointer; transition-duration: .3s; } .video-box2 .close-img:hover { transform: rotate(90deg); } .media-list1 .media-item { display: block; margin-bottom: 1.2rem; } @media (max-width: 767px) { .mCSB_inside > .mCSB_container { margin-right: 10px !important; } .business-section1 .right-mains { padding: 40px 0 40px 10px; } .swiper-btns-wrap1 .btn { flex: 0 0 34px; height: 34px; width: 34px; } .swiper-btns-wrap1 { margin-top: 20px; } .media-list1 .img-wrap { flex: 0 0 100%; width: 100%; } .media-list1 .txts-wrap { flex: 0 0 100%; width: 100%; padding-bottom: 15px; } .media-list1 .view-more1 { width: 100px; flex: 0 0 100px; } /*.media-list1 .media-detail { display: block; height: auto; }*/ .media-list1 .media-h5 { font-size: 16px; margin-top: 15px; height: auto; display: block; } .moudle-titles .en-cn { display: none; } .welcome .moudle-titles .title-h5 { font-size: 24px; } .welcome-box2 .video-covers { transform: translate(50%, 0); } .header-menu .menu-sub-a { font-size: 15px; } .about-list3 .img-wrap { overflow: scroll; } .about-list3 .img-wrap .img100 { min-width: 600px; } .party-list2 .w1360 { overflow: scroll; } .party-list2 .w1360 .img100 { min-width: 600px; } .about-list1 .list1-nums-wrap { padding: 21px 0 1px; } /*.about-list1 .nums-line { display: none; }*/ .about-list1 .nums-item { /*flex: 0 0 48%;*/ margin-bottom: 20px; } .about-list1 .num { font-size: 22px; } .about-list1 .nums-top-txt { font-size: 10px; } .join-ajax-mains .join-th, .join-search-wrap2 .radios { font-size: 14px; } .join-ajax-mains .join-items { font-size: 12px; } .join-ajax-mains .dl-txts { padding: 0; } .join-ajax-mains .join-dl:first-child .dl-txts { padding: 0 0 0 5px; } .join-ajax-mains .join-dl:last-child .dl-txts { padding: 0 5px 0 0; } .mediaCoop-list2 .contact-txts { font-size: 16px; } .mediaCoop-list2 .contact-en { font-size: 18px; margin-top: 6px; } .mediaCoop-list1 .m-list1-mains .m-list1-item { flex: 0 0 34px; width: 34px; margin-right: 15px; } .mediaCoop-list2 .contact-txts { width: 100%; padding: 40px 10px; } .mediaCoop-list2 .list2-mains { padding: 0; background-size: 0 !important; } .cooperate-list1 .form-list { padding-bottom: 20px; } .cooperate-list1 { padding-bottom: 40px; } .cooperate .cooperate-list1 .file-input { padding-left: 9px; } .complaints .cooperate-list1 .file-input { padding-left: 0; } .inner-banner .ban-en, .welcome-banner .ban-en { font-size: 26px; } .inner-banner .ban-cn, .welcome-banner .ban-cn { font-size: 22px; } .inner-banner .banner-titles, .welcome-banner .banner-titles { top: 50%; transform: translate(-50%, -50%); padding-top: 0; } .welcome-banner .swiper-wrapper { height: auto; } .search-list1 .search-item:hover .search-h5 { font-size: 26px; } .search-list1 .search-detail { font-size: 14px; line-height: 24px; max-height: 48px; } .search-list1 .search-item { padding: 20px; margin-bottom: 20px; } .header-search-wrap { padding-right: 32px; width: 94%; box-sizing: border-box; } .header-search-wrap .search-box { position: relative; } .welcome-box4 .w1130 { align-items: flex-start; } .welcome-box3 { padding-bottom: 36px; } .welcome-box3 .txts-wrap:before { display: block; background: #005bac; content: ""; width: 2px; height: 30px; position: absolute; left: 0; } .welcome-box3 .welcome-hd02 { text-align: left; padding-left: 32px; } .welcome-box3 .txts-wrap { position: relative; padding-left: 15px; padding-top: 30px; } .welcome-box3 .left-h5 { padding-top: 0; font-size: 16px; line-height: 30px; color: #005bac; } .welcome-box3 .left-h5:before { display: block; } .welcome-box3 .left-detail { font-size: 12px; line-height: 1.5; height: auto; color: #888; } .welcome-box4 .view-more1 { margin-left: 50px; } .view-more1 { width: 126px; } .view-more1:after { margin-left: 11px; } .welcome-box4 .w1130, .welcome-box3 .moudle-titles { padding-top: 44px; } .welcome-box4 .w1130, .welcome-box3 .moudle-titles { padding-bottom: 24px; } .business-list1 .business-item:after { left: 10px; } .business-list1 .name-wrap { padding-left: 24px; } .newsInfo .info-bot-dl, .newsInfo .info-bot-dr { width: 100%; } .newsInfo .news-return-a { margin-left: auto; margin-right: auto; } .box4-btns { flex: 0 0 82px; } .box4-btns .btn { flex: 0 0 36px; height: 36px; width: 36px; } .welcome-box4 .moudle-titles { flex: 0 0 68%; } .welcome-box4 .moudle-titles .title-h6 { font-size: 11px; } .welcome-box4 .news-class { font-size: 12px; padding-right: 8px; padding-bottom: 0; line-height: 20px; } .welcome-box4 .news-h5 { font-size: 12px; line-height: 22px; height: 44px; -webkit-line-clamp: 2; } .welcome-box4 .news-times { width: 36px; height: 36px; padding: 0; } .welcome-box4 .swiper-slide { padding-left: 50px; } .welcome-box4 .news-day { transform: scale(0.9); width: 100%; font-size: 12px; line-height: 18px; } .welcome-box4 .news-month { line-height: 18px; transform: scale(0.9); } .welcome-box2 .box2-left, .welcome-box2 .box2-right { flex: 0 0 100%; } .welcome-box2 .left-img { width: 59%; left: 37px; margin-left: 0; } .welcome-box2 .img-wrap { width: 100%; flex: 0 0 100%; display: inline-flex; justify-content: flex-end; } .welcome-box2 .img-wrap .right-img { width: calc(100% - 150px); flex: 0 0 calc(100% - 150px); } .welcome-box2 .box2-right { margin-top: -26px; padding-top: 0; } .welcome-box2 .video-h5 { transform: scale(0.8); } .welcome-box2 .video-btn { width: 30px; margin-bottom: 0; } .welcome-box2 .video-covers { padding: 5px; } .video-bg .close-img { right: 3vw; top: 3vw; } .pages { padding: 1rem 0 2rem; } .welcome-box2 .box2-title2 { flex: 0 0 calc(100% - 150px); } .welcome-box2 .box2-detail { -webkit-line-clamp: 5; } .pages .pagination a { height: 36px; width: 36px; line-height: 36px; font-size: 14px; margin: 0 2px; } .video-list1 .video-item { margin-bottom: 24px; } .video-list1 .video-h5, .welcome-box2 .box2-title2 { font-size: 16px; } .news-list1 .news-item, .video-list1 .video-item { flex: 0 0 100%; margin-right: 0; } .history-list2 .his-left { position: static; width: 100%; margin-bottom: 10px; line-height: 1.5; text-align: left; } .history-list2 .item-mains { padding-left: 0; } .history-list2 .his-right { font-size: 14px; line-height: 24px; } .history-list1 .swiper-slide { font-size: 16px; line-height: 48px; } .history-list2 .img-wrap { width: 100%; padding: 0; margin-top: 10px; border: none; } .strategy .profile-item .profile-left { width: 100%; order: 1; flex: 0 0 100%; } .strategy .profile-list1 { padding-bottom: 50px; } .strategy .profile-list1 .odd .txts-wrap { padding-top: 30px; padding-bottom: 30px; } .inner-nav-wrap .swiper-slide { padding: 15px 0; } .inner-nav-wrap .swiper-slide:after { height: 1px; } .inner-nav-wrap .swiper-slide { border-bottom-width: 1px; } .culture-list1, .culture-list2, .culture .inner-nav-wrap { margin-bottom: 50px; } .culture-list3, .culture-list4 { padding: .5rem 0 2rem; } .strategy-list1 { padding: 1rem 0 3.4rem; } .toTop { right: 0; bottom: 0; } .cooperate-list1 .file-input { padding-left: 2px; width: calc(100% - 128px); } .cooperate-list1 .form-list2 .w66 { justify-content: space-between; } .cooperate-list1 .form-list2 .radios { flex: 0 0 30%; } .inner-banner .ban-h5, .cooperate-list1 .form-td { flex: 0 0 100%; width: 100%; } .cooperate-list1 .upload-file-btn { width: 75px; left: 64px; } .cooperate-list1 .cooperate-s0 { padding-left: 6px; } .cooperate-list1 .form-input { flex: 0 0 calc(100% - 110px); width: calc(100% - 110px); } .cooperate-list1 .cooperate-submit { width: 150px; } .inner-banner .innerBan-bg { height: auto; } .profile-list1 .odd .txts-wrap, .profile-list1 .even .txts-wrap { padding: 50px 0; } .culture-list1 .left-h5, .moudle-titles3 .title-h5, .profile-list1 .profile-h5, .moudle-titles2 .title-h5, .moudle-titles .title-h5, .business-section1 .section1-title, .business-section1 .right-h5, .newsInfo .info-title { font-size: 24px; } .profile-list1 .profile-h6, .culture-list1 .left-h6 { font-size: 18px; } .poverty .poverty-h2 { line-height: 1.3; } .profile-list1 .profile-detail, .moudle-titles2 .title-h6, .moudle-titles3 .title-h6, .culture-list2 .swiper-slide, .business-section1 .right-detail { font-size: 14px; } .culture-list2 .swiper-slide { line-height: 24px; } .profile-list1 .pc-img, .profile-list1 .even:after, .profile-list1:after, .strategy .strategy-img3, .welcome-banner .pc-slide, .welcome-box1 .swiper-btns-wrap2 { display: none; } .inner-banner .m-banner-img, .profile-list1 .m-img, .welcome-banner .m-banner-img { display: block; } .profile-list1 .profile-item1 { position: relative; } .profile .profile-item1 .profile-h5 { position: absolute; left: 0; top: 65px; } .profile-list1 { margin-bottom: 0; } .profile-list1 .profile-item { padding: 0; } .profile-list1 .even .profile-left { order: 0; } .cooperate-list1 .w33, .cooperate-list1 .w50, .profile-list1 .profile-left, .profile-list1 .profile-right { flex: 0 0 100%; width: 100%; } .cooperate-list1 .cooperate-submit { font-size: 12px; } } @media(max-width: 321px) { .join-ajax-mains .join-items { font-size: 10px } .about-list1 .nums-line { display: none; } .about-list1 .nums-item { flex: 0 0 100%; margin-bottom: 20px; text-align: left; padding-left: 15px; } .about-list1 .nums-top-txt { font-size: 12px; } .about-list1 .num { font-size: 24px; } .about-list1 .list1-nums-wrap { box-shadow: none; padding: 0; } } .society-banner { overflow: hidden; } .footer-middle-item { font-size: 12px; line-height: 26px; color: #666; padding-bottom: 16px; } @media(max-width: 415px) { .top-right { opacity: 1 !important; } } .city-box{ padding-bottom:60px; } .city-box .itembox{ display:flex; flex-flow:row wrap; justify-content:flex-start; align-items:flex-start; width:102.33%; } .city-box .itembox .item{ width:31%; margin-right:2.33%; margin-bottom:2.33%; } .city-box .itembox .item .img{ width:100%; overflow: hidden; } .city-box .itembox .item img{ width:110%; margin-left:-10%; transition: all .3s ease-in-out; } .city-box .itembox .item p{ font-size:16px; line-height:1.5; color:#666; margin-top:15px; transition: all .3s ease-in-out; } .city-box .itembox .item:hover img{ margin-left:0%; } .city-box .itembox .item:hover p{ margin-left:10%; } .ztit{ font-family:"Microsoft Yahei"; }