@charset "utf-8"; .cmlin{ line-height:24px; } .fl_left_first { padding:.4rem 0; } .forie { width: 100%; height: 100%; background: #eaeaea url(../img/jpg/tishi.png) center no-repeat; position: fixed; top: 0; left: 0; z-index: 500; } .ensure .ensure-03 .words{ z-index: 5; } .nbhj{ position: absolute; top: 15px; left: .75rem; font-size: 14px; color:#0080cc; line-height: 2; } .bocweb-header .nav-box{ position: relative; } body.white .nbhj{ color:#0080cc; } body.white .bocweb-header.on .nbhj{ color: #0080cc; } @keyframes mymove { from { top: -5px; } to { top: 5px; } } body { overflow: hidden; } @font-face { font-family: 'hlcblack'; src: url("fonts/HelveticaLTCondensedBlack.eot"); src: url("fonts/HelveticaLTCondensedBlack.eot") format("embedded-opentype"), url("fonts/HelveticaLTCondensedBlack.woff") format("woff"), url("fonts/HelveticaLTCondensedBlack.ttf") format("truetype"), url("fonts/HelveticaLTCondensedBlack.svg#HelveticaLTCondensedBlack") format("svg"); } @font-face { font-family: 'hlcbold'; src: url("fonts/Helvetica LT Condensed Bold.eot"); src: url("fonts/Helvetica LT Condensed Bold.eot") format("embedded-opentype"), url("fonts/Helvetica LT Condensed Bold.woff") format("woff"), url("fonts/Helvetica LT Condensed Bold.ttf") format("truetype"), url("fonts/Helvetica LT Condensed Bold.svg#Helvetica LT Condensed Bold") format("svg"); } @font-face { font-family: 'hlclight'; src: url("fonts/Helvetica LT Condensed Light.eot"); src: url("fonts/Helvetica LT Condensed Light.eot") format("embedded-opentype"), url("fonts/Helvetica LT Condensed Light.woff") format("woff"), url("fonts/Helvetica LT Condensed Light.ttf") format("truetype"), url("fonts/Helvetica LT Condensed Light.svg#Helvetica LT Condensed Light") format("svg"); } @font-face { font-family: 'hlcmedium'; src: url("fonts/Helvetica LT Condensed Medium.eot"); src: url("fonts/Helvetica LT Condensed Medium.eot") format("embedded-opentype"), url("fonts/Helvetica LT Condensed Medium.woff") format("woff"), url("fonts/Helvetica LT Condensed Medium.ttf") format("truetype"), url("fonts/Helvetica LT Condensed Medium.svg#Helvetica LT Condensed Medium") format("svg"); } .hlcbold { font-family: 'hlcbold'; } body, html { font-family: "Noto Sans CJK SC", "Source Han Sans CN","Microsoft YaHei","Helvetica Neue","PingFang SC", Helvetica, "Hiragino Sans GB",sans-serif; } .jszc { display: inline-block; vertical-align: middle; /* margin-left: .75rem;*/ } .w89 { /*width: 89%;*/ width: calc(100% - 5.25rem); } .w78 { width: calc(100% - 5.25*2rem); margin: 0 auto; } .w11 { /*width: 11%;*/ width: 5.25rem; } .w90 { /*width: 90%;*/ width: calc(100% - 5.25rem); } .f4 { background: #f4f4f4; } .pr3 { padding-right: 3rem; } .ft48 { font-size: 1.2rem; } .imglist-list .items .tit.t18 { font-size: 0.45rem; line-height: 0.65rem; height: 1.3rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } /*details*/ .reports-table table { width: 100%; table-layout: fixed; font-size: 18px; color: #333333; } .reports-table table td { text-align: center; line-height: 1.25; padding: 1% 2%; color: #fff; } .reports-table table thead td { background: #0080cc; font-size: 20px; height: 105px; border-left: 1px solid #69a9cf; } .reports-table table tbody td { border: 1px solid #e8e8e8; height: 60px; color: #333333; } .newsd-list-all { padding: 0 3.5rem 3.75rem 3.5rem; padding-bottom: 0 !important; box-sizing: border-box; } .bg-images { position: relative; } .bg-images:after { position: absolute; z-index: 1; content: ""; width: 13rem; height: 11rem; right: 5.25rem; top: -110px; background: url(../img/bg.png) no-repeat center; background-size: 100%; display: none; } .columnimgbg { background: #fff; margin-top: -110px; background: url(../img/bg.png) #fff no-repeat right top; background-size: 13rem 11rem; } .newsd-all { width: 100%; padding: 2.25rem 1rem 1rem 1rem; box-sizing: border-box; margin-top: -2rem; position: relative; z-index: 50; padding-top: 0 !important; margin-top: 0 !important; } .newsd-main-title { text-align: center; line-height: 1.1; } .ft50 { font-size: 1.25rem; } .newsd-time { text-align: center; } .cl22 { color: #222; } .ft16 { font-size: 16px; } .cl66 { color: #666; } .newsd-back { text-align: center; } .newd-next { background: url(../img/jt3.png) right center no-repeat; background-size: 10px 16px; padding-right: 1.25rem; text-align: right; transition: all .4s ease; } .newsd-back2 { display: none; } .newsd-page { margin: 1.75rem 0 0 0; text-align: center; } .newsd-back:hover .cl22, .newd-prev:hover div, .newd-next:hover div { color: #0080cc; } .add-detail-pdf { background: #f7f7f7; padding: .85rem 0; text-align: center; width: 100%; margin: 2rem 0 0 0; display: block; } .cl99 { color: #999; } .newd-next:hover { background: url(../img/jt32.png) right center no-repeat; } .newd-prev:hover { background: url(../img/jt22.png) left center no-repeat; } .newsd-all div, .newsd-all p { font-family: "PINGFANG REGULAR_2"; } .newsd-content { border-top: 1px solid #dddddd; margin: .875rem 0 0 0; padding: 1.5rem 0 0 0; } .newd-prev, .newd-next { width: 10rem; display: inline-block; } .newsd-back1 { display: inline-block; } .newd-prev div, .newd-next div { transition: color .4s ease; } .newd-prev { background: url(../img/jt2.png) left center no-repeat; background-size: 10px 16px; padding-left: 1.25rem; transition: all .4s ease; text-align: left; } @media (max-width: 1440px) { .newsd-list-all { padding: 0 2.5rem 2.75rem 2.5rem; } .ft16 { font-size: 15px; } .add-detail-pdf { margin: 1rem 0 0 0; } .add-detail-pdf { margin: 1rem 0 0 0; } } @media (max-width: 1200px) { .newsd-list-all { padding: 0 .5rem 1.5rem .5rem; } .newsd-main-title { line-height: 1.3; } } @media (max-width: 1023px) { .newsd-all { padding: 6rem 3% .5rem 3%; } .newsd-content { margin: .75rem 0 0 0; padding: 1rem 0 0 0; } .add-detail-pdf { padding: .5rem 0; } .add-detail-pdf { padding: .5rem 0; } } @media (max-width: 768px) { .add-detail-pdf { padding: .2rem 0; margin: .6rem 0 0 0; } .newsd-back2 { display: block; } .newsd-list-all { padding: 0 .2rem .5rem .2rem; } .newsd-all { padding: .5rem 3% 0 3%; margin-top: .3rem; } .ft16 { font-size: 13px; } .ft50 { font-size: .5rem; } .newsd-main-title { font-size: .38rem !important; line-height: .45rem; } .newsd-content { margin: .25rem 0 0 0; padding: .4rem 0 0 0; } .newd-prev, .newd-next { width: 100%; box-sizing: border-box; background: unset; padding: 0; text-align: left; } .add-detail-pdf img { width: .34rem; height: .4rem; } .newd-next { border-top: 1px solid #999; margin-top: .1rem; padding-top: .1rem; } .newsd-page { margin: .5rem 0 0 0; } .newsd-back2 { display: block; margin-top: .15rem; } .newsd-back1 { display: none; } } /*details*/ /*banner*/ .investor-list { position: relative; z-index: 1; } .column-swiper { line-height: 110px; height: 110px; text-align: center; position: relative; z-index: 1; } .column-swiper .con-column-tit { padding-right: 3rem; border-bottom: 1px solid #ededed; position: relative; top: -1px; } .column-swiper .swiper-button-prev, .column-swiper .swiper-button-next { width: 15px; height: 26px; background: transparent; margin: 0; top: 0; bottom: 0; margin: auto; cursor: pointer; } .column-swiper .titbox-fl { font-size: 0; } .column-swiper .titbox-fl a { display: inline-block; vertical-align: middle; color: #222222; font-size: 20px; padding-left: 15px; transition: .5s ease-in-out; } .column-swiper .titbox-fl a:hover { color: #0080cc; transition: .5s ease-in-out; } .column-swiper .titbox-fl a.home { color: #949494; position: relative; padding-left: 0; padding-right: 28px; } .column-swiper .titbox-fl a.home:hover { color: #0080cc; } .column-swiper .titbox-fl a.home:after { position: absolute; content: ""; width: 10px; height: 16px; right: 0; top: 0; bottom: 0; background: url(../img/i2.png) no-repeat center; background-size: 100%; margin: auto; } .column-swiper .swiper-button-prev { background: url(../img/jpg/j13.png) no-repeat center; background-size: 100%; left: -45px; } .column-swiper .swiper-button-prev:hover { background: url(../img/jpg/j14.png) no-repeat center; background-size: 100%; } .column-swiper .swiper-button-next { background: url(../img/jpg/j15.png) no-repeat center; background-size: 100%; right: -45px; } .column-swiper .swiper-button-next:hover { background: url(../img/jpg/j16.png) no-repeat center; background-size: 100%; } .column-swiper .swiper-button-disabled { display: none; } .column-swiper .swiper-slide:nth-child(1) .items:before { display: none; } .column-swiper .titbox-pc { font-size: 0; } .column-swiper .titbox-pc .items:last-child { margin-right: 0; } .column-swiper .titbox-pc .items { display: inline-block; vertical-align: middle; } .column-swiper .items { display: block; font-size: 20px; color: #222222; position: relative; margin: 0 0.55rem; } .column-swiper .items .span { display: inline-block; vertical-align: middle; line-height: 1.6; } .column-swiper .items:hover, .column-swiper .items.active { color: #0080cc; } .column-swiper .items:hover:after, .column-swiper .items.active:after { opacity: 1; transition: .5s ease-in-out; } .column-swiper .items:after { position: absolute; width: 100%; content: ""; height: 3px; background: #0080cc; left: 0; bottom: 0; transition: .5s ease-in-out; opacity: 0; } /*banner*/ img.w100 { width: 100%; } /* 重置表单样式 */ select::-ms-expand { display: none; } input, select, textarea { box-shadow: none; outline: none; border: none; border-radius: 0; -ms-appearance: none; -moz-appearance: none; -webkit-appearance: none; appearance: none; padding: 0; } textarea { resize: none; } select::-ms-expand { display: none; } /* 更改placeholder颜色 */ input::-webkit-input-placeholder { color: #888; } input:-moz-placeholder { color: #888; } input::-moz-placeholder { color: #888; } input:-ms-input-placeholder { color: #888; } textarea::-webkit-input-placeholder { color: #888; } textarea:-moz-placeholder { color: #888; } textarea::-moz-placeholder { color: #888; } textarea:-ms-input-placeholder { color: #888; } .tit-20 { font-size: 20px; } .tit-48 { font-size: 1.2rem; } .tit-44 { font-size: 1.1rem; } .tit-36 { font-size: 0.9rem; } .tit-30 { font-size: 0.75rem; } /*m*/ .m-header { height: 45px; width: 100%; background: #ffffff; } .m-header.cur { position: absolute; } .m-header .w-header.fixed { width: 100%; position: fixed; top: 0; left: 0; background: #ffffff; } .m-header .w-header { position: relative; width: 100%; box-sizing: border-box; z-index: 24; height: 45px; background: #fff; } .m-header .welcome-a { float: left; width: 50%; height: 100%; line-height: 45px; position: relative; } .m-header .welcome-a img { max-height: 100%; height: 90%; display: inline-block; position: absolute; top: 0; bottom: 0; margin: auto; } .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: 100%; width: 65px; } .m-header .search-bg { position: fixed; left: 0; top: 48px; width: 100%; height: 150px; z-index: 10; background: #ffffff; display: none; } .m-header .subsearch { padding-right: 15px; border-right: 1px solid #d2d2d2; box-sizing: border-box; } .m-header .subsearch .sp { width: 35px; height: 35px; background-size: 80%; } .m-header .subsearch img { height: 100%; } .m-header .search-bg .m-close-search { display: block; width: 10px; height: 10px; 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-size: 100%; margin-top: 6px; } .m-header .btn-na { margin-right: 15px; } .m-header .nav-btn { position: absolute; right: 17px; top: 50%; width: 31px; height: 24px; vertical-align: middle; cursor: pointer; margin-top: -15px; } .m-header .nav-btn .line { position: absolute; display: block; width: 100%; height: 2px; background-color: #050707; left: 0; border-radius: 2px; } .l-cnbox { font-size: 15px; line-height: 45px; color: #222222; } .l-cnbox a { display: inline-block; color: #222222; } .m-header .nav-btn .line1 { top: 0; -webkit-transform-origin: left top 0; -ms-transform-origin: left top 0; transform-origin: left top 0; } .m-header .nav-btn .line2 { top: 11px; } .m-header .nav-btn .line3 { bottom: 0; -webkit-transform-origin: left bottom 0; -ms-transform-origin: left bottom 0; transform-origin: left bottom 0; } .bocweb-footer .bocweb-footer-bot br { display: none; } .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: calc(100% - 45px); padding: 14px 0 0; display: none; position: fixed; left: 0; top: 45px; background-color: white; z-index: 20; color: #666; overflow-y: auto; } .m-header .sub-menu li .sub-tit { padding: 0 3%; box-sizing: border-box; } .m-header .sub-menu li .sub-tit .tu-box { padding: 13px 0; border-bottom: 1px solid #dcdcdc; box-sizing: border-box; position: relative; } .m-header .sub-menu li .sub-tit .tu-box .imgbox { position: absolute; left: 0; top: 0; width: 20px; height: 20px; bottom: 0; margin: auto; } .m-header .sub-menu li .sub-tit.on .tu-box { border-bottom-color: transparent; } .m-header .sub-menu li a { display: block; } .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: 20px; } .m-header .sub-menu .tit a { color: #666; } .m-header .sub-menu .tit1 { display: block; width: 100%; line-height: 33px; color: #666; position: relative; font-size: 15px; line-height: 18px; box-sizing: border-box; } .m-header .sub-menu .sub-tit.on.on .btn-v { background: url(../img/jpg/img6.png) center center no-repeat; background-size: 100%; } .m-header .sub-menu .btn-v { display: inline-block; height: 20px; width: 20px; float: right; margin-right: 16px; margin-top: 0; background: url(../img/jpg/img5.png) center center no-repeat; background-size: 100%; } .m-header .sub-menu .sub-tit1.on { background-color: #ff0001; 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; background: #f2f2f2; } .m-header .sub-menu .sec-list a { background-size: 8px auto; height: 43px; line-height: 43px; font-size: 13px; border-top: 1px solid #e8e8e8; box-sizing: border-box; } .m-header .sub-menu .sec-list a:nth-child(1) { border-top: none; } .m-header .sub-menu .sec-list a { padding-left: 21px; color: #888; display: block; } /*m*/ * { box-sizing: border-box; } /*video*/ .w1280 { width: 1280px; margin: 0 auto; } .secwen.animate { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: 1s; } .secwen { opacity: 0; filter: alpha(opacity=0); transform: translateY(30px); transition: .8s; } .animate.add1 { transition-delay: .1s; } .animate.add2 { transition-delay: .2s; } .animate.add3 { transition-delay: .3s; } .animate.add4 { transition-delay: .4s; } .animate.add5 { transition-delay: .5s; } .animate.add6 { transition-delay: .6s; } .animate.add7 { transition-delay: .7s; } .animate.add8 { transition-delay: .8s; } .animate.add9 { transition-delay: .9s; } .animate.add10 { transition-delay: 1.0s; } .animate.add11 { transition-delay: 1.1s; } .pcbox { display: block; } .mbox { display: none; } /*header*/ body.active .bocweb-header { /*background:#fff;*/ transition: .5s ease-in-out; } body.active .bocweb-header .nav-li .nav-top { color: #222; } body.active .bocweb-header .nav-li .nav-top:hover, body.active .bocweb-header .nav-li .nav-top.active { color: #0080cc; } body.active .bocweb-header .nav-li .nav-top:hover:after, body.active .bocweb-header .nav-li .nav-top.active:after { background: #0080cc; } body.white .nav-l .i { color: #fff; } body.white .bocweb-header.on img, body.white img { transition: .5s ease-in-out; } body.white .bocweb-header .nav-li .nav-top { color: #fff; } body.white .bocweb-header.on .nav-li .nav-top { color: #222; } body.white .bocweb-header.on .nav-l .i { color: #222; } body.white .bocweb-header .bocweb-logo .iimgbox .i1 { opacity: 1; } body.white .bocweb-header .bocweb-logo .iimgbox .i0 { opacity: 0; } body.white .bocweb-header.on .bocweb-logo .iimgbox .i1 { opacity: 0; } body.white .bocweb-header.on .bocweb-logo .iimgbox .i0 { opacity: 1; } .nav-l { display: inline-block; font-size: 0; vertical-align: top; margin-left: 1rem; } .nav-l .i { display: inline-block; font-size: 16px; color: #222222; vertical-align: top; } .nav-l a { transition: .5s ease-in-out; } .nav-l a:hover, .nav-l a.active { transition: .5s ease-in-out; color: #0080cc; } .bocweb-header { line-height: 130px; height: 130px; position: absolute; width: 100%; left: 0; top: 0; z-index: 35; transition: .5s ease-in-out; } .bocweb-header .header { padding-right: 1.5rem; padding-left: 1.5rem; transition: .5s ease-in-out; } .bocweb-header .header.fixed { position: fixed; width: 100%; top: 0; left: 0; } .bocweb-header .nav-li .nav-bot { left: 0; top: 130px; width: 6rem; border: 1px solid #e5e5e5; border-top: 3px solid #0080cc; background: #fff; } .bocweb-header .nav-li .nav-bot a { color: #666; border-bottom: 1px solid #e5e5e5; font-size: 14px; } .bocweb-header .nav-li .nav-bot a:hover, .bocweb-header .nav-li .nav-bot a.active { background-color: #0080cc; color: #fff; } .bocweb-header.on { transition: .5s ease-in-out; } .bocweb-header.on .header { background: #ffffff; transition: .5s ease-in-out; } .bocweb-header.on .nav-li .nav-top { color: #222; } .bocweb-header.on .nav-li .nav-top:hover, .bocweb-header.on .nav-li .nav-top.active { color: #0080cc; } .bocweb-header.on .nav-li .nav-top:hover:after, .bocweb-header.on .nav-li .nav-top.active:after { background: #0080cc; } .bocweb-header .nav-top { display: block; } .bocweb-header .bocweb-logo { display: block; width: 210px; } .bocweb-header .bocweb-logo img { transition: .5s ease-in-out; } .bocweb-header .bocweb-logo .iimgbox { display: inline-block; vertical-align: middle; position: relative; line-height: 1; } .bocweb-header .bocweb-logo .iimgbox .i1 { opacity: 0; position: absolute; left: 0; top: 0; } .bocweb-header .nav-bot { display: none; position: absolute; } .bocweb-header .nav-bot .li { display: block; /*line-height: 30px;*/ line-height: 1.25rem; color: rgba(255, 255, 255, 0.6); transition: .5s ease-in-out; padding: 0 .6rem; } .bocweb-header .nav-bot .li:hover, .bocweb-header .nav-bot .li.active { color: #fff; transition: .5s ease-in-out; } .bocweb-header .nav-box { display: inline-block; font-size: 0; vertical-align: top; } .bocweb-header .nav-li { display: inline-block; vertical-align: top; position: relative; font-size: 15px; color: #fff; padding: 0 0.8rem; } .bocweb-header .nav-li .nav-top { transition: .5s ease-in-out; color: #222; position: relative; font-size: 16px; } .bocweb-header .nav-li .nav-top:after { position: absolute; content: ""; width: 100%; height: 5px; background: #0080cc; left: 0; top: 0; transition: .5s ease-in-out; opacity: 0; } .bocweb-header .nav-li .nav-top:hover, .bocweb-header .nav-li .nav-top.active { transition: .5s ease-in-out; } .bocweb-header .nav-li .nav-top:hover:after, .bocweb-header .nav-li .nav-top.active:after { opacity: 1; transition: .5s ease-in-out; } /*footer*/ .w1500 { width: 78%; margin: 0 auto; } .bocweb-footer { color: #cdcdcd; font-size: 0; position: relative; background: #fff; } .bocweb-footer .footer { background: #242424; /*width: 89%;*/ font-size: 15px; display: inline-block; vertical-align: bottom; float: none; /*width: calc(100% - 5.25rem);*/ } .bocweb-footer .jiantou { height: 100%; float: none; display: inline-block; vertical-align: bottom; /*width: 11%;*/ /*width: 5.25rem;*/ min-height: 500px; background: #fff; position: relative; } .bocweb-footer .jiantou .span { width: 100%; height: 410px; line-height: 410px; position: absolute; bottom: 0; left: 0; background: #f2f2f2; cursor: pointer; text-align: center; font-size: 16px; color: #231f20; transition: .5s ease-in-out; } .bocweb-footer .jiantou .span:hover { background: #0080cc; color: #fff; transition: .5s ease-in-out; } .bocweb-footer .jiantou .span:hover .num:after { transition: .5s ease-in-out; background: url(../img/i1.png) no-repeat center; background-size: 100%; } .bocweb-footer .jiantou .num { line-height: 1; padding-top: 42px; position: relative; display: inline-block; vertical-align: middle; } .bocweb-footer .jiantou .num:after { position: absolute; content: ""; width: 20px; height: 30px; top: 0; left: 0; right: 0; margin: auto; background: url(../img/i0.png) no-repeat center; background-size: 100%; transition: .5s ease-in-out; } .bocweb-footer a { color: #b0b0b0; transition: .5s ease-in-out; } .bocweb-footer a:hover { color: #ffffff; transition: .5s ease-in-out; } .bocweb-footer .bocweb-footer-box { font-size: 0; /*width: 90%;*/ /*width: calc(100% - 5.25rem);*/ } .bocweb-footer .bocweb-footer-box .footer-nav { display: inline-block; font-size: 15px; vertical-align: top; } .bocweb-footer .bocweb-footer-box a { display: block; } .bocweb-footer .bocweb-footer-top .bocweb-footer-box { padding-top: 2.25rem; padding-left: 3.25rem; padding-bottom: 2rem; } .bocweb-footer .bocweb-footer-top .footer-nav { width: 13%; padding-right: 2%; } .bocweb-footer .bocweb-footer-top .footer-nav.active { width: 22%; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-top { font-size: 20px; color: #ffffff; line-height: 1; padding-bottom: 20px; font-weight: bold; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-bot .li { line-height: 36px; color: #cdcdcd; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-bot .libox { text-align: center; margin-top: 10px; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-bot .libox .span { line-height: 20px; margin-top: 10px; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-bot .libox .i { width: calc((100% - 6px)/2); float: left; max-width: 118px; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-bot .libox .i img { width: 100%; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-bot .libox .i:nth-child(1) { margin-right: 6px; } .bocweb-footer .bocweb-footer-bot { line-height: 95px; height: 95px; font-size: 14px; color: #b0b0b0; padding-left: 3.25rem; border-top: 1px solid rgba(255, 255, 255, 0.1); } /*home*/ .con-banner { position: relative; } .con-banner:after { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.3); z-index: 0; } .con-banner.actives:after{ display: none; } .con-banner .words { position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding-bottom: 2.875rem; text-align: center; color: #fff; z-index: 2; } .con-banner .words .cn { font-size: 2.1rem; } .con-banner .words .en { font-size: 0.7rem; margin-top: .5rem; text-transform: uppercase; } .con-banner .images { width: 100%; height: 100%; } .investor-list { /*overflow: hidden;*/ } .con-banner { height: 19rem; line-height: 19rem; } .con-banner .tit { display: inline-block; vertical-align: middle; line-height: 1; margin-bottom: 2.5rem; } .nav-sousuo { width: 280px; height: 50px; line-height: 50px; display: inline-block; vertical-align: middle; position: relative; } .nav-sousuo form { height: 100%; } .nav-sousuo .input { position: absolute; width: 100%; height: 100%; right: 0; top: 0; border-radius: 50px; border: 1px solid #d2d2d2; transition: .5s ease-in-out; } .nav-sousuo.active .input { width: 120%; transition: .5s ease-in-out; } .nav-sousuo input[type=submit] { position: absolute; right: 0; top: 0; text-indent: -999px; overflow: hidden; width: 25px; height: 100%; background: url(../img/jpg/j1.png) no-repeat center; background-size: 25px 25px; right: 25px; top: 0; bottom: 0; margin: auto; } .nav-sousuo input[type=text] { padding-left: 0.75rem; padding-right: 0.4rem; font-size: 16px; color: #333333; width: 100%; } .nav-sousuo input { border: none; outline: none; background: none; } .nav-sousuo input::-webkit-input-placeholder { color: #333333; } .nav-sousuo input:-moz-placeholder { color: #333333; } .nav-sousuo input::-moz-placeholder { color: #333333; } .nav-sousuo input:-ms-input-placeholder { color: #333333; } .investor-list .list-fl { padding-top: 2.25rem; padding-bottom: 2.75rem; } .investor-list .zi-span { position: relative; } .investor-list .zi-span span { width: 15px; display: block; height: 335px; background: url(../img/i3.png) no-repeat center; background-size: 100%; margin: 0 auto; margin-top: 45px; } .investor-list .zi-span b { line-height: 1; display: block; width: 90px; height: 15px; margin-top: 165px; text-align: center; position: relative; left: 50%; transform: translateX(-50%) rotate(90deg); } .investor-list .list-fr { font-size: 16px; } .investor-list .list-tit { width: 4.25rem; } .investor-list .list-tit .items-top { line-height: 1.2; color: #222222; font-weight: bold; font-size: 24px; margin-bottom: 10px; } .investor-list .list-tit .itemsbox:nth-child(n+2) { margin-top: 1.25rem; } .investor-list .list-tit .items-bot .i { cursor: pointer; font-size: 16px; color: #555555; transition: .5s ease-in-out; padding-left: 16px; box-sizing: border-box; position: relative; line-height: 35px; } .investor-list .list-tit .items-bot .i:after { position: absolute; content: ""; width: 8px; height: 1px; background: #555555; content: ""; left: 0; top: 0; bottom: 0; margin: auto; } .investor-list .list-tit .items-bot .i:hover, .investor-list .list-tit .items-bot .i.active { color: #0080cc; transition: .5s ease-in-out; } .investor-list .list-imglist { width: calc(100% - (170rem/40)); padding-right: 3rem; } .imglist-top { padding-bottom: .75rem; } .imglist-top .tit { font-size: .75rem; color: #222222; line-height: 1.2; font-weight: bold; } .imglist-list { padding-bottom: 2rem; font-size: 0; } .imglist-list .items { display: inline-block; vertical-align: top; font-size: 12px; color: #222222; line-height: 1.2; width: 23.5%; margin-left: 2%; margin-bottom: .5rem; border: 1px solid #e1e1e1; background: #f0f0f0; padding: 0.3rem; padding-top: 0.45rem; transition: .5s ease-in-out; } .imglist-list .items:hover { background: #0080cc; color: #fff; transition: .5s ease-in-out; } .imglist-list .items:hover .time { border-bottom: 1px solid #a3c6e6; transition: border .5s ease-in-out; } .imglist-list .items .time { display: inline-block; border-bottom: 1px solid #9f9f9f; transition: .5s ease-in-out; } .imglist-list .items .titbox{ line-height: 2.1rem; margin-bottom: 0.6rem; margin-top: 0.375rem; height: 2.1rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .imglist-list .items .tit { width: 100%; font-size: 0.45rem; line-height: .65rem; display: inline-block; vertical-align: middle; /* display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;*/ } .imglist-list .items img { transition: .5s ease-in-out; } .imglist-list .items:nth-child(4n+1) { margin-left: 0; } .vid-swiper .swiper-pagination { position: static; } .vid-swiper .swiper-pagination .swiper-pagination-bullet { width: auto; height: auto; } .swiper-pagination, .pagination { font-size: 0; text-align: right; line-height: 1.2; } .swiper-pagination .swiper-pagination-bullet, .pagination .swiper-pagination-bullet { background: transparent; } .swiper-pagination .i, .swiper-pagination .swiper-pagination-bullet, .swiper-pagination a, .pagination .i, .pagination .swiper-pagination-bullet, .pagination a { cursor: pointer; display: inline-block; font-size: 18px; color: #222222; margin: 0 11px; transition: .5s ease-in-out; font-family: "hlcbold"; } .swiper-pagination .i:hover, .swiper-pagination .swiper-pagination-bullet:hover, .swiper-pagination a:hover, .pagination .i:hover, .pagination .swiper-pagination-bullet:hover, .pagination a:hover { transition: .5s ease-in-out; color: #0080cd; } .swiper-pagination .i.swiper-pagination-bullet-active, .swiper-pagination .i.active, .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination .swiper-pagination-bullet.active, .swiper-pagination a.swiper-pagination-bullet-active, .swiper-pagination a.active, .pagination .i.swiper-pagination-bullet-active, .pagination .i.active, .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .pagination .swiper-pagination-bullet.active, .pagination a.swiper-pagination-bullet-active, .pagination a.active { padding-right: 5.125rem; position: relative; color: #0080cd; transition: .5s ease-in-out; } .swiper-pagination .i.swiper-pagination-bullet-active:after, .swiper-pagination .i.active:after, .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after, .swiper-pagination .swiper-pagination-bullet.active:after, .swiper-pagination a.swiper-pagination-bullet-active:after, .swiper-pagination a.active:after, .pagination .i.swiper-pagination-bullet-active:after, .pagination .i.active:after, .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after, .pagination .swiper-pagination-bullet.active:after, .pagination a.swiper-pagination-bullet-active:after, .pagination a.active:after { content: ""; position: absolute; width: 80%; height: 1px; background: #d2d2d2; right: 0; top: 0; bottom: 0; margin: auto; right: 0; margin: auto; } .resources { padding-bottom: 1rem; } .resources .resources-tit { font-size: 0; margin-bottom: 1.05rem; } .resources .images01 { position: relative; } .resources .images01 .words { position: absolute; width: 100%; max-height: 100%; overflow-y: auto; bottom: 0; left: 0; background: rgba(0, 128, 204, 0.9); font-size: 0.45rem; color: #fff; padding: 1.25rem; line-height: 0.7rem; text-align: center; } .resources .images01 .words .tit { font-size: 0.9rem; line-height: 1.15rem; margin-bottom: 0.375rem; } .resources .resources-tit .items { display: inline-block; border: 1px solid #bfbfbf; width: 4.625rem; height: 1.6rem; line-height: 1.6rem; text-align: center; font-size: 0.55rem; color: #222222; transition: .5s ease-in-out; } .resources .resources-tit .items:nth-child(n+2) { margin-left: 5px; } .resources .resources-tit .items:hover, .resources .resources-tit .items.active { color: #fff; transition: .5s ease-in-out; background: #0080cc; border-color: #0080cc; } .images01box { position: relative; z-index: 2; } .images02box { position: relative; z-index: 1; } .images02box .images02box-fr { margin-top: -5.75rem; background: #252525; padding-top: 5.75rem; } .images02box .images02-top { font-size: 0.9rem; height: 8.25rem; line-height: 8.25rem; padding: 0 4.125rem; color: #fff; } .images02box .images02-top .span { line-height: 1.5; display: inline-block; vertical-align: middle; color: #fff; } .images02box .images02-bot { position: relative; } .images02box .images02-bot .words { position: absolute; color: rgba(255, 255, 255, 0.7); font-size: 16px; top: 0; left: 0; bottom: 0; right: 0; margin: auto; } .images02box .images02-bot .text { padding: 3.75rem 3.75rem 2.5rem 4rem; } .images02box .images02-bot .text .tit { font-size: .9rem; line-height: 1.15rem; color: #fff; } .images02box .images02-bot .text .txt { font-size: 0.4rem; line-height: 0.9rem; margin-top: 0.875rem; } .images03box-fl { background: #fff; } .images02-cent { padding: 2.5rem 0; } .images02-cent .words { position: relative; min-height: 11.125rem; } .images02-cent .wordtit { position: absolute; height: 100%; overflow-y: auto; } .images02-cent .wordtit.fr { padding-left: 2.125rem; right: 0; top: 0; } .images02-cent .wordtit.fl { padding-right: 2.125rem; left: 0; top: 0; } .images02-cent .img { width: 16.125rem; overflow: hidden; } .images02-cent .img img { transition: .5s ease-in-out; } .images02-cent .img img:hover { transition: .5s ease-in-out; transform: scale3d(1.05, 1.05, 1); } .images02-cent .wordtit { width: calc(100% - (645rem/40)); padding-top: 1.5rem; padding-bottom: 1rem; } .images02-cent .wordtit .tit { line-height: 1.2; color: #222222; font-size: .9rem; margin-bottom: .5rem; } .images02-cent .wordtit .p { font-size: .4rem; line-height: 0.9rem; } .ft16 { font-size: .4rem; } .images03box .images02-cent { padding-right: 2.125rem; } .images02box .images02-bot .text { height: 100%; overflow-y: auto; } .workstation .li { border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; font-size: 0; display: block; } .workstation .li:nth-child(n+2) { margin-top: 0.45rem; } .workstation .li:hover img { transition: .5s ease-in-out; transform: scale3d(1.05, 1.05, 1); } .workstation .img { width: 327px; overflow: hidden; } .workstation .img img { transition: .5s ease-in-out; } .workstation .i { display: inline-block; vertical-align: middle; line-height: 1.5; max-height: 80%; overflow-y: auto; } .workstation .word { width: calc(100% - 327px); font-size: 0.55rem; padding: 0 1rem; } .workstation .img, .workstation .word { display: inline-block; height: 197px; line-height: 197px; vertical-align: middle; } .hotline { transition: .5s ease-in-out; } .hotline .mapbox { border: 1px solid #d2d2d2; width: 100%; } .hotline .map { width: 100%; height: 100%; } .hotline .images-map { width: 51%; } .hotline .text { width: 49%; } .hotline .images-map, .hotline .text { height: 12.125rem; } .hotline .text { padding: 2rem; font-size: .5rem; color: #222222; line-height: .75rem; } .hotline .text .tit { margin-bottom: 1rem; font-size: 1.05rem; } .hotline .text .p { position: relative; padding-left: 1rem; } .hotline .text .p:nth-child(n+2) { margin-top: .5rem; } .hotline .text .p img { width: 0.625rem; height: 0.625rem; left: 0; top: 0; bottom: 0; margin: auto; position: absolute; } .images02-cent .img img { width: 100%; } .news-itembox { padding-bottom: 20px; } .news-itembox .img { display: inline-block; vertical-align: middle; } .news-itembox .words { display: inline-block; vertical-align: middle; } .news-itembox .items { display: block; font-size: 0; transition: .5s ease-in-out; } .news-itembox .items.active .words { width: 100%; } .news-itembox .items .box { display: block; } .news-itembox .items .time, .news-itembox .items .tit, .news-itembox .items .more { transition: .5s ease-in-out; } .news-itembox .items .img { width: 7.125rem; margin-right: 2.125rem; } .news-itembox .items .time { padding-left: 1.625rem; position: relative; font-family: Arial; transition: .5s ease-in-out; } .news-itembox .items .time:after { position: absolute; content: ""; width: 1.5rem; height: 1px; background: #bcbcbc; left: 0; top: 0; bottom: 0; margin: auto; } .news-itembox .items .tit { font-size: 22px; color: #231f20; margin-top: .7rem; position: relative; } .news-itembox .items .txt { width: calc(100% - 150px); height: 70px; line-height: 35px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .news-itembox .items .more { font-size: 16px; color: #231f20; padding-right: 40px; position: absolute; text-transform: uppercase; width: 110px; top: 50%; right: 0; transform: translateY(-50%); } .news-itembox .items .more:after { position: absolute; content: ""; width: 35px; height: 15px; background: url(../img/i9.png) no-repeat center; background-size: 100%; right: 0; top: 0; bottom: 0; margin: auto; transition: .5s ease-in-out; } .news-itembox .items .words { width: calc(100% - (370rem/40)); font-size: 15px; color: #5e5e5e; line-height: 1.2; } .news-itembox .items .box { border-bottom: 1px solid #dcdcdc; padding: .75rem 0; } .responsibility-01 { font-size: 0; } .responsibility-01 .items { display: inline-block; width: 31.5%; margin-left: 2.75%; font-size: 0.45rem; vertical-align: top; padding: 0 2rem; padding-top: 0.875rem; text-align: center; background: #fafafa; margin-bottom: 0.875rem; cursor: pointer; transition: .5s ease-in-out; border-radius: 5px; } .responsibility-01 .items:hover { transition: .5s ease-in-out; background: #0080cc; color: #fff; } .responsibility-01 .items:hover .num { opacity: .3; transition: .5s ease-in-out; } .responsibility-01 .items:hover .img img { transition: .5s ease-in-out; } .responsibility-01 .items:hover .img .i2 { opacity: 1; } .responsibility-01 .items:hover .img .i0 { opacity: .1; } .responsibility-01 .items:hover .img .i1 { opacity: 0; } .responsibility-01 .items:nth-child(3n+1) { margin-left: 0; } .responsibility-01 .items .i0 { width: 100%; opacity: 0; } .responsibility-01 .items .i2 { opacity: 0; } .responsibility-01 .items .text { line-height: .75rem; height: 1.5rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .responsibility-01 .items .num { font-size: .7rem; color: #c7c7c7; line-height: 1; font-family: "hlcbold"; transition: .5s ease-in-out; } .responsibility-01 .items .text { margin-top: .25rem; margin-bottom: 0.875rem; } .responsibility-01 .items .img { width: 3.125rem; height: 2.875rem; position: relative; margin: 0 auto; } .responsibility-01 .items .img .i1, .responsibility-01 .items .img .i2 { width: 50%; } .responsibility-01 .items .img img { position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; } .zy .zy-con .zy-con-box { margin-top: -4.375rem; position: relative; z-index: 2; } .zy .zy-con2 .zy-con-box { z-index: 1; } .zy .zy-con2 .zy-con-box .zy-list .words, .zy .zy-con2 .zy-con-box .zy-list .tit { color: #222222; } .zy .zy-con-box .zy-list { padding-top: 3.625rem; padding-left: 2.7rem; padding-right: 2rem; } .zy .zy-con-box .zy-list.on { padding-top: 2.875rem; } .zy .zy-con-box .zy-list .words { width: 46%; font-size: 0.375rem; color: rgba(255, 255, 255, 0.75); line-height: .75rem; } .zy .zy-con-box .zy-list .tit { font-size: 1.2rem; line-height: 1.2; color: #fff; margin-bottom: .5rem; } .zy .zy-con-box .zy-list .img { width: 45%; } .zy .zy-con-box .imagesbox { height: 21.125rem; padding-top: 4.375rem; } .ft30 { font-size: .75rem; } .conb-text { font-size: 15px; line-height: 2; color: #555555; } .conb-text .conb-txt { color: #222222; line-height: 1.2; } .conb-text .conb-tit { color: #222222; font-size: .75rem; margin-bottom: 0.55rem; } .responsibility-02 { padding-top: 2.75rem; padding-bottom: 3.75rem; } .responsibility-02 .wordsbox .tit { width: 255px; line-height: 1.2; } .responsibility-02 .wordsbox .tit .ten { font-size: 0.45rem; color: #222222; } .responsibility-02 .wordsbox .tit .tcn { font-size: .9rem; color: #222222; margin-top: 0.375rem; margin-bottom: .75rem; } .responsibility-02 .wordsbox .tit .line { width: 1.2rem; height: 0.125rem; position: relative; } .responsibility-02 .wordsbox .tit .line:after { background: #0080cc; width: 0.95rem; height: 100%; content: ""; border-radius: 0.125rem; position: absolute; left: 0; top: 0; } .responsibility-02 .wordsbox .tit .line:before { content: ""; position: absolute; background: #0080cc; width: 0.125rem; height: 0.125rem; border-radius: 0.125rem; right: 0; top: 0; } .responsibility-02 .wordsbox .imagebox { width: calc(100% - 255px); } .responsibility-02 .wordsbox .i-list { font-size: 0; margin-top: 1.55rem; } .responsibility-02 .wordsbox .i { display: inline-block; vertical-align: top; width: calc((100% - 5px)/2); margin-left: 5px; } .responsibility-02 .wordsbox .i:nth-child(2n+1) { margin-left: 0; } .investor-list .list-fl.environmental-list-fl { padding: 2.5rem 0; min-height: 1px; } .investor-list .list-fl.environmental-list-fl.active { padding-bottom: 0; } .investor-list .list-fl.environmental-list-fl.active .images { position: relative; top: 12px; } .environmental-items .images { width: 50%; overflow: hidden; } .environmental-items .images:hover img { transition: .5s ease-in-out; transform: scale3d(1.05, 1.05, 1); } .environmental-items .images img { transition: .5s ease-in-out; } .environmental-items .words { width: 42%; padding-top: 1.75rem; } .environmental-items .words.fr { padding-right: 1.75rem; } .environmental-items .words .conb-txt { margin-bottom: 15px; } .environmental-list .items { padding-top: 2.5rem; padding-bottom: 2.5rem; } .environmental-list .environmental-items:nth-child(2n+2) .items { background: #fff; } .welfare-list .welfare-itembox { padding-bottom: 1.375rem; } .welfare-list .itbox { border-bottom: 1px solid #ededed; } .welfare-list .itbox:nth-child(1) .items { padding-top: 0; } .welfare-list .items { font-size: 0; color: #222222; padding: 1.25rem 0; } .welfare-list .items .time, .welfare-list .items .img, .welfare-list .items .p { display: inline-block; vertical-align: middle; font-size: 0.45rem; } .welfare-list .items .img { width: 245px; overflow: hidden; } .welfare-list .items .img img { display: block; margin: 0 auto; } .welfare-list .items .time { color: #222222; width: 220px; text-align: right; padding-right: 20px; } .welfare-list .items .time span { font-family: 'hlcbold'; } .welfare-list .items .p { font-size: 0.45rem; width: calc(100% - 465px); padding: .5rem 0; padding-left: 1.25rem; line-height: 1.95; } .zy-back { display: block; margin: 0 auto; width: 40px; height: 40px; background: url(../img/i21.png) no-repeat center; background-size: 100%; cursor: pointer; } .more-click.active { position: relative; animation: mymove linear 1s infinite alternate; } .health { position: relative; } .health .words { position: absolute; height: 100%; right: 0; top: 0; overflow-y: auto; } .services-active { padding-top: 130px; } .services-active .bocweb-header { border-bottom: 1px solid #eeeeee; } .services-tit { line-height: 1.2; text-align: center; font-size: .5rem; color: #222222; } .services-tit .tit-cn { font-size: 2.1rem; font-weight: bold; } .services-tit .tit-en { margin-top: .5rem; text-transform: uppercase; } .services-box { padding: 0 1.5rem; background: url(../img/i131.png) no-repeat left top; background-size: 14.275rem 11.05rem; } .services-box .services-tit { padding-top: 1.5rem; } .services-txtlist .txtlist { position: relative; } .services-txtlist .txtlist .list { width: calc(100% - (650rem/40)); margin: 0 auto; } .services-txtlist .form { width: 7rem; height: 1.25rem; border-radius: 1.25rem; border: 1px solid #d2d2d2; position: absolute; right: 0; bottom: .4rem; margin: auto; overflow: hidden; } .services-txtlist .form input[type=text] { width: 100%; height: 100%; padding: 0; padding-left: .75rem; font-size: .4rem; padding-right: .55rem; } .services-txtlist .form input[type=submit] { width: 0.625rem; height: 0.625rem; background: url(../img/i22.png) no-repeat center; background-size: 100%; position: absolute; right: 0.55rem; top: 0; bottom: 0; margin: auto; text-indent: -999px; } .services-txtlist { margin-top: 2rem; } .services-swiper { text-align: center; position: relative; } .services-swiper:after { position: absolute; content: ""; left: 50%; bottom: 0; transform: translateX(-50%); width: 200%; height: 1px; background: #dcdcdc; } .services-swiper .swiper-slide { width: auto; display: inline-block; vertical-align: middle; padding: 0 0.6rem; } .services-swiper .swiper-slide.active a, .services-swiper .swiper-slide:hover a { color: #0080cc; } .services-swiper .swiper-slide.active a:after, .services-swiper .swiper-slide:hover a:after { opacity: 1; transition: .5s ease-in-out; } .services-swiper .swiper-slide a { font-size: .5rem; color: #222222; display: block; line-height: 1.2; padding-bottom: .75rem; position: relative; } .services-swiper .swiper-slide a:after { content: ""; width: 100%; height: 3px; left: 0; bottom: 0; position: absolute; background: #0080cc; opacity: 0; transition: .5s ease-in-out; } .services-list { padding-top: 1.625rem; padding-bottom: 3rem; } .services-list .list { font-size: 0; padding-bottom: 2.25rem; } .services-list .items { font-size: .5rem; display: inline-block; vertical-align: top; background: #cbdedd; width: calc((100% - 24px)/4); margin-left: 8px; margin-bottom: 8px; position: relative; transition: .5s ease-in-out; } .services-list .items:hover { transition: .5s ease-in-out; } .services-list .items:hover .words { opacity: 1; transition: .5s ease-in-out; } .services-list .items:nth-child(4n+1) { margin-left: 0; } .services-list .items .images { padding: 1rem; padding-bottom: .75rem; } .services-list .items .images .text { padding: 0 1%; text-align: center; color: #000022; line-height: 0.7rem; height: 0.7rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; margin-top: 0.375rem; } .services-list .items .images img { display: block; margin: 0 auto; } .services-list .items .words { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 71, 139, 0.9); color: #fff; font-size: 0.45rem; padding: 1.25rem; padding-top: 2rem; padding-bottom: 1.875rem; line-height: 1.2; opacity: 0; transition: .5s ease-in-out; } .services-list .items .words .tit { font-size: .75rem; } .services-list .items .words .txt { line-height: 0.625rem; height: 3rem; margin-top: .4rem; } .services-list .items .words .more { display: block; width: 4.25rem; height: 1.5rem; line-height: 1.5rem; font-size: 14px; color: #222222; background: #fff; border-radius: 1.5rem; text-align: center; text-transform: uppercase; } .services-details-banner { padding-top: 130px; min-height: 17.25rem; position: relative; } .services-details-banner .more { width: 3.7rem; height: 1.5rem; display: block; color: #fff; border-radius: 1.5rem; background: #0080cc; line-height: 1.5rem; text-align: center; font-size: 0.45rem; } .services-details-banner .more img { display: inline-block; vertical-align: middle; margin-right: 0.375rem; width: .75rem; } .services-details-banner .images { height: 100%; background-color: #cfcfcf; background-image: linear-gradient(#cfcfcf, #cdcdcd); position: absolute; width: 100%; left: 0; top: 0; } .services-details-banner .images:after, .services-details-banner .images:before { height: 2.25rem; position: absolute; width: calc((100% - 1px)/2); bottom: 0; content: ""; background: #f5f5f5; } .services-details-banner .images:before { right: 0; bottom: 0; border-top-left-radius: 0.625rem; } .services-details-banner .images:after { left: 0; border-top-right-radius: 0.625rem; } .services-details-banner .words { position: relative; z-index: 2; padding-top: .75rem; padding-bottom: 2.25rem; } .services-details-banner .words .text { width: 36%; line-height: 1.2; } .services-details-banner .words .text .tit { position: relative; font-size: 22px; color: #222222; line-height: 25px; padding-left: 26px; } .services-details-banner .words .text .tit img { position: absolute; width: 22px; height: 22px; left: 0; top: 0; bottom: 0; margin: auto; } .services-details-banner .words .text .p { line-height: 0.7rem; margin-top: 0.625rem; margin-bottom: 1.075rem; } .services-details-banner .words .text .txt { font-size: 1.05rem; color: #222222; margin-top: 1.25rem; margin-bottom: 0.5rem; } .services-details-banner .words .text .m { font-size: .5rem; } .services-details-banner .words .img { width: 50%; position: absolute; right: 0; top: 0; width: 18.75rem; } .services-footer .bocweb-footer, .services-footer .bocweb-footer .jiantou { background: #f5f5f5; } .products-tit { line-height: 1.2; color: #222222; } .products-tit .cn { font-size: 1.25rem; } .products-tit .en { font-size: 0.45rem; text-transform: uppercase; padding-left: 1.25rem; position: relative; margin-top: 0.625rem; } .products-tit .en span { display: block; width: 1.2rem; height: 0.125rem; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; } .products-tit .en span:before { width: 0.125rem; right: 0; } .products-tit .en span:after { width: 0.95rem; } .products-tit .en span:after, .products-tit .en span:before { background: #0080cc; content: ""; position: absolute; height: 100%; border-radius: 0.125rem; top: 0; } .products { min-height: 130px; padding-bottom: 4.375rem; } .products-list { font-size: 0; margin-top: 1.2rem; } .products-list .items { display: inline-block; font-size: 0.45rem; width: calc((100% - 12px)/4); margin-left: 4px; background: #ffffff; border-radius: 4px; vertical-align: top; margin-bottom: 4px; min-height: 260px; } .products-list .items:nth-child(4n+1) { margin-left: 0; } .products-list .items-bot, .products-list .items-top { padding: 0 1.2rem; } .products-list .items-top { line-height: 1.2; font-size: .75rem; color: #222222; /*height: 2.25rem;*/ padding-top: 1rem; padding-bottom: .5rem; border-bottom: 1px solid #e3e3e3; } .products-list .items-bot { line-height: 2; padding-top: .25rem; padding-bottom: .25rem; height: calc(100% - (90rem/40)); overflow-y: auto; } .ff { background: #fff; } .products-li { background: url(../img/i27.png) no-repeat right bottom; background-size: 22.475rem 9.425rem; } .ensure-lists .images { width: 445px; } .ensure-lists .words { width: calc(100% - 445px); padding-left: 2.625rem; padding-top: 1.25rem; } .ensure-lists .text { padding-top: 1.075rem; font-size: 16px; line-height: 36px; } .ensure-lists .text .txt { /*line-height: .9rem;*/ /*font-size: .6rem;*/ margin-bottom: 0.375rem; } .ensure { padding-top: 3rem; } .ensure .ensure-01 { padding-bottom: 3.375rem; } .ensure .tit { line-height: 1.2; color: #222222; font-size: 1.05rem; margin-bottom: 1.35rem; } .ensure .table:nth-child(n+2) { margin-top: 0.8rem; } .ensure .table table { width: 100%; table-layout: fixed; } .ensure .table .td, .ensure .table td { font-size: 0.45rem; color: #222222; height: 50px; border: 1px solid #dfdfdf; background: #fff; text-align: center; padding: 0 .2rem; } .ensure .table thead td { height: 85px; font-size: 0.55rem; } .ensure .table .tdh { height: 90px; line-height: 90px; text-align: center; background: #0080cc; font-size: .75rem; border: 1px solid #dfdfdf; color: #fff; margin-bottom: 2px; } .ensure .ensure-02 .words { width: 275px; padding-top: 2.5rem; } .ensure .ensure-02 .words .li { border: 1px solid #dcdcdc; padding: 0.575rem 0.75rem; font-size: .5rem; color: #222222; } .ensure .ensure-02 .words .li:nth-child(n+2) { margin-top: 6px; } .ensure .ensure-02 .images { width: calc(100% - 320px); } .ensure .ensure-03 { margin-top: 1.35rem; position: relative; padding-bottom: 1.625rem; overflow: hidden; } .ensure .ensure-03 .images{ float: right; width: 85%; } .ensure .ensure-03 .words { position: absolute; left: 0; top: 1.2rem; } .ensure .ensure-03 .words .p { line-height: 45px; padding: 0.925rem 1rem; font-size: .5rem; color: #222222; } .ensure .ensure-04 { padding-bottom: 4.25rem; color: #222222; } .ensure .ensure-04 .itemsbox { padding: 0.375rem 1.75rem; border: 1px solid #dcdcdc; } .ensure .ensure-04 .items { line-height: 2.5rem; font-size: 0; } .ensure .ensure-04 .items:nth-child(n+2) { border-top: 1px solid #e5e5e5; } .ensure .ensure-04 .i { font-size: 0.8rem; width: 8.375rem; } .ensure .ensure-04 .j { font-size: 0; width: calc(100% - (335rem/40)); } .ensure .ensure-04 .i, .ensure .ensure-04 .j { display: inline-block; vertical-align: top; } .ensure .ensure-04 .span { display: inline-block; font-size: .5rem; width: 245px; padding-right: 1%; color: #222222; } .research-research .columnimgbg .investor-list { background: url(../img/i30.png) #ffffff no-repeat left bottom; z-index: 3; } .research-research .columnimgbg .investor-list .list-fl { padding-bottom: 1.25rem; } .research-lists01 .research01-tit { width: 355px; padding-right: 2%; } .research-lists01 .words { width: calc(100% - 355px); font-size: 16px; line-height: 40px; } .research-images02box { position: relative; z-index: 1; } .research-images02box .images02box-fr { margin-top: -3.75rem; background: #00478b; padding-top: 3.75rem; padding-bottom: 0; } .research-images02box .images02-top { font-size: 0.5rem; height: 8.25rem; color: #fff; padding: 0 2.125rem; padding-top: 3.75rem; } .research-images02box .images02-top .images02-topresearch { line-height: 4.5rem; font-size: 0; } .research-images02box .images02-top .images02-topresearch .numbox { font-size: 0; display: inline-block; vertical-align: middle; width: calc(100% - 265px); } .research-images02box .images02-top .images02-topresearch .numbox .num { width: 33.33%; padding-right: 2%; font-size: 0; } .research-images02box .images02-top .images02-topresearch .numbox .num .n, .research-images02box .images02-top .images02-topresearch .numbox .num .m { display: inline-block; vertical-align: middle; } .research-images02box .images02-top .images02-topresearch .numbox .num .n { font-size: 2rem; width: 145px; } .research-images02box .images02-top .images02-topresearch .numbox .num .m { font-size: .5rem; width: calc(100% - 145px); } .research-images02box .images02-top .images02-topresearch .tit { color: #fff; display: inline-block; vertical-align: middle; } .research-images02box .images02-top .images02-topresearch .tit .ten, .research-images02box .images02-top .images02-topresearch .tit .tcn { color: #ffffff; } .research-images02box .images02-top .images02-topresearch .tit .line:after, .research-images02box .images02-top .images02-topresearch .tit .line:before { background: #ffffff; } .research-images02box .images02-top .images02-topresearch .num { line-height: 1.2; display: inline-block; vertical-align: middle; font-size: .5rem; } .research-images02box .images02-bot { position: relative; } .images02-research { padding-top: 4.625rem; padding-bottom: 4.5rem; } .images02-research .items-list { font-size: 0; margin-top: 1.25rem; } .images02-research .items-list .items { display: inline-block; vertical-align: top; font-size: 16px; color: #222222; width: calc((100% - 35px)/2); margin-left: 35px; } .images02-research .items-list .items:nth-child(2n+1) { margin-left: 0; } .images02-research .items-list .items .words { height: 265px; overflow-y: auto; background: #ffffff; padding: 1.75rem 1.25rem 1rem 1.5rem; } .images02-research .items-list .items .img { overflow: hidden; } .images02-research .items-list .items .tit0 { line-height: 1; font-size: .9rem; color: #222222; } .images02-research .items-list .items .p { font-size: 16px; line-height: 30px; margin-top: .5rem; } .important-research .investor-list .list-fl { min-height: 1px; padding: 0; } .important-research .important-lists01 { padding: 2rem 0; } .important-research .investor-list { transition: .5s ease-in-out; } .important-research .investor-list:hover { background: #f4f4f4; transition: .5s ease-in-out; } .important-research .investor-list .important-lists01 { font-size: 0; } .important-research .investor-list .images, .important-research .investor-list .words { display: inline-block; vertical-align: middle; } .important-research .investor-list .images { width: 370px; } .important-research .investor-list .words { width: calc(100% - 370px); font-size: 0.45rem; padding-left: 2.75rem; padding-right: 2rem; } .important-research .investor-list .words .tit { margin-bottom: 10px; } .important-research .investor-list .words .p { line-height: 1.25rem; } .important-research .investor-list .words .p span { font-size: .5rem; } .important-research .investor-list .words .p p{ padding-left: 10px; box-sizing:border-box; position: relative; } .important-research .investor-list .words .p p:after{ position: absolute; content:""; width: 4px; height: 4px; border-radius: 50%; background:#0080cc; top:0; bottom: 0; margin: auto; left: 1px; } .important-research .investor-list .words span { color: #0080cc; } .about-body .conb-txt { /*font-weight: bold;*/ } .about01-words { color: #ffffff; } .about01-words .txt { font-size: 0.55rem; line-height: 1.2; margin-top: 0.625rem; margin-bottom: 1.125rem; } .about01-words .line { width: 20px; height: 3px; background: #ffffff; } .about01-words .p { color: rgba(255, 255, 255, 0.7); line-height: 45px; margin-top: .75rem; } .zy .zy-con-box .imagesbox.on { height: auto; } .about02-list { font-size: .5rem; line-height: 1rem; padding-bottom: 4.125rem; } .about02-list .titx { margin-bottom: 1.25rem; line-height: 1.2; } .about02-list .items { border: 1px solid #e5e5e5; font-size: 0; padding: 1.125rem 0; transition: .5s ease-in-out; } .about02-list .items:hover { box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.05); } .about02-list .items:nth-child(n+2) { margin-top: 10px; } .about02-list .items .span { font-size: 1.5rem; width: 200px; text-align: center; position: relative; font-family: "hlcbold"; } .about02-list .items .span:after { position: absolute; content: ""; height: 1.125rem; width: 1px; background: #e5e5e5; right: 0; top: 0; bottom: 0; margin: auto; } .about02-list .items .p { font-size: .5rem; line-height: 1rem; width: calc(100% - 200px); padding-left: 1.75rem; padding-right: 1.625rem; } .about02-list .items .span, .about02-list .items .p { display: inline-block; vertical-align: middle; } .zy .zy-con-box .imagesbox.on .zy-list { padding-left: 0; } .vid { position: relative; cursor: pointer; } .vid span { width: 1.75rem; height: 1.75rem; position: absolute; left: 0; right: 0; bottom: 3.625rem; background: url(../img/vid.png) no-repeat center; background-size: 100%; margin: auto; } .company-box .conbs-text { font-size: 0.4rem; line-height: .9rem; margin-top: 1.25rem; } .company-box .conbs-text .conb-txt { font-size: 0.55rem; margin-bottom: .5rem; } .company-box .vid { margin-bottom: 2rem; } .company-box .swiper-pagination { margin-top: 1.25rem; } .company-box .vid-swiper { margin-top: 1.75rem; } .company-box .vid-swiper .images { overflow: hidden; } .company-box .vid-swiper .images img { width: 100%; transition: .5s ease-in-out; } .company-box .vid-swiper .images:hover img { transition: .5s ease-in-out; transform: scale3d(1.05, 1.05, 1); } .company-box .numlist { font-size: 0; margin-top: 2rem; margin-bottom: 2.5rem; } .company-box .numlist .num { display: inline-block; vertical-align: top; font-size: .5rem; line-height: 1.1; color: #231f20; width: 25%; text-align: center; padding: 0 .1rem; } .company-box .numlist .num .n { font-size: 1.5rem; font-family: "hlcbold"; margin-bottom: .25rem; } .history-box { padding-bottom: 3.75rem; position: relative; } .history-box .htop { position: absolute; left: 0; right: 0; width: 17px; height: 135px; top: -90px; margin: auto; } .history-box .htop:before { height: calc(100% - 17px); width: 2px; content: ""; background: #0080cc; position: absolute; left: 0; bottom: 0; right: 0; margin: auto; z-index: 4; } .history-box .htop:after { width: 17px; height: 17px; border: 1px solid #0080cc; content: ""; position: absolute; border-radius: 50%; } .history-box .history-top { position: relative; } .history-box .history-top .words { position: absolute; height: 110px; top: 0; bottom: 0; width: 100%; margin: auto; text-align: center; line-height: 1; padding: 0 2%; } .history-box .history-top .words .span { font-size: .75rem; } .history-box .history-top .words .num { font-size: 1.8rem; font-family: "hlcbold"; margin-bottom: .75rem; } .history-box .history-top .words .num span { color: #222222; font-size: 0.6rem; display: inline-block; } .history-box .history-bot { position: relative; } .history-box .history-bot .list:after { position: absolute; content: ""; width: 1px; height: 100%; background: #d1d1d1; left: 0; right: 0; top: 0; margin: auto; z-index: -1; } .history-box .history-bot .hbot { width: 1rem; height: 1rem; margin: 0 auto; background: url(../img/i31.png) no-repeat center; background-size: 100%; cursor: pointer; } .history-box .history-bot .list { padding-top: 1.625rem; position: relative; } .history-box .history-bot .list .items { position: relative; } .history-box .history-bot .list .items:nth-child(n+2) { margin-top: -5rem; } .history-box .history-bot .list .wordsbh { width: 50%; font-size: 15px; line-height: 36px; color: #222222; padding-bottom: 1.625rem; position: relative; } .history-box .history-bot .list .wordsbh:before { width: 0.875rem; height: 0.875rem; content: ""; position: absolute; background: url(../img/y.png) no-repeat center; z-index: 3; background-size: 100%; } .history-box .history-bot .list .wordsbh .txt { font-size: .6rem; line-height: 1.2; font-weight: bold; margin-top: 1.125rem; } .history-box .history-bot .list .wordsbh .tit { font-family: "hlcbold"; font-size: .75rem; line-height: 1; line-height: .8rem; position: relative; } .history-box .history-bot .list .wordsbh .tit:after { position: absolute; content: ""; height: 1px; background: #d9d9d9; } .history-box .history-bot .list .wordsbh .p { margin-top: .5rem; } .history-box .history-bot .list .wordsbh.fr { padding-left: 1.75rem; padding-right: 0.875rem; } .history-box .history-bot .list .wordsbh.fr:before { left: -0.4rem; /*top: (-16rem/40);*/ top: 0; } .history-box .history-bot .list .wordsbh.fr .tit:after { width: 1.375rem; left: -1.75rem; top: 0; bottom: 0; margin: auto; } .history-box .history-bot .list .wordsbh.fl { padding-left: 1.5rem; } .history-box .history-bot .list .wordsbh.fl:before { right: -0.4rem; /*top: (-16rem/40);*/ top: 0; } .history-box .history-bot .list .wordsbh.fl .box { padding-right: 0.875rem; } .history-box .history-bot .list .wordsbh.fl .tit span { display: inline-block; background: #ffffff; position: relative; z-index: 2; padding-right: 0.4rem; } .history-box .history-bot .list .wordsbh.fl .tit:after { right: 0; width: 100%; top: 0; bottom: 0; margin: auto; z-index: 0; } .a-link { font-size: 0; } .a-link .i { display: inline-block; vertical-align: middle; font-size: 0.55rem; color: #222222; width: 4.625rem; height: 1.6rem; line-height: 1.6rem; margin-right: 5px; transition: .5s ease-in-out; border: 1px solid #bfbfbf; text-align: center; } .a-link .i:hover, .a-link .i.active { color: #ffffff; background: #0080cc; transition: .5s ease-in-out; border-color: #0080cc; } .culture01-box .txt-tit { margin-top: 1.125rem; } .culture01-box .txt-tit .span { color: #222222; font-size: 0.45rem; font-weight: bold; } .culture01-box .txt-tit .p { color: #555555; line-height: 36px; margin-top: .5rem; } .culture02-list { margin-top: 2.25rem; padding-bottom: 3.5rem; font-size: 0; } .culture02-list .items { display: inline-block; vertical-align: top; background: #ffffff; font-size: 0.55rem; color: #222222; width: calc((100% - 26px)/3); margin-left: 13px; margin-bottom: 13px; } .culture02-list .items:hover img { transition: .5s ease-in-out; transform: scale3d(1.05, 1.05, 1); } .culture02-list .items .images { overflow: hidden; } .culture02-list .items .images img { transition: .5s ease-in-out; } .culture02-list .items .words { text-align: center; line-height: 1.2; padding: 1.375rem 0.2rem; } .culture02-list .items .words .txt { font-size: .75rem; color: #222222; } .culture02-list .items .words .line { width: .5rem; height: 1px; background: #a1a1a1; margin: .5rem auto; } .culture02-list .items:nth-child(3n+1) { margin-left: 0; } .culture01-box { padding-top: 1.5rem; padding-bottom: 2.25rem; } .culture01-box .words { padding-right: 2.375rem; color: #555555; } .culture01-box .words, .culture01-box .images { width: 50%; } .culture01-box .images { padding-left: 2.125rem; padding-right: 1.75rem; } .culture01-box .images .i { overflow: hidden; } .culture01-box .images .i img { width: 100%; transition: .5s ease-in-out; } .periodicals-swiper { margin-top: 0.8rem; } .periodicals-swiper .swiper-pagination { margin-top: 1.625rem; } .periodicals-swiper .items { background: #f0f0f0; border: 1px solid #dedede; display: block; padding: 10px; } .periodicals-swiper .items:hover img { transition: .5s ease-in-out; transform: scale3d(1.05, 1.05, 1); } .periodicals-swiper .items .words { line-height: 1; /*padding-top: 0.375rem;*/ padding-bottom: 0.5rem; } .periodicals-swiper .items .time { font-size: 14px; color: #222222; text-decoration: underline; /*margin-top: 8px;*/ line-height: .7rem; /*margin-bottom: 8px;*/ } .periodicals-swiper .items .images { overflow: hidden; } .periodicals-swiper .items .images img { width: 100%; transition: .5s ease-in-out; } .periodicals-swiper .items .span { font-size: .45rem; color: #222222; line-height: .7rem; height: .7rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .v-more { display: block; margin: 0 auto; width: 5.75rem; height: 1.65rem; line-height: 1.65rem; text-align: center; background: #0080cc; color: #f4f4f4; font-size: 16px; border-radius: 1.65rem; cursor: pointer; } .honor-list { padding-right: 2rem; } .honor-list .honor-fl { width: 155px; font-size: .6rem; color: #c4c4c4; line-height: 1rem; font-family: "hlcbold"; } .honor-list .honor-fl .i { transition: .5s ease-in-out; cursor: pointer; } .honor-list .honor-fl .i:hover, .honor-list .honor-fl .i.active { color: #222222; font-size: .9rem; transition: .5s ease-in-out; } .honor-list .itemsbox { padding-bottom: 1.05rem; position: relative; margin-bottom: .75rem; } .honor-list .itemsbox:after { position: absolute; content: ""; left: 0; bottom: 0; width: 1px; height: 1.05rem; background: #dcdcdc; } .honor-list .honor-fr { width: calc(100% - 155px); margin-top: -25px; } .honor-list .honor-fr .items { font-size: .5rem; color: #222222; padding: 0 1.25rem; line-height: 0.875rem; padding-top: 0.625rem; padding-bottom: .75rem; border-bottom: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; position: relative; } .honor-list .honor-fr .items:nth-child(1) { border-left-color: transparent; } .honor-list .honor-fr .items:nth-child(1):before { position: absolute; content: ""; left: -1px; bottom: 0; width: 1px; height: 50%; background: #dcdcdc; } .honor-list .honor-fr .items:after { position: absolute; width: 0.25rem; height: 0.25rem; border-radius: 50%; content: ""; left: -0.125rem; top: 0; bottom: 0; margin: auto; background: #dcdcdc; } .employee .employee-swiper { position: relative; margin-top: 1.25rem; } .employee .employee-swiper .employee-right { position: absolute; height: 100%; right: 0; top: 0; } .employee .swiper-container, .employee .swiper-wrapper { height: 100%; } .employee .swiper-container .imgs, .employee .swiper-wrapper .imgs { overflow: hidden; width: 100%; height: 100%; } .employee .swiper-container .imgs:hover .img, .employee .swiper-wrapper .imgs:hover .img { transition: .5s ease-in-out; transform: scale3d(1.05, 1.05, 1); } .employee .swiper-container .img, .employee .swiper-wrapper .img { width: 100%; height: 100%; transition: .5s ease-in-out; } .employee .employee-left { width: 75%; position: relative; } .employee .employee-left .i0 { opacity: 0; display: block; } .employee .employee-left .i-span { position: absolute; width: 100%; bottom: 1.125rem; left: 0; font-size: .6rem; color: #ffffff; text-align: center; line-height: 1.2; } .employee .employee-left .i1 { position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; width: 100%; } .employee .employee-right { width: 25%; padding-left: 1.375rem; } .employee .employee-right .imgs { position: relative; cursor: pointer; } .employee .employee-right .imgs.active:after { opacity: 0; transition: .5s ease-in-out; } .employee .employee-right .imgs:after { position: absolute; content: ""; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.3); transition: .5s ease-in-out; opacity: 1; } .employee .employee-right .swiper-button-prev { top: 1rem; background: url(../img/it.png) no-repeat center; background-size: 100%; } .employee .employee-right .swiper-button-prev:hover { background: url(../img/it0.png) no-repeat center; background-size: 100%; } .employee .employee-right .swiper-button-next { bottom: 1rem; top: auto; background: url(../img/ib.png) no-repeat center; background-size: 100%; } .employee .employee-right .swiper-button-next:hover { background: url(../img/ib0.png) no-repeat center; background-size: 100%; } .employee .employee-right .swiper-button-prev, .employee .employee-right .swiper-button-next { width: 35px; height: 20px; left: 0; right: 0; margin: auto; transition: .5s ease-in-out; } .employee .employee-right .swiper-button-prev:hover, .employee .employee-right .swiper-button-next:hover { transition: .5s ease-in-out; } .fr-right-fixed { position: fixed; /* right: 1.5rem;*/ right:.8rem; top: 0; bottom: 0; margin: auto; height: 184px; z-index: 5; } .fr-right-fixed .items { cursor: pointer; position: relative; } .fr-right-fixed .items .items-top { transition: .5s ease-in-out; float: none; margin:0; padding:0; display: block; position: relative; z-index: 2; } .fr-right-fixed .items .items-bot{ position: absolute; line-height: 50px; padding-right: 50px; height: 50px; padding: 0 10px; font-size: 16px; width: 250px; border-radius: 50px; /*background:#0080cc;*/ background:#fff; left: 200px; /*color:#ffffff;*/ top: 0; opacity: 0; transition: .5s ease-in-out; z-index: 0; } .fr-right-fixed .items:hover .items-bot{ left: -200px; opacity: 1; transition: .5s ease-in-out; } .fr-right-fixed .items .items-top:hover { transition: .5s ease-in-out; } .fr-right-fixed .items:nth-child(n+2) { margin-top: 17px; } .fr-right-fixed .items.qq .items-top { background: url(../img/y0.png) #ffffff no-repeat center; background-size: 100%; } .fr-right-fixed .items.qq .items-top:hover { background: url(../img/y1.png) #0080cc no-repeat center; background-size: 100%; } .fr-right-fixed .items.phone .items-top { background: url(../img/y2.png) #ffffff no-repeat center; background-size: 100%; } .fr-right-fixed .items.phone .items-top:hover { background: url(../img/y3.png) #0080cc no-repeat center; background-size: 100%; } .fr-right-fixed .items.wx .items-top { background: url(../img/y4.png) #ffffff no-repeat center; background-size: 100%; } .fr-right-fixed .items.wx .items-top:hover { background: url(../img/y5.png) #0080cc no-repeat center; background-size: 100%; } .fr-right-fixed .items-top { width: 50px; height: 50px; border-radius: 50%; } .wel-banner .swiper-pagination { font-size: 16px; z-index: 5; color: #00315e; position: static; display: inline-block; margin: 0; padding: 0; font-family: "hlcbold"; } .wel-banner .butst { font-size: 0; } .wel-banner .butst .butst-b { width: 50%; } .wel-banner .swiper-pagination, .wel-banner .lf-box { display: inline-block; width: auto; vertical-align: middle; } .wel-banner .buts-span { vertical-align: middle; display: inline-block; } .wel-banner .swiper-button-prev, .wel-banner .swiper-button-next { position: static; display: inline-block; margin: 0; padding: 0; } .wel-banner .buts { position: absolute; bottom: 0; width: 100%; left: 0; z-index: 6; } .wel-banner .buts .swiper-pagination-current { font-size: .9rem; } .wel-banner .images { height: 23.925rem; } .wel-banner .items { display: block; position: relative; } .wel-banner .items .words { padding-top: 130px; position: absolute; width: 100%; height: 100%; left: 0; top: 0; color: #ffffff; } .wel-banner .items .titen { font-size: 0.7rem; line-height: 1.1; color: #00315e; } .wel-banner .items .titen .en-1 { position: relative; padding-left: 1.375rem; } .wel-banner .items .titen .en-1:after { position: absolute; content: ""; width: 1rem; height: 2px; background: #002a52; left: 0; top: 0; bottom: 0; margin: auto; } .wel-banner .items .wel-more { margin-top: 1.625rem; } .wel-banner .items .txtcn { font-size: 2.1rem; color: #00315e; line-height: 1; margin-top: 0.375rem; } .wel-banner .items .p { font-size: 16px; color: #00315e; line-height: 1.2; margin-top: .5rem; } .wel-banner .items .text { padding-top: 4.25rem; } .f5 { background: #f5f5f5; } .wel-more { width: 4.2rem; height: 1.5rem; line-height: 1.5rem; border-radius: 1.5rem; text-align: center; background: #00478b; color: #ffffff; text-transform: uppercase; display: block; transition: .5s ease-in-out; } .wel-more:hover { color: #ffffff; transition: .5s ease-in-out; transform: translateY(-5px); } .ft22 { font-size: 0.55rem; } .wel-abouts { position: relative; } .wel-abouts .investor-list { position: absolute; left: 0; top: 0; } .wel-abouts .images, .wel-abouts .words { display: inline-block; } .wel-abouts .conb-text .tit { line-height: 1.6; color: #222222; margin-top: 1rem; margin-bottom: 0.625rem; } .wel-abouts .conb-text .txt { line-height: 2; color: #231f20; margin-bottom: 2.125rem; } .wel-abouts .imagesbox { position: relative; } .wel-abouts .imagesbox .words { position: absolute; height: calc(100% + (110rem/40)); right: 0; top: 0; background: url(../img/y6.png) #fff no-repeat bottom left; background-size: 100%; z-index: 2; overflow-y: auto; } .wel-abouts .images { width: 49%; } .wel-abouts .words { padding: 2.75rem 3.25rem; padding-right: 5.25rem; width: 51%; background: #ffffff; margin-top: -2.75rem; z-index: 2; position: relative; } .wel-products { padding-top: 3.75rem; padding-bottom: 1.375rem; } .wel-products .wel-products-center { background: url(../img/y16.png) no-repeat right bottom; background-size: 20.75rem 16.25rem; } .wel-products .wel-products-center *{ } .wel-products .wel-products-center .swiper-pagination-bullet { display: block; padding-right: 0; margin: 7px auto; height: auto; text-align: center; width: 20px; line-height: 1; font-size: 16px; color: #222222; line-height: 20px; opacity: .5; transition: .5s ease-in-out; } .wel-products .wel-products-center .swiper-pagination-bullet:after { transition: .5s ease-in-out; } .wel-products .wel-products-center .swiper-pagination-bullet:last-child { padding-bottom: 0 !important; } .wel-products .wel-products-center .swiper-pagination-bullet:last-child:after { display: none; } .wel-products .wel-products-center .swiper-pagination-bullet.swiper-pagination-bullet-active { padding-bottom: 5.75rem; transition: .5s ease-in-out; opacity: 1; } .wel-products .wel-products-center .swiper-pagination-bullet.swiper-pagination-bullet-active:after { width: 1px; height: calc(100% - 25px); left: 0; right: 0; bottom: 0; opacity: 1; transition: .5s ease-in-out; top: auto; margin: auto; } .wel-products .wel-products-center .swiper-button-prev, .wel-products .wel-products-center .swiper-button-next { width: 20px; height: 20px; margin: 0 auto; transition: .5s ease-in-out; } .wel-products .wel-products-center .swiper-button-prev:hover, .wel-products .wel-products-center .swiper-button-next:hover { transition: .5s ease-in-out; } .wel-products .wel-products-center .swiper-button-prev { background: url(../img/y20.png) no-repeat center; background-size: 100%; } .wel-products .wel-products-center .swiper-button-prev:hover { background: url(../img/y17.png) no-repeat center; background-size: 100%; } .wel-products .wel-products-center .swiper-button-next { background: url(../img/y19.png) no-repeat center; background-size: 100%; } .wel-products .wel-products-center .swiper-button-next:hover { background: url(../img/y18.png) no-repeat center; background-size: 100%; } .wel-strength .imglist { font-size: 0; } .wel-strength .items { display: inline-block; width: calc((100% - 51px)/3); vertical-align: top; margin-left: 25px; font-size: 15px; color: #222222; } .wel-strength .items:nth-child(3n+1) { margin-left: 0; } .wel-strength { background: url(../img/i51.jpg) #f1f1f1 no-repeat left bottom; padding-bottom: 3.75rem; min-height: 20rem; padding-top: 2.75rem; } .wel-strength .words { width: 370px; } .wel-strength .words .more { margin-top: 2.125rem; } .wel-strength .imglist { width: calc(100% - 370px); } .wel-strength .imglist .items { height: 515px; background: #ffffff; border-top-left-radius: 45px; border-bottom-right-radius: 45px; padding: 2rem 1.25rem; transition: .5s ease-in-out; } .wel-strength .imglist .items .more, .wel-strength .imglist .items .tit { transition: .5s ease-in-out; } .wel-strength .imglist .items .line { transition: .5s ease-in-out; } .wel-strength .imglist .items:hover { background: #0080cc; color: #ffffff; transition: .5s ease-in-out; box-shadow: 0 0 10px 6px rgba(0, 128, 204, 0.2); } .wel-strength .imglist .items:hover .more, .wel-strength .imglist .items:hover .tit { color: #ffffff; transition: .5s ease-in-out; } .wel-strength .imglist .items:hover .line { background: #ffffff; transition: .5s ease-in-out; } .wel-strength .imglist .items:hover .img .i1 { opacity: 1; } .wel-strength .imglist .items:hover .img .i0 { opacity: 0; } .wel-strength .imglist .items:hover .img img { transition: .5s ease-in-out; } .wel-strength .imglist .items .img { position: relative; width: 1.375rem; height: 1.375rem; } .wel-strength .imglist .items .img img { transition: .5s ease-in-out; } .wel-strength .imglist .items .img .i1 { position: absolute; left: 0; top: 0; opacity: 0; } .wel-strength .imglist .items .tit { font-size: .75rem; color: #222222; line-height: 1.2; margin-top: 1.375rem; } .wel-strength .imglist .items .line { width: 18px; height: 2px; background: #1b1b1b; margin-top: .75rem; margin-bottom: .5rem; } .wel-strength .imglist .items .p { line-height: .75rem; font-size: 0.375rem; height: 2.25rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .wel-strength .imglist .items .more { font-size: 14px; font-family: "hlcbold"; text-transform: uppercase; color: #222222; line-height: 1; margin-top: 1.75rem; } .wel-news .news-i { padding-bottom: 2.125rem; padding-top: 2rem; } .wel-news .news-i .page { padding-top: 0.375rem; } .wel-news .news-i .news-itembox { margin-top: .75rem; } .wel-news .news-i .news-itembox .items:nth-child(1) .box { border-top: 1px solid #dcdcdc; } .wel-news { position: relative; } .msbox { text-align: center; position: absolute; height: 100%; right: 0; top: 0; } .msbox .ms { display: inline-block; vertical-align: middle; font-size: 18px; color: #222222; text-transform: uppercase; width: 115px; height: 36px; transform: rotate(90deg); padding-left: 25px; position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; } .msbox .ms:hover { color: #0080cc; } .msbox .ms:hover:after { background: url(../img/y15.png) no-repeat center; background-size: 100%; } .msbox .ms:after { position: absolute; content: ""; width: 20px; height: 20px; background: url(../img/y14.png) no-repeat center; background-size: 100%; top: 0; left: 0; bottom: 0; margin: auto; } .about02-list .items .span { line-height: 1; } .wel-products-list { padding-left: 1.625rem; } .wel-products-list .itemsbox { font-size: 0; } .wel-products-list .itemsbox .items { font-size: 0.55rem; height: 160px; line-height: 160px; background: #003d73; color: #fff; display: inline-block; text-align: center; width: 20%; cursor: pointer; transition: .5s ease-in-out; position: relative; } .wel-products-list .itemsbox .items:hover:after, .wel-products-list .itemsbox .items.active:after { opacity: 1; transition: .5s ease-in-out; } .wel-products-list .itemsbox .items:after { position: absolute; top: -5px; left: 0; right: 0; content: ""; width: 27px; height: 6px; background: url(../img/k5.png) no-repeat center; background-size: 100%; margin: auto; opacity: 0; transition: .5s ease-in-out; } .wel-products-list .itemsbox .items:nth-child(n+2) { border-left: 1px solid rgba(255, 255, 255, 0.1); } .wel-products-list .itemsbox .items:hover, .wel-products-list .itemsbox .items.active { background: #0080cc; transition: .5s ease-in-out; } .wel-products-list .itemsbox .items .i { display: inline-block; /*vertical-align: middle;*/ line-height: 1; position: relative; top: 50%; transform: translateY(-50%); } .wel-products-list .itemsbox .items .img img { display: inline-block; /*vertical-align: middle;*/ } .wel-products-list .itemsbox .items .span { margin-top: 0.625rem; } .wproducts-right { padding-right: 1.5rem; position: relative; } .wproducts-rightbox { position: relative; } .wproducts-rightbox .pro-list-tit { margin-bottom: 2.625rem; } .wproducts-rightbox .items { padding-bottom: 2rem; padding-left: 1.625rem; } .wproducts-rightbox .items .images, .wproducts-rightbox .items .words { width: 50%; } .wproducts-rightbox .items .words { padding-left: 3rem; font-size: 15px; line-height: 1; padding-top: 1.5rem; } .wproducts-rightbox .items .words .span { font-size: .6rem; color: #222222; margin-top: 1.125rem; margin-bottom: 0.625rem; } .wproducts-rightbox .items .words .p { font-size: 15px; color: #231f20; line-height: 30px; height: 60px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-bottom: 1.75rem; } .wproducts-rightbox:before { position: absolute; content: ""; width: 100%; height: calc(95%); bottom: -2.625rem; left: 0; border: 1px solid #becbd5; z-index: -1; } .wproducts-rightbox .swiper-container { position: relative; z-index: 2; } .wproducts-left { padding-top: 3rem; } .pro-list-tit { padding-left: 1.25rem; position: relative; } .pro-list-tit:after { position: absolute; content: ""; width: 1.05rem; height: 1px; background: #222222; left: 0; top: 0; bottom: 0; margin: auto; } .wproducts-left { position: relative; } .wproducts-left .swiper-button-prev, .wproducts-left .swiper-button-next, .wproducts-left .swiper-pagination { position: static; margin: 0; padding: 0; display: block; } .wel-products .wel-products-center .swiper-pagination-bullet { font-family: "hlcbold"; } .banner-buts { font-family: "hlcbold"; padding-bottom: 1.125rem; line-height: 1; } .banner-buts .swiper-button-prev, .banner-buts .swiper-button-next { width: 20px; height: 20px; transition: .5s ease-in-out; } .banner-buts .swiper-button-prev:hover, .banner-buts .swiper-button-next:hover { opacity: .5; transition: .5s ease-in-out; } .banner-buts .swiper-button-prev { background: url(../img/b0.png) no-repeat center; background-size: 100%; } .banner-buts .swiper-button-next { background: url(../img/b1.png) no-repeat center; background-size: 100%; } .banner-buts .swiper-pagination { width: 90px; text-align: left; } .banner-buts .lf-box { width: 80px; padding-left: .75rem; } .banner-buts .buts-span { width: calc(100% - 170px); height: 5px; border-radius: 5px; position: relative; } .banner-buts .buts-span:after { width: 100%; height: 1px; background: #00478b; content: ""; position: absolute; top: 0; bottom: 0; margin: auto; } .banner-buts .buts-span .b { position: absolute; border-radius: 5px; left: 0; top: 0; width: 0; height: 100%; border-radius: 5px; background: #00315e; z-index: 2; } .banner-buts .buts-span .b.active { width: 100%; transition: 5s ease-in-out; } .enterprise { padding-bottom: 3rem; } .enterprise .map-list { padding: .75rem; } .enterprise .map-list .items { float: left; width: calc((100% - .75rem)/2); margin-left: .75rem; } .enterprise .map-list .items:nth-child(2n+1) { margin-left: 0; } @keyframes widthx { from { width: 0px; } to { width: 100%; } } .enterprise-map { position: relative; } .enterprise-map .i { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-size: 100% !important; } /*animation: widthx 4s infinite linear 0s;*/ @media (min-width: 1023px) { .wow { visibility: hidden; } .news-itembox .items:hover { background: #0080cc; color: #fff; transition: .5s ease-in-out; } .news-itembox .items:hover .box { border-color: transparent; } .news-itembox .items:hover .time, .news-itembox .items:hover .tit, .news-itembox .items:hover .more { transition: .5s ease-in-out; color: #fff; } .news-itembox .items:hover .more:after { transition: .5s ease-in-out; background: url(../img/i10.png) no-repeat center; background-size: 100%; } .news-itembox .items:hover .time:after { background: rgba(255, 255, 255, 0.3); transition: .5s ease-in-out; } } img { max-width: 100%; } .investor-list .list-fl { min-height: 560px; } @media (min-width: 768px) { html { font-size: 28px !important; } } @media (min-width: 768px) { ::-webkit-scrollbar { width: 6px; height: 6px; } ::-webkit-scrollbar-track { background: #fff; } ::-webkit-scrollbar-thumb { background: #0080cc; /*border-radius: 4px;*/ } ::-webkit-scrollbar-thumb:window-inactive { background: #0080cc; } ::-webkit-scrollbar-thumb:vertical:hover { background: #0080cc; } html { font-size: 30px !important; } body { -ms-overflow-style: scrollbar; } } @media (min-width: 1440px) { html { font-size: 34px !important; } } @media (min-width: 1680px) { html { font-size: 40px !important; } } .important-research .investor-list .words .tit { line-height: 1.5; } @media (max-width: 1680px) { .culture01-box .txt-tit .p { line-height: 2.25; } .research-images02box .images02-top .images02-topresearch .numbox { width: calc(100% - (265rem/40)); } .history-box .history-bot .list .wordsbh { font-size: 0.375rem; line-height: 0.9rem; } .research-lists01 .words { width: calc(100% - (355rem/40)); font-size: .4rem; line-height: 1rem; } .responsibility-02 .wordsbox .tit { width: 6.375rem; } .research-images02box .images02-top .images02-topresearch .numbox .num .m { font-size: .45rem; } .important-research .investor-list .words .p { line-height: 2; } .research-images02box .images02-top { padding: 0 1.8rem; padding-top: 2.5rem; } .important-research .investor-list .words .tit { line-height: 1.5; } .research-lists01 .research01-tit { width: 8.875rem; } .w78 { width: calc(100% - 3*2rem); margin: 0 auto; } .bg-images:after { right: 3rem; top: -2.75rem; } .reports-table table { font-size: 0.45rem; } .reports-table table tbody td { height: 1.5rem; } .reports-table table thead td { font-size: .5rem; height: 2.625rem; } .w89 { width: calc(100% - 3rem); } .w11 { width: 3rem; } .w90 { width: calc(100% - 3rem); } .column-swiper .titbox-fl a { font-size: .5rem; padding-right: .7rem; } .column-swiper .titbox-fl a.home:after { width: 0.25rem; height: 0.4rem; } .column-swiper .items { font-size: .5rem; } .column-swiper { height: 2.75rem; line-height: 2.75rem; } .investor-list .list-tit .items-top { font-size: .6rem; } .investor-list .list-tit .items-bot .i { font-size: 0.4rem; line-height: 2.2; } .nav-sousuo .input { border-radius: 1.25rem; } .nav-sousuo { width: 7rem; height: 1.25rem; line-height: 1.25rem; } .nav-sousuo input[type=submit] { width: 0.625rem; background-size: 0.625rem 0.625rem; right: 0.625rem; } .columnimgbg { margin-top: -2.75rem; } .investor-list .zi-span span { height: 8.375rem; background-size: auto 100%; } .news-itembox .items .tit { font-size: 0.55rem; } .news-itembox .items .txt { line-height: 0.875rem; height: 1.75rem; } .news-itembox .items .more { font-size: 0.4rem; } .news-itembox .items .more:after { width: 0.875rem; height: 0.375rem; } .news-itembox .items .more { padding-right: 1rem; } .news-itembox .items .more { width: auto; } .conb-text { font-size: 0.375rem; line-height: .75rem; } .environmental-items .words .p img { max-width: 2.75rem; } .health-list { margin-top: -2.75rem; } .about01-words .p { line-height: 2.8; } .ensure-lists .text { font-size: .4rem; line-height: .9rem; } .wel-strength .words { width: 270px; } .wel-strength .imglist { width: calc(100% - 270px); } .wel-strength .imglist .items { height: auto; } .wel-strength .imglist .items { border-top-left-radius: 1.125rem; border-bottom-right-radius: 1.125rem; } .wel-abouts .conb-text .txt { margin-bottom: 1.8rem; } .wel-abouts .words { padding: 2rem 2.5rem; padding-right: 3.25rem; } } /**/ @media (max-width: 1450px) { .nbhj{ left: .5rem; } .important-research .investor-list .words .p p:after{ top: 10px; bottom: auto; } .wel-abouts .imagesbox .words { padding: 1.5rem 2rem; padding-right: 2.25rem; } .investor-list .zi-span span { height: 5rem; } .welfare-list .items .time { width: 5.5rem; } .welfare-list .items .img { width: 6.125rem; } .welfare-list .items .p { width: calc(100% - (465rem/40)); } .bocweb-header .bocweb-logo { width: 200px; line-height: 100px; } .bocweb-header .bocweb-logo img { display: inline-block; vertical-align: middle; } .images02-cent .words { min-height: 8rem; } .images02-cent .img { width: 13rem; } .important-research .investor-list .images { width: 300px; } .important-research .investor-list .words { width: calc(100% - 300px); padding-left: 2rem; padding-right: 1.6rem; } .images02-cent .wordtit { width: calc(100% - 13rem); } .bocweb-header .nav-li { padding: 0 .6rem; } .images02-cent .wordtit .p { font-size: 15px; line-height: 1.5; } .bocweb-header .nav-sousuo { margin-left: 1rem; } .w1280 { width: 85%; } .images02-cent .wordtit .tit, .images02box .images02-bot .text .tit { font-size: .8rem; line-height: 1.3; } .images02box .images02-bot .text .txt { font-size: 15px; line-height: 1.6; } .images02box .images02-top { font-size: .8rem; } .resources .images01 .words { font-size: 16px; line-height: 1.5; } .resources .images01 .words .tit { font-size: .8rem; } .resources .resources-tit .items { font-size: .5rem; } .workstation .img { width: 280px; } .workstation .img, .workstation .word { height: 170px; line-height: 170px; } .workstation .word { width: calc(100% - 280px); } .environmental-items .words { width: 46%; } .zy .zy-con-box .imagesbox { height: auto; padding-bottom: 2.5rem; } .responsibility-02 .wordsbox .tit { width: 6.375rem; } .responsibility-02 .wordsbox .imagebox { width: calc(100% - (255rem/40)); } .ensure-lists .images { width: 380px; } .ensure-lists .words { width: calc(100% - 380px); } .about02-list .items .span { width: 150px; } .about02-list .items .p { width: calc(100% - 150px); } .ft16, .research-lists01 .words { font-size: 14px; line-height: 2; } .research-images02box .images02-top { padding: .5rem 1.2rem; padding-top: 2rem; height: auto; } .services-details-banner .words { padding-top: .5rem; } .services-details-banner { min-height: 18rem; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-top { font-size: .5rem; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-bot .li { font-size: 14px; line-height: 2; } } /**/ @media (max-width: 1366px) { .bocweb-header .bocweb-logo { width: 180px; } .bocweb-header .nav-sousuo { width: 100px; } .bocweb-header .header { /*padding-right: .5rem;*/ /*padding-left: .5rem;*/ } .bocweb-header .nav-sousuo { margin-left: .7rem; } .bocweb-header .nav-li { font-size: 14px; } .ensure .ensure-02 .words { padding-bottom: 1rem; } .ensure .ensure-02 .words { width: 220px; } .ensure .ensure-02 .images { width: calc(100% - 250px); } .ensure .ensure-03 .words { z-index: 5; } .ensure .ensure-04 .i { width: 6rem; } .ensure .ensure-04 .span { width: 200px; } .ensure .ensure-04 .j { font-size: 0; width: calc(100% - 6rem); } } @media (max-width: 1200px) { .images02box .images02-bot .text { padding: 2.5rem 2.5rem 1.5rem 2rem; } .images02box .images02-top { padding: 0 3rem; } .pr3, .column-swiper .con-column-tit { padding-right: 2rem; } .column-swiper .items { margin: 0 .3rem; } .culture01-box .images { padding-left: 1rem; } .culture01-box .words { padding-right: 1.2rem; } .culture02-list .items .words .txt { font-size: .6rem; } .bocweb-header .bocweb-logo{ width: 160px; } .nav-l{ margin-left: .6rem; } .bocweb-header .nav-li .nav-top{ font-size: 14px; } .bocweb-header .header { padding-right: 1rem; padding-left: 1rem; } .bocweb-header .nav-li{ padding:0 .4rem; } .bocweb-header{ line-height: 100px; height: 100px; } .bocweb-header .nav-li .nav-bot{ top: 100px; } } @media (max-width: 1023px) { .ensure .ensure-03 .images{ width: 70%; } .swiper-pagination { width: 100%; } .wel-products-list .itemsbox .items .span{ display: none; } .wel-products-list .itemsbox .items .i{ top: 0; transform:none; } .wproducts-left { width: 100%; } .fr-right-fixed .items .items-bot{ display: none; } .wel-products .wel-products-center .swiper-button-prev, .wel-products .wel-products-center .swiper-button-next { display: none; } .wel-products .wel-products-center .swiper-pagination-bullet { display: inline-block; } .wel-abouts .images, .wel-abouts .words { width: 100%; margin: 0; } .wel-abouts .imagesbox .words { position: static; height: auto; } .wel-products .wel-products-center .swiper-pagination-bullet.swiper-pagination-bullet-active { padding-bottom: 0; } .research-images02box .images02-top .images02-topresearch .numbox .num .m, .research-images02box .images02-top .images02-topresearch .numbox .num .n { width: 100%; } .research-images02box .images02-top .images02-topresearch .numbox .num { text-align: center; } .images02-research { padding-top: 2.3125rem; padding-bottom: 2.25rem; } .images02-research .items-list .items .words { height: auto; } .culture01-box .words, .culture01-box .images { width: 100%; } .images02-research .items-list .items { width: 100%; margin-left: 0; font-size: 14px; margin-bottom: 4%; } .images02-research .items-list .items img { width: 100%; } .ensure .ensure-04 .i { width: 100%; line-height: 1.6; } .ensure .ensure-04 .j { width: 100%; line-height: 1.5; } .ensure .ensure-02 .images { width: 100%; padding-right: 2rem; } .ensure .ensure-04 .i, .ensure .ensure-04 .j { display: block; } .ensure .ensure-04 .items { padding: 15px 0; } .ensure .ensure-02 .words { width: 100%; padding-right: 2rem; } .images02-research .items-list .items .p { font-size: 14px; line-height: 2; } .culture01-box .images { padding-left: 0; margin-top: .4rem; } .culture02-list .items { width: 100%; margin-left: 0; margin-bottom: 5%; } .culture02-list .items img { width: 100%; } .research-images02box .images02-top .images02-topresearch .numbox { line-height: 1.2; } .research-lists01 .research01-tit { width: 100%; } .research-lists01 .words { width: 100%; margin-top: 30px; } .products-list .items { width: calc((100% - 12px)/2); } .products-list .items:nth-child(4n+1) { margin-left: 4px; } .products-list .items:nth-child(2n+1) { margin-left: 0; } .research-images02box .images02-top .images02-topresearch .numbox { width: 100%; } .services-details-banner .words .text { width: 100%; padding-bottom: 1rem; padding-top: 1rem; } .services-details-banner { min-height: 0; } .services-swiper .swiper-slide { padding: 0 .1rem; } .services-details-banner .words .img { width: 100%; position: static; } .services-details-banner { padding-top: 0; } .wel-banner .items .words { padding-top: 0; } .history-box .history-bot .list .wordsbh { font-size: 14px; line-height: 1.8; } .history-box .htop:after { width: 0.425rem; height: 0.425rem; } .history-box .htop:before { height: calc(100% - (17rem/40)); } .history-box .htop { width: 0.425rem; height: 3.375rem; top: -2.25rem; } .about02-list .items .span { width: 100px; } .about02-list .items .p { width: calc(100% - 100px); padding-left: 1.25rem; padding-right: 1.25rem; } .ft16 { font-size: 14px; line-height: 1.5; } .about01-words .p { line-height: 2; } .about01-words .txt { line-height: 1.6; } .services-tit .tit-cn { font-size: 1.6rem; } .services-txtlist .form { position: relative; margin-top: 25px; bottom: 0; line-height: 1; } .services-txtlist { margin-top: .8rem; } .services-txtlist .txtlist .list { width: 100%; } .services-list .items { width: calc((100% - 12px)/2); } .services-list .items:nth-child(4n+1) { margin-left: 6px; } .services-list .items:nth-child(2n+1) { margin-left: 0; } .services-active { padding-top: 0; } .welfare-list .items .time, .welfare-list .items .img, .welfare-list .items .p { width: 100%; text-align: center; } .environmental-items.health { padding-bottom: 2.5rem; } .environmental-items .words, .environmental-items .images { width: 100%; position: static; } .environmental-items .images img { width: 100%; } .welfare-list .items .time { padding-right: 0; } .column-swiper .swiper-button-next { right: 0; } .column-swiper .swiper-button-prev { left: 0; } .column-swiper .swiper-button-prev, .column-swiper .swiper-button-next { width: .2rem; height: .3rem; } .images02-cent .wordtit .tit, .images02box .images02-bot .text .tit { font-size: .6rem; } .images02box .images02-top { font-size: .6rem; } .resources .images01 .words .tit { font-size: .6rem; } .images02box .images02-bot .text { padding: 1rem; } .images02box .images02-top { height: auto; line-height: 2; padding: 1.5rem 1rem; } .workstation .word { font-size: .5rem; } .hotline .images-map, .hotline .text { width: 100%; } .news-itembox .items .img { width: 100%; margin-right: 0; } .news-itembox .items .img img { width: 100%; } .news-itembox .items .words { font-size: 13px; } .news-itembox .items .txt { width: 100%; } .news-itembox .items .more { position: static; width: 100%; transform: translateY(0); } .news-itembox .items .words { width: 100%; padding: 1rem 0 .5rem 0; } .responsibility-02 .wordsbox .imagebox, .responsibility-02 .wordsbox .tit { width: 100%; } .responsibility-02 .wordsbox .tit { margin-bottom: .75rem; } .responsibility-01 .items { width: 49%; margin-left: 2%; } .responsibility-01 .items:nth-child(3n+1) { margin-left: 2%; } .responsibility-01 .items:nth-child(2n+1) { margin-left: 0; } .zy .zy-con-box .zy-list .img img { width: 100%; } .zy .zy-con-box .zy-list .img, .zy .zy-con-box .zy-list .words { width: 100%; } .zy .zy-con-box .zy-list .words { padding-top: 1rem; } .important-research .investor-list .images { width: 100%; } .important-research .investor-list .images img { width: 100%; } .important-research .investor-list .words { width: 100%; padding: .5rem; } .important-research .important-lists01 { padding: .1rem 0; } .resources .images01 .words { font-size: 14px; } .images02-cent { padding: 1.5rem 0; } .images02-cent .wordtit.fl, .images02-cent .wordtit.fr { padding: .5rem; } .images02box .images02-bot .text .txt { font-size: 14px; } .images02box .images02box-fr { margin-top: 0; padding-top: 0; } .investor-list .list-fl { min-height: 0; } .resources { padding-bottom: 0; } .images02-cent .img { width: 100%; } .images02-cent .wordtit { width: 100%; position: static; } .images02box .images02-bot .words { position: static; color: #666; } .pr3 { padding-right: 2rem; } .pcbox { display: none; } .mbox { display: block; } .con-banner { line-height: 1; height: auto; } .imglist-list .items { width: 48%; margin-left: 4%; } .imglist-list .items:nth-child(4n+1) { margin-left: 2%; } .imglist-list .items:nth-child(2n+1) { margin-left: 0%; } .nav-sousuo input[type=text] { font-size: 13px; } .con-banner .tit { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); margin-top: -2.5rem; margin-bottom: 0; } .con-banner .words { padding-bottom: 2.5rem; } .column-swiper .titbox-fl { width: 35%; text-align: left; } .column-swiper .titbox-fr { width: 60%; } .column-swiper .items { margin: 0; } .column-swiper .con-column-tit { padding-right: 2rem; } .investor-list .list-imglist { padding-right: 2rem; } .column-swiper .items { font-size: .45rem; } .column-swiper .items .box { line-height: 1.5; display: inline-block; vertical-align: middle; } .swiper-pagination .i.swiper-pagination-bullet-active, .swiper-pagination .i.active, .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination .swiper-pagination-bullet.active, .swiper-pagination a.swiper-pagination-bullet-active, .swiper-pagination a.active, .pagination .i.swiper-pagination-bullet-active, .pagination .i.active, .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .pagination .swiper-pagination-bullet.active, .pagination a.swiper-pagination-bullet-active, .pagination a.active { padding-right: 0; } .pagination a.active { padding-right: 0; } .pagination a.active:after { display: none; } .swiper-pagination .i.swiper-pagination-bullet-active:after, .swiper-pagination .i.active:after, .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after, .swiper-pagination .swiper-pagination-bullet.active:after, .swiper-pagination a.swiper-pagination-bullet-active:after, .swiper-pagination a.active:after, .pagination .i.swiper-pagination-bullet-active:after, .pagination .i.active:after, .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after, .pagination .swiper-pagination-bullet.active:after, .pagination a.swiper-pagination-bullet-active:after, .pagination a.active:after { display: none; } .ensure-lists .images { width: 100%; } .ensure-lists .images img { width: 100%; } .ensure-lists .words { width: 100%; padding-left: 0; } .company-box .conbs-text { font-size: 14px; line-height: 2; } .company-box .numlist .num { width: 50%; margin-bottom: 10px; } .company-box .numlist .num .nb { width: 100%; } .honor-list .honor-fl { width: 120px; } .honor-list .honor-fr { width: calc(100% - 120px); } .employee .employee-right .swiper-button-prev, .employee .employee-right .swiper-button-next { width: 20px; height: 15px; } .employee .employee-right .swiper-button-next { bottom: .5rem; } .employee .employee-right .swiper-button-prev { top: .5rem; } .bocweb-footer .bocweb-footer-top .footer-nav { display: none; } .bocweb-footer .bocweb-footer-top .footer-nav.active { display: block; width: 100%; } .bocweb-footer .bocweb-footer-top .footer-nav.active .nav-top { display: none; } .bocweb-footer .jiantou .span { position: fixed; width: 100px; height: 100px; line-height: 100px; font-size: 13px; left: 0; bottom: 0; } .bocweb-footer .jiantou { display: none; } .bocweb-footer .footer { width: 100%; text-align: center; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-bot .libox { display: inline-block; vertical-align: top; } .m-header .welcome-a img { height: 80%; } .wel-strength .words { width: 100%; } .wel-strength .imglist { width: 100%; margin-top: 1.5rem; } .wel-strength .imglist .items { width: 100%; margin-left: 0; margin-bottom: 25px; } .wel-strength .imglist .items .p { font-size: 14px; line-height: 2; } .wel-strength .imglist .items .p { height: auto; display: block; } .wel-strength .imglist .items .more { margin-top: 1.2rem; } .wel-strength .words .more { display: none; } .wproducts-rightbox .items .images, .wproducts-rightbox .items .words { width: 100%; } .wproducts-rightbox .pro-list-tit { display: none; } } .m767 { display: none; } .pc767 { display: block; } @media (max-width: 767px) { .ensure .ensure-03 .images{ width: 100%; } .imglist-list .items .titbox{ margin-top: 0.15rem; margin-bottom: 0.24rem; height: auto; line-height: 1; } .enterprise { padding-bottom: 0.6rem; } .enterprise .map-list { padding: .3rem; } .enterprise .map-list .items { float: left; width: 100%; margin-left: 0; margin-bottom: .3rem; } .wel-strength { min-height: 0; padding-bottom: 1.05rem; padding-top: .8rem; } .wel-strength .imglist .items .more { margin-top: .7rem; font-size: .24rem; } .wel-strength .imglist .items .p { font-size: .24rem; line-height: .4rem; height: .8rem; margin-top: .3rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .wel-news .news-i { padding-top: .8rem; padding-bottom: .5rem; } .wel-strength .imglist .items .line { display: none; } .wel-strength .imglist .items { border-top-left-radius: 0.45rem; border-bottom-right-radius: 0.45rem; } .wel-strength .imglist .items { margin-bottom: .25rem; padding: .8rem .45rem; padding-bottom: .6rem; } .wel-strength .imglist .items .img { width: 0.55rem; height: 0.55rem; display: inline-block; vertical-align: middle; } .wel-strength .imglist .items .tit { vertical-align: middle; display: inline-block; font-size: .36rem; line-height: .55rem; margin-top: 0; margin-left: .2rem; } .wel-strength .imglist { margin-top: .5rem; } .wproducts-rightbox .items { padding: 0; } .wproducts-rightbox .swiper-container { width: 100%; } .wproducts-rightbox { padding: 0 .3rem; } .wproducts-rightbox .items .words { background: #fff; padding: .7rem .4rem; margin-top: .1rem; } .products-tit .cn { font-size: .2rem; } .wproducts-rightbox .items .words .p { font-size: .24rem; line-height: .4rem; height: .8rem; margin-bottom: .65rem; } .wel-news .news-i .news-itembox { margin-top: .55rem; } .wproducts-rightbox .items .words .span { font-size: .26rem; margin-top: 0.45rem; margin-bottom: 0.25rem; } .wproducts-rightbox .items .words .en .span { margin: 0; } .wel-abouts .imagesbox .words { padding: 0.6rem 0.8rem; padding-right: 0.9rem; } .ft22 { font-size: .28rem; } .wel-abouts .conb-text .txt { margin-bottom: .7rem; } .wel-abouts .conb-text .tit { margin-top: .4rem; margin-bottom: 0.25rem; } .wel-products { padding-top: .5rem; padding-bottom: 0; } .wel-products-list { padding-left: 0; } .wel-products-list .itemsbox { width: 100%; } .wproducts-right { padding-right: 0; } .banner-buts .swiper-button-prev, .banner-buts .swiper-button-next { width: .3rem; height: .3rem; } .banner-buts .lf-box { width: .8rem; } .banner-buts .buts-span { width: calc(100% - 1.7rem); } .wel-banner .items .text { padding-top: 1.7rem; } .wel-banner .items .titen { font-size: .24rem; } .wel-banner .items .titen .en-1 { padding-left: 0.55rem; } .banner-buts .lf-box { padding-left: 0; } .wel-more { width: 1.7rem; height: .6rem; line-height: .6rem; font-size: .2rem; } .banner-buts .swiper-pagination { width: .9rem; } .wel-banner .items .wel-more { margin-top: .65rem; } .wel-banner .butst .butst-b { width: 100%; } .wel-banner .swiper-pagination { font-size: .2rem; } .wel-banner .buts .swiper-pagination-current { font-size: .36rem; } .wel-banner .items .titen .en-1:after { width: .4rem; } .wel-banner .items .txtcn { font-size: .84rem; } .wel-banner .items .p { font-size: .2rem; margin-top: .15rem; } .wproducts-rightbox:before { display: none; } .wel-body .w11 { display: none; } .wel-body .wproducts-left { display: block; width: 100%; padding: .1rem .3rem; padding-top: .4rem; } .wel-body .w89 { width: 100%; } .wel-products .wel-products-center .swiper-pagination-bullet { margin: .15rem 0; } .m-header .welcome-a img { height: 60%; } .m-header .welcome-a { padding-left: .3rem; } .bocweb-footer .bocweb-footer-top .bocweb-footer-box { padding-top: .65rem; padding-left: 0; padding-bottom: .65rem; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-bot .li { font-size: .24rem; line-height: .5rem; } .bocweb-footer .bocweb-footer-bot { height: auto; line-height: .5rem; font-size: .24rem; padding-left: 0; padding: .4rem 0; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-bot .libox .span { font-size: .2rem; line-height: .28rem; } .bocweb-footer .bocweb-footer-top .footer-nav .nav-bot .libox .i { width: 1.35rem; } .jszc { width: 100%; margin-left: 0; } .bocweb-footer-bot .bf-bt { width: 100%; } .bf-bt-fr, .bf-bt-fl { width: 100%; } .bf-bt-fr { display: none; } .periodicals-swiper .items .span { font-size: .3rem; line-height: .45rem; height: .45rem; } .ensure .ensure-02 .words { padding-right: .35rem; padding-top: 1rem; padding-bottom: .4rem; } .ensure .ensure-02 .images { padding-right: .35rem; } .ensure .ensure-03 .words .p { line-height: 1.5; padding: 0.37rem 0.4rem; font-size: .22rem; } .periodicals-swiper .swiper-pagination { margin-top: .65rem; } .periodicals-swiper .items .words { /*padding-top: .15rem;*/ padding-bottom: .2rem; } .periodicals-swiper .items .time { font-size: .2rem; line-height: .45rem; } .ensure .ensure-04 .itemsbox { padding: 0.15rem 0.7rem; } .ensure { padding-top: 1rem; } .ensure .ensure-04 .i { font-size: .32rem; } .ensure .ensure-04 { padding-bottom: 0.85rem; } .ensure .ensure-03 { margin-top: 0.405rem; padding-bottom: 0.4875rem; } .ensure .ensure-03 .words { width: 100%; position: static; } .ensure .ensure-04 .span { width: 100%; font-size: .22rem; } .ensure .ensure-02 .words .li { font-size: .24rem; padding: 0.23rem 0.3rem; } .ensure .tit { font-size: .42rem; margin-bottom: 0.54rem; } .ensure .table .tdh { font-size: .3rem; height: .9rem; line-height: .9rem; } .ensure .table thead td { font-size: .26rem; height: .85rem; } .ensure .table .td, .ensure .table td { font-size: .2rem; line-height: 1.2; padding: .1rem .15rem; height: .5rem; } .ensure .ensure-01 { padding-bottom: 1.35rem; } .ensure .table:nth-child(n+2) { margin-top: .32rem; } .important-research .investor-list .words { font-size: .24rem; } .products-list .items-bot, .products-list .items-top { padding: 0 .3rem; } .products-list { margin-top: .48rem; } .products { padding-bottom: 1.5rem; } .products-list .items-bot { height: auto; font-size: .24rem; } .products-list .items { height: auto; min-height: auto; width: 100%; margin-left: 0; } .ft30 { font-size: .3rem; } .services-details-banner .words { padding-top: .3rem; padding-bottom: 0.9rem; } .services-details-banner .images:after, .services-details-banner .images:before { height: 0.9rem; } .products-list .items-top { font-size: .3rem; height: auto; padding-top: .4rem; padding-bottom: .2rem; } .services-details-banner .more { width: 1.48rem; height: 0.6rem; border-radius: 0.6rem; line-height: 0.6rem; font-size: 0.2rem; } .services-details-banner .more img { width: .3rem; margin-right: .15rem; } .services-details-banner .words .text { padding: .4rem 0; } .services-details-banner .words .text .txt { font-size: 0.42rem; margin-top: 0.5rem; margin-bottom: 0.2rem; } .services-details-banner .words .text .m { font-size: .26rem; } .services-details-banner .words .text .p { line-height: 1.8; margin-top: 0.25rem; margin-bottom: 0.43rem; } .important-research .investor-list .words .p span { line-height: 1; font-size: .24rem; } .important-research .investor-list .words .p { line-height: 1.8; } .employee-swiper .swiper-pagination { text-align: center; position: static; margin-top: .3rem; } .ft16, .research-lists01 .words, .images02-research .items-list .items .p { font-size: .24rem; line-height: 1.8; } .employee .employee-swiper { margin-top: 0.5rem; } .employee .employee-swiper img { width: 100%; } .employee .employee-left .i-span { bottom: 0.45rem; font-size: .24rem; } .employee .employee-left { width: 100%; } .employee .employee-right { padding-left: 0; } .employee .swiper-container .img, .employee .swiper-wrapper .img { height: 7.25rem; } .pc767 { display: none; } .m767 { display: block; } .employee .employee-swiper .employee-right { position: static; width: 100%; } .honor-list .honor-fl .i:hover, .honor-list .honor-fl .i.active { font-size: .36rem; } .honor-list .honor-fl { font-size: .24rem; line-height: .5rem; } .honor-list .honor-fr .items { font-size: .24rem; padding: 0 0.5rem; line-height: 0.35rem; padding-top: 0.25rem; padding-bottom: 0.3rem; } .honor-list { padding-right: .35rem; } .honor-list .honor-fl { width: 1.5rem; } .honor-list .honor-fr { width: calc(100% - 1.5rem); } .v-more { width: 2.3rem; height: 0.66rem; line-height: 0.66rem; font-size: .24rem; border-radius: 0.66rem; } .a-link .i { font-size: 0.24rem; padding: 0 .1rem; min-width: 1.85rem; height: 0.64rem; line-height: 0.64rem; width: auto; } .culture01-box .txt-tit .span { font-size: .28rem; } .culture01-box .txt-tit .p { line-height: 1.8; } .pr3, .column-swiper .con-column-tit, .culture01-box .words, .culture01-box .images { padding-right: .35rem; } .culture01-box { padding-top: 0.6rem; padding-bottom: 0.9rem; } .culture01-box .txt-tit { margin-top: 0.45rem; } .culture02-list .items .words { padding: 0.55rem 0.2rem; } .culture02-list .items { font-size: .22rem; } .culture02-list .items .words .txt { font-size: .3rem; } .culture02-list .items .words .line { margin: .2rem auto; } .culture02-list { margin-top: 0.9rem; padding-bottom: 1.4rem; } .company-box .numlist { margin-top: 0.4rem; margin-bottom: 0.5rem; } .history-box .history-bot .list .wordsbh:before { width: .32rem; height: .32rem; } .history-box .history-bot .list .wordsbh.fr:before { left: -.16rem; } .history-box .history-bot .list .wordsbh { font-size: .24rem; line-height: 1.8; } .history-box .history-top .words .num { font-size: 0.72rem; margin-bottom: .3rem; } .history-box .history-top .words { height: 1.1rem; } .history-box .history-top .words .num span { font-size: .2rem; } .history-box .history-top .words .span { font-size: .3rem; } .company-box .vid { margin-bottom: .5rem; } .vid span { width: 0.7rem; height: 0.7rem; bottom: 10%; } .company-box .vid-swiper { margin-top: 0.7rem; } .company-box .swiper-pagination { margin-top: .5rem; } .company-box .numlist .num .n { font-size: .6rem; margin-bottom: .1rem; } .company-box .numlist .num { font-size: .2rem; } .company-box .conbs-text .conb-txt { font-size: .28rem; margin-bottom: .2rem; line-height: 1.5; } .company-box .conbs-text { margin-top: .25rem; font-size: .24rem; line-height: 1.8; } .about02-list .items .p { font-size: .24rem; line-height: 1.8; } .services-list .items .words .tit { font-size: .3rem; } .services-list .list { padding-bottom: .6rem; } .services-box { background-size: 5.71rem 4.42rem; } .about02-list .items .span { font-size: .6rem; } .services-list { padding-top: 0.65rem; padding-bottom: 1.2rem; } .research-images02box .images02-top { padding: 0.25rem 0.36rem; padding-top: 0.6rem; } .research-images02box .images02-top .images02-topresearch .numbox .num .m { font-size: .2rem; } .research-images02box .images02-top .images02-topresearch .numbox .num .m br { display: none; } .images02-research .items-list .items .words { padding: 0.7rem 0.5rem 0.4rem 0.6rem; } .research-images02box .images02-top .images02-topresearch .numbox .num .n { font-size: .6rem; } .research-images02box .images02-top .images02-topresearch { line-height: 1.5; } .images02-research .items-list .items .tit0 { font-size: .36rem; } .images02-research { padding-top: 1.15625rem; padding-bottom: 1.125rem; } .responsibility-02 .wordsbox .tit .line { width: 0.48rem; height: 0.05rem; } .images02-research .items-list { margin-top: .5rem; } .responsibility-02 .wordsbox .tit .line:before { width: 0.05rem; height: 0.05rem; border-radius: 0.05rem; } .research-images02box .images02box-fr { margin-top: -1.5rem; padding-top: 1.5rem; } .responsibility-02 .wordsbox .tit .line:after { width: 0.38rem; border-radius: 0.05rem; } .w78 { width: calc(100% - .3*2rem); margin: 0 auto; } .services-txtlist .form { width: 2.8rem; height: 0.5rem; border-radius: 0.5rem; } .services-list .items .images { padding: .4rem; padding-bottom: .3rem; } .services-list .items .images .text { line-height: .5rem; height: .5rem; font-size: .24rem; margin-top: 0.15rem; } .services-list .items .words .more { width: 1.7rem; height: 0.6rem; line-height: 0.6rem; font-size: .24rem; border-radius: 0.6rem; } .services-list .items .words .txt { line-height: 0.25rem; height: 1.2rem; margin-top: .12rem; } .services-txtlist .form input[type=submit] { width: .25rem; height: .25rem; right: .22rem; } .services-txtlist .form input[type=text] { padding-left: 0.3rem; font-size: .2rem; padding-right: .22rem; } .services-list .items { width: 100%; margin-left: 0 !important; } .ft16 { font-size: .24rem; line-height: 1.8; } .responsibility-01 .items .img { width: 1.25rem; height: 1.15rem; } .responsibility-01 .items { font-size: .24rem; padding: 0 .2rem; padding-top: 0.25rem; margin-bottom: 0.25rem; } .responsibility-01 .items .text { margin-top: .1rem; margin-bottom: .25rem; line-height: .4rem; height: 1.2rem; -webkit-line-clamp: 3; } .zy .zy-con-box .zy-list .tit { font-size: .48rem; margin-bottom: .2rem; } .responsibility-02 .wordsbox .tit .tcn { font-size: .36rem; margin-top: 0.15rem; margin-bottom: .3rem; } .conb-text .conb-tit { font-size: .3rem; margin-bottom: .22rem; } .responsibility-02 .wordsbox .i-list { margin-top: 0.62rem; } .responsibility-02 { padding-top: 1.1rem; padding-bottom: 1.5rem; } .responsibility-02 .wordsbox .tit .ten { font-size: .2rem; } .about02-list .titx { margin-bottom: .5rem; } .about02-list { font-size: .24rem; line-height: 1.8; padding-bottom: 0.825rem; } .zy .zy-con-box .zy-list .words { font-size: .24rem; line-height: .4rem; } .zy .zy-con-box .imagesbox { padding-bottom: 1rem; padding-top: 1.75rem; } .zy .zy-con-box .zy-list .words { padding-top: .4rem; } .zy .zy-con-box .zy-list { padding-top: 0.725rem; padding-left: 0.54rem; padding-right: 0.4rem; } .zy .zy-con .zy-con-box { margin-top: -1.75rem; } .responsibility-02 .wordsbox .tit { margin-bottom: .3rem; } .responsibility-01 .items .num { font-size: .28rem; } .environmental-list .items { padding-top: 1rem; padding-bottom: 1rem; } .environmental-items .words .p img { max-width: 1.1rem; } .conb-text { font-size: 0.2rem; line-height: 1.6; } .environmental-items .words .conb-txt { margin-bottom: .2rem; } .investor-list .list-fl.environmental-list-fl.active .images { top: auto; } .environmental-items.health { padding-bottom: 1rem; } .environmental-items .words.fr { padding-right: 0.7rem; } .environmental-items .words { padding-top: 0.7rem; } .zy-back { width: .6rem; height: .6rem; } .ft48 { font-size: .48rem; } .welfare-list .items .time, .welfare-list .items .img, .welfare-list .items .p { font-size: .2rem; } .welfare-list .items .time { line-height: 1; } .welfare-list .items .img { margin: .4rem 0; } .welfare-list .items { padding: .5rem 0; } .welfare-list .welfare-itembox { padding-bottom: .55rem; } .welfare-list .items .p { padding: 0; } .investor-list .list-fl.environmental-list-fl { padding: 1rem 0; } .news-itembox .items .txt { line-height: .35rem; height: .7rem; } .news-itembox .items .tit { font-size: .22rem; } .news-itembox .items .more { font-size: .2rem; } .news-itembox .items .more:after { width: .35rem; height: .1rem; } .news-itembox .items .more { padding-right: .4rem; margin-top: .2rem; } .news-itembox .items .words { padding: 0; padding-top: .3rem; } .news-itembox .items .tit { margin-top: .28rem; } .news-itembox .items .box { padding: .35rem 0; } .news-itembox .items .words { font-size: .2rem; } .news-itembox .items .time { padding-left: 1.5rem; } .news-itembox .items .time:after { width: 1.3rem; } .wel-products-list .itemsbox .items .i .img { width: .6rem; height: .6rem; } .wel-products-list .itemsbox .items { font-size: .24rem; height: 1.5rem; line-height: 1.5rem; } .hotline .images-map { height: 4.95rem; } .hotline .text { padding: .3rem; font-size: .24rem; line-height: 1.5; } .hotline .text { height: auto; } .hotline .text .tit { font-size: .4rem; margin-bottom: .4rem; line-height: 1.2; } .columnimgbg { background-size: 5.2rem 4.4rem; } .hotline .text .p img { width: .25rem; height: .25rem; } .hotline .text .p:nth-child(n+2) { margin-top: .2rem; } .hotline .text .p { padding-left: .4rem; } .hotline .text { padding-left: .3rem; } .workstation .word { font-size: .24rem; padding: .35rem .4rem; } .workstation .img, .workstation .word { width: 100%; height: auto; line-height: 1.2; } .workstation .img img, .workstation .word img { width: 100%; } .resources .resources-tit .items { width: 2.3rem; height: .64rem; line-height: .64rem; font-size: 0.22rem; } .investor-list .zi-span span { height: 3.35rem; } .images02-cent .wordtit .tit, .images02box .images02-bot .text .tit, .resources .images01 .words .tit, .images02box .images02-top { font-size: .36rem; } .images02box .images02-top { padding: .3rem .5rem; } .resources .images01 .words .tit { margin-bottom: .15rem; line-height: 1.3; } .resources .images01 .words { font-size: .24rem; padding: .3rem; background: #0080cc; position: static; } .resources .resources-tit { margin-bottom: .42rem; } .images02box .images02-bot .text { padding: .5rem; } .images03box .images02-cent { padding-right: .3rem; } .images02-cent .wordtit .p { font-size: .24rem; } .images02-cent .wordtit .tit { margin-bottom: .2rem; } .images02-cent { padding: .8rem 0; } .images02box .images02-bot .text .txt { margin-top: .35rem; font-size: .24rem; } .products-tit .cn { font-size: .5rem; } .products-tit .en { font-size: .2rem; padding-left: .5rem; margin-top: .25rem; } .products-tit .en span { width: .48rem; height: 0.05rem; } .products-tit .en span:before { width: 0.05rem; } .products-tit .en span:after, .products-tit .en span:before { border-radius: 0.05rem; } .products-tit .en span:after { width: 0.38rem; } .ensure-lists .text .txt { /*font-size: .3rem;*/ /*line-height: 1.8;*/ } .ensure-lists .text { font-size: .24rem; line-height: .4rem; } .imglist-list .items .tit.t18 { font-size: .26rem; line-height: .4rem; height: .4rem; -webkit-line-clamp: 1; } .reports-table table { font-size: .2rem; } .reports-table table tbody td { height: .8rem; } .reports-table table thead td { font-size: .24rem; height: 1rem; } .pr3 { padding-right: .3rem; } .bg-images:after { right: .3rem; width: 5.2rem; height: 4.4rem; top: -1.6rem; } .columnimgbg { margin-top: -1.6rem; } .imglist-list { padding-bottom: .6rem; } .swiper-pagination .i, .swiper-pagination .swiper-pagination-bullet, .swiper-pagination a, .pagination .i, .pagination .swiper-pagination-bullet, .pagination a { font-size: .24rem; margin: 0 .1rem; } .pagination a { font-size: .24rem; margin: 0 .1rem; } .imglist-list .items { padding: .1rem; padding-top: .15rem; margin-bottom: .2rem; } .investor-list .list-tit .itemsbox { display: inline-block; width: 49%; vertical-align: top; margin-left: 2%; position: relative; } .investor-list .list-tit .itemsbox:nth-child(2n+1) { margin-left: 0; } .investor-list .list-tit .items-bot { position: absolute; left: 0; top: .8rem; width: 100%; padding: 5px 0; display: none; z-index: 5; height: 2.5rem; overflow-y: auto; } .investor-list .list-tit .items-bot .i:after { left: .1rem; width: .1rem; } .investor-list .list-tit .items-bot .i { background: #fff; padding-left: .25rem; } .investor-list .list-tit { font-size: 0; } .investor-list .list-tit .items-top { line-height: .8rem; height: .8rem; font-size: .3rem; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: .05rem; padding: 0 .25rem; position: relative; } .investor-list .list-tit .items-top:after { width: .32rem; position: absolute; content: ""; height: .2rem; background: url(../img/i4.png) no-repeat center; background-size: 100%; right: .1rem; top: 0; bottom: 0; margin: auto; } .imglist-top .tit { display: none; } .imglist-list .items { width: 100% !important; margin-left: 0 !important; } .imglist-list .items img { width: 100%; } .investor-list .list-imglist { /*width: calc(100% - 4.25*.4rem);*/ width: 100%; } .investor-list .list-tit { /*width: 4.25*.4rem;*/ width: 95%; } .investor-list .list-tit .items-top { font-size: .28rem; } .investor-list .list-tit .items-bot .i { font-size: .2rem; } .investor-list .list-imglist { padding-right: .3rem; } .nav-sousuo input[type=text] { padding-left: 0.3rem; padding-right: 0.2rem; font-size: .2rem; height: 100%; display: block; } .imglist-top .tit { font-size: .3rem; width: 100%; margin-bottom: .3rem; } .imglist-top .txt { width: 100%; text-align: right; } .imglist-top .txt .nav-sousuo { width: 100%; } .nav-sousuo.active .input { width: 100%; } .imglist-list .items .tit { font-size: .28em; line-height: .4rem; height: .4rem; } .imglist-list .items .time { font-size: .2rem; } .imglist-top { padding-bottom: .3rem; } .nav-sousuo input[type=submit] { width: 0.25rem; background-size: 0.25rem 0.25rem; right: 0.25rem; } .nav-sousuo { width: 100%; height: .8rem; line-height: .8rem; } .con-banner .tit { width: 100%; text-align: center; left: 0; transform: translate(0, -50%); } .investor-list .list-tit .items-bot { /*display: none;*/ } .investor-list .list-tit .itemsbox:nth-child(n+2) { margin-top: 0; } .investor-list .list-fl { padding-top: 0.5625rem; padding-bottom: 1.1rem; } .w89 { width: calc(100% - .3rem); } .w11 { width: .3rem; } .w90 { width: calc(100% - .3rem); } .con-banner .words .cn { /*font-size: .84rem;*/ font-size: .6rem; } .column-swiper .titbox-fl a.home { padding-right: .28rem; } .con-banner .words .en { font-size: .28rem; margin-top: .2rem; } .investor-list .zi-span b { font-size: 12px; } .column-swiper .titbox-fr { width: 100%; } .column-swiper .titbox-fl { width: 100%; text-align: left; border-bottom: 1px solid #ededed; } .column-swiper .titbox-fl a.home:after { width: .1rem; height: .15rem; } .con-banner .tit { margin-top: -1rem; } .con-banner .words { padding-bottom: 1rem; } .column-swiper .con-column-tit { padding-right: .35rem; } .column-swiper .items { font-size: .2rem; } .column-swiper { height: auto; line-height: .8rem; } .column-swiper .titbox-fl a { font-size: .2rem; padding-right: .28rem; } .services-list .items .words { font-size: 0.24rem; padding: .5rem; padding-top: .8rem; padding-bottom: .6rem; } .services-tit .tit-cn { font-size: .7rem; } .fr-right-fixed { right: 0; height: 2.55rem; } .services-box .services-tit { padding-top: .6rem; } .services-tit .tit-en { margin-top: .2rem; } .services-tit { font-size: .2rem; } .services-swiper .swiper-slide a { font-size: .2rem; padding-bottom: .3rem; } .services-box { padding: 0 .3rem; } .fr-right-fixed .items-top { width: .7rem; height: .7rem; } .fr-right-fixed .items:nth-child(n+2) { margin-top: .15rem; } .ensure-lists .words { padding-top: .5rem; } .ensure-lists .text { padding-top: .4rem; } .zy .zy-con-box .zy-list.on { padding-top: 1.15rem; } .about01-words .txt { font-size: .22rem; margin-top: 0.25rem; margin-bottom: 0.45rem; } .about01-words .line { height: 1px; } .about01-words .p { margin-top: .3rem; } .about02-list .items { padding: 0.45rem 0; } .about02-list .items .p { padding-left: 0.5rem; padding-right: 0.5rem; width: calc(100% - 1rem); } .about02-list .items .span { width: 1rem; } .history-box .history-bot .list { padding-top: 1.35rem; } .history-box .htop:after { width: 0.17rem; height: 0.17rem; } .history-box .htop:before { height: calc(100% - (17rem/100)); } .history-box .htop { width: 0.17rem; height: 1.35rem; top: 0; right: auto; left: -.085rem; } .history-box .history-bot .list .wordsbh .tit { font-size: .3rem; line-height: 1.2; } .history-box .history-bot .list .wordsbh.fr { padding-left: 0.7rem; padding-right: 0.35rem; } .history-box .history-bot .list .wordsbh { width: 100%; } .history-box .history-bot .list:after { right: auto; } .history-box .history-bot .list .wordsbh .txt { font-size: .28rem; margin-top: .45rem; } .history-box .history-bot .list .wordsbh.fl { padding-left: .6rem; } .history-box .history-bot .list .wordsbh.fl:before { right: auto; left: -.16rem; } .history-box .history-bot .list .wordsbh.fr .tit:after { width: 100%; right: 0; left: auto; } .history-box .history-bot .list .wordsbh .tit span { display: inline-block; background: #fff; position: relative; z-index: 2; padding-right: .4rem; } .history-box .history-bot .list .wordsbh .p { margin-top: .2rem; } .history-box .history-bot .list .items:nth-child(n+2) { margin-top: 0; } .history-box .history-bot .list .wordsbh { padding-bottom: 0.65rem; } .history-box { padding-bottom: 0.75rem; } .history-box .history-bot .hbot { width: .6rem; height: .6rem; } } /*# sourceMappingURL=style.css.map */