@charset "utf-8"; *, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: 0; } body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, b, small, u, i, center, dl, dt, dd, ol, ul, li, sub, sup, tt, var, del, dfn, ins, kbd, q, s, samp, strike, applet, object, iframe, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, blockquote, pre, a, abbr, acronym, address, big, cite, code, mark, audio, video, input, textarea, select { margin: 0; padding: 0; } * { margin: 0; padding: 0; } body { font-size: 14px; color: #fff; margin: 0 auto; background: #fff; max-width: 1920px; font-family: 'Microsoft YaHei', arial; } .home-main { overflow: hidden; } a:link, a:visited { text-decoration: none; outline: none; color: #666; } a:hover, a:active, a:focus { color: #a41626; text-decoration: none; } ul, li { list-style: none; } ul { padding: 0; } li { zoom: 1; vertical-align: middle; } ol { margin: 0px; padding: 0; padding-left: 0; } fieldset, img { border: none; } img { border: 0; vertical-align: top; max-width: 100%; } .container-header .rightbox > img:first-child { width: 100%; } .join .rightbox > img:first-child, .join .leftbox > img:first-child, .company .rightbox > img:first-child, .company .leftbox > img:first-child { width: 100%; } div { outline: none; } h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; } table { border-collapse: collapse; border-spacing: 0; table-layout: fixed; border: 0; width: 100%; } th, td { padding: 0; } input, textarea { font-family: arial, "microsoft yahei"; font-size: 14px; } input { outline: none; } textarea { outline: none; } input[type='reset'], input[type='button'], input[type='submit'], input[type='radio'] { cursor: pointer; outline: 0; } input[type='checkbox'], input[type='radio'] { position: relative; vertical-align: middle; margin-bottom: 1px; margin-left: 5px; margin-right: 5px; } textarea, input[type='email'], input[type='date'], input[type='password'], input[type='text'] { padding: 0; color: #666; outline: 0; } input, select, textarea { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border-radius: 0; overflow-y: hidden; overflow-x: hidden; } input:required:invalid, input:focus:invalid, textarea:required:invalid, textarea:focus:invalid { box-shadow: none; } @font-face { font-family: "Futura-Heavy"; src: url("../font/Futura-Heavy-4.ttf") format("truetype"); } @font-face { font-family: '思源黑体CN'; src: url('../font/思源黑体CN.otf') format('otf'); } @font-face { font-family: '思源黑体regular'; src: url('../font/SourceHanSansCN-Regular.otf') format('opentype'); } .fl { float: left; } .fr { float: right; } .clear { clear: both; } .clearfix:after { clear: both; height: 0; content: ""; line-height: 0; font-size: 0; display: block; } .pic:after { content: ''; display: block; padding-bottom: 100%; } .vcenter { position: absolute; top: 0; bottom: 0; left: 0; right: 0; max-width: 100%; max-height: 100%; display: block; vertical-align: middle; text-align: center; margin: auto; } .container { width: 100%; max-width: 1600px; margin-left: auto; margin-right: auto; } .container-history { width: 100%; max-width: 1600px; margin-left: auto; margin-right: auto; } /* banner */ .banner { position: relative; height: 100vh; } .banner p, .banner a { position: absolute; z-index: 11; } .banner p:nth-child(1) { top: 40%; font-size: 72px; color: #fff; letter-spacing: 0px; font-family: '思源黑体CN'; text-shadow: 2px 2px 3px #000; } .banner p:nth-child(1) span { font-weight: bold; font-family: '思源黑体CN'; } .banner p:nth-child(2) { top: 51.3%; font-size: 28px; color: #dfe2ea; font-family: '思源黑体regular'; } .banner .container a { padding: 15px 50px; top: 65%; font-size: 16px; line-height: 1; color: #fff; border: 1px solid #fff; border-radius: 30px; transition: all 0.4s ease; } .banner a:hover { border-color: #2d4ec4; background-color: #2d4ec4; } .banner a:hover i { transform: translateX(-0.5rem); } .banner a i { display: inline-block; margin-left: 1rem; font-size: 1.2rem; line-height: 1; color: #fff; transition: all 0.3s ease; } .banner .swiper-pagination-bullet { margin: 0 0.75rem !important; position: relative; width: 0.6rem !important; height: 0.6rem !important; opacity: 1; background-color: #fff !important; } .banner .swiper-pagination-bullet::before { position: absolute; content: ''; width: 0.85rem; height: 0.85rem; border-radius: 50%; border: 0.05rem solid #ff6900; left: 50%; top: 50%; transform: translate(-50%, -50%); opacity: 0; } .banner .swiper-pagination-bullet-active { background: #ff6900 !important; } .banner .swiper-pagination-bullet-active::before { opacity: 1; } .banner .swiper-container-horizontal > .swiper-pagination-bullets, .banner .swiper-pagination-custom, .banner .swiper-pagination-fraction { bottom: 60px !important; left: auto; right: 0; } .banner .swiper-slide img { width: 100%; height: auto; min-height: 100%; transition: 1.5s linear 2.5s; transform: scale(1.1, 1.1); } .banner .swiper-slide-active img, .banner .swiper-slide-duplicate-active img { transition: 7s linear; transform: scale(1, 1); } .ac { align-items: center; } .fx { display: flex; } .fy { display: flex; flex-direction: column; } .jc { justify-content: center; } .jb { justify-content: space-between; } .ac { align-items: center; } .fc { display: flex; justify-content: center; align-items: center; } .swiper-container { width: 100%; height: 100%; } .swiper-slide .container { text-align: center; font-size: 18px; background: transparent !important; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .swiper-slide .container { justify-content: left; } .swiper-button-prev:focus, .swiper-button-next:focus { outline: none; } .one-row { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .more-row { text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } header { position: fixed; top: 0; left: 0; z-index: 100; width: 100%; border-bottom: 1px solid rgba(255, 255, 255, 0.2); box-shadow: 0px 12px 20px rgba(0, 0, 0, 0.05); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } header .container-header { width: 100%; max-width: 1810px; margin-left: auto; margin-right: auto; } header .container-header .logo { margin-right: 60px; min-width: 20%; } header .container-header .nav-zd nav li { font-size: 16px; color: #fff; white-space: nowrap; transition: 0.3s; padding: 0 32px; position: relative; } header .container-header .hr nav ul li > a { color: #ffffff; display: block; text-align: center; line-height: 90px; } header .container-header .hr nav ul li:last-child { margin-right: 0px; } header .container-header .hr nav ul li:hover { } header .container-header .hr nav ul .act { color: #2d4ec4 !important; } header .container-header .hr .search { padding: 6px 12px; border: 1px solid rgba(255, 255, 255, 0.4); border-radius: 18px; width: 207px; } header .container-header .hr .search input { font-size: 12px; background-color: transparent; padding: 0; color: #fff; } header .container-header .hr .search input::placeholder { color: inherit; } header .container-header .hr .search i { color: #fff; font-size: 18px; } header .container-header .hr .language::before { content: ''; width: 1px; height: 89px; background: #ffffff; position: absolute; top: 50%; left: 0px; margin-top: -44.5px; opacity: 0.2; } header .container-header .hr .language { padding-left: 60px; position: relative; } header .container-header .hr .language .phone { background: url(../images/phone.png) no-repeat 44% center; background-size: 17px 15px; text-align: right; margin-bottom: 2px; color: #fff; } header .container-header .hr .search input { font-size: 12px; background-color: transparent; padding: 0; color: #fff; } button, input, textarea { outline: none; border: none; } header .big { margin-left: 158px; cursor: pointer; position: relative; } header .search { position: absolute; top: 60px; left: -177px; } header .bigimg { } header .s-btn { position: absolute; top: 0; right: 0; width: 35px; height: 25px; background: url(../images/sou.png) no-repeat center; background-size: 16px; border: 0; cursor: pointer; } header nav > ul > li.active::after { content: ''; width: 64px; height: 1px; background: #ffffff; left: 50%; position: absolute; transform: translate(-50%); } header nav > ul > li::after { content: ''; width: 0px; height: 1px; background: #ffffff; display: block; left: 50%; position: absolute; transform: translate(-50%); } header nav > ul > li:hover::after { width: 64px; transition: width 0.4s ease; } header .subnav { width: 180px; margin-left: -90px; left: 50%; margin-top: 0px; box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08); padding-top: 15px; z-index: 9; position: absolute; display: none; } header nav .subnav ul { background: #fff; border-radius: 3px; padding: 15px 0; } header .subnav ul li { float: none; width: 100%; margin: 0; padding: 0; background: 0; } header .subnav ul li a { line-height: 52px; font-size: 15px; color: #666 !important; height: 52px; padding: 0 15px; } header .subnav ul li a:hover { color: #2d4ec4 !important; } header .phone-num { font-size: 24px; font-family: "Futura-Heavy"; color: #fff; white-space: nowrap; } header .menu-zd { right: 30px; top: 30px; width: 20px; height: 15px; display: none; position: absolute; } header .menu-zd::before, header .menu-zd::after { content: ""; width: 20px; height: 2px; top: 0; left: 0; cursor: pointer; border-radius: 1px; position: absolute; background: #0a4992; } header .menu-zd:after { top: 8px; cursor: pointer; } header .phone-logo { display: none; } .phone-nav { top: 70px; z-index: 1999; position: fixed; right: -150%; width: 100%; height: 100%; background: #fff; display: none; } .phone-nav .box { height: 100%; overflow-y: auto; padding: 0px 20px 0 20px; -webkit-overflow-scrolling: touch; } .phone-nav .list-menu li { font-size: 20px; position: relative; line-height: 30px; border-bottom: solid 1px rgba(179, 179, 179, 0.3); } .phone-nav .list-menu li a { padding: 20px; display: inline-block; position: relative; color: #000; } @media(max-width:1366px) { .banner p:nth-child(1) { font-size: 50PX; } } .banner .swiper-pagination-current { font-size: 40px; } .banner .swiper-pagination-fraction { width: auto; line-height: 52px; display: flex; } .banner .swiper-pagination-fraction span { line-height: 52px; } .banner .swiper-pagination-fraction span { } .banner .swiper-pagination-total { font-size: 16px; } .banner .swiper-pagination { padding-right: 121px; } .banner img { width: 100%; max-height: 100%; display: block; border: none; object-fit: cover; } .banner .swiper-pagination span { font-family: 'arial'; } .banner .swiper-button-prev { right: 52px; left: auto; bottom: 96px !important; top: auto; } .banner .swiper-pagination::after { content: ''; width: 116px; height: 1px; background: #ffffff; position: absolute; bottom: 50%; left: 75px; } .banner .swiper-button-next { right: 52px; left: auto; bottom: 53px !important; top: auto; } .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: 0.5; } .banner .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after { transform: rotate(90deg); -ms-transform: rotate(90deg); /* IE 9 */ -moz-transform: rotate(90deg); /* Firefox */ -webkit-transform: rotate(90deg); /* Safari 和 Chrome */ -o-transform: rotate(90deg); /* Opera */ } .banner .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after { transform: rotate(90deg); -ms-transform: rotate(90deg); /* IE 9 */ -moz-transform: rotate(90deg); /* Firefox */ -webkit-transform: rotate(90deg); /* Safari 和 Chrome */ -o-transform: rotate(90deg); /* Opera */ } .banner .banner-sw { --swiper-navigation-size: 20px; /* 设置按钮大小 */ } .banner .shubiao { width: 24px; height: 35px; background: url(../images/shubiao.png) no-repeat; background-size: cover; position: absolute; bottom: 28px; left: 50%; margin-left: -12px; } header.active { background-color: #fff; } header.active .container-header .hr nav ul li a { color: #333; } header.active .container-header .hr .language .phone { color: #333; } header.active .phone-num { color: #2d4ec4; } header.active .container-header .hr .language::before { background: #000000; opacity: 0.1; } header.active nav li.active::after { background: #2d4ec4; height: 1px; } header.active nav li::after { background: #2d4ec4; height: 1px; } header.active { border-bottom: 1px solid rgba(51, 51, 51, 0.2); } /* 首页核心产品 */ .home-main .main-product { padding: 100px 0; padding-bottom: 75px; background: #f8fcff url(../images/bk2.png) no-repeat left center; background-size: 123px; display: flex; overflow: hidden; } .home-main .main-product .leftbox { width: 36.5%; float: left; } .home-main .main-product .rightbox { width: 63.5%; float: right; } .main-product .rightbox .big-img span, .main-product .rightbox .small span { display: block; cursor: pointer; position: relative; color: black; } .main-product .rightbox { } .main-product .rightbox .big-img { float: right; width: 79%; } .main-product .rightbox .small { } .main-product .rightbox .big-img span:after { content: ""; display: block; padding-bottom: 69%; } .main-product .rightbox .small span:after { content: ""; display: block; padding-bottom: 100%; } .main-product .slick-slide { } .main-product .rightbox { position: relative; height: 679px; background: url(../images/bk.png) no-repeat left center; background-size: 909px 679px; } .main-product .rightbox .small { position: absolute; top: 65px; left: 6.5%; width: 116px; } .slick-vertical .slick-slide { border: none !important; } .main-product .rightbox .small div p { text-align: center; font-size: 20px; color: #333333; margin-top: 10px; padding-bottom: 35px; } .main-product .rightbox .small .slick-prev { background: url(../images/jiantou.png) no-repeat center; width: 100%; top: -28px; left: 0; margin: 0; } .main-product .rightbox .small .slick-next { background: url(../images/jiantou2.png) no-repeat center; width: 100%; top: 95.5%; left: 0; margin: 0; } .slick-prev:before { display: none; } .slick-next:before { display: none; } .main-product .rightbox .small span a:nth-child(2) img { display: none; } .main-product .rightbox .small .slick-current a:nth-child(1) img { display: none; } .main-product .rightbox .small .slick-current a:nth-child(2) img { display: block; } .main-product .leftbox .title { font-size: 40px; color: #333333; font-weight: bold; margin-top: 80px; margin-bottom: 5px; } .main-product .leftbox .eng-title { font-size: 24px; color: #666666; font-family: arial; margin-bottom: 52px; } .main-product .leftbox .tabcot { display: none; } .main-product .leftbox .tabcot div:nth-child(1) { color: #333333; font-size: 28px; font-weight: bold; margin-bottom: 30px; } .main-product .leftbox .tabcot div:nth-child(2) { color: #666666; font-size: 15px; line-height: 30px; width: 480px; } .main-product .leftbox .tabcot a { display: block; width: 165px; height: 50px; font-size: 16px; line-height: 50px; color: #333333; border: 1px solid #2d4ec4; border-radius: 25px; margin-top: 105px; text-align: center; transition: all 0.4s ease; } .main-product .leftbox .tabcot a:hover { border-color: #2d4ec4; background-color: #2d4ec4; color: #ffffff; transition: all 0.4s ease; } .main-product .leftbox .tabcot.active { display: block; } /* 研究热点 */ .wid-100 { height: 100%; position: absolute; z-index: 3; } .time-box { z-index: 5; position: absolute; width: calc(100%); height: calc(100%); } #clock { width: 840px; position: relative; height: 840px; } canvas { position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; top: -1px; display: inline-block; vertical-align: baseline; } .time-move { z-index: 4; position: absolute; width: calc(100% + 10px); height: calc(100% + 10px); left: -5px; top: -5px; } .time-note li { display: none; } .time-note li.on { display: block; } .hot .leftbox { float: left; width: 36.5%; } .hot .rightbox { float: right; } .hot .leftbox .title { font-size: 40px; color: #333333; font-weight: bold; margin-top: 100px; margin-bottom: 5px; } .hot .leftbox .eng-title { font-size: 24px; color: #666666; font-family: arial; margin-bottom: 100px; } .hot .time-note li > div:nth-child(1) { color: #333333; font-size: 28px; font-weight: bold; margin-bottom: 25px; } .hot .time-note li > div:nth-child(2) { color: #666666; font-size: 15px; line-height: 30px; height: 195px; } /*.hot .time-note li a { display: block; width: 165px; height: 50px; font-size: 16px; line-height: 50px; color: #333333; border: 1px solid #2d4ec4; border-radius: 25px; margin-top: 105px; text-align: center; } */ .hot .time-note .item div > a { font-size: 16px; color: #666666; width: 50%; float: left; position: relative; padding-left: 27px; margin-bottom: 15px; } .hot .time-note .item div > a::before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: #03328d; position: absolute; top: 50%; margin-top: -2.5px; left: 12px; } #clock .time-box > ul.time-cir { top: 0; height: 100%; position: absolute; width: 100%; } #clock .time-box > ul.time-cir .on a { color: #2d4ec4; font-weight: bold; } #clock .time-box > ul > li a { color: #333333; white-space: nowrap; display: block; line-height: 1; position: absolute; width: 100%; text-align: center; font-size: 20px; overflow: hidden; } #clock .time-box > ul > li { height: 100px; width: 130px; position: absolute; padding-top: 50px; cursor: pointer; } #clock .time-box > ul > li:nth-of-type(1) { background: url(../images/j1.png) no-repeat top center; background-size: 42px 41px; top: 17%; right: 12%; } #clock .time-box > ul > li:nth-of-type(2) { background: url(../images/j4.png) no-repeat top center; background-size: 47px 44px; bottom: 17%; right: 11%; } #clock .time-box > ul > li:nth-of-type(3) { background: url(../images/j3.png) no-repeat top center; background-size: 52px 44px; bottom: 15%; left: 13%; } #clock .time-box > ul > li:nth-of-type(4) { background: url(../images/j2.png) no-repeat top center; background-size: 45px 46px; top: 15%; left: 11%; } #clock .zhanshi { position: absolute; width: 100%; height: 100%; } #clock .zhanzhan .firstp { opacity: 0; display: none; } #clock .zhanzhan .firstp.on { opacity: 1; display: block; transition: all 1.5s; } .hot .leftbox .button-prev { width: 60px; height: 60px; background: url(../images/prev-button.png) no-repeat; background-size: cover; margin-right: 18px; } .hot { padding: 100px 0; } .hot .leftbox .button-but { margin-top: 150px; } .hot .leftbox .button-but div { float: left; cursor: pointer; } .hot .leftbox .button-next { width: 60px; height: 60px; background: url(../images/next-button.png) no-repeat; background-size: cover; } .time-note li.on { -webkit-animation: fadeInLeft 1.5s ease; animation: fadeInLeft 1.5s ease; } /* 首页 关于我们 */ .home-main .about-us { background: url(../images/bk3.jpg) no-repeat; background-size: cover; padding-top: 132px; padding-bottom: 95px; position: relative; overflow: hidden; } .home-main .about-us .leftbox { width: 46%; float: left; } .home-main .about-us .leftbox .title { font-size: 40px; color: #ffffff; font-weight: bold; margin-bottom: 5px; } .home-main .about-us .leftbox .eng-title { font-size: 24px; color: #ffffff; font-family: arial; margin-bottom: 42px; } .home-main .about-us .leftbox .txt { font-size: 15px; color: #ffffff; line-height: 24px; margin-bottom: 24px; } .home-main .about-us .leftbox a { display: block; width: 165px; height: 50px; font-size: 16px; line-height: 50px; color: #ffffff; border: 1px solid #ffffff; border-radius: 25px; margin-top: 70px; text-align: center; transition: all 0.4s ease; } .home-main .about-us .leftbox a:hover { border-color: #2d4ec4; background-color: #2d4ec4; color: #ffffff; transition: all 0.4s ease; } .home-main .about-us .leftbox img { margin-top: 95px; } .home-main .about-us .rightbox { width: 54%; float: right; padding-top: 75px; } .home-main .about-us .rightbox .shuju-img { text-align: center; position: relative; } .home-main .about-us .rightbox .shuju-img img { } .home-main .about-us .rightbox .shuju-img .shuju-center { font-size: 36px !important; font-family: 'Futura-Heavy'; font-weight: bold; position: absolute; width: 100%; top: 142px; } @font-face { font-family: "FuturaBT Medium"; src: url("../font/FuturaBT Medium.woff2") format("woff2"), url("../font/FuturaBT Medium.woff") format("woff"), url("../font/FuturaBT Medium.ttf") format("truetype"), url("../font/FuturaBT Medium.eot") format("embedded-opentype"), url("../font/FuturaBT Medium.svg") format("svg"); font-weight: normal; font-style: normal; } .home-main .about-us .rightbox .shuju-img .shuju1 { position: absolute; background: url(../images/shuju1.png) no-repeat 16px 22px; font-size: 16px; color: #ffffff; font-family: "FuturaBT Medium"; padding-right: 36px; padding-bottom: 30px; text-align: right; top: 48px; left: 100px; min-width: 155px; } .home-main .about-us .rightbox .shuju-img .shuju1 p:nth-child(1) { margin-bottom: 7px; } .home-main .about-us .rightbox .shuju-img .shuju3 { position: absolute; background: url(../images/shuju3.png) no-repeat 16px 22px; font-size: 16px; color: #ffffff; font-family: "FuturaBT Medium"; padding-right: 75px; padding-left: 55px; padding-bottom: 35px; text-align: right; bottom: 41px; left: 125px; } .home-main .about-us .rightbox .shuju-img .shuju3 p:nth-child(1) { margin-bottom: 7px; } .home-main .about-us .rightbox .shuju-img .shuju2 { position: absolute; background: url(../images/shuju2.png) no-repeat 0px 22px; font-size: 16px; color: #ffffff; font-family: "FuturaBT Medium"; padding-left: 27px; padding-bottom: 37px; text-align: left; top: 48px; right: 159px; } .home-main .about-us .rightbox .shuju-img .shuju2 p:nth-child(1) { margin-bottom: 7px; } .home-main .about-us .rightbox .shuju-img .shuju4 { position: absolute; background: url(../images/shuju4.png) no-repeat 0px 22px; font-size: 16px; color: #ffffff; font-family: "FuturaBT Medium"; padding-left: 64px; padding-bottom: 37px; text-align: left; bottom: 30px; right: 198px; } .home-main .about-us .rightbox .shuju-img .shuju4 p:nth-child(1) { margin-bottom: 7px; } .home-main .about-us .rightbox .shuju { margin-top: 85px; } .home-main .about-us .rightbox .shuju li { float: left; width: 30%; } .home-main .about-us .rightbox .shuju li:nth-child(1) { margin-left: 10%; } .home-main .about-us .rightbox .shuju .counter { font-family: 'Futura-Heavy'; color: #ffffff; font-size: 64px; font-weight: bold; margin-bottom: 5px; } .home-main .about-us .rightbox .shuju .counter .shangb { vertical-align: super; font-size: 25px; font-family: 'Futura-Heavy'; } .home-main .about-us .rightbox .shuju .itr { color: #ffffff; font-size: 24px; } /* 首页服务支持 */ .home-main .support { background: url(../images/bk4.jpg) no-repeat; background-size: cover; padding-top: 100px; height: 870px; } .home-main .support .title { font-size: 40px; color: #333333; font-weight: bold; margin-bottom: 5px; } .home-main .support .eng-title { font-size: 24px; color: #666666; font-family: arial; margin-bottom: 52px; } .home-main .support .txt { font-size: 15px; color: #666666; line-height: 32px; width: 40%; } .home-main .support .ani { display: block; width: 165px; height: 50px; font-size: 16px; line-height: 50px; color: #333333; border: 1px solid #2d4ec4; border-radius: 25px; margin-top: 70px; text-align: center; transition: all 0.4s ease; } .home-main .support .ani:hover { border-color: #2d4ec4; background-color: #2d4ec4; color: #ffffff; transition: all 0.4s ease; } .home-main .support .ziliao { margin-top: 109px; } .home-main .support .ziliao > div { float: left; width: 33.333333%; background: #ffffff; cursor: pointer; padding: 40px 45px; transition: all 0.2s linear; } .home-main .support .ziliao .wenxian { border-right: 1px solid #cccccc; } .home-main .support .ziliao .xiazai { border-left: 1px solid #cccccc; } .home-main .support .ziliao .weixian-img { width: 110px; height: 110px; border-radius: 50%; border: 1px solid #2d4ec4; padding-top: 12px; padding-left: 12px; float: left; } .home-main .support .ziliao .weixian-img .neiquan { width: 84px; height: 84px; border-radius: 50%; background: #f0f3fd url(../images/ziliao1.png) no-repeat center; } .home-main .support .ziliao .shiyong-img { width: 110px; height: 110px; border-radius: 50%; border: 1px solid #2d4ec4; padding-top: 12px; padding-left: 12px; float: left; } .home-main .support .ziliao .shiyong-img .neiquan { width: 84px; height: 84px; border-radius: 50%; background: #f0f3fd url(../images/ziliao2.png) no-repeat center; } .home-main .support .ziliao .xiazai-img { width: 110px; height: 110px; border-radius: 50%; border: 1px solid #2d4ec4; padding-top: 12px; padding-left: 12px; float: left; } .home-main .support .ziliao .xiazai-img .neiquan { width: 84px; height: 84px; border-radius: 50%; background: #f0f3fd url(../images/ziliao3.png) no-repeat center; } .home-main .support .ziliao .txt1 { padding-left: 136px; } .home-main .support .ziliao .txt1 p:nth-child(1) { font-size: 24px; color: #333333; line-height: 32px; margin-bottom: 15px; margin-top: 5px; background: url(../images/ziliao-jiantou.png) no-repeat right center; } .home-main .support .ziliao .txt1 p:nth-child(2) { font-size: 16px; color: #666666; line-height: 26px; } .home-main .support .ziliao > div:hover { background: url(../images/hoverimg.jpg) no-repeat; background-size: cover; padding: 60px 45px; transition: all 0.2s linear; margin-top: -20px; border: none; } .home-main .support .ziliao > div:hover .txt1 p { color: #ffffff; } .home-main .support .ziliao > div:hover .txt1 p a { color: #ffffff !important; } .home-main .support .ziliao > div:hover > div:nth-child(1) { border: 1px solid #ffffff; } .home-main .support .ziliao > div:hover > div:nth-child(1) div { background-color: #FFFFFF; } /* 首页合作客户 */ .home-main .partner { padding-top: 129px; background: url(../images/bk5.jpg) no-repeat; background-size: cover; padding-bottom: 125px; } .home-main .partner .title { font-size: 40px; color: #ffffff; font-weight: bold; margin-bottom: 5px; } .home-main .partner .eng-title { font-size: 24px; color: #ffffff; font-family: arial; margin-bottom: 52px; } .home-main .partner .partner-img { position: relative; padding: 0 50px; } .home-main .partner .slick-prev { position: absolute; left: 0px; z-index: 111; background: url(../images/par-prev.png) no-repeat center; } .home-main .partner .slick-next { position: absolute; right: 0px; z-index: 111; background: url(../images/par-next.png) no-repeat center; } /* Footer */ .footer { background: #111111; padding: 70px 0 63px 0; color: #cfd0d1; font-size: 16px; line-height: 30px; overflow: hidden; border-bottom: rgba(255, 255, 255, 0.1) 1px solid } .footer .box img { margin-bottom: 45px; } .footer a { color: #cfd0d1; -webkit-transition: all .5s; transition: all .5s } .footer a:hover { color: #fff; text-decoration: underline } .footer .menu { width: 60%; float: left } .footer .menu li { width: 16.66%; float: left; text-align: left; padding-left: 5%; } .footer img { vertical-align: middle } .footer .child a { font-size: 14px; display: inline-block; line-height: 29px; color: #a8a8a8; text-decoration: none; } .footer .child a:hover { color: #fff } .footer .a-01 { } .footer .ewm { width: 15%; float: left; text-align: right; padding-left: 20px } .footer .ewm p { font-size: 16px; margin-top: 6px; } .footer .ewm .pic1 { display: inline-block; text-align: center; font-size: 12px; clear: left } .footer .ewm img { max-width: 110px } .footer .lxxx { width: 25%; float: left; } .footer .lxxx .title { font-size: 18px; padding: 0 0 15px 0; color: #fff; } .footer .lxxx .title a { color: #fff } .footer .lxxx .p-01 { line-height: 32px; background: url(../images/tel.png) no-repeat left center; padding-left: 32px; color: #ffffff; } .footer .lxxx b { color: #a0a0a0 } .footer .lxxx .p-02 { line-height: 32px; background: url(../images/email.png) no-repeat left center; padding-left: 32px; color: #ffffff; } .footer .lxxx .p-02 a { color: #ffffff; } .footer .lxxx .p-03 { line-height: 32px; background: url(../images/add.png) no-repeat left center; padding-left: 32px; color: #ffffff; } .footer .shejiao { margin-top: 25px; margin-bottom: 24px; } .footer .shejiao li { width: 32px; height: 32px; border-radius: 50%; float: left; margin-right: 17px; cursor: pointer; } .footer .shejiao li:nth-child(1):hover { background: #2d4ec4 url(../images/weixin.png) no-repeat center; background-size: 24px 24px; } .footer .shejiao li:nth-child(2):hover { background: #2d4ec4 url(../images/qq.png) no-repeat center; background-size: 24px 24px; } .footer .shejiao li:nth-child(3):hover { background: #2d4ec4 url(../images/weibo.png) no-repeat center; background-size: 24px 24px; } .footer .shejiao li:nth-child(1) { background: #888888 url(../images/weixin.png) no-repeat center; background-size: 24px 24px; } .footer .shejiao li:nth-child(2) { background: #888888 url(../images/qq.png) no-repeat center; background-size: 24px 24px; } .footer .shejiao li:nth-child(3) { background: #888888 url(../images/weibo.png) no-repeat center; background-size: 24px 24px; } .footer .link { color: #ffffff; opacity: 0.8; } .footer .link .a-01 { opacity: 0.4; } .footer .link span { opacity: 0.4; } .footer .menu .box .title { margin-bottom: 10px; position: relative; } .footer .menu .box .title::after { content: ''; width: 1px; height: 15px; background: #ffffff; opacity: 0.3; position: absolute; right: 0; top: 7.5px; } .footer .menu li:nth-child(6) .title::after { content: none; } .footer .menu .box .title a { color: #ffffff; text-decoration: none; } .copyright { background: #111111; color: #ffffff; text-align: center; font-size: 14px; padding: 26px 0; } .copyright .container { opacity: 0.6; } /*floatTrueland*/ .floatTrueland { width: 64px; position: fixed; right: 3px; bottom: 140px; font-family: "微软雅黑"; color: #696969; z-index: 1000; display: none; } .floatTrueland img { max-width: 100%; max-height: 100%; vertical-align: middle; margin-top: 8px; } .floatTrueland .list > li { width: 64px; height: 60px; margin-bottom: 2px; position: relative; } .floatTrueland .list > li .block { border-radius: 5px; display: table-cell; text-align: center; } .floatTrueland .list > li .block p { color: #ffffff; font-size: 12px; margin-top: 4px; } .floatTrueland .list #returnTop { box-shadow: 0px 2px 8px -1px #c0c9e8; } .floatTrueland .list #returnTop img { margin-top: 15px; } .floatTrueland .list #returnTop p { color: #2d4ec4; margin-top: 8px; } .floatTrueland .list .icon { width: 64px; height: 60px; cursor: pointer; display: block; margin: auto; } .floatTrueland .item { width: 370px; position: absolute; right: 55px; bottom: -60px; padding-right: 20px; display: none; } .floatTrueland .qqItem .box { box-shadow: -1px 2px 10px 1px #b3a6a6; } .floatTrueland .qqItem .box > div { margin: 20px 0; } .floatTrueland .qqItem .box > div div { margin: 10px 0; } .floatTrueland .qqItem .box > div div:nth-child(1) { color: #2d4ec4; font-size: 16px; font-weight: bold; } .floatTrueland .qqItem .box > div div:nth-child(2) { font-size: 15px; } .floatTrueland .qqItem .box .p-01 { background: url(../images/tg-p.png) no-repeat 20px center; padding-left: 70px; background-size: 30px; } .floatTrueland .qqItem .box .p-02 { background: url(../images/tg-e.png) no-repeat 20px center; padding-left: 70px; background-size: 30px; } .floatTrueland .qqItem .box .p-03 { background: url(../images/tg-wx.png) no-repeat 20px center; padding-left: 70px; background-size: 30px; line-height: 25px; } .floatTrueland .qqItem .box .p-05 { text-align: center; } .floatTrueland .qqItem .box .p-05 img { margin-top: 0; } .floatTrueland .qqItem .box .p-04 a { display: block; width: 70%; height: 40px; font-size: 16px; line-height: 40px; color: #2d4ec4; ; border: 1px solid #2d4ec4; border-radius: 25px; text-align: center; margin: 0 auto; margin-top: 20px; } .floatTrueland .item .arrow { display: block; width: 11px; height: 17px; background: url(../images/arrow.png) no-repeat center center; position: absolute; right: -10px; bottom: 10px; } .floatTrueland .qqItem .box { padding: 20px 10px; background-color: #fff; } .floatTrueland .qqItem .btns { border-bottom: 1px solid #EAEAEA; padding: 10px; } .floatTrueland .qqItem .btns a { display: block; background-color: #eff4f6; font-size: 12px; color: #646464; text-decoration: none; line-height: 25px; margin: 0 0 10px 0; border: 1px solid #c8d1d6; text-align: center; } .floatTrueland .qqItem .btns a > img { margin-right: 10px; position: relative; top: 3px; } .floatTrueland .qqItem .btns a:hover { background-color: #c8d1d6; } .floatTrueland .qqItem .btns a:last-child { margin-bottom: 0; } .floatTrueland .qqItem .txt { background-color: #f7f7f7; border: 1px solid #fff; font-size: 12px; padding: 5px; line-height: 30px; } .floatTrueland .phoneItem { display: block; font-family: arial; font-size: 18px; position: absolute; right: 0; top: 0; width: 0; opacity: 0; filter: alpha(opacity=0); height: 100%; line-height: 64px; padding-left: 10px; padding-right: 10px; color: #fff; background: #2d4ec4; cursor: pointer; text-align: center; } .floatTrueland .phoneItem img { vertical-align: middle; margin: -3px 5px 0 0; } @media screen and (max-width: 1003px) { .floatTrueland { display: none; } } .inbanner { overflow: hidden; width: 100%; position: relative; } .inbanner .inbanner-slick { width: 100%; /* left: 50%; margin-left: -960px;*/ position: relative; } .inbanner .inbanner-slick .inpic img { /* transition: 5s; animation: mymove4 5s; */ vertical-align: middle; width:100%; } @media screen and (max-width: 1600px) { .product-service .zd-case > div img { max-width: 98%; } .product-service .zd-case { margin-bottom: 10px !important; } .inbanner { position: relative; overflow: hidden; } .inbanner .inbanner-slick { width: 100%; height: auto; overflow: hidden; margin-left: 0; left: 0; } .inbanner .inbanner-slick .inpic img { /* transition: 5s; animation: mymove4 5s; */ display: block; width: 100%; height: auto; } } /* 小恒学术 */ .academic .content-menu { margin-top: -52px; z-index: 2; } .academic .content-menu li { width: 50%; height: 52px; text-align: center; line-height: 52px; color: #ffffff; font-size: 18px; float: left; position: relative; flex-grow: 1; } .academic .content-menu li a { color: #fff; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 2; transition: all 0.5s ease; } .academic .content-menu li.active::after { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(45, 78, 196); z-index: 1; } .academic .content-menu li::after { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(45, 78, 196, 0.5); z-index: 1; } .academic .content-menu li:hover a { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(45, 78, 196); z-index: 2; transition: all 0.5s ease; } .academic-content { background: #f1f4ff; padding-bottom: 100px; } .academic-content .current { text-align: right; padding: 30px 0; margin-bottom: 18px; } .academic-content .current span, .academic-content .current a { color: #999999 } .academic-content .current span.now { color: #666666 } .academic-content .current .fangzi { background: url(../images/fangzi.png) no-repeat left center; padding-left: 26px; } .academic .news-content .title { color: #333333; font-size: 40PX; font-weight: bold; text-align: center; } .academic .news-content .eng-title { color: #666666; font-size: 24PX; text-align: center; } .academic #search { height: 52px; overflow: hidden; margin-top: 36px; width: 100%; } .academic #search .form { position: relative; width: 460px; height: 52px; overflow: hidden; border-radius: 5px; margin: 0 auto 0; border: 1px solid #dddddd; } .academic #search .text { width: 100%; height: 52px; border: 0; text-indent: 15px; background: none; color: #999999; font-size: 16px; } .academic .button { position: absolute; top: 0; right: 0; width: 52px; height: 52px; background: #0b76e3 url(../images/icon_search.png) no-repeat center; border: 0; cursor: pointer; } .academic .clear { margin: 0px auto; clear: both; height: 0px; font-size: 0px; overflow: hidden; } .ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .academic .news { overflow: hidden; margin: 58px 0px 0px; } .academic .news li { float: left; width: 33.333333333333336%; position: relative; margin-bottom: 130px; cursor: pointer; } .academic .news li .box { max-width: 501px; display: block; margin: auto; } .academic .news li:hover .pic img { transform: scale(1.1); -webkit-transform: scale(1.1); } .academic .news li .pic { width: 100%; overflow: hidden; position: relative; border-radius: 20px; } .academic .news li .pic img { transition: all 0.35s; -webkit-transition: all 0.35s; } .academic .news li::after { content: ''; width: 100%; height: 100%; background: url(../images/bofang.png) no-repeat center 124px; background-size: 60px 60px; position: absolute; top: 0; } .academic .middleCenter { position: absolute; top: 0; bottom: 0; left: 0; right: 0; max-width: 100%; max-height: 100%; display: block; vertical-align: middle; text-align: center; margin: auto; } .academic .news li .pic:after { content: ""; display: block; padding-bottom: 70%; } .academic .news li .text { padding: 36px 30px; background: #ffffff; width: 80%; border-radius: 20px; position: absolute; bottom: -66PX; LEFT: 10%; padding-bottom: 34PX; } .academic .news li .title { display: block; color: #333333; font-size: 18px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 15px; } .academic .news li .info { display: block; height: 36px; line-height: 18px; overflow: hidden; color: #777777; margin: 8px 0 25px; font-size: 14px; } .academic .news li .more { border-top: 1px solid #e5e5e5; color: #999999; font-size: 14px; overflow: hidden; padding-top: 10px; } .academic .news li .time { float: left; background: url(../images/riqi.png) no-repeat left center; padding-left: 18PX; line-height: 20PX; } .academic .news li .liulan { float: right; background: url(../images/yanj.png) no-repeat left center; padding-left: 22PX; line-height: 20PX; } .inside { } .academic .page { text-align: center; overflow: hidden; } .academic .page a { color: #585858; display: inline-block; font-size: 14px; line-height: 50px; margin: 0 3px 5px 3px; min-width: 50px; height: 50px; width: 50px; font-family: arial; border: 1px #dddddd solid; -webkit-transition: all 0.5s; transition: all 0.5s; border-radius: 5px; } .academic .page a.prev, .academic .page a.next { color: #999999; width: auto; } .academic .page a.prev { margin-right: 3px; width: 100px; height: 50px; line-height: 50px; } .academic .page a.next { margin-left: 3px; width: 100px; height: 50px; line-height: 50px; } .academic .page select { height: 35px; min-width: 60px; border: 1px #eee solid; display: inline-block; } .academic .page select { outline: 0; background: url(../images/arrow.png) no-repeat center right; appearance: none; -moz-appearance: none; -webkit-appearance: none; padding-left: 5px; } .academic .page a.cpb, .academic .page a:hover, .academic .page a.cpb { background: #2d4ec4; border: 1px #2d4ec4 solid; color: #fff; } .academic .page a.prev:hover { background: #2d4ec4; border: 1px #2d4ec4 solid; color: #fff; } .academic .page a.next:hover { background: #2d4ec4; border: 1px #2d4ec4 solid; color: #fff; } .academic .page span { display: inline-block; } @media (max-width: 1024px) { .academic .news { margin-left: 0; margin-right: 0; } } @media (max-width: 1024px) { .academic .news li { width: 50%; } } @media (max-width: 767px) { .academic-content .container { width: 100%; max-width: 100%; } .academic .news li { width: 100%; } .academic .news li .text { width: 90%; border-radius: 6px; bottom: -66PX; LEFT: 5%; } .academic #search .form { width: 90%; } .academic .news li .title { font-size: 16px; } .academic .news li .info { font-size: 14px; margin-bottom: 10px; } .academic .news-content .title { font-size: 28px; } .academic .page a.prev, .academic .page a.next { width: 70px; } } @media (max-width: 320px) { .academic .news li { width: 100%; } } /* 优德88精简版焦点 */ .news2 ul { margin-top: 36px } .news2 ul li { padding: 45px 40px; overflow: hidden; background: #ffffff; margin-bottom: 40px; transition: all 0.2s ease; } .news2 ul li:hover { padding-bottom: 55px; box-shadow: 0PX 0PX 15PX -4PX #b6bfe0; transition: all 0.2s ease; } .news2 ul li:hover .box { position: relative; transition: all 0.2s ease; } .news2 ul li:hover .box { padding-right: 425px; } .news2 ul li .box .pic { position: absolute; top: 0; right: 0; width: 367px; opacity: 0; transition: all 0.2s ease; } .news2 ul li:hover .box .pic { opacity: 1; transition: all 0.2s ease; transition-delay: 0.2s } .news2 ul li .box .pic:after { padding-bottom: 69.20980926430518% } .news2 ul li .box .text .time { color: #333333; font-size: 24px; font-family: arial; } .news2 ul li:hover .box .text .time { color: #2d4ec4; } .news2 ul li .box .text .bt { font-size: 20px; color: #333333; font-weight: bold; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-bottom: 20px; margin-top: 20px; } .news2 ul li:hover .box .text .bt { color: #2d4ec4; } .news2 ul li .box .text .jsh { font-size: 15px; color: #666; line-height: 30px; height: 30px; overflow: hidden; transition: all 0.5s ease; } .news2 ul li:hover .box .text .jsh { height: 60px; margin-bottom: 35px; transition: all 0.5s ease; } .news2 ul li .box .text .more { display: none; } .news2 ul li:hover .box .text .more { display: block; } .news2 ul li .box .text .more p { font-size: 16px; width: 165px; height: 50px; line-height: 50px; color: #ffffff; background: #2d4ec4; text-align: center; border-radius: 25px; } .news2 .news-inside { margin-top: 60px; } /* 新闻内页 */ .new-show .academic-content { background: #ffffff; } .new-show .news-title { font-size: 36px; color: #333333; font-weight: bold; text-align: center; } .new-show .academic-content .more { margin-top: 25px; text-align: center; width: 100%; margin-bottom: 35px; } .new-show .more span { display: inline-block; font-size: 14px; color: #999999; line-height: 14px; } .new-show .more .time { background: url(../images/riqi.png) no-repeat left center; padding-left: 22px; padding-right: 30px; border-right: 1px solid #999999; } .new-show .more .liulan { background: url(../images/yanj.png) no-repeat left center; padding-left: 22px; margin: 0 30px; padding-right: 30px; border-right: 1px solid #999999; } .new-show .more .laiyuan { background: url(../images/laiyuan.png) no-repeat left center; padding-left: 15px; } .new-show .news-c p { color: #666666; font-size: 15px; margin: 35px 0; line-height: 34px; text-indent: 30px; } .new-show .news-c p:nth-child(1) { margin-top: 0; } .new-show .prev-next { font-size: 16px; color: #666666; display: flex; justify-content: space-between; margin-top: 60px; } .new-show .prev-next div { width: 110px; height: 35px; background: #f5f5f5; line-height: 35px; text-align: center; cursor: pointer; } .new-show .prev-next div:hover { color: #2d4ec4; } .new-show .news2 { background: #f1f4ff; padding-top: 90px; padding-bottom: 100px; } .new-show .news2 .title { color: #333333; font-size: 40PX; font-weight: bold; text-align: center; } .new-show .news2 .eng-title { color: #666666; font-size: 24PX; text-align: center; } .new-show .news2 ul { margin-top: 56px; } .new-show .news2 ul li:last-child { margin-bottom: 0; } /* 公司简介 */ .company .academic-content { background: url(../images/about-bk.jpg) no-repeat; background-size: cover; overflow: hidden; } .aboutus-menu { background: url(../images/combk.jpg) no-repeat top center; background-size:100% 100%; } .aboutus-menu .leftbox { width: 66.7%; float: left; } .aboutus-menu .rightbox { width: 33.3%; float: right; position: relative; } .aboutus-menu .leftbox ul { margin-top: 100px; margin-left: 26%; } .aboutus-menu .leftbox li { width: 228px; height: 228px; float: left; font-size: 18px; position: relative; } .aboutus-menu .leftbox a { color: #ffffff; } .aboutus-menu .leftbox li span { position: absolute; z-index: 2; bottom: 30px; left: 30px; width: 73.68%; color: #ffffff; text-align: left; line-height: 20px; overflow: hidden; } .aboutus-menu .leftbox li { padding: 0 !important; } .aboutus-menu .leftbox li.active span { background: url(../images/arrow.png) no-repeat right center; } .aboutus-menu .leftbox li:hover span { background: url(../images/arrow.png) no-repeat right center; } .aboutus-menu .leftbox li img { position: absolute; z-index: 2; top: 20px; left: 30px; } .aboutus-menu .leftbox a li::after { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #2d4ec4; z-index: 1; } .aboutus-menu .leftbox a:nth-child(2) li::after { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #ffffff; opacity: 0.25; } .aboutus-menu .leftbox a:nth-child(3) li::after { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #ffffff; opacity: 0.1; } .aboutus-menu .leftbox a:hover li::after { background: #2d4ec4; opacity: 0.5; content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .aboutus-menu .rightbox .xinxi { position: absolute; top: 100px; padding-left: 8%; } @font-face { font-family: 'Roboto-regular'; src: url('../font/Roboto-Regular.woff2') format('woff2'), url('../font/Roboto-Regular.woff') format('woff'), url('../font/Roboto-Regular.ttf') format('truetype'), url('../font/Roboto-Regular.eot') format('eot'), url('../font/Roboto-Regular.svg') format('svg'); } .aboutus-menu .rightbox .xinxi .title { font-family: 'Roboto-regular'; font-size: 36px; color: #ffffff; text-align: right; } .aboutus-menu .rightbox .xinxi .eng-title { text-align: right; font-size: 24px; color: #ffffff; margin-bottom: 115px; } .aboutus-menu .rightbox .xinxi div p:nth-child(1) { font-size: 18px; color: #ffffff; opacity: 0.7; padding-left: 30px; line-height: 30px; } .aboutus-menu .rightbox .xinxi div:nth-child(3) p:nth-child(1) { background: url(../images/com-tel.png) no-repeat left center; } .aboutus-menu .rightbox .xinxi div:nth-child(4) p:nth-child(1) { background: url(../images/com-email.png) no-repeat left center; } .aboutus-menu .rightbox .xinxi div:nth-child(5) p:nth-child(1) { background: url(../images/com-add.png) no-repeat left center; } .aboutus-menu .rightbox .xinxi div p:nth-child(2) { font-size: 20px; color: #ffffff; padding-left: 30px; line-height: 30px; } .aboutus-menu .add p:not(:first-child) { font-size: 14px !important; line-height: 32px !important; padding-left: 45px !important; position: relative; } .aboutus-menu .add p:not(:first-child)::before { content: ''; width: 5px; height: 5px; background: #ffffff; border-radius: 50%; position: absolute; left: 32px; top: 13.5px; } .aboutus-menu .rightbox .phone { margin-bottom: 30px; } .aboutus-menu .rightbox .email { margin-bottom: 30px; } .zi-img { position: absolute; top: 3%; right: 0; } .company .inside-about .title { font-size: 40px; color: #333; line-height: 30px; font-weight: bold; margin-bottom: 14PX; } .company .current { padding: 22px 0; margin-bottom: 33px; } .company .inside-about .eng-title { font-size: 24px; color: #666666; line-height: 30px; margin-bottom: 43PX; } @media (max-width: 1200px) { .company .inside-about .title { font-size: 22px; line-height: 30px; } } .company .inside-about .box-1 { position: relative; } .company .inside-about .box-1 .tu { top: 180px; left: 150px; z-index: 1; position: absolute; } .company .inside-about .box-1 .leftbox { width: 45.4%; float: left; position: relative; padding-top: 58PX; } .company .inside-about .box-1 .leftbox P { font-size: 15PX; color: #666666; line-height: 32PX; text-indent: 30PX; margin-bottom: 32PX; } .company .inside-about .box-1 .leftbox .font26 { color: #333; font-size: 26px; font-weight: 700; padding-left: 10px; margin-bottom: 30px; padding-top: 30px; } .company .inside-about .box-1 .rightbox { width: 50%; float: right; } @media (max-width: 1200px) { .company .inside-about .box-1 { padding: 30px; } .company .inside-about .box-1 .tu { top: 40px; left: 30px; } .company .inside-about .box-1 .tu img { max-height: 60px; } .company .inside-about .box-1 .title { padding-bottom: 0; } .company .inside-about .box-1 .leftbox { width: 100%; float: none; } .company .inside-about .box-1 .leftbox .font26 { font-size: 18px; line-height: 24px; margin-bottom: 15px; } .company .inside-about .box-1 .rightbox { width: 100%; float: none; margin-top: 30px; } } .company .culture { } .company .culture .leftbox { width: 50%; float: left; } .company .culture .rightbox { width: 50%; float: right; } .company .culture img { } .company .culture > div { position: relative; } .company .culture .culture-zi { position: absolute; top: 36%; padding-top: 52px; width: 100%; } .company .culture .culture-zi > div { width: 100%; text-align: center; } .company .culture .culture-zi > div:nth-child(1) { font-size: 24px; margin-bottom: 21px; } .company .culture .culture-zi > div:nth-child(2) { font-size: 28px; } .company .culture .leftbox .culture-zi { background: url(../images/culture1.png) no-repeat top center; } .company .culture .rightbox .culture-zi { background: url(../images/culture2.png) no-repeat top center; } .company .introduce { margin-top: 100px; } .company .introduce .container > div { width: 25%; float: left; height: 650px; position: relative; transition: all 0.6s ease; } .company .introduce .container > div.active { width: 50%; transition: all 0.6s ease; } .company .introduce .container .focus::after { content: ''; position: absolute; height: 100%; width: 100%; background: url(../images/focus.jpg) no-repeat; background-size: cover; top: 0; } .company .introduce .container .service::after { content: ''; position: absolute; height: 100%; width: 100%; background: url(../images/service.png) no-repeat; background-size: cover; } .company .introduce .container .standard::after { content: ''; position: absolute; height: 100%; width: 100%; background: url(../images/stand.jpg) no-repeat; background-size: cover; } .company .introduce .container > div > div { position: absolute; height: 100%; z-index: 2; width: 100%; } .company .introduce .container > div.active > div { position: absolute; bottom: 0; z-index: 2; padding: 38px 7.5%; width: 100%; height: auto; } .company .introduce .container > div > div::after { position: absolute; content: ''; width: 100%; height: 100%; background: #000000; opacity: 0.5; bottom: 0; z-index: -1; left: 0; } .company .introduce .container > div.active > div::after { position: absolute; content: ''; width: 100%; height: 100%; background: #000000; opacity: 0.5; bottom: 0; z-index: -1; left: 0; } .company .introduce .container > div .focus-wenzi { text-align: center; padding-top: 65.5%; } .company .introduce .container > div.active .focus-wenzi { text-align: left; } .company .introduce .container > div { cursor: pointer; } .company .introduce .container > div .focus-wenzi div:nth-child(1) { font-size: 40px; font-weight: bold; font-family: arial; margin-bottom: 16px; text-align: center; } .company .introduce .container > div.active .focus-wenzi div:nth-child(1) { font-size: 40px; font-weight: bold; font-family: arial; margin-bottom: 16px; text-align: left; } .company .introduce .container > div .focus-wenzi div:not(:first-child) { display: none; } .company .introduce .container > div.active .focus-wenzi div:not(:first-child) { font-size: 15px; margin-bottom: 7px; position: relative; padding-left: 15px; display: block; } .company .introduce .container > div.active .focus-wenzi img { display: none; } .company .introduce .container > div.active .focus-wenzi div:not(:first-child)::before { content: ''; width: 5px; height: 5px; background-color: #fff; border-radius: 50%; position: absolute; left: 0; top: 50%; margin-top: -2.5px; } .company .history .title { font-size: 40px; color: #333333; font-weight: bold; margin-top: 80px; margin-bottom: 5px; text-align: center; } .company .history .eng-title { font-size: 24px; color: #666666; font-family: arial; margin-bottom: 86px; text-align: center; } .company .history .pic { width: 100%; overflow: hidden; position: relative } .company .history .pic:after { content: ""; display: block; padding-bottom: 100% } .company .history { padding-bottom: 120px; overflow: hidden; background: url(../images/his-bk.jpg) no-repeat CENTER BOTTOM; } .history .history-bottom { margin-top: 92px; position: relative } .history .pro-min { padding-left: 77.5px; } .history .pro-min:after { position: absolute; background: url(../images/chidu.png) no-repeat center; top: 160px; left: 0; width: 100%; height: 6px; display: block; content: ''; z-index: 1 } .history .pro-min .slick-prev { width: 37px; top: 156px; z-index: 5; height: 37px; left: 7%; background: url("../images/prevv.png") no-repeat; } .history .pro-min .slick-next { width: 37px; top: 156px; z-index: 5; height: 37px; right: 7%; background: url("../images/nextt.png") no-repeat; } .history .pro-min .slick-prev:before, .history .pro-min .slick-next:before { content: '' } .history .pro-min .slick-list { z-index: 2 } @media(min-width:1671px) { .history .pro-min .getIndex { position: relative; z-index: 2; width: 231px !important; } } @media(max-width:1670px) { .history .pro-min .getIndex .item p { font-size: 12px !important; } } .history .pro-min .getIndex:nth-child(2n+1) { padding-top: 77px; background: url(../images/xian-b.png) no-repeat left top; padding-left: 22px; margin-top: 160px; } .history .pro-min .getIndex:nth-child(2n) { background: url(../images/xian-t.png) no-repeat left 10px; padding-left: 22px; height: 160px; } .history .pro-min .getIndex .item { display: block; position: relative; z-index: 3; width: max-content } .history .pro-min .getIndex .item p:nth-child(1) { font-size: 20px; color: #2d4ec4; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding: 0 5px; margin-bottom: 10px; } .history .pro-min .getIndex .item p { font-size: 14px; color: #717171; margin-bottom: 10px; position: relative; padding-left: 18px; } .history .pro-min .getIndex .item p:not(:first-child)::before { content: ''; width: 5px; height: 5px; background: #2d4ec4; border-radius: 50%; position: absolute; left: 0; top: 50%; margin-top: -2.5px; } .history .pro-min .slick-current .item p { font-size: 14px; color: #717171 } .inmain-title { text-align: center; color: #2d2c30; font-size: 36px } .inmain-title:after { content: ''; display: block; width: 52px; height: 1px; background: #999; margin: 6px auto } .inmain-p { font-size: 15px; color: #666; line-height: 24px; text-align: center; width: 985px; margin: 19px auto 0 auto } .inmain-p b { color: #0079a8 } .aboutus-menu { overflow: hidden; } @media(max-width:414px) { .history .pro-max { width: 100% } .history .pro-max .box { width: 100% } .history .pro-min .getIndex .item p { font-size: 22px } } /* 联系我们 */ .contactus .contact .contact1 { padding: 8px 0 55px 0; overflow: hidden } .contactus .contact .contact1 .contact1-left { width: 52.8%; background: #ffffff; float: left; padding-top: 55PX; padding-left: 70PX; padding-bottom: 50px; box-shadow: 0px 0px 12px -5px #9ca6ce; margin-left: 6px; } .contactus .contact .contact1 .contact1-left .title { font-size: 40px; color: #333333; font-weight: bold; margin-bottom: 3px; } .contactus .contact .contact1 .contact1-left .eng-title { font-size: 24px; color: #666666; font-family: arial; margin-bottom: 30px; } .contactus .contact .contact1 .contact1-left .online ul { overflow: hidden } .contactus .contact .contact1 .contact1-left .online ul li { margin-right: 6.4%; overflow: hidden; position: relative; width: 42.1%; float: left; margin-bottom: 10px; } .contactus .contact .contact1 .contact1-left .online ul li p { font-size: 16px; color: #333333; line-height: 30px; margin-bottom: 5px; } .contactus .contact .contact1 .contact1-left .online ul li input { line-height: 30px; height: 42px; font-size: 14px; border: 1px solid #dddddd; padding: 9px 5px 9px 12px; color: #999999; width: 100%; font-family: "微软雅黑"; transition: .5s } .contactus .contact .contact1 .contact1-left .online ul li input:focus { border: 1px solid #c0a063 } .contactus .contact .contact1 .contact1-left .online ul li i { color: #F03; font-style: normal; position: absolute; top: 0; right: 5px } .contactus .contact .contact1 .contact1-left .online ul li .yanzheng { width: 88px } .contactus .contact .contact1 .contact1-left .online ul .message-content { margin-top: 12px; width: 90.6%; margin-bottom: 0px; } .contactus .contact .contact1 .contact1-left .online ul .message-content textarea { outline: 0; font-size: 14px; line-height: 30px; border: 1px solid #e4e4e4; padding: 9px 5px 5px 12px; color: #999999; width: 100%; height: 100px; font-family: "微软雅黑"; transition: .5s } .contactus .contact .contact1 .contact1-left .online ul .message-content textarea:focus { border: 1px solid #c0a063 } .contactus .contact .contact1 .contact1-left .online ul .message-submit { width: 165px; border-radius: 25px; margin-top: 38px; } .contactus .contact .contact1 .contact1-left .online ul .message-reset { width: 165px; border-radius: 25px; border: 1px solid #2d4ec4; margin-top: 38px; } .contactus .contact .contact1 .contact1-left .online ul .message-submit input { height: 50px; line-height: 50px; color: #fff; border: 0; padding: 0; border-radius: 0 } .contactus .contact .contact1 .contact1-left .online ul .message-reset input { height: 50px; line-height: 50px; color: #fff; border: 0; padding: 0; border-radius: 0 } .contactus .contact .contact1 .contact1-left .online ul .message-submit #tijiao { background: #2d4ec4; font-size: 16px } .contactus .contact .contact1 .contact1-left .online ul .message-submit #tijiao:hover { cursor: pointer; background: #ff9600 } .contactus .contact .contact1 .contact1-left .online ul .message-reset #reset { background: #ffffff; font-size: 16px; color: #666666; } .contactus .contact .contact1 .contact1-left .online ul .message-reset #reset:hover { cursor: pointer; } .contactus .contact .contact1 .contact1-left .online ul .message-reset #tijiao:focus { border: 0 } .contactus .contact .contact1 .contact1-right { float: right; width: 43.75%; background: #ffffff; padding-top: 55PX; padding-left: 70PX; padding-bottom: 210px; padding-right: 70px; box-shadow: 0px 0px 12px -5px #9ca6ce; margin-right: 6px; } .contactus .contact .contact1 .contact1-right .title { font-size: 40px; color: #333333; font-weight: bold; margin-bottom: 3px; } .contactus .contact .contact1 .contact1-right .eng-title { font-size: 24px; color: #666666; font-family: arial; margin-bottom: 30px; } .contactus .contact .contact1 .contact1-right .contact1-title { font-size: 24px; color: #666 } .contactus .contact .contact1 .contact1-right .contact1-p { font-size: 14px; margin-top: 20px; line-height: 23px; padding-bottom: 20px } .contactus .contact .contact1 .contact1-right .contact1-p > div p { padding-left: 30px; } .contactus .contact .contact1 .contact1-right .contact1-p > div p:nth-child(1) { font-size: 18px; color: #333333; line-height: 30px; margin-bottom: 8px; } .contactus .contact .contact1 .contact1-right .contact1-p > div p:nth-child(2) { font-size: 20px; color: #2d4ec4; font-weight: bold; font-family: Arial; } .contactus .contact .contact1 .contact1-right .address p:not(:first-child) { font-size: 16px !important; color: #666666 !important; font-weight: unset !important; font-family: '微软雅黑' !important; margin-bottom: 10px; cursor: pointer; } .contactus .contact .contact1 .contact1-right .address p.map_select { font-size: 18px !important; color: #2d4ec4 !important; font-weight: bold !important; } .contactus .contact .contact1 .contact1-right .phone { border-bottom: 1px solid #e5e5e5; padding-bottom: 34px; } .contactus .contact .contact1 .contact1-right .email { border-bottom: 1px solid #e5e5e5; padding-bottom: 34px; padding-top: 34px; } .contactus .contact .contact1 .contact1-right .address { padding-top: 34px; } .contactus .contact .contact1 .contact1-right .phone p:nth-child(1) { background: url(../images/lx1.png) no-repeat left center; } .contactus .contact .contact1 .contact1-right .email p:nth-child(1) { background: url(../images/lx2.png) no-repeat left center; } .contactus .contact .contact1 .contact1-right .address p:nth-child(1) { background: url(../images/lx3.png) no-repeat left center; } .contactus .contact .webMap { width: 100%; height: 650px } .contactus .contact .webMap #map { width: 100%; height: 100% } @media(max-width:992px) { .contactus .contact .contact1 { padding: 20px 0 } } @media(max-width:640px) { .contactus .contact .contact1 .contact1-left { float: none; width: 100% } .contactus .contact .contact1 .contact1-right { float: none; width: 100% } .contactus .contact .webMap { height: 300px } .contactus .contact .contact1 .contact1-left .contact1-span { margin: 15px 0 } .contactus .contact .contact1 .contact1-left .online ul li input { font-size: 14px } .contactus .contact .contact1 .contact1-left .online ul .message-content textarea { font-size: 14px } .contactus .contact .contact1 .contact1-left .online ul .message-submit #tijiao { font-size: 14px } .contactus .contact .contact1 .contact1-right .contact1-title { font-size: 20px } } .contactus .count-shuju { position: absolute; top: 40%; right: 16%; width: 940px; } .contactus .count-shuju > div { float: left; width: 33.33%; margin-bottom: 60px; } .contactus .count-shuju > div:nth-child(1) { background: url(../images/shu1.png) no-repeat left center; padding-left: 80px; } .contactus .count-shuju > div:nth-child(2) { background: url(../images/shu2.png) no-repeat left center; padding-left: 80px; } .contactus .count-shuju > div:nth-child(3) { background: url(../images/shu3.png) no-repeat left center; padding-left: 90px; } .contactus .count-shuju > div:nth-child(4) { background: url(../images/shu4.png) no-repeat left center; padding-left: 80px; } .contactus .count-shuju > div:nth-child(5) { background: url(../images/shu5.png) no-repeat left center; padding-left: 80px; } .contactus .count-shuju > div:nth-child(6) { background: url(../images/shu6.png) no-repeat left center; padding-left: 80px; } .contactus .count-shuju .shu { font-size: 40px; font-family: Roboto-regular; margin-right: 5px; } .contactus .count-shuju .yang { font-size: 40px; font-family: Roboto-regular; margin-right: 5px; } .contactus .count-shuju .shangb { font-family: Roboto-regular; vertical-align: super; font-size: 24px; margin-right: 5px; } /* 客户发表文献 */ .container-ul { width: 100%; max-width: 1700px; margin-left: auto; margin-right: auto; } .document .newslist { margin-bottom: 30px; overflow: hidden; padding: 30px 50px; } .document .newslist li { background: #ffffff; padding: 48px 50px; border-radius: 16px; position: relative; padding-right: 63px; transition: all 0.5s ease; margin-bottom: 40px; } .document .newslist li .box { float: left; width: 84%; padding-right: 44px; border-right: 1px solid #e5e5e5; } .document .newslist li .box2 { float: left; } .document .newslist li .box2 .more { font-size: 16px; color: #333333; width: 165px; height: 50px; line-height: 50px; border-radius: 25px; text-align: center; position: absolute; top: 50%; margin-top: -25px; right: 63px; border: 1px solid #2d4ec4; transition: all 0.5s ease; } .document .newslist li .box .title { font-size: 20px; color: #333333; font-weight: bold; margin-bottom: 20px; text-align: left; } .document .newslist li .box .text { font-size: 17px; color: #666666; line-height: 30px; margin-bottom: 28px; } .document .newslist li .box .jsh { font-size: 14px; color: #999999; } .document .newslist li .box .jsh span { padding-left: 20px; line-height: 30px; } .document .newslist li .box .jsh span:nth-child(1) { background: url(../images/du1.png) no-repeat left center; } .document .newslist li .box .jsh span:nth-child(2) { background: url(../images/du2.png) no-repeat 40px center; padding-left: 58px; padding-right: 40px; position: relative; } .document .newslist li .box .jsh span:nth-child(2)::before { content: ''; width: 1px; height: 12px; background: #e5e5e5; position: absolute; left: 20px; top: 50%; margin-top: -6px; } .document .newslist li .box .jsh span:nth-child(2)::after { content: ''; width: 1px; height: 12px; background: #e5e5e5; position: absolute; right: 20px; top: 50%; margin-top: -6px; } .document .newslist li .box .jsh span:nth-child(3) { background: url(../images/du3.png) no-repeat left center; } .document .newslist li:hover .title { color: #2d4ec4; } .document .newslist li:hover .more { color: #ffffff; background: #2d4ec4; transition: all 0.5s ease; } .document .newslist li:hover { box-shadow: 0px 0px 20px -5px #929ecc; transition: all 0.5s ease; } .title-duocument { color: #333333; font-weight: bold; font-size: 40px; margin-bottom: 5PX; } .eng-title-duocument { color: #666666; font-family: arial; font-size: 24px; margin-bottom: 22PX; } .document-show { background: #ffffff; } .document-show .new-show .more { margin-top: 25px; text-align: center; width: 100%; margin-bottom: 35px; } .new-document { background: #f1f4ff; padding-top: 90px; padding-bottom: 100px; } .new-document .title { color: #333333; font-size: 40PX; font-weight: bold; text-align: center; } .new-document .eng-title { color: #666666; font-size: 24PX; text-align: center; } .new-document .container-ul { margin-top: 20px; } /* 校园招聘 */ .recruitment .academic-content { padding-bottom: 60px; } .recruitment .content-menu li { width: 33.3333333333%; } .recruitment .recruitment-content { background: #f1f4ff; padding-bottom: 50px; } .recruitment .recruitment-head .lxfs { padding: 40px 80px; background: #f1f4ff !important; } .recruitment .recruitment-head .leftbox { float: left; width: 45.3%; padding-top: 42px; } .recruitment .recruitment-head .rightbox { float: right; width: 32.2%; margin-right: 9.25%; } .recruitment .recruitment-head .leftbox div:nth-child(1) { font-size: 40px; color: #333333; background: url(../images/ling.png) no-repeat left center; padding-left: 70px; margin-bottom: 30px; } .recruitment .recruitment-head .leftbox div:nth-child(2) { margin-bottom: 20px; } .recruitment .recruitment-head .leftbox div:not(:first-child) { font-size: 15px; color: #666666; line-height: 34px; } .recruitment .recruitment-head .leftbox div a { color: #2d4ec4; font-weight: bold; font-family: arial; font-size: 18px; } .recruitment .recruitment-select { padding-top: 100PX; } .recruitment .recruitment-select .title { color: #333333; font-size: 40PX; font-weight: bold; text-align: center; } .recruitment .recruitment-select .eng-title { color: #666666; font-size: 24PX; text-align: center; } .xuanze { width: 300px; height: 53px; border: 1px solid #dddddd; border-radius: 5px; } .xuanze { font-family: Microsoft YaHei; background: #FFFFFF; } .xuanze:hover { } .xuanze ul { margin: 0; padding: 0; border-radius: 15px; } .xuanze ul li:first-child { height: 52px; line-height: 52px; } .xuanze ul li { width: 300px; height: 52px; line-height: 52px; font-size: 15px; color: #999999; opacity: 0.99; background: #f0f0f0; text-indent: 12px; display: none; padding-right: 30px; position: relative; z-index: 10; cursor: pointer; } .xuanze ul li.active { display: block; background: url("../images/sel.png") no-repeat scroll 390px center; opacity: 1; } .xuanze ul li:not(.active):hover { background: #2d4ec4; color: white; } .recruitment-select { padding-bottom: 100px; } .recruitment-select .select-zd { width: 992px; margin: 0 auto; margin-top: 58px; } .recruitment-select .select-zd > div { float: left; } .recruitment-select .select-zd > div:not(:last-child) { float: left; margin-right: 46px; } .recruitment-select .jobsub { border-top: 0; line-height: 30px; color: #777; font-size: 14px; overflow: hidden; margin-bottom: 18px; } .recruitment-select dl { margin: 57px auto 56px auto; padding: 0 50px; } .recruitment-select dl dt { display: block; padding: 0 40px; margin-bottom: 20px; cursor: pointer; line-height: 80px; transition: width 2s; border-radius: 8px; } .recruitment-select dl dt span { display: block; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 20px; color: #2d4ec4; width: 100%; padding-right: 20px; background: url(../images/more1.png) no-repeat center right; } .recruitment-select dl dt span .address { padding-left: 5%; font-size: 15px; color: #666666; } .recruitment-select .list_dt { color: #fff; cursor: pointer; position: relative; box-shadow: 0px 3px 7px 1px #ebedf3; } .recruitment-select #open { margin-bottom: 0; } .recruitment-select #open span { background: url(../images/more2.png) no-repeat center right; } .recruitment-select .jobsub { display: none; padding-bottom: 80px; border-top: 1px solid #e5e5e5; } .recruitment-select .jobsub p { font-size: 15px; color: #666666; margin-top: 2px; } .recruitment-select .jobsub .tt { font-size: 15px; font-weight: bold; color: #333333; margin-top: 15px; margin-bottom: 9px; } .recruitment-select .jobsub .tt:not(:first-child) { margin-top: 24px; } .recruitment-select .recruitment-selectsub { background: #f9f9f9; border-top: 0; line-height: 30px; padding: 46px 11px 26px 21px; color: #777; font-size: 14px; overflow: hidden; margin-bottom: 18px; } .recruitment-select .jobsub .toudi { width: 165px; height: 50px; line-height: 50px; font-size: 16px; color: #ffffff; border-radius: 25px; background: #2d4ec4 url(../images/toudi.png) no-repeat 32px center; padding-left: 65px; cursor: pointer; margin-top: 60px; } @media (max-width: 768px) { .recruitment-select .recruitment-select-info h3 { font-size: 24px; } .recruitment-select .recruitment-select-info p { font-size: 14px; } .recruitment-select dl { margin-top: 30px; padding: 0 15px; } .recruitment-select dl dt span { font-size: 14px; } .recruitment-select dl dt span .address { font-size: 12px; } } body, html { height: 100%; width: 100%; position: relative; } .popup.active .model-model { width: 100%; height: 100%; background: #000000; position: fixed; top: 0; left: 0; z-index: 1000; opacity: 0.3; } .popup .online { padding-top: 23px; } .popup .content { position: fixed; top: 51%; left: 50%; transform: translate(-50%, -150%) scale(0); width: 800px; height: auto; padding-bottom: 20px; text-align: center; background: #ffffff; z-index: 1001; } .popup .close-btn { position: absolute; cursor: pointer; right: 5px; top: 4px; width: 31px; height: 31px; background: url(../images/close.png) no-repeat; } .popup .popup-head { background: #2d4ec4; padding: 16px 0; } .popup .popup-head div:nth-child(1) { font-size: 28px; font-weight: bold; margin-bottom: 10px; } .popup .popup-head div:nth-child(2) { font-size: 15px; } .popup.active .content { transition: all 300ms ease-in-out; transform: translate(-50%, -50%) scale(1); } .popup .online .wenhua { width: 425px; height: 40px; border: 1px solid #dddddd; border-radius: 5px; } .popup .online .wenhua li { width: 425px; height: 40px; } .popup .online .c1 { display: flex; justify-content: center; margin-bottom: 14px; } .popup .online li p { font-size: 16px; color: #333333; line-height: 40px; width: 100px; text-align: right; margin-right: 20px; } .popup .online li input { width: 425px; height: 40px; border: 1px solid #dddddd; border-radius: 5px; padding-left: 10px; } @media (max-width:768px) { .popup .online .c1 { padding: 0 10px; } .popup .online li input { width: unset; flex: 1; } .popup .online li textarea { flex: 1; } .popup .online .wenhua { flex: 1; } .popup .online .wenhua li { width: unset; } .popup .online .ccc div { flex: 1; } .popup .online .shangchuan { width: unset; flex: 1; } } .popup .online .wenhua ul li { line-height: 40px; text-align: left; } .popup .online li textarea { width: 425px; height: 110px; border: 1px solid #dddddd; border-radius: 5px; padding-left: 10px; } .popup .online .shangchuan { color: #f70e0e; font-size: 14px; width: 425px; text-align: left; padding-left: 10px; line-height: 14px; } .popup .online .c2 { margin-bottom: 10px; } .popup .online .c1 p span { color: #f70e0e; } .popup .online .message-submit { margin-top: 25px; margin-bottom: 25px; } .popup .online .message-submit input { width: 165px; height: 50px; background: #2d4ec4; border-radius: 25px; text-align: center; padding-left: 0; font-size: 16px; color: #ffffff; } .popup .online .ccc input { width: auto; line-height: 40px; } .popup .online .ccc div span { line-height: 40px; color: #000000 } .popup .online .ccc div { width: 425px; text-align: left; } /* 下载页面 */ .download dl dt div { float: left; } .download .recruitment-select { background: #f1f4ff; padding-top: 70px; } .download .academic-content { padding-bottom: 0; } .academic-content .current { margin-bottom: 0; } .download .list_dt { background: #FFFFFF; } .download .list_dt div:nth-child(1) { font-size: 18px; font-weight: bold; color: #333333; width: 50%; } .download .list_dt div:nth-child(2) { font-size: 18px; color: #666666; width: 10%; } .download .list_dt div:nth-child(3) { width: 25px; height: 80px; background: url(../images/wenjian.png) no-repeat center; margin-right: 13.75%; } .download .list_dt div:nth-child(4) { font-size: 18px; color: #666666; width: 10%; } .download .list_dt div:nth-child(5) { width: 40px; height: 80px; background: url(../images/yun.png) no-repeat center; } .download .list_dt:hover div { color: #2d4ec4; } .download .list_dt:hover div:nth-child(3) { width: 25px; height: 80px; background: url(../images/wenjian-h.png) no-repeat center; margin-right: 13.75%; } /* 试用中心 */ .trial-select { background: #f1f4ff; padding-bottom: 165px; } .trial-select .xuanzeze { display: flex; justify-content: center; } .trial-select .xuanzeze li { width: 165px; height: 50px; border-radius: 25px; text-align: center; line-height: 50px; color: #333333; font-size: 16px; border: 1px solid #2d4ec4; float: left; cursor: pointer; } .trial-select .xuanzeze li a { color: #666 } .trial-select .xuanzeze li:nth-child(1) { margin-right: 30px; } .trial-select .xuanzeze li.active { background: #2d4ec4; color: #FFFFFF; } .trial-select .tabcot { width: 75%; border: 15px solid #eeeeee; margin: 0 auto; margin-top: 50px; background: #ffffff; padding-top: 95px; padding-bottom: 215px; display: none; } .trial-select .tabcot.active { display: block; } .trial-select .tabcot .title { font-size: 40px; font-weight: bold; color: #333333; text-align: center; margin-BOTTOM: 5PX; } .trial-select .tabcot .eng-title { font-size: 24px; color: #666666; text-align: center; font-family: arial; margin-bottom: 32PX; } .trial-select .tabcot .txt { font-size: 16px; color: #666666; text-align: center; margin-bottom: 60px; } .trial-select .tabcot li { text-align: center; margin-bottom: 20px; } .trial-select .tabcot li p { font-size: 16px; color: #333333; width: 68.33%; margin: 0 auto; text-align: left; margin-bottom: 8px; } .trial-select .tabcot li:not(:nth-child(5)) input { border: 1px solid #eeeeee; width: 68.33%; height: 40px; border-radius: 5px; } .trial-select .tabcot .c5 { font-size: 15px; color: #666666; } .trial-select .tabcot .c5 input { width: 15px; height: 15px; background: #ffffff; } .trial-select .tabcot li div { width: 68.33%; margin: 0 auto; text-align: left; margin-bottom: 15px; } .trial-select .tabcot .c5 p { margin-bottom: 15px; } .trial-select .tabcot .tijiao { height: 50px; width: 165px; border-radius: 25px; background: #2d4ec4; text-align: center; line-height: 50px; font-size: 16px; margin: 0 auto; margin-top: 40px; cursor: pointer; } .recruitment .lusi { padding-bottom: 25px; } /* 售后服务 */ .service .academic-content, .service .trial-select { background: #ffffff; } .service .trial-select .tabcot { margin-top: 0; border: 20px solid #eeeeee; } .service .trial-select .tabcot { width: 1400px; } .service .trial-select .service-text { width: 1200px; margin: 0 auto; } .service .trial-select .tabcot { padding-bottom: 155px; } .service .trial-select .service-text p { font-size: 16px; color: #666666; border-bottom: 1px solid #eeeeee; padding-bottom: 8px; margin-bottom: 18px; } .service .tabcot .eng-title { margin-bottom: 40PX; } .service .trial-select .service-text p a, .service .trial-select .service-text p span { color: #2d4ec4; } .service .trial-select .service-text p .ppp { font-size: 28px; font-weight: bold; font-style: italic } .service .trial-select .container { position: relative; } .service .trial-select .container::after { width: 100%; height: 292px; content: ''; position: absolute; bottom: 0; left: 0; background: url(../images/xin-bk.png) no-repeat center 100%; } .service .trial-select { padding-bottom: 100px; } /* 薪资福利 */ .join .recruitment-select .txt { color: #666666; font-size: 16px; text-align: center; margin-top: 35px; } .join .recruitment-select { padding-top: 0; } .join .academic-content { background: #ffffff; } .join .academic-content { padding-bottom: 26px; } .join #circularMenu { padding: 0; margin: 0 auto; list-style: none; position: relative; width: 622px; height: 551px; background: url(../images/yuanquan.png) no-repeat; margin-top: 140px; margin-bottom: 177PX; } .join #circularMenu li { position: absolute; font-size: 20px; color: #333333; width: max-content; } .join #circularMenu li:nth-child(1) { text-align: center; position: absolute; margin-left: -80px; left: 50%; top: -90px; } .join #circularMenu li:nth-child(1) p { margin-bottom: 20px; } .join #circularMenu li:nth-child(2) { line-height: 81px; top: 12px; left: 50%; padding-left: 125px; } .join #circularMenu li:nth-child(2) img { margin-right: 20px; float: left; } .join #circularMenu li:nth-child(2) p { float: left; } .join #circularMenu li:nth-child(3) { line-height: 81px; top: 160px; left: 50%; padding-left: 230px; } .join #circularMenu li:nth-child(3) img { margin-right: 20px; float: left; } .join #circularMenu li:nth-child(3) p { float: left; } .join #circularMenu li:nth-child(4) { line-height: 81px; bottom: 160px; left: 50%; padding-left: 230px; } .join #circularMenu li:nth-child(4) img { margin-right: 20px; float: left; } .join #circularMenu li:nth-child(4) p { float: left; } .join #circularMenu li:nth-child(5) { line-height: 81px; bottom: 12px; left: 50%; padding-left: 125px; } .join #circularMenu li:nth-child(5) img { margin-right: 20px; float: left; } .join #circularMenu li:nth-child(5) p { float: left; } .join #circularMenu li:nth-child(6) { text-align: center; position: absolute; margin-left: -40px; left: 50%; bottom: -90px; } .join #circularMenu li:nth-child(6) p { margin-top: 20px; } .join #circularMenu li:nth-child(7) { line-height: 81px; bottom: 12px; right: 50%; padding-right: 125px; } .join #circularMenu li:nth-child(7) img { float: left; } .join #circularMenu li:nth-child(7) p { float: left; margin-right: 20px; } .join #circularMenu li:nth-child(8) { line-height: 81px; bottom: 160px; right: 50%; padding-right: 230px; } .join #circularMenu li:nth-child(8) img { float: left; } .join #circularMenu li:nth-child(8) p { float: left; margin-right: 20px; } .join #circularMenu li:nth-child(9) { line-height: 81px; top: 160px; right: 50%; padding-right: 230px; } .join #circularMenu li:nth-child(9) img { float: left; } .join #circularMenu li:nth-child(9) p { float: left; margin-right: 20px; } .join #circularMenu li:nth-child(10) { line-height: 81px; top: 12px; right: 50%; padding-right: 125px; } .join #circularMenu li:nth-child(10) img { float: left; } .join #circularMenu li:nth-child(10) p { float: left; margin-right: 20px; } .join .culture .leftbox { width: 50%; float: left; position: relative; cursor: pointer; } .join .culture .leftbox:hover::before { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #2d4ec4; opacity: 0.6; z-index: 0; } .company .culture .leftbox { cursor: pointer; } .company .culture .rightbox { cursor: pointer; } .company .culture .leftbox:hover::before { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #2d4ec4; opacity: 0.6; z-index: 0; } .company .culture .rightbox:hover::before { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #2d4ec4; opacity: 0.6; z-index: 0; } .join .culture .rightbox { width: 50%; float: right; cursor: pointer; position: relative; } .join .culture .rightbox:hover::before { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #2d4ec4; opacity: 0.68; z-index: 0; } .join .culture { margin-top: 35px; margin-bottom: 95PX; } .join .culture > div { position: relative; } .join .culture .culture-zi { position: absolute; top: 38%; width: 100%; } .join .culture .culture-zi > div:nth-child(1) { font-size: 40px; font-weight: bold; color: #fefeff; margin-bottom: 21px; } .join .culture .culture-zi > div:nth-child(2) { font-size: 16px; color: #fefeff; } .join .culture .culture-zi > div { width: 100%; text-align: center; } .join .xuanzeze { display: flex; justify-content: center; margin-top: 42px; } .join .xuanzeze li { width: 162px; height: 40px; border-radius: 20px; text-align: center; line-height: 40px; color: #FFFFFF; font-size: 16px; background: #103cd7; float: left; cursor: pointer; } .join .xuanzeze li.active { background: #476ef8; } .join .xuanzeze li:nth-child(1) { margin-right: 75px; } .join .tabcot { position: relative; height: 500px; margin-top: 15px; } .join .tabcot div { text-align: center; position: absolute; } .join .tabcot div:nth-child(1) { z-index: 3; left: 50%; margin-left: -89px; } .join .tabcot div:nth-child(2) { left: 50%; margin-left: -182px; z-index: 2; top: 160px; } .join .tabcot div:nth-child(3) { left: 50%; margin-left: -275px; z-index: 1; top: 305px; } .join .tabcot ul li { font-size: 16px; color: #666666; width: max-content; } .join .tabcot > div:nth-child(1) ul:nth-child(1) { position: absolute; background: url(../images/xiana.png) no-repeat right 8px; padding-right: 142px; right: 170px; top: 120px; } .join .tabcot > div:nth-child(1) .zd2 { position: absolute; background: url(../images/xianb.png) no-repeat left 8px; padding-left: 142px; left: 170px; top: 120px; } .join .tabcot > div:nth-child(2) .zd3 { position: absolute; background: url(../images/xiana.png) no-repeat right 8px; padding-right: 142px; right: 350px; top: 120px; } .join .tabcot > div:nth-child(2) .zd4 { position: absolute; background: url(../images/xianb.png) no-repeat left 8px; padding-left: 142px; left: 350px; top: 120px; } .join .tabcot > div:nth-child(3) .zd5 { position: absolute; background: url(../images/xiana.png) no-repeat right 8px; padding-right: 142px; right: 540px; top: 120px; } .join .tabcot > div:nth-child(3) .zd6 { position: absolute; background: url(../images/xianb.png) no-repeat left 8px; padding-left: 142px; left: 540px; top: 120px; } .join .casecase { margin-top: 180px; } .join .sanbiao { display: flex; justify-content: space-around; margin-top: 32px; } .join .sanbiao > div { width: 420px; } .join .sanbiao .biao-head { height: 70px; font-size: 24px; text-align: center; line-height: 70px; color: #ffffff; background: #2d4ec4; border-top-left-radius: 24px; border-top-right-radius: 24px; } .join .sanbiao .biao-body { background: url(../images/chong.png) no-repeat center top; padding-top: 30px; height: 400px; box-shadow: 0px 3px 13px -2px #cecece; } .join .sanbiao .biao-body div { color: #999999; font-size: 16px; text-align: center; line-height: 35px; margin-top: 30px; } .join .sanbiao .biao-body div:nth-child(1) { margin-top: 0px; } .join .sanbiao > div:nth-child(3) .biao-body { background: url(../images/chong1.png) no-repeat center 65px; height: 400px; } /* 产品服务 */ .aboutus-menu .leftbox li { float: right; width: 18%; } .aboutus-menu .leftbox li a { width: 100%; height: 100%; display: inline-block; z-index: 3; position: relative; } .aboutus-menu .leftbox ul { margin-left: 0; } .aboutus-menu .leftbox li::after { z-index: 1; } .aboutus-menu .leftbox li:nth-child(4) { margin-left: 18%; } .aboutus-menu .leftbox li:nth-child(5) { margin-right: 18%; } .aboutus-menu .leftbox li:nth-child(2n+1)::after { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #ffffff; opacity: 0.25; } .aboutus-menu .leftbox li:nth-child(2n)::after { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #ffffff; opacity: 0.1; } .aboutus-menu .leftbox li.active::after { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #2d4ec4 !important; z-index: 1; opacity: 1; } .aboutus-menu .rightbox .xinxi .add a { color: #fff } .aboutus-menu .xinxi > div:nth-child(3) div a { font-size: 20px !important; line-height: 44px !important; padding-left: 45px !important; position: relative; color: #fff } .aboutus-menu .xinxi > div:nth-child(3) div a::before { content: ''; width: 5px; height: 5px; background: #ffffff; border-radius: 50%; position: absolute; left: 32px; top: 12px; } .aboutus-menu .rightbox .xinxi { width: 77%; } .product-service .wenzhang { font-size: 16px; color: #666666; text-indent: 32px; padding-top: 25px; line-height: 30px; margin-bottom: 60px; } .product-service .academic-content { } .product-service .academic-content .title { color: #333333; font-size: 28px; font-weight: bold; position: relative; padding-left: 15px; line-height: 38px; margin-bottom: 30px; } .product-service .academic-content .title::before { width: 5px; height: 30px; background: #2d4ec4; content: ''; position: absolute; left: 0; top: 50%; margin-top: -15px; } .product-service .academic-content .txt { color: #666666; font-size: 16px; width: 28.4%; } .product-service .academic-content .txt div:nth-child(1) { color: #2d4ec4; font-size: 20px; font-weight: bold; background: url(../images/kk1.png) no-repeat 15px center; line-height: 70px; padding-left: 90px; } .product-service .academic-content .txt2 div:nth-child(1) { color: #2d4ec4; font-size: 20px; font-weight: bold; background: url(../images/kk2.png) no-repeat 15px center; line-height: 70px; padding-left: 90px; } .product-service .academic-content .txt3 div:nth-child(1) { color: #2d4ec4; font-size: 20px; font-weight: bold; background: url(../images/kk3.png) no-repeat 15px center; line-height: 70px; padding-left: 90px; } .product-service .academic-content .txt div:nth-child(2) { color: #666666; font-size: 16px; line-height: 30px; padding-left: 90px; } .product-service .academic-content .txt-body { width: 100%; display: flex; justify-content: space-between; padding-bottom: 145px; } .product-service .service { background: #f8faff; padding: 60px 0; } .product-service .service p { color: #666666; font-size: 16px; line-height: 34px; padding-left: 15px; } .product-service .liuc { padding: 60px 0; } .product-service .liuc-body { width: fit-content; margin: 0 auto; } .product-service .liuc-body > div { float: left; } .product-service .liuc-body .liuc-body-1 div, .product-service .liuc-body .liuc-body-2 div { width: 200px; height: 90px; background: #2d4ec4; font-size: 20px; text-align: center; border-radius: 6px; } .product-service .liuc-body .liuc-body-1 div:nth-child(1) { line-height: 90px; } .product-service .liuc-body .liuc-body-1 div:nth-child(2) { padding: 19px 15px; margin-top: 40px; height: auto; } .product-service .liuc-body .liuc-body-3 div, .product-service .liuc-body .liuc-body-4 div { width: 240px; height: 90px; background: #2d4ec4; font-size: 20px; text-align: center; border-radius: 6px; line-height: 90px; } .product-service .liuc-body .liuc-body-2 div:nth-child(1) { padding: 19px 45px; height: auto; } .product-service .liuc-body .liuc-body-2 div:nth-child(2) { padding: 19px 40px; margin-top: 40px; height: auto; } .product-service .liuc-body .liuc-body-4 div:nth-child(1) { padding: 19px 18px; height: auto; line-height: unset; } .product-service .liuc-body .liuc-body-1 { width: 305px; padding-right: 105px; background: url(../images/jj1.png) no-repeat 230px center; } .product-service .liuc-body .liuc-body-2 { width: 305px; padding-right: 105px; background: url(../images/jj2.png) no-repeat 230px center; } .product-service .liuc-body .liuc-body-3 { width: 350px; padding-top: 65px; padding-right: 110px; background: url(../images/jj3.png) no-repeat 105px 95px; } .product-service .liuc-body .liuc-body-4 { padding-top: 65px; background: url(../images/jj3.png) no-repeat 105px 95px; } .product-service .liuc-body .liuc-body-3 div:nth-child(1) { margin-bottom: 105px; } .product-service .liuc-body .liuc-body-4 div:nth-child(1) { margin-bottom: 105px; } .tigong { background: #f8faff; padding: 60px 0; } .tigong #customers { width: 100%; border-collapse: collapse; } .tigong #customers td, .tigong #customers th { font-size: 16px; border: 1px solid #dddddd; padding: 3px 7px 2px 7px; color: #666666; text-align: center; line-height: 40px; } .tigong #customers th { font-size: 18px; text-align: center; padding-top: 5px; padding-bottom: 4px; background-color: #2d4ec4; color: #ffffff; line-height: 54px; } .product-service .advantage { background: #ffffff; } .product-service .case-case { padding: 60px 0; } .product-service .zd-case { display: flex; justify-content: space-between; margin-bottom: 41px; } .product-service .zd-case > div { position: relative; } .product-service .zd-case p { font-size: 24px; position: absolute; top: 20px; left: 20px; } .product-service .wenxianjiexuan .text div:nth-child(1) { color: #666666; font-size: 16px; line-height: 34px; position: relative; padding-left: 25px; } .product-service .wenxianjiexuan .text div:nth-child(1)::before { width: 8px; height: 8px; border-radius: 50%; content: ''; position: absolute; left: 0; top: 50%; margin-top: -4px; background: #2d4ec4; } .dian { color: #666666; font-size: 16px; line-height: 34px; position: relative; padding-left: 25px; } .dian::before { width: 8px; height: 8px; border-radius: 50%; content: ''; position: absolute; left: 0; top: 50%; margin-top: -4px; background: #2d4ec4; } .product-service .wenxianjiexuan .text div:nth-child(2) { color: #999999; font-size: 16px; line-height: 34px; padding-left: 18px; } .product-service .academic-content { padding-bottom: 0; } header.active .container-header .hr .search { background: #000000; } @media (max-width: 1810px) { header .container-header { max-width: 95%; margin-left: auto; margin-right: auto; } header .container-header .logo { margin-right: 5%; } header .container-header .cc { width: 75%; } header .container-header .hr nav ul li { padding: 0 20PX; } header .big { margin-left: 5%; } } @media (max-width: 1750px) { .aboutus-menu .rightbox .xinxi .eng-title { text-align: right; font-size: 24px; color: #ffffff; margin-bottom: 50px; } .contactus .count-shuju { right: 0; } .aboutus-menu .leftbox ul { margin-top: 4%; } .aboutus-menu .leftbox li { height: 200px; } .aboutus-menu .leftbox ul { margin-top: 6%; } } @media (max-width: 1700px) { .container { width: 95%; margin-left: auto; margin-right: auto; } } @media (max-width: 1600px) { header .container-header .hr .language { padding-left: 4%; } header .big { margin-left: 2%; } header .container-header .hr .language::before { left: 0PX; } header .container-header .hr nav ul li { padding: 0 17PX; } .main-product .leftbox .tabcot div:nth-child(2) { width: 90% !IMPORTANT; } .container { width: 90%; margin-left: auto; margin-right: auto; } .main-product .rightbox .small { width: 90PX !IMPORTANT; } .main-product .rightbox .small div p { font-size: 17PX !IMPORTANT; } .main-product .rightbox { position: relative; height: 581px !IMPORTANT; background: url(../images/bk.png) no-repeat left center; background-size: CONTAIN !IMPORTANT; } .main-product .leftbox .tabcot a { margin-top: 50PX !IMPORTANT; } #clock { width: 600px !important; position: relative; height: 600px !important; MARGIN-TOP: 150PX !important; } .home-main .about-us .rightbox .shuju-img .shuju1 { left: 6% !important; } .home-main .about-us .rightbox .shuju-img .shuju3 { left: 9% !important; } .home-main .about-us .rightbox .shuju-img .shuju2 { right: 6% !important; } .home-main .about-us .rightbox .shuju-img .shuju4 { right: 12% !important; } .academic .news li .pic:after { content: ""; display: block; padding-bottom: 66%; } .popup .popup-head div:nth-child(2) { display: none; } .popup .online li textarea { height: 60px; } .popup .popup-head { padding: 10px 0; } .popup .popup-head div:nth-child(1) { font-size: 15px; font-weight: bold; margin-bottom: 0px; } .popup .online { padding-top: 10px; } .popup .online li input { height: 30px; } .popup .online li p { line-height: 30px; } .popup .online .c1 { margin-bottom: 10px; } .popup .content { height: auto; width: 625px; } .popup .online .message-submit input { width: 130px; } .aboutus-menu .rightbox .xinxi { top: 10%; padding-left: 20px; } .aboutus-menu .rightbox .xinxi .eng-title { margin-bottom: 50px; padding-right: 15px } .aboutus-menu .rightbox .xinxi .title { padding-right: 15px } .aboutus-menu .rightbox .phone { margin-bottom: 10px; } .aboutus-menu .rightbox .email { margin-bottom: 10px; } .aboutus-menu .leftbox ul { margin-left: 12%; } .company .inside-about .box-1 .rightbox { width: 40%; padding-top: 41px; } .company .inside-about .box-1 .leftbox { width: 58%; } .contactus .contact .contact1 .contact1-left { height: 800px; } .contactus .contact .contact1 .contact1-right { height: 800px; } .aboutus-menu .leftbox li { width: 25%; margin-bottom: 10px; } .aboutus-menu .leftbox li:nth-child(4) { margin-left: 0; } .aboutus-menu .leftbox li:nth-child(5) { margin-right: 0; } } @media (max-width: 768px) { .popup .content { height: auto; width: 100%; } } @media (max-width: 1440px) { .service .trial-select .service-text p { font-size: 15px; } .aboutus-menu .leftbox ul { margin-top: 5%; } .aboutus-menu .leftbox li { height: 170px; font-size: 15px; } } @media (max-width: 1500px) { .company .inside-about .box-1 .rightbox { padding-top: 80px; } .download .list_dt { justify-content: space-between; } .download .list_dt > div { margin-right: 0 !important; } .service .trial-select .tabcot { width: 96%; } .service .trial-select .service-text { width: 95%; } } @media (max-width: 1430px) { .aboutus-menu .leftbox { width: 60.7% } .aboutus-menu .rightbox { width: 39.3% } } @media (max-width: 1366px) { .aboutus-menu .leftbox ul { margin-top: 6%; } .service .trial-select .service-text p { font-size: 14px; } .company .inside-about .box-1 .leftbox P { margin-bottom: 15px; } .aboutus-menu .rightbox .xinxi .eng-title { margin-bottom: 50px; padding-right: 25px } .aboutus-menu .rightbox .xinxi .title { padding-right: 25px } .footer .lxxx p { font-size: 14px; } .footer .child a { font-size: 12px !important; } .hot .leftbox .title { margin-top: 0 !important; } .hot .leftbox .eng-title { margin-bottom: 30px !important; } #clock { width: 600px !important; position: relative; height: 600px !important; MARGIN-TOP: 0PX !important; } .footer .lxxx { width: 27% !important; } .footer .ewm { width: 13% !important; } .home-main .support .ani { margin-top: 25px !important; } .home-main .support .ziliao { margin-top: 55px !important; } .home-main .support .ziliao .txt1 p:nth-child(1) { font-size: 18px !important; } .academic .news li::after { content: ''; width: 100%; height: 100%; background: url(../images/bofang.png) no-repeat center 40%; background-size: 60px 60px; position: absolute; top: 0; } .contactus .count-shuju { right: -70px; } .contactus .count-shuju > div { width: 28%; } .contactus .count-shuju { top: 34%; } .document .newslist li .box2 .more { right: 30PX; } } @media (max-width: 1300px) { .aboutus-menu .rightbox img { max-width: 122%; } } @media (max-width: 1280px) { .product-service .liuc-body .liuc-body-1 { width: 265px; padding-right: 105px; background: url(../images/jj1.png) no-repeat 210px center; } .product-service .liuc-body .liuc-body-2 { width: 265px; padding-right: 105px; background: url(../images/jj2.png) no-repeat 209px center; } .product-service .liuc-body .liuc-body-3 { width: 299px; padding-top: 65px; padding-right: 110px; background: url(../images/jj3.png) no-repeat 83px 95px; } .aboutus-menu .leftbox ul { margin-top: 10%; } .service .trial-select .service-text p { font-size: 13px; } .company .inside-about .box-1 .rightbox { padding-top: 151px; } .history .pro-min .getIndex .item { width: auto; } header .container-header .hr nav ul li { padding: 0 7PX; } .hot .leftbox .eng-title { margin-bottom: 50px !important; } .hot .leftbox .title { margin-top: 0 !important; } #clock { margin-top: 0 !important; } .main-product .leftbox .title { margin-top: 26px !important; } .main-product .rightbox .small { width: 80PX !IMPORTANT; } .main-product .rightbox .small div p { font-size: 15PX !IMPORTANT; } .main-product .rightbox .small div p { padding-bottom: 20px !important; } .main-product .rightbox .small { top: 105px !important; } .main-product .rightbox .big-img { margin-top: 106px; } .main-product .rightbox .small .slick-next { top: 99.5% !important; } } @media(max-width:1200px) { .liuc { display: none; } .aboutus-menu .leftbox ul { margin-left: 0; } .aboutus-menu .leftbox li:nth-child(5) { margin-right: 0 } .aboutus-menu .leftbox li:nth-child(4) { margin-left: 0 } .aboutus-menu .leftbox ul { margin-top: 7%; } .aboutus-menu { margin-top: 77px; } .service .trial-select .service-text p { font-size: 12px; } .inbanner { margin-top: 77px; } .nav-zd { display: none; } header { padding: 25px 0; background: #ffffff; } .menu-zd { display: block !important; } .phone-logo { display: block !important; } .diannao-logo { display: none !important; } .banner { height: auto; } .footer .menu { display: none; } .footer .lxxx { width: 100% !important } .footer .box { text-align: center; } .footer .lxxx p { font-size: 20px !important; margin-bottom: 10px; } .footer .box p { background: none !important; padding-left: 0 !important; } .floatTrueland { display: none !important; } .footer .shejiao { display: none !important; } .footer .ewm { width: 100% !important; padding-left: 0; text-align: center; margin-top: 25px; } .join .tabcot div img { max-width: 70%; } .join .tabcot div:nth-child(2) { top: 24%; } .join .tabcot div:nth-child(3) { top: 47%; } .join .tabcot > div:nth-child(1) ul:nth-child(1) { right: 88%; top: 57%; } .join .tabcot > div:nth-child(1) .zd2 { top: 57%; left: 88%; } .join .tabcot > div:nth-child(2) .zd3 { right: 84%; top: 50%; } .join .tabcot > div:nth-child(2) .zd4 { left: 84%; top: 50%; } .join .tabcot > div:nth-child(3) .zd5 { right: 85%; top: 49%; } .join .tabcot > div:nth-child(3) .zd6 { left: 85%; top: 49%; } .company .inside-about .box-1 .leftbox { width: 100%; } .company .inside-about .box-1 .rightbox { width: 100%; padding-top: 0px; margin-top: 15px; text-align: center; } .aboutus-menu .leftbox li { width: 180px; height: 180px; } .aboutus-menu .rightbox .xinxi .title { font-size: 23px; } .aboutus-menu .rightbox .xinxi .eng-title { margin-bottom: 100px; } .aboutus-menu .rightbox .xinxi { top: 20px; } .aboutus-menu .rightbox .xinxi > div { margin-bottom: 0; } .company .add p:not(:first-child) { line-height: 27px !important; } .contactus .count-shuju > div { margin-bottom: 38PX; } .contactus .count-shuju { right: -120px; } .contactus .count-shuju { top: 27%; } } @media(max-width:1000px) { .academic .content-menu li { font-size: 13px; } .count-shuju { display: none; } .banner { height: auto; margin-top: 72px; } .aboutus-menu { margin-top: 77px; } .footer .lxxx p { font-size: 15px !important; margin-bottom: 1px; } .footer .box img { margin-bottom: 20px; } .footer { padding: 30px 0; } .home-main .support .txt { width: 100%; } .home-main .support .ziliao div { width: 100%; } .home-main .support { height: auto; } .home-main .about-us .leftbox { width: 100%; } .home-main .about-us .rightbox { width: 100%; } .home-main .about-us .rightbox .shuju-img img { width: 45%; } .home-main .about-us .rightbox .shuju-img .shuju-center { font-size: 17px !important; top: 39%; } .home-main .about-us .rightbox .shuju-img .shuju1 { left: 0 !important; top: -40px !important; } .home-main .about-us .rightbox .shuju-img .shuju2 { right: 0 !important; top: -40px !important; } .home-main .about-us .rightbox .shuju-img .shuju3 { left: 0 !important; bottom: -40px !important; padding-right: 0 } .home-main .about-us .rightbox .shuju-img .shuju4 { right: 0 !important; bottom: 33px !important; padding-bottom: 0; } .home-main .about-us .rightbox .shuju li { width: 100%; margin-left: 0% !important; display: flex; justify-content: space-around; } .home-main .about-us .rightbox .shuju .itr { line-height: 55px; } .home-main .about-us .rightbox .shuju .counter { font-size: 40px; margin-right: 20px; } .hot .leftbox { width: 100%; } #clock { width: 350px !important; position: relative; height: 350px !important; } #clock .time-box > ul > li a { font-size: 12px; } #clock .time-box > ul > li:nth-of-type(4) { top: 9%; left: 5%; } #clock .time-box > ul > li:nth-of-type(1) { top: 9%; right: 5%; } #clock .time-box > ul > li:nth-of-type(3) { bottom: -2%; left: 3%; } #clock .time-box > ul > li:nth-of-type(2) { bottom: 1%; right: 1%; } .home-main .main-product .leftbox { width: 100%; } .home-main .main-product .rightbox { width: 100%; } .main-product .rightbox .small { width: 100% !IMPORTANT; } .main-product .rightbox .small { margin-top: 290px !important; left: 0; top: 0 !important; } .main-product .rightbox .big-img { width: 100% } .main-product .slick-slide { margin: 0 16px; } .main-product .rightbox .big-img { margin-top: 30px; } .main-product .rightbox button { display: none !important; } .banner p:nth-child(1) { font-size: 22PX; top: 24%; } .banner p:nth-child(2) { top: 38%; font-size: 20px; color: #dfe2ea; font-family: '思源黑体regular'; } .banner a { padding: 7px 19px; top: 65%; font-size: 12px; } .banner .shubiao { display: none; } .banner .swiper-pagination { display: none; } .banner .swiper-button-prev, .banner .swiper-button-next { display: none !important; } .home-main .main-product { padding: 40px 0; } .main-product .leftbox .title { font-size: 28px; } .main-product .leftbox .eng-title { margin-bottom: 20px; } .main-product .leftbox .tabcot div:nth-child(2) { width: 100% !IMPORTANT; } .main-product .leftbox .tabcot div:nth-child(1) { font-size: 20px; margin-bottom: 7px; } .main-product .leftbox .tabcot a { width: 126px; height: 32px; line-height: 32px; border-radius: 16px; margin-top: 13px !important; } .main-product .rightbox { background: none !important; height: 480px !important; } .hot { padding: 26px 0; } .hot .leftbox .title { font-size: 28px; } .hot .leftbox .eng-title { margin-bottom: 20px !important; } .hot .time-note li > div:nth-child(1) { font-size: 20px; } .hot .time-note li > div:nth-child(1) { margin-bottom: 7px !important; } .hot .leftbox .button-but { margin-top: 115px; } .hot .leftbox .button-prev, .hot .leftbox .button-next { width: 40px; height: 40px; } .home-main .about-us { padding: 26px 0; } .home-main .about-us .leftbox .title { font-size: 28px; } .home-main .about-us .leftbox .eng-title { margin-bottom: 20px; } .home-main .about-us .leftbox a { width: 126px; height: 32px; line-height: 32px; margin-top: 20px; } .home-main .about-us .leftbox img { margin-top: 40px; } .home-main .about-us .rightbox .shuju { margin-top: 42px; } .home-main .support { padding: 26px 0; } .home-main .support .title { font-size: 28px; } .home-main .support .eng-title { margin-bottom: 20px; } .home-main .support .ani { width: 126px; height: 32px; line-height: 32px; margin-top: 20px; } .home-main .support .ziliao > div { padding: 10px; } .home-main .support .ziliao .weixian-img { width: 90px; height: 90px; } .home-main .support .ziliao .weixian-img .neiquan { width: 65px; height: 65px; } .home-main .support .ziliao .shiyong-img { width: 90px; height: 90px; } .home-main .support .ziliao .shiyong-img .neiquan { width: 65px; height: 65px; } .home-main .support .ziliao .xiazai-img { width: 90px; height: 90px; } .home-main .support .ziliao .xiazai-img .neiquan { width: 65px; height: 65px; } .home-main .support .ziliao .txt1 { padding-left: 100px; } .home-main .support .ziliao .txt1 p:nth-child(1) { font-size: 16px !important; margin-bottom: 5px; } .home-main .support .ziliao .txt1 p:nth-child(2) { font-size: 14px; line-height: 18px; } .home-main .support .ziliao .wenxian, .home-main .support .ziliao .xiazai { border: none; } .home-main .partner { padding: 26px 0; padding-bottom: 36px; } .home-main .partner .title { font-size: 28px; } .home-main .partner .eng-title { margin-bottom: 28px; } .phone-nav .list-menu li { font-size: 15px; } .phone-nav .list-menu li a { padding: 12px; } .academic .content-menu { margin-top: 0; } .academic .content-menu li a { color: #000000; } .academic .content-menu li.active a { color: #ffffff; } .academic .content-menu li { height: 40px; line-height: 40px; } .recruitment-select .select-zd { width: 90%; } .recruitment-select .select-zd > div { width: 49%; margin-bottom: 10px; } .recruitment-select .select-zd > div:not(:last-child) { margin-right: 0px; } .recruitment-select .select-zd > div:nth-child(1) { margin-right: 2%; } .recruitment-select #search { width: 100%; } .recruitment-select #search .form { width: 100%; } .xuanze ul li { width: 100%; } .recruitment-select dl { padding: 0 15px; } .join .tabcot > div ul { padding: 0 !important; } .join #circularMenu li { position: unset !important; width: fit-content; text-align: left !important; margin-left: 0 !important; padding: 0 !important; line-height: 81px !important; margin-bottom: 10px; } .join #circularMenu { background: none !important; width: 100%; height: auto; margin: 20px 0; } .join #circularMenu li p { float: right !important; margin: 0 !important; } .join #circularMenu li img { margin: 0 !important; padding-right: 30px; padding-left: 30px } .join .tabcot > div img { display: none; } .join .tabcot > div { width: 100%; left: 0 !important; margin-left: 0 !important; } .join .tabcot > div ul { background: none !important; width: 50%; text-align: center; position: unset !important; float: left; } .join .tabcot ul li { width: auto; } .join .xuanzeze li:nth-child(1) { margin-right: 27px; } .join .tabcot div:nth-child(2) { top: 50px; } .join .tabcot div:nth-child(3) { top: 125px; } .join .tabcot { height: 80px; } .join .sanbiao { flex-wrap: wrap; } .join .sanbiao > div { width: 100% !important; margin-bottom: 30px; } .aboutus-menu .leftbox { width: 100%; } .aboutus-menu .rightbox { width: 100%; } .aboutus-menu .leftbox li { width: 100% } .aboutus-menu .leftbox ul { margin: 0; } .aboutus-menu .leftbox li { height: 120px; } .aboutus-menu .rightbox .zi-img { display: none; } .aboutus-menu .rightbox .xinxi { padding: 0 20PX; } .aboutus-menu .rightbox img { max-width: 108%; } .company .inside-about .box-1 .leftbox { padding-top: 0; } .company .inside-about .eng-title { margin-bottom: 20PX; } .company .inside-about .box-1 { padding: 0 20PX; } .company .culture .leftbox { width: 100%; } .company .culture .rightbox { width: 100%; } .company .culture .culture-zi > div:nth-child(2) { font-size: 24px; } .company .culture .culture-zi > div:nth-child(1) { margin-bottom: 15px; } .company .culture .culture-zi { top: 18%; } .company .introduce .container > div { height: 250PX; margin-bottom: 15PX; } .company .introduce .container > div.active { width: 100%; } .company .introduce .container > div.active > div { height: 100%; } .document .newslist { padding: 10PX; } .document .newslist li { padding: 25PX 15PX; } .document .newslist li .box { width: 100%; padding-right: 0; border: none; } .document .newslist li .box2 .more { position: unset; margin-top: 10PX; } .document .newslist li .box .jsh span { display: block; width: 100%; } .document .newslist li .box .jsh span:nth-child(2) { padding-left: 20PX; background: url(../images/du2.png) no-repeat left center; } .document .newslist li .box .text { margin-bottom: 9px; } .document .newslist li .box2 .more { width: 135px; height: 35px; line-height: 35px; } } @media(max-width:768px) { .contactus .inbanner img:nth-child(1) { display: none !important; } .contactus .inbanner img:nth-child(2) { display: block !important; } .count-shuju { display: block; } .contactus .count-shuju > div { background-size: 40px !important; padding-left: 48px !important; margin-bottom: 10px !important; } .contactus .count-shuju > div div { font-size: 13px; height: 30px; } .contactus .count-shuju { width: 100%; top: 35% !important; left: 0 !important; } .contactus .count-shuju > div { width: 45%; margin-left: 5%; } .contactus .count-shuju .counter span { font-size: 20px !important; } .banner .swiper-slide img { width: 100%; height: 250px; } .main-product .leftbox .tabcot div:nth-child(2) { display: none; } .main-product .leftbox .tabcot .item { display: none; } .main-product .leftbox .tabcot a { display: none; } .hot .time-note li > div:nth-child(1) { display: none; } .hot .time-note li > div:nth-child(2) { display: none; } .hot .time-note .item { display: none; } .hot .leftbox .button-but { display: none; } .home-main .about-us .leftbox .txt { font-size: 13px; line-height: 2; } .home-main .about-us .rightbox .shuju-img img { width: 35%; } .home-main .about-us .rightbox .shuju-img p { font-size: 13px !important; } .home-main .about-us .rightbox .shuju-img .shuju1 { left: 11px !important; top: -47px !important; } .home-main .about-us .rightbox .shuju-img .shuju4 { right: 29px !important; bottom: 15px !important; padding-bottom: 0; } .home-main .about-us .rightbox .shuju-img .shuju2 { right: 23px !important; top: -58px !important; } .home-main .about-us .rightbox .shuju-img .shuju3 { left: 30px !important; bottom: -40px !important; padding-right: 0; } .home-main .about-us .rightbox .shuju .counter { font-size: 25px; margin-right: -76px; } .home-main .about-us .rightbox .shuju .itr { font-size: 22px; } .home-main .support .txt { display: none; } .home-main .support .ani { display: none; } .home-main .support .ziliao .txt1 p:nth-child(2) { display: none; } .home-main .support .ziliao .txt1 p:nth-child(1) { line-height: 75px; margin-left: 22px; } .home-main .support .ziliao > div { margin-bottom: 5px; } .inbanner { margin-top: 72px; } .phone-logo { height: 20px; margin-left: 33px; } .title-go { font-size: 25px !important; } .eng-title-go { font-size: 16px !important; } .inbanner .inbanner-slick .inpic img { display: block; width: 845px; height: auto; } .inbanner .inbanner-slick { width: max-content; } .aboutus-menu { background-size: cover; } .aboutus-menu .rightbox { height: 260px; } .aboutus-menu .rightbox .xinxi { width: 100%; } .aboutus-menu .rightbox .xinxi .title { width: 100%; padding-right: 0; text-align: center; } .aboutus-menu .rightbox .xinxi .eng-title { width: 100%; padding-right: 0; text-align: center; } .product-service .add div { font-size: 16px !important; } .product-service .academic-content .txt-body { display: block; } .product-service .academic-content .txt-body { padding-bottom: 25px; } .product-service .academic-content .title { font-size: 20px; } .product-service .service { padding: 28px 0; } .tigong { padding: 28px 0; } .product-service .zd-case { display: block; } .product-service .zd-case > div { margin-bottom: 15px; } .product-service .zd-case > div img { width: 100%; } .product-service .academic-content .txt { width: 100%; } .service .trial-select .service-text p.phone-p1 { display: none; } .service .trial-select .service-text p.phone-p2 { display: block !important; line-height: 30px; } .service .trial-select .service-text p .ppp { font-size: 13px; } .service .trial-select .service-text p { font-size: 13px; text-indent: 26px !important; } .trial-select .tabcot { width: 98%; padding: 30px 0; } .trial-select .tabcot .txt { margin-bottom: 20px; } .trial-select .tabcot li p { width: 90%; } .trial-select .tabcot li div { width: 90%; } .trial-select .tabcot li:not(:nth-child(5)) input { width: 90%; } .trial-select { padding-bottom: 50px; } .trial-select .tabcot .title { font-size: 28px; } .download .list_dt { display: block; } .download .list_dt > div { width: 100%; } .download .list_dt div:nth-child(3) { display: none; } .recruitment-select dl dt { line-height: 30px; } .download .list_dt div:nth-child(5) { height: 40px; } .download .list_dt { padding: 20px; } .download .list_dt div:nth-child(1) { width: 100% } .download .list_dt div:nth-child(2) { width: 50% } .download .list_dt div:nth-child(4) { width: 30% } .contactus .contact .contact1 .contact1-left { margin-left: 0; padding: 15px; height: auto; } .contactus .contact .contact1 .contact1-left .online ul .message-submit { width: 100%; } .contactus .contact .contact1 .contact1-left .online ul .message-reset { display: none; } .contactus .contact .contact1 .contact1-left .online ul .message-submit { margin-top: 23px; } .contactus .contact .contact1 .contact1-left .online ul li { width: 100%; margin-right: 0; } .contactus .contact .contact1 .contact1-left .online ul .message-content { width: 100%; } .contactus .contact .contact1 .contact1-right { padding: 15px; height: auto; margin-top: 20px; } .company .history .title { font-size: 22PX; margin-top: 28PX; } .company .history .eng-title { margin-bottom: 28PX; } .company .introduce { margin-top: 20PX; } .new-show span.now { display: none; } .new-show .news-title { font-size: 22px !important; } .new-show .news-c p { margin: 18px 0 !important; } .news2 ul li .box .text .time { font-size: 18px; } .new-show .news2 { padding: 28px 0 !important; } .new-show .news2 .title { font-size: 28px !important; } .new-show .news2 ul { margin-top: 20px !important; } .news2 ul { padding: 0 5px; overflow: hidden } .news2 ul li .box { height: auto; padding-left: 0; padding-top: 0 } .news2 ul li .box .pic { position: relative; top: auto; left: auto; width: 100%; padding: 10px; } .news2 ul li .box .pic img { width: 100%; } .news2 ul li .box .pic { opacity: 1; } .news2 ul li { padding: 15px; width: 100%; float: left; background: #fff !important } .news2 ul li .box .text { padding-top: 15px; } .news2 ul li .box .pic:after { padding-bottom: 65.209809%; } .news2 ul li .container { margin: 0 5px } .news2 ul li .box .text .bt { font-size: 16px; margin-bottom: 5px; margin-top: 10px; font-weight: bold } .news2 ul li .box .text .jsh { margin-bottom: 10px } .recruitment .recruitment-head .leftbox { width: 100% !important; } .recruitment .recruitment-head .rightbox { width: 100% !important; margin-right: 0 !important; } .recruitment .academic-content { padding-bottom: 0px !important; } .recruitment .recruitment-head .leftbox { padding-top: 0 !important; } .recruitment .recruitment-head .leftbox div:nth-child(1) { font-size: 28px; height: 40px; line-height: 40px; background-size: 40px 40px; } .recruitment .recruitment-select { padding: 28px 0 !important; padding-top: 0; } .recruitment .recruitment-select .title { font-size: 28px; } .join .culture .leftbox { width: 100%; float: left; } .join .culture .rightbox { width: 100%; float: right; } .join .culture .culture-zi { top: 24%; } .join .culture { margin: 28px 0; } .phone-join { display: block !important; } .recruitment-select .tabcot { display: none; } .join .casecase { margin-top: 45px; } .inbanner .inbanner-slick .inpic img { width: 900px; } } .aboutus-menu { position: fixed; width: 100%; z-index: 99; left: 0; top: 91px; display: none; } .aboutus-menu li { line-height: initial; } .academic .content-menu ul { display: flex; } .academic .content-menu ul li { flex-grow: 1; } @media (max-width: 1000px) { .academic .content-menu ul { display: flex; flex-direction: column; } } @media (max-width: 1200px) { /* .academic .content-menu { margin-top: -64px; } */ } .title-go { color: #333333; font-size: 40PX; font-weight: bold; text-align: center; } .eng-title-go { color: #666666; font-size: 24PX; text-align: center; } @media (max-width: 1200px) { /* .product-service .content-menu { margin-top: -64px; } */ } .product-service .content-menu ul { display: flex; } .product-service .content-menu ul li { flex-grow: 1; } .phone-nav .submenu { display: none; background: #f3f8fc; } .phone-nav .submenu a img { display: none; } .phone-nav .submenu a { width: 48%; } .nav-zd .leftbox li img { max-width: 40px; } .partner-img img { max-height: 50px; margin: 0 auto; } .zhanzhan { z-index: 6; position: absolute; width: 44%; height: 44%; left: 28%; top: 28%; } .mobile-footer-menu { display: none; height: 54px } @media(max-width:768px) { .copyright { margin-bottom: 54px } .mobile-footer-menu { display: block; width: 100%; background: #2d4ec4; padding: 5px 0; position: fixed; left: 0; bottom: 0; z-index: 199; list-style: none; font-size: 12px } .mobile-footer-menu li { width: 50%; float: left; position: relative } .mobile-footer-menu li:after { content: ""; position: absolute; height: 42px; width: 1px; background: rgba(255, 255, 255, 0.3); right: 0; top: 2px } .mobile-footer-menu li span { width: 24px; height: 24px; display: block; margin: 0 auto; position: relative; overflow: hidden } .mobile-footer-menu li span img { max-width: 100% } .mobile-footer-menu li em { font-style: normal; text-align: center; display: block; color: #fff; height: 20px; line-height: 20px; overflow: hidden } .mobile-footer-menu li:last-child:after { display: none } } @media (max-width: 1000px) { .product-service .content-menu ul { display: flex; flex-direction: column; } .academic .content-menu li { height: 40px; line-height: 40px; width: 100% } .company .academic-content { background: #fff; background-size: unset; overflow: hidden; } } @media (max-width: 768px) { .home-main .about-us .rightbox .shuju-img .shuju2 { top: -10px !important; padding: 0 !important; right: 0px !important; border-bottom: 1px solid #ccc; background: none !important; } .home-main .about-us .rightbox .shuju-img .shuju1 { top: -10px !important; left: 0px !important; padding: 0 !important; border-bottom: 1px solid #ccc; background: none !important; min-width: 100px; } .home-main .about-us .rightbox .shuju-img .shuju3 { padding: 0 !important; bottom: 15px !important; border-bottom: 1px solid #ccc; background: none !important; } .home-main .about-us .rightbox .shuju-img .shuju4 { padding: 0 !important; right: 10px !important; border-bottom: 1px solid #ccc; background: none !important; } .shuju-img .shuju1 p, .shuju-img .shuju2 p, .shuju-img .shuju3 p, .shuju-img .shuju4 p { float: left; line-height: 20px; margin-right: 5px; } } /* 首页 */ @media (max-width: 1200px) { .banner-btn-wrap { display: none !important; } } body { max-width: unset; } .container { max-width: 83%; } .banner p:nth-child(1) { top: 30%; } .banner p:nth-child(2) { top: 42.3%; } .banner .container a { top: 51%; } @media (max-width: 768px) { .banner p:nth-child(1) { top: 24%; } .banner p:nth-child(2) { top: 38%; } .banner .container a { top: 65%; } } .banner-btn-wrap { position: absolute; top: 70vh; z-index: 2; width: 100%; } .banner-btn { width: 100%; padding: 0 154px; z-index: 1082; align-items: center; justify-content: space-around; } .banner-btn > a { background: #FFFFFF; opacity: 0.7; color: #333; flex-basis: 25%; align-items: center; height: 100px; justify-content: center; font-size: 16px; } .banner-btn > a:not(:first-child) { border-left: 1px #2D4EC4 solid; } .banner-btn > a:hover { background-color: #2D4EC4; color: #fff; opacity: 1; } .banner-btn > a > img { margin-bottom: 5px; } .banner-btn > a:hover:nth-child(1) > img { content: url(/images/khal1.png); } .banner-btn > a:hover:nth-child(2) > img { content: url(/images/cpsy1.png); } .banner-btn > a:hover:nth-child(3) > img { content: url(/images/xz1.png); } .banner-btn > a:hover:nth-child(4) > img { content: url(/images/lxwm1.png); } .leftbox1 { flex-basis: 29.25%; } .home-main .leftbox1 .ani { border-radius: 31px; font-size: 14px; font-weight: 400; padding: 12px 38px; display: inline-block; color: #333333; border: 1px solid #2D4EC4; } @media (max-width: 768px) { .home-main .leftbox1 .ani { margin-top: 15px; margin-bottom: 15px; } } .leftbox1 .ani:hover { background: #2D4EC4; color: #FFFFFF; line-height: 22px; } .leftbox1 .tabcot { display: flex; flex-direction: column; justify-content: space-evenly; align-items: baseline; } .leftbox1 .tabcot > div > div:nth-child(1) { font-size: 36px; color: #333; font-weight: bold; } .leftbox1 .tabcot > div > div:nth-child(2) { font-size: 22px; color: #666; } .rightbox1 { flex-basis: 70.75%; } @media (max-width: 1200px) { .rightbox1 { display: none !important; } .leftbox1 { flex-basis: 100%; } .pdus .wrap { flex-basis: 100% !important; } .pdus { flex-wrap: wrap; } .leftbox1 .tabcot { padding: 20px 0; } } .big-img1 { overflow: hidden; border-radius: 15px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } .pdus { align-items: stretch; box-shadow: 0px 2px 11px 0px rgb(205 205 205 / 50%); border-radius: 10px; background-color: #fff; } .pdus .wrap { flex-basis: 33.33%; border-radius: 10px; background: #fff; } .pdus .wrap:hover { margin: -9px -0px; padding: 9px 0px; background: #F4F8FF; border-radius: 16px; } .pdus .wrap > div { padding: 10px 52px 22px 52px; font-size: 22px; flex: 1; } .home-main .main-product { background-color: #fafafa } .pdus .pduclass-title { border-bottom: 1px #E3E3E3 solid; width: 100%; padding: 20px 0; } .pdus .pdu { font-size: 16px; padding: 6px 0; } .pdus a:hover { color: #2D4EC4; } .pduclass { margin-bottom: 8px; } .pdus .pdu img { margin-right: 27px; } .pdus .pduclass-title img { margin-right: 15px; width: 28px; height: 28px; } /* 专题 */ #fn2 { background-image: url(/images/zt-bg.png); background-size: 100%; } #fn2 .detail .title { font-size: 36px; font-weight: bold; color: #000000; line-height: 52px; } #fn2 .detail > div:nth-child(2) { font-size: 22px; font-family: ArialMT; color: #666666; line-height: 28px; padding: 5px 0; } .detail > p { font-size: 15px; color: #666666; line-height: 30px; width: 560px; margin: 29px 0 45px 0; } @media (max-width:768px) { .detail > p { width: 100%; } } #fn2 .zts { flex-wrap: wrap; } #fn2 .zts .wrap { flex-basis: calc(25% - 20px); position: relative; margin-bottom: 100px; } #fn2 .zts .wrap:not(:last-child) { margin-right: 20px; } .ztclass-title { font-size: 20px; font-family: MicrosoftYaHei; color: #333333; line-height: 37px; padding: 20px 0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .ztclass-title img { margin-left: 31px; } .zts > .wrap:nth-child(1) > div > a > img { content: url(/images/zt1.png) } .zts > .wrap:nth-child(2) > div > a > img { content: url(/images/zt2.png) } .zts > .wrap:nth-child(3) > div > a > img { content: url(/images/zt3.png) } .zts > .wrap:nth-child(4) > div > a > img { content: url(/images/zt4.png) } #fn2 .zts .wrap > div > div { padding: 3px 41px; background: #FFFFFF; box-shadow: 0px 0px 6px 0px rgba(157, 157, 157, 0.5); margin-top: 27px; overflow: hidden; position: absolute; bottom: -110px; width: 100%; } #fn2 .zts .wrap > div > div:hover .zt-pdus { max-height: 400px; transition: max-height 0.5s ease; } .zt-pdus { max-height: 0px; transition: max-height 0.5s ease; overflow: hidden; } .zt-pdus > div { border-top: 1px #EFEFEF solid; padding: 14px 0px; } .zt-pdus > div > a { font-size: 16px; color: #666666; line-height: 33px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .zt-pdus > div > a img { margin-right: 18px; } #fn2 a:hover { color: #2D4EC4; } @media (max-width: 1366px) { #fn2 .zts .wrap { flex-basis: calc(50% - 20px); margin-bottom: 170px; } .hot { padding: 100px 0 30px 0; } } @media (max-width: 768px) { #fn2 .zts .wrap { flex-basis: 100%; margin-bottom: 170px; margin-right: 0px !important; } .hot { padding: 100px 0 30px 0; } } /* 关于 */ .home-main .about-us .leftbox img { margin-top: 35px; } .home-main .about-us { background: url(/images/bg_about.png) no-repeat; padding-bottom: 100px; padding-top: 100px; background-size: 100% 100%; } .home-main .about-us .rightbox .shuju li:nth-child(1) { margin-left: unset !important; } .home-main .about-us .rightbox .shuju li { float: unset !important; width: 100%; text-align: right; margin-bottom: 100px; } .home-main .about-us .rightbox .shuju { margin-top: 0px; } .home-main .about-us .rightbox { padding-top: 30px; padding-right: 78px; } .home-main .about-us .rightbox .shuju .itr { font-size: 28px; margin-left: 31px; } .home-main .about-us .rightbox .shuju .counter { font-size: 68px; } @media (max-width: 1000px) { .about-us .shuju { display: none; } } @media (max-width: 1600px) { .home-main .about-us .rightbox { padding-right: 30px; } } @media (max-width: 1200px) { .home-main .about-us .rightbox { padding-right: 0px; } } /* 文章咨询 */ .support .wrap .title { text-align: center; font-size: 40px; font-weight: bold; } .support .wrap .subtitle { font-size: 24px; font-family: ArialMT; color: #666666; line-height: 28px; text-align: center; } .support .wrap { position: relative; } .support .news-wrap { height: 338px; padding: 16px; } .support .slick-next { margin-top: -22px; background-image: url(/images/arrow-right3.png) !important; width: 55px; height: 55px; } .support .slick-prev { margin-top: -22px; background-image: url(/images/arrow-right3.png) !important; width: 55px; height: 55px; transform: rotate(180deg); z-index: 90; } @media (max-width: 768px) { .support .slick-next, .support .slick-prev { margin-top: 22px; } } .support .slick-prev:hover, .support .slick-prev:focus, .support .slick-next:hover, .support .slick-next:focus { opacity: 0.7; } .support .wrap .list { overflow: hidden; margin-top: 23px; padding: 20px 0; width: 100%; } .support .wrap .list .news { background: #FFFFFF; box-shadow: 0px 2px 14px 0px rgb(171 171 171 / 50%); border-radius: 23px; overflow: hidden; color: #333333; width: 100%; padding: 39px 55px; height: 100%; } .support .wrap .list .news > span:nth-child(3) { margin-bottom: 26px; font-size: 16px; color: #666666; line-height: 26px; } .support .wrap .list .news > *:nth-child(4) { font-size: 16px; color: #666666; line-height: 20px; } .support .wrap .list .news:hover { color: #2d4ec4; } .support .wrap .list .news > span:first-child { font-size: 18px; font-weight: bold; line-height: 30px; margin-bottom: 12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 60px; } .support .wrap .list .news > span:nth-child(2) { font-size: 14px; line-height: 31px; } .support .wrap .list .news .ct { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-bottom: 20px; } .support .wrap .list .news > *:nth-child(4) img { margin-right: 15px; } .support .wrap .ani { font-size: 20px; color: #333333; border: 1px solid #2d4ec4; border-radius: 30px; } .home-main .support .ani { margin-top: 20px; } .support .wrap .ani:hover { border-radius: 30px; background: #2D4EC4; color: #fff; } .home-main .support { background: #F4F7FF; } .home-main .support .ani { width: 177px !important; height: 59px !important; line-height: 59px !important; } .home-main .support { height: 720px; padding-top: 80px; } html, body { height: unset; } /* 下载 */ .download .recruitment-select { background: #fff; padding-top: 0px; } .download .academic-content { background: #fff; } .category-wrap { padding: 58px 25px 0px 25px; } .categorys { color: #666; background: #0000FF1a; border-radius: 32px; overflow: hidden; } .category { height: 63px; width: 180px; justify-content: center; font-size: 16px; border-radius: 32px; text-align: center; } .category:hover { background: #2D4EC411; } .category.active { background: #2D4EC4; color: #fff; font-weight: bold; } .download .recruitment-select dl { flex-wrap: wrap; padding: 0; } .download .list_dt { background: #FFFFFF; width: 50%; } .download .recruitment-select .list_dt { box-shadow: unset; border-radius: 0; padding: 0 25px; } .download .recruitment-select .list_dt > a { border-bottom: 1px #C7CACD solid; display: flex; align-items: stretch; padding-bottom: 20px; } .download .recruitment-select dl dt span { background: none; font-size: 16px; line-height: 24px; color: #333; padding-right: 0; } .download .recruitment-select dl dt span:nth-child(2) { font-size: 16px; font-weight: normal; color: #666; } .download .list_dt div:nth-child(1) { width: auto; display: flex; justify-content: center; align-items: center; flex-shrink: 0; } .download .list_dt > a > div:nth-child(2) { justify-content: space-between; font-size: 16px; color: #666666; align-items: stretch; width: unset; padding-left: 16px; } .download .list_dt > a > div:nth-child(2) > div:nth-child(1) { justify-content: space-around; font-size: 16px; color: #666666; align-items: end; width: 0; flex: 1; } .download .list_dt > a > div:nth-child(2) > div:nth-child(2) { justify-content: space-around; font-size: 16px; color: #666666; align-items: end; width: unset; } .download .container-ul { padding: 0 70px; } @media (max-width:1200px) { .download .list_dt { background: #FFFFFF; width: 100%; } } @media (max-width:768px) { .download .container-ul { padding: 0; } } .news2 .category-wrap { padding: 58px 0px 0px 0px; } /* 搜索 */ .search-wrap { position: fixed; top: 90px; left: 0; right: 0; height: 500px; background: #fff; justify-content: center; color: #000; box-shadow: 0px 0px 5px 0px #ddd; } header .container-header .search-wrap .search { width: 30%; position: unset; align-items: end; } header .container-header .search-wrap input#keyword { color: #666; border-bottom: 1px #ddd solid; padding: 10px; font-size: 16px; } header .container-header .search-wrap .s-btn { position: unset; width: 29px; height: 29px; margin-left: 14px; } header.active .container-header .hr .search { background: unset; } /* 搜索 */ .search .academic-content { padding-top: 95px; } .search .left .index { width: 108px; height: 50px; background: #EDEDED; display: block; line-height: 50px; text-align: center; margin-right: 40px; } .search .left .index:hover { background: #2D4EC4; color: white; } .search .left { width: 30%; align-items: end; } .search .right { width: 70%; } .search .form { border: 1px solid #D8D8D8; width: 400px; height: 50px; background: #fff; display: flex; align-items: center; padding: 10px 20px; } .search .form .button { position: unset; width: 24px; height: 24px; background: url(../images/sou2.png) no-repeat center; margin-left: 23px; } .search .form .clear { height: 31px; width: 1px; border-left: 1px #D8D8D8 solid; } .search .result { color: #333333; line-height: 26px; padding: 20px; font-size: 20px; } .search .left .tp { color: #666; font-size: 16px; border-right: 1px #D8D8D8 solid; padding: 8px 24px 64px 24px; line-height: 40px; font-family: MicrosoftYaHei; } .search .left .tp > div:not(:first-child) { padding-left: 13px; cursor: pointer; } .search .left .tp > div:not(:first-child).active { background-color: #EDEDED; } .search .left .tp > div:not(:first-child):hover { color: #2D4EC4 } .search .left .tp > div:first-child { color: #333; } .search .right .bt { font-size: 16px; font-family: MicrosoftYaHei; color: #666666; line-height: 21px; } .search .right .box { padding: 20px 0; border-bottom: 1px #D8D8D8 solid; margin-left: 43px; } .search .academic-content .page { margin-top: 65px; } @media (max-width:1000px) { .search .left { display: none; } .search .right { width: 100%; } .search .right .box { margin-left: 0px; } .search .academic-content { padding-top: 40px; } .search .form { margin-bottom: 20px; width: 100%; } } /* 文章 */ .news-c p > img { margin: 0 auto !important; display: block; float: none !important; } .new-show .news-show { padding: 0 15px; } @media (max-width:768px) { .new-show .academic-content .current { margin-right: 15px; } } /* 语言切换 */ .lan{ padding: 20px 30px; } .lan-wrap { position: fixed; top: 90px; /* left: 0; right: 0; height: 500px; */ background: #fff; justify-content: center; color: #000; box-shadow: 0px 0px 5px 0px #ddd; } .lan-wrap .lan-list li { padding: 10px 15px; cursor: pointer; } .lan-wrap .lan-list li:hover { color:white; background-color: #2D4EC4; }