@charset "UTF-8"; @font-face { font-family: "PINGFANG BOLD-subfont"; src: url("../fonts/PINGFANG BOLD-subfont.woff2") format("woff2"), url("../fonts/PINGFANG BOLD-subfont.woff") format("woff"), url("../fonts/PINGFANG BOLD-subfont.ttf") format("truetype"), url("../fonts/PINGFANG BOLD-subfont.eot") format("embedded-opentype"), url("../fonts/PINGFANG BOLD-subfont.svg") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: "PINGFANG REGULAR-subfont"; src: url("../fonts/PINGFANG REGULAR-subfont.woff2") format("woff2"), url("../fonts/PINGFANG REGULAR-subfont.woff") format("woff"), url("../fonts/PINGFANG REGULAR-subfont.ttf") format("truetype"), url("../fonts/PINGFANG REGULAR-subfont.eot") format("embedded-opentype"), url("../fonts/PINGFANG REGULAR-subfont.svg") format("svg"); font-weight: normal; font-style: normal; } @media (min-width: 768px) { html { font-size: 28px!important; } } @media (min-width: 1025px) { ::-webkit-scrollbar { width: 6px; height:6px; } ::-webkit-scrollbar-track { background: #fff; } ::-webkit-scrollbar-thumb { background: #00a0e9; /*border-radius: 4px;*/ } ::-webkit-scrollbar-thumb:window-inactive { background: #00a0e9; } ::-webkit-scrollbar-thumb:vertical:hover { background: #00a0e9; } html { font-size: 36px!important; } body{ -ms-overflow-style: scrollbar; } } @media (min-width: 1440px) { /* html { font-size: 38px!important; } */ } @media (min-width: 1680px) { html { font-size: 40px!important; } } /* 閲嶇疆琛ㄥ崟鏍峰紡 */ 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; } header{ position: fixed; top: 0; left: 0; width: 100%; height: 2.75rem; background-color: #fff; z-index: 50; box-shadow: 0 0 10px rgba(0,0,0,.1); transition: all .3s; } .header-view{ padding: 0 4.17%; } header .logo{ position: absolute; top: .75rem; left: 4.17%; width: 6.8rem; z-index: 3; } header .logo img{ width: 100%; display: block; } header .logo .white-logo{ display: none; } .pc-nav{ text-align: center; font-size: 0; } .pc-nav li{ display: inline-block; *display: inline; zoom: 1; padding: 0 .9rem; } .pc-nav li .tit{ font-family: "PINGFANG BOLD-subfont"; display: block; font-size: .4rem; line-height: 2.75rem; color: #333; padding-right: .5rem; position: relative; transition: all .3s; } .pc-nav li .tit i{ position: absolute; right: 0; top: 50%; width: 11px; height: 7px; margin-top: -3px; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url('../img/nav-arrow.png'); transition: all .3s; } .pc-nav li .navson{ position: absolute; left: 0; top: 2.75rem; width: 100%; background-color: #fff; text-align: left; display: none; } .pc-nav li .navson .left{ position: absolute; left: 0; height: 100%; width: 47.9%; background-color: #f8f8f8; box-sizing: border-box; } .pc-nav li .navson .navson-tit{ font-size: .45rem; line-height: 1.8rem; font-family: "PINGFANG BOLD-subfont"; color: #00a0e9; padding-left: 17.7vw; background-color: #f3f3f3; } .pc-nav li .navson .list{ padding: 1rem 0; padding-left: 17.7vw; } .pc-nav li .navson .list a{ float: left; font-size: .45rem; line-height: .5rem; color: #333; font-family: "PINGFANG BOLD-subfont"; margin-bottom: 1rem; width: 4.75rem; margin-right: 1.5rem; transition: all .3s; } .pc-nav li .navson .list a:nth-child(2n){ margin-right: 0; } .pc-nav li .navson .right{ float: right; width: 52.1%; padding: 2.15rem 9.8958vw 2.7rem 4.6875vw; box-sizing: border-box; } .pc-nav li .navson .right .con-box .img{ float: right; width: 61.53846%; } .pc-nav li .navson .right .con-box .img img{ width: 100%; } .pc-nav li .navson .right .con-box .text{ position: absolute; left: 0; bottom: 0; width: 5.6rem; } .pc-nav li .navson .right .con-box .text .tit{ font-size: .4rem; line-height: .5rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .pc-nav li .navson .right .con-box .text .con{ font-size: .35rem; line-height: .6rem; color: #999; margin-top: .3rem; } .pc-nav .navson-sp .sp-left{ width: 57.8125%; background-color: #f8f8f8; padding-bottom: 2.25rem; position: relative; float: left; } .pc-nav .navson-sp .sp-left .sec-tit{ display: block; height: 1.8rem; line-height: 1.8rem; padding-left: 17.7vw; font-size: .45rem; font-family: "PINGFANG BOLD-subfont"; color: #333; transition: all .3s; } .pc-nav .navson-sp .sp-left .sp-nav{ position: absolute; right: 0; top: 0; width: 10.5rem; height: 100%; background-color: #f3f3f3; box-sizing: border-box; padding: 1.8rem 1.625rem 0; display: none; } .pc-nav .navson-sp .sp-left .third-tit{ font-size: .4rem; line-height: .5rem; padding: .6rem .4rem; font-family: "PINGFANG BOLD-subfont"; display: block; color: #333; border-top: 1px solid rgba(51,51,51,.2); border-bottom: 1px solid rgba(51,51,51,.2); position: relative; } .pc-nav .navson-sp .sp-left .third-tit:before{ content: ""; position: absolute; left: 0; top: -1px; width: 1.95rem; height: 1px; background-color: #00a0e9; transform: scaleX(0); transform-origin: left center; transition: all .3s; } .pc-nav .navson-sp .sp-left .four-nav{ padding: .5rem .4rem 0; font-size: .35rem; line-height: .4rem; color: #666; /* border-top: 1px solid rgba(51,51,51,.2); */ } .pc-nav .navson-sp .sp-left .four-nav a{ float: left; font-size: .35rem; line-height: .4rem; color: #666; margin-bottom: .4rem; padding-right: .7rem; background-repeat: no-repeat; background-position: right center; background-size: 11px; background-image: url('../img/sp-arrow.png'); transition: all .3s; } .pc-nav .navson-sp .sp-left .four-nav a:nth-child(2n){ float: right; min-width: 2.1rem; } .pc-nav .navson-sp .sp-right{ float: right; width: 42.1875%; padding: 1rem 3.64583vw; box-sizing: border-box; } .pc-nav .navson-sp .sp-right .item{ display: none; } .pc-nav .navson-sp .sp-right .txt{ font-size: .4rem; line-height: .5rem; color: #999; font-family: "PINGFANG BOLD-subfont"; margin-bottom: .8rem; } .pc-nav .navson-sp .sp-right .img{ width: 11rem; } .pc-nav .navson-sp .sp-right .img img{ width: 100%; } .pc-nav .navson-sp .sp-left .item.cur .sec-tit{ background-color: #f3f3f3; color: #00a0e9; } .pc-nav li.company .navson .list a{ width: 100%; } .header-right{ position: absolute; right: 4.17%; top: .9rem; font-size: 0; } .header-right .link-btn, .header-right .btns{ display: inline-block; *display: inline; zoom: 1; vertical-align: middle; } .header-right .link-btn a, .header-right .link-btn .divide{ display: inline-block; *display: inline; zoom: 1; font-size: 13px; line-height: 20px; color: #333; vertical-align: middle; transition: all .3s; } .header-right .link-btn .divide{ width: 1px; height: 12px; background-color: #000; opacity: .5; margin: 0 .45rem; } .header-right .btns{ margin-left: .5rem; } .header-right .btns .item{ display: inline-block; *display: inline; zoom: 1; vertical-align: middle; margin-left: .3rem; } .header-right .btns .item:first-child{ margin-left: 0; } .header-right .btns .item a{ display: block; width: .9rem; height: .9rem; border: 1px solid rgba(51,51,51,.25); border-radius: 100%; font-size: .35rem; line-height: .9rem; color: #666; text-align: center; font-family: "PINGFANG BOLD-subfont"; background-repeat: no-repeat; background-position: center; background-size: cover; transition: all .3s; } .header-right .btns .item.search-item{ position: relative; } .header-right .btns .item.search-item a{ background-image: url('../img/search-btn.png'); } .header-right .btns .nav-item{ display: none; } .search-dialog{ position: absolute; right: 0; top: 0; width: 6.625rem; height: .9rem; border-radius: .45rem; border: 1px solid rgba(0, 0, 0, .2); border-right: none; background-color: #fff; visibility: hidden; opacity: 0; transition: all .3s; } .search-dialog input[type=text]{ float: left; width: 65%; height: .5rem; line-height: .5rem; padding: .2rem .6rem; font-size: .35rem; color: #666; font-family: "PINGFANG BOLD-subfont"; background-color: transparent; } .search-dialog input[type=submit]{ width: .9rem; height: .9rem; border-radius: 100%; background-color: #333; border: 1px solid #333; box-sizing: border-box; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url('../img/search-btn2.png'); float: right; border: none; transition: all .3s; } .header-right.on .link-btn, .header-right.on .lang-item, .header-right.on .search-item a{ opacity: 0; visibility: hidden; } .header-right .btns .item a.newlang { display:block; border:0; width:auto; height:auto; margin-left: -5rem; } .newlang .img { width: 0.7rem; height: 0.7rem; position: relative; float: left; margin-top: 0.1rem; } .newlang .p{ float: left; margin-left: 0.6rem; font-family: "PINGFANG BOLD-subfont"; font-size:14px; color:#fff; } .white .newlang .p{ color:#333; } .newlang .img img{ width:100%; position: absolute; color:#fff; } .newlang .img .img1{ opacity:1; } .newlang .img .img2{ opacity:0; } .white .newlang .img .img1{ opacity:0; } .white .newlang .img .img2{ opacity:1; } .header-right.on .search-dialog{ opacity: 1; visibility: visible; } .m-nav{ display: none; } .talk-aside{ position: fixed; top: 50%; right: .25rem; transform: translateY(-50%); z-index: 3; display: none; } .talk-aside a{ display: block; margin-bottom: .2rem; background-color: #d5d5d5; border-radius: 2px; transition: all .3s; position: relative; } .talk-aside .icon{ display: block; width: 1.25rem; height: 1.25rem; transition: all .3s; } .talk-aside .icon img{ display: block; width: 100%; } .talk-aside a:last-child{ margin-bottom: 0; } .talk-aside .img-box{ position: absolute; right: 1.25rem; top: 50%; transform: translateY(-50%); padding-right: 6px; visibility: hidden; opacity: 0; filter: alpha(opacity=0); transition: all .3s; } .talk-aside .img-box:before{ content: ''; position: absolute; width: 0; height: 0; border-width: 6px; border-style: solid; border-color: transparent transparent transparent #00a0e9; right: -6px; top: 50%; transform: translateY(-50%); } .talk-aside .img{ width: 3.5rem; padding: .2rem; background-color: #00a0e9; border-radius: 4px; } .talk-aside .img img{ width: 100%; } .talk-aside .txt{ font-size: .3rem; line-height: .5rem; color: #fff; margin-top: .1rem; text-align: center; } .talk-aside a:hover .img-box{ visibility: visible; opacity: 1; filter: alpha(opacity=100); } /* header end */ footer{ background-color: #333; } .footer-top{ padding: 2.5rem 0 1rem; } .footer-top .foot-left{ float: left; padding-right: 4.43%; border-right: 1px solid rgba(255,255,255,.1); } .footer-top .f-nav{ font-size: 0; float: left; } .footer-top .f-nav li{ display: inline-block; *display: inline; zoom: 1; vertical-align: top; width: 1.8rem; margin-right: 6.25vw; } .footer-top .f-nav li:last-child{ margin-right: 0; } .footer-top .f-nav .tit{ display: block; font-size: .45rem; line-height: .5rem; color: #fff; font-family: "PINGFANG BOLD-subfont"; white-space: nowrap } .footer-top .f-nav .navson{ margin-top: .5rem; } .footer-top .f-nav .navson a{ display: block; font-size: .35rem; line-height: .75rem; color: #fff; opacity: .7; white-space: nowrap; transition: all .3s; } .footer-top .btns{ float: left; margin-left: 4vw; } .footer-top .btns a{ display: block; width: 3.75rem; height: 1rem; border: 1px solid rgba(255,255,255,.2); margin-bottom: .7rem; position: relative; transition: all .3s; } .footer-top .btns span{ height: 1rem; line-height: 1rem; padding: 0 .5rem; font-size: .35rem; color: #fff; opacity: .8; transition: all .3s; } .footer-top .btns a:before{ content: ""; position: absolute; right: .5rem; top: 50%; width: 4px; height: 7px; margin-top: -3px; background-repeat: no-repeat; background-position: center; background-image: url('../img/foot-arrow.png'); transition: all .3s; } .foot-right{ float: right; width: 27.84%; } .foot-right .f-contact{ float: left; width: 59%; } .foot-right .f-contact .f-logo{ width: 2.5rem; } .foot-right .f-contact .f-logo img{ width: 100%; } .foot-right .f-contact .hot-tel-box{ margin-top: 1rem; padding-bottom: .6rem; border-bottom: 1px solid rgba(255,255,255,.1); } .foot-right .f-contact .hot-tel-box .tit{ font-size: .35rem; line-height: .4rem; color: #fff; opacity: .5; } .foot-right .f-contact .hot-tel-box .tel{ font-size: .6rem; line-height: .7rem; color: #fff; margin-top: .25rem; font-family: "PINGFANG BOLD-subfont"; } .foot-right .f-contact .f-mail{ font-size: .35rem; line-height: .4rem; color: #fff; opacity: .5; margin-top: .5rem; } .foot-right .f-qrcode{ float: right; width: 3rem; } .foot-right .f-qrcode img{ width: 100%; } .foot-right .f-qrcode .txt{ font-size: .35rem; line-height: .4rem; color: #fff; margin-top: .75rem; text-align: center; } .footer-middle .share-box{ float: left; font-size: 0; } .footer-middle .share-box a{ display: inline-block; *display: inline; zoom: 1; width: .8rem; height: .8rem; background-color: rgba(255,255,255,.1); border-radius: 100%; padding: 0; background-repeat: no-repeat; background-position: center; background-size: cover; margin-right: .45rem; transition: all .3s; } .footer-middle .share-box .bshare-sinaminiblog{ background-image: url('../img/share-icon1.png'); } .footer-middle .share-box .bshare-weixin{ background-image: url('../img/share-icon2.png'); } .footer-middle .buttons{ float: left; font-size: 0; } .footer-middle .buttons a{ display: inline-block; *display: inline; zoom: 1; font-size: .35rem; line-height: 1rem; color: #fff; margin-right: .7rem; } .footer-middle .link-box{ float: right; width: 5rem; position: relative; } .footer-middle .link-box .tit{ display: block; height: 1rem; border: 1px solid rgba(255,255,255,.2); position: relative; } .footer-middle .link-box .tit span{ display: block; opacity: .5; height: 1rem; line-height: 1rem; padding: 0 .5rem; font-size: .3rem; color: #fff; } .footer-middle .link-box .tit:before{ content: ""; position: absolute; right: .5rem; top: 50%; width: 8px; height: 7px; background-repeat: no-repeat; background-position: center; background-image: url('../img/link-jia.png'); margin-top: -3px; } .footer-middle .link-box .sub{ display: none; position: absolute; left: 0; bottom: 1rem; width: 100%; border: 1px solid rgba(255,255,255,.2); max-height: 4rem; } .footer-middle .link-box .sub a{ display: block; font-size: .3rem; line-height: 1rem; height: 1rem; padding: 0 .5rem; background-color: #333; color: rgba(255,255,255,.5); border-bottom: 1px solid rgba(255,255,255,.2); box-sizing: border-box; transition: all .3s; } .footer-middle .link-box .sub a:last-child{ border-bottom: none; } .footer-middle .link-box .sub .mCSB_inside>.mCSB_container{ margin-right: 0; display: block!important; } .footer-middle .link-box .sub .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #fff; width: 3px; } .footer-middle .link-box .sub .mCSB_scrollTools{ width: 3px; } .footer-middle .link-box .sub .mCSB_scrollTools .mCSB_draggerRail{ width: 3px; background-color: transparent; } .footer-bottom{ padding: .7rem 0; margin-top: .6rem; border-top: 1px solid rgba(255, 255, 255, .1); } .footer-bottom .copy{ float:left; font-size: .3rem; line-height: .4rem; color: #999; font-family: "PINGFANG BOLD-subfont"; } .footer-bottom .copy span{ color: #fff; } .footer-bottom .build{ float: right; font-size: .3rem; line-height: .4rem; color:#999; } .footer-bottom .build a{ font-size: .3rem; line-height: .4rem; color: #999; margin-right: .3rem; transition: all .3s; } .recruit-dialog-box{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 100; display: none; } .recruit-dialog-box .black{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; opacity: .5; filter: alpha(opacity=50); } .recruit-dialog{ position: absolute; left: 50%; top: 50%; width: 21.25rem; box-sizing: border-box; padding: .75rem .9rem 1rem; background-color: #fff; transform: translate(-50%,-50%); } .recruit-dialog .tit-box{ padding-bottom: .7rem; border-bottom: 1px solid rgba(220,220,220,.6); } .recruit-dialog .tit{ float: left; font-size: .6rem; line-height: .7rem; color: #282b30; font-family: "PINGFANG BOLD-subfont"; } .recruit-dialog .recruit-close{ float: right; width: .425rem; height: .425rem; background-repeat: no-repeat; background-position: center; background-size: 100%; background-image: url('../img/teacher-close.png'); margin-top: .2rem; } .recruit-dialog .con{ font-size: .35rem; color: #666666; line-height: .75rem; margin-top: 1rem; height: 8.25rem; overflow: hidden; } .recruit-dialog .con .mCSB_inside>.mCSB_container{ display: block!important; } .recruit-dialog .con .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #00a0e9; width: 8px; border-radius: 0; } .recruit-dialog .con .mCSB_scrollTools{ width: 8px; } .recruit-dialog .con .mCSB_scrollTools .mCSB_draggerRail{ width: 8px; background-color: #333; opacity: .1; border-radius: 0; } /* footer end */ .index-page header{ background-color: transparent; box-shadow: none; } .index-page header .logo .white-logo{ display: block; } .index-page header .logo .init-logo{ display: none; } .index-page .pc-nav li .tit{ color: #fff; } .index-page .pc-nav li .tit i{ background-image: url('../img/w-nav-arrow.png') } .index-page .header-right .link-btn a{ color: #fff; } .index-page .header-right .link-btn .divide{ background-color: #fff; } .index-page .header-right .btns .item a{ color: #fff; border-color: rgba(255,255,255,.5); } .index-page .header-right .btns .item.search-item a{ background-image: url('../img/search-btn2.png'); } .banner .m-box{ display: none; } .banner .pc-box{ overflow: hidden; position: relative; } .banner .swiper-slide{ background-repeat: no-repeat; background-position: center; background-size: cover; } .banner .ban-video{ background-color: #000; } .banner .swiper-slide video{ position: absolute; left: 0; top: 50%; width: 100%; background-color: #000; transform: translateY(-50%); } .banner .swiper-slide img{ width: 100%; } .banner .btns{ position: absolute; left: 0; bottom: 0; text-align: center; z-index: 3; font-size: 0; width: 100%; } .banner .pc-box .btns .swiper-pagination-bullet{ display: inline-block; *display: inline; zoom: 1; width: .4rem; height: 1rem; margin: 0; vertical-align: bottom; position: relative; transition: all .3s; } .banner .pc-box .btns .swiper-pagination-bullet:after{ content: ""; position: absolute; left: 50%; bottom: 0; width: 1px; height: 100%; background-color: #fff; opacity: .5; } .banner .pc-box .btns .swiper-pagination-bullet:before{ content: ""; position: absolute; width: 6px; height: 6px; background-color: #fff; border-radius: 100%; top: -10px; margin-left: -3px; transform: scale(0); } .banner .pc-box .btns .swiper-pagination-bullet-active{ height: 1.75rem; background-color: transparent; } .banner .pc-box .btns .swiper-pagination-bullet-active:after{ opacity: 1; } .banner .pc-box .btns .swiper-pagination-bullet-active:before{ transform: scale(1); transition: all .3s .3s; } .banner .down-btn{ position: absolute; left: 50%; bottom: 18.47%; margin-left: -.75rem; width: 1.5rem; height: .75rem; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url('../img/down-btn.png'); z-index: 3; animation:down 1.5s infinite linear; } .index-about-box{ padding: 3rem 0 1.8rem; } .index-about-tit .pc-tit > img{ display: none; } .index-about-tit .m-tit{ display: none; } .index-about-con{ margin-top: .8rem; font-size: .375rem; line-height: .75rem; text-align: center; } .index-about-desc{ margin-top: 1.1rem; text-align: center; } .index-about-desc .tit{ font-size: .6rem; line-height: .7rem; font-family: "PINGFANG BOLD-subfont"; } .index-about-desc .con{ margin-top: .4rem; } .index-about-desc .con span{ position: relative; display: inline-block; *display: inline; zoom: 1; font-size: .9rem; line-height: 1rem; font-family: "PINGFANG BOLD-subfont"; padding: 0 .6rem; } .index-about-desc .con span:before, .index-about-desc .con span:after{ content: ""; position: absolute; width: 15px; height: 9px; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url('../img/index-about-yin.png'); } .index-about-desc .con span:before{ left: 0; top: -.2rem; } .index-about-desc .con span:after{ right: 0; bottom: -.2rem; background-image: url('../img/index-about-yin2.png'); } @keyframes down{ to{ transform: translateY(1rem); opacity: 0 } } .index-about-tab{ margin-top: 1.75rem; } .index-about-tab .m-box{ display: none; } .index-about-tab .item{ float: left; width: 18.636%; height: 10.925rem; margin-right: 2.27%; /* transition: all .3s; */ } .index-about-tab .item:last-child{ margin-right: 0; } .index-about-tab .con-box{ display: block; height: 100%; position: relative; } .index-about-tab .img{ height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; } .index-about-tab .mask{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url('../img/index-about-mask.png'); transition: all .3s; } .index-about-tab .init-box{ position: absolute; left: 0; bottom: 22.88%; width: 100%; text-align: center; transition: opacity .3s; } .index-about-tab .tit .cn{ font-size: .6rem; line-height: .7rem; color: #fff; font-family: "PINGFANG BOLD-subfont"; } .index-about-tab .tit .en{ font-size: .35rem; line-height: .4rem; color: #fff; margin-top: .25rem; opacity: .5; font-family: "PINGFANG BOLD-subfont"; } .index-about-tab .hover-box{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; box-sizing: border-box; padding: 4.776% 6.567%; opacity: 0; transition: opacity .3s; } .index-about-tab .hover-box .con{ margin-top: .8rem; font-size: .375rem; line-height: .75rem; color: #fff; width: 50%; } .index-more{ font-size: 0; } .index-more .txt, .index-more .more-circle{ display: inline-block; *display: inline; zoom: 1; vertical-align: middle; } .index-more .txt{ font-size: .4rem; line-height: .5rem; color: #fff; } .index-more .more-circle{ width: 1.95rem; height: 1.95rem; background-color: rgba(0,160,233,.2); border-radius: 100%; margin-left: .6rem; position: relative; } .index-more .more-circle:before{ content: ""; position: absolute; left: 50%; top: 50%; width: 1.1rem; height: 1.1rem; border-radius: 100%; background-color: #00a0e9; transform: translate(-50%, -50%); background-repeat: no-repeat; background-position: center; background-image: url('../img/index-more-arrow.png'); transition: all .3s; } .index-about-tab .index-more{ position: absolute; right: 6.567%; bottom: 4.776%; } .index-about-tab .item.cur{ width: 37.282%; } .index-tit{ font-size: 1.2rem; line-height: 1.3rem; font-family: "PINGFANG BOLD-subfont"; color: #333; text-align: center; } .index-product-box{ padding-bottom: 1.1rem; } .index-product-box .index-tit{ padding: 2rem 0 1.5rem; background-color: #f5f5f5; } .index-icon-tab{ overflow: hidden; } .index-icon-tab .swiper-slide{ width: 14.2857%; text-align: center; } .index-icon-tab .swiper-slide .con-box{ padding: .6rem 0; display: block; position: relative; } .index-icon-tab .swiper-slide .con-box:before{ content: ""; position: absolute; left: 0; top: -2px; width: 100%; height: 2px; background-color: #00a0e9; transform: scaleX(0); transform-origin: left center; transition: all .3s; } .index-icon-tab .icon{ width: .8rem; position: relative; margin: 0 auto; } .index-icon-tab .icon img{ width: 100%; display: block; } .index-icon-tab .icon .init{ transition: all .3s; } .index-icon-tab .icon .hover{ position: absolute; left: 0; top: 0; opacity: 0; transition: all .3s; } .index-icon-tab .txt{ font-size: .45rem; line-height: .5rem; color: #333; font-family: "PINGFANG BOLD-subfont"; margin-top: .25rem; transition: all .3s; } .index-icon-tab .swiper-slide.cur .con-box .hover{ opacity: 1; } .index-icon-tab .swiper-slide.cur .con-box .init{ opacity: 0; } .index-icon-tab .swiper-slide.cur .con-box .txt{ color: #00a0e9; } .index-icon-tab .swiper-slide.cur .con-box:before{ transform: scaleX(1); } .index-product-box .bimg-tab{ overflow: hidden; } .index-product-box .bimg-tab .swiper-slide{ width: 68.54%; margin-right: 2%; padding-bottom:15px; } .index-product-box .bimg-tab .swiper-slide img{ width: 100%; } .index-product-box .bimg-tab .swiper-slide .mask{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #fff; opacity: .8; transition: all .3s; } .index-product-box .bimg-tab .swiper-slide .con-box{ display: block; position: relative; } .index-product-box .bimg-tab .swiper-slide .text{ position: absolute; top: 20.3125%; left: 6.8389%; opacity: 0; transition: all .3s; } .index-product-box .bimg-tab .swiper-slide .text .cn{ font-size: 1.2rem; line-height: 1.3rem; color: #fff; font-family: "PINGFANG BOLD-subfont"; } .index-product-box .bimg-tab .swiper-slide .text .en{ font-size: .45rem; line-height: .5rem; color: #fff; opacity: .7; margin-top: .3rem; } .index-product-box .bimg-tab .swiper-slide .text .con{ font-size: .4rem; line-height: 1rem; color: #fff; margin-top: .7rem; width: 9.75rem; } .index-product-box .bimg-tab .swiper-slide .index-more{ position: absolute; right: 5.3%; bottom: 6.875%; } .index-product-box .bimg-tab .swiper-slide-active .con-box{ box-shadow: 0 5px 10px rgba(0,0,0,.2); } .index-product-box .bimg-tab .swiper-slide-active .mask{ opacity: 0; } .index-product-box .bimg-tab .swiper-slide-active .text{ opacity: 1; } .index-solution-box{ background-repeat: no-repeat; background-position: center; background-size: cover; padding: 2.25rem 0; } .index-solution-box .solution-list{ margin-top: 1.25rem; } .index-solution-box .solution-list .m-box{ display: none; } .index-solution-box .solution-list .row{ margin: 0 -.7rem; } .index-solution-box .solution-list .item{ box-sizing: border-box; padding: 0 .7rem; margin-bottom: 1.4rem; } .index-solution-box .solution-list .con-box{ display: block; background-color: #fff; height: 6rem; position: relative; text-align: center; border: 1px solid rgba(0,0,0,.2); transition: all .3s; } .index-solution-box .solution-list .text-box{ position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 100%; } .index-solution-box .solution-list .icon{ width: 1.6rem; height: 1.6rem; border-radius: 100%; position: relative; margin: 0 auto; transition: all .3s; } .index-solution-box .solution-list .icon img{ width: 80%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); transition: all .3s; } .index-solution-box .solution-list .icon .hover{ opacity: 0; } .index-solution-box .solution-list .tit{ font-size: .6rem; line-height: .7rem; color: #000; margin-top: .25rem; font-family: "PINGFANG BOLD-subfont"; transition: all .3s; } .index-solution-box .solution-list .con{ font-size: .35rem; line-height: .6rem; color: #333; width: 62.2%; margin: .25rem auto 0; display: none; } .index-solution-box .solution-list .more-btn{ position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 100%; text-align: center; font-size: 0; } .index-solution-box .solution-list .more-btn span{ display: inline-block; *display: inline; zoom: 1; width: 10px; height: 10px; background-color: #000; border-radius: 100%; margin: 0 5px; vertical-align: top; transition: all .3s; } .index-news-box{ padding: 2.25rem 0 2rem; } .index-news{ margin-top: 1.3rem; padding: 0 3%; } .index-news .item{ float: left; margin-right: 7.386%; width: 25.568%; } .index-news .item:last-child{ margin-right: 0; } .index-news-box .time{ float: left; } .index-news-box .time .md{ font-size: .75rem; line-height: .8rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .index-news-box .time .year{ font-size: .35rem; line-height: .4rem; color: #333; opacity: .5; font-family: "PINGFANG BOLD-subfont"; margin-top: .4rem; } .index-news-box .text-box{ float: right; width: 60%; padding-left: 10.67%; border-left: 1px solid rgba(51,51,51,.2); } .index-news-box .text-box .img{ overflow: hidden; } .index-news-box .text-box .img img{ width: 100%; transition: all .3s; } .index-news-box .text-box .tit{ font-size: .6rem; line-height: .7rem; color: #333; font-weight: bold; margin-top: .5rem; height: 1.4rem; overflow: hidden; transition: all .3s; } .index-news-box .text-box .con{ font-size: .35rem; line-height: .75rem; color: #666; margin-top: .6rem; height: 3rem; overflow: hidden; } .index-news-box .text-box .news-arrow{ width: .75rem; height: .75rem; border-radius: 100%; border: 1px solid rgba(51,51,51,.25); background-repeat: no-repeat; background-position: center; background-image: url('../img/index-news-more.png'); margin-top: .9rem; transition: all .3s; } .index-news-box .more-btn{ display: block; margin-top: 1.1rem; width: 5rem; height: 1.25rem; border: 1px solid rgba(51,51,51,.25); margin: 1.1rem auto 0; line-height: 1.25rem; text-align: center; font-size: 0; transition: all .3s; position: relative; } .index-news-box .more-btn:before{ content: ""; position: absolute; left: 0; top: 0; width: 0; height: 100%; background-color: #00a0e9; transition: all .3s; } .index-news-box .more-btn span{ display: inline-block; *display: inline; zoom: 1; font-size: .35rem; line-height: 1.25rem; vertical-align: top; color: #00a0e9; font-family: "PINGFANG BOLD-subfont"; padding-left: .5rem; position: relative; z-index: 3; transition: all .3s; } .index-news-box .more-btn span:before{ content: ""; position: absolute; left: 0; top: 50%; width: 0; height: 0; border: 6px solid transparent; border-left-color: #00a0e9; margin-top: -6px; transition: all .3s; } .sub-banner{ position: relative; overflow: hidden; } .sub-banner img{ width: 100%; } .sub-banner .text-box{ position: absolute; left: 0; top: 35.7%; width: 100%; } .ban-view{ padding: 0 9.8958%; } .sub-banner .text-box .cn{ font-size: 1.2rem; line-height: 1.3rem; color: #fff; font-family: "PINGFANG BOLD-subfont"; text-shadow: 0 5px 10px rgba(0,0,0,.25); } .sub-banner .text-box .en{ font-size: .45rem; line-height: .5rem; color: #fff; font-family: "PINGFANG BOLD-subfont"; margin-top: .5rem; text-transform: uppercase; text-shadow: 0 5px 10px rgba(0,0,0,.25); } .product-ico-box{ border-bottom: 1px solid rgba(51,51,51,.1); overflow: hidden; } .product-ico-box .swiper-slide{ width: 14.2857%; text-align: center; } .product-ico-box .swiper-slide .con-box{ display: block; position: relative; padding: .6rem 0; } .product-ico-box .swiper-slide .con-box .icon{ position: relative; width: .8rem; margin: 0 auto; } .product-ico-box .swiper-slide .con-box img{ width: 100%; display: block; transition: all .3s; } .product-ico-box .swiper-slide .con-box .hover{ position: absolute; left: 0; top: 0; opacity: 0; } .product-ico-box .swiper-slide .con-box .txt{ font-size: .45rem; line-height: .5rem; color: #333; margin-top: .2rem; font-family: "PINGFANG BOLD-subfont"; transition: all .3s; } .product-ico-box .swiper-slide .con-box:before{ content: ""; position: absolute; left: 0; bottom: -1px; width: 100%; height: 2px; background-color: #00a0e9; transform: scaleX(0); transition: all .3s; transform-origin: left center; } .product-ico-box .swiper-slide.cur .con-box .init{ opacity: 0; } .product-ico-box .swiper-slide.cur .con-box .hover{ opacity: 1; } .product-ico-box .swiper-slide.cur .con-box .txt{ color: #00a0e9; } .product-ico-box .swiper-slide.cur .con-box:before{ transform: scaleX(1); } .product-top-box{ padding: 1.5rem 0 1.85rem; background-color: #f5f5f5; } .product-top-box .img{ float: right; width: 50%; box-shadow: 0 5px 10px rgba(0,0,0,.2); margin-top: 1rem; } .product-top-box .img img{ width: 100%; } .product-top-box .text-box{ float: left; width:46%; } .pub-tit .cn{ font-size: .9rem; line-height: 1rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .pub-tit .en{ font-size: .45rem; line-height: .5rem; color: #333; font-family: "PINGFANG BOLD-subfont"; text-transform: uppercase; margin-top: .25rem; } .pub-con{ font-size: .45rem; line-height: .9rem; color: #666; } .product-top-box .text-box .con{ margin-top: .9rem; max-height: 7.2rem; overflow: hidden; } .product-top-box .text-box .con .mCSB_inside>.mCSB_container{ display: block!important; } .product-top-box .text-box .con .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #00a0e9; width: 8px; border-radius: 0; } .product-top-box .text-box .con .mCSB_scrollTools{ width: 8px; } .product-top-box .text-box .con .mCSB_scrollTools .mCSB_draggerRail{ width: 8px; background-color: #333; opacity: .1; border-radius: 0; } .products-list{ padding: 1.5rem 0 1rem; } .products-list .list .row{ margin: 0 -.35rem; } .products-list .list .item{ box-sizing: border-box; padding: 0 .35rem; margin-bottom: .8rem; } .products-list .list .img{ position: relative; overflow: hidden; } .products-list .list img{ width: 100%; transition: all .3s; } .products-list .list .mask{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url('../img/product-list-mask.png'); } .products-list .list .txt{ font-size: .5rem; line-height: .6rem; color: #333; font-family: "PINGFANG BOLD-subfont"; margin-top: .4rem; transition: all .3s; } .spininfo-box{ background-color: #f5f5f5; padding-bottom: 3.5rem; } .spininfo-left{ padding-top: 1.5rem; width: 73%; float: left; } .spininfo-left .tit{ font-size: .9rem; line-height: 1rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .spininfo-list{ margin-top: .9rem; } .spininfo-list li{ margin-bottom: .6rem; background-color: #fff; border: 1px solid #cecece; position: relative; } .spininfo-list li:last-child{ margin-bottom: 0; } .spininfo-list li .img{ float: left; width: 42%; } .spininfo-list li .img img{ width: 100%; } .spininfo-list li .text{ position: absolute; right: 0; top: 0; width: 58%; height: 100%; box-sizing: border-box; padding: 3%; } .spininfo-list li .title{ font-size: .6rem; line-height: .7rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .spininfo-list li .con{ font-size: .35rem; line-height: .6rem; color: #333; margin-top: .9rem; overflow: hidden; } .spininfo-list li .con .mCSB_inside>.mCSB_container{ display: block!important; } .spininfo-list li .con .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #00a0e9; width: 8px; border-radius: 0; } .spininfo-list li .con .mCSB_scrollTools{ width: 8px; } .spininfo-list li .con .mCSB_scrollTools .mCSB_draggerRail{ width: 8px; background-color: #333; opacity: .1; border-radius: 0; } .spininfo-list li .con span{ font-family: "PINGFANG BOLD-subfont"; } .spinfo-right{ /* padding-top: .5rem; */ float: right; width: 22.27%; position: relative; } .spinfo-right .bread{ position: absolute; right: 0; top: 0; white-space: nowrap; } .bread{ font-size: 0; text-align: right; } .bread a, .bread span{ display: inline-block; *display: inline; zoom: 1; font-size: .35rem; line-height: 1.75rem; color: #666; } .bread a{ font-family: "PINGFANG BOLD-subfont"; } .bread span{ margin: 0 5px; } .bread a.cur{ color: #00a0e9; } .spinfo-right .title{ font-size: .6rem; line-height: .7rem; color: #333; font-family: "PINGFANG BOLD-subfont"; margin-top: 1.75rem; padding-top: .5rem; border-top: 1px solid rgba(116,116,116,.2); } .spinfo-right .list{ padding-top: .5rem; } .spinfo-right .list .item{ display: block; margin-bottom: .4rem; } .spinfo-right .list .img{ position: relative; overflow: hidden; } .spinfo-right .list .item img{ width: 100%; transition: all .3s; } .spinfo-right .list .mask{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url('../img/product-list-mask.png'); } .spinfo-right .list .txt{ font-size: .5rem; line-height: .6rem; color: #333; font-family: "PINGFANG BOLD-subfont"; margin-top: .2rem; transition: all .3s; } .transport-con{ font-size: .35rem; line-height: .5rem; color: #333; margin-top: .75rem; } .transport-con img{ max-width: 100%; } .transport-con span{ font-family: "PINGFANG BOLD-subfont"; } .transport-img{ margin-top: 2rem; } .transport-img img{ max-width: 100%; box-shadow: 0 5px 10px rgba(0,0,0,.2); } .custom-list-box{ padding: 1.5rem 0 2.5rem; } .custom-list .row{ margin: 0 -.5rem; } .custom-list .item{ float: left; padding: 0 .5rem; width: 20%; box-sizing: border-box; } .custom-list .item .con-box{ border: 1px solid #d6d6d6; } .custom-list .item img{ width: 100%; } .custom-list .item .text{ padding: .75rem 0 1rem; text-align: center; } .custom-list .item .text .tit{ font-size: .5rem; line-height: .6rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .custom-list .item .text .con{ font-size: .4rem; line-height: .75rem; color: #333; margin-top: .3rem; } .solutioninfo-box{ padding: .5rem 0 3.125rem; } .solutioninfo-box .product-top-box{ padding: 0; background-color: #fff; margin-top: .5rem; } .solutioninfo-box .product-top-box .img{ margin: 0; } .solutioninfo-box .product-top-box .icon{ width: 5rem; height: 5rem; background-color: #f5f5f5; position: relative; margin-top: 1.1rem; } .solutioninfo-box .product-top-box .icon img{ width: 1.5rem; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .delivery-box{ padding-top: .6rem; margin-top: 1.25rem; border-top: 1px solid #d6d6d6; } .delivery-box .title{ font-size: .6rem; line-height: .7rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .delivery-box .list{ margin-top: .5rem; } .delivery-box .list .row{ margin: 0 -.4rem; } .delivery-box .list .item{ float: left; box-sizing: border-box; width: 20%; padding: 0 .4rem; } .delivery-box .list .con-box{ border: 1px solid rgba(51,51,51,.15); background-color: #fbfbfb; height: 4rem; position: relative; transition: all .3s; } .delivery-box .list .con-box span{ position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 100%; box-sizing: border-box; padding: 0 15.432%; font-size: .45rem; line-height: .9rem; color: #666; transition: all .3s; } .solution-box{ padding: 1.5rem 0 1.875rem; } .solution-box .tit-box{ text-align: center; } .solution-box .solution-con{ margin-top: .6rem; text-align: center; } .solution-icon-box{ border-top: 1px solid rgba(51,51,51,.2); border-bottom: 1px solid rgba(51,51,51,.1); margin-top: 1.4rem; } .solution-icon-box .swiper-slide{ width: 14.2857%; text-align: center; } .solution-icon-box .con-box{ display: block; font-size: 0; padding: 1.1rem 0; position: relative; } .solution-icon-box .con-box:before{ content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 2px; background-color: #00a0e9; transform-origin: left center; transform: scaleX(0); transition: all .3s; } .solution-icon-box .con-box:after{ content: ""; position: absolute; width: 0; height: 0; bottom: -1px; border: 5px solid transparent; border-bottom-color: #00a0e9; left: 50%; margin-left: -5px; opacity: 0; transition: all .3s; } .solution-icon-box .con-box i{ position: absolute; right: 0; top: 50%; width: 1px; height: 1.4rem; background-color: #333; opacity: .1; transform: translateY(-50%); } .solution-icon-box .swiper-slide:last-child .con-box i{ display: none; } .solution-icon-box .con-box .icon, .solution-icon-box .con-box .txt{ display: inline-block; *display: inline; zoom: 1; vertical-align: middle; } .solution-icon-box .con-box .icon{ position: relative; width: .9rem; height: .9rem; } .solution-icon-box .con-box .icon img{ width: 100%; transition: all .3s; } .solution-icon-box .con-box .icon .hover{ position: absolute; left: 0; top: 0; opacity: 0; } .solution-icon-box .con-box .txt{ font-size: .45rem; line-height: .5rem; color: #000; margin-left: .5rem; font-family: "PINGFANG BOLD-subfont"; transition: all .3s; } .solution-icon-box .swiper-slide.cur .con-box:before{ transform: scaleX(1); } .solution-icon-box .swiper-slide.cur .con-box:after{ opacity: 1 } .solution-icon-box .swiper-slide.cur:after{ opacity: 1; } .solution-icon-box .swiper-slide.cur .init{ opacity: 0; } .solution-icon-box .swiper-slide.cur .hover{ opacity: 1; } .solution-icon-box .swiper-slide.cur .txt{ color: #00a0e9; } .solution-box .bimg-tab{ overflow: hidden; } .solution-box .bimg-tab img{ width: 100%; } .solution-box .text-box{ position: absolute; left: 0; top: 0; width: 100%; padding: 1.7% 3.4%; background-color: rgba(51,51,51,.5); box-sizing: border-box; } .solution-box .text-box .left{ width: 50%; } .solution-box .text-box .left .tit{ font-size: .6rem; line-height: .7rem; color: #fff; font-family: "PINGFANG BOLD-subfont"; } .solution-box .text-box .left .con{ font-size: .35rem; line-height: .6rem; color: #fff; margin-top: .3rem; } .solution-box .text-box .solution-btn{ position: absolute; right: 1.5rem; top: 50%; transform: translateY(-50%); font-size: 0; } .solution-box .text-box .solution-btn .txt, .solution-box .text-box .solution-btn .circle{ display: inline-block; *display: inline; zoom: 1; vertical-align: middle; } .solution-box .text-box .solution-btn .txt{ font-size: .4rem; line-height: .5rem; color: #fff; } .solution-box .text-box .solution-btn .circle{ width: .9rem; height: .9rem; background-color: #fff; border-radius: 100%; margin-left: .6rem; background-repeat: no-repeat; background-position: center; background-size: 5px; background-image: url('../img/solution-btn.png'); transition: all .3s; } .services-box{ padding: 1.5rem 0 3.25rem; } .services-box .top-box{ margin-bottom: 1.75rem; } .services-box .top-box .pub-con{ margin-top: .7rem; } .service-list li{ margin-bottom: .8rem; border: 1px solid #d6d6d6; position: relative; } .service-list li .block, .notice-box .block, .manage-box .block{ position: absolute; top: -2.75rem; left: 0; } .service-list li:last-child{ margin-bottom: 0; } .service-list li .img{ float: right; width: 50%; } .service-list li .img img{ width: 100%; } .service-list li .text-box{ position: absolute; left: 0; top: 0; padding: 2.84% 3.4%; width: 50%; height: 100%; box-sizing: border-box; overflow: hidden; } .service-list li .text-box .mCSB_inside>.mCSB_container{ display: block!important; } .service-list li .text-box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #00a0e9; width: 8px; border-radius: 0; } .service-list li .text-box .mCSB_scrollTools{ width: 8px; } .service-list li .text-box .mCSB_scrollTools .mCSB_draggerRail{ width: 8px; background-color: #333; opacity: .1; border-radius: 0; } .service-list li .text-item{ margin-bottom: .6rem; } .service-list li .text-box .tit{ font-size: .6rem; line-height: .7rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .service-list li .text-box .con{ font-size: .4rem; line-height: .75rem; color: #333; margin-top: .5rem; } .service-list li .text-box .con span{ font-family: "PINGFANG BOLD-subfont"; } .service-list li .text-box .sub-tit{ font-size: .45rem; line-height: .5rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .service-list li .text-box .sub-con{ font-size: .35rem; line-height: .6rem; color: #666; margin-top: .4rem; } .service-list li .text-box .btns{ margin-top: .75rem; padding-top: .75rem; border-top: 1px solid #d6d6d6; font-size: 0; } .service-list li .text-box .btns .btn-item{ display: inline-block; *display: inline; zoom: 1; padding: 0 1rem; height: 1.1rem; border-radius: 4px; border: 1px solid #d6d6d6; font-size: .35rem; line-height: 1.1rem; background-color: #f5f5f5; font-family: "PINGFANG BOLD-subfont"; margin-right: .6rem; } .service-list1 li:nth-child(2n) .img{ float: left; } .service-list1 li:nth-child(2n) .text-box{ left: auto; right: 0; } .service-list2{ margin-top: .8rem; } .service-list2 li .icon-box{ float: right; width: 50%; font-size: 0; text-align: center; padding-top: calc(2.84% + 1.2rem); } .service-list2 li .icon-box .ico-item{ display: inline-block; *display: inline; zoom: 1; width: 4.625rem; height: 4.625rem; background-color: #f5f5f5; border: 1px solid #e1e1e1; border-radius: 8px; margin: 0 .5rem; position: relative; transition: all .3s; } .service-list2 li .icon-box .icon{ width: 1.3rem; position: relative; margin: 0 auto; } .service-list2 li .icon-box .con-box{ position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 100%; text-align: center; } .service-list2 li .icon-box .icon img{ width: 100%; transition: all .3s; } .service-list2 li .icon-box .icon .hover{ position: absolute; left: 0; top: 0; opacity: 0 } .service-list2 li .icon-box .txt{ font-size: .6rem; line-height: .75rem; /* height: 1.5rem; */ color: #333; margin-top: .2rem; font-family: "PINGFANG BOLD-subfont"; transition: all .3s; } .service-list2 li .text-box{ position: static; float: left; } .services-box .contact-box{ padding: 2.84% 3.4%; margin-top: .8rem; border: 1px solid #d6d6d6; position: relative; } .services-box .contact-box .block{ position: absolute; left: 0; top: -2.75rem; } .services-box .contact-tit{ font-size: .6rem; line-height: .7rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .services-box .contact-list{ margin-top: 1.1rem; } .services-box .contact-list .contact-item{ float: left; width: 25%; text-align: center; position: relative; } .services-box .contact-list .tit{ font-size: .45rem; line-height: .5rem; color: #999; font-family: "PINGFANG BOLD-subfont"; } .services-box .contact-list .con-box{ margin-top: .9rem; } .services-box .contact-list .sub-tit{ font-size: .35rem; line-height: .4rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .services-box .contact-list .tel{ font-size: .75rem; line-height: .8rem; color: #333; font-family: "PINGFANG BOLD-subfont"; margin-top: 5px; } .services-box .contact-list .consult-btn{ display: block; width: 5.35rem; height: 1.4rem; background-color: #00a0e9; border-radius: .7rem; text-align: center; font-size: 0; margin: 0 auto; box-shadow: 0 5px 10px rgba(51,51,51,.2); transition: all .3s; } .services-box .contact-list .consult-btn span{ display: inline-block; *display: inline; zoom: 1; font-size: .45rem; line-height: 1.4rem; color: #fff; padding-right: .9rem; background-repeat: no-repeat; background-position: right center; background-image: url('../img/consult-icon.png'); background-size: .55rem; font-family: "PINGFANG BOLD-subfont"; } .services-box .contact-list .mail{ font-size: .45rem; line-height: .5rem; color: #333; font-family: "PINGFANG BOLD-subfont"; margin-top: .4rem; } .services-box .contact-list .img{ width: 2.25rem; padding: 8px; border: 1px solid #d6d6d6; margin: 0 auto; } .services-box .contact-list .img img{ width: 100%; } .services-box .contact-item:before{ content: ""; position: absolute; right: 0; top: 50%; width: 1px; height: 3.75rem; transform: translateY(-50%); background-color: #d6d6d6; } .services-box .contact-item:last-child:before{ display: none; } .top-news-box{ padding: 1.5rem 0; background-color: #f5f5f5; } .top-news-box .pub-tit{ text-align: center; } .top-news{ margin: 1rem 0 0; overflow: hidden; width: 100%; padding: 0 .3rem; } .top-news .swiper-slide{ box-sizing: border-box; /* padding: 0 .35rem; */ width: 23.86%; margin-right: 1.51%; } .top-news .swiper-slide:last-child{ margin-right: 0; } .top-news .con-box{ display: block; } .top-news .con-box .img{ transition: all .3s; overflow: hidden; } .top-news .con-box img{ width: 100%; transition: all .3s; } .top-news .con-box .text{ margin-top: .25rem; } .top-news .con-box .text .time{ font-size: .3rem; line-height: .4rem; color: #999; font-family: "Microsoft Yahei"; } .top-news .con-box .text .title{ font-size: .4rem; line-height: .5rem; color: #333; font-family: "PINGFANG BOLD-subfont"; margin-top: 5px; transition: all .3s; } .top-news .btns{ font-size: 0; text-align: center; margin-top: 1.25rem; } .top-news .btns .swiper-pagination-bullet{ width: 12px; height: 12px; background-color: #515151; opacity: .25; border-radius: 100%; margin: 0 4px; } .top-news .btns .swiper-pagination-bullet-active{ background-color: #00a0e9; opacity: 1; } .news-list-box{ padding: 1.5rem 0 5rem; } .date-box{ text-align: right; font-size: 0; position: relative; z-index: 3; } .date-box .select{ display: inline-block; *display: inline; zoom: 1; position: relative; margin-left: .3rem; text-align: left; } .date-box .select .tit{ display: block; width: 4.5rem; height: 1.3rem; border: 1px solid #ccc; box-sizing: border-box; padding: 0 .75rem; line-height: 1.3rem; font-size: .4rem; color: #333; transition: all .3s; } .date-box .select .tit:before{ content: ""; position: absolute; right: .75rem; top: 50%; width: 11px; height: 6px; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url('../img/date-arrow.png'); transition: all .3s; } .date-box .select .sub{ position: absolute; left: 0; top: 1.3rem; width: 100%; border: 1px solid #ccc; background-color: #fff; border-top: none; box-sizing: border-box; max-height: 4rem; overflow: hidden; display: none; } .date-box .select .sub .mCSB_inside>.mCSB_container{ margin-right: 0; display: block!important; } .date-box .select .sub .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #00a0e9; width: 3px; } .date-box .select .sub .mCSB_scrollTools{ width: 3px; } .date-box .select .sub .mCSB_scrollTools .mCSB_draggerRail{ width: 3px; background-color: transparent; } .date-box .select .sub a{ display: block; height: 1rem; line-height: 1rem; font-size: .4rem; color: #333; padding: 0 .75rem; border-bottom: 1px solid #ccc; transition: all .3s; } .date-box .select .sub a:last-child{ border-bottom: none; } .news-list{ margin-top: .5rem; } .news-list .item{ display: block; padding: .25rem 4% .3rem .25rem; border: 1px solid #e5e5e5; margin-bottom: .7rem; } .news-list .item:last-child{ margin-bottom: 0; } .news-list .item .img{ float: left; width: 16.36%; overflow: hidden; } .news-list .item .img img{ width: 100%; transition: all .3s; } .news-list .item .text{ float: right; width: 78.57%; margin-top: .5rem; } .news-list .item .text .tit{ font-size: .45rem; line-height: .5rem; color: #333; transition: all .3s; } .news-list .item .text .con{ font-size: .4rem; line-height: .75rem; color: #999; margin-top: .6rem; height: 1.5rem; overflow: hidden; } .news-list .item .text .time{ font-size: .3rem; line-height: .4rem; color: #999; margin-top: .5rem; } .news-list .page{ margin-top: 2.25rem; } .page{ text-align: center; font-size: 0; } .page a{ display: inline-block; *display: inline; zoom: 1; width: 1rem; height: 1rem; border: 1px solid #e5e5e5; background-color: #fff; vertical-align: top; margin: 0 .05rem; text-align: center; line-height: 1rem; font-size: .4rem; color: #666; font-family: arial; transition: all .3s; } .page a[rel=prev], .page a[rel=next]{ background-repeat: no-repeat; background-position: center; background-size: .3rem; } .page a[rel=prev]{ background-image: url('../img/page-prev.png'); } .page a[rel=next]{ background-image: url('../img/page-next.png'); } .page a.active{ color: #fff; background-color: #333; } .media-box{ padding: 1.5rem 0 5rem; } .media-box .pub-tit{ text-align: center; } .media-box .pub-tit .pub-con{ margin-top: .5rem; } .media-box .pub-tit .tip-con{ font-size: .4rem; line-height: .5rem; color: #666; } .media-box .media-list{ margin-top: 1rem; } .media-list .row{ margin: 0 -.45rem; } .media-list .item{ box-sizing: border-box; padding: 0 .45rem; margin-bottom: .9rem; } .media-list .con-box{ display: block; position: relative; box-shadow: 0 5px 10px rgba(51,51,51,.2); } .media-list .con-box img{ width: 100%; } .media-list .con-box .play-btn{ position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 1.5rem; height: 1.5rem; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url('../img/play-btn.png'); transition: all .3s; } .media-list .con-box .txt{ position: absolute; left: 0; bottom: 0; width: 100%; box-sizing: border-box; padding: 0 5.357%; height: 1.5rem; line-height: 1.5rem; background-color: rgba(51,51,51,.85); font-size: .4rem; color: #fff; font-family: "PINGFANG BOLD-subfont"; transition: all .3s; } .media-list .page{ margin-top: 1.25rem; } .supplier-list .item{ padding: 1.6rem 0; } .supplier-list .item:first-child{ background-color: #f5f5f5; } .supplier-list .item .img{ float: right; width: 46.6477%; } .supplier-list .item .img img{ width: 100%; } .supplier-list .item .text{ float: left; width: 50%; } .supplier-list .item .text .tit{ font-size: .75rem; line-height: .8rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .supplier-list .item .text .pub-con{ margin-top: 1rem; line-height: .75rem; overflow: hidden; } .supplier-list .item .text .pub-con .mCSB_inside>.mCSB_container{ display: block!important; } .supplier-list .item .text .pub-con .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #00a0e9; width: 8px; border-radius: 0; } .supplier-list .item .text .pub-con .mCSB_scrollTools{ width: 8px; } .supplier-list .item .text .pub-con .mCSB_scrollTools .mCSB_draggerRail{ width: 8px; background-color: #333; opacity: .1; border-radius: 0; } .supplier-list .item .text .pub-con span{ font-family: "PINGFANG BOLD-subfont"; } .supplier-list .item:nth-child(2n) .img{ float: left; } .supplier-list .item:nth-child(2n) .text{ float: right; } .supplier-list .item:last-child{ padding: 0; } .supplier-list .item:last-child .text{ padding: 1.6rem 0; border-top: 1px solid #d6d6d6; width: 100% } .notice-box{ position: relative; padding: 1.5rem 0 2.75rem; background-color: #f5f5f5; } .invest-tit{ font-size: .75rem; line-height: .8rem; color: #333; text-align: center; font-family: "PINGFANG BOLD-subfont"; } .research-list{ margin-top: .75rem; } .research-list .row{ margin: 0 -.375rem; } .research-list .item{ box-sizing: border-box; padding:0 .375rem; margin-bottom: .75rem; } .research-list .con-box{ display: block; border: 1px solid rgba(51,51,51,.1); background-color: #fff; height: 4.5rem; box-sizing: border-box; padding: .75rem .7rem; position: relative; transition: all .3s; } .research-list .con-box .tit{ font-size: .45rem; line-height: .9rem; color: #333; font-family: "PINGFANG BOLD-subfont"; width: 90%; transition: all .3s; } .research-list .con-box .tips{ font-size: 0; margin-top: .1rem; } .research-list .con-box .tips span, .research-list .con-box .tips b{ display: inline-block; *display: inline; zoom: 1; vertical-align: middle; transition: all .3s; } .research-list .con-box .tips span{ font-size: .3rem; line-height: .4rem; color: #666; font-family: "PINGFANG BOLD-subfont"; } .research-list .con-box .tips b{ width: 1px; height: .25rem; background-color: rgba(51,51,51,.25); margin: 0 .45rem; transition: all .3s; } .research-list .con-box .research-btn{ position: absolute; right: .7rem; bottom: .75rem; font-size: .35rem; line-height: .5rem; color: #666; padding-right: .9rem; background-repeat: no-repeat; background-position: right center; background-image: url('../img/research-btn.png'); background-size: .45rem; font-weight: bold; transition: all .3s; } .research-list .page{ margin-top: .75rem; } .manage-box{ position: relative; padding: 1.5rem 0 3.75rem; } .manage-list{ margin-top: 1.25rem; } .manage-list .item{ display: block; padding: .6rem 1rem .6rem .7rem; border: 1px solid rgba(51, 51, 51, .1); background-color: #f4f4f4; margin-bottom: .25rem; transition: all .3s; } .manage-list .item:last-child{ margin-bottom: 0; } .manage-list .left{ float: left; width: 80%; } .manage-list .tit{ font-size: .45rem; line-height: .5rem; color: #333; font-weight: bold; transition: all .3s; } .manage-list .time{ font-size: .3rem; line-height: .4rem; margin-top: .2rem; color: #666; font-family: "PINGFANG BOLD-subfont"; } .manage-list .manage-btn{ float: right; font-size: .35rem; line-height: .5rem; color: #666; font-weight: bold; padding-right: .9rem; background-repeat: no-repeat; background-position: right center; background-image: url('../img/notice-btn1.png'); background-size: .45rem; margin-top: .25rem; transition: all .3s; } .manage-list .page{ margin-top: 1.5rem; } .contact-box{ padding: 1.5rem 0 2.5rem; } .contact-box .pub-tit{ text-align: center; } .contact-box .map-box{ margin-top: 1.1rem; position: relative; } .contact-box .map{ height: 15.75rem; } .contact-box .contact-text{ position: absolute; left: 0; top: 0; width: 100%; box-sizing: border-box; padding: 1rem 2.5568% 1rem 3.7%; background-color: rgba(0,160,233,.85); } .contact-box .contact-text .left{ float: left; width: 50%; } .contact-box .contact-text .tit{ font-size: .6rem; line-height: .7rem; color: #fff; font-family: "Microsoft Yahei"; } .contact-box .contact-text .con{ font-size: .4rem; line-height: .75rem; color: #fff; font-family: "Microsoft Yahei"; margin-top: .4rem; } .contact-box .contact-text .con p{ padding-left: .6rem; background-repeat: no-repeat; background-position: left center; background-size: .35rem; } .contact-box .contact-text .con .address{ background-image: url('../img/contact-icon1.png'); } .contact-box .contact-text .con .tel{ background-image: url('../img/contact-icon2.png'); } .contact-box .contact-text .con .mail{ background-image: url('../img/contact-icon3.png'); } .contact-box .contact-text .qrcode-img{ float: right; font-size: 0; } .contact-box .contact-text .txt, .contact-box .contact-text .img{ display: inline-block; *display: inline; zoom: 1; } .contact-box .contact-text .txt{ font-size: .4rem; line-height: .5rem; color: #fff; font-family: "Microsoft Yahei"; } .contact-box .contact-text .img{ width: 2.75rem; padding: 4px; background-color: #fff; margin-left: 1rem; } .contact-box .contact-text .img img{ width: 100%; } .download-box{ padding: 1.5rem 0 3.5rem; } .download-box .pub-tit{ text-align: center; } .download-list{ padding-top: .9rem; margin-top: 1.1rem; border-top: 1px solid rgba(1,13,44,.2); } .download-list .item{ display: block; padding: .6rem .8rem; border: 1px solid #d6d6d6; margin-bottom: .35rem; transition: all .3s; } .download-list .item:last-child{ margin-bottom: 0; } .download-list .item .left{ float: left; width: 70%; font-size: 0; } .download-list .item .left .time, .download-list .item .left .tit{ display: inline-block; *display: inline; zoom: 1; font-size: .45rem; line-height: .5rem; font-family: "PINGFANG BOLD-subfont"; transition: all .3s; } .download-list .item .left .time{ color: #999; } .download-list .item .left .tit{ color: #333; margin-left: .6rem; } .download-list .item .look-btn{ float: right; font-size: .35rem; line-height: .5rem; color: #666; padding-right: .7rem; background-repeat: no-repeat; background-position: right center; background-image: url('../img/notice-btn1.png'); background-size: .4rem; font-family: "PINGFANG BOLD-subfont"; transition: all .3s; } .download-list .page{ margin-top: 1.6rem; } .why-box{ padding: 1.5rem 0 1.75rem; } .why-box .pub-tit{ text-align: center; } .why-box .img-box{ margin-top: 1.1rem; position: relative; } .why-box .img-box img{ width: 100%; } .why-box .img-box .left{ float: left; width: 49.3%; } .why-box .img-box .right{ position: absolute; right: 0; top: 0; width: 50%; height: 100%; } .why-box .img-box .right .item{ position: absolute; width: 100%; left: 0; } .why-box .img-box .right .item:nth-child(1){ top: 0; } .why-box .img-box .right .item:nth-child(2){ bottom: 0; } .why-box .why-list{ margin-top: .3rem; } .why-box .why-list .row{ margin: 0 -.15rem; } .why-box .why-list .item{ box-sizing: border-box; padding: 0 .15rem; } .why-box .why-list .con-box{ padding: 1rem 1.2rem 2.1rem; background-color: #eaeaea; } .why-box .why-list .tit{ font-size: .6rem; line-height: .7rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .why-box .why-list .con{ font-size: .4rem; line-height: .9rem; color: #333; margin-top: .6rem; height: 2.7rem; } .join-box{ padding: 1.5rem 0 2.5rem; background-color: #f5f5f5; } .join-box .pub-tit{ text-align: center; } .type-btn{ text-align: center; font-size: 0; margin-top: .75rem; } .type-btn a{ display: inline-block; *display: inline; zoom: 1; width: 5.25rem; height: 1.35rem; line-height: 1.35rem; text-align: center; font-size: .45rem; font-family: "PINGFANG BOLD-subfont"; color: #333; border: 1px solid rgba(51,51,51,.2); border-right: none; transition: all .3s; } .type-btn a:last-child{ border-right: 1px solid rgba(51,51,51,.2); border-radius: 0 2px 2px 0; } .type-btn a:first-child{ border-radius: 2px 0 0 2px; } .type-btn a.cur{ background-color: #00a0e9; border-color: #00a0e9; color: #fff; } .join-contact{ padding: .5rem 0; border-top: 1px solid rgba(1,13,44,.2); border-bottom: 1px solid rgba(1,13,44,.2); color: #010d2c; font-size: .45rem; line-height: .9rem; font-family: "Microsoft Yahei"; margin-top: 1.5rem; } .join-contact span{ font-family: arial; font-weight: bold; color: #00a0e9; } .join-title, .join-list .tit-box{ font-size: 0; } .join-title{ background-color: #e9e9eb; margin-top: 1.25rem; border: 1px solid rgba(1, 13, 44, .1); } .join-list{ margin-top: .3rem; } .join-list li{ border: 1px solid rgba(0,0,0,.1); background-color: #fff; margin-bottom: .2rem; } .join-list li:last-child{ margin-bottom: 0; } .join-list .tit-box{ cursor: pointer; background-color: #fff; transition: all .3s; } .join-title .item, .join-list .tit-box .item{ display: inline-block; *display: inline; zoom: 1; width: 33.33%; height: 1.75rem; padding: 0 .9rem; box-sizing: border-box; font-size: .4rem; line-height: 1.75rem; text-align: center; font-family: "Microsoft Yahei"; } .join-title .item{ font-weight: bold; color: #333; } .join-list .tit-box .item{ line-height: 1.75rem; transition: all .3s; } .join-list .tit-box .item:first-child{ font-size: .5rem; } .join-list li .sub{ display: none; padding: .75rem 1rem 1.25rem; } .join-list li .sub .con-box{ padding-bottom: 1.25rem; border-bottom: 1px solid rgba(51,51,51,.1); } .join-list li .sub .con-box .left, .join-list li .sub .con-box .right{ width: 48.17%; float: left; } .join-list li .sub .con-box h3{ font-size: .45rem; line-height: .5rem; color: #010d2c; font-family: "Microsoft Yahei"; } .join-list li .sub .con-box .con{ font-size: .35rem; line-height: .75rem; color: #333; margin-top: .4rem; font-family: "Microsoft Yahei"; } .join-list li .sub .con-box .right{ float: right; } .join-list li .sub .btns{ margin-top: .9rem; } .join-list li .sub .apply-btn{ float: left; width: 3.2rem; height: .9rem; background-color: #00a0e9; line-height: .9rem; color: #fff; font-size: .35rem; font-weight: bold; text-align: center; font-family: "Microsoft Yahei"; transition: all .3s; } .join-list li .sub .close-btn{ float: right; font-size: .35rem; line-height: .4rem; font-weight: bold; color: #00a0e9; font-family: "Microsoft Yahei"; margin-top: .25rem; } .join-list .page{ margin-top: 1.5rem; } .join-list li.cur .tit-box{ background-color: #666; } .join-list li.cur .tit-box .item{ color: #fff; } .profile-box .pub-tit{ text-align: center; padding: 1.5rem 0; background-color: #f5f5f5; } .profile-wrap{ padding: 1.9rem 0 2.25rem; } .profile-wrap .img{ float: right; width: 50%; } .profile-wrap .img img{ width: 100%; } .profile-wrap .text{ float: left; width: 44.3%; } .profile-wrap .text .tit{ font-size: .75rem; line-height: .8rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .profile-wrap .text .con{ margin-top: .8rem; line-height: .75rem; max-height: 9rem; overflow: hidden; } .profile-wrap .text .con .mCSB_inside>.mCSB_container{ display: block!important; } .profile-wrap .text .con .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #00a0e9; width: 8px; border-radius: 0; } .profile-wrap .text .con .mCSB_scrollTools{ width: 8px; } .profile-wrap .text .con .mCSB_scrollTools .mCSB_draggerRail{ width: 8px; background-color: #333; opacity: .1; border-radius: 0; } .about-tit{ font-size: .75rem; line-height: .8rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .develop-box{ padding: 1.75rem 0 2.75rem; background-repeat: no-repeat; background-position: center; } .develop-box .about-tit{ text-align: center; color: #fff; } .develop-tab{ position: relative; overflow: hidden; margin-top: 1.5rem; padding: 5.5rem 8.4%; } .develop-tab:before{ content: ""; position: absolute; left: 0; top: 50%; margin-top: -2px; width: 100%; height: 4px; background-color: #fff; opacity: .2; } .develop-tab .swiper-slide{ width: 16px; height: 16px; position: relative; margin-right: 15%; } .develop-tab .swiper-slide .circle-box{ position: relative; } .develop-tab .swiper-slide .circle{ width: 16px; height: 16px; border: 2px solid #999; box-sizing: border-box; border-radius: 100%; background-color: #333; position: relative; z-index: 2; } .develop-tab .swiper-slide .circle2{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; transform: rotate(-90deg); } .develop-tab .swiper-slide .circle2 svg{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .develop-tab .swiper-slide .circle2 circle{ stroke-dasharray: 40; stroke-dashoffset: 40; } .develop-tab .swiper-slide .line{ position: absolute; left: 50%; bottom: -.25rem; width: 2px; height: 2.625rem; background-color: #fff; margin-left: -1px; } .develop-tab .swiper-slide:nth-child(2n) .line{ top: -.25rem; bottom: auto; } .develop-tab .swiper-slide .line:before{ content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 0; background-color: #00a0e9; } .develop-tab .swiper-slide:nth-child(2n) .line:before{ top: 0; bottom: auto; } .develop-tab .swiper-slide .time{ font-size: .4rem; line-height: .5rem; color: #fff; position: absolute; top: 0; padding-top: .9rem; left: 50%; transform: translateX(-50%); font-family: "PINGFANG BOLD-subfont"; opacity: .5; white-space: nowrap; } .develop-tab .swiper-slide:nth-child(2n) .time{ bottom: 0; top:auto; padding-top: 0; padding-bottom: .9rem; } .develop-tab .swiper-slide .con-box{ position: absolute; left: -1.1rem; bottom: 0; width: 6.5rem; padding: 0 0 3rem; } .develop-tab .swiper-slide:nth-child(2n) .con-box{ bottom: auto; top: 0; left: -1.25rem; padding: 3rem 0 0; } .develop-tab .swiper-slide .con-box .tit{ font-size: .65rem; color: #fff; opacity: .8; font-family: "PINGFANG BOLD-subfont"; } .develop-tab .swiper-slide .con-box .con{ font-size: .4rem; line-height: .75rem; color: #fff; opacity: .8; } .honor-box{ border-bottom: 1px solid #eaeaea; position: relative; } .honor-box .left{ position: absolute; left: 0; top: 0; width: 50%; height: 100%; box-sizing: border-box; padding: 2.25rem 4.17% 1.5rem; } .honor-box .left .pub-con{ line-height: .75rem; margin-top: .6rem; width: 72.5%; } .honor-box .honor-btns{ padding-left: 1rem; margin-top: .75rem; font-size: 0; } .honor-box .honor-btns a{ display: inline-block; *display: inline; zoom: 1; width: 3rem; height: .9rem; line-height: .9rem; border: 1px solid #666; font-size: .45rem; color: #666; text-align: center; margin-right: .5rem; font-family: "PINGFANG BOLD-subfont"; transition: all .3s; } .honor-box .honor-btns a.cur{ background-color: #00a0e9; color: #fff; border-color: #00a0e9; } .honor-box .left .list-box{ margin-top: .75rem; padding: 0 1rem; height: 9rem; } .honor-box .left .list-box .mCSB_inside>.mCSB_container{ display: block!important; } .honor-box .left .list-box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #00a0e9; width: 8px; border-radius: 0; } .honor-box .left .list-box .mCSB_scrollTools{ width: 8px; } .honor-box .left .list-box .mCSB_scrollTools .mCSB_draggerRail{ width: 8px; background-color: #333; opacity: .1; border-radius: 0; } .honor-box .left .list-item{ /* display: none; */ } .honor-box .left .list-item a{ font-size: .45rem; font-family: "PINGFANG BOLD-subfont"; display: block; color: #333; padding-left: .45rem; position: relative; line-height: .6rem; margin-bottom: .6rem; transition: all .3s; } .honor-box .left .list-item a:last-child{ margin-bottom: 0; } .honor-box .left .list-item a:before{ content: ""; position: absolute; left: 0; top: 50%; margin-top: -4px; width: 8px; height: 8px; border-radius: 100%; background-color: #333; opacity: .5; transition: all .3s; } /* .honor-box .left .list-item a:after{ content: ""; position: absolute; left: 69%; top: 50%; width: 0; height: 2px; margin-top: -1px; background-color: #00a0e9; } */ .honor-box .left .btns{ position: absolute; right: 1rem; bottom: 1rem; font-size: 0; display: none; } .honor-box .btns a{ display: inline-block; *display: inline; zoom: 1; width: 1.5rem; height: 1.5rem; border: 1px solid rgba(159,159,159,.5); margin-left: .4rem; background-repeat: no-repeat; background-position: center; background-size: cover; background-color: #fff; transition: all .3s; } .honor-box .btns .honor-prev{ background-image: url('../img/honor-prev.png'); } .honor-box .btns .honor-next{ background-image: url('../img/honor-next.png'); } .honor-box .left .list-item a.cur{ color: #00a0e9 } .honor-box .left .list-item a.cur:before{ background-color: #00a0e9; opacity: 1; } .honor-box .left .list-item a.cur:after{ width: 58.75%; transition: all .3s; } .honor-box .right{ float: right; width: 50%; background-color: #f2f2f4; box-sizing: border-box; padding: 3.9rem 4.17% 2rem; } .honor-box .right .honor-btns{ display: none; } .honor-box .honor-tab{ overflow: hidden; } .honor-box .honor-tab img{ width: 100%; } .honor-box .m-box{ display: none; } .vision-box{ padding-top: .7rem; } .vision-box .about-tit{ text-align: center; border-bottom: 1px solid rgba(51,51,51,.2); padding-bottom: .75rem; } .vision-box .vision-list{ margin-top: 1.1rem; } .vision-box .vision-list .row{ margin: 0 -.6rem; } .vision-box .vision-list .item{ box-sizing: border-box; padding: 0 .6rem; } .vision-box .vision-list .con-box{ border: 1px solid rgba(51,51,51,.2); } .vision-box .vision-list .text{ padding: .9rem 1rem; } .vision-box .vision-list .text .tit{ font-size: .6rem; line-height: .7rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .vision-box .vision-list .text .pub-con{ line-height: .75rem; min-height: 3rem; margin-top: .25rem; height: 3.75rem; overflow: hidden; } .vision-box .vision-list .text .pub-con .mCSB_inside>.mCSB_container{ display: block!important; } .vision-box .vision-list .text .pub-con .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: #00a0e9; width: 8px; border-radius: 0; } .vision-box .vision-list .text .pub-con .mCSB_scrollTools{ width: 8px; } .vision-box .vision-list .text .pub-con .mCSB_scrollTools .mCSB_draggerRail{ width: 8px; background-color: #333; opacity: .1; border-radius: 0; } .vision-box .vision-list img{ width: 100%; } .mission-box{ margin-top: 1.1rem; } .mission-box .img{ float: right; width: 50%; } .mission-box .img img{ width: 100%; } .mission-box .text-box{ float: left; width: 45%; padding-top: .75rem; } .mission-box .item{ margin-bottom: .9rem; } .mission-box .text-box .tit{ font-size: .6rem; line-height: .7rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .mission-box .text-box .con{ font-size: .5rem; line-height: .6rem; margin-top: .25rem; } .manage-system-box{ padding: 1.5rem 0 2.5rem; background-color: #f5f5f5; } .manage-system-box .top-text{ text-align: center; } .manage-system-box .top-text .pub-con{ width: 73.3%; margin: .4rem auto 0; line-height: .75rem; } .manage-bottom{ margin-top: 1.4rem; position: relative; } .manage-bottom .left{ float: left; width: 50%; } .manage-bottom .left .bottom-item{ padding: .7rem 9%; background-color: #fff; } .manage-bottom .left .bottom-item:nth-child(2){ background-color: #00a0e9; } .manage-bottom .right{ position: absolute; right: 0; top: 0; width: 50%; height: 100%; background-color: #ebebeb; box-sizing: border-box; } .manage-bottom .right .bottom-item{ padding: .7rem 6.818%; height: 100%; box-sizing: border-box; } .manage-bottom .text{ float: left; width: 83.56%; } .manage-bottom .icon{ width: 2.1rem; float: right; margin-top: .6rem; } .manage-bottom .icon img{ width: 100%; } .manage-bottom .tit{ font-size: .5rem; line-height: .6rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .manage-bottom .con{ font-size: .35rem; line-height: .6rem; color: #666; margin-top: .25rem; } .manage-bottom .left .bottom-item:nth-child(2) .text{ float: right; } .manage-bottom .left .bottom-item:nth-child(2) .icon{ float: left; } .manage-bottom .left .bottom-item:nth-child(2) .text .tit{ color: #fff; } .manage-bottom .left .bottom-item:nth-child(2) .text .con{ color: #fff; } .newsinfo-box{ padding: 2rem 0; } .newsinfo-box .left{ float: left; width: 65.7%; } .newsinfo-box .tit-box{ text-align: center; padding-bottom: .5rem; border-bottom: 1px solid #dedede; } .newsinfo-box .tit-box .tit{ font-size: .9rem; line-height: 1rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .newsinfo-box .tit-box .time{ font-size: .325rem; line-height: .4rem; margin-top: .3rem; font-family: arial; } .newsinfo-box .left .pub-con{ margin-top: 1rem; } .newsinfo-box .left .pub-con img{ max-width: 100%; } .newsinfo-box .ctrl-box{ margin-top: 1.25rem; padding-top: 1rem; border-top: 1px solid #dedede; } .newsinfo-box .ctrl{ float: left; width: 70%; } .newsinfo-box .ctrl .item{ font-size: 0; margin-bottom: .2rem; } .newsinfo-box .ctrl a{ display: inline-block; *display: inline; zoom: 1; font-size: .4rem; line-height: .5rem; color: #666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; transition: all .3s; } .newsinfo-box .back-btn{ float: right; font-size: .4rem; line-height: .5rem; background-repeat: no-repeat; background-position: left center; background-size: .425rem; padding-left: .75rem; color: #666; background-image: url('../img/news-back.png'); transition: all .3s; } .newsinfo-box .right{ float: right; width: 28.43%; box-sizing: border-box; padding: .9rem 1rem .9rem; background-color: #edf2f7; } .newsinfo-box .right-tit{ font-size: .6rem; line-height: .7rem; color: #333; padding-bottom: .3rem; border-bottom: 1px solid #d7dde3; font-family: "PINGFANG BOLD-subfont"; } .newsinfo-box .list{ margin-top: .75rem; } .newsinfo-box .list a{ display: block; padding-left: .6rem; background-repeat: no-repeat; background-position: left center; font-size: .4rem; line-height: .5rem; color: #666; margin-bottom: .4rem; position: relative; transition: all .3s; } .newsinfo-box .list a:before{ content: ""; position: absolute; left: 0; top: .22rem; width: 4px; height: 4px; border-radius: 100%; background-color: #bac0c5; transition: all .3s; } .newsinfo-box .list a:last-child{ margin-bottom: 0; } .result-box{ padding: 1.5rem 0 5rem; } .sub-nav{ overflow: hidden; border-bottom: 1px solid #e5e5e5; } .sub-nav .swiper-slide{ width: auto; margin-right: 2.5rem; } .sub-nav .swiper-slide:last-child{ margin-right: 0; } .sub-nav .swiper-slide a{ display: block; font-size: .4rem; line-height: 2rem; color: #555; font-weight: bold; } .sub-nav .swiper-slide a:before{ content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 3px; background-color: #00a0e9; transform: scaleX(0); transform-origin: left center; transition: all .3s; } .sub-nav .swiper-slide.cur a{ color: #00a0e9; } .sub-nav .swiper-slide.cur a:before{ transform: scaleX(1) } .result-wrap{ margin-top: 1rem; } .result-wrap .news-list{ margin-top: 0; } .result-wrap .download-list{ margin-top: 0; padding-top: 0; } .solution-top-box .title{ font-size: .6rem; line-height: .7rem; color: #333; font-family: "PINGFANG BOLD-subfont"; } .solution-top-box .top-news{ margin: .5rem -.3rem 0; } .caseinfo-box .left{ float: none; margin: 0 auto; } .subcompany-page .clearfixed{ height: 2.75rem; } @media (max-width: 1680px){ .pc-nav li{ padding: 0 .5rem; } } @media (max-width: 1440px){ .pc-nav li{ padding: 0 .4rem; } .honor-box .left .list-box{ height: 7.2rem; } } @media (max-width: 1366px){ .pc-nav{ /* padding-right: 7rem; */ } .pc-nav li{ padding: 0 .3rem; } .pc-nav li .navson .navson-tit, .pc-nav li .navson .list{ padding-left: 12vw; } .pc-nav li .navson .list a{ margin-bottom: .8rem; margin-right: .8rem; } .pc-nav li .navson .right{ padding: 2.15rem 3vw 2.7rem 3vw; } .footer-top .f-nav li{ width: auto; margin-right: 3vw; } .foot-right{ width: 31%; } .footer-top .foot-left{ padding-right: 3%; } .footer-top .btns{ margin-left: 2vw; } .spininfo-list li .con{ max-height: 4.2rem; } .service-list2 li .icon-box .ico-item{ width: 3.5rem; height: 3.5rem; } .news-list .item .text{ margin-top: .25rem; } .honor-box .left .list-box{ margin-top: 1rem; } .supplier-list .item .text .pub-con{ max-height: 7.5rem; } .index-solution-box .solution-list .con{ width: 70%; } } @media (max-width: 1200px){ header .logo{ top: .9rem; width: 5rem; } .pc-nav li{ margin: 0 .2rem; } .service-list2 li .icon-box .ico-item{ margin: 0 .2rem; } .honor-box .left .list-box{ height: 5rem; } } @media (max-width: 767px){ .header-right .btns .item a.newlang{ margin-left: 0; align-items: center; } .newlang .p{ margin-left: 0.2rem; } .newlang .img{ width: 0.4rem !important; height: 0.4rem !important; } } .product-top-box .leftbox{ width:48%; float:left; } .product-top-box .leftbox .text-box{ width:100%; } .product-top-box .leftbox .img{ width:100%; float:none; display:block; margin-top:1.2rem; margin-bottom:1rem; } .product-top-box .rightbox{ width:50%; float:right; box-sizing: border-box; } .product-top-box .formbox{ padding:1.25rem 1rem; background-color:#f5f5f5; } .product-top-box .rightbox .title{ color:#333; font-size:24px; line-height:1.6; margin-bottom:20px; } .product-top-box .rightbox .item-li{ margin-bottom:15px; } .product-top-box .rightbox .sp{ font-size:18px; line-height:1.2; margin-bottom:10px; } .product-top-box .rightbox .input{ width:100%; border:1px solid #e5e5e5; box-sizing:border-box; height:46px; text-indent:15px; background:#fff; font-size:16px; } .product-top-box .rightbox .input2{ width:100%; border:1px solid #e5e5e5; box-sizing:border-box; height:46px; text-indent:15px; background:#fff; font-size:16px; } .product-top-box .rightbox .spbox{ padding:1rem; width:100%; border:1px solid #e5e5e5; display:flex; flex-flow:row wrap; justify-content:space-between; align-items:center; box-sizing: border-box; } .product-top-box .rightbox .spbox label{ width:50%; padding-right:5%; margin-bottom:.5rem; box-sizing: border-box; } .product-top-box .rightbox .spbox label input{ margin-right:8px; width:14px; height:14px; background-color:#fff; } .product-top-box .rightbox .spbox label input{ -webkit-appearance: checkbox; appearance: revert; } .product-top-box .rightbox .input3{ width:100%; border:1px solid #e5e5e5; box-sizing:border-box; height:110px; text-indent:15px; background:#fff; font-size:16px; } .product-top-box .rightbox .input4{ width:220px; border:1px solid #e5e5e5; box-sizing:border-box; height:46px; text-indent:15px; background:#fff; font-size:16px; } .product-top-box .rightbox .icon2{ height:46px; margin-top:-6px; } .product-top-box .rightbox .submit{ width:180px; height:50px; line-height:50px; background-color:#00a0e9; text-align:center; color:#fff; font-size:18px; margin-right:15px; } .product-top-box .rightbox .reset{ width:180px; height:50px; line-height:50px; background-color:#999; text-align:center; color:#fff; font-size:18px; margin-right:15px; } @media (max-width: 768px){ .product-top-box .leftbox{ width:100%; } .product-top-box .leftbox .img{ margin-top:.6rem; margin-bottom:.55rem; } .product-top-box .formbox{ width:100%; margin-top:.85rem; } } @media (max-width: 767px){ .product-top-box .formbox{ padding:.65rem .5rem; } .product-top-box .rightbox .title{ font-size:18px; } .product-top-box .item-li{ width:100%; } .product-top-box .rightbox .sp{ font-size:14px; } .product-top-box .rightbox .spbox{ padding:.5rem .3rem; } .product-top-box .rightbox .spbox label{ width:50%; font-size:12px; margin-bottom:.2rem; } .product-top-box .rightbox .input4{ width:140px; } .product-top-box .rightbox .submit{ width: 120px; height: 40px; line-height: 40px; font-size:14px; } .product-top-box .rightbox .reset{ width: 120px; height: 40px; line-height: 40px; font-size:14px; } } .alert-form{ position:fixed; left:0; top:0; z-index:99; width:100%; height:100%; background:rgba(0, 0, 0, .6); overflow-y:auto; display:flex; flex-flow:row wrap; justify-content:center; align-items:center; opacity:0; visibility:hidden; } .alert-form.active{ opacity:1; visibility:visible; } .alert-form .formbox{ width:1280px; max-width:90%; padding:.85rem 1rem; background-color:#f5f5f5; box-sizing: border-box; display:flex; flex-flow:row wrap; justify-content:space-between; } .alert-form .title{ color:#333; font-size:24px; line-height:1.6; margin-bottom:20px; width:100%; } .alert-form .item-li{ margin-bottom:15px; width:48%; } .alert-form .sp{ font-size:18px; line-height:1.2; margin-bottom:10px; } .alert-form .input{ width:100%; border:1px solid #e5e5e5; box-sizing:border-box; height:46px; text-indent:15px; background:#fff; font-size:16px; } .alert-form .input2{ width:100%; border:1px solid #e5e5e5; box-sizing:border-box; height:46px; text-indent:15px; background:#fff; font-size:16px; } .alert-form .spbox{ padding:1rem; width:100%; border:1px solid #e5e5e5; display:flex; flex-flow:row wrap; justify-content:flex-start; align-items:center; box-sizing: border-box; } .alert-form .spbox label{ width:25%; padding-right:5%; margin-bottom:.5rem; box-sizing: border-box; } .alert-form .spbox label input{ margin-right:8px; width:14px; height:14px; background-color:#fff; } .alert-form .spbox label input{ -webkit-appearance: checkbox; appearance: revert; } .alert-form .input3{ width:100%; border:1px solid #e5e5e5; box-sizing:border-box; height:110px; text-indent:15px; background:#fff; font-size:16px; } .alert-form .input4{ width:220px; border:1px solid #e5e5e5; box-sizing:border-box; height:46px; text-indent:15px; background:#fff; font-size:16px; } .alert-form .icon2{ height:46px; margin-top:-6px; } .alert-form .submit{ width:180px; height:50px; line-height:50px; background-color:#00a0e9; text-align:center; color:#fff; font-size:18px; margin-right:15px; } .alert-form .reset{ width:180px; height:50px; line-height:50px; background-color:#999; text-align:center; color:#fff; font-size:18px; margin-right:15px; } .alert-form .colsebtn{ width:30px; height:30px; background-color:#00a0e9; display:flex; flex-flow:row wrap; justify-content:center; align-items:center; position: absolute; right:0; top:0; cursor:pointer; z-index:2; } .alert-form .colsebtn .icon{ fill:#fff; width:20px; height:20px; } @media (max-width: 767px){ .alert-form .formbox{ padding:.65rem .5rem; } .alert-form .title{ font-size:18px; } .alert-form .item-li{ width:100%; } .alert-form .sp{ font-size:14px; } .alert-form .spbox{ padding:.5rem .3rem; } .alert-form .spbox label{ width:50%; font-size:12px; margin-bottom:.2rem; } .alert-form .input4{ width:140px; } .alert-form .submit{ width: 120px; height: 40px; line-height: 40px; font-size:14px; } .alert-form .reset{ width: 120px; height: 40px; line-height: 40px; font-size:14px; } .header-view{ overflow: hidden; } }