/*$colors:#31c1bf;*/ /*mixin @include*/ /*%** @extend*/ @font-face { font-family: "accid__"; src: url("./fonts/accid__.woff2") format("woff2"), url("./fonts/accid__.woff") format("woff"), url("./fonts/accid__.ttf") format("truetype"), url("./fonts/accid__.eot") format("embedded-opentype"), url("./fonts/accid__.svg") format("svg"); } @font-face { font-family: "BEBAS"; src: url("./fonts/BEBAS.woff2") format("woff2"), url("./fonts/BEBAS.woff") format("woff"), url("./fonts/BEBAS.ttf") format("truetype"), url("./fonts/BEBAS.eot") format("embedded-opentype"), url("./fonts/BEBAS.svg") format("svg"); } .beba { font-family: "BEBAS"; } .layui-layer-btn .layui-layer-btn0 { background: #1361a7 !important; } .titlist { margin-top: 2rem; } .titlist .i { display: inline-block; vertical-align: top; color: #666; line-height: 1.5; margin-bottom: .25rem; } .titlist .i { margin-right: .6rem; } .titlist div.i { color: #888; padding-left: 2em; position: relative; } .titlist div.i:before { width: 1.5em; height: 1.5em; content: ""; position: absolute; left: 0; top: 0; bottom: 0; background: url(../img/linksk.png) rgba(0, 0, 0, .08) no-repeat center; background-size: 60%; border-radius: 50%; margin: auto; } .titlist .i b { margin-left: .6rem; color: #666 !important; } .titlist .i:last-child b { display: none; } .titlist .i:last-child { margin-right: 0; } .acc { font-family: "accid__"; } .newsinfo-btn { display: block; margin: 0 auto; width: 4.1rem; height: 1.2rem; line-height: 1.2rem; color: #fff; padding-left: .9rem; padding-right: 1.2rem; position: relative; border-radius: 1.2rem; background: #1361a7; font-size: .35rem; box-shadow: 0 0 20px 6px rgba(0, 0, 0, .2); } .fixedimg { position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 200; background: rgba(0, 0, 0, .5); display: none; } .fixedimg .imgs img { display: inline-block; vertical-align: middle; max-height: 100%; } .fixedimg .imgs { width: 300px; text-align: center; border-radius: 8px; overflow: hidden; padding: 15px; background: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); margin: auto; } .fixedimg .imgs img { width: 100%; } .casesinfo-banner .newsinfo-btn { position: absolute; right: 5%; top: 0; bottom: 0; margin: auto; } .newsinfo-btn.active:hover, .newsinfo-btn.active { background: #fff; color: #1361a7; } .newsinfo-btn.active:before { background: url(../img/ads2.png) no-repeat center; background-size: 100%; } .newsinfo-btn:before { content: ""; position: absolute; right: .8rem; top: 0; bottom: 0; width: .4rem; height: .4rem; background: url(../img/ads.png) no-repeat center; background-size: 100%; margin: auto; transition: .5s ease-in-out; } .newsinfo-btn:hover { color: #fff; } .products-box.ac .list .items .words .tits { color: #1361a7; } .products-box.ac .list .items:hover .words .tits { color: #de2126 } .wel-banner .items { position: relative; overflow: hidden; } .wel-banner .items video { position: absolute; width: 100%; left: 0; top: 0; object-fit: cover; } .linkbox { position: relative; z-index: 4; } .linkbox .linkbots a { display: block; line-height: 1.5; padding: 10px 8px; padding-left: .7rem; background: #b1b1b1; color: #fff; text-align: left; transition: .5s ease-in-out; } .linkbox .linkbots { position: absolute; padding-top: 2px; width: 100%; left: 0; top: 1.5rem; max-height: 150px; overflow-y: auto; display: none; } .wow { opacity: 0; } .wow.animated { opacity: 1; } html, body { font-family: "Microsoft Yahei", "Microsoft YaHei Light", "PingFangSC-Semibold", "Pingfang sc bold", "Source Han Sans CN", "Noto Sans S Chinese Light", "Helvetica Neue", Helvetica, Tahoma, sans-serif; } .yz-input { position: relative; } .yz-input img { position: absolute; right: 2%; top: 5%; height: 90%; max-height: 90%; } .pagination { text-align: center; font-size: 0; } .pagination a { display: inline-block; vertical-align: middle; margin: 0 2px; border: 1px solid #e5e5e5; width: 1rem; height: 1rem; line-height: 1rem; font-size: .4rem; box-sizing: content-box; color: #666666; background-size: 100%; background-repeat: no-repeat; background-position: center; transition: .5s ease-in-out; } .pagination a.active { background-color: #666666; transition: .5s ease-in-out; color: #fff; } .pagination .prev, .pagination [rel=prev] { background-image: url(../imgbox/prev.png); } .pagination .next, .pagination [rel=next] { background-image: url(../imgbox/next.png); } .newsinfo-bots { margin-top: 1.75rem; } @media screen and (min-width: 1024px) { .proinfo-conbox .list * { font-size: 14px !important; } .newsinfo-btn:hover:before { right: .6rem; transition: .5s ease-in-out; } .news-tops .items:hover .time .span:before { left: -.3rem; transition: .5s ease-in-out; } .news-tops .tits, .time .span:before { transition: .5s ease-in-out; } .news-tops .items:hover .tits { transition: .5s ease-in-out; color: #1361a7; } .pagination a { transition: .5s ease-in-out; } .pagination a:hover { background-color: #666666; transition: .5s ease-in-out; color: #fff; } .pagination .prev:hover, .pagination [rel=prev]:hover { background-image: url(../imgbox/prev1.png); } .pagination .next:hover, .pagination [rel=next]:hover { background-image: url(../imgbox/next1.png); } } /*transform*/ /*caijian*/ /*@media*/ /*@media not screen and (max-width: 1023px){}*/ .news-details { /*width: 910px;*/ margin: 0 auto; padding-top: 1.2rem; padding-bottom: 2.75rem; max-width: 90%; } .news-details .time { line-height: 1; margin-top: .75rem; } .newsdetails-tit { padding: 0 1.25rem; line-height: 1.36; } .new-detailscon { color: #666666; line-height: 1.9; /*margin-top: .9rem;*/ /*padding-bottom: 2.2rem;*/ padding: 1.1rem; border: 1px solid #efefef; } .new-detailscon img { display: initial; } .news-details-bots { height: 1.5rem; line-height: 1.5rem; position: relative; margin-top: .6rem; } .forie { width: 100%; height: 100%; background: #eaeaea url(../imgbox/tishi.png) center no-repeat; position: fixed; top: 0; left: 0; z-index: 500; } .news-details-bots .back { position: absolute; width: 1.25rem; height: 1.25rem; left: 0; right: 0; top: 0; bottom: 0; margin: auto; background: url(../imgbox/i35.png) no-repeat center; background-size: 100%; } .news-details-bots .back:hover { background: url(../imgbox/i36.png) no-repeat center; background-size: 100%; } .news-details-bots .btns { display: inline-block; vertical-align: middle; height: 100%; overflow: hidden; transition: .5s ease-in-out; } .news-details-bots .btns:hover { transition: .5s ease-in-out; color: #1361a7; } .news-details-bots .prev, .news-details-bots .next { /*min-width: 40%;*/ width: 50%; font-size: 14px; color: #000; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .news-details-bots .prev { border-left: 1px solid #dfdfdf; padding-left: .5rem; padding-right: .25rem; } .news-details-bots .next { border-left: 1px solid #dfdfdf; padding-right: .5rem; padding-left: 1rem; } .mvideo { position: relative; } .mvideo:before { position: absolute; content: ""; width: 40px; height: 40px; left: 0; right: 0; top: 0; bottom: 0; margin: auto; background: url(../imgbox/videos.png) no-repeat center; background-size: 100%; } .video-fixed .cha { width: 40px; height: 40px; background: url(../imgbox/close-vid2.png) #000 no-repeat center/80% auto; position: absolute; top: 40px; right: 40px; cursor: pointer; } .video-fixed { position: fixed; width: 100%; height: 100%; /*background: rgba(0, 0, 0, 0.5);*/ z-index: 1000; top: 0; left: 0; cursor: pointer; display: none; transform: scale3d(0, 0, 1); transition: .8s ease-in-out; } .video-fixed.ons { transition: .8s ease-in-out; transform: scale3d(1, 1, 1); } .video-fixed .videoboxs .box { height: 100%; } .video-fixed .videoboxs { width: 80%; height: 80%; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; background: #000; /*padding: 30px;*/ box-sizing: border-box; } @media screen and (max-width: 1023px) { .video-fixed .videoboxs { width: 90%; height: 90%; } } @media screen and (max-width: 767px) { .video-fixed .videoboxs { width: 100%; height: 80%; bottom: 0; margin: auto; } .video-fixed .cha { right: .2rem; top: -1.2rem; width: 1rem; height: 1rem; } } /**/ .m-header { height: 50px; width: 100%; position: absolute; width: 100%; } .search-dialog { position: absolute; right: 12%; top: 50%; transform: translateY(-50%); display: none; z-index: 20; } .search-dialog .search-close { position: absolute; width: .55rem; height: 30px; background-repeat: no-repeat; background-position: center; background-size: 100%; background-image: url(../imgbox/search-close.png); right: -2.2rem; top: 50%; margin-top: -15px; } .search-dialog .search { width: 11.9rem; border: 1px solid #cac9c9; padding: .1rem .2rem; border-radius: 4px; } .search-dialog .search input[type=text] { float: left; width: calc(100% - 20px); height: 30px; line-height: 30px; font-size: .45rem; color: #cac9c9; background-color: transparent; } .search-dialog .search input[type=submit] { float: right; width: 15px; height: 35px; background-repeat: no-repeat; background-size: 100%; background-image: url(../imgbox/search.svg); background-color: transparent; background-position: center; } .m-header .w-header.fixed { width: 100%; position: fixed; top: 0; transition: .5s ease-in-out; left: 0; } .m-header .w-header { position: absolute; width: 100%; padding: 0 25px; box-sizing: border-box; z-index: 24; height: 50px; transition: .5s ease-in-out; z-index: 300; background: #fff; } .m-header .welcome-a img { height: 30px; vertical-align: middle; display: inline-block; transition: .5s ease-in-out; } .m-header .welcome-a .icobox { line-height: 1; display: inline-block; vertical-align: middle; font-size: 12px; } .m-header .welcome-a .i1 { position: absolute; left: 0; top: 0; bottom: 0; margin: auto; opacity: 0; z-index: 1; } .m-header .w-header .nav-btn .hover .line2 { display: none; } .m-header .w-header.fixed .nav-btn .line { background: #333; transition: .5s ease-in-out; } .m-header .w-header.fixed { background: #fff; } .m-header .w-header.fixed .welcome-a .i0 { opacity: 0; } .m-header .w-header.fixed .welcome-a .i1 { opacity: 1; } .m-header .w-header.fixed .welcome-a img { transition: .5s ease-in-out; } .m-header .w-header.fixed .nav-sousuo svg path { fill: #333; /*color:#333;*/ transition: .5s ease-in-out; } .m-header .welcome-a { display: block; /*width: 165px;*/ height: 100%; line-height: 50px; position: relative; } .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 .nav-sousuo { margin-right: 28px; margin-left: 25px; font-size: 0; color: #fff; line-height: 50px; height: 50px; background-size: 100%; width: 40px; transition: .5s ease-in-out; background: url(../imgbox/search.png) no-repeat center; background-size: 70%; } .m-header .nav-sousuo svg { height: 25px; height: 25px; display: inline-block; vertical-align: middle; } .m-header .nav-sousuo svg path { fill: #333; transition: .5s ease-in-out; } .m-header .nav-sousuo a { color: #666666; font-size: 14px; display: inline-block; margin: 0 2px; } .m-header .nav-sousuo a.active { color: #f3980f; } .m-header .uio { float: right; /*height: 100%;*/ height: 20px; width: 27px; position: relative; margin-top: 12px; } .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; } .footerlangs a { color: #333333; font-size: 16px; } .m-header .nav-btn { position: absolute; right: 0; top: 0; width: 100%; height: 100%; vertical-align: middle; cursor: pointer; } .m-header .nav-btn .line { position: absolute; display: block; width: 100%; height: 2px; background-color: #333333; left: 0; border-radius: 2px; } .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: 9px; } .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: 0; /*background-color: #fff;*/ } .m-header .sub-menu { width: 100%; /*height: calc(100% - 50px);*/ height: 100%; padding: 50px 0 0; display: none; position: fixed; left: 0; top: 0; /*background-color: white;*/ background-color: #ffffff; opacity: 1; filter: alpha(opacity=100); z-index: 15; overflow-y: auto; z-index: 200; } .m-header .sub-menu li .sub-tit { padding: 0 3%; box-sizing: border-box; } .m-header .sub-menu li .sub-tit .tu-box { padding: 20px 0; border-bottom: 1px solid rgba(255, 255, 255, 0.2); box-sizing: border-box; position: relative; } .m-header .sub-menu li:nth-child(2n+1) { background: #f7f7f7; } .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: #333333; 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: #333333; position: relative; font-size: 15px; line-height: 18px; box-sizing: border-box; } .m-header .sub-menu .sub-tit.on .btn-v { background: url(../imgbox/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-top: 0; background: url(../imgbox/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; padding-top: 20px; padding-bottom: 35px; } .m-header .sub-menu .tit { text-transform: capitalize; } .m-header .sub-menu .sec-list a { background-size: 8px auto; line-height: 3; font-size: 13px; padding: 2px 0; border-bottom: 1px solid #d6d6d6; box-sizing: border-box; } .m-header .sub-menu .sec-list a { padding-left: 30px; color: #333; display: block; position: relative; } .m-header .sub-menu .sec-list a:before { position: absolute; content: ""; width: 5px; height: 5px; left: 13px; top: 0; bottom: 0; margin: auto; background: #1361a7; border-radius: 50%; } .m-header .w-header .inj { line-height: 25px; height: 25px; margin-top: 10px; color: #ffffff; } .m-header .w-header .inj a { color: #ffffff; font-size: 14px; } .m-header .w-header .inj.en { margin-left: 25px; } .m-header .w-header .ser { width: 25px; height: 25px; background: url(../imgbox/search.png) no-repeat center; background-size: 100%; } .search-dialogbox { position: absolute; width: 100%; height: 100%; min-height: 1rem; z-index: 200; background: #fff; left: 0; top: 0; display: none; } .search-wrap { padding: 2rem 0; /*margin-top: 120px;*/ } .search-wrap .tab-btns { float: left; width: 15.17%; border: 1px solid #e6e6e6; border-radius: 4px; overflow: hidden; } .search-wrap .tab-btns a { display: block; height: 1.95rem; line-height: 1.95rem; font-family: "Microsoft Yahei"; text-align: center; color: #666; font-size: .45rem; border-bottom: 1px solid #e6e6e6; transition: all .3s; } .search-wrap .tab-btns a:last-child { border-bottom: none; } .search-wrap .tab-btns a.cur { color: #fff; background-color: #1361a7; } .search-wrap .right { float: right; width: 78.57%; min-height: 60vh; } .search-wrap .right .num { font-size: .45rem; line-height: .5rem; border-bottom: 1px solid #e6e6e6; color: #999; padding-bottom: .75rem; font-family: "Microsoft Yahei"; } .search-list .item { display: block; padding: 1rem 0; border-bottom: 1px solid #e6e6e6; } .search-list .item .tit { font-size: .6rem; line-height: .7rem; color: #333; font-weight: bold; } .search-list .item .pub-con { margin-top: .5rem; } .search-list .item .time { font-size: .4rem; line-height: .5rem; color: #999; font-family: "Microsoft Yahei"; margin-top: .75rem; } .search-list .page { margin-top: 2.15rem; } .pub-con { font-size: .4rem; line-height: .7rem; color: #4c4c4c; } @media (max-width: 767px) { .search-wrap { padding: 2rem 0; } .search-wrap .tab-btns { float: none; width: 100%; font-size: 0; } .search-wrap .tab-btns a { width: 50%; display: inline-block; *display: inline; zoom: 1; border-right: 1px solid #e6e6e6; box-sizing: border-box; height: 2rem; line-height: 2rem; font-size: 0.75rem; } .search-wrap .tab-btns a:nth-child(2n) { border-right: none; } .pub-con { font-size: 0.6rem; line-height: 1.6; } .search-wrap .right { float: none; width: 100%; margin-top: 1.25rem; } .search-wrap .right .num { font-size: 0.6rem; line-height: 1rem; padding-bottom: 0.75rem; } .search-list .item { padding: 1rem 0; } .search-list .item .tit { font-size: 0.75rem; line-height: 1rem; } .search-list .item .pub-con { margin-top: 0.5rem; } .search-list .item .time { font-size: 0.6rem; line-height: 1rem; margin-top: 0.5rem; } .search-dialog .search { width: 75%; padding: 0.25rem 0.5rem; } .search-dialog .search input[type=submit] { width: 1rem; height: 1rem; } .search-dialog { position: absolute; right: 0; left: 0; margin-top: 0; width: 70%; margin: auto; } .search-dialog .search input[type=text] { width: 80%; height: 1rem; line-height: 1rem; font-size: 0.75rem; } .search-dialog .search-close { width: 0.75rem; height: 0.8rem; right: 0; margin-top: -0.4rem; } } @media screen and (min-width: 1024px) { .proinfo-conbox .list table { /*max-width: 1050px;*/ } .linkbox .linkbots a { transition: .5s ease-in-out; } .linkbox .linkbots a:hover { transition: .5s ease-in-out; background-color: #1361a7; } .search-list .item .tit { transition: .5s ease-in-out; } .search-list .item:hover { color: #1361a7; } .search-list .item:hover .tit { color: #1361a7; transition: .5s ease-in-out; } .search-wrap .tab-btns a:hover { color: #fff; background-color: #1361a7; transition: .5s ease-in-out; } .search-wrap .tab-btns a { transition: .5s ease-in-out; } } @media screen and (max-width: 767px) { .search-dialog { width: 80%; } .search-dialog .search { width: 90%; } .m-header .nav-sousuo { margin-left: .25rem; margin-right: .25rem; } .m-header .w-header { padding: 0 3%; } .search-dialog .search-close { right: 0; } } .secwen { opacity: 0; filter: alpha(opacity=0); transform: translateY(60px); transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1); } .animate.secwen { opacity: 1; transform: translateY(0); filter: alpha(opacity=100); transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1); } .animated.secwen { opacity: 1; transform: translateY(0); filter: alpha(opacity=100); transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1); } .secwen-left { opacity: 0; filter: alpha(opacity=0); transform: translateX(-60px); transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1); } .secwen-left.animate { opacity: 1; filter: alpha(opacity=100); transform: translateX(0); transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1); } .secwen-right { opacity: 0; filter: alpha(opacity=0); transform: translateX(60px); transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1); } .secwen-right.animate { opacity: 1; filter: alpha(opacity=100); transform: translateX(0); transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1); } .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; } .search-dialog2 { position: absolute; left: 0; top: 97px; width: 100%; padding: .8rem 0; color: #1361a7; background-color: #ccc; border-top: 1px solid rgba(255, 255, 255, 0.2); opacity: 0; visibility: hidden; transition: all .3s; z-index: 99; } .bocweb-header.cur .search-dialog2 { opacity: 1; visibility: visible; } .search-dialog2 input:-moz-placeholder, .search-dialog2 textarea:-moz-placeholder { color: #1361a7; } .search-dialog2 input::-moz-placeholder, .search-dialog2 textarea::-moz-placeholder { color: #1361a7; } .search-dialog2 input:-ms-input-placeholder, .search-dialog2 textarea:-ms-input-placeholder { color: #1361a7; } .search-dialog2 input::-webkit-input-placeholder, .search-dialog2 textarea::-webkit-input-placeholder { color: #1361a7; } .search-dialog2 input[type=text] { float: left; width: 85%; height: .8rem; background-color: transparent; color: #1361a7; font-size: .45rem; line-height: .8rem; } .search-dialog2 input[type=submit] { float: right; width: .8rem; height: .8rem; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url(../imgbox/search.png); background-color: transparent; transition: all .3s; } .bold { font-weight: bold; } .tc { text-align: center; } .pcbox { display: block; } .mbox { display: none; } .w1400 { width: 1400px; max-width: 80%; margin: 0 auto; } .w1500 { width: 1500px; max-width: 80%; margin: 0 auto; } .pc768 { display: block; } .m768 { display: none; } .w1600 { width: 1600px; max-width: 83%; margin: 0 auto; } img.w100 { width: 100%; } .page { display: block; } .page a { float: none; display: inline-block; vertical-align: top; } @media (max-width: 1023px) { .pcbox { display: none; } .mbox { display: block; } } @media (max-width: 767px) { .pc768 { display: none; } .m768 { display: block; } } @keyframes zhuan { from { transform: rotate(-180deg); } to { transform: rotate(180deg); } } @-webkit-keyframes zhuan /*Safari and Chrome*/ { from { transform: rotate(-180deg); } to { transform: rotate(180deg); } } .pd60 { padding-left: 1.5rem; padding-right: 1.5rem; } .con-header { height: 100px; } .bocweb-header { line-height: 100px; height: 100px; background: #fff; position: relative; z-index: 99; } .bocweb-header .bocweb-logo { display: block; height: 100px; width: 3.625rem; } .bocweb-header .bocweb-logo img { display: inline-block; vertical-align: middle; } .bocweb-header .navbox { font-size: 0; padding-left: 1.2rem; width: calc(100% - 350px); } .bocweb-header .navbox a { color: #333333; display: block; transition: .5s ease-in-out; } .bocweb-header .navbox a.active, .bocweb-header .navbox a:hover { color: #1361a7; transition: .5s ease-in-out; } .bocweb-header .navbox .nav-tops { line-height: inherit; padding-right: .5rem; position: relative; font-weight: bold; display: inline-block; vertical-align: top; } .bocweb-header .navbox .nav { width: 20%; text-align: center; } .products-box .list .casesinfo-pro .items { background: #fff; } .bocweb-header .navbox .nav-tops:before { position: absolute; content: ""; width: 8px; height: 4px; right: 0; top: 0; bottom: 0; background: url(../img/i0.png) no-repeat center; background-size: 100%; margin: auto; } .bocweb-header .navbox .nav { display: inline-block; vertical-align: top; font-size: 12px; padding: 0 .45rem; position: relative; } .bocweb-header .navbox .nav-bots:before { content: ""; width: 100%; height: 20px; top: -15px; left: 0; position: absolute; } .bocweb-header .navbox .nav-bots { display: none; position: absolute; /*left: 50%;*/ left: 0; top: 100px; text-align: center; background: #fff; width: 180%; background: #fff; border: 1px solid #d2d2d2; text-align: left; /*transform: translateX(-50%);*/ } .bocweb-header .navbox .nav-bots a:hover, .bocweb-header .navbox .nav-bots a.active { color: #1361a7; /*background-color: #fff;*/ } .bocweb-header .navbox .nav-bots a { display: block; line-height: 1.5; color: #333; line-height: 1.4rem; height: 1.4rem; padding-left: .6rem; padding-right: .9rem; position: relative; text-align: left; } .bocweb-header .navbox .nav-bots a:nth-child(n+2) { border-top: 1px solid #d2d2d2; } .header-btnbox { font-size: 0; } .header-btnbox .btns { display: inline-block; vertical-align: middle; font-size: 12px; } .header-btnbox .langs { color: #1361a7; padding-left: .8rem; position: relative; } .header-btnbox .langs:before { position: absolute; content: ""; width: .6rem; height: .6rem; left: 0; top: 0; bottom: 0; background: url(../img/lang.png) no-repeat center; background-size: 100%; } .header-btnbox .langs span { line-height: 1.6; } .header-btnbox .line { margin-left: .8rem; margin-right: 1rem; height: .5rem; width: 1px; background: #d6d6d6; } .header-btnbox .searchs { width: .6rem; height: .6rem; background: url(../img/search.png) no-repeat center; background-size: 100%; cursor: pointer; } .bocweb-footer { background: #f5f5f5; } .bocweb-footer-tops { padding-top: 3rem; padding-bottom: .6rem; } .bocweb-footer-tops .select-fr { width: 35%; padding-left: 3.75rem; text-align: right; } .linkbox.active .link { background: #1361a7; } .linkbox.active .linkbots a { /*background: #1361a7;*/ } .bocweb-footer-tops .link { display: block; color: #fff; background: #b1b1b1; line-height: 1.5rem; height: 1.5rem; width: 100%; text-align: left; padding-left: .7rem; padding-right: 1.5rem; position: relative; margin-bottom: 1.25rem; } .bocweb-footer-tops .link:before { position: absolute; content: ""; width: .6rem; height: .6rem; right: .75rem; top: 0; bottom: 0; margin: auto; background: url(../img/link.png) no-repeat center; background-size: 100%; } .bocweb-footer-tops .share-tits { line-height: 1; margin-bottom: .6rem; } .bocweb-footer-tops .logo { display: inline-block; margin-top: .9rem; width: 3.625rem; } .bocweb-footer-tops .bdfx { text-align: right; font-size: 0; } .bocweb-footer-tops .bdfx .li { display: inline-block; vertical-align: top; width: 1.125rem; height: 1.125rem; border: 1px solid #bbbbbb; border-radius: 50%; } .bocweb-footer-tops .bdfx .li:nth-child(n+2) { margin-left: .25rem; } .bocweb-footer-tops .bdfx .li img { pointer-events: none; } .bocweb-footer-tops .nav-box { font-size: 0; width: 65%; padding-right: 1.25rem; } .bocweb-footer-tops .nav-box .nav { display: inline-block; vertical-align: top; width: 20%; } .bocweb-footer-tops .nav-box .nav a { color: #333333; display: block; } .bocweb-footer-tops .nav-box .nav-tops { line-height: 1; margin-bottom: .4rem; } .bocweb-footer-tops .nav-box .li { line-height: 2.14; position: relative; padding-left: .5rem; } .bocweb-footer-tops .nav-box .li:before { position: absolute; content: ""; width: .2rem; height: .25rem; left: .2rem; top: 0; bottom: 0; margin: auto; background: url(../img/i1.png) no-repeat center; background-size: 100%; } .bocweb-footer-bots { border-top: 1px solid #dddddd; line-height: 1.7; padding-top: .65rem; padding-bottom: 1.2rem; } .bocweb-footer-bots a { color: #666666; transition: .5s ease-in-out; } .bocweb-footer-bots a:hover { transition: .5s ease-in-out; color: #1361a7; } .bocweb-footer-bots .span { color: #1361a7; } .bocweb-footer-bots .tits { text-transform: uppercase; } .bocweb-footer-bots .tits, .bocweb-footer-bots .txts { line-height: inherit; } .bocweb-footer-bots .tits *, .bocweb-footer-bots .txts * { line-height: inherit; } .con-banner { position: relative; } .con-banner .images { height: 11.25rem; } .con-banner .words, .con-banner .bann-tits { position: absolute; left: 0; right: 0; margin: auto; } .con-banner .bann-tits { bottom: .8rem; z-index: 2; color: #ffffff; text-align: right; font-size: 0; } .con-banner .bann-tits a, .con-banner .bann-tits span { display: inline-block; vertical-align: middle; margin: 0 .1rem; } .con-banner .bann-tits a { color: #fff; } .con-banner .words { top: 0; padding-top: 2.875rem; color: #fff; } .con-banner .words .tits, .con-banner .words .txts { line-height: 1.2; } .con-banner .words .txts { margin-top: .5rem; margin-bottom: 1.25rem; } .con-banner .words .p { line-height: 1.5; } .pro-conswiper .swiper-slide { width: auto; } .proinfo-banner { background: #f7f7f7; overflow: hidden; width: 100%; } .proinfo-banner .images, .proinfo-banner .words { width: 50%; min-height: 14.125rem; } .proinfo-banner .words { padding-left: 1.5rem; padding-top: 1.95rem; } .proinfo-banner .words .tits { line-height: 1.2; color: #1361a7; } .proinfo-banner .words .txts { line-height: 1.2; color: #333333; margin-top: .6rem; margin-bottom: 1.75rem; } .proinfo-banner .words .texts { line-height: 2.14; color: #666666; } .products-box .list .items .imgs { overflow: hidden; } .proinfo-conbox .list ul { padding-left: 1em; } .proinfo-conbox .list { padding-top: 1rem; padding-bottom: 1.75rem; color: #666666; } .proinfo-conbox .tits { color: #666666; line-height: 1.5; margin-bottom: .6rem; } .proinfo-conbox .li-tops { line-height: 1; } .proinfo-conbox .li-bots { line-height: 1.7; } .proinfo-conbox .li:nth-child(n+2) { margin-top: .6rem; } .proinfo-titles { border-bottom: 1px solid #e0e0e0; } .proinfo-titles .ul { font-size: 0; } .proinfo-titles .ul .li { display: inline-block; vertical-align: top; height: 2.65rem; line-height: 2.65rem; cursor: pointer; padding: 0 1.35rem; transition: .5s ease-in-out; position: relative; } .proinfo-titles .ul .li:nth-child(n+2) { margin-left: 1.5rem; } .proinfo-titles .ul .li.active { color: #1361a7; transition: .5s ease-in-out; } .proinfo-titles .ul .li.active:before { opacity: 1; transition: .5s ease-in-out; } .proinfo-titles .ul .li:before { position: absolute; content: ""; width: 100%; height: 4px; background: #1361a7; left: 0; bottom: 0; background: #1361a7; opacity: 0; transition: .5s ease-in-out; } .proinfo-swiper { position: relative; } .proinfo-swiper .swiper-button-prev, .proinfo-swiper .swiper-button-next, .proinfo-swiper .swiper-pagination { position: absolute; } .proinfo-swiper .swiper-pagination { position: absolute; bottom: 1.2rem; left: 0; width: 100%; line-height: 1; } .proinfo-swiper .swiper-pagination .swiper-pagination-bullet { display: inline-block; vertical-align: top; margin: 0 .15rem; background: transparent; opacity: 1; border-radius: 50%; width: .25rem; height: .25rem; border: 1px solid #3b3b3b; } .proinfo-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { border-color: #de2126; background: #de2126; } .proinfo-swiper .swiper-button-prev { left: 0; background: url(../img/i12.png) no-repeat center; background-size: 100%; } .proinfo-swiper .swiper-button-next { right: 0; background: url(../img/i13.png) no-repeat center; background-size: 100%; } .proinfo-swiper .swiper-button-prev, .proinfo-swiper .swiper-button-next { width: .6rem; height: 1rem; top: 0; bottom: 0; margin: auto; } .pro-contitles { height: 2.2rem; line-height: 2.2rem; border-bottom: 1px solid #e0e0e0; position: relative; z-index: 20; } .pro-contitles .w1400 { height: 100%; } .pro-contitles .con-fr form { height: 100%; } .pro-contitles .con-fr { position: relative; border-left: 1px solid #dfdfdf; background: #f7f7f7; padding-right: 1.25rem; width: 20%; font-size: 0; height: 100%; } .pro-contitles .con-fr:before { position: absolute; content: ""; width: 400%; left: 100%; top: 0; height: 100%; background: #f7f7f7; } .pro-contitles .con-fr input[type=text] { background-color: transparent; width: 100%; height: 100%; padding-left: .65rem; } .pro-contitles .con-fr input[type=submit] { width: .5rem; height: .5rem; right: .75rem; position: absolute; top: 0; bottom: 0; background: url(../img/i7.png) no-repeat center; background-size: 100%; text-indent: -999px; overflow: hidden; margin: auto; } .pro-contitles .con-fl .items { font-size: 12px; display: inline-block; vertical-align: top; line-height: inherit; position: relative; color: #333; } .pro-contitles .con-fl .items * { line-height: inherit; } .pro-contitles .con-fl .items:nth-child(n+2) { margin-left: 1.5rem; } .pro-contitles .con-fl .items-bots { position: absolute; left: 0; background: #fff; color: #666; top: 2.2rem; /*width: 150%;*/ width: 290px; background: #f7f7f7; border: 1px solid #d2d2d2; max-height: 7.5rem; overflow-y: auto; display: none; } .pro-contitles .con-fl .items-bots .li { display: block; line-height: 1.5; color: #333; line-height: 1.4rem; height: 1.4rem; padding-left: .6rem; padding-right: .9rem; position: relative; overflow: hidden; } .pro-contitles .con-fl .items-bots .li:before { position: absolute; content: ""; width: .2rem; height: .25rem; top: 0; background: url(../img/i8.png) no-repeat center; background-size: 100%; right: .65rem; bottom: 0; margin: auto; display: none; } .pro-contitles .con-fl .items-bots .li:nth-child(n+2) { border-top: 1px solid #eaeaea; } .pro-contitles .con-fl .items-tops { padding-left: 1.25rem; position: relative; cursor: pointer; } .pro-contitles .con-fl .items-tops.active { transition: .5s ease-in-out; color: #1361a7; } .pro-contitles .con-fl .items-tops.active:before { opacity: 1; transition: .5s ease-in-out; } .pro-contitles .con-fl .items-tops:before { position: absolute; content: ""; width: 100%; height: 4px; background: #1361a7; bottom: 0; left: 0; opacity: 0; transition: .5s ease-in-out; } .pro-contitles .con-fl .items-tops .imgs { position: absolute; left: .3rem; top: 0; bottom: 0; width: .75rem; height: .75rem; margin: auto; } .add-more { text-align: center; line-height: 1; } .add-more .more { line-height: inherit; display: inline-block; vertical-align: top; padding-right: .65rem; color: #666666; position: relative; cursor: pointer; text-decoration: underline; } .add-more .more:before { position: absolute; content: ""; width: .25rem; height: .3rem; background: url(../img/i10.png) no-repeat center; background-size: 100%; right: 0; top: 0; bottom: 0; margin: auto; } .products-box { padding-top: 1.7rem; padding-bottom: 2.75rem; } .products-box .list { padding-bottom: 1.35rem; font-size: 0; } .products-box .list .items { display: inline-block; vertical-align: top; width: 32%; margin-left: 2%; margin-bottom: .75rem; background: #f7f7f7; border: 1px solid #eaeaea; } .products-box .list .items .images { overflow: hidden; } .products-box .list .items .images img { transition: .5s ease-in-out; width: 100%; } .products-box .list .items .words { border-top: 1px solid #d8d8d8; color: #333333; padding: .75rem; } .products-box .list .items .words .tits { /*line-height: 1;*/ color: #de2126; } .products-box .list .items .words .txts { margin-top: .25rem; margin-bottom: .65rem; } .products-box .list .items .words .more { width: 3.25rem; height: 1rem; line-height: 1rem; text-align: center; border: 1px solid #d2d2d2; background: #fff; } .products-box .list .items:nth-child(3n+1) { margin-left: 0; } .news-tops { background: #f7f7f7; padding-top: 1.25rem; padding-bottom: 1.45rem; } .news-tops .items { background: #fff; display: block; border: 1px solid #dadada; position: relative; padding: .5rem; } .news-tops .images { width: 360px; } .news-tops .words { width: calc(100% - 360px); color: #333333; padding-left: 1.1rem; padding-right: 1rem; } .news-tops .tits { line-height: 3em; height: 3em; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; color: #333333; } .news-tops .txts { line-height: 2.14em; height: 4.28em; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; color: #666; /*color: #333333;*/ margin-top: .15rem; margin-bottom: .75rem; } .time { margin-top: .65rem; color: #d7000f; line-height: 1; } .time .span { padding-left: 1rem; position: relative; } .time .span:before { content: ""; position: absolute; content: ""; width: .3rem; height: .25rem; left: 0; top: 0; bottom: 0; margin: auto; background: url(../img/i17.png) no-repeat center; background-size: 100%; } .con-more { position: relative; height: 1.15rem; width: 3.6rem; border: 1px solid #cccccc; line-height: 1.15rem; padding-left: .6rem; padding-right: .9rem; } .con-more:before { content: ""; position: absolute; content: ""; width: .3rem; height: .25rem; right: .55rem; top: 0; bottom: 0; margin: auto; background: url(../img/i16.png) no-repeat center; background-size: 100%; } .news-bots { border-top: 1px solid #dadada; padding-top: 1rem; padding-bottom: 2.375rem; } .news-bots .list { padding-bottom: 1.45rem; } .news-bots .list .items { position: relative; display: block; border: 1px solid #efefef; color: #999999; padding: .25rem 1.5rem .6rem .9rem; } .news-bots .list .items .tits { line-height: 2.22em; height: 2.22em; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; color: #333333; } .news-bots .list .items .txts { line-height: 1; padding-left: .75rem; position: relative; } .news-bots .list .items .txts:before { content: ""; position: absolute; content: ""; width: .3rem; height: .25rem; left: 0; top: 0; bottom: 0; margin: auto; background: url(../img/i18.png) no-repeat center; background-size: 100%; } .news-bots .list .items:before { width: .3rem; height: .25rem; content: ""; position: absolute; background: url(../img/i16.png) no-repeat center; background-size: 100%; right: 1.1rem; top: 0; bottom: 0; margin: auto; } .news-bots .list .items:nth-child(n+2) { margin-top: .2rem; } .news-listtop { padding-bottom: .7rem; position: relative; z-index: 5; } .news-listtop .select, .news-listtop .input { height: 1.5rem; line-height: 1.5rem; } .news-listtop .select { position: relative; cursor: pointer; } .news-listtop .input { position: relative; border: 1px solid #d6d6d6; overflow: hidden; } .news-listtop .input input[type=text] { width: 100%; height: 100%; padding-left: .7rem; padding-right: 1.2rem; width: 10.75rem; } .news-listtop .input input[type=submit] { width: .6rem; height: .6rem; top: 0; bottom: 0; right: .55rem; background: url(../img/i20.png) no-repeat center; background-size: 100%; text-indent: -999px; position: absolute; margin: auto; } .news-listtop .select-tops { width: 5.75rem; height: 1.5rem; background: #1361a7; color: #fff; position: relative; padding-right: 1.1rem; padding-left: .75rem; overflow: hidden; } .news-listtop .select-tops:before { position: absolute; content: ""; width: .35rem; height: .2rem; background: url(../img/i19.png) no-repeat center; background-size: 100%; right: .75rem; top: 0; bottom: 0; margin: auto; } .news-listtop .selects-bots { display: none; position: absolute; width: 100%; left: 0; top: 1.5rem; background: #1361a7; color: #fff; line-height: 2; padding: 8px 5px; max-height: 200px; overflow-y: auto; } .news-listtop .selects-bots .li { padding: 5px; } .about-tops { padding-top: 2.25rem; padding-bottom: 1.625rem; color: #333333; } .about-tops .tits { line-height: 1.2; color: #333333; } .about-tops .txts { line-height: 1.67; margin-top: .9rem; } .about-words .ab-wordleft { width: 37%; padding-right: 2rem; } .about-words .ab-wordright { width: 63%; } .about-words { padding-bottom: 3rem; } .ab-wordright { color: #333333; line-height: 1.875; } .ab-wordleft { padding-top: .2rem; } .ab-wordleft .txts-fr { width: 1.125rem; padding-top: .4rem; } .ab-wordleft .li { border-top: 1px solid #ebebeb; padding-top: .65rem; padding-bottom: 1.1rem; line-height: 1; color: #999999; } .ab-wordleft .li:nth-child(n+2) { border-top: 1px solid #1361a7; color: #1361a7; } .ab-wordleft .li .tits { line-height: 1; } .ab-wordleft .li .txts { line-height: 1; } .about-box { padding-bottom: 2.95rem; } .certification { padding-top: 1.5rem; padding-bottom: 2.2rem; } .certificationbox { background: #f7f7f7; } .certif-txt { width: 71.5%; padding-left: 3rem; padding-right: 3.3rem; padding-bottom: 2rem; } .certif-txt .con-tits { text-align: center; line-height: 1.35; padding-top: 1.25rem; padding-bottom: 1rem; } .certif-txt .imgbox { font-size: 0; } .certif-txt .imgbox .li { display: inline-block; vertical-align: top; width: 47%; margin-left: 6%; } .certif-txt .imgbox .li:nth-child(2n+1) { margin-left: 0; } .certif-tit { width: 28.5%; } .certif-tit .li { line-height: 2.25rem; background: #ffffff; border-top: 1px solid #e1e1e1; cursor: pointer; transition: .5s ease-in-out; } .certif-tit .li.active { transition: .5s ease-in-out; background-color: transparent; color: #1361a7; } .certif-tit .li span { width: 100%; display: inline-block; vertical-align: middle; line-height: 1rem; max-height: 2rem; overflow: hidden; padding-left: .75rem; padding-right: .5rem; } .contact-tops { padding-top: 1.75rem; padding-bottom: 1.25rem; } .contact-tops .con-tits { line-height: 1.25; } .contact-tops .list { margin-top: .9rem; font-size: 0; border-top: 1px solid #d6d6d6; padding-top: .75rem; } .contact-tops .list .li { display: inline-block; vertical-align: middle; min-height: 3.85rem; width: 25%; text-align: center; position: relative; } .contact-tops .list .li:before { position: absolute; content: ""; width: 1px; height: 90%; left: 0; top: 0; bottom: 0; margin: auto; background: #d6d6d6; } .contact-tops .list .li:nth-child(1):before { display: none; } .contact-tops .list .li .imgs { width: .6rem; margin: 0 auto; } .contact-tops .list .li .tits { line-height: 1; color: #1361a7; margin-top: .2rem; margin-bottom: .3rem; } .contact-tops .list .li .txts { color: #333333; } .contact-tops .list .li .txts.beba { line-height: 1.2; } .contact-maps .map { height: 14rem; } .contact-list { font-size: 0; padding-top: 1rem; padding-bottom: 1.95rem; } .contact-list .ul { display: inline-block; vertical-align: top; border: 1px solid #d6d6d6; width: 48.5%; margin-left: 3%; margin-bottom: .75rem; padding: .6rem .7rem; padding-bottom: .7rem; } .contact-list .ul:nth-child(2n+1) { margin-left: 0; } .contact-list .con-tits { line-height: 1.2; color: #1361a7; } .contact-list .con-tits span { line-height: inherit; } .contact-list .words { margin-top: 1rem; font-size: 0; } .contact-list .words .tits { line-height: 1; color: #333333; margin-bottom: .2rem; } .contact-list .words .txts { line-height: 1.875; color: #666666; } .contact-list .words .li { display: inline-block; vertical-align: top; width: 50%; padding-right: 1em; } .contextbox { color: #333; line-height: 1.3; } .server-login { background-color: #f2f6fb; } .con-tit { line-height: 1; color: #333333; } .login-tit { margin-bottom: .75rem; } .serlogin { position: relative; padding-top: 1.25rem; padding-bottom: 1.25rem; } .serlogin:before { position: absolute; content: ""; width: 14.25rem; height: 5.25rem; right: 3.25rem; bottom: 0; background: url(../img/i32.png) no-repeat center; background-size: 100%; z-index: 0; } .serlogin .list { position: relative; z-index: 1; } .serlogin .logininput, .serlogin .logintext { width: 50%; } .serlogin .logininput .imgs { position: absolute; width: .5rem; left: .5rem; height: .5rem; top: 0; bottom: 0; margin: auto; } .serlogin .logininput .li { width: 72%; position: relative; } .serlogin .logininput .li:nth-child(n+2) { margin-top: .25rem; } .serlogin .logininput .li span { position: absolute; right: .4rem; line-height: 1em; height: 1em; top: 0; bottom: 0; margin: auto; color: #e30b25; } .serlogin .logininput .li.yzm { font-size: 0; } .serlogin .logininput .li.yzm .input { position: relative; } .serlogin .logininput .li.yzm .input input { width: 4.75rem; padding-left: .5rem; } .serlogin .logininput .li.yzm img { height: 1.1rem; margin-left: .25rem; } .serlogin .logininput .li.yzm .input, .serlogin .logininput .li.yzm .huan, .serlogin .logininput .li.yzm img { display: inline-block; vertical-align: top; } .serlogin .logininput .li.yzm .huan { color: #999999; line-height: 1.1rem; height: 1.1rem; padding-left: .75rem; cursor: pointer; } .serlogin .logininput .li.submit input { width: 3.2rem; height: 1.1rem; line-height: 1.1rem; background: #1361a7; color: #fff; box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.1); } .serlogin .logininput input[type=password], .serlogin .logininput input[type=text] { border: 1px solid #d2d2d2; width: 100%; height: 1.1rem; line-height: 1.1rem; padding-left: 1.2rem; padding-right: .6rem; } .serlogin .logintext-txts { line-height: 1.25; padding-top: .7rem; border-top: 1px solid #cccfd3; margin-top: .75rem; } .serlogin .logintext-tit { line-height: 1.1rem; font-size: 0; } .serlogin .logintext-tit .li { display: inline-block; height: 1.1rem; line-height: 1.1rem; line-height: inherit; vertical-align: top; width: 50%; } .serlogin .logintext-tit .li span { cursor: pointer; color: #1361a7; text-decoration: underline; } .serlogin .logintext-tit .span { display: inline-block; vertical-align: middle; position: relative; padding-right: 1rem; } .serlogin .logintext-tit .span:before { position: absolute; content: ""; width: .35rem; height: .2rem; right: 0; top: 0; bottom: 0; margin: auto; background: url(../img/i33.png) no-repeat center; background-size: 100%; } .server-down { background: #f7f7f7; } .server-downbox { padding-top: 1.1rem; padding-bottom: 2rem; } .server-downbox .list { padding-bottom: 1.1rem; } .down-list .items { display: block; color: #666666; border: 1px solid #e3e3e3; background: #fff; padding-left: .6rem; padding-right: 1.35rem; } .down-list .items:nth-child(n+2) { margin-top: .25rem; } .down-list .items .tits { width: calc(100% - 100px); display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; padding-left: .8rem; position: relative; } .down-list .items .tits:before { position: absolute; content: ""; width: .5rem; height: .5rem; left: 0; top: 0; bottom: 0; margin: auto; background: url(../img/i35.png) no-repeat center; background-size: 100%; } .down-list .items .txts { position: relative; padding-right: .6rem; } .down-list .items .txts:before { position: absolute; content: ""; width: .5rem; height: .5rem; right: 0; top: 0; bottom: 0; margin: auto; background: url(../img/i37.png) no-repeat center; background-size: 100%; } .down-list .items .tits, .down-list .items .txts { line-height: 1.5rem; height: 1.5rem; } .down-list .items .txts { width: 100px; text-align: right; } .server-down-titbox { margin-bottom: .4rem; } .server-down-titbox .selectbox { height: 1rem; line-height: 1rem; position: relative; z-index: 2; font-size: 0; } .server-down-titbox .selectbox .select { position: relative; cursor: pointer; z-index: 3; } .server-down-titbox .selectbox .select, .server-down-titbox .selectbox .sel { display: inline-block; vertical-align: top; color: #333333; } .server-down-titbox .selectbox .sel { line-height: 1rem; padding-right: .3rem; } .server-down-titbox .selectbox .select-bots { position: absolute; width: 100%; left: 0; top: 1rem; line-height: 1.5; display: none; background: #fff; } .server-down-titbox .selectbox .select-bots .i { padding: 3px .4rem; } .server-down-titbox .selectbox .select-tops { border: 1px solid #d2d2d2; position: relative; line-height: 1rem; height: 1rem; width: 4.85rem; padding-right: 0.6rem; padding-left: .4rem; overflow: hidden; } .server-down-titbox .selectbox .select-tops:before { position: absolute; content: ""; width: .2rem; height: .1rem; background: url(../img/i34.png) no-repeat center; background-size: 100%; right: .4rem; top: 0; bottom: 0; margin: auto; } .server-problembox { padding-top: 1.875rem; padding-bottom: 2.2rem; } .server-problembox .list { padding-bottom: .8rem; } .server-problembox .list .items:nth-child(n+2) { margin-top: .5rem; } .server-problembox .list .items .items-tops, .server-problembox .list .items .items-bots { border: 1px solid #d6d6d6; } .server-problembox .list .items .items-tops { line-height: 1.7rem; height: 1.7rem; padding-left: 1.1rem; padding-right: 1.25rem; position: relative; cursor: pointer; color: #333333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; position: relative; } .server-problembox .list .items .items-tops:before { position: absolute; content: ""; width: .4rem; height: .4rem; background: url(../img/i40.png) no-repeat center; background-size: 100%; right: .85rem; top: 0; bottom: 0; margin: auto; } .server-problembox .list .items.active .items-bots .closebtn { background: url(../img/i39.png) no-repeat center; background-size: 100%; } .server-problembox .list .items .items-bots { display: none; line-height: 2.14; padding: .75rem 1.25rem 2.25rem 1.1rem; position: relative; } .server-problembox .list .items .items-bots .tits { line-height: 1.7rem; color: #1361a7; } .server-problembox .list .items .items-bots .closebtn { position: absolute; width: .8rem; height: .8rem; background: url(../img/i39.png) no-repeat center; background-size: .4rem .4rem; right: .65rem; bottom: .6rem; cursor: pointer; } .loginlist { border-top: 2px solid #d4d7db; padding-top: .5rem; } .loginlistbox .login-tit { margin-bottom: .55rem; } .loginlistbox .logintext-txts2 { padding-top: 2rem; } .loginlistbox .loginlist-imgbox { position: relative; padding-left: 3.7rem; padding-top: .3rem; } .loginlistbox .loginlist-imgbox .login-images { position: absolute; width: 3rem; height: 3rem; left: 0; top: 0; } .loginlistbox .loginlist-imgbox .tit, .loginlistbox .loginlist-imgbox .txts { line-height: 1; } .loginlistbox .loginlist-imgbox .tit { color: #333333; margin-bottom: .5rem; } .loginlistbox .loginlist-imgbox .txts { color: #1361a7; margin-bottom: .4rem; } .loginlistbox .loginlist-imgbox .btnbox { font-size: 0; } .loginlistbox .loginlist-imgbox .btnbox .btn { cursor: pointer; position: relative; display: inline-block; vertical-align: top; height: 1rem; line-height: 1rem; border-radius: 1rem; padding-left: .7rem; padding-right: 1.35rem; border: 1px solid #c8cacd; } .loginlistbox .loginlist-imgbox .btnbox .btn:before { position: absolute; content: ""; width: .3rem; height: .35rem; top: 0; bottom: 0; right: .55rem; background: url(../img/i42.png) no-repeat center; background-size: 100%; transition: .5s ease-in-out; margin: auto; } .loginlistbox .loginlist-imgbox .btnbox .btn:nth-child(n+2) { margin-left: .5rem; } .loginbox-fixed { background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 999; display: none; } .loginbox-fixed .list { padding-top: .55rem; padding-bottom: 2.25rem; } .loginbox-fixed .login-items { color: #fff; } .login-itbox { background: #272c31; min-height: 50vh; position: relative; /*max-height: 100vh;*/ overflow-y: auto; } .login-itbox .list-bots { position: absolute; width: 100%; bottom: 0; left: 0; border-top: 1px solid #3d4246; height: .75rem; cursor: pointer; } .login-itbox .list-bots .btns { position: absolute; width: .4rem; height: .4rem; bottom: 0; top: 0; left: 0; right: 0; margin: auto; background: url(../img/i44.png) no-repeat center; background-size: 100%; } .login-itbox:before { position: absolute; content: ""; width: 8.75rem; height: 5.65rem; right: 1.9rem; top: 0; background: url(../img/lo-right.png) no-repeat center; background-size: 100%; z-index: 0; } .login-itbox .login-header { height: 100px; line-height: 100px; padding-left: 1.5rem; } .login-itbox .login-header .logo { display: inline-block; vertical-align: middle; } .login-itbox .login-header .logo img { width: 3.625rem; } .login-items { width: 11.25rem; margin: 0 auto; } .login-items.add-find .tits { margin-bottom: 1rem; } .login-items .li-text { border-top: 1px solid #52565a; padding-top: .4rem; padding-bottom: .5rem; line-height: 1.2; } .login-items .tits { line-height: 1; margin-bottom: 1.5rem; } .login-items input, .login-items textarea { width: 100%; background: transparent; height: 100%; resize: none; padding-right: .5rem; padding-left: .55rem; display: block; } .login-items .li { border: 1px solid #52565a; line-height: 1.25rem; height: 1.25rem; position: relative; } .login-items .li.active { background: #3d4246; } .login-items .li.li-texts { line-height: 1.25; border: none; height: auto; padding-bottom: .6rem; } .login-items .li.yanzhen { position: relative; } .login-items .li.yanzhen .spanbtn { position: absolute; width: 3.4rem; height: 0.9rem; line-height: 0.9rem; text-align: center; color: #333333; right: .2rem; top: 0; bottom: 0; margin: auto; background: #fff; cursor: pointer; } .login-items .li.yanzhen .spanbtn .btn { position: static; color: #999999; } .login-items .li:nth-child(n+2) { margin-top: .5rem; } .login-items .li span { position: absolute; right: .4rem; color: #e30b25; top: 0; } .login-items .li.submit { margin-top: .4rem; } .login-items .li.submit input { background: #1361a7; color: #fff; } .login-items .li.textarea { height: 3.875rem; } .login-items .li.textarea textarea { width: 100%; } .cases-list { padding-top: 1.25rem; padding-bottom: 2.85rem; } .cases-list.onin .list .items .imgs { height: 7rem; overflow: hidden; } .cases-list .list { padding-bottom: .5rem; font-size: 0; } .cases-list .list .items {} .cases-list .list .items { display: inline-block; vertical-align: top; overflow: hidden; font-size: 12px; width: 32%; margin-bottom: .55rem; margin-left: 2%; border: 1px solid #e5e5e5; background: #f7f7f7; color: #666666; position: relative; } .cases-list .list .items:before { position: absolute; content: ""; width: 100%; height: 60%; left: 0; bottom: 0; background: linear-gradient(to top, #1361a7, #1361a7, rgba(255, 255, 255, 0)); transition: .5s ease-in-out; opacity: 0; z-index: 1; } .cases-list .list .items.active:before { opacity: 1; transition: .5s ease-in-out; } .cases-list .list .items.active .w-box { position: relative; color: #fff; transition: .5s ease-in-out; transform: translateY(-1.6rem); } .cases-list .list .items.active .w-box .more { transition: .5s ease-in-out; opacity: 1; } .cases-list .list .items .tits { line-height: 1.5em; height: 1.5em; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; font-weight: bold; color: #000; } .cases-list .list .items .txts { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; line-height: 1.7; height: 3.4em; margin-top: .3rem; } .cases-list .list .items .words { padding: .65rem .8rem .95rem .8rem; position: relative; z-index: 2; } .cases-list .list .items .more { width: 3.25rem; height: 1rem; line-height: 1rem; color: #fff; background: #de2126; text-align: center; position: absolute; left: 0; bottom: -1.6rem; opacity: 0; transition: .5s ease-in-out; display: none; } .cases-list .list .items:nth-child(3n+1) { margin-left: 0; } .casesinfo-banner { color: #fff; padding-top: 1.7rem; padding-bottom: 2rem; position: relative; z-index: 21; } .casesinfo-banner .words { position: relative; z-index: 2; } .casesinfo-banner:before { position: absolute; content: ""; width: 100%; height: 100%; left: 0; top: 0; background-color: rgba(0, 0, 0, .25); } .casesinfo-banner .tits, .casesinfo-banner .txts { line-height: 1.2; } .casesinfo-banner .txts { margin-top: .75rem; } .casesinfo-list { padding-bottom: 2.875rem; } .casesinfo-list .items { padding-top: 1.25rem; } .casesinfo-list .items-tops { padding-bottom: 0.75rem; position: relative; line-height: 1; } .casesinfo-list .items-tops:before { position: absolute; content: ""; height: 4px; width: 3rem; bottom: -4px; left: 0; background: #1361a7; } .casesinfo-list .items-tops span { position: relative; line-height: 1.2; padding-left: .45rem; } .casesinfo-list .items-tops span:before { position: absolute; content: ""; width: .25rem; height: .3rem; background: url(http://192.168.2.244/dftx001/bocweb/web/css/../img/i10.png) no-repeat center; background-size: 100%; left: 0; top: 0; bottom: 0; margin: auto; } .casesinfo-list .items-bots { background: #f7f7f7; border: 1px solid #e5e5e5; color: #333333; line-height: 1.7; padding: 0.55rem 0.7rem 1.375rem 0.7rem; } .casesinfo-list .items-bots img { display: block; margin: 0 auto; } .casesinfotits { margin-bottom: .65rem; padding-left: .9rem; position: relative; } .casesinfotits img { width: .6rem; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; } .casesinfo-list.products-box { background: #f7f7f7; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; padding-top: 1.1rem; padding-bottom: 1.5rem; } .casesinfo-list.products-box .list { padding: 0; } .casesinfo-list.products-box .items { background: #fff; } .casesinfo-list.products-box .swiper-pagination { margin-top: 1.5rem; } .pro-swiper .swiper-slide { width: 32%; margin-right: 2%; } .pro-swiper .swiper-slide .items { display: block; width: 100%; margin: 0; } .pro-swiper .swiper-slide:last-child { margin-right: 0; } .pro-swiper .swiper-pagination { text-align: center; position: static; width: 100%; margin: 0; line-height: 1.2; } .pro-swiper .swiper-pagination span { display: inline-block; vertical-align: middle; width: .25rem; height: .25rem; margin: 0 .2rem; opacity: 1; background: transparent; border: 1px solid #333333; } .pro-swiper .swiper-pagination span.swiper-pagination-bullet-active { background: #de2126; border-color: #de2126; } .pro-swiper .swiper-pagination.onac span.swiper-pagination-bullet-active { background: #de2126; border-color: #de2126; } .pro-swiper .swiper-pagination.onac span { border: 1px solid #fff; } .casesinfo-list.cases-list { padding-top: 1.1rem; padding-bottom: 1.45rem; } .casesinfo-list.cases-list .list { padding: 0; } .casesinfo-list.cases-list .items { padding: 0; } .casesinfo-list.cases-list .items .more { display: block; position: static; opacity: 1; margin-top: 1.25rem; border: 1px solid #d2d2d2; background: #fff; color: #333333; } .casesinfo-list.cases-list .swiper-pagination { margin-top: 1.5rem; } .cases-list.products-box { background: #f7f7f7; padding-top: 1.1rem; padding-bottom: 1.75rem; } .cases-list.products-box .list { padding-bottom: 0; } .cases-list.products-box .swiper-pagination { margin-top: 1.5rem; } .wel-banner { position: relative; } .wel-banner .images .imgs { height: 22.5rem; } .wel-banner .items { display: block; position: relative; } .wel-banner .words { position: absolute; left: 0; top: 0; color: #fff; } .wel-banner .words .tits { line-height: 1; font-style: italic; } .wel-banner .words .txts { line-height: 1.1; margin-top: .75rem; } .wel-banner .words .txts .i1 { color: #1361a7; } .wel-banner .words .txt-en { line-height: 1.36; color: rgba(255, 255, 255, 0.8); margin-top: .3rem; margin-bottom: .95rem; } .wel-banner .items1 .words { width: 100%; height: 100%; } .wel-banner .items2 .words { right: 0; margin: auto; padding-top: 4.75rem; } .wel-banner .ban1-text { font-size: 0; text-align: center; position: absolute; top: 50%; transform: translateY(-50%); width: 100%; } .wel-banner .ban1-text .li { display: inline-block; line-height: 1.2; vertical-align: middle; } .wel-banner .ban1-text .btn { width: 2.4rem; margin: 0 2.75rem; } .wel-banner .swiper-bannerpage { position: absolute; left: 50%; transform: translateX(-50%); bottom: 0; line-height: 1; padding-bottom: 1rem; color: #fff; text-align: center; z-index: 5; } .wel-banner .swiper-pagination { position: static; width: 100%; line-height: 1; text-align: center; } .wel-banner .swiper-pagination span { display: inline-block; vertical-align: middle; margin: 0 .2rem; border: 1px solid #fff; opacity: 1; transition: .5s ease-in-out; background: transparent; } .wel-banner .swiper-pagination .swiper-pagination-bullet-active { background: #fff; transition: .5s ease-in-out; } .w1520 { width: 1520px; margin: 0 auto; max-width: 90%; } .wel-more { position: relative; width: 5.625rem; height: 1.4rem; border: 1px solid #fff; line-height: 1.4rem; padding-left: .9rem; padding-right: 1.2rem; position: relative; transition: .5s ease-in-out; } .wel-more.on { background: #de2126; color: #fff; width: 4.25rem; } .wel-more:before { position: absolute; content: ""; width: .3rem; height: 0.3rem; top: 0; bottom: 0; right: .8rem; background: url(../img/i52.png) no-repeat center; background-size: 100%; margin: auto; } .wel-business { padding-top: 2.9rem; padding-bottom: 2.6rem; background-color: #f3f7fb; background-image: url(../img/i55.png); background-repeat: no-repeat; background-position: center bottom; background-size: cover; } .con-tits { line-height: 1; } .business-titles { text-align: center; font-size: 0; border-bottom: 1px solid #dee2e7; margin-top: 1.25rem; } .business-titles .li { display: inline-block; vertical-align: top; width: 25%; position: relative; padding-top: .25rem; padding-bottom: .6rem; cursor: pointer; } .business-titles .li:after { position: absolute; content: ""; width: .375rem; height: .2rem; left: 0; right: 0; bottom: -1px; background: url(../img/sj.png) #f3f7fb no-repeat center; background-size: 100%; margin: auto; opacity: 0; transition: .5s ease-in-out; display: none; } .business-titles .li .tits { line-height: 1; margin-top: 1rem; margin-bottom: .3rem; /*color: #1361a7;*/ color: #333; transition: .5s ease-in-out; } .business-titles .li.active .tits { color: #1361a7; transition: .5s ease-in-out; } .business-titles .li .txts { line-height: 1.5; color: #333333; } .business-titles .li:before { position: absolute; content: ""; height: 80%; width: 1px; left: 0; top: 0; opacity: 0; background: #dfe2e6; } .business-titles .li:nth-child(n+2):before { opacity: 1; } .business-titles .imgs { position: relative; width: 1.625rem; height: 1.625rem; margin: 0 auto; } .business-titles .imgs img { display: block; transition: .5s ease-in-out; } .business-titles .imgs .i1 { position: absolute; width: 100%; left: 0; top: 0; opacity: 0; } .business-swiper { position: relative; margin-top: .5rem; } .business-swiper .swiper-pagination { position: static; width: 100%; margin-top: .9rem; line-height: 1; } .business-swiper .swiper-pagination span { line-height: 1.2; } .business-swiper .swiper-slide { margin: 0; width: 100%; } .business-swiper a { display: block; } .business-swiper .biaot { left: 25%; bottom: 0; position: absolute; z-index: 5; } .business-swiper .swiper-container { position: relative; } .business-swiper .words { padding: 2.125rem 2.9rem 0.5rem 3.65rem; } .business-swiper .words .tits { color: #333333; line-height: 1.5; height: 3em; overflow: hidden; } .business-swiper .words .txts { line-height: 2; height: 6em; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; margin-bottom: 2rem; margin-top: .8rem; } .biaot { width: 7rem; height: 6.5rem; background: url(../img/i53.png) no-repeat center; background-size: 100%; color: #fff; padding: 1.25rem .5rem .5rem 1.2rem; position: relative; } .biaot:hover { color: #fff; } .biaot:before { width: 1rem; height: .375rem; background: url(../img/i54.png) no-repeat center; background-size: 100%; content: ""; right: 1.625rem; bottom: 1.25rem; position: absolute; } .biaot .tits, .biaot .txts { line-height: 1; } .biaot .txts { text-transform: uppercase; margin-top: .65rem; } .business-swiper .items { position: relative; } .business-swiper .items .images { width: 39%; padding-bottom: .9rem; position: relative; } .business-swiper .items .images img { width: 100%; } .business-swiper .items .words { width: 61%; background: #fff; height: 100%; position: absolute; right: 0; height: 100%; top: 0; background: #fff; color: #666666; } .wel-products { padding-top: 2.25rem; padding-bottom: 3.5rem; color: #fff; } .welpro-list { font-size: 0; margin-top: 1.25rem; } .welpro-list .items { display: inline-block; vertical-align: top; width: 32%; margin-left: 2%; background: #fff; margin-bottom: 2%; position: relative; overflow: hidden; } .welpro-list .items .i1 { position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; } .welpro-list .items.items-bot { border: 1px solid #fff; } .welpro-list .items .botbtn { position: absolute; bottom: 0; right: 0; width: 1.625rem; height: 1.5rem; background: url(../img/i59.png) no-repeat center; background-size: 100%; z-index: 1; opacity: 0; transition: .5s ease-in-out; } .welpro-list .items .words { position: absolute; left: .8rem; top: 1rem; line-height: 1; padding-left: .5rem; color: #333333; } .welpro-list .items .words:before { position: absolute; content: ""; width: .25rem; height: .3rem; left: 0; top: 0; bottom: 0; margin: auto; background: url(../img/i57.png) no-repeat center; background-size: 100%; } .welpro-list .items:nth-child(3n+1) { margin-left: 0; } .banner-right-fixed { width: 600px; height: 100px; background: #fff; position: absolute; right: 0; bottom: 0; z-index: 10; padding-right: 100px; background: #faf9f8; } .banner-right-fixed .redmore { position: absolute; right: 0; top: 0; width: 100px; height: 100px; background: url(../img/t4.png) #fff no-repeat center; background-size: 100%; } .banner-right-fixed .swiper-slide { position: relative; height: 100px; } .banner-right-fixed .li { line-height: 1; padding-left: .8rem; padding-right: .8rem; position: absolute; left: 0; top: 50%; transform: translateY(-50%); } .banner-right-fixed .li .tits { line-height: 1; color: #1361a7; } .banner-right-fixed .li .txts { line-height: 1.25em; height: 1.25em; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; color: #333333; margin-top: .2rem; } .banner-right-fixed .li .times { line-height: 1; color: #999999; margin-top: .1rem; } .banner { position: relative; } .bocweb-header .navbox .nav-bots { /*padding: 12px 0;*/ /*border-radius: 5px;*/ } .pro-contitles .con-fl .items-tops { display: block; color: #333333; } .pro-contitles .con-fl { position: relative; z-index: 200; } .tit-21 { font-size: 21px; line-height: 1.5; } .text-video { width: 100%; } .text-video video { width: 100%; } @media (max-width: 1681px) { .tit-21 { font-size: 20px; } } @media (max-width: 1481px) { .tit-21 { font-size: 17px; } } @media (max-width: 1281px) { .tit-21 { font-size: 16px; } } @media (max-width: 768px) { .tit-21 { font-size: 16px; } } @media (max-width: 500px) { .tit-26 { font-size: 18px; } } .yuyan a { display: block; line-height: 50px; padding: 0 20px; color: #333; font-size: 16px; } body { overflow: hidden; } .bocweb-footer-tops .logo.mbox { display: none; } @media (max-width: 1450px) { .banner-right-fixed { width: 15rem; } } .business-swiper .items .words { box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.1); } .pro-contitles .con-fl .items { position: relative; } .pro-contitles .con-fl .items.active { z-index: 5; } @media (max-width: 1023px) { .titlist { margin-top: 0; margin-bottom: 1rem; } .titlist .i { line-height: 1.5; margin: 0 .1rem; } .login-itbox .list-bots { background-color: #272c31; } .loginbox-fixed .list { max-height: calc(100vh - 50px); overflow-y: auto; } .login-itbox .login-header { line-height: 50px; height: 50px; } .news-details { max-width: 100%; } .casesinfo-banner .newsinfo-btn { display: none; } .contact-tops .list .li:nth-child(2n+1):before { display: none; } .new-detailscon { padding: .65rem; } .login-items .li.yanzhen .spanbtn { width: 4.25rem; } .pro-contitles.onactive .con-fl .items { border-bottom: 1px solid #999; } .pro-contitles.onactive .con-fl .items-tops { padding-right: 1.5rem; position: relative; } .pro-contitles.onactive .con-fl .items-tops:after { position: absolute; content: ""; height: 20px; width: 20px; background: url(../imgbox/img5.png) center center no-repeat; background-size: 100%; right: .25rem; top: 0; left: auto; bottom: 0; margin: auto; } .pro-contitles.onactive .con-fl .items.active .items-tops:after { background: url(../imgbox/img6.png) center center no-repeat; background-size: 100%; } .pro-contitles .con-fl .items { /*margin-right: 2%;*/ } .pro-contitles.onactive .con-fl .items { width: 100%; margin-left: 0; } .pro-contitles.onactive .con-fl .items:nth-child(n+2) { margin-left: 0; } .pro-contitles .con-fl { width: 100%; } .pro-contitles.on { height: auto; } .pro-contitles .con-fr { width: 100%; height: 2.2rem; } .business-titles .li .txts { display: none; } .business-swiper .words .txts { font-size: .5rem; line-height: 1.8; height: 5.4em; margin-bottom: .95rem; } .pro-swiper .swiper-slide .items { background: #fff; } .business-swiperbox .pro-swiper .swiper-slide .items { background: transparent; } .business-swiper .items .images { width: 100%; padding: 0; padding-left: 16%; } .business-swiper .items .images img { width: 100%; } .business-swiper .items .words { position: relative; width: 100%; padding: 1.2rem 1.4rem 1.5rem 1.25rem; } .business-swiper .biaot { left: 0; top: 1.625rem; } .banner-right-fixed { width: 100%; position: relative; background: #1361a7; color: #fff; } .banner-right-fixed .li .tits, .banner-right-fixed .li .txts, .banner-right-fixed .li .times { color: #fff; } .banner-right-fixed .redmore { background: url(../img/t5.png) #2b71b0 no-repeat center; background-size: 1.1rem 1.1rem; } .bocweb-footer-tops .link { width: 68%; margin: 0 auto; margin-bottom: .9rem; } .bocweb-footer-tops { padding-top: 1.5rem; } .bocweb-footer-tops .logo.pcbox { display: none; } .bocweb-footer-tops .logo.mbox { display: inline-block; margin: 0; vertical-align: top; margin-bottom: 1.1rem; } .bocweb-footer-bots { text-align: center; } .bocweb-footer-tops .nav-box { display: none; } .bocweb-footer-tops .select-fr { width: 100%; padding-left: 0; text-align: center; } .bocweb-footer-tops .bdfx { text-align: center; } .serlogin .logininput, .serlogin .logintext { width: 100%; } .serlogin .logintext { padding-top: .5rem; } .con-header { height: 50px; } .w1400 { max-width: 92%; } .news-tops .images { width: 260px; } .news-tops .words { width: calc(100% - 260px); } .certif-tit .li { line-height: 1.6rem; } .certif-tit .li span { line-height: .75rem; max-height: 1.5rem; } .m-header.fixed { position: fixed; width: 100%; left: 0; top: 0; z-index: 100; } } .bocweb-header.fixed { position: fixed; width: 100%; left: 0; top: 0; z-index: 100; } @media (max-width: 900px) { .contact-tops .list .li { width: 50%; } } .proinfo-banner .images .swiper-slide { padding-top: 1rem; padding-bottom: 1rem; } @media (max-width: 767px) { .titlist .i b { margin-left: .1rem; } .pd60 { padding-left: 4%; padding-right: 4%; } .bocweb-footer-tops .link { width: 100%; } .pro-contitles .con-fr:before { display: none; } .welpro-list .items .words { left: 5%; top: 0; padding: .3rem; /*padding-left: .5rem;*/ line-height: 1.25; width: 90%; font-size: 12px; } .business-swiper .items .images { padding-left: 30%; } .warr_wrap .swiper-slide p { font-size: 14px; } .proinfo-banner .images, .proinfo-banner .words { width: 100%; min-height: auto; } .proinfo-banner .words { padding-left: 0; padding-top: 1.25rem; padding-bottom: 2rem; } .proinfo-titles .ul .li { text-align: center; width: 33.33%; margin: 0 !important; padding: 0; overflow: hidden; } .proinfo-banner .words .txts { margin-bottom: 1rem; } .cases-list.onin .list .items .imgs { height: auto; } .yuyan a { padding: 0 10px; } .contact-tops .list .li:before { display: none; } .products-box .list .items { width: 100%; margin-left: 0; } .about-words { padding-bottom: 1.5rem; } .wel-banner .items .words .text { width: 100%; } .business-titles .li .tits { line-height: 1.3; margin-top: .75rem; } .wel-banner { position: relative; } .wel-banner .images .imgs { height: 22.5rem; } .wel-banner .items { display: block; position: relative; } .wel-banner .words { position: absolute; left: 0; top: 0; color: #fff; } .wel-banner .words .tits { line-height: 1; font-style: italic; } .wel-banner .words .txts { line-height: 1.1; margin-top: .75rem; } .wel-banner .words .txts .i1 { color: #1361a7; } .wel-banner .words .txt-en { line-height: 1.36; color: rgba(255, 255, 255, 0.8); margin-top: .3rem; margin-bottom: .95rem; } .wel-banner .items1 .words { width: 100%; height: 100%; } .wel-banner .items2 .words { right: 0; margin: auto; padding-top: 4.75rem; } .wel-banner .ban1-text { font-size: 0; text-align: center; position: absolute; top: 50%; transform: translateY(-50%); width: 100%; } .wel-banner .ban1-text .li { display: inline-block; line-height: 1.2; vertical-align: middle; } .wel-banner .ban1-text .btn { width: 2.4rem; margin: 0 2.75rem; } .wel-banner .swiper-bannerpage { position: absolute; left: 50%; transform: translateX(-50%); bottom: 0; line-height: 1; padding-bottom: 1rem; color: #fff; text-align: center; z-index: 5; } .wel-banner .swiper-pagination { position: static; width: 100%; line-height: 1; text-align: center; } .wel-banner .swiper-pagination span { display: inline-block; vertical-align: middle; margin: 0 .2rem; border: 1px solid #fff; opacity: 1; transition: .5s ease-in-out; background: transparent; } .wel-banner .swiper-pagination .swiper-pagination-bullet-active { background: #fff; transition: .5s ease-in-out; } .banner-right-fixed { height: 3.75rem; line-height: 3.75rem; padding-right: 2rem; } .banner-right-fixed .redmore { height: 100%; width: 2rem; } .wel-business { padding-top: 2rem; padding-bottom: 1.75rem; } .business-titles { margin-top: .75rem; } .wel-products { padding-top: 2.35rem; padding-bottom: 1.75rem; } .welpro-list { margin-top: 1.2rem; } .yuyan { font-size: 16px; padding-right: .75rem; padding-left: .5rem; position: relative; margin-right: .6rem; } .yuyan:before { position: absolute; content: ""; width: 1px; height: 24px; background: #dedede; right: 0; top: 0; bottom: 0; margin: auto; } .yuyan a { color: #333333; line-height: 50px; } .wel-banner .ban1-text .tit-80 { font-size: 2rem; } .wel-banner .ban1-text .li { display: block; line-height: 1.25; } .wel-banner .ban1-text .btn { width: 2.4rem; height: 2.4rem; margin: 0 auto; margin-top: .85rem; } .wel-banner .words .txt-en { font-size: 12px; } .wel-banner .items2 .words { padding-top: 2.5rem; } .pro-swiper .swiper-slide { width: 100%; margin-right: 1%; } .casesinfo-list .items-bots { line-height: 1.8; } .cases-list .list .items { width: 100%; margin-left: 0; } .cases-list .list .items img { width: 100%; } .login-items { width: 90%; } .server-problembox .list .items .items-bots .tits { line-height: 1.5; margin-bottom: .35rem; } .server-problembox .list .items .items-bots { padding: .5rem; padding-bottom: 2rem; } .server-problembox .list .items .items-tops { padding-left: .5rem; } .serlogin .logintext-tit .li { width: 100%; } .contact-list .ul { width: 100%; margin-left: 0; } .contact-list .words .li { width: 100%; } .contact-list .words .li:nth-child(n+2) { margin-top: .25rem; } .contact-tops .list .li { width: 100%; } .contact-tops .list .li:nth-child(n+2) { margin-top: .25rem; } .certif-txt { padding: .5rem; } .certif-txt .imgbox .li { width: 100%; margin-left: 0; } .certif-tit .li span { padding: 0; } .certif-tit .li { line-height: inherit; padding: .35rem; padding-left: .5rem; } .certif-tit .li span { line-height: 1.5em; height: 3em; } .news-tops .images { width: 100%; } .news-tops .images img { width: 100%; } .news-tops .words { width: 100%; padding: 20px 0; } .news-listtop .select { width: 40%; } .news-listtop .select-tops { width: 100%; } .news-listtop .input { width: 55%; } .news-listtop .input input { max-width: 100%; } .about-words .ab-wordleft { width: 100%; padding-right: 0; } .about-words .ab-wordright { width: 100%; } .con-banner .words .txts { margin-top: .3rem; margin-bottom: .5rem; } .welpro-list .items { width: 49%; margin-left: 2%; } .welpro-list .items:nth-child(3n+1) { margin-left: 2%; } .welpro-list .items:nth-child(2n+1) { margin-left: 0; } } .con-banner .words .txts { text-transform: uppercase; } .login-items .li.submit { border-color: #1361a7; } .business-titles .li { overflow: hidden; } .business-titles .li .txts { opacity: 0 !important; transition: .5s ease-in-out; } .business-titles .li .imgs img { transition: .5s ease-in-out; width: 100%; } .business-titles .li.active { transition: .5s ease-in-out; opacity: 1; } .business-titles .li.active .imgs .i1 { opacity: 1; } .business-titles .li.active .txts { opacity: 1; transition: .5s ease-in-out; } .business-titles .li.active .imgs .i0 { opacity: 0; } .business-titles .li.active .imgs img { transition: .5s ease-in-out; } .business-titles .li.active:after { opacity: 1; transition: .5s ease-in-out; } .business-swiper { opacity: 0; transition: .8s ease-in-out; } .business-swiper.active { opacity: 1; transition: .8s ease-in-out; } .con-banner .words .txts { font-style: italic; } .con-banner .words { text-shadow: 0 0 10px rgba(0, 0, 0, .2); } .proinfo-swiper img { width: 100%; } .proinfo-conbox .list table td { border: 1px solid rgba(0, 0, 0, .1) !important; /*font-size: 16px;*/ } .proinfo-conbox .list table tr:nth-child(1) { font-weight: bold; color: #000; } .proinfo-conbox .list table { max-width: 100%; width: 100%; table-layout: fixed; /*max-width: 1050px;*/ text-align: center; } .products-box .list .items .images { height: 10rem; line-height: 10rem; } .products-box .list .items .images img { display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; } @media (min-width: 1024px) { .titlist .i { transition: .5s ease-in-out; } .titlist a.i:hover { transition: .5s ease-in-out; color: #1361a7; } .proinfo-conbox .list table { max-width: 1050px; } .cases-list.onin .list .items:hover:before { opacity: 1; transition: .5s ease-in-out; } .cases-list.onin .list .items:hover .w-box { position: relative; color: #fff; transition: .5s ease-in-out; transform: translateY(-1.6rem); } .cases-list.onin .list .items:hover .w-box .more { transition: .5s ease-in-out; opacity: 1; } .cases-list.onin .list .items:hover .more { display: block; } .cases-list.onin .list .items .imgs img { transition: .5s ease-in-out; } .cases-list.onin .list .items:hover .imgs img { transition: .5s ease-in-out; transform: scale3d(1.05, 1.05, 1); } .cases-list.onin .list .items:hover .tits { color: #fff; } .cases-list .list .items .tits { transition: .5s ease-in-out; } .cases-list .list .items:hover .tits { transition: .5s ease-in-out; color: #1361a7; } .cases-list.active .list .items:hover .tits { color: #fff; } .products-box .list .items .words .tits { color: #000; } .products-box .list .items:hover .words .tits { transition: .5s ease-in-out; color: #1361a7; } .products-box .list .items { transition: .5s ease-in-out; } .products-box .list .items .words .txts { transition: .5s ease-in-out; } .products-box .list .items:hover .words .txts { transition: .5s ease-in-out; color: #1361a7; } .products-box .list .items:hover { background-color: #fff; box-shadow: 0 0 10px 3px rgba(0, 0, 0, .1); } .biaot:before { transition: .5s ease-in-out; } .biaot:hover:before { transform: translateX(6px); transition: .5s ease-in-out; } .business-titles .li:hover .tits { color: #1361a7; transition: .5s ease-in-out; } .business-titles .li .txts { opacity: 0; padding-left: .5rem; padding-right: .5rem; transition: .5s ease-in-out; } .business-titles .li .imgs img { transition: .5s ease-in-out; } .business-titles .li:hover { transition: .5s ease-in-out; opacity: 1; } .business-titles .li:hover .imgs .i1 { opacity: 1; } .business-titles .li:hover .imgs .i0 { opacity: 0; } .business-titles .li:hover .imgs img { transition: .5s ease-in-out; } .business-titles .li:hover:after { opacity: 1; transition: .5s ease-in-out; } .welpro-list img { transition: .5s ease-in-out; } .welpro-list .items { transition: .5s ease-in-out; } .welpro-list .items:hover img { transition: .5s ease-in-out; transform: scale3d(1.05, 1.05, 1); } .welpro-list .items:hover .botbtn { opacity: 1; transition: .5s ease-in-out; } .welpro-list .items:hover .words { color: #de2126; } .welpro-list .items:hover .words:before { background: url(../img/i58.png) no-repeat center; background-size: 100%; } .casesinfo-list.cases-list .items:hover .more { border: 1px solid #1361a7; background: #1361a7; color: #fff; } .wel-more { transition: .5s ease-in-out; } .wel-more:hover { transition: .5s ease-in-out; background: #1361a7; border-color: #1361a7; } .cases-list.active .list .items:hover:before { opacity: 1; transition: .5s ease-in-out; } .cases-list.active .list .items:hover .w-box { position: relative; color: #fff; transform: translateY(-1.6rem); transition: .5s ease-in-out; } .cases-list.active .list .items:hover .w-box .more { transition: .5s ease-in-out; opacity: 1; display: block; } .login-items .li.submit { transition: .5s ease-in-out; } .login-items .li.submit:hover { transition: .5s ease-in-out; transform: translateY(-10px); } .loginlistbox .loginlist-imgbox .btnbox .btn { transition: .5s ease-in-out; } .loginlistbox .loginlist-imgbox .btnbox .btn:hover { transition: .5s ease-in-out; color: #fff; background: #1361a7; border-color: #1361a7; } .loginlistbox .loginlist-imgbox .btnbox .btn:hover:before { background-image: url(../img/i43.png); transition: .5s ease-in-out; } .server-down-titbox .selectbox .select-bots .i { transition: .5s ease-in-out; } .server-down-titbox .selectbox .select-bots .i:hover { transition: .5s ease-in-out; color: #fff; background: #1361a7; } .down-list .items { transition: .5s ease-in-out; } .down-list .items .tits:before, .down-list .items .txts:before { transition: .5s ease-in-out; } .down-list .items:hover { transition: .5s ease-in-out; background: #1361a7; color: #fff; } .down-list .items:hover .tits:before, .down-list .items:hover .txts:before { transition: .5s ease-in-out; } .down-list .items:hover .tits:before { background: url(../img/i36.png) no-repeat center; } .down-list .items:hover .txts:before { background: url(../img/i38.png) no-repeat center; } .certif-tit .li { transition: .5s ease-in-out; } .certif-tit .li:hover { transition: .5s ease-in-out; background-color: transparent; color: #1361a7; } .news-bots .list .items .tits { transition: .5s ease-in-out; } .news-bots .list .items:hover .tits { color: #1361a7; transition: .5s ease-in-out; } .con-more:before { transition: .5s ease-in-out; } .con-more:hover:before { right: .4rem; transition: .5s ease-in-out; } .news-tops .items img { transition: .5s ease-in-out; } .news-tops .items .images { overflow: hidden; } .news-tops .items:hover img { transition: .5s ease-in-out; transform: scale3d(1.05, 1.05, 1); } .news-tops .items:hover .con-more:before { right: .4rem; transition: .5s ease-in-out; } .news-listtop .selects-bots .li { transition: .5s ease-in-out; color: #fff; } .news-listtop .selects-bots .li:hover { transition: .5s ease-in-out; background: #fff; color: #1361a7; } .products-box .list .items { transition: .5s ease-in-out; } .products-box .list .items img { transition: .5s ease-in-out; } .products-box .list .items .more { transition: .5s ease-in-out; } .products-box .list .items:hover img { transition: .5s ease-in-out; transform: scale3d(1.05, 1.05, 1); } .products-box .list .items:hover .more { transition: .5s ease-in-out; color: #fff; border-color: #fff; background: #1361a7; } .add-more .more { transition: .5s ease-in-out; } .add-more .more:hover { transition: .5s ease-in-out; color: #1361a7; } .add-more .more:hover:before { background: url(../img/i11.png) no-repeat center; background-size: 100%; } .pro-contitles .con-fl .items-bots .li { transition: .5s ease-in-out; } .pro-contitles .con-fl .items-bots .li:hover { transition: .5s ease-in-out; color: #1361a7; background-color: #fff; } .pro-contitles .con-fl .items-tops:hover { transition: .5s ease-in-out; color: #1361a7; } .pro-contitles .con-fl .items-tops:hover:before { opacity: 1; transition: .5s ease-in-out; } .con-banner .bann-tits a { transition: .5s ease-in-out; } .con-banner .bann-tits a:hover { transition: .5s ease-in-out; color: #1361a7; } .bocweb-footer-tops .link { transition: .5s ease-in-out; } .bocweb-footer-tops .link:hover { background: #1361a7; transition: .5s ease-in-out; } .bocweb-footer-tops .nav-box .li { position: relative; } .bocweb-footer-tops .nav-box .li:before { transition: .5s ease-in-out; } .bocweb-footer-tops .nav-box .li:hover:before { transition: .5s ease-in-out; background: url(../img/i2.png) no-repeat center; background-size: 100%; } .bocweb-footer-tops .nav-box .nav a { transition: .5s ease-in-out; } .bocweb-footer-tops .nav-box .nav a:hover { transition: .5s ease-in-out; color: #1361a7; } } /*# sourceMappingURL=style.css.map */