@charset "utf-8"; @font-face { font-family: 'bebas'; src: url("fonts/BEBAS.eot"); src: url("fonts/BEBAS.eot") format("embedded-opentype"), url("fonts/BEBAS.woff2") format("woff2"), url("fonts/BEBAS.woff") format("woff"), url("fonts/BEBAS.ttf") format("truetype"), url("fonts/BEBAS.svg#BEBAS") format("svg"); } @font-face { font-family: 'bgot'; src: url("fonts/CENTURYGOTHIC-BOLD.eot"); src: url("fonts/CENTURYGOTHIC-BOLD.eot") format("embedded-opentype"), url("fonts/CENTURYGOTHIC-BOLD.woff") format("woff"), url("fonts/CENTURYGOTHIC-BOLD.ttf") format("truetype"), url("fonts/CENTURYGOTHIC-BOLD.svg#CENTURYGOTHIC-BOLD") format("svg"); } @font-face { font-family: 'got'; src: url("fonts/GOTHIC.eot"); src: url("fonts/GOTHIC.eot") format("embedded-opentype"), url("fonts/GOTHIC.woff") format("woff"), url("fonts/GOTHIC.ttf") format("truetype"), url("fonts/GOTHIC.svg#GOTHIC") format("svg"); } a { transition: 0.8s cubic-bezier(0.6, 0.2, 0.1, 1); } a:hover { transition: 0.8s cubic-bezier(0.6, 0.2, 0.1, 1); } body { max-width: 1920px; margin: 0 auto; } .w900 { width: 900px; margin: 0 auto; } .fixed.heiad { position: fixed; width: 100%; height: 102px; top: 0; left: 0; background: #ffffff; -moz-box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.06); -webkit-box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.06); box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.06); z-index: 10; } /*input::-webkit-input-placeholder{ color: #ccc; font-size: 12px; } input::-moz-input-placeholder{ color: #ccc; font-size: 12px; } input::-ms-input-placeholder{ color: #ccc; font-size: 12px; }*/ body, html { font-family: "Microsoft YaHei","Source Han Sans CN","Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", sans-serif; } @keyframes spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .loading-sw { position: absolute; top: 50%; left: 50%; width: 44px; height: 44px; margin: -22px 0 0 -22px; background: url(../img/loadings.gif) no-repeat center center; animation: spinner 1000ms infinite linear; z-index: 0; zoom: 1; } img { max-width: 100%; } body { max-width: 1920px; margin: 0 auto; } .details-top{ position: relative; } .m-header { height: 48px; } .m-header .w-header.fixed { width: 100%; position: fixed; top: 0; left: 0; background: #ffffff; } .m-header .w-header { position: relative; padding: 0 15px; width: 100%; box-sizing: border-box; z-index: 4; height: 48px; box-shadow: 0 4px 9px rgba(0, 0, 0, 0.1); } .m-header .welcome-a { float: left; height: 48px; display: inline-block; background-size: 99%; } .m-header .welcome-a img { max-height: 100%; } .m-header .search-cover { float: right; width: 35px; height: 48px; display: block; line-height: 48px; } .m-header .search-cover img { width: 100%; vertical-align: middle; } .m-header .uio { float: right; height: 48px; width: 48px; } .m-header .search-bg { position: fixed; left: 0; top: 48px; width: 100%; height: 150px; z-index: 10; background: #ffffff; display: none; } .m-header .search-bg .m-close-search { display: block; width: 10px; height: 10px; /*background: url(../img/close1.png) no-repeat center;*/ background-size: 100% auto; position: fixed; right: 4%; top: 10px; cursor: pointer; z-index: 11; } .m-header .search-bg .m-search-box { width: 92%; margin: 0 auto; border-bottom: 1px solid #f2f2f2; position: absolute; left: 3%; top: 48px; height: 40px; z-index: 11; } .m-header .search-bg .m-search-box .tex { border: none; font-size: 12px; color: #a7a7a7; height: 41px; padding-left: 5px; box-sizing: border-box; width: 60%; background: none; } .m-header .search-bg .m-search-box .search-btn { border: none; width: 30px; height: 30px; background: url(../img/sousuo01.png) no-repeat center; background-size: 100%; margin-top: 6px; } .m-header .btn-na { margin-right: 15px; } .m-header .nav-btn { position: absolute; right: 20px; top: 50%; width: 31px; height: 30px; vertical-align: middle; cursor: pointer; margin-top: -15px; } .m-header .nav-btn .line { position: absolute; display: block; width: 100%; height: 2px; background-color: #888; left: 0; border-radius: 4px; } .m-header .nav-btn .line1 { top: 6px; -webkit-transform-origin: left top 0; -ms-transform-origin: left top 0; transform-origin: left top 0; } .m-header .nav-btn .line2 { top: 16px; } .m-header .nav-btn .line3 { bottom: 1px; -webkit-transform-origin: left bottom 0; -ms-transform-origin: left bottom 0; transform-origin: left bottom 0; } .m-header .nav-btn.active { -webkit-animation: rotate 0.3s linear 0s; animation: rotate 0.3s linear 0s; } .m-header .nav-btn.hover .line { left: 6px; } .m-header .sub-menu { width: 100%; height: 100%; padding: 14px 0 0; display: none; position: fixed; left: 0; top: 48px; /*background-color: rgba(0, 0, 0, 0.7);*/ background-color: white; z-index: 10; color: #666; } .m-header .sub-menu ul { padding: 0 12px; } .m-header .sub-menu li { border-bottom: 1px solid #dcdcdc; } .m-header .sub-menu .tit { display: block; width: 100%; padding: 10px 3%; box-sizing: border-box; line-height: 33px; color: #666; position: relative; font-size: 15px; line-height: 18px; } .m-header .sub-menu .tit a { color: #666; } .m-header .sub-menu .sub-tit.on a { color: #ffffff; transition: none; } .m-header .sub-menu .tit1 { display: block; width: 100%; padding: 10px 3%; line-height: 33px; color: #666; position: relative; font-size: 15px; line-height: 18px; box-sizing: border-box; } .m-header .sub-menu .sub-tit:after { content: ''; display: block; width: 13px; height: 13px; background-size: 100% auto; position: absolute; right: 15px; top: 9px; } .m-header .sub-menu .sub-tit.on.on .btn-v { background: url(../img/pro00.png) center center no-repeat; background-size: 8px 8px; } .m-header .sub-menu .btn-v { display: inline-block; height: 8px; width: 8px; float: right; margin-right: 16px; margin-top: 5px; background: url(../img/pro.png) center center no-repeat; background-size: 8px 8px; } .m-header .sub-menu .sub-tit.on { background-color: #0c599c; color: #fff; } .m-header .sub-menu .sub-tit1.on { background-color: #d32e28; color: #fff; } .m-header .sub-menu .sub-tit.on:after { background-size: 100% auto; } .m-header .sub-menu .sec-list { line-height: 28px; padding: 1px 1.5%; display: none; } .m-header .sub-menu .sec-list p { padding: 5px 0; line-height: 18px; background-size: 8px auto; font-size: 13px; } .m-header .sub-menu .sec-list a { padding-left: 21px; color: #888; display: block; } img { max-width: 100%; } .m01 { display: none; } .pc01 { display: block; } .w1200 { width: 1200px; margin: 0 auto; } .w1345 { width: 1345px; margin: 0 auto; } header.header { height: 102px; background: #fff; position: relative; z-index: 10; } header.header.fixed { -moz-box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.06); -webkit-box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.06); box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.06); } header.header .bocweb-logo { position: relative; top: 0; left: 0; display: block; height: 102px; width: 200px; } header.header .bocweb-logo img { display: block; max-width: 100%; } header.header .bocweb-right { font-size: 18px; } header.header .bocweb-right .bocweb-subnav { color: #454545; line-height: 102px; margin-left: 55px; padding: 0 10px; position: relative; display: inline-block; } header.header .bocweb-right .bocweb-subnav:nth-child(1) { margin-left: 0; } header.header .bocweb-right .bocweb-subnav:after { position: absolute; height: 3px; width: 0; content: ""; background: #e60012; bottom: -3px; left: 0; transition: .5s; } header.header .bocweb-right .bocweb-subnav:hover:after, header.header .bocweb-right .bocweb-subnav.cur:after { width: 100%; transition: .5s; } .aniy { opacity: 0; filter: alpha(opacity=0); transform: translateY(-30px); transition: 1s; } .ani_y { opacity: 0; filter: alpha(opacity=0); transform: translateY(30px); transition: 1s; } .anix { opacity: 0; filter: alpha(opacity=0); transform: translateX(-90px); transition: 1s; } .ani_x { opacity: 0; filter: alpha(opacity=0); transform: translateX(90px); transition: 1s; } .aniq { opacity: 0; filter: alpha(opacity=0); transform: scale(0); transition: 1s; } .animate .ani_x { opacity: 1; filter: alpha(opacity=100); transform: translateX(0); transition: 1s; } .ani { opacity: 0; filter: alpha(opacity=0); transition: 1s; } .animate .ani { opacity: 1; filter: alpha(opacity=100); transition: 1s; } .animate .anix { opacity: 1; filter: alpha(opacity=100); transform: translateX(0); transition: 1s; } .animate .ani_y { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: 1s; } .animate .aniy { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: 1s; } .animate .aniq { opacity: 1; filter: alpha(opacity=100); transform: scale(1); transition: 1s; } .animate .delay1 { transition-delay: .2s; } .animate .delay2 { transition-delay: .4s; } .animate .delay3 { transition-delay: .6s; } .animate .delay4 { transition-delay: .8s; } .animate .delay5 { transition-delay: 1s; } .animate .delay7 { transition-delay: 1.4s; } .animate .delay6 { transition-delay: 1.2s; } .news-box .ul .li { opacity: 0; filter: alpha(opacity=0); transform: translateY(30px); transition: 1s; } .case-cntent .ul .li { opacity: 0; filter: alpha(opacity=0); transform: translateY(30px); transition: 1s; } .team .li { opacity: 0; filter: alpha(opacity=0); transform: translateY(30px); transition: 1s; } .team .li.animate { opacity: 1; filter: alpha(opacity=100); transform: none; transition: 1s; } .team .li.animate:nth-child(4n+1) { transition-delay: 0s; } .team .li.animate:nth-child(4n+2) { transition-delay: .2s; } .team .li.animate:nth-child(4n+3) { transition-delay: .4s; } .team .li.animate:nth-child(4n+4) { transition-delay: .6s; } .case-cntent .ul .li.animate { opacity: 1; filter: alpha(opacity=100); transform: none; transition: 1s; } .case-cntent .ul .li.animate:nth-child(4n+1) { transition-delay: 0s; } .case-cntent .ul .li.animate:nth-child(4n+2) { transition-delay: .2s; } .case-cntent .ul .li.animate:nth-child(4n+3) { transition-delay: .4s; } .case-cntent .ul .li.animate:nth-child(4n+4) { transition-delay: .6s; } .news-box .ul .li.animate { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: 1s; } .news-box .ul .li.animate:nth-child(3n+1) { transition-delay: 0s; } .news-box .ul .li.animate:nth-child(3n+2) { transition-delay: .2s; } .news-box .ul .li.animate:nth-child(3n+3) { transition-delay: .4s; } .page { opacity: 0; filter: alpha(opacity=0); transform: translateY(30px); transition: 1s; } .page.animate { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: 1s; } .bocweb-footer { background: #49597a; font-size: 14px; color: #ffffff; padding-top: 5px; box-sizing: border-box; } .bocweb-footer .bocweb-footer-contact { height: 64px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); } .bocweb-footer .bocweb-footer-contact .boctop { font-size: 16px; color: #ffffff; display: block; float: left; height: 64px; line-height: 63px; padding: 0 45px; box-sizing: border-box; position: relative; } .bocweb-footer .bocweb-footer-contact .boctop:after { position: absolute; height: 15px; width: 1px; content: ""; background: rgba(255, 255, 255, 0.2); left: 0; top: 0; bottom: 0; margin: auto; } .bocweb-footer .bocweb-footer-contact .boctop:nth-child(1) { padding-left: 0; } .bocweb-footer .bocweb-footer-contact .boctop:nth-child(1):after { display: none; } .bocweb-footer .bocweb-footer-center { padding-top: 35px; padding-bottom: 28px; box-sizing: border-box; } .bocweb-footer .bocweb-footer-center .left { padding-top: 30px; box-sizing: border-box; } .bocweb-footer .bocweb-footer-center .left .li { padding-left: 35px; box-sizing: border-box; line-height: 25px; position: relative; } .bocweb-footer .bocweb-footer-center .left .li:after { position: absolute; height: 25px; width: 25px; content: ""; left: 0; top: 0; } .bocweb-footer .bocweb-footer-center .left .phone { font-size: 24px; font-family: Arial; } .bocweb-footer .bocweb-footer-center .left .phone:after { background: url(../img/phone.png) no-repeat center; background-size: 100%; } .bocweb-footer .bocweb-footer-center .left .address { margin-top: 10px; } .bocweb-footer .bocweb-footer-center .left .address:after { background: url(../img/address.png) no-repeat center; background-size: 100%; } .bocweb-footer .bocweb-footer-center .right { text-align: center; } .bocweb-footer .bocweb-footer-center .right .image { width: 95px; height: 95px; background: #ffffff; border-radius: 4px; padding: 8px; box-sizing: border-box; } .bocweb-footer .bocweb-footer-center .right .words { font-size: 14px; line-height: 1; margin-top: 10px; } .bocweb-footer .bocweb-footer-bot { color: rgba(255, 255, 255, 0.4); text-align: center; line-height: 52px; height: 52px; } .ttop { position: relative; padding-left: 24px; margin-top: 20px; font-size: 14px; line-height: 15px; cursor: pointer; transition: .5s; } .ttop:after { position: absolute; left: 0; top: 0; bottom: 0; margin: auto; content: ""; height: 10px; width: 15px; background: url(../img/top.png) no-repeat center; background-size: 100%; transition: .5s; } .banner { height: calc(100vw / 2.6); background: #f9fafa !important; } .banner .images { background: #f9fafa; } .banner .flex-control-nav { bottom: 42px; height: 11px; } .banner .flex-control-nav li { margin: 0 5px; } .banner .flex-control-nav li a { width: 11px; height: 11px; background: #ffffff; border: none; } .banner .flex-control-nav li a:hover { background: #ffffff; } .banner .flex-control-nav li a.flex-active { height: 11px; width: 30px; background: #c30413; border: none; } .wel-about { height: 670px; } .wel-about .about-top { padding-top: 125px; padding-bottom: 40px; box-sizing: border-box; overflow: hidden; } .wel-about .about-top .about-title { text-align: center; width: 425px; } .wel-about .about-top .about-title .title { font-size: 36px; line-height: 1; color: #333333; margin-bottom: 15px; } .wel-about .about-top .about-right { width: 775px; padding-left: 40px; box-sizing: border-box; } .wel-about .about-top .about-right .words { font-size: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; color:#666; margin-top: 15px; line-height: 30px; } .wel-about .about-top .line { height: 36px; position: relative; } .wel-about .about-top .line:after { position: absolute; height: 4px; width: 54px; background: #4966a2; content: ""; top: 0; bottom: 0; left: 0; margin: auto; } .wel-about .about-top .words { font-size: 22px; color: #4966a2; line-height: 24px; max-height: 60px; } .wel-about .about-bot { height: 355px; } .wel-about .about-bot .about-ul { width: 25%; height: 100%; padding-top: 105px; box-sizing: border-box; float: left; position: relative; overflow: hidden; } .wel-about .about-bot .about-ul:hover .li-titnum { color: #4966a2; transition: .5s; } .wel-about .about-bot .about-ul .ab-img { width: 100%; height: 100%; position: absolute; top: 0; left: 0; transform: scale3d(0.6, 0.6, 1); animation: myfirst 2s infinite linear 0.5s; /*animation: myfirst 5s infinite linear .5s alternate;*/ opacity: 0; transition: .5s; } .wel-about .about-bot .about-ul .ab-img:hover { opacity: 1; transform: scale3d(1, 1, 1); transition: .5s; } .wel-about .about-bot .about-ul .ab-img .li { width: 100%; height: 100%; } .wel-about .about-bot .about-ul .about-li { width: 175px; margin: 0 auto; text-align: center; cursor: pointer; } .wel-about .about-bot .about-ul .li-titnum { font-size: 22px; color: #333333; line-height: 1; transition: .5s; } .wel-about .about-bot .about-ul .li-titnum span { font-size: 80px; font-family: "got"; } .wel-about .about-bot .about-ul .li-titnum .num2 { font-size: 40px; } .wel-about .about-bot .about-ul .li-tit { font-size: 22px; color: #333333; line-height: 1; margin-top: 10px; margin-bottom: 12px; } .wel-about .about-bot .about-ul .li-words { font-size: 16px; color: #828282; line-height: 22px; } .wel-case { height: 660px; padding-top: 85px; box-sizing: border-box; } .wel-case .casebox { box-sizing: border-box; display: block; } .wel-case .owl-pagination { margin-top: 60px; text-align: center; } .wel-case .owl-pagination .owl-page { width: 10px; height: 10px; background: #cccccc; display: inline-block; border-radius: 50%; margin: 0 5px; vertical-align: middle; } .wel-case .owl-pagination .owl-page.active { background: #c30413; } .wel-case .case-box { margin-top: 60px; padding: 10px 0; overflow: hidden; box-sizing: border-box; } .wel-case .case-box .owl-item:nth-child(1) .imgbox { border-left: none; } .wel-case .case-box .owl-wrapper-outer { overflow: visible; } .wel-case .case-box .imgbox { box-sizing: border-box; display: block; } .wel-case .case-box .imgbox .li { /*border-left:1px solid #eeecec;*/ border-bottom: 1px solid #eeecec; box-sizing: border-box; cursor: pointer; position: relative; transition: .8s; width: 240px; height: 120px; position: relative; } .wel-case .case-box .imgbox .li:after { position: absolute; content: ""; height: 100%; right: 0; top: 0; width: 1px; background: #eeecec; } .wel-case .case-box .imgbox .li img { position: relative; z-index: 6; } .wel-case .case-box .imgbox .li:before { position: absolute; height: 50%; width: 50%; content: ""; left: 0; right: 0; top: 0; bottom: 0; margin: auto; opacity: 0; transition: .5s; } .wel-case .case-box .imgbox .li:hover { border-color: transparent; box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.06); transition: .5s; transition-delay: .2s; } .wel-case .case-box .imgbox .li:hover:hover:before { transition: .5s; width: 104%; height: 104%; left: -2%; top: -2%; background: #ffffff; opacity: 1; z-index: 2; } .wel-case .case-box .imgbox .li:nth-child(2) { border-bottom: none; } @keyframes myfirst { 0% { transform: rotate(0) scale3d(0.3, 0.3, 1); } 100% { transform: rotate(360deg) scale3d(1, 1, 1); } } /*@keyframes myfirst{ 0%{transform:rotate(0) scale3d(.6,.6,1)} 100%{transform:rotate(360deg) scale3d(1,1,1)} }*/ @keyframes anime { 0% { transform: rotate(0); } 100% { transform: rotate(360deg); } } @keyframes rotate { 0% { transform: rotate(0deg) skew(0deg) scale(1); -ms-transform: rotate(0deg) skew(0deg) scale(1); /* IE 9 */ -moz-transform: rotate(0deg) skew(0deg) scale(1); /* Firefox */ -webkit-transform: rotate(0deg) skew(0deg) scale(1); /* Safari 潞脥 Chrome */ -o-transform: rotate(0deg) skew(0deg) scale(1); } 100% { transform: rotate(360deg) skew(0deg) scale(1); -ms-transform: rotate(360deg) skew(0deg) scale(1); /* IE 9 */ -moz-transform: rotate(360deg) skew(0deg) scale(1); /* Firefox */ -webkit-transform: rotate(360deg) skew(0deg) scale(1); /* Safari 潞脥 Chrome */ -o-transform: rotate(360deg) skew(0deg) scale(1); } } @keyframes rotate_c1 { 0% { transform: rotate(0); -ms-transform: rotate(0); -moz-transform: rotate(0); -webkit-transform: rotate(0); -o-transform: rotate(0); } 100% { transform: rotate(-360deg); -ms-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -webkit-transform: rotate(-360deg); -o-transform: rotate(-360deg); } } @keyframes rotate_c2 { 0% { transform: rotate(0); -ms-transform: rotate(0); -moz-transform: rotate(0); -webkit-transform: rotate(0); -o-transform: rotate(0); } 100% { transform: rotate(-360deg); -ms-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -webkit-transform: rotate(-360deg); -o-transform: rotate(-360deg); } } @keyframes rotate { 0% { transform: rotate(0deg) skew(0deg) scale(1); -ms-transform: rotate(0deg) skew(0deg) scale(1); /* IE 9 */ -moz-transform: rotate(0deg) skew(0deg) scale(1); /* Firefox */ -webkit-transform: rotate(0deg) skew(0deg) scale(1); /* Safari 潞脥 Chrome */ -o-transform: rotate(0deg) skew(0deg) scale(1); } 100% { transform: rotate(360deg) skew(0deg) scale(1); -ms-transform: rotate(360deg) skew(0deg) scale(1); /* IE 9 */ -moz-transform: rotate(360deg) skew(0deg) scale(1); /* Firefox */ -webkit-transform: rotate(360deg) skew(0deg) scale(1); /* Safari 潞脥 Chrome */ -o-transform: rotate(360deg) skew(0deg) scale(1); } } .news-details .time { line-height: 25px; } .wel-technology { height: 885px; background: #3d5b97; } .wel-technology .technology { height: 100%; overflow: hidden; } .wel-technology .technology .tech-box .tech-title { color: #ffffff; line-height: 1; text-align: center; padding-top: 68px; box-sizing: border-box; } .wel-technology .technology .tech-box .tech-title .title { font-size: 36px; line-height: 40px; } .wel-technology .technology .tech-box .tech-title .words { font-size: 30px; line-height: 34px; margin-top: 14px; } .wel-technology .technology .tech-conimg { height: 680px; width: 680px; margin: 0 auto; margin-top: 32px; position: relative; overflow: hidden; } .wel-technology .technology .tech-conimg .imgbox { width: 100%; height: 100%; } .wel-technology .technology .tech-conimg .img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .wel-technology .technology .tech-conimg .word-box.cur { transform: rotate(0deg) skew(0deg) scale(1); -ms-transform: rotate(0deg) skew(0deg) scale(1); -moz-transform: rotate(0deg) skew(0deg) scale(1); -webkit-transform: rotate(0deg) skew(0deg) scale(1); -o-transform: rotate(0deg) skew(0deg) scale(1); animation: rotate 50s linear infinite; -webkit-animation: rotate 50s linear infinite; -moz-animation: rotate 50s linear infinite; -o-animation: rotate 50s linear infinite; } .wel-technology .technology .tech-conimg .word-box.cur .wordsbox .word2 { animation: rotate_c2 50s linear infinite; -webkit-animation: rotate_c2 50s linear infinite; cursor: pointer; } .wel-technology .technology .tech-conimg .word-box.cur .wordsbox .word2:after { position: absolute; border-radius: 50%; height: 0; width: 0; content: ""; left: 0; top: 0; right: 0; bottom: 0; margin: auto; background: #eba62d; opacity: 0; z-index: -1; transition: .5s; } .wel-technology .technology .tech-conimg .word-box.cur .wordsbox .word2:hover:after { opacity: 1; width: 100%; height: 100%; transition: .5s; } .wel-technology .technology .tech-conimg .word-box.cur .wordsbox .word1 { animation: rotate_c1 50s linear infinite; -webkit-animation: rotate_c1 50s linear infinite; cursor: pointer; } .wel-technology .technology .tech-conimg .word-box.cur .wordsbox .word1:after { position: absolute; border-radius: 50%; height: 0; width: 0; content: ""; left: 0; top: 0; right: 0; bottom: 0; margin: auto; background: #eba62d; opacity: 0; z-index: -1; transition: .5s; } .wel-technology .technology .tech-conimg .word-box.cur .wordsbox .word1:hover:after { opacity: 1; width: 100%; height: 100%; transition: .5s; } .wel-technology .technology .tech-conimg .wordsbox { position: absolute; top: 0; left: 0; width: 100%; height: 100%; font-size: 24px; color: #ffffff; height: 680px; width: 115px; right: 0; margin: auto; } .wel-technology .technology .tech-conimg .wordsbox .word2 { height: 115px; width: 115px; bottom: 0; left: 0; line-height: 115px; position: absolute; text-align: center; border-radius: 50%; background: #f5b13a; } .wel-technology .technology .tech-conimg .wordsbox .word1 { height: 115px; text-align: center; width: 115px; line-height: 115px; position: absolute; font-size: 20px; top: 0; right: 0; border-radius: 50%; background: #f5b13a; } .hp11w6 { height: 150em; position: absolute; left: 0; right: 0; bottom: auto; top: 100%; background-color: #4966a2; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); -o-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); opacity: 0.95; filter: alpha(opacity=95); } .wel-invest { height: 745px; background: #eef1f8; padding-top: 85px; box-sizing: border-box; } .wel-invest .invest-ul { margin-top: 70px; } .wel-invest .invest-ul .li { float: left; width: 375px; margin-left: 37.5px; background: #ffffff; cursor: pointer; position: relative; overflow: hidden; } .wel-invest .invest-ul .li .images { overflow: hidden; width: 375px; height: 240px; } .wel-invest .invest-ul .li .images img { transition: .5s; } .wel-invest .invest-ul .li .images:hover img { transition: .5s; transform: scale3d(1.1, 1.1, 1); } .wel-invest .invest-ul .li:nth-child(1) { margin-left: 0; } .wel-invest .invest-ul .li .words { height: 188px; } .wel-invest .invest-ul .li .words:hover .hp11w6 { top: -120%; background: rgba(73, 102, 162, 0.9); -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); -o-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .wel-invest .invest-ul .li .words:hover .h0 { padding-top: 60px; } .wel-invest .invest-ul .li .words:hover .h0 .h-text1 { font-size: 28px; color: #ffffff; border-bottom: 1px solid rgba(255, 255, 255, 0.1); height: 105px; line-height: 105px; } .wel-invest .invest-ul .li .words:hover .h0 .h-text2 { font-size: 18px; color: #ffffff; line-height: 30px; padding-top: 35px; padding-bottom: 30px; height: 125px; } .wel-invest .invest-ul .li .words:hover .h0 .h-text2 p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; height: 90px; } .wel-invest .invest-ul .li .words:hover .boxword { position: absolute; height: 100%; width: 100%; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); -o-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); z-index: 2; } .wel-invest .invest-ul .li .words:hover .boxword .top { display: block; opacity: 1; font-size: 16px; } .wel-invest .invest-ul .li .words:hover .boxword .bot { display: none; } .wel-invest .invest-ul .li .words .h0 { padding: 0 24px; box-sizing: border-box; } .wel-invest .invest-ul .li .words .h0 .h-text1 { font-size: 24px; color: #454545; text-align: center; height: 75px; line-height: 75px; overflow: hidden; border-bottom: 1px solid #f2f2f2; box-sizing: border-box; } .wel-invest .invest-ul .li .words .h0 .h-text2 { font-size: 14px; color: #909090; text-align: center; line-height: 24px; height: 105px; padding: 0 8.5%; padding-top: 30px; box-sizing: border-box; overflow: hidden; } .wel-invest .invest-ul .li .words .h0 .h-text2 p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; height: 48px; } .wel-invest .invest-ul .li .boxword { top: 0; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); -o-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .wel-invest .invest-ul .li .boxword .top { opacity: 0; display: none; width: 225px; height: 45px; border-radius: 45px; border: 1px dashed #ffffff; color: #ffffff; margin: 0 auto; margin-top: 20px; text-align: center; line-height: 45px; } .wel-invest .invest-ul .li .boxword .bot { height: 8px; background-color: #4966a2; transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .welcon-title { text-align: center; line-height: 1; } .welcon-title .title { font-size: 36px; color: #454545; } .welcon-title .words { font-size: 18px; color: #666666; margin-top: 15px; } .innerbanner.m01 { height: auto; } .innerbanner { height: 540px; position: relative; } .innerbanner img { width: 100%; } .innerbanner .inner-title { color: #ffffff; font-size: 30px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; height: 100px; text-align: center; } .innerbanner .inner-title .title { font-size: 42px; margin-bottom: 23px; line-height: 44px; height: 44px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .innerbanner .inner-title .words { height: 32px; line-height: 32px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .team { padding-top: 60px; padding-bottom: 86px; box-sizing: border-box; } .team .ul:nth-child(1) { padding-bottom: 32px; margin-bottom: 32px; border-bottom: 1px solid #f7f7f7; } .team .li { float: left; display: block; width: 300px; overflow: hidden; position: relative; } .team .li:after { position: absolute; width: 50%; height: 50%; top: 0; bottom: 0; left: 0; right: 0; margin: auto; background: rgba(73, 102, 162, 0.5); opacity: 0; content: ""; transition: .5s; } .team .li.li0 { background: #fafafa; cursor: pointer; } .team .li.li1 { background: #efefef; cursor: pointer; } .team .li.li3 { background: #fafafa; } .team .li.li3:after { display: none; } .team .li:hover:after { width: 100%; height: 100%; opacity: 1; transition: .5s; } .team .li:hover .words { opacity: 1; transition: .5s; } .team .li .words { position: absolute; opacity: 0; bottom: 0; width: 100%; left: 0; text-align: center; color: #ffffff; line-height: 1; padding-bottom: 42px; box-sizing: border-box; transition: .5s; z-index: 1; } .team .li .words .t01 { font-size: 24px; } .team .li .words .t02 { font-size: 18px; margin-top: 12px; } .team-details .details-top .left-img { padding-top: 14px; box-sizing: border-box; width: 390px; } .team-details .details-top .left-img img { width: 390px; position: absolute; bottom: 0; left: 0; } .team-details .details-top .right-words { width: 775px; font-size: 14px; color: #666666; line-height: 27px; padding-top: 145px; padding-bottom: 70px; box-sizing: border-box; height:565px; } .team-details .details-top .right-words .area { font-size: 18px; color: #454545; margin-top: 20px; margin-bottom: 18px; } .team-details .details-top .right-words .area span { color: #4966a2; } .team-details .details-top .right-words .title .people { font-size: 30px; color: #454545; } .team-details .details-top .right-words .title .job { font-size: 18px; line-height: 20px; color: #999999; margin-left: 5px; } .team-details .details-bot { text-align: center; padding-top: 65px; padding-bottom: 80px; box-sizing: border-box; } .team-details .details-bot .title { font-size: 20px; padding-right: 25px; box-sizing: border-box; color: #454545; line-height: 1; margin-bottom: 35px; } .team-details .details-bot .detail-ul .li { float: left; width: 20%; } .tyu { position: relative; display: inline-block; cursor: pointer; } .tyu:after { position: absolute; height: 10px; width: 15px; right: 0; top: 0; bottom: 0; margin: auto; background: url(../img/li.png) no-repeat center; background-size: 100%; content: ""; } .case-li { transition: .8s; position: relative; cursor: pointer; } .case-li .img { width: 240px; height: 120px; } .case-li img { position: relative; z-index: 1; } .case-li:after { position: absolute; height: 50%; width: 50%; content: ""; left: 0; right: 0; top: 0; bottom: 0; margin: auto; opacity: 0; transition: .8s; } .case-li:hover { border-bottom-color: transparent; box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.06); transition: .8s; transition-delay: .4s; } .case-li:hover:hover:after { transition: .8s; width: 100%; height: 100%; background: #ffffff; opacity: 1; } .case-title { font-size: 20px; color: #454545; text-align: center; height: 85px; line-height: 85px; border-bottom: 1px solid #e7e7e7; } .case-title .tyu { padding-right: 25px; box-sizing: border-box; margin: 0 30px; transition: .5s; color: #454545; } .case-title .tyu:after { transition: .5s; } .case-title .tyu:hover, .case-title .tyu.cur { color: #4966a2; transition: .5s; } @keyframes zoomIn2 { from { opacity: .8; -webkit-transform: scale(0.9); transform: scale(0.9); } to { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } .zoomIn2 { animation: zoomIn2 .75s both; } .case-cntent { padding-top: 110px; padding-bottom: 180px; box-sizing: border-box; } .case-cntent .ul .li { float: left; width: 25%; height: 190px; position: relative; } .case-cntent .ul .li.cur, .case-cntent .ul .li:hover { box-sizing: border-box; cursor: pointer; } .case-cntent .ul .li.cur .imgage, .case-cntent .ul .li:hover .imgage { opacity: 1; position: absolute; z-index: 6; left: 0; right: 0; margin: auto; } .case-cntent .ul .li.cur .words, .case-cntent .ul .li:hover .words { opacity: 1; background: #ffffff; transition: .5s; z-index: 2; animation: zoomIn2 .75s both; } .case-cntent .ul .li .imgage { text-align: center; cursor: pointer; width: 240px; height: 120px; margin: 0 auto; overflow: hidden; } .case-cntent .ul .li .words { text-align: center; line-height: 1; padding: 0 30px; opacity: 0; padding-bottom: 45px; box-sizing: border-box; position: absolute; top: 0; left: 0; width: 100%; height: 366px; z-index: -1; opacity: 0; box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.06); } .case-cntent .ul .li .words .img { width: 240px; height: 120px; margin: 0 auto; overflow: hidden; opacity: 0; } .case-cntent .ul .li .words .tit { font-size: 18px; color: #454545; line-height: 20px; height: 20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .case-cntent .ul .li .words .time { font-size: 14px; color: #999999; margin-top: 10px; line-height: 15px; height: 15px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .case-cntent .ul .li .words .wen { font-size: 16px; color: #454545; line-height: 25px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; max-height: 75px; margin: 32px 0; } .case-cntent .ul .li .words .src { font-size: 14px; color: #4966a2; } .flexd-box { position: fixed; top: 0; left: 0; right: 0; bottom: 0; margin: auto; background: rgba(0, 0, 0, 0.1); display: none; z-index: 8; } .flexd-words { text-align: center; line-height: 1; padding: 0 30px; background: #ffffff; padding-bottom: 45px; box-sizing: border-box; position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 300px; height: 366px; z-index: 0; box-shadow: 0 0 15px 5px rgba(0, 0, 0, 0.06); margin: auto; } .flexd-words .close { position: absolute; cursor: pointer; right: 10px; top: 10px; width: 20px; height: 20px; background: url(../img/close.png) no-repeat center; background-size: 100%; } .flexd-words .img { width: 240px; height: 120px; margin: 0 auto; overflow: hidden; } .flexd-words .tit { font-size: 18px; color: #454545; line-height: 20px; height: 20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .flexd-words .time { font-size: 14px; color: #999999; margin-top: 10px; line-height: 15px; height: 15px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .flexd-words .wen { font-size: 16px; color: #454545; line-height: 25px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; max-height: 75px; margin: 32px 0; } .flexd-words .src { font-size: 14px; color: #4966a2; } .news-box { background: #f8f8f8; padding-bottom: 110px; box-sizing: border-box; } .news-box .ul { padding-top: 50px; padding-bottom: 20px; box-sizing: border-box; } .news-box .ul .li { float: left; margin-left: 37.5px; margin-bottom: 30px; width: 375px; } .news-box .ul .li:nth-child(3n+1) { margin-left: 0; } .news-box .ul .li .image { overflow: hidden; } .news-box .ul .li .image img { transition: .5s; width: 100%; } .news-box .ul .li:hover .image img { transition: .5s; transform: scale3d(1.1, 1.1, 1); } .news-box .ul .li:hover .words .top { color: #4966a2; } .news-box .ul .li .words { background: #ffffff; padding: 25px; padding-top: 30px; padding-bottom: 35px; box-sizing: border-box; } .news-box .ul .li .words .top { font-size: 20px; color: #454545; line-height: 28px; height: 56px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .news-box .ul .li .words .bot { font-size: 16px; color: #999999; margin-top: 28px; } .news-box .ul .li .words .imgbox { padding-left: 50px; box-sizing: border-box; position: relative; } .news-box .ul .li .words .imgbox .img { position: absolute; left: 0; top: 0; width: 45px; height: 35px; } .news-box .ul .li .words .imgbox .wen { color: #999; } .news-box .ul .li .image { width: 100%; height: 240px; } .pagination { text-align: center; height: 58px; background: #ffffff; line-height: 58px; font-size: 18px; position: relative; } .pagination a { display: inline-block; color: #999999; font-family: Arial; transition: .5s; padding: 0 13px; box-sizing: border-box; } .pagination a.active, .pagination a:hover { color: #4966a2; transition: .5; } .pagination .prev { position: absolute; left: 0; top: 0; padding: 0; padding-left: 28px; box-sizing: border-box; font-size: 16px; } .pagination .next { position: absolute; right: 0; top: 0; padding: 0; padding-right: 28px; box-sizing: border-box; font-size: 16px; } .news-details { padding-bottom: 100px; box-sizing: border-box; } .news-details .title { font-size: 30px; color: #454545; line-height: 1; } .news-details .time { font-size: 14px; color: #666666; margin-top: 26px; } .news-details .details-top { text-align: center; padding-top: 50px; padding-bottom: 30px; /*border-bottom: 1px solid #e7e7e7;*/ } .news-details .details-center { font-size: 14px; line-height: 30px; color: #666666; text-indent: 2em; } .news-details .details-center img { display: block; margin: 0 auto; } .news-details .details-bot p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; height: 25px; line-height: 25px; } .news-details .details-bot a { font-size: 15px; color: #666666; } .news-details .details-bot a:hover { color: #4966a2; } .news-details .details-bot .back { display: block; width: 202px; height: 52px; margin: 0 auto; background: #4966a2; line-height: 52px; font-size: 16px; text-align: center; color: #ffffff; margin-top: 75px; transition: .5s; } .news-details .details-bot .back:hover { background: #2d53a0; transition: .5s; color: #ffffff; } .contact-text { font-size: 28px; line-height: 35px; color: #666; margin-bottom: 28px; } .contact .contact-bg { width: 100%; height: 480px; position: absolute; z-index: 0; background: url(../img/line.png) #f9f9f9 repeat top; background-size: 100%; } .contact .contact-box { position: relative; z-index: 1; min-height: 480px; background: url(../img/line.png) repeat top; background-size: 100%; } .contact .contact-top { text-align: center; color: #454545; line-height: 1; font-size: 26px; padding-top: 118px; box-sizing: border-box; } .contact .contact-top .title { font-weight: bold; font-size: 42px; margin-bottom: 22px; } .contact .contact-center { margin-top: 95px; height: 505px; margin-bottom: 95px; position: relative; overflow: hidden; } .contact .contact-center .ul { width: 100%; height: 100%; box-shadow: 0 0 45px 30px rgba(0, 0, 0, 0.05); } .contact .contact-center .map-tit { position: absolute; text-align: center; top: 0; bottom: 0; left: 0; right: 0; margin: auto; width: 125px; height: 125px; background: #ffffff; border-radius: 50%; box-shadow: 0 0 38px 15px rgba(0, 0, 0, 0.05); padding-top: 25px; box-sizing: border-box; } .contact .contact-center .map-tit .h01 { color: #4867a0; font-size: 48px; line-height: 1; font-family: "bgot"; } .contact .contact-center .map-tit .h02 { font-size: 14px; color: #999999; line-height: 1; margin-top: 10px; } .contact .contact-center .li { width: 50%; height: 100%; background: #ffffff; } .contact .contact-center .words { padding: 20px; padding-left: 108px; box-sizing: border-box; padding-top: 48px; box-sizing: border-box; } .contact .contact-center .words .h01 { font-size: 36px; color: #454545; font-family: "bgot"; padding-left: 80px; height: 80px; line-height: 80px; box-sizing: border-box; position: relative; } .contact .contact-center .words .h01:after { position: absolute; height: 80px; width: 75px; content: ""; left: 0; top: 0; background: url(../img/i2.png) no-repeat center; background-size: 100%; } .contact .contact-center .words .h02 { font-size: 16px; color: #7e7e7e; margin-top: 35px; line-height: 30px; margin-bottom: 40px; } .contact .contact-center .words .h02 span { font-weight: bold; } .contact .contact-center .words .h03 { width: 140px; cursor: pointer; } .contact .contact-center .words .h03:hover .img { transform: translateY(-10px); transition: .5s; } .contact .contact-center .words .h03 .img { box-shadow: 0 0 6px 3px rgba(0, 0, 0, 0.1); width: 140px; height: 140px; padding: 12px; box-sizing: border-box; transition: .5s; } .contact .contact-center .words .h03 .img img { width: 100%; } .contact .contact-center .words .h03 .wen { font-size: 14px; color: #454545; text-align: center; margin-top: 15px; line-height: 1; } .contact .contact-bot { padding-bottom: 135px; box-sizing: border-box; } .contact .contact-bot .li { float: left; margin-left: 40px; } .contact .contact-bot .cur { width: 245px; border-bottom: 4px solid #eff2f7; height: 140px; padding-top: 40px; box-sizing: border-box; } .contact .contact-bot .cur .h01 { font-size: 18px; color: #54595e; line-height: 20px; height: 20px; } .contact .contact-bot .cur .h02 { font-size: 20px; font-family: Arial; color: #666666; line-height: 1; margin-top: 20px; } .contact .contact-bot .left { background: url(../img/i3.png) no-repeat center; background-size: 100%; width: 280px; height: 150px; text-align: center; padding-top: 28px; padding-right: 20px; box-sizing: border-box; margin-left: 0; margin-right: 20px; } .contact .contact-bot .left .h01 { font-size: 48px; line-height: 1; color: #4867a0; font-family: "bgot"; } .contact .contact-bot .left .h02 { width: 128px; height: 35px; line-height: 35px; border-radius: 35px; margin: 0 auto; background: #4867a0; color: #ffffff; margin-top: 8px; } .an-box { position: relative; } .an-box .an-yin { opacity: 0; } .an-box .an-xian { position: absolute !important; left: 0; top: 0; right: 0; bottom: 0; margin: auto; } .horse-run { motion-path: path("M10,80 q100,120 120,20 q140,-50 160,0"); offset-path: path("M10,80 q100,120 120,20 q140,-50 160,0"); animation: move 3s linear infinite; } @keyframes move { 100% { motion-offset: 100%; } 100% { offset-distance: 100%; } } @media screen and (max-width: 1400px) { .w1345 { width: 96%; } .wel-invest .invest-ul .li .images img { width: 100%; } } @media screen and (max-width: 1270px) { .case-title { height: 75px; line-height: 75px; font-size: 18px; } .case-cntent .ul .li .words .tit{ margin-top:15px; } .team-details .details-top .right-words{ width:65%; } .case-li .img { width: 100%; height: auto; } .wel-invest .invest-ul .li .images { width: 100%; height: auto; } .case-cntent .ul .li { height: 150px; } .wel-about .about-top .about-title { width: 35%; } .wel-about .about-top .about-right { width: 64%; } .case-cntent { padding-top: 80px; padding-bottom: 100px; box-sizing: border-box; } .wel-invest .invest-ul .li { width: 32%; margin-left: 2%; } .team .li { width: 25%; } .w1200 { width: 95%; } .case-cntent .ul .li .imgage { width: 80%; height: auto; } .case-cntent .ul .li .words .img { width: 80%; height: auto; } .case-cntent .ul .li .words { padding-bottom: 10px; height: 300px; } .case-cntent .ul .li .words .wen { margin-top: 25px; } .case-cntent .ul .li .words .wen { width: 96%; margin: 20px auto; } .news-box .ul .li { width: 32%; margin-left: 2%; } .news-box .ul .li .image { height: auto; } .contact .contact-top .title { font-size: 35px; } .contact .contact-top { padding-top: 100px; font-size: 24px; } .contact .contact-bot .left { width: 24%; } .contact .contact-bot .cur { width: 20%; } .contact .contact-bot { padding-bottom: 110px; } .team .ul:nth-child(1) { padding-bottom: 25px; margin-bottom: 25px; } .team-details .details-top .right-words { padding-top: 100px; padding-bottom: 65px; height:500px; } .team-details .details-bot .title { margin-bottom: 25px; } .details-top { position: relative; } .details-top .left-img { position: absolute; height: 100%; } .details-top .left-img img { position: absolute; bottom: 0; } .wel-case .case-box .imgbox .li { width: 100%; height: auto; } .team-details .details-top{ min-height:auto!important; } } @media screen and (max-width: 1200px) { .case-cntent .ul .li { width: 33.33%; } .wel-case { height: auto; padding: 65px 0; } .case-cntent .ul .li .words .wen { width: 96%; margin: 15px auto; } .welcon-title .title { font-size: 30px; } .wel-about .about-top .words { font-size: 16px; } .wel-invest { height: auto; padding-top: 65px; padding-bottom: 65px; box-sizing: border-box; } .welcon-title .words { font-size: 16px; } .wel-about .about-top .about-right .words { font-size: 16px; } .wel-case .owl-pagination { margin-top: 45px; } .wel-case .case-box { margin-top: 45px; } .wel-about .about-top .about-title .title { font-size: 30px; } .wel-invest .invest-ul .li .words .h0 .h-text1 { font-size: 20px; } .wel-about .about-bot .about-ul .li-titnum { font-size: 20px; } .wel-about .about-bot .about-ul .li-titnum span { font-size: 65px; } .wel-about .about-bot .about-ul .li-tit { font-size: 20px; } .wel-about .about-bot .about-ul .li-words { font-size: 14px; } .wel-about .about-bot .about-ul { padding-top: 75px; } .wel-about .about-top { padding-top: 75px; padding-bottom: 25px; } .wel-about .about-bot { height: 280px; } .wel-about { height: auto; padding-bottom: 75px; } .wel-technology .technology .tech-box .tech-title .words { font-size: 26px; } .wel-technology .technology .tech-box .tech-title .title { font-size: 32px; } } @media screen and (max-width: 1150px) { .team-details .details-top .right-words{ width:60%; } } @media screen and (max-width: 1023px) { .pc01 { display: none; } .wel-invest .invest-ul .li .words .h0 .h-text2 p{ height:40px; } .wel-invest .invest-ul .li .words:hover .h0 { padding-top: 10px; } .wel-invest .invest-ul .li .boxword .top { width: 200px; height: 40px; border-radius: 40px; line-height: 40px; } .wel-about .about-bot .about-ul .ab-img { width: 250px; height: 250px; bottom: 0; right: 0; margin: auto; } .banner { height: auto; } .team-details .details-top .right-words{ width:100%; height: auto; } .team-details .details-top .left-img{ width:100%; } .wel-about .about-bot .about-ul { width: 50%; height: 250px; padding-top: 55px; } .wel-technology .technology .tech-conimg { width: 550px; height: 550px; } .wel-technology .technology .tech-conimg .wordsbox .word1 { font-size: 16px; width: 80px; line-height: 80px; height: 80px; } .wel-invest .invest-ul .li .words .h0 .h-text1 { height: 50px; line-height: 50px; font-size: 18px; } .wel-invest .invest-ul .li .words { height: 163px; } .wel-invest .invest-ul .li .words .h0 .h-text2 { line-height: 20px; padding:0; padding-top: 20px; } .wel-invest .invest-ul .li .words:hover .h0 .h-text1 { font-size: 24px; } .wel-invest .invest-ul .li .words:hover .h0 .h-text2 { font-size: 16px; line-height: 25px; padding-top: 25px; height: 100px; } .wel-technology { height: auto; } .wel-technology .technology { padding-bottom: 50px; } .wel-technology .technology .tech-conimg .wordsbox .word2 { font-size: 18px; width: 80px; line-height: 80px; height: 80px; } .wel-technology .technology .tech-conimg .wordsbox { width: 80px; height: 550px; } .case-cntent .ul .li { height: auto; } .wel-about .about-bot { height: auto; } .bocweb-footer-contact { padding-top: 20px; box-sizing: border-box; } .bocweb-footer-contact .w1200 .fl { display: none; } .bocweb-footer-contact .ttop { width: 100px; margin: 0 auto; display: block; float: none; } .team .ul:nth-child(1) { padding-bottom: 0; margin-bottom: 0; border: none; } .team .li.animate:nth-child(4n+1) { transition-delay: 0s; } .team .li.animate:nth-child(4n+2) { transition-delay: 0s; } .team .li.animate:nth-child(4n+3) { transition-delay: 0s; } .team .li.animate:nth-child(4n+4) { transition-delay: 0s; } .case-cntent .ul .li.animate:nth-child(4n+1) { transition-delay: 0s; } .case-cntent .ul .li.animate:nth-child(4n+2) { transition-delay: 0s; } .case-cntent .ul .li.animate:nth-child(4n+3) { transition-delay: 0s; } .case-cntent .ul .li.animate:nth-child(4n+4) { transition-delay: 0s; } .news-box .ul .li.animate:nth-child(3n+1) { transition-delay: 0s; } .news-box .ul .li.animate:nth-child(3n+2) { transition-delay: 0s; } .news-box .ul .li.animate:nth-child(3n+3) { transition-delay: 0s; } .team .li { width: 50%; margin-bottom: 20px; border-bottom: 1px solid #f7f7f7; } .team .li img { width: 100%; } .contact .contact-bot { padding-bottom: 90px; } .case-title { font-size: 16px; } .news-box .ul .li { width: 49%; } .news-box .ul .li:nth-child(3n+1) { margin-left: 2%; } .news-box .ul .li:nth-child(2n+1) { margin-left: 0; } .m01 { display: block; } .banner .flex-control-nav { bottom: 15px; } .case-title .tyu { margin: 0 15px; } .case-cntent { padding-top: 50px; padding-bottom: 60px; } .case-cntent .ul .li .words { display: none; } .case-cntent .ul .li.cur .imgage, .case-cntent .ul .li:hover .imgage { opacity: 1; } .innerbanner .inner-title .title, .innerbanner .inner-title .words { display: block; overflow: visible; height: auto; } .innerbanner .inner-title .title { font-size: 30px; line-height: 34px; } .innerbanner .inner-title .words { font-size: 26px; } .innerbanner .inner-title { height: 90px; } .news-box .ul .li .words .top { font-size: 18px; line-height: 25px; height: 50px; } .news-box .ul .li .words .bot { margin-top: 20px; } .news-box { padding-bottom: 75px; } .news-details .details-center { line-height: 25px; } .news-details { padding-bottom: 60px; } .news-details .title { font-size: 24px; } .contact .contact-center { height: auto; } .contact .contact-center .li { width: 100%; height: 505px; } .contact .contact-bot .left { display: none; } .team { padding-top: 40px; padding-bottom: 65px; } .team-details .details-top .left-img { position: static; } .team-details .details-top .left-img img { position: static; } .team-details .details-top .left-img { width: 100%; } .team-details .details-top .left-img img { display: block; margin: 0 auto; } .team-details .details-top .right-words { width: 100%; } .team-details .details-bot .detail-ul .li { width: 33%; } .team-details .details-bot .title { font-size: 26px; margin-bottom: 15px; } .case-cntent .ul .li.cur .imgage, .case-cntent .ul .li:hover .imgage { position: relative; } } @media screen and (max-width: 768px) { .case-cntent .ul .li { width: 50%; margin-bottom: 15px; } .flexd-words .wen{ margin:15px auto; } .wel-about .about-top .line:after{ bottom:0; right:0; } .wel-about .about-bot .about-ul .li-titnum .num2 { font-size: 30px; } .case-title > .tyu:after { display: none; } .wel-technology .technology .tech-box .tech-title { padding-top: 50px; } .wel-invest .invest-ul .li .words .h0 .h-text2 p { -webkit-line-clamp: 3; height: 60px; } .wel-invest .invest-ul .li .words:hover .h0 .h-text2 p { height: 75px; } .wel-invest .invest-ul .li .words:hover .h0 .h-text1 { height: 80px; line-height: 80px; } .wel-about .about-top .about-right .words{ font-size: 14px; line-height: 25px; } .wel-about { padding-bottom: 45px; } /* .wel-invest .invest-ul .li .words .hp11w6 { top: -120%; background: rgba(73, 102, 162, 0.9); -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); -o-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .wel-invest .invest-ul .li .words .boxword .bot{ display: block; opacity:0; } .wel-invest .invest-ul .li .words:hover .boxword .bot{ display: block; opacity:0; } .wel-invest .invest-ul .li .words{ &:hover{ .h0{ .h-text1{ color:#ffffff;height: 50px; line-height: 50px; font-size: 18px; border-bottom: 1px solid rgba(255,255,255,.1); } .h-text2{ color:#ffffff;font-size: 14px; padding-bottom:30px; line-height: 20px; padding-top: 20px; } } .boxword{ .top{ display: block; opacity: 1; width: 200px; height: 40px; border-radius: 40px; line-height: 40px; } } } .h0{ .h-text1{ color:#ffffff; border-bottom: 1px solid rgba(255,255,255,.1); } .h-text2{ color:#ffffff; padding-bottom:30px; } } .boxword{ .top{ display: block; opacity: 1; } } } .wel-invest .invest-ul .li .boxword{ position: absolute; height: 100%; width: 100%; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); -o-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); z-index: 2; }*/ .wel-invest .invest-ul .li .images img { width: 100%; } .wel-about .about-bot .about-ul .about-li { padding-top: 20px; } .wel-about .about-bot .about-ul { width: 100%; height: 200px; padding: 20px 0; } .wel-about .about-bot .about-ul .ab-img { width: 190px; height: 190px; } .wel-invest .invest-ul .li { width: 100%; margin-left: 0; margin-bottom: 15px; } .wel-technology .technology .tech-conimg { width: 400px; height: 400px; } .team-details .details-bot .title { margin-bottom: 10px; } .team-details .details-bot .title { font-size: 14px; } .case-title { font-size: 16px; } .case-title .tyu { margin: 0; padding-right: 0; text-align: center; } .team-details .details-bot .detail-ul .li { width: 50%; } .tyu:after { display: none; } .team-details .details-bot { padding-top: 35px; padding-bottom: 40px; } .team { padding-top: 35px; padding-bottom: 45px; } .bocweb-footer-contact .ttop { width: 50px; } .team-details .details-top .right-words { padding: 35px 0; } .team-details .details-top .right-words .title .people { font-size: 24px; } .team-details .details-top .right-words .title .job { font-size: 15px; } .team-details .details-top .right-words .area { font-size: 15px; margin-top: 12px; margin-bottom: 8px; } .contact-text { margin-bottom: 20px; } .bocweb-footer .bocweb-footer-center { padding-top: 25px; padding-bottom: 20px; } .contact .contact-bot { padding: 25px; padding-bottom: 50px; } .bocweb-footer .bocweb-footer-center .left { width: 100%; text-align: center; padding-top: 10px; float: none; } .bocweb-footer .bocweb-footer-center .left .li { text-align: left; padding-left: 25px; } .bocweb-footer .bocweb-footer-bot { font-size: 12px; line-height: 30px; height: auto; } .bocweb-footer .bocweb-footer-contact { padding-top: 15px; height: 50px; } .bocweb-footer .bocweb-footer-center .left .li:after { width: 20px; height: 20px; } .bocweb-footer .bocweb-footer-center .left .address { font-size: 12px; margin-top: 0; } .bocweb-footer .bocweb-footer-center .left .phone { font-size: 18px; } .bocweb-footer .bocweb-footer-center .right { float: none; display: block; width: 95px; margin: 0 auto; margin-top: 15px; } .pagination .prev { display: none; } .news-box .ul { padding-top: 30px; padding-bottom: 5px; } .innerbanner .inner-title .title { font-size: 20px; line-height: 24px; margin-bottom: 10px; } .innerbanner .inner-title .words { font-size: 16px; line-height: 20px; } .innerbanner .inner-title { height: 60px; } .innerbanner { height: 460px; } .case-title { height: 65px; line-height: 65px; } .pagination .next { display: none; } .news-box .ul .li { width: 100%; margin-left: 0; } .news-box .ul .li:nth-child(3n+1) { margin-left: 0; } .news-details .title { font-size: 18px; } .news-box .ul .li .words .top { height: auto; display: block; overflow: visible; font-size: 16px; } .news-details .time { margin-top: 15px; } .news-details .details-bot .back { width: 160px; height: 45px; line-height: 45px; } .news-details .details-top { padding-top: 35px; padding-bottom: 15px; } .news-box .ul .li .words { padding: 15px; padding-top: 20px; padding-bottom: 25px; } .pagination { height: 45px; line-height: 45px; font-size: 16px; } .news-box .ul .li .words .bot { font-size: 14px; } .news-box .ul .li .words .imgbox .img { width: 35px; height: auto; } .news-box .ul .li .words .imgbox { padding-left: 45px; } .news-box { padding-bottom: 55px; } .news-details { padding-bottom: 45px; } .contact .contact-top .title { font-size: 28px; margin-bottom: 16px; font-weight: normal; } .contact .contact-top { font-size: 20px; padding-top: 70px; } .contact .contact-center { margin-top: 45px; margin-bottom: 45px; } .contact-text { font-size: 20px; } .contact .contact-center .words .h01 { height: 64px; line-height: 64px; font-size: 24px; } .contact .contact-center .words .h01:after { width: 64px; height: 60px; } .contact .contact-center .words .h02 { font-size: 14px; margin-top: 20px; line-height: 18px; margin-bottom: 20px; } .welcon-title .words { line-height: 1.5; } .welcon-title .title { font-size: 24px; } .contact .contact-center .words { height: auto; padding: 25px; } .contact .contact-bot .cur { width: 100%; margin-left: 0; padding-top: 20px; padding-bottom: 20px; height: auto; } .contact .contact-center .li.fl { height: 420px; } .contact .contact-bot .cur .h02 { margin-top: 8px; } .contact .contact-bot .cur .h01 { font-size: 15px; } .wel-technology .technology .tech-box .tech-title .title { font-size: 24px; } .wel-technology .technology .tech-box .tech-title .words { font-size: 18px; line-height: 24px; } .contact .contact-bot .cur .h02 { font-size: 15px; } .wel-about .about-top .about-title { width: 100%; } .wel-about .about-top .about-title .title { font-size: 24px; margin-bottom: 10px; } .wel-invest .invest-ul { margin-top: 35px; } .wel-technology .technology .tech-conimg .wordsbox .word2 { width: 60px; height: 60px; line-height: 60px; font-size: 15px; } .wel-technology .technology .tech-conimg .wordsbox .word1 { width: 60px; height: 60px; line-height: 60px; font-size: 12px; } .wel-technology .technology .tech-conimg .wordsbox { width: 60px; height: 400px; } .wel-about .about-top .about-right { width: 100%; padding-left: 0; } .wel-about .about-bot .about-ul .li-titnum span { font-size: 40px; } .wel-about .about-bot .about-ul .li-tit { font-size: 16px; } .wel-about .about-bot .about-ul .li-titnum { font-size: 14px; } .wel-about .about-top .about-right .words { height: auto; display: block; overflow: visible; max-height: none; } .contact .contact-center .words .h03 { margin: 0 auto; } } @media screen and (max-width: 480px) { .innerbanner { height: 300px; } .team-details .details-top .left-img img { margin-top: -60px; } .contact .contact-center .ul { box-shadow: none; } .contact .contact-center .li.fl { height: 320px; } .contact .contact-top { font-size: 14px; padding: 0 10px; padding-top: 40px; line-height: 1.5; } .wel-technology .technology .tech-box .tech-title { padding-top: 34px; } .contact .contact-top .title { font-size: 20px; margin-bottom: 5px; } .contact .contact-center { margin-top: 30px; margin-bottom: 30px; } .welcon-title .title { font-size: 20px; } .welcon-title .words { font-size: 14px; } .team { padding-top: 20px; padding-bottom: 35px; } .contact .contact-center .words .h03 .img { width: 120px; height: 120px; } .contact .contact-center .words .h01 { padding-left: 65px; font-size: 18px; } .contact .contact-center .words { padding: 15px; } .contact .contact-bot .cur { padding: 10px 0; border-bottom-width: 2px; } .news-details .title { font-size: 16px; } .contact .contact-bot { padding: 15px; padding-bottom: 35px; } .case-cntent { padding-top: 25px; padding-bottom: 30px; } .contact-text { margin-bottom: 12px; line-height: 1; } .contact-text { font-size: 18px; } .flexd-words .wen { font-size: 14px; line-height: 20px; max-height: 60px; } .flexd-words { width: 250px; height: 280px; } .flexd-words .img { width: 100%; height: auto; } .flexd-words .tit { font-size: 16px; } .pagination { height: 35px; line-height: 35px; } .news-details .details-bot a { font-size: 14px; } .news-details .details-bot .back { width: 130px; height: 35px; line-height: 35px; font-size: 14px; margin-top: 25px; } .wel-about .about-top .about-title .title { font-size: 20px; } .wel-about .about-top { padding-top: 35px; padding-bottom: 15px; } .wel-about .about-top .about-right .words { margin-top: 0; } .wel-about { padding-bottom: 35px; } .wel-about .about-bot .about-ul .li-titnum span { font-size: 28px; } .wel-about .about-bot .about-ul .li-tit { margin-top: 5px; margin-bottom: 6px; } .wel-technology .technology .tech-box .tech-title .title { font-size: 18px; line-height: 1.5; } .wel-technology .technology .tech-box .tech-title .words { font-size: 15px; line-height: 1.5; margin-top: 8px; } .wel-invest .invest-ul .li .words:hover .h0 .h-text2 { font-size: 14px; } .wel-invest { padding-top: 35px; padding-bottom: 25px; } .wel-invest .invest-ul .li .words .h0 .h-text1 { font-size: 16px; height: 35px; line-height: 35px; } .wel-invest .invest-ul .li .words .h0 .h-text2 { height: auto; display: block; overflow: visible; padding: 10px 0; } .wel-invest .invest-ul .li .words { height: 124px; } .wel-technology .technology .tech-conimg { width: 300px; height: 300px; margin-top: 20px; } .wel-technology .technology .tech-conimg .wordsbox .word2 { width: 45px; height: 45px; line-height: 45px; } .wel-about .about-bot .about-ul { padding: 10px 0; } .wel-case .case-box { margin-top: 30px; } .wel-case { padding: 30px 0; } .wel-technology .technology .tech-conimg .wordsbox { width: 45px; height: 300px; } .wel-technology .technology .tech-conimg .wordsbox .word1 { height: 45px; width: 45px; padding: 0 7px; padding-top: 10px; box-sizing: border-box; line-height: 1; } .wel-technology .technology { padding-bottom: 34px; } .bocweb-footer { padding-top: 0; } .wel-case .owl-pagination { margin-top: 30px; } .bocweb-footer .bocweb-footer-contact { padding-top: 0; height: 45px; line-height: 45px; } .bocweb-footer-contact .ttop { height: 45px; line-height: 45px; } .bocweb-footer .bocweb-footer-center { padding-bottom: 10px; } .bocweb-footer { padding-bottom: 20px; box-sizing: border-box; } } /*# sourceMappingURL=style.css.map */