@font-face { font-family: 'mon4'; src: url("fonts/MONTSERRAT-LIGHT_[ALLFONT.NET].eot"); src: url("fonts/MONTSERRAT-LIGHT_[ALLFONT.NET].eot") format("embedded-opentype"), url("fonts/MONTSERRAT-LIGHT_[ALLFONT.NET].woff2") format("woff2"), url("fonts/MONTSERRAT-LIGHT_[ALLFONT.NET].woff") format("woff"), url("fonts/MONTSERRAT-LIGHT_[ALLFONT.NET].ttf") format("truetype"), url("fonts/MONTSERRAT-LIGHT_[ALLFONT.NET].svg#MONTSERRAT-LIGHT_[ALLFONT.NET]") format("svg"); } @font-face { font-family: 'avant'; src: url("fonts/AVANTGARDEITCBYBT-MEDIUM.eot"); src: url("fonts/AVANTGARDEITCBYBT-MEDIUM.eot") format("embedded-opentype"), url("fonts/AVANTGARDEITCBYBT-MEDIUM.woff2") format("woff2"), url("fonts/AVANTGARDEITCBYBT-MEDIUM.woff") format("woff"), url("fonts/AVANTGARDEITCBYBT-MEDIUM.ttf") format("truetype"), url("fonts/AVANTGARDEITCBYBT-MEDIUM.svg#AVANTGARDEITCBYBT-MEDIUM") format("svg"); } a { transition: 0.8s cubic-bezier(0.6, 0.2, 0.1, 1); } a:hover { transition: 0.8s cubic-bezier(0.6, 0.2, 0.1, 1); } /*input::-webkit-input-placeholder{ color: #ccc; font-size: 12px; } input::-moz-input-placeholder{ color: #ccc; font-size: 12px; } input::-ms-input-placeholder{ color: #ccc; font-size: 12px; }*/ /*bocweb-search.png*/ body, html { font-family: "Source Han Sans CN", "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; } div, a, span, li, ul { box-sizing: border-box; } .img100 { display: block; width: 100%; } .poa100 { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .poa50 { position: absolute; left: 50%; top: 50%; } .toUpp { text-transform: uppercase; } .nowrap { width: 300px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .conleft-items-title { font-size: 24px; line-height: 26px; font-weight: bold; color: #333; padding-left: 20px; border-left: 4px solid #3cb5ec; box-sizing: border-box; margin-bottom: 20px; } .conleft-items-h3 { font-size: 20px; line-height: 1; font-weight: bold; color: #3cb5ec; margin-bottom: 24px; } .readmore { font-size: 14px; height: 42px; width: 180px; line-height: 42px; padding-left: 32px; background: #005bac; position: relative; } .readmore:after { position: absolute; content: ""; height: 15px; width: 18px; background: url(../img/kl.png) no-repeat center; background-size: 100%; right: 32px; top: 0; bottom: 0; margin: auto; } .readmore:hover:after { animation: my 1s linear .5s infinite alternate; } img { max-width: 100%; } .headsearch-box { position: fixed; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.9); z-index: 10; top: 0; display: none; } .headsearch-box input { border: none; background: none; outline: none; } .headsearch-box .x-box .x-o { position: absolute; right: 0; top: 10%; cursor: pointer; } .headsearch-box .x-box { width: 1200px; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; } .headsearch-box .x-p { text-align: center; width: 1200px; margin: 0 auto; border-bottom: 1px solid #606060; font-size: 24px; height: 60px; color: #606060; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; } .headsearch-box input[type="text"] { text-align: center; position: absolute; width: 100%; left: 0; height: 40px; line-height: 40px; } .headsearch-box input[type="submit"] { position: absolute; text-indent: -9999px; right: 0; height: 40px; width: 40px; line-height: 40px; background: url(../img/sousuo.png) no-repeat center; } .h1200 { width: 1200px; margin: 0 auto; } .w1200 { width: 1200px; margin: 0 auto; } .boxhead { width: 100%; left: 0; top: 0; position: fixed; z-index: 3; opacity: 0; overflow: hidden; filter: alpha(opacity=0); transform: translate(0, -108px); border-bottom: 1px solid rgba(255, 255, 255, 0.1); } .boxhead.in { overflow: visible; opacity: 1; /*height: 108px;*/ filter: alpha(opacity=100); transform: translate(0, 0); } .wel-banner, .conbanner, .boxhead, .case, .explain, .apply, .services, .down, .news, .newsInfo, .about, .recruit, .cooperation, .meeting-nav-wrap, .meeting-intro, .meeting-time, .meeting-parter, .meeting-address { transition: all .8s ease-out .5s; } .wel-banner.in, .conbanner.in, .boxhead.in, .case.in, .explain.in, .apply.in, .services.in, .down.in, .news.in, .newsInfo.in, .about.in, .recruit.in, .cooperation.in, .meeting-nav-wrap.in, .meeting-intro.in, .meeting-time.in, .meeting-parter.in, .meeting-address.in { /*transform: translate(0, 0);*/ } .pc-header { width: 100%; line-height: 108px; background: #ffffff; /*height: 108px;*/ box-sizing: border-box; position: relative; } .pc-header:after { content: ""; display: block; clear: both; } .pc-header .pc-logo { float: left; width: 151px; height: 59px; position: relative; top: 25px; } .pc-header .pc-logo img { display: block; height: 100%; } .pc-header .header_left { margin: 0 auto; text-align: center; } .pc-header .header_left .bocweb-nav { margin: 0 4px; } .pc-header .header_left .bocweb-nav .pc-sub-nav { text-align: left; position: absolute; overflow: hidden; display: none; top: 108px; left: 0; z-index: 13; width: 100%; background: #e6e6e6; box-sizing: border-box; padding: 60px 0 72px; } .pc-header .header_left .bocweb-nav .pc-sub-nav .abh { display: block; line-height: 20px; height: 20px; } .pc-header .header_left .bocweb-nav .pc-sub-nav .abh:hover, .pc-header .header_left .bocweb-nav .pc-sub-nav .abh.cur { color: #007cd4; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-item { width: 25%; float: left; border-left: 1px solid #d8d8d8; padding-left: 60px; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-item:first-child { border-left-color: transparent; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-wrap1 .pc-sub-item { /* height: 320px; */ min-height: 400px; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-wrap1 .pc-sub-a0 { margin-bottom: 26px; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-a0 { display: block; font-size: 17px; line-height: 1; color: #007cd4; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-a1 { display: block; font-size: 15px; line-height: 2; color: #333; transition: all .3s linear; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-a1:hover { color: #007cd4; } .pc-header .header_left .bocweb-nav .pc-sub-nav .navleft .rightli .litop { height: 42px; width: 178px; line-height: 42px; color: #1b1b20; font-size: 14px; text-align: center; cursor: pointer; transition: all .5s linear; } .pc-header .header_left .bocweb-nav .pc-sub-nav .navleft .rightli .litop:hover, .pc-header .header_left .bocweb-nav .pc-sub-nav .navleft .rightli .litop.cur { background: #0066ef; color: #ffffff; transition: all .5s linear; } .pc-header .header_left .bocweb-nav .pc-sub-nav .navleft .rightli .libot { position: absolute; width: 350px; height: 100%; right: 20px; top: 20px; } .pc-header .header_left .bocweb-nav .pc-sub-nav .navleft .rightli .libot .li { height: 60px; background: #e6e6e6; color: rgba(0, 0, 0, 0.7); font-size: 12px; line-height: 1.5; margin-bottom: 9px; padding-left: 28px; padding-top: 13px; } .pc-header .header_left .bocweb-nav .pc-sub-nav .navleft .rightli .libot .li .h1 { color: #000000; font-size: 14px; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav { display: inline-block; margin: 0 5px; box-sizing: border-box; transition: all .5s linear; padding-bottom: 34px; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav a { transition: all .3s linear; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav.io, .pc-header .header_left .bocweb-nav .bocweb-pc-nav:hover { transition: all .5s linear; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav.io .pc-nav-a, .pc-header .header_left .bocweb-nav .bocweb-pc-nav:hover .pc-nav-a { color: #ffffff; transition: all .3s linear; height: 40px; line-height: 40px; background: #3cb5ec; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav .pc-nav-a { display: block; color: #333333; font-size: 17px; position: relative; height: 40px; line-height: 40px; padding: 0 30px; } .pc-header .header_right { overflow: hidden; font-size: 12px; color: #999999; position: absolute; right: 4.5%; top: 0; } .pc-header .header_right .le1-ri { float: left; overflow: hidden; padding: 0 20px; box-sizing: border-box; color: #333333; } .pc-header .header_right .le1-ri.r1 img { cursor: pointer; } .pc-header .header_right .le1-ri.r4 { background: #0066ef; color: #ffffff; font-size: 13px; height: 30px; width: 78px; line-height: 30px; border-radius: 6px; margin-top: 24px; } .pc-header .header_right .le1-ri.r3 { position: relative; padding-right: 50px; cursor: pointer; } .pc-header .header_right .le1-ri.r3 .en { color: #999; font-size: 18px; } .pc-header .header_right .le1-ri.r3 .en a { color: #999; display: inline-block; } .pc-header .header_right .le1-ri.r3 .en a.cur { color: #000; } .pc-header .header_right .le1-ri.r3 .en a:hover { color: #0066ef; } .pc-header .header_right .le1-ri.r3 .cn { position: absolute; top: 67px; width: 100%; height: 20px; line-height: 20px; color: #111111; font-size: 14px; left: -15px; margin: auto; text-align: center; display: none; z-index: 3; } .pc-header .header_right .le1-ri.r3 .cn a { color: #111111; display: block; width: 100%; } .pc-header .header_right .le1-ri.r3:after { position: absolute; content: ""; height: 100%; width: 10px; right: 30px; top: 0; bottom: 0; margin: auto; background: url(../img/iii.png) no-repeat center; opacity: 0; } .pc-header .header_right .le1-ri.r3:before { position: absolute; content: ""; height: 15px; width: 1px; background: #cdcdcd; right: 0; top: 0; bottom: 0; margin: auto; } .wel-banner { height: 604px; } .conbanner { overflow: hidden; max-height: 604px; } .wel-banner .banner-img { display: block; width: 100%; } .wel-banner .pc-banner-img { opacity: 0; } .wel-banner .m-banner-img { display: none; } .wel-banner .swiper-slide { display: block; background-size: cover !important; } .wel-banner-txt { position: absolute; width: 1200px; top: 0; bottom: 0; left: 0; right: 0; margin: auto; color: #ffffff; line-height: 1; height: 325px; } .wel-banner-txt .h1 { font-size: 64px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; height: 64px; } .wel-banner-txt .h2 { font-size: 45px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; margin-top: 20px; height: 45px; margin-bottom: 60px; } .wel-banner-txt .h3 { font-size: 26px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; height: 26px; margin-bottom: 70px; } .m-header { display: none; } .m-header .w-header { position: relative; padding: 0 15px; width: 100%; box-sizing: border-box; z-index: 4; height: 48px; } .m-header .welcome-a { float: left; height: 48px; display: inline-block; background-size: 99%; } .m-header .welcome-a img { max-height: 100%; } .m-header .search-cover { float: right; width: 35px; height: 48px; display: block; line-height: 48px; } .m-header .search-cover img { width: 100%; vertical-align: middle; } .m-header .uio { float: right; height: 48px; width: 48px; } body { overflow: hidden; } body.ovh { position: fixed; top: 0; width: 100%; bottom: 0; left: 0; right: 0; margin: auto; } .m-header .search-bg { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; background-color: #000; opacity: 0.8; display: none; } .m-header .search-bg .m-close-search { display: block; width: 10px; height: 10px; /*background: url(../img/close1.png) no-repeat center;*/ background-size: 100% auto; position: fixed; right: 4%; top: 10px; cursor: pointer; z-index: 11; } .m-header .search-bg .m-search-box { width: 92%; margin: 0 auto; border: 1px solid #aaa; position: fixed; 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: 13px; line-height: 12px; padding: 14px 4%; width: 60%; background: none; } .m-header .search-bg .m-search-box .search-btn { border: none; width: 50px; height: 100%; background: url(../img/sousuo1.png) no-repeat center; background-size: 100%; margin-top: 11px; } .m-header .btn-na { margin-right: 15px; } .m-header .nav-btn { position: absolute; right: 20px; top: 50%; width: 31px; height: 30px; vertical-align: middle; cursor: pointer; margin-top: -15px; } .m-header .nav-btn .line { position: absolute; display: block; width: 100%; height: 2px; background-color: #000000; left: 0; border-radius: 4px; } .m-header .nav-btn .line1 { top: 6px; -webkit-transform-origin: left top 0; -ms-transform-origin: left top 0; transform-origin: left top 0; } .m-header .nav-btn .line2 { top: 16px; } .m-header .nav-btn .line3 { bottom: 1px; -webkit-transform-origin: left bottom 0; -ms-transform-origin: left bottom 0; transform-origin: left bottom 0; } .m-header .nav-btn.active { -webkit-animation: rotate 0.3s linear 0s; animation: rotate 0.3s linear 0s; } .m-header .nav-btn.active .line { left: 6px; } .sub-menu { width: 100%; height: 100%; padding: 14px 0 0; display: none; position: fixed; left: 0; top: 48px; background-color: #333; z-index: 10; color: #ffffff; overflow: scroll; } .sub-menu ul { padding: 0 12px; } .sub-menu li, .sub-menu p { display: block; border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .sub-menu .sec-list:last-child p { border-bottom-color: transparent; } .sub-menu .tit { display: block; width: 100%; padding: 10px 3%; box-sizing: border-box; line-height: 33px; color: #ffffff; position: relative; font-size: 15px; line-height: 18px; } .sub-menu .tit1 { display: block; width: 100%; padding: 10px 3%; line-height: 33px; color: #ffffff; position: relative; font-size: 15px; line-height: 18px; } .sub-menu .sub-tit:after { content: ''; display: block; width: 13px; height: 13px; background-size: 100% auto; position: absolute; right: 15px; top: 9px; } .sub-menu .btn-v { display: inline-block; height: 8px; width: 8px; float: right; margin-right: 16px; margin-top: 5px; background: url(../img/pro.png) center center no-repeat; background-size: 8px 8px; } .sub-menu .sub-tit.on { background-color: #3cb5ec; color: #fff; } .sub-menu .sub-tit1.on { background-color: #3cb5ec; color: #fff; } .sub-menu .sub-tit.on:after { background-size: 100% auto; } .sub-menu .sec-list { line-height: 28px; padding: 1px 1.5%; display: none; } .sub-menu .sec-list p { padding: 5px 0; line-height: 18px; background-size: 8px auto; font-size: 13px; } .sub-menu .sec-list a { padding-left: 21px; line-height: 22px; color: #ffffff; display: block; } .bocweb-footer { background: #093254; height: 487px; width: 100%; } .bocweb-footer .top { padding-top: 85px; padding-bottom: 40px; height: 395px; box-sizing: border-box; overflow: hidden; } .bocweb-footer .top .bocweb-footer-contact { width: 78%; float: left; } .bocweb-footer .top .bocweb-footer-contact .bocul { margin-top: 32px; } .bocweb-footer .top .bocweb-footer-contact .bocul .bli { display: inline-block; color: rgba(255, 255, 255, 0.3); font-size: 14px; padding: 0 20px; box-sizing: border-box; border-left: 1px solid rgba(255, 255, 255, 0.7); line-height: 1; } .bocweb-footer .top .bocweb-footer-contact .bocul .bli:hover { color: white; } .bocweb-footer .top .bocweb-footer-contact .bocul .bli.li { border-left: none; } .bocweb-footer .top .bocweb-footer-contact ul { overflow: hidden; } .bocweb-footer .top .bocweb-footer-contact ul li { float: left; padding-right: 75px; box-sizing: border-box; line-height: 28px; color: #000000; font-size: 16px; height: 160px; } .bocweb-footer .top .bocweb-footer-contact ul li.liobox { border-right: none; height: auto; } .bocweb-footer .top .bocweb-footer-contact ul li .li { font-size: 18px; line-height: 30px; color: rgba(255, 255, 255, 0.6); } .bocweb-footer .top .bocweb-footer-contact ul li .lio { line-height: 1; margin-bottom: 25px; } .bocweb-footer .top .bocweb-footer-contact ul li a { color: rgba(255, 255, 255, 0.3); display: block; font-size: 13px; transition: all .5s linear; } .bocweb-footer .top .bocweb-footer-contact ul li a:hover { transition: all .5s linear; color: white; } .bocweb-footer .top .bocweb-footer-contact ul li:nth-child(1) { padding-left: 0; } .bocweb-footer .top .right { width: 22%; height: 100%; float: right; box-sizing: border-box; } .bocweb-footer .top .right .ribox { color: #ffffff; width: 100%; font-size: 16px; font-family: "mon4"; line-height: 27px; } .bocweb-footer .top .right .ribox .h1 { text-transform: uppercase; line-height: 30px; margin-top: 6px; } .bocweb-footer .top .right .ri01 { font-size: 18px; font-family: "mon4"; width: 100%; line-height: 1; color: rgba(255, 255, 255, 0.3); border-bottom: 1px solid #e5e5e5; padding-bottom: 25px; box-sizing: border-box; margin-bottom: 40px; } .bocweb-footer .top .right .ri01 .zi { color: #ffffff; font-size: 15px; margin-top: 6px; } .bocweb-footer .top .right .ri02 { font-size: 34px; color: #ffffff; line-height: 1; margin-top: 15px; margin-bottom: 35px; } .bocweb-footer .top .right .ri03 { height: 81px; width: 81px; } .bocweb-footer .top .right .ri03 img { max-width: 100%; } .bocweb-footer .top .right .ri04 { font-size: 12px; color: rgba(255, 255, 255, 0.3); line-height: 1; margin-top: 10px; } .bocweb-footer .bot { height: 90px; width: 100%; border-top: 1px solid rgba(255, 255, 255, 0.1); line-height: 90px; color: #d8d8d8; font-size: 14px; } .bocweb-footer .bot a { color: rgba(255, 255, 255, 0.3); } .bocweb-footer .bot a:hover { color: rgba(255, 255, 255, 0.5); } .bocweb-footer .bot .left { float: left; color: rgba(255, 255, 255, 0.3); font-size: 14px; } .bocweb-footer .bot .right { float: right; color: rgba(255, 255, 255, 0.3); } .bocweb-footer .bot .right a { color: rgba(255, 255, 255, 0.3); } .bocweb-footer .bot .right a:hover { color: rgba(255, 255, 255, 0.5); } .share-icon-wrap { width: 132px; } .share-icon-wrap .share-icon-btn { width: 26px; height: 26px; } .share-icon-wrap .share-icon-items { opacity: .3; } .share-icon-wrap .share-icon-items:hover { opacity: 1; } .share-icon-wrap .share-icon-items1 .share-icon-btn { background: url(../img/qq.png) no-repeat center; } .share-icon-wrap .share-icon-items2 { margin: 0 14px; } .share-icon-wrap .share-icon-items2 .share-icon-btn { background: url(../img/wechat.png) no-repeat center; } .share-icon-wrap .share-icon-items2 .share-hides { left: 50%; margin-left: -45px; } .share-icon-wrap .share-icon-items3 .share-icon-btn { background: url(../img/phone.png) no-repeat center; } .share-icon-wrap .share-icon-items3 .share-hides { right: 0; color: #ffffff; width: 172px; font-size: 16px; font-family: "mon4"; line-height: 27px; } .share-icon-wrap .share-icon-items { cursor: pointer; position: relative; float: left; width: 32px; height: 26px; overflow: visible; } .share-icon-wrap .share-hides { display: none; position: absolute; top: 26px; padding-top: 38px; width: 90px; height: 90px; } .header.fixed { position: fixed; width: 100%; top: 0; z-index: 10; } @keyframes my { 0% { right: 35px; } 100% { right: 20px; } } .wel-banner { position: relative; overflow: hidden; } .wel-banner .pc-banner-covers { position: absolute; top: 0; left: 0%; height: 100%; width: 100%; } .dbl { display: block; } .swiper-hd1 { height: auto; position: absolute; left: 50%; bottom: 5%; z-index: 5; text-align: center; } .swiper-hd1 .swiper-pagination-bullet { position: relative; display: inline-block; width: 15px; height: 15px; border-radius: 50%; margin: 0 6px; background: none; transition: all .5s; cursor: pointer; opacity: 1; } .swiper-hd1 .swiper-pagination-bullet:after { content: ""; display: block; top: 0; left: 0; width: 100%; height: 100%; outline: none; border-radius: 50%; background-color: #fff; background-color: rgba(255, 255, 255, 0.3); text-indent: -999em; cursor: pointer; position: absolute; background-color: transparent; box-shadow: inset 0 0 0 2px white; -webkit-transition: box-shadow 0.3s ease; transition: box-shadow 0.3s ease; } .swiper-hd1 .swiper-pagination-bullet.swiper-pagination-bullet-active { background: none; } .swiper-hd1 .swiper-pagination-bullet.swiper-pagination-bullet-active:after { box-shadow: inset 0 0 0 8px white; } .swiper-hd2 { padding: 18px 0; height: auto; position: static; text-align: center; } .swiper-hd2 .swiper-pagination-bullet { display: inline-block; width: 10px; height: 10px; border-radius: 50%; margin: 0 20px; background: none; transition: all .5s; cursor: pointer; opacity: 1; position: relative; } .swiper-hd2 .swiper-pagination-bullet:after { content: ""; display: block; top: 0; left: 0; width: 100%; height: 100%; outline: none; border-radius: 50%; background-color: #3cb5ec; text-indent: -999em; cursor: pointer; position: absolute; background-color: transparent; box-shadow: inset 0 0 0 2px #007cd4; -webkit-transition: box-shadow 0.3s ease; transition: box-shadow 0.3s ease; } .swiper-hd2 .swiper-pagination-bullet.swiper-pagination-bullet-active { background: none; } .swiper-hd2 .swiper-pagination-bullet.swiper-pagination-bullet-active:after { box-shadow: inset 0 0 0 8px #007cd4; } .wel-solution-banner .swiper-hd1 { position: static; padding-top: 30px; } .wel-solution-banner .swiper-hd1 .swiper-pagination-bullet { border: 1px solid #007cd4; } .w1440 { width: 1440px; margin: auto; } .wel .title { color: #333333; text-align: center; } .wel .title .tit { font-size: 36px; line-height: 1; opacity: 0; transform: translate(0, 64px); transition: all .8s ease-out; } .wel .title .tit.in { opacity: 1; transform: translate(0, 0); } .wel .title .wen { font-size: 22px; line-height: 45px; margin-top: 13px; opacity: 0; transform: translate(0, 64px); transition: all .8s ease-out .6s; } .wel .title .wen.in { opacity: 1; transform: translate(0, 0); } .hp11w6 { height: 150em; position: absolute; left: 0; right: 0; bottom: auto; top: 80%; background-color: #39abe4; background-color: rgba(57, 171, 228, 0.95); -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); opacity: 0.95; filter: alpha(opacity=95); } .wel-solution { padding-top: 90px; padding-bottom: 48px; box-sizing: border-box; } .wel-solution .wel-solution-banner { margin-top: 40px; overflow: hidden; /*opacity: 0;*/ /*transform: scale(0.9);*/ /*transition: all 1.4s ease-out .8s;*/ } /*.wel-solution .wel-solution-banner.in { opacity: 1; transform: scale(1); }*/ .wel-solution .slimScrollBar { height: 70px !important; } .wel-solution .slimScrollRail { width: 1px !important; right: 2px !important; } .kbox-wrap { box-sizing: border-box; height: calc(100% - 68px); width: 100%; margin-top: 18px; } .kbox-wrap-mains { padding-right: 12px; } .wel-solution .wel-solution-banner .wel-solution-cover { position: absolute; width: 100%; height: 100%; left: 0; top: 80%; z-index: 1; padding: 40px 70px; box-sizing: border-box; color: #ffffff; font-size: 16px; background: #21a1df; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .wel-solution .wel-solution-banner .wel-solution-cover .kbox { opacity: 0; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); height: calc(100% - 40px); width: 100%; } .wel-solution .wel-solution-banner .wel-solution-cover .k1 { font-size: 26px; line-height: 1; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .wel-solution .wel-solution-banner .wel-solution-cover .k2 { /*margin-top: 18px;*/ line-height: 25px; height: 75px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .wel-solution .wel-solution-banner .wel-solution-cover .k3 { width: 30px; height: 1px; background: #ffffff; margin: 25px 0; } .wel-solution .wel-solution-banner .wel-solution-cover .k4 { line-height: 28px; height: 168px; } .wel-solution .wel-solution-banner .wel-solution-cover .k4 .p { display: block; color: #fff; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); font-size: 16px; } .wel-solution .wel-solution-banner .wel-solution-cover .k4 .p:hover { font-weight: bold; padding-left: 15px; box-sizing: border-box; } .wel-solution .wel-solution-banner .wel-solution-cover .more { display: block; color: #fff; padding-left: 40px; box-sizing: border-box; font-size: 12px; font-family: Arial; position: relative; height: 35px; line-height: 35px; margin-top: 35px; } .wel-solution .wel-solution-banner .wel-solution-cover .more:after { position: absolute; content: ""; height: 35px; width: 35px; background: url(../img/k4.png) no-repeat center; background-size: 100%; left: 0; top: 0; } .wel-solution .wel-solution-banner .swiper-slide-wrap { overflow: hidden; position: relative; } .wel-solution .wel-solution-banner .swiper-slide { overflow: hidden; float: left; height: auto; } .wel-solution .wel-solution-banner .swiper-slide:hover .wel-solution-cover { top: 0; background: rgba(33, 161, 223, 0.85); } .wel-solution .wel-solution-banner .swiper-slide:hover .wen { top: 0; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .wel-solution .wel-solution-banner .swiper-slide:hover .kbox { opacity: 1; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .wel_02 .title { margin: 32px 0 44px; } .wel_02 .wel_02ul { background: #f3f3f3; opacity: 0; transform: translate(0, 50px); transition: all .8s ease-out; } .wel_02 .wel_02ul.in { opacity: 1; transform: translate(0, 0); } .wel_02 .wel_02ul .wel_02ul01 { position: relative; } .wel_02 .wel_02ul .li { height: 100%; width: 100%; /*position: relative;*/ float: right; } .wel_02 .wel_02ul .li .liright { width: 26.4%; height: 115px; position: relative; z-index: 1; float: right; cursor: pointer; } .wel_02 .wel_02ul .li .liright .img { width: 75px; height: 60px; overflow: hidden; float: left; position: absolute; top: 0; bottom: 0; left: 95px; margin: auto; } .wel_02 .wel_02ul .li .liright .wen { font-size: 18px; color: #ffffff; line-height: 115px; width: 100%; padding-left: 175px; box-sizing: border-box; } .wel_02 .wel_02ul .li .liright:before { top: 0; bottom: 0; left: 10px; right: 10px; content: ''; position: absolute; z-index: -1; -webkit-transition: background-color 250ms 0.3s cubic-bezier(0.25, 0.25, 0.75, 0.75), top 250ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), right 250ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), bottom 250ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), left 250ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: background-color 250ms 0.3s cubic-bezier(0.25, 0.25, 0.75, 0.75), top 250ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), right 250ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), bottom 250ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), left 250ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); } .wel_02 .wel_02ul .li .liright:hover:before { top: -10px; bottom: -10px; left: 0; right: 0; background-color: #ffffff; } .wel_02 .wel_02ul .li .liright:hover { z-index: 9; } .wel_02 .wel_02ul .li.active { z-index: 2; } .wel_02 .wel_02ul .li.active .lileft { opacity: 1; z-index: 3; } .wel_02 .wel_02ul .li.active .liright { z-index: 9; } .wel_02 .wel_02ul .li.active .liright:before { top: -10px; bottom: -10px; left: 0; right: 0; background-color: #ffffff; } .wel_02 .wel_02ul .li .lileft { position: absolute; left: 0; top: 0; z-index: 1; opacity: 0; width: 73.6%; } .wel_02 .wel_02ul .li .lileft .li2left { width: 49%; height: 100%; margin-top: 30px; position: relative; } .wel_02 .wel_02ul .li .lileft .li2left img { display: block; max-width: 100%; } .wel_02 .wel_02ul .li .lileft .li2left:after { content: ""; position: absolute; height: 55px; width: 55px; background: url(../img/img-05.png) no-repeat center; background-size: 100%; left: 50%; top: 50%; margin-top: -45px; margin-left: -50px; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .wel_02 .wel_02ul .li .lileft .li2left:hover:after { background-size: 0; } .wel_02 .wel_02ul .li .lileft .li1left { padding-top: 85px; padding-left: 63px; box-sizing: border-box; width: 51%; } .wel_02 .wel_02ul .li .lileft .li1left .h1 { font-size: 26px; color: #333333; line-height: 1; font-weight: bold; } .wel_02 .wel_02ul .li .lileft .li1left .h2 { height: 2px; width: 30px; background: #004f88; margin: 24px 0; } .wel_02 .wel_02ul .li .lileft .li1left .h3 { color: #666666; font-size: 16px; line-height: 32px; max-height: 224px; overflow: hidden; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: block; color: #666; transform: translate(15px, 0); -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); box-sizing: border-box; opacity: 0; } .wel_02 .wel_02ul .li.active .lileft .li1left .h3 .p { opacity: 1; transform: translate(0, 0); } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p:nth-child(2) { transition-delay: .08s; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p:nth-child(3) { transition-delay: .16s; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p:nth-child(4) { transition-delay: .24s; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p:nth-child(5) { transition-delay: .32s; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p:nth-child(6) { transition-delay: .4s; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p:nth-child(7) { transition-delay: .48s; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p:nth-child(8) { transition-delay: .56s; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p:nth-child(9) { transition-delay: .64s; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p:nth-child(10) { transition-delay: .72s; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p:nth-child(11) { transition-delay: .8s; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p:hover { color: #007cd4; font-weight: bold; padding-left: 15px; } .wel_02 .wel_02ul .li:nth-child(1) .liright:before { background-color: #0095ff; } .wel_02 .wel_02ul .li:nth-child(2) .liright:before { background-color: #007cd5; } .wel_02 .wel_02ul .li:nth-child(3) .liright:before { background-color: #0162a7; } .wel_02 .wel_02ul .li:nth-child(4) .liright:before { background-color: #004f88; } .wel_03 { padding-top: 60px; padding-bottom: 150px; box-sizing: border-box; } .wel_03 .wel_03ul { margin-top: 56px; } .wel_03 .wel_03ul .li { display: block; width: 18.8%; float: left; margin-right: 1.5%; margin-bottom: 1.5%; /*opacity: 0;*/ /*transform: translate(50px, 0);*/ } .wel_03 .wel_03ul .li:nth-child(5n) { margin-right: 0; } /*.wel_03 .wel_03ul .li.in { opacity: 1; transform: translate(0, 0); } .wel_03 .wel_03ul .li:first-child { transition: all .6s ease-out; } .wel_03 .wel_03ul .li:nth-child(2) { transition: all .6s ease-out .4s; } .wel_03 .wel_03ul .li:last-child { transition: all .6s ease-out .8s; }*/ /*.wel_03 .wel_03ul .li:nth-child(3n+1) { margin-left: 0; }*/ .wel_03 .wel_03ul .li .wen { background: #efefef; padding: 20px 12px; box-sizing: border-box; transition: all .3s linear; } .wel_03 .wel_03ul .li .wen .h1 { font-size: 20px; color: #333333; line-height: 1; margin-bottom: 10px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .wel_03 .wel_03ul .li .wen .h2 { font-size: 14px; color: #666666; line-height: 25px; height: 50px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .wel_03 .wel_03ul .li .wen .h3 { padding-left: 30px; box-sizing: border-box; color: #333333; position: relative; font-size: 12px; margin-top: 20px; line-height: 35px; height: 35px; } .wel_03 .wel_03ul .li .wen .h3:after { position: absolute; content: ""; height: 30px; width: 30px; left: -5px; top: 2px; background: url(../img/k5.png) no-repeat center; background-size: 100%; } .wel_03 .wel_03ul .li .img { overflow: hidden; padding-bottom: 57.5%; position: relative; } .wel_03 .wel_03ul .li .img:after { content: ""; height: 100%; width: 100%; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.1); } .wel_03 .wel_03ul .li .img img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .wel_03 .wel_03ul .li:hover { box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .wel_03 .wel_03ul .li:hover .img img { -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transform: scale3d(1.1, 1.1, 1); } .wel_03 .wel_03ul .li:hover .wen .h1 { color: #007cd4; } .m-footer { display: none; background: #093254; padding-top: 64px; box-sizing: border-box; } .m-footer .footer-wen { font-size: 14px; color: rgba(255, 255, 255, 0.3); padding: 0 4%; padding-bottom: 55px; box-sizing: border-box; } .m-footer .footer-wen .wen { line-height: 1; } .m-footer .footer-wen .wen .p { margin-bottom: 12px; } .m-footer .footer-wen .li { width: 50%; float: left; font-size: 14px; color: rgba(255, 255, 255, 0.3); padding-left: 70px; box-sizing: border-box; line-height: 1; position: relative; margin-bottom: 34px; } .m-footer .footer-wen .li:after { position: absolute; height: 1px; width: 45px; background: rgba(255, 255, 255, 0.3); content: ""; left: 0; top: 0; bottom: 0; margin: auto; } .m-footer .footer-bot { color: rgba(255, 255, 255, 0.3); height: 50px; line-height: 50px; border-top: 1px solid rgba(255, 255, 255, 0.1); padding: 0 4%; box-sizing: border-box; } .m-footer .input { position: relative; width: 100%; height: 50px; background: #224765; margin-bottom: 45px; padding: 0 5%; box-sizing: border-box; } .m-footer .input input { border: none; background: none; outline: none; width: 100%; line-height: 50px; height: 50px; } .m-footer .input .m-input0 { padding-right: 60px; box-sizing: border-box; } .m-footer .input input[type=submit] { background: url(../img/img-07.png) no-repeat center; background-size: 100%; height: 25px; width: 25px; position: absolute; right: 5%; top: 0; bottom: 0; margin: auto; text-indent: -9999px; overflow: hidden; } .k { display: block; } .m { display: none; } .wel_02 .wel_02ul .li .liright span { height: 65px; width: 65px; text-align: center; line-height: 65px; position: absolute; top: 0; left: 0; color: rgba(255, 255, 255, 0.5); font-size: 15px; border-right: 1px solid rgba(255, 255, 255, 0.2); } .conbanner { position: relative; } .conbanner .wen { position: absolute; width: 1440px; left: 0; right: 0; top: 0; bottom: 0; margin: auto; height: 119px; } .conbanner .wen .h1 { font-size: 66px; color: #ffffff; line-height: 1; border-left: 9px solid #3cb5ec; padding-left: 25px; box-sizing: border-box; opacity: 0; transform: translate(50px, 0); transition: all .8s ease-out; } .conbanner .wen .h1.in { opacity: 1; transform: translate(0, 0); } .conbanner .wen .h2 { font-size: 26px; line-height: 1; color: #ffffff; padding-left: 34px; box-sizing: border-box; font-family: "mon4"; opacity: 0; transform: translate(50px, 0); transition: all .8s ease-out .3s; } .conbanner .wen .h2.in { opacity: 1; transform: translate(0, 0); } .inner-ban-txts { display: none; opacity: 0; position: absolute; width: 1440px; left: 50%; top: 50%; margin-left: -720px; color: #fff; } .inner-ban-txts .inner-ban-h5 { font-size: 60px; font-weight: bold; line-height: 70px; margin-bottom: 80px; opacity: 0; transform: translate(0, 50px); transition: all .8s ease-out; } .inner-ban-txts .inner-ban-h5.in { opacity: 1; transform: translate(0, 0); } .inner-ban-txts .inner-ban-dt1 { position: relative; z-index: 2; display: inline-block; font-size: 26px; line-height: 60px; padding: 0 20px; background: #007cd4; opacity: 0; transform: translate(0, 50px); transition: all .8s ease-out .2s; } .inner-ban-txts .inner-ban-dt1.in { opacity: 1; transform: translate(0, 0); } .inner-ban-txts .inner-ban-dt2 { position: relative; z-index: 1; top: -10px; left: 60px; display: inline-block; font-size: 26px; line-height: 60px; padding: 0 20px; border: 1px solid #007cd4; opacity: 0; transform: translate(0, 50px); transition: all .8s ease-out .4s; } .inner-ban-txts .inner-ban-dt2.in { opacity: 1; transform: translate(0, 0); } .banner-register-wrap { position: absolute; width: 1440px; margin-left: -720px; bottom: 0; left: 50%; } .banner-register-wrap .banner-register { position: absolute; display: block; right: 0; bottom: 0; font-size: 20px; line-height: 60px; width: 248px; text-align: center; color: #fff; background: #007cd4; } .proding { position: relative; } .conleft { float: left; width: 1020px; color: #666666; font-size: 15px; } .solution-top-wrap { padding-top: 70px; } .top-title-wrap { background: #3cb5ec; } .conleft .tit { box-sizing: border-box; margin-bottom: 60px; line-height: 30px; } .case { padding-bottom: 135px; box-sizing: border-box; } .case .caseul .li { display: block; position: relative; width: 48%; overflow: hidden; float: left; margin-left: 4%; margin-bottom: 45px; } .case .caseul .li:nth-child(2n+1) { margin-left: 0; } .case .caseul .li:hover .wen .h1 { bottom: -67px; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .case .caseul .li:hover .wen .h2box { top: 0; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .case .caseul .li .wen .h1 { color: #333333; font-size: 20px; line-height: 1; height: 67px; line-height: 67px; padding-left: 27px; padding-right: 74px !important; box-sizing: border-box; background: #f5f5f5; position: absolute; bottom: 0; width: 100%; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .case .caseul .li .wen .h1:after { content: ""; position: absolute; right: 20px; top: 0; bottom: 0; margin: auto; height: 25px; width: 15px; background: url(../img/img-08.png) no-repeat center; background-size: 100%; } .case .caseul .li .wen .h2box { position: absolute; /*bottom:0;*/ height: 100%; top: -100%; left: 0; width: 100%; background: rgba(60, 181, 236, 0.9); padding: 50px 35px; box-sizing: border-box; -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .case .caseul .li .wen .h2box .b1 { font-size: 26px; color: #ffffff; line-height: 1; } .case .caseul .li .wen .h2box .b2 { color: rgba(255, 255, 255, 0.9); font-size: 16px; line-height: 25px; height: 75px; margin-top: 20px; margin-bottom: 50px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .case .caseul .li .wen .h2box .b3 { position: relative; color: #ffffff; font-size: 14px; padding-left: 35px; line-height: 35px; box-sizing: border-box; } .case .caseul .li .wen .h2box .b3:after { content: ""; height: 35px; width: 35px; background: url(../img/k4.png) no-repeat center; background-size: 100%; left: 0; top: 0; position: absolute; } .conright { width: 345px; position: relative; float: right; top: -70px; } .conright .conrighttop { background: #f9f9f9; } .conright .conrighttop .h1 { line-height: 70px; height: 70px; font-size: 26px; background: #007cd4; color: #ffffff; padding-left: 38px; box-sizing: border-box; } .conright .conrighttop .ul { padding: 10px 15px; padding-bottom: 40px; box-sizing: border-box; border: 1px solid #e5e5e5; } .conright .conrighttop .ul .li { border-bottom: 1px solid #e5e5e5; } .conright .conrighttop .ul .li.cur .litop { background: #3cb5ec; color: #ffffff; transition: all .5s linear; } .conright .conrighttop .ul .li.cur .litop:after { height: 10px; width: 15px; background: url(../img/img-12.png) no-repeat center; background-size: 100%; transition: all .5s linear; } .conright .conrighttop .ul .litop { font-size: 16px; color: #666666; height: 47px; line-height: 47px; position: relative; padding-left: 25px; box-sizing: border-box; cursor: pointer; transition: all .5s linear; } .conright .conrighttop .ul .litop:after { position: absolute; content: ""; width: 10px; height: 15px; background: url(../img/img-11.png) no-repeat center; background-size: 100%; right: 20px; top: 0; bottom: 0; margin: auto; transition: all .5s linear; } .conright .conrighttop .ul .libot { padding: 14px 0; display: none; } .conright .conrighttop .ul .libot .bota { display: block; line-height: 24px; padding-top: 4px; padding-bottom: 4px; font-size: 15px; color: #888888; padding-left: 25px; padding-right: 25px; box-sizing: border-box; transition: all .5s linear; } .conright .conrighttop .ul .libot .bota.cur, .conright .conrighttop .ul .libot .bota:hover { color: #3cb5ec; } .conright .conrightbot { background: #f9f9f9; margin-top: 18px; padding: 0 15px; padding-bottom: 45px; box-sizing: border-box; border: 1px solid #e6e6e6; } .conright .conrightbot .h1 { color: #333333; font-size: 26px; line-height: 1; height: 78px; line-height: 78px; padding-left: 23px; box-sizing: border-box; } .conright .conrightbot .ul .li { display: block; font-size: 15px; line-height: 45px; height: 45px; color: #333333; position: relative; padding-left: 40px; box-sizing: border-box; background: #ffffff; margin-bottom: 10px; } .conright .conrightbot .ul .li:before { content: ""; height: 15px; width: 15px; background: url(../img/img-13.png) no-repeat center; background-size: 100%; position: absolute; right: 23px; top: 0; bottom: 0; margin: auto; } .conright .conrightbot .ul .li:after { content: ""; height: 5px; width: 5px; background: #3cb5ec; position: absolute; left: 23px; top: 0; bottom: 0; margin: auto; } .conright .conrightbot .ul .li:hover, .conright .conrightbot .ul .li.cur { color: #ffffff; background: #3cb5ec; } .conright .conrightbot .ul .li:hover:after, .conright .conrightbot .ul .li.cur:after { background: #ffffff; } .conright .conrightbot .ul .li:hover:before, .conright .conrightbot .ul .li.cur:before { background: url(../img/img-14.png) no-repeat center; background-size: 100%; } .pages { margin-top: 45px; } .pages.bgf5 .pagination { background: none; } .pages .pagination { text-align: center; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); position: relative; padding: 20px 0; box-sizing: border-box; /*margin-bottom: 135px;*/ background: #ffffff; } .pages .pagination a { display: inline-block; width: 30px; height: 30px; border-radius: 4px; color: #666; line-height: 30px; text-align: center; margin: 0 5px; } .pages .pagination a.active, .pages .pagination a:hover { background: #3eb6ec; color: #ffffff; } .pages .pagination a.prev { width: 15px; height: 25px; background: url(../img/img-09.png) no-repeat center; background-size: 100%; position: absolute; left: 20px; top: 0; bottom: 0; margin: auto; } .pages .pagination a.prev:hover { background: url(../img/img-091.png) no-repeat center; background-size: 100%; } .pages .pagination a.next { width: 15px; height: 25px; background: url(../img/img-10.png) no-repeat center; background-size: 100%; position: absolute; right: 20px; top: 0; bottom: 0; margin: auto; } .pages .pagination a.next:hover { background: url(../img/img-101.png) no-repeat center; background-size: 100%; } .down { background: #f8f8f8; padding-bottom: 110px; padding-top: 95px; box-sizing: border-box; } .down .tit { font-weight: bold; font-size: 35px; line-height: 1; margin-bottom: 53px; text-align: center; } .down .ul { padding-bottom: 72px; box-sizing: border-box; } .down .ul .li { margin-bottom: 20px; } .down .ul .li a { display: block; color: #888888; font-size: 15px; line-height: 30px; padding: 35px 50px; padding-bottom: 70px; box-sizing: border-box; background: #fff url(../img/down0.png) no-repeat right 50px bottom 35px; transition: all .3s linear; } .down .ul .li a:hover { box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); background: #fff url(../img/down0on.png) no-repeat right 50px bottom 35px; } .down .ul .li a:hover .h1 { color: #007cd4; } .down .ul .li a .h1 { font-size: 16px; padding-bottom: 15px; box-sizing: border-box; line-height: 30px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #333; } .down .ul .li a .h2 { height: 60px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .wel-solution .wel-solution-banner .wel-solution-cover .k4 { max-height: 168px; overflow: hidden; } .solution-top-wrap { padding-bottom: 18px; } .solution-top-wrap .solution-title { font-size: 36px; line-height: 1; font-weight: bold; color: #3cb5ec; } .top-title-wrap .solution-top-wrap .solution-title, .top-title-wrap .pro-ad-h5 { color: #fff !important; } .top-title-wrap .pro-ad-h5 { font-size: 20px; line-height: 1.8; padding-top: 20px; padding-bottom: 70px; } .top-title-wrap .solution-top-wrap { border-bottom: 1px solid rgba(255, 255, 255, .5); } .btop1 { border-top: 1px solid #ebebeb; } .solution-items { padding-top: 76px; font-size: 15px; line-height: 2; color: #888; padding-bottom: 94px; border-top: 1px solid #ebebeb; } .solution-items:first-child { padding-top: 38px; } .solution-items .solution-items-h5 { color: #333; margin-bottom: 16px; } .solution-items .solution-items-h4 { font-size: 20px; line-height: 30px; color: #333; margin-bottom: 16px; } .solution-items img { display: block; margin: 0 auto; max-width: 100%; } .solution-items .solution-items-dl { float: left; width: 42%; } .solution-items .solution-items-dl:first-child { margin-right: 4%; } .solution-items .cir0 { position: relative; padding-left: 20px; margin-bottom: 10px; } .solution-items .cir0:after { background: url(../img/bg1.png) no-repeat left center; position: absolute; content: ""; width: 20px; height: 30px; top: 0; left: 0; display: block; } .apply-case-wrap { padding-top: 22px; } .apply-case-items { float: left; width: 48%; position: relative; overflow: hidden; margin-bottom: 30px; } .apply-case-items .case-cover-top, .apply-case-items .case-cover-bot { width: calc(100% - 72px); } .apply-case-items:nth-child(2n+1) { margin-right: 4%; } .apply-case-items:hover .case-cover-top { top: 44px; opacity: 1; } .apply-case-items:hover .case-cover-bot { bottom: -200px; opacity: 0; } .apply-case-items .apply-case-cover { box-sizing: border-box; padding: 0 38px; background: rgba(0, 0, 0, 0.3); color: #fff; font-size: 20px; line-height: 1.5; } .apply-case-items .apply-case-cover .case-cover-en { font-size: 16px; line-height: 24px; } .apply-case-items .case-cover-top { opacity: 0; position: absolute; top: -134px; transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .apply-case-items .case-cover-cn { font-weight: bold; margin-bottom: 12px; } .apply-case-items .case-cover-bot { opacity: 1; position: absolute; bottom: 24px; transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .apply-case-items .case-cover-more { display: block; width: 38px; height: 38px; border-radius: 50%; margin-top: 36px; background: url(../img/bg2.png) no-repeat center; } .ser-title1 { font-size: 36px; line-height: 1; padding-top: 96px; padding-bottom: 66px; text-align: center; color: #333; } .ser-title2 { font-size: 36px; line-height: 1; color: #333; } .ser-item-dt { height: 286px; overflow: hidden; opacity: .8; font-size: 16px; line-height: 30px; } .ser-banner1 { overflow: hidden; margin-bottom: 80px; } .ser-banner1 .ser-item { float: left; width: 31.6%; box-sizing: border-box; padding: 44px 128px 44px 40px; background: #3cb5ec; color: #fff; } .ser-banner1 .ser-item .ser-item-title { font-size: 26px; line-height: 40px; padding-left: 60px; padding-bottom: 20px; border-bottom: 1px solid rgba(255, 255, 255, 0.34); margin-bottom: 16px; } .ser-banner1 .ser-item .ser-item-p { position: relative; padding-left: 15px; opacity: .8; font-size: 16px; line-height: 30px; transition: all .3s linear; } .ser-banner1 .ser-item .ser-item-p:hover { opacity: 1; } .ser-banner1 .ser-item .ser-item-p:after { background: url(../img/bg6.png) no-repeat left center; position: absolute; content: ""; width: 15px; height: 30px; top: 0; left: 0; display: block; } .service-items2 { padding-top: 100px; padding-bottom: 154px; } .service-items2 .service-items2-dt { font-size: 16px; line-height: 30px; color: #888; opacity: .8; margin: 44px 0 72px; width: 720px; } .scroll-down { width: 42px; height: 42px; display: inline-block; border-radius: 50%; border: 1px solid #acacac; background: url(../img/bg8.png) no-repeat center center; animation: bg1 infinite 1s ease-in-out; transition: all 0.5s cubic-bezier(0.15, 0.91, 1, 1); } @keyframes bg1 { 0% { background-position: center 9px; } 50% { background-position: center 20px; } 100% { background-position: center 9px; } } .service-items3 { background: #eee; } .ser-item-contents .item-contents-ico { width: 134px; height: 134px; border-radius: 50%; overflow: hidden; margin: 0 auto; } .ser-item-contents .item-contents-title { font-size: 18px; line-height: 1; padding: 38px 0; text-align: center; color: #333; font-weight: bold; } .ser-item-contents .item-contents-dt { font-size: 14px; line-height: 26px; color: #888; opacity: .8; } .ser-banner2 { overflow: hidden; padding-bottom: 150px; } .service-items4 { padding: 124px 0; } .service-items4 .service-items2-dt { font-size: 14px; color: #666; padding-top: 16px; padding-left: 20px; line-height: 1; } .service-items4 .ser-down { background: #007cd4 url(../img/bg9.png) no-repeat 20px center; color: #fff; padding-left: 60px; border-radius: 5px; height: 42px; width: 148px; line-height: 42px; transition: all .3s linear; } .service-items4 .ser-down:hover { transform: translate(-6px, 0); } .bgfb { background: #fbfbfb; } .bgmc { background: #007cd4; } .meeting-nav-wrap { box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .meeting-nav-wrap .meeting-nav-a { line-height: 80px; font-size: 24px; color: #333; text-align: center; border-right: 1px solid #f5f5f5; transition: all .3s linear; } .meeting-nav-wrap .meeting-nav-a.cur, .meeting-nav-wrap .meeting-nav-a:hover { background: #007cd4; color: #fff; } .meeting-intro-items1 { padding: 64px 0 84px; } .meeting-intro-items1 .intro-items1-dl { font-size: 14px; line-height: 2; color: #888; float: left; width: 68.5%; padding-right: 114px; border-right: 1px solid #e5e5e5; } .meeting-intro-items1 .intro-items1-dr { font-size: 16px; line-height: 30px; color: #333; float: right; width: 27.5%; text-align: center; } .meeting-intro-items1 .intro-items1-img0 { display: block; margin: 0 auto 12px; } .meeting-intro-items2 { padding-top: 90px; padding-bottom: 116px; } .meeting-intro-items2 .meeting-intro-banner { padding: 10px 0; } .meeting-intro-items2 .intro-ico0 { position: absolute; width: 100%; height: 100%; } .meeting-intro-items2 .intro-ico-off, .meeting-intro-items2 .meeting-intro-item:hover .intro-ico-on { display: block; } .meeting-intro-items2 .intro-ico-on, .meeting-intro-items2 .meeting-intro-item:hover .intro-ico-off { display: none; } .meeting-intro-items2 .meeting-intro-item { width: 31%; float: left; box-sizing: border-box; padding: 30px 48px; margin-bottom: 34px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .meeting-intro-items2 .meeting-intro-item:hover { background: #3cb5ec; } .meeting-intro-items2 .meeting-intro-item:hover .intro-items2-h5 { color: #fff; } .meeting-intro-items2 .meeting-intro-item:hover .intro-items2-dt { color: #fff; opacity: .7; } .meeting-intro-items2 .intro-items2-ico { position: relative; overflow: hidden; width: 68px; height: 53px; } .meeting-intro-items2 .intro-items2-h5 { margin-top: 28px; margin-bottom: 8px; font-size: 18px; line-height: 24px; font-weight: bold; color: #333; } .meeting-intro-items2 .intro-items2-dt { font-size: 14px; line-height: 24px; color: #888; height: 48px; overflow: hidden; } .meeting-title1 { font-size: 35px; line-height: 1; color: #333; } .meeting-intro-h6 { font-size: 14px; line-height: 24px; color: #888; padding-bottom: 45px; padding-top: 15px; } .meeting-intro-items3 { padding-top: 86px; padding-bottom: 80px; background-size: cover !important; } .meeting-intro-items3 .meeting-title1 { text-align: center; color: #fff; margin-bottom: 60px; } .meeting-points-mains { position: relative; width: 1200px; margin: 0 auto; } .meeting-points-mains .meeting-points-dl, .meeting-points-mains .meeting-points-dr { width: 480px; height: 572px; position: relative; padding-top: 56px; } @keyframes circle1 { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } .meeting-points-mains .circle2 { width: 58px; height: 58px; margin: 0 auto 36px; } .meeting-points-mains .circle2-txts { color: #fff; font-size: 20px; line-height: 20px; } .meeting-points-mains .circle2-mains { left: 0; top: 50%; margin-top: -56px; height: 112px; width: 100%; } .meeting-points-mains .meeting-points-mains { height: 560px; padding-top: 14px; opacity: 0; filter: alpha(opacity=0); transform: translate(0, 50px); transition: all .8s ease-out; } .meeting-points-mains .meeting-points-mains.in { opacity: 1; filter: alpha(opacity=100); transform: translate(0, 0); } .meeting-points-mains .mer-circle0 { animation: circle1 50s infinite linear; } .meeting-points-mains .mer-circle-wrap { width: 572px; height: 572px; left: 50%; top: 0; margin-left: -286px; } .meeting-points-mains .meeting-points-center { position: absolute; width: 360px; height: 210px; left: 50%; top: 170px; margin-left: -180px; text-align: center; } .meeting-points-mains .circle2-year { font-size: 150px; line-height: 114px; color: #3db5e6; font-family: "avant"; margin-bottom: 24px; } .meeting-points-mains .circle2-txts { font-size: 28px; line-height: 38px; color: #3cb5ec; opacity: .6; font-weight: bold; } .meeting-points-dl .join-items:nth-child(2) { white-space: nowrap; } .meeting-points-dl .join-items:nth-child(2) span { position: relative; right: 40px; } .meeting-points-mains .join-items { position: relative; color: #fff; font-size: 24px; line-height: 30px; } .meeting-points-mains .meeting-points-dl { text-align: right; float: left; } .meeting-points-mains .meeting-points-dl .join-items { padding-right: 40px; background: url(../img/s0.png) no-repeat right 6px; } .meeting-points-mains .meeting-points-dl .join-items:first-child { margin-bottom: 190px; } .meeting-points-mains .meeting-points-dl .join-items:nth-child(2) { margin-bottom: 176px; margin-right: 122px; } .meeting-points-mains .meeting-points-dl .join-items:last-child { line-height: 39px; } .meeting-points-mains .meeting-points-dr { float: right; } .meeting-points-mains .meeting-points-dr .join-items { padding-left: 40px; background: url(../img/s0.png) no-repeat left 6px; } .meeting-points-mains .meeting-points-dr .join-items:first-child { margin-bottom: 190px; } .meeting-points-mains .meeting-points-dr .join-items:nth-child(2) { margin-left: 122px; margin-bottom: 176px; } .meeting-points-mains .meeting-points-dr .join-items:last-child { line-height: 39px; } .opa7 { opacity: .7; } .meeting-intro-items4 { padding-top: 122px; padding-bottom: 190px; } .meeting-intro-items4 .address-h5 { font-size: 35px; line-height: 1; color: #333; padding-bottom: 32px; } .meeting-intro-items4 .address-dt { font-size: 16px; line-height: 28px; color: #888; margin-bottom: 12px; } .meeting-intro-items4 .view-more1 { margin-top: 40px; } .meeting-intro-items4 .address-img { position: absolute; width: 91px; height: 93px; right: 24px; bottom: 32px; } .meeting-intro-items4 .address-imgoff, .meeting-intro-items4 .meeting-address-items:hover .address-img-hover { display: block; } .meeting-intro-items4 .address-img-hover, .meeting-intro-items4 .meeting-address-items:hover .address-imgoff { display: none; } .meeting-intro-items4 .meeting-address-items { position: relative; float: left; width: 47.5%; height: 294px; background: #eee; padding: 44px 60px; } .meeting-intro-items4 .meeting-address-items:hover { background: #007cd4; } .meeting-intro-items4 .meeting-address-items:hover .address-h5 { color: #fff; } .meeting-intro-items4 .meeting-address-items:hover .address-dt { color: #fff; opacity: .8; } .meeting-intro-items4 .meeting-address-items:hover .view-more1 { background: #fff; color: #007cd4; } .meeting-intro-items4 .meeting-address-items:nth-child(2n+1) { margin-right: 5%; } .view-more1 { width: 176px; height: 42px; line-height: 42px; text-align: center; color: #fff; font-size: 16px; background: #007cd4; } .meeting-time { padding-top: 100px; } .meeting-form-wrap { padding-top: 60px; padding-bottom: 200px; } .meeting-form-wrap .meeting-form { border-right: 1px solid #e6e2e7; border-left: 1px solid #e6e2e7; } .meeting-form-wrap .reminds1 { font-size: 16px; line-height: 30px; color: #d30000; margin-top: 50px; } .meeting-form-wrap .meeting-form-th { background: #007cd4; color: #fff; } .meeting-form-wrap .meeting-form-tr2 { color: #888; } .meeting-form-wrap .meeting-form-tr2 .meeting-form-td1 { font-family: "Arial"; } .meeting-form-wrap .meeting-form-tr2:hover { background: #e6e2e7; color: #333; } .meeting-form-wrap .meeting-form-tr2:hover .meeting-form-td2 { border-left-color: #fff; } .meeting-form-wrap .meeting-form-tr { font-size: 15px; line-height: 24px; border-bottom: 1px solid #e6e2e7; } .meeting-form-wrap .meeting-form-td1 { float: left; width: 264px; padding-left: 34px; padding-top: 10px; padding-bottom: 10px; } .meeting-form-wrap .meeting-form-td2 { padding-top: 10px; padding-bottom: 10px; float: left; padding-left: 150px; padding-right: 20px; width: calc(100% - 264px); border-left: 1px solid #e6e2e7; } .meeting-parter { padding-top: 80px; padding-bottom: 40px; } .parter-banner { padding-top: 20px; padding-bottom: 20px; overflow: hidden; } .parter-banner .swiper-hd2 { padding-top: 84px; } .parter-banner .swiper-slide { border-left: 1px solid transparent; border-right: 1px solid transparent; } .parter-banner .swiper-slide-next { border-left: 1px solid #e6e2e7; border-right: 1px solid #e6e2e7; } .parter-banner .parter-img-wrap { transition: all .3s linear; } .parter-banner .parter-img-wrap:first-child { border-bottom: 1px solid #e6e2e7; } .parter-banner .parter-img-wrap:hover { position: relative; z-index: 1; box-shadow: 0 0 20px rgba(60, 181, 236, 0.5); } .address-items2 { padding-bottom: 154px; } .meeting-address { padding-top: 80px; } .meeting-address .meeting-intro-h6 { padding-bottom: 80px; width: 84%; } .address-items1 { position: relative; margin-bottom: 132px; } .address-items1 .address-txts { position: absolute; bottom: 0; right: 0; background: #007cd4; color: #fff; width: 25%; height: 50%; padding: 70px 30px 0; } .address-items1 .address-p { margin-bottom: 24px; padding-left: 46px; font-size: 18px; line-height: 26px; } .address-items1 .address-p:first-child { background: url(../img/ico8.png) no-repeat left center; } .address-items1 .address-p:nth-child(2) { background: url(../img/ico9.png) no-repeat left center; } .address-items1 .address-p:last-child { background: url(../img/ico10.png) no-repeat left center; } .address-items2 { padding-top: 80px; background: #fafafa; } .address-items2 .meeting-title1 { text-align: center; padding-bottom: 56px; } .address-items2 .address-img-wrap { float: left; width: 48.5%; border: 5px solid #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .address-items2 .address-img-wrap:first-child { margin-right: 3%; } .register { padding-bottom: 50px; } .register .meeting-intro-h6 { padding-top: 90px; padding-bottom: 30px; } .register-form-top { background: #f7f7f7; border: 1px solid #e6e2e7; padding: 80px 0 44px; } .register-form-top .register-s0 { float: left; width: 26.4%; padding-left: 74px; font-size: 16px; line-height: 44px; } .register-form-top .register-input0 { box-sizing: border-box; float: left; width: 62%; height: 44px; line-height: 44px; padding: 0 18px; background: #fff; border: none; font-size: 14px; } .register-form-top .register-form-td { margin-bottom: 36px; float: left; width: 50%; } .register-form-top .register-form-td:nth-child(2n) .register-s0 { padding-left: 106px; } .register-form-bot { font-size: 16px; color: #999; line-height: 38px; } .register-form-bot .register-textarea { display: block; box-sizing: border-box; width: 100%; height: 320px; line-height: 30px; padding: 10px 18px; box-sizing: border-box; background: #fff; border: 1px solid #e6e2e7; font-size: 14px; } .register-form-bot .register-s1 { font-size: 18px; line-height: 28px; color: #333; padding-bottom: 26px; } .register-form-bot .radio-ico { float: left; margin-right: 20px; width: 38px; height: 38px; background: url(../img/ico11.png) no-repeat center; } .register-form-bot .form-bot-items { border-bottom: 1px solid #e6e2e7; padding-top: 80px; padding-bottom: 80px; } .register-form-bot .form-bot-items:last-child { border-bottom: none; } .register-form-bot .radio-item1 { float: left; margin-right: 100px; } .register-form-bot .radio-item1.cur { color: #333; } .register-form-bot .radio-item1.cur .radio-ico { background: url(../img/ico11on.png) no-repeat center; } .register-form-bot .radio-item2 { float: left; margin-right: 74px; } .register-form-bot .radio-item2.cur { color: #333; } .register-form-bot .radio-item2.cur .radio-ico { background: url(../img/ico11on.png) no-repeat center; } .register-form-bot .code-s0 { float: left; width: 120px; font-size: 16px; line-height: 44px; } .register-form-bot .code-wrap { float: left; } .register-form-bot .code-wrap img { margin-left: 30px; float: left; height: 54px; } .register-form-bot .code-input0 { box-sizing: border-box; float: left; width: 200px; height: 54px; line-height: 54px; padding: 0 18px; background: #fff; font-size: 14px; border: 1px solid #e6e2e7; } .register-form-bot .register-submit { box-sizing: border-box; float: right; width: 216px; height: 54px; line-height: 54px; padding: 0 18px; background: #007cd4; border: none; color: #fff; font-size: 18px; } .bgf5 { background: #f5f5f5; } .news { padding-top: 96px; overflow: visible; padding-bottom: 160px; } .news .meeting-title1 { text-align: center; padding-bottom: 60px; } .news .news-wrap { overflow: visible; padding-bottom: 15px; } .news .news-img { float: left; width: 268px; margin-right: 40px; overflow: hidden; } .news .news-time { font-size: 14px; line-height: 2; color: #666; position: absolute; left: 0; bottom: 0; } .news .img100 { transition: all .3s linear; } .news .news-txts { position: absolute; left: 308px; top: 0; width: 64%; color: #333; padding-right: 116px; height: 100%; } .news .news-txts.no-img { position: static; width: 87%; } .news .news-txts.no-img .news-dt { margin-bottom: 70px; } .news .news-txts.no-img .news-time { position: static; } .news .news-h5 { font-size: 24px; line-height: 1; text-overflow: ellipsis; white-space: nowrap; padding: 14px 0 20px; overflow: hidden; color: #000; transition: all .3s linear; } .news .news-dt { opacity: .6; font-size: 14px; line-height: 28px; height: 56px; overflow: hidden; } .news .news-items { display: block; position: relative; padding-bottom: 70px; margin-bottom: 34px; padding: 42px 60px 42px 38px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .news .news-items:before { position: absolute; content: ""; width: 60px; height: 100%; border-left: 1px solid #e6e2e7; top: 0; right: 0; background: url(../img/png2.png) no-repeat center; } .news .news-items:hover { box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); } .news .news-items:hover .img100 { transform: scale(1.1); } .news .news-items:hover .news-h5 { color: #007cd4; } .video-wrap1 { position: relative; width: 52%; float: left; } .video-wrap1 .video-btn { width: 68px; height: 68px; margin-left: -34px; margin-top: -34px; z-index: 3; cursor: pointer; background: url(../img/video.png) no-repeat center; } .video-wrap1 .video-btn.cur { z-index: 1; } .video-wrap1 .video-wrap { z-index: 1; background: #000; } .video-wrap1 .video-wrap.cur { z-index: 3; } .video-wrap1 .video-img { position: relative; z-index: 2; } .video-wrap1 .video-img.cur { z-index: 1; } .about-title1 { font-size: 35px; line-height: 1; color: #333; padding-top: 90px; padding-bottom: 54px; } .about-title1:after { content: ""; display: block; margin-top: 24px; height: 4px; width: 64px; background: #3cb5ec; } .about-introduce { margin-bottom: 146px; } .introduce-mains { position: relative; } .introduce-mains .intro-txts-wrap { padding-left: 64px; } .introduce-mains .intro-txts { position: absolute; right: 0; top: 0; height: 100%; padding-top: 15px; padding-bottom: 15px; width: 43%; } .introduce-mains .intro-h5 { font-size: 20px; line-height: 30px; padding-bottom: 15px; color: #333; } .introduce-mains .intro-dt { font-size: 14px; line-height: 26px; color: #888; } .about-title2 { padding-top: 100px; text-align: center; font-size: 36px; line-height: 1; color: #fff; padding-bottom: 74px; font-weight: bold; } .about-ser-banner { overflow: hidden; } .about-ser-banner .swiper-hd2 { padding: 70px 0 84px; } .about-ser-banner .ser-img-wrap { border: 1px solid rgba(255, 255, 255, 0.2); } .about-ser-banner .ser-img-wrap:first-child { margin-bottom: 40px; } .about-contact-wrap { padding-bottom: 136px; } .about-contact-wrap .about-title2 { color: #333; padding-bottom: 52px; } .about-contact-wrap .about-contact { position: relative; } .about-contact-wrap .contact-img { float: left; width: 68%; } .about-contact-wrap .contact-txts { position: absolute; right: 0; top: 50%; width: 350px; background: #fff; padding: 20px 26px 36px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .about-contact-wrap .contact-items { border-bottom: 1px solid #e6e2e7; padding: 18px 22px 7px; font-size: 14px; line-height: 24px; color: #555; } .about-contact-wrap .contact-dt { padding-left: 22px; } .about-contact-wrap .contact-s0 { float: left; width: 42px; } .about-contact-wrap .contact-s1 { float: left; width: calc(100% - 42px); } .about-contact-wrap .contact-h5 { padding-left: 24px; background: url(../img/ico13.png) no-repeat left; font-size: 16px; line-height: 1; padding-top: 6px; font-weight: bold; color: #333; margin-bottom: 6px; } .recruit-list2 { background: #fff; padding-bottom: 70px; margin-bottom: 90px; } .recruit-list2 .bot-dl { width: 50%; padding-right: 20px; } .recruit-list2 .recruit-items { border-bottom: 1px solid #efefef; } .recruit-list2 .recruit-items.cur { border-bottom-color: transparent; } .recruit-list2 .recruit-items000 { padding-top: 26px; padding-bottom: 28px; width: 25%; font-size: 14px; line-height: 32px; color: #666; } .recruit-list2 .dt001 { color: #333; } .recruit-list2 .recruit-mains { padding: 50px 0 120px; } .recruit-list2 .recruit-td { float: left; width: 20%; box-sizing: border-box; padding-left: 42px; } .recruit-list2 .recruit-td2 { /*width: 15%;*/ } .recruit-list2 .recruit-title1 { color: #fff; font-size: 16px; background: #007cd4; line-height: 60px; } .recruit-list2 .recruit-top { font-size: 14px; color: #727171; line-height: 60px; cursor: pointer; transition: all .3s linear; } .recruit-list2 .recruit-top .recruit-td2 { color: #007cd4; } .recruit-list2 .recruit-dt001 { padding-top: 24px; padding-bottom: 50px; margin-bottom: 42px; border-top: 1px solid #e6e2e7; border-bottom: 1px solid #e6e2e7; } .recruit-list2 .recruit-bot { display: none; padding: 0 34px 42px; margin: 0 42px; background: #f5f5f5; } .recruit-list2 .recruit-bot-h5 { font-size: 24px; line-height: 26px; color: #333; } .recruit-list2 .recruit-bot-dt { font-size: 14px; line-height: 26px; color: #727171; padding-top: 16px; } .recruit-list2 .recruit-bot-a { width: 154px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 16px; background: #007cd4; transition: all .3s ease; } .recruit-list2 .recruit-bot-a:hover { padding-right: 10px; } .recruit { padding-bottom: 90px; background: #f7f7f7; } .recruit .about-title2 { color: #333; } .recruit-select-wrap { padding-bottom: 12px; } .recruit-select-wrap .recruit-select-items { margin-bottom: 18px; line-height: 46px; color: #333; font-size: 16px; text-align: center; background: #ececed; } .recruit-select-wrap .select-describe { float: left; display: inline-block; width: 150px; height: 46px; margin-right: 8px; } .recruit-select-wrap .select-item-wrap { background: #fff; float: left; width: calc(100% - 158px); } .recruit-select-wrap .select-item { float: left; display: inline-block; height: 46px; padding: 0 44px; position: relative; } .recruit-select-wrap .select-item:before { position: absolute; right: 0; top: 50%; margin-top: -7px; content: ""; display: inline-block; vertical-align: middle; height: 14px; width: 1px; background: #ececed; } .recruit-select-wrap .select-item:last-child:before { width: 0; } .cooperation { background: #f3f3f3; padding-bottom: 90px; } .cooperation .about-title2 { color: #333; } .cooperation .coop-items { position: relative; float: left; background: #fff; width: 32%; margin-bottom: 28px; overflow: hidden; } .cooperation .coop-items:hover .coop-items-covers { opacity: 1; left: 0; } .cooperation .coop-items-covers { position: absolute; width: 100%; height: 100%; background: #3cb5ec; color: #fff; top: 0; left: -20px; font-size: 15px; line-height: 28px; transition: all .8s ease-out; opacity: 0; padding: 38px 42px; } .cooperation .slimScrollRail { width: 1px !important; right: 2px !important; } .cooperation .coop-items-covers .opa8 { padding-right: 10px; overflow: hidden; /*height: 196px;*/ } .opa8 { opacity: .8; } .seo-title1 { font-size: 35px; line-height: 1; padding-top: 90px; padding-bottom: 36px; color: #333; font-weight: bold; } .seo-title2 { font-size: 35px; line-height: 1; padding-top: 78px; padding-bottom: 48px; color: #fff; font-weight: bold; } .seo-title2:after { content: ""; display: block; width: 54px; margin-top: 30px; height: 1px; background: rgba(255, 255, 255, 0.5); } .seo-nav-wrap { box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .seo-nav-wrap .seo-nav { position: relative; overflow: visible; } .seo-nav-wrap .seo-nav-banner { overflow: hidden; } .seo-nav-wrap .seo-nav-a { line-height: 80px; font-size: 18px; color: #333; text-align: center; border-right: 1px solid #f5f5f5; transition: all .3s linear; } .seo-nav-wrap .seo-nav-a.cur, .seo-nav-wrap .seo-nav-a:hover { background: #007cd4; color: #fff; } .swiper-btns1 { position: absolute; width: 100%; height: 1px; overflow: visible; left: 0; top: 50%; } .swiper-btns1 .swiper-btn { position: absolute; display: inline-block; width: 32px; height: 32px; cursor: pointer; top: 50%; margin-top: -16px; transition: all .3s linear; } .swiper-btns1 .prev { left: -32px; background: url(../img/prev1.png) no-repeat left center; } .swiper-btns1 .prev:hover { background: url(../img/prev1on.png) no-repeat left center; } .swiper-btns1 .next { right: -32px; background: url(../img/next1.png) no-repeat right center; } .swiper-btns1 .next:hover { background: url(../img/next1on.png) no-repeat right center; } .seo-solution-banner { overflow: hidden; } .seo-solution-banner .swiper-hd2 { padding-top: 64px; padding-bottom: 104px; } .seo-solution-banner .swiper-slide { position: relative; overflow: hidden; } .seo-solution-banner .swiper-slide:hover .img100 { transform: scale(1.2); } .seo-solution-banner .img100 { transition: all .5s ease-in-out; } .seo-solution-banner .seo-solution-h5 { position: absolute; left: 0; text-align: center; bottom: 20px; width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 20px; line-height: 1; color: #fff; text-align: center; } .seo-solution-banner .seo-solution-covers { background: url(../img/bg12.png) no-repeat center bottom; background-size: cover; } .seo-items2 { background: #3cb5ec; padding-bottom: 90px; } .seo-items2 .seo-pro-item { width: 33%; font-size: 22px; line-height: 24px; color: #fff; opacity: .8; font-family: "Arial"; background: url(../img/bg13.png) no-repeat left 9px; transition: all .3s linear; padding: 0 20px; margin-bottom: 20px; float: left; } .seo-items2 .seo-pro-item:hover { opacity: 1; } .seo-items3 { padding-bottom: 150px; } .seo-items3 .img100 { transition: all .3s linear; } .seo-items3 .seo-case-item { width: 31.5%; float: left; margin-bottom: 36px; overflow: hidden; } .seo-items3 .seo-case-item:hover .img100 { transform: scale(1.2); } .seo-items3 .seo-case-item:hover .seo-case-h5 { color: #fff; background: url(../img/bg14on.png) no-repeat right center; } .seo-items3 .seo-case-item:hover .seo-case-txts:after { width: 100%; } .seo-items3 .seo-case-h5 { position: relative; z-index: 2; background: url(../img/bg14.png) no-repeat right center; line-height: 66px; color: #333; font-size: 20px; transition: all .3s linear; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding-right: 36px; } .seo-items3 .seo-case-txts { position: relative; background: #e6e2e7; padding: 0 20px 0 26px; } .seo-items3 .seo-case-txts:after { content: ""; z-index: 1; display: block; position: absolute; width: 0; height: 100%; top: 0; left: 0; background: #007cd4; transition: all .3s linear; } .result-mains .r-items0 { padding: 20px 30px 30px; display: block; margin-bottom: 30px; background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .result-mains .r-items0:hover .result-title { color: #007cd4; } .result-mains .result-title { font-size: 18px; line-height: 28px; margin-bottom: 16px; color: #333; font-weight: bold; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; transition: all .3s linear; } .result-mains .result-dt { font-size: 14px; line-height: 24px; color: #666; max-height: 48px; overflow: hidden; } .results-nav-wrap { box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .results-nav-wrap .results-nav-a { line-height: 80px; font-size: 24px; color: #333; text-align: center; border-right: 1px solid #f5f5f5; transition: all .3s linear; } .results-nav-wrap .results-nav-a.cur, .results-nav-wrap .results-nav-a:hover { background: #007cd4; color: #fff; } .result-mains { padding-top: 80px; padding-bottom: 80px; background: #f3f3f3; } .toTop { display: none; position: fixed; z-index: 7; bottom: 30px; right: 15px; width: 68px; height: 68px; cursor: pointer; border-radius: 50%; overflow: hidden; background: url(../img/toTop.png) no-repeat center; background-size: 90% !important; } .side-always { position: fixed; z-index: 9; width: 52px; height: 160px; right: 0; top: 50%; margin-top: -80px; box-sizing: border-box; } .side-always .side-items { display: block; position: relative; overflow: visible; background-color: #007cd4; cursor: pointer; width: 52px; height: 52px; margin-bottom: 1px; } .side-always .side-ico { position: relative; height: 52px; width: 52px; z-index: 2; } .items2-hide { padding: 0 16px; background-color: #3cb5ec; text-align: center; height: 52px; box-sizing: border-box; font-size: 16px; font-weight: bold; line-height: 52px; display: none; left: -98px; color: #fff; } .side-always .side-ewm, .side-always .side-tele, .items2-hide { position: absolute; } .side-always .side-items1 .side-ico { background: #999 url(../img/wechat.png) no-repeat center; } .side-always .side-items1:hover .side-ico { background: #3cb5ec url(../img/wechat.png) no-repeat center; } .side-always .side-items2 { background: #999 url(../img/qq.png) no-repeat center; } .side-always .side-items2:hover { background: #3cb5ec url(../img/qq.png) no-repeat center; } .side-always .side-items4 .side-ico { background: #999 url(../img/phone.png) no-repeat center; } .side-always .side-items4:hover .side-ico { background: #3cb5ec url(../img/phone.png) no-repeat center; } .side-always .side-txts { color: #fff; font-size: 12px; line-height: 14px; z-index: 2; } .side-always .side-items3 .side-txts { margin-top: 6px; position: absolute; margin-top: 6px; left: 0; bottom: 4px; width: 100%; } .side-always .side-tele { display: none; width: 190px; height: 52px; box-sizing: border-box; font-size: 16px; font-weight: bold; line-height: 52px; color: #fff; left: -191px; top: 50%; margin-top: -26px; } .side-always .side-tele-content { padding: 0 10px; background-color: #3cb5ec; text-align: center; } .side-always .side-img0 { background: #fff; padding: 3px; width: 110px; height: 110px; border: 1px solid #eee; } .side-always .side-ewm { display: none; width: 130px; height: 136px; padding-right: 20px; box-sizing: border-box; left: -112px; top: 50%; margin-top: -58px; } .hot-search-wrap { display: none; } .m-hot-search .hot-search-banner { background: #fff; } .hot-search-wrap { background: #f7f7f7; padding-bottom: 60px; margin-top: 40px; padding-top: 40px; } .m-hot-search { width: 1200px; margin: 0 auto; box-sizing: border-box; } .m-hot-search .m-hot-h5 { color: #333333; font-size: 26px; line-height: 1; box-sizing: border-box; padding: 20px 15px; } .m-hot-search .hot-search-banner { overflow: hidden; } .m-hot-search .swiper-slide { display: inline-block; font-size: 15px; line-height: 45px; color: #333333; position: relative; padding-left: 32px; box-sizing: border-box; background: #fff; } .m-hot-search .swiper-slide:before { content: ""; height: 5px; width: 5px; background: #3cb5ec; position: absolute; left: 15px; top: 0; bottom: 0; margin: auto; } .meeting-nav { overflow: hidden; } .case .caseul .li img { display: block; width: 100%; } .newsInfo { padding: 60px 30px; background: #fff; } .newsInfo img { display: block; max-width: 100%; margin: 0 auto; } .newsInfo .info-img1 { display: block; width: 400px; margin: 0 auto; } .newsInfo .info-title { font-size: 28px; line-height: 40px; color: #333; font-weight: bold; text-align: center; } .newsInfo .info-dates { font-size: 14px; line-height: 24px; color: #999; text-align: center; margin: 20px auto; } .newsInfo .info-dt-wrap { font-size: 14px; line-height: 26px; color: #888; padding: 20px 0; margin-bottom: 30px; border-top: 1px solid #ececec; border-bottom: 1px solid #ececec; } .newsInfo .info-bot-dl { width: 70%; color: #666; line-height: 36px; font-size: 14px; } .newsInfo .info-bot-dl a { color: #333; } .newsInfo .info-bot-dr { padding-top: 16px; } .newsInfo .news-return-a { display: block; width: 110px; text-align: center; height: 40px; line-height: 40px; background: #007cd4; color: #fff; font-size: 14px; transition: all .3s linear; } .newsInfo .news-return-a:hover { padding-right: 10px; } .about-ser-wrap { background-size: cover !important; } .about { position: relative; z-index: 1; } .wel-banner-covers { position: absolute; width: 1200px; left: 50%; top: 50%; /*padding-top: 10%;*/ margin-left: -600px; color: #fff; line-height: 1; font-family: "Microsoft YaHei"; } .wel-banner-h1 { font-size: 64px; font-weight: bold; opacity: 0; transform: translate(0, 50px); transition: all 1s ease-out; } .wel-banner-h2 { font-size: 45px; padding: 20px 0 60px; opacity: 0; transform: translate(0, 50px); transition: all 1s ease-out .2s; } .wel-banner-en { font-family: "mon4"; font-size: 45px; padding: 20px 0 60px; opacity: 0; transform: translate(0, 50px); transition: all 1s ease-out .2s; } .wel-banner-h3 { font-size: 26px; font-weight: bold; letter-spacing: 5px; opacity: 0; transform: translate(0, 50px); transition: all 1s ease-out .4s; } .wel-banner .inner-ban-txts { position: relative; left: 0; top: 0; margin-left: 0 !important; margin-top: 0 !important; } .wel-banner .swiper-slide-active .wel-banner-h1, .wel-banner .swiper-slide-active .wel-banner-en, .wel-banner .swiper-slide-active .wel-banner-h2, .wel-banner .swiper-slide-active .wel-banner-h3, .wel-banner .swiper-slide-active .inner-ban-h5, .wel-banner .swiper-slide-active .inner-ban-dt1, .wel-banner .swiper-slide-active .inner-ban-dt2 { opacity: 1; transform: translate(0, 0); } .wel-banner.in, .conbanner.in { margin-top: 108px; } .wel-banner-txts.left { float: left; } .wel-banner-txts.middle { text-align: center; } .wel-banner-txts.right { float: right; text-align: right; } .items-wrap .solution-items:nth-child(2n) { /*background: #f7f7f7;*/ } .wel_03 .wel_03ul .li .img img { display: block; width: 100%; } .solution-top-wrap1, .conleft2 { padding-top: 95px; } .bota22 { display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .conright .conrighttop2 .ul .litop:after { display: none; } .wel-solution1 { padding-top: 60px; padding-bottom: 0; } @media screen and (max-width: 1700px) { .wel-banner { height: 516px; } .conbanner { max-height: 516px; } .seo-nav-wrap .seo-nav-banner { width: 90%; margin: 0 auto; } .swiper-btns1 .prev { left: 0; } .swiper-btns1 .next { right: 0; } .inner-ban-txts .inner-ban-h5 { font-size: 48px; line-height: 60px; } .inner-ban-txts .inner-ban-dt1, .inner-ban-txts .inner-ban-dt2 { font-size: 22px; } .seo-items2 .seo-pro-item { width: 50%; } .recruit-select-wrap .select-item { padding: 0 34px; } .conbanner .wen .h1 { font-size: 56px; } .conbanner .wen .h2 { font-size: 24px; } } @media screen and (max-width: 1680px) { /*.wel-banner-covers { padding-top: 12%; }*/ .address-items1 .address-txts { padding: 70px 20px 84px; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav .pc-nav-a { padding: 0 15px; } .inner-ban-txts { width: 92%; margin-left: 0; left: 4%; } .address-items1 .address-p { font-size: 16px; } .banner-register-wrap { width: 95%; margin-left: 0; left: 2.45%; } .banner-register-wrap .banner-register { width: 200px; } .inner-ban-txts .inner-ban-h5 { font-size: 36px; line-height: 48px; margin-bottom: 54px; } .ser-banner1 .ser-item { padding-right: 88px; } .wel_02 .wel_02ul .li .liright .wen { padding-left: 120px; } .wel_02 .wel_02ul .li .liright .img { left: 40px; } .inner-ban-txts .inner-ban-dt1, .inner-ban-txts .inner-ban-dt2 { font-size: 16px; line-height: 48px; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-item { padding-left: 30px; } } @media screen and (max-width: 1500px) { .seo-nav-wrap .seo-nav-a { font-size: 16px; } .wel_03 { padding-bottom: 90px; } /*.wel-banner-covers { padding-top: 14%; }*/ .wel-banner.in, .conbanner.in { margin-top: 90px; } .cooperation .coop-items-covers .opa8 { /*height: 140px;*/ } .recruit-select-wrap .select-item { padding: 0 24px; } .address-items1 .address-txts { padding-bottom: 0; padding-top: 40px; } .address-items1 .address-p { padding-left: 40px; } .service-items2 { background-position: center !important; } .pc-header .header_left { transform: translateX(-10%); } .pc-header .header_left .bocweb-nav .bocweb-pc-nav { padding-bottom: 27px; } .case .caseul .li .wen .h1 { padding-right: 66px; height: 54px; line-height: 54px; font-size: 18px; } .conright { width: 24%; } .conbanner .wen { height: 86px; width: 95%; left: 2.5%; } .conbanner .wen .h1 { font-size: 46px; } .conbanner .wen .h2 { font-size: 22px; } .pc-header .header_left .bocweb-nav { margin: 0; } .pc-header { /*height: 90px;*/ line-height: 90px; } .pc-header .pc-logo { top: 16px; } .pc-header .header_left .bocweb-nav .pc-sub-nav { top: 90px; } .wel-solution .wel-solution-banner .wel-solution-cover { padding: 40px 32px; } .wel-solution .wel-solution-banner .wel-solution-cover .k3 { margin: 14px 0; } .w1440 { width: 95%; } .about .w1440 { width: 92%; } .conleft { width: 72%; } .case .caseul .li { width: 48%; margin-left: 2%; } .wel_solution .wel-solution-banner .li { width: 98%; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav .pc-nav-a { padding: 0 10px; } .wel-banner-txt { height: 255px; } .wel-banner-txt .h1 { font-size: 50px; height: 50px; } .wel-banner-txt .h2 { font-size: 35px; height: 35px; margin-top: 14px; margin-bottom: 40px; } .wel-banner-txt .h3 { font-size: 24px; height: 24px; margin-bottom: 50px; } .wel_02 .wel_02ul .li .lileft .li1left { width: 55%; } .wel_02 .wel_02ul .li .lileft .li2left { width: 45%; } .wel_solution .wel-solution-banner .li .wen { padding: 20px 35px; } /* .wel_03 .wel_03ul .li { width: 32%; margin-left: 2%; }*/ .pc-header .header_left .bocweb-nav .pc-sub-nav { padding: 40px 0; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-wrap1 .pc-sub-item { height: auto; } } @media screen and (min-width: 1400px) { .cooperation .coop-items { margin-right: 2%; } .cooperation .coop-items:nth-child(3n) { margin-right: 0; } .wel_03, .about-contact-wrap { padding-bottom: 60px; } } @media screen and (max-width: 1400px) { .conbanner .wen .h1 { font-size: 40px; } .conbanner .wen .h2 { font-size: 20px; } .cooperation .coop-items { margin-right: 4%; width: 48%; } .cooperation .coop-items:nth-child(2n) { margin-right: 0; } .cooperation .coop-items-covers { padding: 34px; } .solution-top-wrap .solution-title { font-size: 28px; line-height: 28px; } .solution-top-wrap { padding-top: 60px; } .top-title-wrap .pro-ad-h5 { font-size: 16px; padding-bottom: 40px; } .hot-search-wrap { padding-top: 20px; padding-bottom: 40px; } /*.wel-banner-covers { padding-top: 16%; }*/ .wel-banner-h1 { font-size: 48px; } .wel-banner-h2, .wel-banner-en { font-size: 36px; padding: 16px 0 40px; } .wel-banner-h3 { font-size: 20px; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav .pc-nav-a { padding: 0 12px; } .register-form-bot .code-input0, .register-form-bot .register-submit { height: 44px; line-height: 44px; } .register-form-bot .form-bot-items { padding-top: 60px; padding-bottom: 60px; } .register-form-bot .code-wrap img { height: 44px; } .register-form-top { padding-top: 70px; } .register-form-top .register-form-td { margin-bottom: 26px; } .register-form-top .register-s0 { padding-left: 30px; } .register-form-top .register-form-td:nth-child(2n) .register-s0 { padding-left: 70px; } .register-form-bot .register-textarea { height: 240px; } .register-form-bot .radio-item2 { margin-right: 30px; } .about-contact-wrap .contact-items { padding-left: 0; padding-right: 0; } .wel-solution .wel-solution-banner .wel-solution-cover { padding: 32px; } } @media screen and (max-width: 1300px) { .apply-case-items .apply-case-cover { font-size: 18px; } .apply-case-items .apply-case-cover .case-cover-en { font-size: 12px; line-height: 20px; } .m-hot-search { width: 92%; } .introduce-mains .intro-txts { width: 46%; } .wel-banner-covers { width: 92%; margin-left: 0; left: 4%; } .pc-header .header_right .le1-ri.r3 { padding-right: 40px; } .pc-header .header_right .le1-ri.r3:after { right: 20px; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav .pc-nav-a { padding: 0 16px; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav .pc-nav-a, .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-a0 { font-size: 16px; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-a1 { font-size: 13px; } .pc-header .header_left { padding-right: 120px; } .headsearch-box .x-box { width: 92%; left: 4%; right: 4%; } .headsearch-box .x-p { width: 100%; } .recruit-select-wrap .select-describe { width: 120px; } .recruit-select-wrap .select-item-wrap { width: calc(100% - 128px); } .recruit-select-wrap .select-item { padding: 0 18px; } .about-contact-wrap .contact-items { font-size: 12px; } .about-contact-wrap { padding-bottom: 80px; } .address-items1 .address-p { font-size: 14px; margin-bottom: 18px; } .meeting-form-wrap .meeting-form-td1 { width: 190px; } .meeting-form-wrap { padding-bottom: 120px; } .meeting-form-wrap .meeting-form-td2 { width: calc(100% - 190px); padding-left: 80px; } .meeting-intro-items4 { padding: 100px 0; } .meeting-intro-items4 .meeting-address-items { padding: 34px; } .meeting-points-mains .meeting-points-dl, .meeting-points-mains .meeting-points-dr { width: auto; float: none; display: inline-block; height: auto; text-align: left; } .view-more1 { width: 140px; } .meeting-intro-items4 .address-img { width: 60px; height: auto; } .meeting-points-mains .meeting-points-dl { margin-right: 50px; } .meeting-points-mains { text-align: center; } .meeting-points-mains .circle2-year { font-size: 100px; line-height: 80px; } .meeting-points-mains .circle2-txts { font-size: 20px; line-height: 28px; } .meeting-points-mains .mer-circle-wrap { width: 400px; height: 400px; margin-left: -220px; } .meeting-points-mains .meeting-points-center { width: 280px; height: 160px; top: 118px; margin-left: -140px; } .meeting-points-mains .meeting-points-dl .join-items:first-child, .meeting-points-mains .meeting-points-dl .join-items:nth-child(2), .meeting-points-mains .meeting-points-dr .join-items:first-child, .meeting-points-mains .meeting-points-dr .join-items:nth-child(2) { margin-bottom: 20px; } .meeting-points-mains .meeting-points-dl .join-items:nth-child(2), .meeting-points-mains .meeting-points-dr .join-items:nth-child(2) { margin-left: 0; margin-right: 0; } .meeting-points-mains .meeting-points-dl .join-items, .meeting-points-mains .meeting-points-dr .join-items { background: url(../img/s0.png) no-repeat left 6px; padding-left: 30px; } .meeting-intro-items3 { background: #004299 !important; } .meeting-points-mains .mer-circle-wrap { position: relative; } .meeting-points-mains { width: 92%; } .meeting-intro-items2 .meeting-intro-item { padding: 24px; } .meeting-intro-items1 .intro-items1-dl { padding-right: 60px; } .meeting-nav-wrap .meeting-nav-a, .seo-nav-wrap .seo-nav-a { font-size: 20px; line-height: 68px; } .swiper-hd1 .swiper-pagination-bullet { width: 12px; height: 12px; } .about-contact-wrap .contact-img { width: 60%; } .about-contact-wrap .contact-txts { padding: 10px 14px 16px; } .about-contact-wrap .contact-items { padding: 18px 0px 7px; } .conright .conrighttop .ul .libot .bota { font-size: 13px; } .case .caseul .li .wen .h2box { padding: 26px; } .case .caseul .li .wen .h2box .b2 { margin-top: 16px; margin-bottom: 34px; font-size: 14px; } .case .caseul .li .wen .h2box .b1 { font-size: 22px; } .conright .conrighttop .h1 { height: 66px; line-height: 66px; font-size: 24px; } .pages .pagination { padding: 10px 0; } . /*wel-solution .wel-solution-banner .wel-solution-cover .k4, .wel-solution .wel-solution-banner .wel-solution-cover .k3 { display: none; }*/ .wel_03 .wel_03ul .li .wen .h1 { font-size: 18px; } .wel_03 .wel_03ul .li .wen { padding: 24px; padding: 10px 15px; } .wel_02 .wel_02ul .li .liright .img { width: 64px; height: 48px; } .wel_02 .wel_02ul .li .lileft .li2left { width: 34%; margin-right: 6%; } .wel_02 .wel_02ul .li .lileft .li1left { padding-top: 60px; } .wel_02 .wel_02ul .li .liright { height: 100px; } .wel_02 .wel_02ul .li .lileft .li1left { padding-left: 0; } .bocweb-footer .top .bocweb-footer-contact ul li { padding-right: 48px; } .w1200 { width: 92%; } .wel-solution .wel-solution-banner .wel-solution-cover .k1 { margin-bottom: 16px; } .ser-banner1 .ser-item { padding-right: 50px; padding-top: 36px; } .service-items4 { padding: 80px 0; } .seo-nav-wrap .seo-nav-a { font-size: 16px; } } @media screen and (max-width: 1200px) { .wel-solution .wel-solution-banner .wel-solution-cover .k4 .p { font-size: 14px; } .wel-solution .wel-solution-banner .wel-solution-cover .more { margin-top: 16px; } .kbox-wrap { height: calc(100% - 60px); } .conleft2 { padding-top: 40px; } .pc-header .header_right .le1-ri.r3:after { display: none; } .register-form-bot { font-size: 14px; } .down .ul .li a .h2 { padding-right: 50px; } .pc-header .header_left { padding-right: 120px; } /*.cooperation .coop-items-covers { position: static; }*/ .cooperation .coop-items { margin-bottom: 20px; } .address-items1 { margin-bottom: 80px; } .address-items2 { padding-bottom: 80px; } .address-items1 .address-txts { position: static; width: 100%; height: auto; padding: 40px; margin: 30px 0; } .conright .conrighttop .ul .libot .bota { font-size: 12px; } .solution-items { padding-top: 56px; } .solution-top-wrap { padding-top: 40px; } .pc-header .header_right .le1-ri { padding-right: 20px; } .pc-header .header_right .le1-ri.r1 { padding-right: 0; } .pc-header .header_right .le1-ri.r3 { padding-right: 20px; } .conright { width: 28%; } .conleft { width: 70%; } .wel-solution .wel-solution-banner .wel-solution-cover { padding: 28px 32px; } .wel_02 .wel_02ul .li .lileft .li2left { margin-top: 70px; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-item { padding-left: 20px; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-wrap1 .pc-sub-item { width: auto; padding-right: 20px; } .wel_02 .wel_02ul .li .lileft .li2left { width: 30%; margin-right: 15%; } .down { padding-top: 60px; padding-bottom: 70px; } .down .ul { padding-bottom: 25px; } .down .ul .li a { padding: 20px; background: #fff url(../img/down0.png) no-repeat right 30px top 78px; } .down .ul .li a:hover { background: #fff url(../img/down0on.png) no-repeat right 30px top 78px; } .down .ul .li a .h2 { line-height: 25px; height: 50px; } .wel_solution { padding-top: 60px; } .wel-banner-txt { width: 85%; } .wel-banner-txt .h1 { font-size: 40px; height: 40px; } .wel_02 .title { margin: 25px 0; } .wel-banner-txt .h2 { font-size: 25px; height: 25px; margin-top: 10px; margin-bottom: 35px; } .wel_03 { padding-top: 65px; } .wel .title .tit { font-size: 28px; } .wel .title .wen { font-size: 20px; line-height: 30px; } .wel_solution .wel-solution-banner .li .wen { padding: 10px 15px; } } @media screen and (max-width: 1100px) { .pc-header .header_left .bocweb-nav .bocweb-pc-nav .pc-nav-a { padding: 0 16px; } .conbanner .wen .h1 { font-size: 34px; padding-left: 18px; border-width: 4px; } .case .caseul .li .wen .h2box .b2 { margin-bottom: 24px; } .wel-solution .wel-solution-banner .wel-solution-cover .k1 { font-size: 20px; } .conbanner .wen .h2 { font-size: 18px; padding-left: 24px; } } .m-img { display: none; } .pc-img { display: block; } @media(min-width: 1024px) { .result-mains { padding-top: 60px; } .wel-banner { min-height: 370px; } } @media(max-width: 1024px) { .wel-solution .wel-solution-banner .wel-solution-cover { font-size: 12px; padding: 20px; } .pc-img { display: none; } .m-img { display: block; } .conbanner { height: auto !important; } .conbanner img { min-height: none; height: auto; min-width: none; width: 100%; } .conright .conrighttop2 .h1 { height: 40px; line-height: 40px; padding-left: 25px; font-size: 18px; } .explain.w1440, .apply.w1440, .case.w1440 { width: 100%; } .conleft { width: 92% !important; margin: 0 auto; } .conright .conrighttop.conrighttop2 .h1 { display: block; } .conright .conrighttop2 .ul { display: none; } .hot-search-wrap { display: block; } .solution-top-wrap .solution-title { font-size: 24px; line-height: 1; } .top-title-wrap .pro-ad-h5 { font-size: 14px; padding-bottom: 24px; } .cooperation .coop-items-covers { font-size: 12px; line-height: 24px; padding: 28px; } .wel-banner-h1 { font-size: 40px; } .wel-banner-h2, .wel-banner-en { font-size: 28px; padding: 10px 0 30px; } .wel-banner-h3 { font-size: 14px; letter-spacing: 2px; } .wel-banner.in, .conbanner.in { margin-top: 49px; } .register-form-top .register-s0 { font-size: 14px; } .register-form-top .register-s0 { width: 30%; } .register-form-bot .register-submit { width: 170px; } .register-form-top .register-form-td:nth-child(2n) .register-s0 { padding-left: 24px; } .register-form-bot .radio-item2 { width: 33%; margin-right: 0; } .register-form-bot .register-textarea { height: 160px; } .swiper-btns1 .swiper-btn { display: none; opacity: 0; } .seo-nav-wrap .seo-nav-banner { width: 100%; } .conbanner .wen .h1, .conbanner .wen .h2, .inner-ban-txts .inner-ban-h5, .inner-ban-txts .inner-ban-dt1, .inner-ban-txts .inner-ban-dt2 { opacity: 1; transform: translate(0, 0); } .newsInfo .news-return-a { height: 36px; line-height: 36px; } .newsInfo .info-title { font-size: 22px; line-height: 34px; } .newsInfo { padding-left: 0; padding-right: 0; } .news .news-items { padding-bottom: 30px; margin-bottom: 30px; } .news .news-h5 { font-size: 18px; } .news .news-txts { height: calc(100% - 30px); } .recruit-list2 .recruit-items000 { width: 50%; padding: 0; } .recruit-dt000 { padding: 26px 0; } .recruit-list2 .recruit-td.pc { display: none; } .recruit-list2 .recruit-td { width: 50%; padding-left: 30px; padding-right: 30px; } .recruit-list2 .recruit-dt001 { margin-bottom: 24px; padding-bottom: 24px; } .recruit-list2 .recruit-bot { margin: 0 30px; padding: 0 20px 20px; } .recruit-list2 .recruit-td2 { text-align: right; } .seo-solution-banner .swiper-hd2 { padding-bottom: 60px; padding-top: 48px; } .seo-solution-banner .seo-solution-h5 { font-size: 16px; } .seo-items2 { padding-bottom: 60px; } .seo-items3 .seo-case-item .seo-case-txts:after { width: 100%; } .seo-items3 .seo-case-h5 { font-size: 16px; line-height: 50px; color: #fff; background-size: 0 !important; } .seo-items3 .seo-case-txts { padding: 0 10px; } .seo-nav-wrap .seo-nav { width: 100%; } .down .tit { font-size: 30px; margin-bottom: 40px; } .seo-title1, .seo-title2 { font-size: 30px; padding-top: 60px; padding-bottom: 40px; } .news .news-txts.no-img .news-dt { margin-bottom: 30px; } .seo-items2 .seo-pro-item { font-size: 18px; } .seo-items2 .seo-pro-item { width: 100%; } .news .news-h5 { font-size: 22px; } .news .news-items:before { display: none; } .news .news-items { padding: 30px; } .wel_02 .wel_02ul .li .lileft .li2left img { width: 50%; } .wel_02 .wel_02ul .wel_02ul01.m { width: 92%; margin: 0 auto; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p:hover { padding: 0; color: #666; font-weight: normal; } .wel_02 .wel_02ul .wel_02ul01.m .li.active .lileft { background: #f3f3f3; } .wel-solution { padding: 0; } .wel .title .tit { padding-top: 60px; } .wel_02 .wel_02ul .li .lileft .li1left .h1 { font-weight: bold; } .wel_02 .wel_02ul .li .lileft .li2left img { margin: 40px auto; } .wel_02 .wel_02ul .li .liright span { width: 60px; height: 60px; line-height: 60px; } .wel_02 .wel_02ul .li .liright .img { left: 72px; width: 48px; height: 38px; top: 0; bottom: 0; } .wel_02 .wel_02ul .li .liright .wen { padding-left: 136px; } .wel_02 .wel_02ul .li .liright { height: 60px; } .wel_02 .wel_02ul .li .liright .wen { line-height: 60px; } .service-items2 { background-position: center top !important; background-size: cover !important; } .service-items2 .service-items2-dt { width: 50%; } .service-items4 { padding: 50px 0; } .ser-banner2 { padding-bottom: 30px; } .ser-item-contents .item-contents-ico { width: 100px; height: 100px; background-size: 50% !important; } .ser-item-contents .item-contents-title { padding: 28px 0; } .ser-title1, .ser-title2 { font-size: 30px; padding-top: 60px; padding-bottom: 40px; } .service-items4 .ser-title2 { padding-top: 0; padding-bottom: 0; } .ser-banner1 { margin-bottom: 0; } .service-items2 { padding-bottom: 100px; } .apply-case-items .case-cover-top, .apply-case-items:hover .case-cover-top { top: 44px; opacity: 1; padding: 0 24px; width: 100%; } .apply-case-items .case-cover-cn, .apply-case-items .case-cover-en { line-height: 24px; margin-bottom: 0; } .apply-case-items .case-cover-bot, .apply-case-items:hover .case-cover-bot, .inner-ban-txts .inner-ban-dt1, .inner-ban-txts .inner-ban-dt2 { display: none; } .news .meeting-title1 { padding-bottom: 40px; } .case .caseul .li .wen .h1 { padding-left: 20px; } .case { padding-bottom: 60px; } .case .caseul .li { margin-bottom: 30px; } .case .caseul .li .wen .h2box { display: none; } .case .caseul .li:hover .wen .h1 { bottom: 0; } .about-title2 { font-size: 30px; padding-top: 60px; padding-bottom: 40px; } .address-items2 { padding-top: 60px; } .address-items2 .meeting-title1 { padding-bottom: 40px; } .address-items1 .address-txts { padding: 32px 24px; } .meeting-address .meeting-intro-h6 { width: 100%; } .meeting-form-wrap .meeting-form-tr { font-size: 14px; } .meeting-form-wrap .meeting-form-td2 { padding: 10px 30px; } .meeting-form-wrap { padding-bottom: 60px; } .meeting-time { padding-top: 60px; } .meeting-intro-items1 .intro-items1-dr { line-height: 24px; } .inner-ban-txts .inner-ban-h5 { margin-bottom: 0; font-size: 30px; } .banner-register-wrap { left: 8%; } .banner-register-wrap .banner-register { font-size: 18px; line-height: 52px; } .conbanner, .wel-banner { margin-top: 48px; } .meeting-intro-items4 .address-dt { font-size: 14px; line-height: 24px; } .meeting-intro-items4 .meeting-address-items { height: 270px; } .meeting-intro-items4 .address-h5 { padding-bottom: 20px; } .meeting-intro-items1 .intro-items1-dl { padding-right: 40px; } .apply-case-items .case-cover-top, .apply-case-items:hover .case-cover-top { top: 24px; } .apply-case-items .apply-case-cover .case-cover-en { margin-top: 10px; } .meeting-intro-items2 .intro-items2-dt { font-size: 12px; } .meeting-intro-items2 .meeting-intro-item { padding: 18px; } .meeting-intro-items2 .meeting-intro-item { margin-bottom: 20px; } .meeting-intro-items1, .meeting-intro-items2, .meeting-intro-items3, .meeting-intro-items4 { padding: 60px 0; } .meeting-intro-items1 .intro-items1-dr { font-size: 14px; } .meeting-title1, .meeting-intro-items4 .address-h5 { font-size: 30px; } .apply-case-items .apply-case-cover { padding: 0; font-size: 16px; } .apply-case-items .case-cover-more { margin-top: 24px; } .m-header .welcome-a { position: relative; top: 6px; height: 36px; } .boxhead { position: fixed; top: 0; left: 0; width: 100%; background: #fff; } .side-always { display: none; } .service-items2 .service-items2-dt { margin: 0 0 36px; } .conright .conrighttop .ul .libot { padding: 0; } .conright .conrighttop .ul .libot .bota { border-top: 1px solid #e5e5e5; line-height: 24px; height: auto; padding-top: 8px; padding-bottom: 8px; } .conright .conrighttop .ul .libot .bota:first-child { border-top-color: transparent; } .conright .conrighttop .ul .litop { line-height: 40px; height: 40px; font-weight: bold; } .meeting-nav-wrap .meeting-nav-a, .seo-nav-wrap .seo-nav-a { font-size: 18px; line-height: 52px; } .conright .conrighttop .ul .libot .bota { font-size: 14px; } .solution-top-wrap { padding-top: 40px; } .solution-items { padding-top: 36px; padding-bottom: 60px; } .w1440 { width: 92%; } .conright .conrighttop .ul { padding: 0; border-bottom: none; } .conright .conrighttop .h1 { display: none; } .conleft-items-title { font-size: 20px; } .conright, .conleft { float: none; width: 100%; top: 0; position: static; } .m-hot-search { display: block; } .conright .conrightbot { display: none; } .wel_02 .wel_02ul .wel_02ul01.m .li.active .lileft { width: 100%; } .wel-solution .wel-solution-banner .wel-solution-cover .k1 { margin-bottom: 30px; } .wel .title .tit, .wel .title .wen, .wel-solution .wel-solution-banner, .wel_02 .wel_02ul, .wel_03 .wel_03ul .li { opacity: 1; transform: translate(0, 0); } .wel-banner .pc-banner-img { display: none; } .boxhead, .wel-solution .wel .title .tit, .wel-solution .wel .title .wen { opacity: 1; transform: translate(0, 0); } .wel-banner .m-banner-img { display: block; } .wel-banner { height: auto; } .conbanner .wen { width: 100%; left: 0; padding: 0 15px; } .wel-solution .wel-solution-banner .wel-solution-cover .k4 { max-height: none; height: auto; } .wel-solution .wel-solution-banner .swiper-slide .wel-solution-cover, .wel-solution .wel-solution-banner .swiper-slide:hover .wel-solution-cover { top: 0 !important; background: rgba(33, 161, 223, 0.85) !important; } .wel-solution .wel-solution-banner .wel-solution-cover .k4 { display: none; } .wel-solution .wel-solution-banner .wel-solution-cover .more { margin-top: 20px; } .wel-solution .wel-solution-banner .wel-solution-cover .k4 .p { font-size: 12px; } .wel-solution .wel-solution-banner .wel-solution-cover .kbox { opacity: 1; } .bocweb-footer { display: none; } .wel_02 .wel_02ul .li .liright:before { top: 0; bottom: 0; left: 0; right: 0; } .wel_03 { padding-bottom: 65px; } .wel_02 .wel_02ul .li .liright:hover:before, .wel_02 .wel_02ul .li.active .liright:before { top: 0; bottom: 0; left: 0; right: 0; } .wel_solution .wel-solution-banner .li .wen .k1 { font-size: 16px; margin-top: 20px; } .wel_solution .wel-solution-banner .li .wen .k2 { line-height: 20px; height: 60px; font-size: 14px; } .wel_solution .wel-solution-banner .li .wen .more { margin-top: 10px; } .wel_solution .wel-solution-banner .li .wen .k4 { font-size: 14px; line-height: 20px; height: 140px; } .wel_02 .wel_02ul .li .lileft .li2left:after { display: none; } .wel_02 .wel_02ul .li .lileft .li2left { width: 100%; margin: 0; padding: 0; float: none; display: block; position: static; } .wel_02 .wel_02ul .li .lileft .li1left { width: 100%; padding: 0; margin: 0; } .wel_02 .wel_02ul { height: auto; } .m { display: block; } .wel_02 .wel_02ul .wel_02ul01.m .li .lileft { opacity: 1; text-align: center; display: none; position: static; padding-bottom: 20px; box-sizing: border-box; } .wel_02 .wel_02ul { background: none; } .wel_02 .wel_02ul .li .lileft .li1left { display: inline-block; float: none; margin: 0 auto; text-align: left; width: auto; } .wel_02 .wel_02ul .wel_02ul01.m .li.active .lileft { opacity: 1; display: block; padding-left: 0; box-sizing: border-box; padding: 15px; } .wel_02 .wel_02ul .wel_02ul01.m .li .liright { width: 100%; } .wel_02 .wel_02ul .li .liright { height: 65px; } .wel_02 .wel_02ul .li .liright .wen { line-height: 65px; } .k { display: none; } .m-footer { display: block; } .pc-header { display: none; } .m-header { display: block; } .wel_solution { padding-bottom: 0; } .wel_03 { padding-top: 30px; } .wel_03 .wel_03ul { margin-top: 35px; } .conleft-items-title { line-height: 20px; } .news { padding-top: 60px; padding-bottom: 60px; } .meeting-parter { padding-top: 60px; } .news .meeting-title1 { font-size: 30px; } .down .ul .li:last-child { margin-bottom: 0; } .seo-items3 { padding-bottom: 60px; } .seo-title1 { padding-top: 60px; padding-bottom: 40px; } .meeting-intro-h6 { padding-bottom: 40px; } .parter-banner .swiper-hd2 { padding-top: 40px; } .meeting-parter { padding-bottom: 0; } .seo-items3 .seo-case-item:hover .img100, .seo-solution-banner .swiper-slide:hover .img100, .news .news-items:hover .img100 { transform: scale(1); } .meeting-intro-items2 .intro-items2-h5 { margin-top: 12px; } .meeting-intro-items2 .intro-items2-ico { width: 48px; height: 37px; } .meeting-intro-items3 .meeting-title1 { margin-bottom: 40px; } .meeting-points-mains .meeting-points-dl .join-items:last-child, .meeting-points-mains .meeting-points-dr .join-items:last-child { line-height: 30px; } .meeting-form-wrap { padding-top: 40px; } .address-items2 { padding-top: 45px; } .meeting-address .meeting-intro-h6 { padding-bottom: 40px; } .address-items2 { padding-bottom: 35px; } .about-ser-banner .ser-img-wrap:first-child { margin-bottom: 20px; } .about-ser-banner .swiper-hd2 { padding: 48px 0 60px; } .introduce-mains .intro-txts-wrap { padding-left: 24px; } .about-title2, .about-title1, .about-title2 { font-size: 30px; padding-top: 60px; padding-bottom: 40px; } .about-introduce { margin-bottom: 60px; } .recruit-list2 { padding-bottom: 40px; } .recruit-list2 { margin-bottom: 60px; } .recruit { padding-bottom: 60px; } .introduce-mains .intro-txts-wrap { padding-left: 30px; } .about-contact-wrap .contact-img { float: none; margin: 0 auto; } .about-contact-wrap .contact-txts { position: static; width: 100%; margin-top: 40px; } .boxhead { box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .seo-nav-wrap .seo-nav-a { font-size: 16px; } } @media(min-width: 769px) { .meeting-intro-items2 .meeting-intro-item { margin-right: 3.5%; } .meeting-intro-items2 .meeting-intro-item:nth-child(3n) { margin-right: 0; } .seo-items3 .seo-case-item { margin-right: 2.75%; } .seo-items3 .seo-case-item:nth-child(3n) { margin-right: 0; } } @media(max-width: 768px) { .case { padding-bottom: 0; } .conleft .tit { margin-bottom: 30px; } .conright .conrighttop .h1 { padding-left: 18px; } .solution-top-wrap { padding-bottom: 8px; padding-top: 24px; } .top-title-wrap .pro-ad-h5 { padding-top: 14px; padding-bottom: 14px; font-size: 12px; } .cooperation .coop-items { box-shadow: 0 0 10px rgba(0, 0, 0, .1); } .cooperation .coop-items-covers { position: static; height: auto; opacity: 1; background: none; color: #333; border-top: 1px solid #f9f9f9; } .case .caseul .li { width: 100%; margin-left: 0; } .wel-banner-h1 { font-size: 24px; } .wel-banner-h2, .wel-banner-en { font-size: 16px; padding: 16px 0; } .wel-banner-h3 { font-size: 12px; letter-spacing: 0; } .register-form-top .register-input0 { width: 60%; } .register-form-top .register-s0 { width: 36%; padding-left: 20px; } .news .news-txts { height: auto; } .register-form-bot .register-submit { padding: 0; width: 140px; } .register-form-bot .code-wrap img { margin-left: 12px; } .register-form-bot .register-s1 { font-size: 16px; padding-bottom: 16px; } .register-form-bot .code-s0 { width: 80px; font-size: 14px; } .register-form-bot .form-bot-items { padding-top: 40px; padding-bottom: 40px; } .register-form-top .register-form-td:nth-child(2n) .register-s0 { padding-left: 0; padding-right: 20px; text-align: right; width: 32%; } .register-form-top .register-form-td { margin-bottom: 16px; } .register-form-top { padding-top: 60px; } .explain.w1440, .apply.w1440 { width: 100%; } .ser-item-dt { height: auto; } .case .caseul .li { margin-bottom: 20px; } .case .caseul .li .wen .h1 { font-size: 16px; height: 44px; line-height: 44px; } .video-wrap1 .video-btn { width: 48px; height: 48px; margin-top: -24px; margin-left: -24px; background-size: cover !important; } .cooperation .coop-items { width: 100%; margin-right: 0; } .recruit-list2 .recruit-items000 { width: 100%; } .recruit-list2 .recruit-bot-a { margin: 0 auto; } .recruit-list2 .recruit-bot { margin: 0 5px; } .recruit-list2 .recruit-bot-dt, .recruit-list2 .recruit-items000 { font-size: 12px; line-height: 2; } .recruit-list2 .recruit-title1, .recruit-list2 .recruit-top { line-height: 48px; } .recruit-select-wrap .select-describe { width: 100%; } .recruit-select-wrap .select-item { padding: 0 10px; width: 33%; } .recruit-select-wrap .select-item-wrap { width: 100%; } .recruit-list2 .recruit-bot-h5 { font-size: 18px; } .recruit-list2 .bot-dl { width: 100%; padding-right: 0; } .recruit-list2 .recruit-bot-dt { padding-bottom: 16px; } .recruit-list2 .recruit-bot-a { width: 140px; height: 36px; line-height: 36px; } .parter-banner .swiper-slide-next { border-right-color: transparent; } .meeting-form-wrap .reminds1 { margin-top: 30px; } .meeting-form-wrap .meeting-form-td1 { width: 150px; padding-left: 24px; padding-right: 24px; } .meeting-form-wrap .meeting-form-td2 { width: calc(100% - 150px); padding: 10px 24px; } .banner-register-wrap { display: none; } .banner-register-wrap .banner-register { font-size: 16px; line-height: 40px; width: 140px; } .inner-ban-txts { height: 60px; } .inner-ban-txts .inner-ban-h5 { font-size: 20px; line-height: 1.5; } .meeting-intro-items1 .intro-items1-dl { padding-right: 0; border-right: none; } .view-more1 { height: 36px; line-height: 36px; } .meeting-intro-items4 .meeting-address-items { padding: 24px; } .seo-items3 .seo-case-item { width: 100%; margin-right: 0; float: none; display: block; } .meeting-intro-items4 .meeting-address-items:nth-child(2n+1) { margin-right: 0; margin-bottom: 20px; } .meeting-intro-items4 .meeting-address-items { height: auto; } .meeting-intro-items2 .meeting-intro-item { width: 48%; } .meeting-points-mains .meeting-points-dl, .meeting-points-mains .meeting-points-dr { width: 100%; margin-right: 0; } .meeting-points-mains .meeting-points-dr { padding-top: 12px; } .meeting-points-mains .meeting-points-dl .join-items:first-child, .meeting-points-mains .meeting-points-dl .join-items:nth-child(2), .meeting-points-mains .meeting-points-dr .join-items:first-child, .meeting-points-mains .meeting-points-dr .join-items:nth-child(2) { margin-bottom: 12px; } .meeting-intro-items2 .meeting-intro-item:nth-child(2n+1) { margin-right: 4%; } .meeting-intro-items1 .intro-items1-dr { margin-bottom: 40px; } .meeting-intro-items1 .intro-items1-dr, .meeting-intro-items1 .intro-items1-dl, .meeting-intro-items4 .meeting-address-items { float: none; width: 100%; margin-right: 0; display: block; } .news .news-wrap { padding-bottom: 0; } .news .news-items:last-child { margin-bottom: 0; } .news .news-txts.no-img { width: 100%; } .news .news-items { padding: 0; position: static; margin-bottom: 20px; } .news .news-txts { position: static; width: 100%; padding: 24px; } .news .meeting-title1 { padding-bottom: 40px; } .news .news-h5 { font-size: 18px; padding: 0 0 20px; } .news .news-time { position: static; margin-top: 20px; } .news .news-img { float: none; width: 100%; margin-right: 0; } .wel_03 .wel_03ul .li .wen { padding: 24px 18px 10px; } .wel_02 .title { margin-top: 0; } .wel_03 { padding-top: 0; } .wel_03 .wel_03ul .li .wen .h3 { margin-top: 12px; } .wel_02 .wel_02ul .li .liright { height: auto; } .wel_02 .wel_02ul .li .liright .img { width: 34px; height: 27px; left: 52px; } .wel_02 .wel_02ul .li .liright .wen { line-height: 40px; padding-left: 100px; font-size: 15px; } .wel_02 .wel_02ul .li .liright span { width: 40px; height: 40px; line-height: 40px; } .service-items2 { padding: 0 0 40px; background: none !important; } .service-items2 .service-items2-dt { width: 100%; color: #333; } .ser-banner1 .ser-item .ser-item-title { background-size: 32px !important; font-size: 20px; line-height: 32px; } .ser-banner1 { margin-bottom: 0; } .swiper-hd2 { padding: 20px 0; } .solution-top-wrap .solution-title { font-size: 20px; line-height: 1.5; } .solution-items { padding-bottom: 40px; } .solution-items .solution-items-dl { float: none; width: 100%; } .solution-items .solution-items-dl:first-child { margin-right: 0; } .apply-case-items { margin-bottom: 20px; } .apply-case-items .case-cover-more { width: 32px; height: 32px; background-size: cover !important; } .conright .conrighttop .ul .litop { padding-left: 18px; } .conright .conrighttop .ul .litop:after { right: 18px; } .conright .conrighttop .ul .libot .bota { padding-left: 18px; padding-right: 18px; } .result-mains .result-title { font-size: 16px; line-height: 24px; } .result-mains .result-dt { font-size: 12px; } .result-mains { padding-top: 40px; } .meeting-nav-wrap .meeting-nav-a, .seo-nav-wrap .seo-nav-a { font-size: 14px; line-height: 40px; } .result-mains .r-items0 { padding: 20px; margin-bottom: 20px; } .toTop { width: 48px; height: 48px; bottom: 48px; } .m-hot-search .m-hot-h5 { font-size: 20px; } .m-hot-search .swiper-slide { line-height: 37px; font-size: 14px; } .swiper-hd1 .swiper-pagination-bullet { width: 10px; height: 10px; } .video-wrap1 { width: 100%; float: none; } .introduce-mains .intro-txts { position: static; height: auto; width: 100%; } .introduce-mains .intro-txts-wrap { padding-left: 0; } .about-introduce { margin-bottom: 46px; } .conbanner .wen .h1 { font-size: 32px; } .conbanner .wen .h2 { font-size: 16px; } .wel_03 .wel_03ul .li { width: 100%; margin-left: 0; margin-bottom: 20px; } .wel_solution .wel-solution-banner .li { width: 100%; } .wel_03 .wel_03ul .li .img img { width: 100%; } .wel_03 .wel_03ul .li .wen { height: auto; } .wel_02 .wel_02ul .wel_02ul01.m .li.active .lileft { opacity: 1; display: block; } .wel_02 .wel_02ul .li .lileft .li1left { padding-left: 0; box-sizing: border-box; } .wel_02 .wel_02ul .li .lileft .li1left .h2 { margin: 15px 0; } .wel_02 .wel_02ul .li .lileft .li1left .h1 { font-size: 20px; } .wel .title .tit { font-size: 20px; } .wel_solution .wel-solution-banner { margin-top: 20px; } .wel .title .wen { font-size: 14px; line-height: 20px; margin-top: 5px; } .wel_solution { padding-top: 25px; } .apply-case-items { float: none; width: 100%; margin-right: 0; display: block; } .register .meeting-intro-h6 { padding-top: 60px; } } @media(max-width: 600px) { .register-form-top .register-form-td { width: 100%; } .register-form-bot .code-input0 { width: 130px; } .register-form-top .register-form-td { margin-bottom: 10px; } .register-form-bot .code-s0 { width: 70px; } .register-form-top .register-input0, .register-form-bot .code-input0, .register-form-bot .register-submit { height: 38px; line-height: 38px; } .register-form-bot .code-wrap img { height: 38px; } .register-form-bot .radio-item1 { margin-right: 50px; } .register-form-bot .code-wrap { width: 100%; float: none; } .register-form-bot .register-submit { float: none; display: block; margin: 20px auto 0; } .register-form-top { padding-top: 40px; padding-bottom: 30px; } .register-form-top .register-s0, .register-form-top .register-form-td:nth-child(2n) .register-s0 { width: 96px; text-align: left; padding-right: 0; padding-left: 20px; } .register-form-bot .radio-item2 { width: 50%; } .register-form-top .register-input0 { width: calc(100% - 116px) !important; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p { font-size: 14px; } .seo-solution-banner .seo-solution-h5, .seo-items2 .seo-pro-item { font-size: 16px; } .newsInfo .info-bot-dl { width: 100%; } .newsInfo .info-title { font-size: 18px; line-height: 28px; } .newsInfo .info-bot-dr { width: 100%; } .newsInfo .news-return-a { margin: 0 auto; } .case .caseul .li { width: 100%; margin-right: 0 !important; } .about-contact-wrap .contact-img { width: 80%; } .address-items1 .address-txts { padding: 24px; } .address-items2 .address-img-wrap:first-child { margin-right: 0; } .address-items2 .address-img-wrap { width: 100%; margin-bottom: 20px; } .inner-ban-txts .inner-ban-h5 { font-size: 15px; } .inner-ban-txts { height: 44px; } .down .ul .li a .h2 { font-size: 14px; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p { white-space: normal; overflow: visible; line-height: 24px; margin-bottom: 6px; } .service-items4 .service-items2-dt { display: none; } .ser-title1, .ser-title2 { font-size: 28px; } .service-items4 .ser-title2 { line-height: 36px; } .service-items4 .ser-down { height: 36px; line-height: 36px; } .meeting-nav.w1440 { width: 100%; } .meeting-nav-wrap .meeting-nav-a, .seo-nav-wrap .seo-nav-a { font-size: 14px; } .conbanner .wen .h1 { font-size: 24px; padding-left: 0; border-left: none; } .conbanner .wen .h2 { font-size: 14px; padding-left: 0; } } @media(max-width: 480px) { .wel-solution .wel-solution-banner .wel-solution-cover .more { margin-top: 10px; } .down .ul .li a { padding-right: 14px; } .apply-case-items .apply-case-cover { font-size: 14px; } .apply-case-items .case-cover-more { margin-top: 10px; } .apply-case-items .apply-case-cover .case-cover-en { max-height: 60px; overflow: hidden; } .down .ul .li a .h2 { font-size: 12px; height: 48px; line-height: 24px; } .news .news-txts { padding: 24px 20px; } .news .news-dt { font-size: 12px; line-height: 24px; height: 48px; } .wel-solution .wel-solution-banner .wel-solution-cover .k2, .seo-solution-banner .seo-solution-h5, .seo-items2 .seo-pro-item, .seo-items3 .seo-case-h5 { font-size: 14px; } .conbanner { height: 190px; } .conbanner img { max-width: none; height: 190px; min-width: 100%; } .about-title2, .about-title1, .about-title2, .wel .title .tit, .ser-title2, .ser-title1, .down .tit, .news .meeting-title1, .recruit .about-title2, .cooperation .about-title2 { padding-top: 40px; padding-bottom: 24px; font-size: 24px; } .news .meeting-title1, .down .tit { padding-top: 0; } .down .tit { margin-bottom: 0; } .meeting-title1 { font-size: 24px; } .introduce-mains .intro-h5 { font-size: 18px; } .about-contact-wrap .contact-img { width: 100%; } .cooperation .coop-items { margin-bottom: 10px; } .meeting-form-wrap .meeting-form-td1 { width: 110px; padding-left: 20px; padding-right: 20px; } .meeting-form-wrap .meeting-form-td2 { width: calc(100% - 110px); padding: 10px 20px; } .meeting-form-wrap .meeting-form-tr { font-size: 12px; } .meeting-intro-items2 .meeting-intro-item:last-child { margin-bottom: 0; } .meeting-intro-items4 .address-img { display: none; opacity: 0; } .meeting-intro-items2 .intro-items2-h5 { margin-bottom: 0; } .meeting-title1, .meeting-intro-items4 .address-h5 { font-size: 24px; } .meeting-points-mains .meeting-points-dl { padding-top: 20px; } .meeting-points-mains .mer-circle-wrap { width: 300px; height: 300px; margin-left: -150px; } .meeting-points-mains .meeting-points-dl .join-items, .meeting-points-mains .meeting-points-dr .join-items { background: url(../img/s0.png) no-repeat left 8px; background-size: 8px !important; padding-left: 20px; font-size: 14px; line-height: 24px; } .meeting-points-mains .meeting-points-dl .join-items:last-child, .meeting-points-mains .meeting-points-dr .join-items:last-child { line-height: 24px; } .meeting-intro-items2 .meeting-intro-item:nth-child(2n+1) { margin-right: 0; } .meeting-intro-items2 .meeting-intro-item { width: 100%; } .meeting-intro-items2 .intro-items2-dt { height: auto; } .meeting-points-mains .circle2-year { font-size: 70px; line-height: 56px; margin-bottom: 10px; } .meeting-points-mains .meeting-points-center { height: 110px; width: 240px; margin-left: -120px; top: 100px; } .meeting-points-mains .circle2-txts { font-size: 14px; line-height: 24px; } } @media(max-width: 320px) { .apply-case-items .case-cover-more { display: none; } .solution-top-wrap .solution-title { font-size: 18px; } .wel_02 .wel_02ul .li .lileft .li1left .h3 .p { font-size: 12px; } } /*# sourceMappingURL=style.css.map */ /*20180413begin*/ /*.pc-header .header_right { float: right; position: static; } .pc-header .header_left { width: 1000px; float: left; padding-top: 34px; margin-left: 50px; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav { margin: 0; float: left; width: 14.2%; } .pc-header .header_left .bocweb-nav { margin: 0; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav .pc-nav-a { padding: 0; } .pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-wrap1 .pc-sub-item:first-child,.pc-header .header_left .bocweb-nav .pc-sub-nav .pc-sub-item:first-child { padding-left: 0 !important; } @media screen and (max-width: 1510px) { .pc-header .w1440 { width:1300px; } .pc-header .header_left { width: 900px; margin-left: 44px; padding-top: 34px; } } @media screen and (max-width: 1500px) { .pc-header .header_left { padding-top: 23px; } } @media screen and (max-width: 1370px) { .pc-header .w1440 { width:1200px; } .pc-header .header_left { width: 800px; margin-left: 45px; } } @media screen and (max-width: 1300px) { .pc-header .header_left { padding-right: 0 !important; margin-left: 40px; width: 680px; } .pc-header .w1440 { width: 968px; } .pc-header .pc-logo { width: 120px; height: auto; } .pc-header .header_right .le1-ri.r3 { padding-right: 34px; } .pc-header .header_right .le1-ri { padding: 0 14px; } }*/ /*20180416begin*/ .pc-header { line-height: 74px !important; height: auto !important; } .pc-header .header_left { padding-top: 0 !important; } .pc-header .header_left .bocweb-nav .bocweb-pc-nav { padding-bottom: 19px !important; } .pc-header .pc-logo { width: 130px !important; height: 51px !important; top: 13px !important; } .wel-banner.in, .conbanner.in { margin-top: 74px !important; } .pc-header .header_left .bocweb-nav .pc-sub-nav { top: 74px !important; } @media screen and (max-width: 1100px) { .pc-header .header_left .bocweb-nav .bocweb-pc-nav .pc-nav-a { padding: 0 12px; } } @media screen and (max-width: 1024px) { .conbanner { max-height: none; } .wel-banner.in, .conbanner.in { margin-top: 50px !important; } .wel-solution .wel-solution-banner .wel-solution-cover .k2 { margin-top: 0; } .wel-solution .wel-solution-banner .wel-solution-cover .k4 { display: block !important; } } /*2018*/ .register-form-bot .radio-ico { margin-right: 20px; width: 22px; height: 22px; margin-top: 8px; /* border: 1px solid red; */ border-radius: 50%; box-shadow: 0 0 4px rgba(0, 0, 0, .6); background: none; } @media screen and (max-width: 1100px) { .register-form-bot .radio-ico { width: 14px; height: 14px; margin-top: 13px; } } .conbanner .wen .wen-cn { font-size: 22px; color: #ffffff; line-height: 1.4; box-sizing: border-box; opacity: 0; transform: translate(50px, 0); transition: all .8s ease-out .6s; } .conbanner .wen .wen-cn.in { opacity: 1; transform: translate(0, 0); } .conbanner .wen .h1 { padding-left: 0 !important; border-left: none !important; } .conbanner .wen .h2 { padding-top: 6px; padding-bottom: 14px; padding-left: 0 !important; } @media screen and (max-width: 1700px) { .conbanner .wen .wen-cn { font-size: 18px; } } @media screen and (max-width: 1500px) { .conbanner .wen .wen-cn { font-size: 16px; } } @media screen and (max-width: 1200px) { .conbanner .wen .wen-cn { font-size: 14px; } } @media screen and (max-width: 1024px) { .conbanner .wen .h2 { padding-bottom: 10px; } .conbanner .wen .wen-cn { font-size: 12px; } .conbanner .wen { height: 100% !important; } } .table { display: table; width: 100%; height: 100%; } .table .table-cell { display: table-cell; vertical-align: middle; } .seo-solution-banner .seo-solution-covers { position: relative; background: #e6e2e7; padding: 0 20px 0 26px; height: auto; } .seo-solution-banner .seo-solution-covers:after { content: ""; z-index: 1; display: block; position: absolute; width: 0; height: 100%; top: 0; left: 0; background: #007cd4; transition: all .3s linear; } .seo-solution-banner .swiper-slide:hover .seo-solution-covers:after { width: 100%; } .seo-solution-banner .swiper-slide:hover .seo-solution-h5 { color: #fff; background: url(../img/bg14on.png) no-repeat right center; } .seo-solution-banner .seo-solution-h5 { position: relative; z-index: 2; bottom: 0; background: url(../img/bg14.png) no-repeat right center; line-height: 66px; color: #333; font-size: 20px; /* max-width: 90%; */ padding-right: 30px; transition: all .3s linear; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } @media screen and (max-width: 1024px) { .seo-solution-banner .seo-solution-covers:after { width: 100%; } .seo-solution-banner .seo-solution-covers { padding: 0 10px; } .seo-solution-banner .seo-solution-h5 { font-size: 16px; line-height: 50px; color: #fff; background-size: 0 !important; } } .about-ser-wrap .swiper-wrapper { opacity: 0; transform: translate(0, 30px); transitionn: all .8s ease; } .about-ser-wrap .swiper-wrapper.cur { transform: translate(0, 0); opacity: 1; }