@charset "utf-8"; .transform-scale { overflow: hidden; } .transform-scale:hover * { transform: scale(1.1); -webkit-transform: scale(1.1); } .transform-scale * { transition: .4s; -webkit-transition: .4s; } .auto_1140 { max-width: 1140px; margin: 0 auto; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } @media (min-width:768px) { .auto_1140 { padding: 0 15px; } } @media (min-width:1024px) { .auto_1140 { padding: 0 30px; } } @media (min-width:1280px) { .auto_1140 { padding: 0; } } .slider-3-prev, .slider-3-next { background: center no-repeat; width: 25px; height: 48px; position: absolute; top: 50%; cursor: pointer; z-index: 9; margin-top: -24px; } .slider-3-prev { left: -105px; background-image: url(../images/prev.png); } .slider-3-next { right: -105px; background-image: url(../images/next.png); } .slider-3-prev:hover, .slider-3-next:hover { color: #e63241; } .solutions li { opacity: .7; } .solutions li a { display: block; } .solutions li .transform-scale { max-height: 387px } .solutions li.swiper-slide-active, .solutions li.swiper-slide-next { opacity: 1; } .solution-img, .solution-img img { width: 100%; display: block; } .solution-name { font-size: 16px; color: #333; margin: 30px 0 10px; } .solution-desc { font-size: 14px; color: #888; } .full-width-ovf { position: relative; } .CaseSwiper .slider-3-next, .CaseSwiper .slider-3-prev { opacity: 0; } .CaseSwiper:hover .slider-3-next, .CaseSwiper:hover .slider-3-prev { opacity: 1; } .CaseSwiper .slider-full .swiper-slide .img { position: relative; } .CaseSwiper .slider-full .swiper-slide .img .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); } .CaseSwiper .slider-full .swiper-slide.swiper-slide-active .img .bg { background: transparent; } @media (min-width:1024px) { .solution-list { margin-right: -3px; margin-left: -3px; padding-bottom: 82px; } .solution-sell { border-width: 3px; } } @media (max-width:1440px) { .slider-3-prev, .slider-4-prev { left: 0; z-index: 1010; font-size: 14px; } .slider-3-next, .slider-4-next { right: 0; z-index: 1010; font-size: 14px; } .common-container { padding: 50px; } .service4_list li .item_desc .btns { margin-top: 25px; } .item_desc .btns a.icon_book { margin-left: 16px; margin-top: 15px; } } @media (max-width:1300px) { .down-load-list .service4_list ul { justify-content: space-between; } .down-load-list .service4_list li { width: 48%; } } @media (max-width:1040px) { .item_desc .btns a { display: block; } .item_desc .btns a.icon_book { margin-left: 0px; margin-top: 15px; } .bread { display: none; } .tips-menu ul { text-align: center; font-size: 14px; } .sh1-item { padding: 20px; } .sh2-r h3 { font-size: 20px; } .sh2-r img { max-width: 50%; } .sh2-l { text-align: center; } .sh2-num b { font-size: 66px; } .sh2 { display: block; } .icon-plus:after { font-size: 28px; } .map-container { flex-wrap: wrap; } #l-map { width: 100% !important; } .map-addresss { margin-left: 0 !important; height: auto; width: 100%; margin-top: 40px; } .common-container.padding-50 { padding: 50px 0; } .solution-text h4 { font-size: 20px; } .sjd-data h3 { font-size: 24px; } .sjd-num { padding: 0 30px 30px; font-size: 14px; white-space: nowrap; } .sjd-num li b { font-size: 28px; } .banner-sjd-text { font-size: 16px; } .banner-sjd { height: 600px; } } @media (max-width:840px) { .service4_tab { text-align: left; } .item_desc h5 { line-height: 30px; height: 60px; } .service4_list li img { width: 100px; } .service4_list li .imgbg { width: 100px; } .btns { margin-top: 20px; } .contact_btn { margin-top: 60px; text-align: center; } .tips-menu { position: relative; padding-right: 0px; } .tips-menu-open { position: absolute; width: 45px; height: 26px; right: 0; top: 3px; z-index: 99 } .tips-menu-open:after, .tips-menu-open:before, .tips-menu-open span { content: ""; display: inline-block; height: 7px; width: 7px; border-radius: 50%; background: #e63241; margin: 5px 3px; transition: .4s; -webkit-transition: .4s; } .tips-menu ul { position: relative; right: 0; top: 0px; background: #fff; display: none; } .tips-menu li { display: block; margin-left: 0; text-align: left } .pro-desc-tabl .tips-menu-open { right: auto; left: 0; } .pro-desc-tabl .tips-menu-open { right: auto; left: 0; } .pro-desc-tabl ul { position: absolute; flex-direction: column; top: 48px; background: #fff; padding: 0 10px; left: -16px; display: none; } .tips-menu .tips-txt { position: relative; display: block } .tips-menu .tips-txt .titBox { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 80% } } @media (max-width:780px) { .service1, .service2, .service3, .service4, .service5 { margin-top: 40px; } .service1_img { position: static; height: 400px; } .service1_content { float: none; padding: 40px; width: auto; } .service1_content h4 { font-size: 22px; } .section_head { font-size: 14px; margin-bottom: 30px; } .section_head h4 { font-size: 22px; } .service2_content a { padding: 0 20px; line-height: 44px; } .service3_item { width: 100%; } .service3 { flex-wrap: wrap; } .service3_item_text h4 { font-size: 20px; margin-bottom: 10px; } .service5_text { position: static; color: #333; margin-bottom: 40px; } .service5_play img { display: block; width: 40px; margin: auto; } .service5_text h4 { font-size: 22px; } .banner-text h3 { font-size: 22px; padding-bottom: 0; } .banner-text { font-size: 15px; } .zmzs-text { flex-direction: column; } .zmzs-desc { max-width: 100%; margin-bottom: 30px; } .zmzs-img img { display: block; width: 100%; } .zsfx-list li { width: auto; float: none; margin-right: 0; padding: 20px; } .zsfx-list li b { line-height: 30px; } .zsfx-list li span { margin-top: 20px; } .fankui p { font-size: 14px; } .js-tabs ul { flex-wrap: wrap; } .js-tabs li { margin-bottom: 15px; width: auto; height: auto; margin-right: 10px; line-height: 40px; } .js-contents { margin-top: 20px; padding: 40px 0 0; } .down-load-menu ul { flex-wrap: wrap; justify-content: space-between; } .down-load-menu li { padding: 0 20px; margin: 0 5px 20px; border: 1px solid #eee; line-height: 44px; text-align: center; flex: 1 1 auto; } .down-load-menu li:first-child { border: 1px solid #eee; } .down-load-list .service4_list li { width: 100%; } .Popup .bm span { display: block; line-height: 30px; padding-bottom: 10px; } .down-load-list .service4_list li:last-child { margin-bottom: 0; } .how_buy1 ul li { padding: 0 40px; font-size: 14px; } .how_buy1 ul li h4 { font-size: 16px; } .hot-products { padding: 30px 0; } .hot-solutions { margin-top: 60px; } .solution-news { padding: 60px 0; } .video-list li { width: 48%; } .form-item, .form-line.line-three .form-item { width: 100%; margin-bottom: 40px; } .form-item span { white-space: nowrap; } .form-line { flex-wrap: wrap; margin-bottom: 0; } .pro-search-result { flex-wrap: wrap; } .hot-items .pro-search-result li { width: 48%; } .banner-video, .banner-text .zx-btn { display: none; } .procenter-desc { flex-wrap: wrap; padding: 40px 16px; } .procenter-desc-l, .procenter-desc-l img { width: 100%; } .procenter-desc-r { max-width: none; padding: 30px 0; } .tree-selects { flex-wrap: wrap; } .tree-selects span { width: 48%; padding: 0 10px; margin-bottom: 10px; } .tree-selects span select { width: 100%; } .products-slide-text h3 { font-size: 24px; } .gallery-thumbs.swiper-container { display: none; } .products-slide-text { font-size: 15px; } .solution-sell.s-3 { width: 50%; } .relation-container { margin: auto; } .banner-text.position-right.v-center .clearfix { max-width: none; font-size: 15px; } .sjd-num { flex-wrap: wrap; } .sjd-num li { padding: 0; } .banner-sjd-text { width: 80%; font-size: 14px; } .sjd-data h3 { font-size: 16px; } .sjd-num li b { font-size: 20px; display: inline-block; } .sjd-num li b:after { font-size: 16px; top: -6px; } .banner-zn-v h3 { font-size: 24px; } .banner-zn { height: 600px; } .zn-text { position: static; transform: none; -webkit-transform: none; color: #333; max-width: 100%; margin-top: 40px; font-size: 15px; } .zn-text h4 { font-size: 20px; } .zn-contact { display: block; } .zn-cnt { padding-bottom: 30px; border-bottom: 1px solid #f1f1f1; margin-bottom: 30px; font-size: 15px; } .procenter-desc-r .zx-btn { margin-top: 30px; } .hot-items .pro-search-result li:last-child { margin-bottom: 0; } .search-products { padding-top: 30px; } .multi-tree { margin-top: 30px; } .AboutJoinF5 .list li .h3 { text-align: center; margin-top: 20px; } .AboutJoinF5 .list li .fm .txt { text-align: center; } .item_desc .btns a { font-size: 13px; background-size: 13px 13px; background-position: left center; margin-bottom: 5px; } .item_desc .btns a.icon_book { margin-top: 0 } .service4_list li .item_desc .btns { margin-top: 6px; } .Sfx .fx .fxbtn { padding-top: 0 } .service4_list li .item_desc { width: calc(100% - 100px); } .item_desc h5 { line-height: 24px; height: 48px; font-size: 15px; } } @media (max-width:480px) { .banner-zn-v h3 { font-size: 22px; } .banner-text { width: 100%; } .banner-text .clearfix { font-size: 14px; line-height: 1.5em; max-height: 3em; overflow: hidden; } .icon_book { margin-left: 10px; } .sh1 { flex-wrap: wrap; } .sh1-item { width: 100%; margin: 0 0 20px; } .sh2-num b { font-size: 40px; } .sh2-item { padding: 0 30px; } #fankui_btn { width: 60px; font-size: 14px; } .radios { right: 70px; font-size: 12px; width: 80px; } .radios input[type="radio"] { margin-right: 5px; } .fankui { padding-right: 155px; padding-left: 10px; margin-top: 30px; } .fankui p { font-size: 12px; } .js-content h4 { white-space: normal; line-height: 1.5; margin-bottom: 20px; } .slider-3-prev, .slider-3-next { font-size: 12px; padding: 0 10px; line-height: 30px; } .p_page a { padding: 5px 10px; margin: 0 5px; } .Popup .content .wrap { padding: 68px 10px 88px; } .pop_contact li { font-size: 14px; margin: 0 20px; } .pop_contact { padding: 20px 0; } .Popup .content h3 { font-size: 20px; } .qa-item-q h4, .qa-item-a>span { font-size: 15px; } .page-section { margin-top: 40px; } .how_buy1 ul { flex-direction: column; padding: 30px 0 0; } .how_buy1 ul li { width: 100%; margin-bottom: 40px; } .video-list li { width: 100%; margin-right: 0; } .p_page a { padding: 0px 6px; margin: 0 5px; } .common-container { padding: 50px 0; } #l-map { height: 400px !important; } .hot-items .pro-search-result li { width: 100%; margin-right: 0; } .tree-selects span { width: 100%; } .tree-selects input { width: 100%; max-width: none; } .solution-sell.s-3, .solution-sell.s-2 { width: 100%; padding-bottom: 80%; } .solution-text h4 { font-size: 16px; } .solution-text { bottom: 30px; left: 30px; right: 30px; } .banner-text.position-right.v-center .clearfix { max-width: none; font-size: 14px; } .banner-slidedown { display: none; } .solutions-wrapper li { width: 100%; } .pro-relation { padding: 0 16px 30px; margin-top: 30px; } .sjd-2-data { flex-wrap: wrap; } .sjd-2-item { width: 100%; margin-bottom: 20px; } .sjd-items { flex-wrap: wrap; } .sjd-item { width: 100%; padding: 60px 0; margin-bottom: 5px; } .zn-items { flex-wrap: wrap; flex-direction: column; } .zn-item, .zn-item.on { width: 100%; margin-bottom: 4px; height: 200px; } .zn-item.on .icon-box img { height: 35px; } .zn-item:hover h4, .zn-item.on h4 { font-size: 22px; } .solutions-center { padding-top: 40px; } .Pages { margin-top: 10px; margin-bottom: 10px; } .form-items { display: block; text-align: left; } .form-items .input { margin: 25px 0 0; flex: 1; overflow: hidden; } .form-items span { display: block; } .form-items .input input { padding: 0; max-width: 100%; } .video-text { display: block; } .video-download { margin-top: 16px; } .video-center.auto_1440 { padding-bottom: 40px; } .service2_content a { margin-bottom: 5px; line-height: 36px; } .radios .radio { margin-right: 9px; } .js-text { min-height: auto; } .Popup .content h3 { text-align: center; position: relative; display: block; } .Popup .content h3 img { position: absolute; right: 10px; top: 50%; margin-top: -13px; } .Popup .content .wrap { padding: 20px; } .Popup .content .sort { display: block; } .Popup .content .sort .item { width: auto; padding: 10px; } .Popup .content .sort ul { margin-top: 20px; } .Popup .content .sort .item h4 { font-size: 20px; } .Popup .content .sort ul li p { font-size: 15px; } .Popup .bm { font-size: 20px; line-height: 50px; } .Popup .content .sort ul li img { height: 34px; } /* .relation-container .slider-3-prev, */ /* .relation-container .slider-3-next, */ .slider-4-prev, .slider-4-next { color: transparent; padding: 0; width: 20px; height: 20px; line-height: 20px; text-align: center; } .relation-container .slider-3-prev { left: 0; } .relation-container .slider-3-next { right: 0; } /* .relation-container .slider-3-prev:after, */ .slider-4-prev:after { content: "<"; font-family: serif; color: #fff; font-size: 16px; position: absolute; left: 0; top: 0; right: 0; bottom: 0; } /* .relation-container .slider-3-next:after, */ .slider-4-next:after { content: ">"; font-family: serif; color: #fff; font-size: 16px; position: absolute; left: 0; top: 0; right: 0; bottom: 0; } .relation-container .slider-3-next { right: -40px; } .relation-container .slider-3-prev { left: -40px; } .AboutJoinF5 .list li .h3 { margin-top: 10px; } } @media (max-width:390px) { .btns a { display: block; margin-left: 0; margin-bottom: 10px; } } .download-search { margin-top: 90px; } .down-load-menu.page-section { margin-top: 50px; position: relative; } #downNav { position: absolute; right: 100%; top: 0; width: 1px; height: 1px; } .simple-banner { height: 600px; background-repeat: no-repeat; background-position: center bottom; position: relative; background-size: cover; } .searchtype { display: flex; display: -webkit-flex; justify-content: center; margin-bottom: 40px; } .radio-item { display: flex; display: -webkit-flex; align-items: center; margin: 0 10px; } .radio-item input[type="radio"] { -webkit-appearance: none; width: 20px; height: 20px; background: url(../images/icon-radio.png) no-repeat center; margin-right: 5px; cursor: pointer; } .radio-item input[type="radio"]:checked { background: url(../images/icon-radio-selected.png) no-repeat center; } .result-list { padding-bottom: 40px; } .result-item a { display: flex; display: -webkit-flex; padding: 15px 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: .4s; -webkit-transition: .4s; border-radius: 4px; } .result-item a span { width: 100px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; flex: 0 0 auto; } .result-item a:hover { box-shadow: 0 0 4px #ccc; } .result-item p { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .fw2-banner { position: relative; height: 880px; } .fw-banner { position: relative; height: 560px; } .fw-banner .swiper-slide { background-repeat: no-repeat; background-position: center; background-size: cover; } .fw-banner .banner-text { top: 50%; left: 0; right: 0; text-align: left; transform: translate(0%, -50%); -webkit-transform: translate(0%, -50%); } /* .sh1-item:last-child b { font-size: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } */ /* .sh1-item:last-child { padding: 80px 0; } */ @media (max-width:768px) { .fw-banner, .fw2-banner { height: 400px; } } .down-load-list.page-section { margin-top: 58px; } .video-center.auto_1440 { padding-bottom: 85px; } .overbar { height: 656px; overflow-y: auto; padding-right: 20px; } .overbar::-webkit-scrollbar { width: 9px; height: 1px; } .overbar::-webkit-scrollbar-thumb { background: #e63241; } .overbar::-webkit-scrollbar-track { background: #f8f8f8; } @media (max-width:1024px) { .overbar { width: auto; height: auto; padding-right: 0; } .AboutHonor .item .ViewBoxCon { margin-left: 0 !important; } } .height_880 { height: 880px; background-size: cover; background-position: bottom center; background-repeat: no-repeat; } .height_560 { height: 560px; background-size: cover; background-position: bottom center; background-repeat: no-repeat; } .banner.md560 .banner-text h3 { font-size: 28px; } @media (max-width:768px) { .height_880 { height: 600px; } .banner.md560 .banner-text h3 { font-size: 20px; } .zmzs2 { padding: 40px 0; } } @media (max-width:480px) { .height_880, .height_560 { height: 300px; } } .margintop112 { margin-top: 85px; } .margintop78 { margin-top: 85px; } /*反馈留言*/ .fankuiPage { padding: 85px 0 85px; border-bottom: 1px solid #f1f1f1; } .fankuiPage-head { line-height: 40px; margin-bottom: 50px; } .fankuiPage-head h4 { font-size: 42px; font-weight: normal; padding-left: 10px; border-left: 4px solid #e63241; margin-left: 20px; } .fankuiPage-container { padding: 0 20px; } .form-line-line { line-height: 62px; width: 714px; position: relative; background: #f8f8f8; border: 1px solid #f1f1f1; box-sizing: border-box; padding: 0 14px; margin-bottom: 22px; font-size: 15px; color: #666; max-width: 100%; display: flex; display: -webkit-flex; } .form-line-line input { background: none; outline: none; flex: 1; border: none; } .form-line-area textarea { min-height: 240px; width: 100%; padding: 30px 20px; box-sizing: border-box; background: #f8f8f8; border: 1px solid #f1f1f1; max-width: 100%; } .form-line-area { margin-bottom: 72px; margin-top: 44px; width: 1050px; max-width: 100%; } .fankuiPage-container button { width: 210px; height: 49px; line-height: 49px; font-size: 16px; background: #e63241; color: #fff; border: none; cursor: pointer; } @media(max-width:768px) { .fankuiPage-head h4 { font-size: 28px; } .fankuiPage-head { line-height: 30px; margin-bottom: 30px; } .fankuiPage { padding: 30px 0 60px; } } .fankui-item ul { display: flex; display: -webkit-flex; justify-content: center; text-align: center; list-style-type: none; font-size: 16px; color: #333; } .Popup.fkwindow .content { max-width: 450px; width: 100%; } .Popup.fkwindow .content .wrap { background: #fff; } .Popup.fkwindow-alert .content { max-width: 450px; width: 100%; } .Popup.fkwindow-alert .content .wrap { background: #fff; } .Popup.fkwindow-alert .btnView { text-align: center; } .Popup.fkwindow-alert .btnView .view_more { display: inline-block; padding: 8px 15px; margin: 35px 0 10px; border-radius: 3px; background: #e63241; border-color: #e63241; color: #fff; } .fankui-item li { padding: 0 50px; } .fankui-item li img { margin-bottom: 20px; } @media(max-width:560px) { .fankui-item li { padding: 0 30px; font-size: 14px; display: flex; display: -webkit-flex; flex-direction: column; align-items: center; justify-content: center; } .fankui-item li img { height: 36px; } } /*首页新闻*/ .index-news { display: block; margin-top: 50px; } .newsTop { width: 49%; background: #f8f8f8; } .newsTop .Conboxnews { padding: 0 30px; } .topimg { height: 398px; position: relative; overflow: hidden; margin-bottom: 38px; } .topimg a { display: block; height: 100%; overflow: hidden; } .topimg a>div { height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center; -webkit-transition: transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; } .topimg a:hover>div { transform: scale(1.1); -webkit-transform: scale(1.1); } .newsTop h3 { font-size: 16px; font-weight: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #333; padding: 0 10px; } .newsTop em { display: block; font-style: normal; font-size: 15px; color: #999; margin: 10px 0 20px; padding: 0 10px; } .newsTop .pp { color: #888; line-height: 24px; max-height: 48px; overflow: hidden; padding: 0 10px; font-size: 15px; } .newsTop span.more { margin-top: 40px; color: #888; transition: .4s; -webkit-transition: .4s; padding: 0 10px; } .newsTop span.more:hover { color: #e63241; } .newsTop span.more { background: none; } .newsTop span.more a { display: inline-block; color: #888; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .newsTop span.more a:hover { color: #e63241; } .index-news-r { width: 49%; padding: 50px 20px 35px 35px; box-sizing: border-box; background: #f8f8f8; border: 1px solid #f1f1f1; position: relative; } span.icon-font, .topimg span { position: absolute; background: #e63241; padding: 12px 46px; top: 0; left: 0; font-size: 15px; color: #fff; } .index-news-r .overbar { height: 575px; overflow-y: auto; } .index-news-r .overbar::-webkit-scrollbar { width: 3px; height: 1px; } .index-news-r .overbar::-webkit-scrollbar-track { background: #d6d6d6; } .index-news-ritem { padding-bottom: 17px; margin-bottom: 17px; border-bottom: 1px solid #f1f1f1; } .index-news-ritem h3 { font-size: 16px; color: #333; font-weight: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .index-news-ritem em { font-size: 15px; display: block; margin: 5px 0 10px; font-style: normal; color: #999; } .index-news-ritem .pp { color: #888; font-size: 15px; line-height: 24px; max-height: 48px; overflow: hidden; } .topimg span:after { content: ""; position: absolute; width: 150px; height: 150px; border-radius: 50%; background: #e63241; opacity: .3; left: -7px; top: 40px; } .videoSlider.video-list ul { flex-wrap: nowrap; } .videoSlider.video-list li { display: block; } .videobg { padding: 85px 0 0; background: #f6f6f6; } .bgf6 { background: #f6f6f6; } .videobg .video-center.auto_1440 { padding-bottom: 0; } @media(max-width:1024px) { .newsTop .Conboxnews { padding: 0px 10px; } .index-news { display: block; margin-top: 30px; } .index-news-r, .newsTop { width: 100%; box-sizing: border-box; } .index-news-r { margin-top: 20px; padding: 50px 10px 10px; } .index-news-ritem em { font-size: 14px; } .index-news-ritem .pp { font-size: 14px; } .videoSlider.video-list .slider-bults { margin-top: 0; } .video-center.auto_1440 { padding-bottom: 30px; } .hot-solutions { margin-bottom: 40px; } .slider-bults { margin-top: 40px; } .videobg { padding-top: 40px; } .sh1-item h4 { margin-top: 10px; } .sh1-item b { margin-bottom: 10px; opacity: 1; } .sh1-item:last-child { padding: 20px; } .margintop112, .margintop78 { margin-top: 30px; } .qa-item .fankui { margin: 0 5px; padding-left: 5px; } .images-slider .section_head { margin-bottom: 0; } .download-search { margin-top: 30px; } .down-load-menu li { font-size: 14px; } /* .down-load-menu li a.all { font-size: 16px; } */ .down-load-list.page-section { margin-top: 30px; } .common { padding: 40px 0; } .index-news-r .overbar { height: 335px; } .newsTop em, .newsTop .pp { font-size: 14px; } } @media (max-width:480px) { .newsTop .Conboxnews { padding: 0px; } .section_head h4 { font-size: 16px; } .topimg { height: 200px; } .banner-text.jjfa { top: 50%; } .images-slider { padding: 12px 0; } .content2 { padding: 0 16px; } .content2.caseInfoConTxt { padding-top: 16px; } .banner-text { top: 50%; } .address-select select { flex: 1; width: auto; margin-right: 5px; padding: 0 10px; } .address-select { padding-bottom: 40px; } .common-container form { padding: 0 16px; } .common-container button { margin: auto; display: block; } .index-news-ritem { padding-bottom: 5px; margin-bottom: 5px; } } .index-newsBox { } .index-newsBox .ItemBox { margin-bottom: 10px; color: #888; } .index-newsBox .ItemBox .ItemBoxWarp { background: #f0f0f0; } .index-newsBox .ItemBoxItem { } .index-newsBox .ItemBoxList { } .index-newsBox .ItemBox .Ntopimg a { display: block; overflow: hidden; } .index-newsBox .ItemBox .Ntopimg a img { width: 100%; -webkit-transition: transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; } .index-newsBox .ItemBox .Ntopimg a:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .index-newsBox .ItemBoxItem .Conboxnews .h3 a { font-weight: normal; display: block; max-width: 100%; color: #333; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .index-newsBox .ItemBoxItem .Conboxnews .h3 a:hover { color: #e63241; } .index-newsBox .ItemBoxItem .Conboxnews .time { padding: 5px 0; color: #999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .index-newsBox .ItemBoxItem .Conboxnews .time .icontime { display: inline-block; vertical-align: top; } .index-newsBox .ItemBoxItem .Conboxnews .time .iconCate { display: inline-block; vertical-align: top; padding-left: 5px; } .index-newsBox .ItemBoxItem .Conboxnews { padding: 15px; } .index-newsBox .ItemBoxItem .Conboxnews .pp { line-height: 24px; height: 72px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .index-newsBox .ItemBoxList .ItemBoxWarp { padding: 15px; } .index-newsBox .ItemBoxList .Itemlist { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #ddd; } .index-newsBox .ItemBoxList .Itemlist .h3 a { font-weight: normal; display: block; max-width: 100%; font-size: 16px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .index-newsBox .ItemBoxList .Itemlist .h3 a:hover { color: #e63241; } .index-newsBox .ItemBoxList .Itemlist .time { padding: 10px 0; color: #999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .index-newsBox .ItemBoxList .Itemlist .time .icontime { float: left; } .index-newsBox .ItemBoxList .Itemlist .time .iconCate { float: left; padding-left: 5px; } .index-newsBox .ItemBoxList .Itemlist .pp { line-height: 24px; height: 48px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } @media (min-width:768px) { .index-newsBox { font-size: 0; margin: 0 -5px; } .index-newsBox .ItemBox { display: inline-block; width: 50%; padding: 0 5px; vertical-align: top; font-size: 14px; } .index-newsBox .ItemBoxList { display: inline-block; width: 100%; } } @media (min-width:1024px) { .index-newsBox .ItemBox { margin-bottom: 0; } .index-newsBox { margin: 0 -12.5px; } .index-newsBox .ItemBox { display: inline-block; width: 33.33%; padding: 0 12.5px; } .index-newsBox .ItemBoxItem .Conboxnews { padding: 30px 20px; } .index-newsBox .ItemBoxItem .Conboxnews .time { padding: 10px 0; } .index-newsBox .ItemBoxList .Itemlist .pp { height: 24px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .index-newsBox .ItemBoxList .ItemBoxWarp { padding: 37px 20px; } .index-newsBox .ItemBoxList .Itemlist { padding-bottom: 10px; margin-bottom: 10px; } } @media (min-width:1280px) { .index-newsBox .ItemBoxList .Itemlist .pp { height: 48px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .index-newsBox .ItemBoxItem .Conboxnews { padding: 39px 20px; } } @media (min-width:1360px) { .index-newsBox .ItemBoxItem .Conboxnews { padding: 31px 25px; } .index-newsBox .ItemBoxItem .Conboxnews .h3 a { font-size: 16px; font-weight: bold; } .index-newsBox .ItemBoxList .Itemlist .h3 a { font-size: 16px; font-weight: bold; } .index-newsBox .ItemBoxList .ItemBoxWarp { padding: 5px 20px } .index-newsBox .ItemBoxList .Itemlist .pp { height: 46px; line-height: 23px; } } @media (min-width:1440px) { .index-newsBox .ItemBoxList .ItemBoxWarp { padding: 4px 23px; } } @media (min-width:1600px) { .index-newsBox .ItemBoxList .ItemBoxWarp { padding: 10px 22.5px; } .index-newsBox .ItemBoxList .Itemlist { padding-bottom: 13px; margin-bottom: 13px; } } .mmenu { display: none; } .Top002209-h { display: block; } .ddmore { display: none; } .paddingb120 { padding-bottom: 85px; } .margint0 { margin-top: 0; } /*移动端菜单*/ @media (max-width:1366px) { .Top002209-h { display: block; } .Top002209 .top-search { display: none; } .mmenu { position: absolute; z-index: 10; width: 100%; left: 0; background: #f9f9f9; border-top: 1px solid #f1f1f1; height: 100vh; overflow-y: auto; display: none; margin-top: 2%; } .mmenu-search { position: relative; border-bottom: 2px solid #f1f1f1; padding: 5px; padding-right: 60px; } .mmenu-search input { display: block; width: 100%; line-height: 30px; border: none; } .mmenu-search .btn { width: 30px; height: 30px; position: absolute; right: 10px; top: 5px; background: url(../images/sousuo.png) no-repeat center center; } .mmenu-tabs ul { display: flex; display: -webkit-flex; list-style-type: none; } .mmenu-tabs li { flex: 1; text-align: center; line-height: 44px; border-top: 3px solid #f6f6f6; background: #f6f6f6; margin-right: 1px; color: #333; font-size: 16px; } .mmenu-tabs li.on { background: #fff; border-color: #e63241; } .mmneulist li { position: relative; list-style-type: none; } .submmenu { position: absolute; left: 100%; width: 100%; top: 0; box-sizing: border-box; padding: 0 10px; display: none; } .mmenulist li a { border-bottom: 1px solid #eee; display: block; padding: 0 2%; line-height: 45px; font-style: normal; color: #666; position: relative; } .mmenulist li.hassub>a:after { content: ""; width: 8px; height: 8px; border-top: 1px solid #666; position: absolute; border-right: 1px solid #666; transform: rotate(45deg) translateY(-50%); -webkit-transform: rotate(45deg) translateY(-50%); right: 5%; top: 50%; } .mmenulist li[data-id="2"] { display: none; } .mmenulist { position: relative; left: 0; transition: .4s; -webkit-transition: .4s; } .mmenulist.show { left: -100%; } .submmenu-h { box-shadow: 0 5px 10px rgba(0, 0, 0, 0.05); text-align: center; position: relative; padding: 10px 0; background: #fff; position: relative; font-size: 16px; } .mmback { position: absolute; left: 10px; top: 10px; font-size: 24px; font-family: serif; width: 50px; text-align: center; cursor: pointer; z-index: 10; } .mmenulist li .submmenu-h a { padding: 0; border: none; } .Top002209 .header .top-search { display: none !important; } .Top002209 { position: fixed !important; width: 100%; left: 0; top: 0; } .Top002209.fix { height: 100%; } } @media (max-width:780px) { .paddingb120 { padding-bottom: 50px; } .photo-big.swiper-container { height: auto; border: 1px solid #f6f6f6; } .photo-small.swiper-container { height: auto; border: 1px solid #f6f6f6; } } .submmenu ul, .submmenu li { list-style: none; } /* .footer .content .left dl:first-child { display: none; } */ .mmenulist li[data-id="3"] .submmenu li:nth-child(0), .mmenulist li[data-id="3"] .submmenu li:nth-child(1), .mmenulist li[data-id="3"] .submmenu li:nth-child(2) { display: none; } .footer .content .left dl:nth-child(2) .ddmore { display: block; color: #e63241; } .height_640 { height: 640px; background-position: 28% center; background-size: cover; background-repeat: no-repeat; } @media (max-width:780px) { .height_640 { height: 400px; } } @media (max-width:480px) { .height_640 { height: 280px; } } .pro-link a:hover { color: #e63241; font-weight: bold; } .height_640 a { display: block; height: 100%; width: 100%; } .multi-tree .sousuo { padding: 12px 20px; background: #e63241; width: 120px; text-align: center; margin: 25px auto 0; color: #fff; cursor: pointer; font-size: 15px; } /*服务网点*/ .sh3-map { display: inline-block; width: 977px; position: relative; } .map-item-content { position: absolute; width: 293px; box-shadow: 0 0 6px #e2e2e2; border-radius: 10px; background: #fff; display: flex; display: -webkit-flex; right: 0; top: 25px; z-index: 10; display: none; } .map-point:hover .map-item-content { display: flex; display: -webkit-flex; } .map-item-content:after { content: ""; position: absolute; top: -5px; transform: skew(-68deg, 0deg) rotate(27deg); right: 20px; box-shadow: 0 0 6px #e2e2e2; width: 50px; height: 18px; z-index: 1; background: #fff; } .map-item-content img { width: 90px; height: 90px; margin: 12px; } .mr { flex: 1; background: #fff; height: 100%; text-align: left; position: relative; z-index: 5; padding-top: 12px; padding-left: 12px; } .mr>b { font-size: 22px; font-weight: normal; color: #e63241; margin-bottom: 10px; display: block; } .mr>.clearfix { line-height: 25px; font-size: 15px; color: #666; height: 50px; overflow: hidden; } .map-point { width: 20px; height: 20px; position: absolute; cursor: pointer; } .map-point.xiamen { right: 178px; bottom: 224px; } .map-point.guangzhou { right: 383px; bottom: 101px; } .map-point.guiyang { right: 382px; bottom: 250px; } .map-point.chengdu { bottom: 238px; right: 550px; } .map-point.xian { bottom: 401px; right: 364px; } .map-point.wuhan { right: 266px; bottom: 345px; } .map-point.zhengzhou { bottom: 406px; right: 268px; } .map-point.nanjing { bottom: 394px; right: 173px; } .map-point.shanghai { bottom: 259px; right: 264px; } .map-point.jiaxing { bottom: 354px; right: 145px; } .map-point.huizhou { bottom: 228px; right: 265px; } .map-point.beijing { top: 253px; right: 344px; } .map-point.haerbin { bottom: 748px; right: 101px; } .points .pulse { position: absolute; bottom: -11px; left: -11px; height: 40px; width: 40px; border: 4px solid #e63241; -webkit-border-radius: 48px; -moz-border-radius: 48px; border-radius: 48px; -webkit-box-shadow: 0 0 4px #e63241, 0 0 10px #e63241 inset; -moz-box-shadow: 0 0 4px #e63241, 0 0 10px #e63241 inset; box-shadow: 0 0 4px #e63241, 0 0 10px #e63241 inset; opacity: .12; filter: alpha(opacity=0); -webkit-animation: warn 2s ease-out both; -moz-animation: warn 2s ease-out both; -o-animation: warn 2s ease-out both; animation: warn 2s ease-out both; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; -o-animation-iteration-count: infinite; animation-iteration-count: infinite; } .points .delay-01 { -webkit-animation-delay: 0; -moz-animation-delay: 0; -o-animation-delay: 0; animation-delay: 0 } .points .delay-02 { -webkit-animation-delay: .4s; -moz-animation-delay: .4s; -o-animation-delay: .4s; animation-delay: .4s } .points .delay-03 { -webkit-animation-delay: .8s; -moz-animation-delay: .8s; -o-animation-delay: .8s; animation-delay: .8s } .points .delay-04 { -webkit-animation-delay: 1.2s; -moz-animation-delay: 1.2s; -o-animation-delay: 1.2s; animation-delay: 1.2s } .points .delay-05 { -webkit-animation-delay: 1.6s; -moz-animation-delay: 1.6s; -o-animation-delay: 1.6s; animation-delay: 1.6s } .points .delay-06 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s } .points .delay-07 { -webkit-animation-delay: 2.4s; -moz-animation-delay: 2.4s; -o-animation-delay: 2.4s; animation-delay: 2.4s } .points .delay-08 { -webkit-animation-delay: -.4s; -moz-animation-delay: -.4s; -o-animation-delay: -.4s; animation-delay: -.4s } .points .delay-09 { -webkit-animation-delay: -.8s; -moz-animation-delay: -.8s; -o-animation-delay: -.8s; animation-delay: -.8s } .points .delay-10 { -webkit-animation-delay: -1.2s; -moz-animation-delay: -1.2s; -o-animation-delay: -1.2s; animation-delay: -1.2s } .points .delay-11 { -webkit-animation-delay: 4s; -moz-animation-delay: 4s; -o-animation-delay: 4s; animation-delay: 4s } @media (max-width:977px) { .points .pulse { display: none; } } @-webkit-keyframes warn { 0% { -webkit-transform: scale(0); transform: scale(0); opacity: 1 } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0 } } @-moz-keyframes warn { 0% { -moz-transform: scale(0); transform: scale(0); opacity: 1 } 100% { -moz-transform: scale(1); transform: scale(1); opacity: 0 } } @-o-keyframes warn { 0% { -o-transform: scale(0); transform: scale(0); opacity: 1 } 100% { -o-transform: scale(1); transform: scale(1); opacity: 0 } } @keyframes warn { 0% { -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); transform: scale(0); opacity: 1 } 100% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 0 } } @media (max-width:977px) { .sh3-map { width: auto; } .sh3-map>img { display: block; width: 100%; } .map-item-content:after { display: none; } .map-point { position: static; height: auto; margin-bottom: 10px; width: 49%; } .map-item-content { display: flex; display: -webkit-flex; position: static; width: auto; } .points { display: flex; display: -webkit-flex; justify-content: space-between; flex-wrap: wrap; } } @media (max-width:580px) { .map-point { width: 100%; } .sh3-map>img { display: none; } } .PrivacyClause { padding: 30px 0; } .PrivacyClause .title { text-align: center; padding-bottom: 20px; font-weight: bold; color: #333; font-size: 16px; } .PrivacyClause .backInPage { padding-top: 20px; text-align: center; } .PrivacyClause .backInPage a { display: inline-block; width: 140px; line-height: 40px; text-align: center; color: #fff; background-color: #e63241; border-radius: 5px; } @media screen and (min-width:768px) { .PrivacyClause { padding: 50px 0; } .PrivacyClause .title { padding-bottom: 30px; font-size: 22px; } } @media screen and (min-width:1024px) { .PrivacyClause { padding: 80px 0; } .PrivacyClause .title { padding-bottom: 50px; font-size: 28px; } .PrivacyClause .backInPage { padding-top: 30px; } .PrivacyClause .backInPage a { width: 160px; line-height: 60px; font-size: 15px; } } .map-container .map-map img { max-width: none; } @media screen and (min-width:1041px) { .map-container { display: block; position: relative; padding-right: 388px; } .map-container .map-map { width: 100%; } .map-container .map-addresss { position: absolute; right: 0; top: 0; height: 100%; width: 388px; background: #fff; z-index: 8; } } .Top002209 .search-box .close { position: absolute; right: -12px; top: 0; line-height: 73px; text-align: center; } @media screen and (min-width:1200px) { .Top002209 .search-box { border: none; border-radius: 3px; width: 400px; padding: 15px 22px; top: -10px; right: 10px; -webkit-transition: all .3s; display: block; -o-transition: all .3s; transition: all .3s; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); } .Top002209 .searchOn .search-box { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } /* .Top002209 .search-box:before{content:''; display: block; width: 0;height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #fff; position: absolute; right: 0px; top: -8px; display: none;} */ .Top002209 .search-box input { padding: 0 10px; } .Top002209 .search-box .btn { width: 40px; text-align: center; height: 43px; border-radius: 3px; text-align: center; line-height: 43px; color: #333; } } /* -- 公共部分 -- */ .boxpc { display: none; } @media screen and (min-width:768px) { .boxwarp { display: none; } .boxpc { display: block; } } @media screen and (max-width:768px) { .footer .content { padding-top: 0; } } .AboutBanner { position: relative; } .AboutBanner .pc { display: none; } .AboutBanner .pc img { width: 100%; } .AboutBanner .wap img { width: 100%; } .AboutBanner .txtBox { color: #fff; text-align: center; width: 100%; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); font-size: 15px; } .AboutBanner .txtBox .h3 { font-size: 24px; font-weight: normal; line-height: 1.3em; } .AboutBanner .txtBox .txt { font-size: 15px; } @media screen and (min-width:768px) { .AboutBanner .pc { display: block; } .AboutBanner .wap { display: none; } .AboutBanner .txtBox .h3 { font-size: 28px; } .AboutBanner .txtBox .txt { padding-top: 10px; } } @media screen and (min-width:1200px) { .AboutBanner .txtBox .h3 { font-size: 28px; } .AboutBanner .txtBox .txt { padding-top: 30px; } } .ABanner { position: relative; color: #fff; } .ABanner .pc, .ABanner .wap { overflow: hidden; } .ABanner .pc { display: none; } .ABanner .pc img { width: 100%; -webkit-transition: transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; background: no-repeat center; } .ABanner .wap img { width: 100%; -webkit-transition: transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; background: no-repeat center; } .ABanner:hover .pc img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .ABanner:hover .wap img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .ABanner .Bbox { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .ABanner .tb { display: table; width: 100%; height: 100%; } .ABanner .tbc { display: table-cell; width: 100%; height: 100%; vertical-align: middle; } .ABanner .h3 { font-size: 24px; font-weight: normal; } .ABanner .txt { font-size: 14px; padding-top: 10px; } /* .ABanner .pc{height:560px;background-size:cover;background-repeat:no-repeat;background-position:bottom center;} */ /* .ABanner .wap{height:400px;background-size:cover;background-repeat:no-repeat;background-position:bottom center;} */ .ABanner .pc.joins { height: auto; } .ABanner .tbc.joins { text-align: center; } @media screen and (min-width:768px) { .ABanner .pc { display: block; } .ABanner .wap { display: none; } } @media screen and (min-width:1024px) { .ABanner .h3 { font-size: 28px; } .ABanner .txt { font-size: 15px; } } @media screen and (min-width:1400px) { .ABanner .txt { font-size: 15px; padding-top: 10px; } .ABanner .tbc.joins .h3 { font-size: 28px; } .ABanner .tbc.joins .txt { font-size: 15px; } } .AboutF1View { padding-top: 85px; } @media (max-width:780px) { .AboutF1View { padding-top: 40px; } } .AboutF1 { position: relative; } .AboutF1 .right { padding: 30px 10px; } .AboutF1 .right .title .h3 { font-size: 16px; } .AboutF1 .right .title .i { display: block; width: 30px; height: 2px; background: #e63241; margin-top: 10px; } .AboutF1 .right .txtWrap { padding: 15px 0; } .AboutF1 .right .txtWrap .txt { color: #888; padding-bottom: 20px; } .AboutF1 .right .txtWrap .moreA { display: inline-block; border-bottom: 1px solid #888; color: #888; transition: .4s; -webkit-transition: .4s; } .AboutF1 .right .txtWrap .moreA:hover { color: #e63241; border-color: #e63241; } .AboutF1 .right .NunBox ul { font-size: 0; display: flex; display: -webkit-flex; flex-wrap: wrap; } .AboutF1 .right .NunBox li { font-size: 14px; display: inline-block; width: 30%; margin-top: 10px; vertical-align: top; margin-right: 4%; max-width: 30%; } .AboutF1 .right .NunBox li .num { color: #e63241; position: relative; display: inline-block; padding-right: 20px; } .AboutF1 .right .NunBox li .num .jia { position: absolute; right: 0; top: 7px; font-size: 12px; } .AboutF1 .right .NunBox li .num .dw { position: absolute; right: 0; bottom: 7px; font-size: 12px; } .AboutF1 .right .NunBox li .num .numb { font-size: 40px; line-height: 1.3em; } .AboutF1 .left { cursor: pointer; } .AboutF1 .left .VideoWrap { position: relative; background: no-repeat center; background-size: cover; } .AboutF1 .left .Vbtns { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; color: #fff; } .AboutF1 .left .Vbtns .vbtn { display: inline-block; width: 40px; } .AboutF1 .left .Vbtns .txt { padding-top: 5px; } @media screen and (min-width:768px) { .AboutF1 { padding-left: 50%; } .AboutF1 .right { padding: 40px 30px; } .AboutF1 .left { position: absolute; left: 0; top: 0; width: 50%; height: 100%; } .AboutF1 .left .VideoWrap { height: 100%; } .AboutF1 .left .VideoWrap .img { display: none; } } @media screen and (min-width:1200px) { .AboutF1 .right { padding: 80px 105px; } .AboutF1 .left .Vbtns .vbtn { width: 80px; } .AboutF1 .left .Vbtns .txt { padding-top: 15px; } .AboutF1 .right .title .h3 { font-size: 28px; } .AboutF1 .right .title .i { width: 68px; height: 4px; } .AboutF1 .right .txtWrap .txt { font-size: 15px; padding: 30px 0; } .AboutF1 .right .NunBox li .num .numb { font-size: 50px; line-height: 1em; } .AboutF1 .right .NunBox li { font-size: 15px; padding-top: 30px; } .AboutF1 .right .NunBox li .num .jia { font-size: 15px; top: 0; } .AboutF1 .right .NunBox li .num .dw { font-size: 15px; bottom: 5px; } .AboutF1 .right .NunBox li .st { padding-top: 10px; } } @media screen and (min-width:1600px) { .AboutF1 .right .title .h3 { font-size: 28px; } .AboutF1 .right .NunBox li .num .numb { font-size: 60px; line-height: 1em; } } .maskVideo { position: fixed; display: none; background: rgba(0, 0, 0, 0.8); left: 0; top: 0; z-index: 9999; } .maskVideo .MaskBox { z-index: 999; width: 90%; max-width: 1000px; margin: 0px auto; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .maskVideo .MaskBox a.MaskClore { display: block; width: 30px; height: 30px; z-index: 9; position: absolute; right: 0; top: 0px; line-height: 30px; text-align: center; } .maskVideo .MaskBox a.MaskClore img { width: 15px; vertical-align: middle; } .maskVideo .MaskBox .videoBox { position: relative; z-index: 8; } .maskVideo .MaskBox .videoBox .videoB { width: 100%; } @media screen and (min-width:1200px) { .maskVideo .MaskBox a.MaskClore { display: block; width: 60px; height: 60px; line-height: 60px; } .maskVideo .MaskBox a.MaskClore img { width: 30px; } } .AboutF2 .libox { display: block; position: relative; } .AboutF2 .txtbox { color: #fff; position: absolute; left: 0; bottom: 0; padding: 15px; width: 100%; } .AboutF2 .li1 .txtbox { color: #333; } .AboutF2 .li1 .txtbox.color-white { color: #fff; } .AboutF2 .txtbox.colorBlack { color: #333; } .AboutF2 .txtbox .h3 { font-weight: normal; font-size: 15px; } .AboutF2 .txtbox .txt { padding-top: 5px; } .AboutF2 li .img { overflow: hidden; } .AboutF2 li .img img { width: 100%; -webkit-transition: transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; } .AboutF2 li .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } @media screen and (min-width:768px) { .AboutF2 ul { font-size: 0; } .AboutF2 li { display: inline-block; vertical-align: top; width: 50%; font-size: 14px; } } @media screen and (min-width:1200px) { .AboutF2 .txtbox { padding: 50px 30px; } .AboutF2 .txtbox .h3 { font-size: 28px; } .AboutF2 .txtbox .txt { padding-top: 15px; font-size: 15px; } } @media screen and (min-width:1600px) { .AboutF2 .txtbox { padding: 70px 80px; } .AboutF2 .txtbox .h3 { font-size: 28px; } .AboutF2 .txtbox .txt { padding-top: 20px; } } /* 关于8455新葡萄娱乐场大事记 */ .AboutHonor { background: no-repeat center center; background-size: cover; padding: 30px 0; } .AboutHonor .Title { color: #fff; text-align: center; } .AboutHonor .Title .h3 { font-weight: normal; font-size: 24px; } .AboutHonor .Title .i { display: block; width: 35px; height: 2px; background: #fff; margin: 10px auto 0; } .AboutHonor .listBox { position: relative; } .AboutHonor .listBox .btnimg { display: block; width: 30px; } .AboutHonor .listBox .owl-nav { text-align: center; } .AboutHonor .listBox .owl-nav button { display: inline-block; margin: 0 10px; } .AboutHonor .item .ItemCur { display: none; } .AboutHonor .item .curMap { display: none; width: 35px; } .AboutHonor .item .ViewBox { padding: 30px; max-width: 520px; margin: 0 auto; } .AboutHonor .item .ViewBoxCon { margin-left: -40px; width: 100%; height: 0; overflow: hidden; padding-top: 100%; border-radius: 100%; border: 2px solid #e63241; background: #fff; text-align: center; position: relative; } .AboutHonor .item .ViewBoxCon .Vtxtbox { position: absolute; left: 0; top: 0px; width: 100%; height: 100%; } .AboutHonor .item .ViewBoxCon .Vtxtbox .year { font-size: 90px; line-height: 1em; color: #eee; font-family: 'Haettenschweiler'; } .AboutHonor .item .ViewBoxCon .Vtxtbox .i { display: block; width: 2px; height: 20px; background: #e63241; margin: 0 auto 10px; } .AboutHonor .item .ViewBoxCon .Vtxtbox .txt { max-width: 72%; margin: 0 auto; overflow: hidden; font-size: 12px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; line-height: 24px; max-height: 120px; } @media screen and (min-width:1024px) { .AboutHonor .Title .i { width: 64px; height: 4px; } .AboutHonor { padding: 85px 0; } .AboutHonor .list { padding: 0 50px; position: relative; height: 670px; } .AboutHonor .list .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: url('../images/about/honorbg01.png') no-repeat center center; } .AboutHonor .item { height: 670px; width: 308px; margin: 0 auto; position: relative; } .AboutHonor .item .ViewBox { padding: 0; width: 300px; margin-top: 190px; } .AboutHonor .item .ItemCur { display: block; position: absolute; left: 50%; color: #fff; font-family: 'Haettenschweiler'; font-weight: normal; font-size: 24px; letter-spacing: 3px; } .AboutHonor .item .ItemCur .num { position: absolute; left: 0; bottom: 100%; margin-bottom: 7px; } .AboutHonor .item .ItemCur .ib { padding: 3px; width: 14px; height: 14px; background: rgba(255, 255, 255, 0.5); border-radius: 100%; display: block; } .AboutHonor .item .ItemCur .ib .i { width: 8px; height: 8px; border-radius: 100%; background: #fff; display: block; } .AboutHonor .item .ViewBox { display: none; } .AboutHonor .center .item .ViewBox { display: block; } .AboutHonor .Firstactive .ItemCur { top: 441px; margin-left: -56px; } .AboutHonor .Lastactive .ItemCur { top: 220px; margin-left: -40px; } .AboutHonor .Lastactive .ItemCur .num { left: auto; right: 0; } .AboutHonor .center .ItemCur { position: absolute; left: -94px; top: 174px; } .AboutHonor .center .ItemCur .num { display: none; } .AboutHonor .center .ItemCur .curMap { display: block; position: absolute; left: 50%; bottom: 100%; margin-bottom: 7px; margin-left: -18px; } .AboutHonor .center .ItemCur .ib { background: rgba(215, 46, 60, 0.5); } .AboutHonor .center .ItemCur .ib .i { background: #e63241; } .AboutHonor .listBox { width: 925px; margin: 0 auto; } .AboutHonor .listBox .btnimg { display: block; width: 60px; opacity: 0.5; filter: alpha(opacity=50); -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .AboutHonor .listBox .btnimg:hover { opacity: 1; filter: alpha(opacity=100); } .AboutHonor .listBox .owl-nav button { margin: 0; } .AboutHonor .listBox .owl-nav .owl-prev { position: absolute; left: -30px; top: 40%; margin-top: -30px; } .AboutHonor .listBox .owl-nav .owl-next { position: absolute; right: -30px; top: 40%; margin-top: -30px; } } @media screen and (min-width:1280px) { .AboutHonor .Title .h3 { font-size: 28px; } .AboutHonor .listBox { width: 1120px; } .AboutHonor .Firstactive .ItemCur { top: 416px; margin-left: -88px; } .AboutHonor .Lastactive .ItemCur { top: 210px; margin-left: 72px; } } @media screen and (min-width:1400px) { .AboutHonor .list { padding: 0; } .AboutHonor .listBox { width: 1400px; } .AboutHonor .center .ItemCur { left: -108px; } .AboutHonor .Firstactive .ItemCur { margin-left: -194px; } .AboutHonor .FirstactiveOne .ItemCur { position: absolute; top: 498px; margin-left: -103px; } .AboutHonor .Lastactive .ItemCur { top: 219px; margin-left: -22px; } .AboutHonor .LastactiveTwo .ItemCur { position: absolute; top: 122px; margin-left: -65px; } .AboutHonor .listBox .owl-nav .owl-prev { left: 20px; } .AboutHonor .listBox .owl-nav .owl-next { right: 20px; } .AboutHonor .item .ViewBox { width: 390px; } .AboutHonor .item .ViewBoxCon .Vtxtbox .year { font-size: 200px; } } @media screen and (min-width:1600px) { .AboutHonor .Title .h3 { font-size: 28px; } .AboutHonor .listBox .owl-nav .owl-prev { left: -40px; } .AboutHonor .listBox .owl-nav .owl-next { right: -40px; } } @media screen and (min-width:1900px) { .AboutHonor .listBox .owl-nav .owl-prev { left: -150px; } .AboutHonor .listBox .owl-nav .owl-next { right: -150px; } } /* 关于8455新葡萄娱乐场大事记 */ .AboutProfileF { padding: 30px 0; } .ATitle { text-align: center; } .ATitle .h3 { font-size: 20px; font-weight: normal; } .ATitle .i { display: block; width: 35px; height: 2px; background: #e63241; margin: 10px auto 0; } @media screen and (min-width:768px) { .AboutProfileF { padding: 50px 0; } } @media screen and (min-width:1024px) { .AboutProfileF { padding: 85px 0; } .ATitle .h3 { font-size: 28px; } .ATitle .i { width: 65px; height: 4px; } } @media screen and (min-width:1600px) { .ATitle .h3 { font-size: 28px; } } .AboutNumBox { background: #f1f1f1; padding: 30px 0; } .AboutNumBox .Left { text-align: center; } .AboutNumBox .Left .h3 { font-weight: normal; font-size: 20px; } .AboutNumBox .Left .h4 { font-weight: normal; font-size: 15px; } .AboutNumBox .NunBox ul { font-size: 0; } .AboutNumBox .NunBox li { font-size: 14px; display: inline-block; width: 50%; text-align: center; margin-top: 10px; vertical-align: top; } .AboutNumBox .NunBox li .num { color: #e63241; position: relative; display: inline-block; padding-right: 20px; } .AboutNumBox .NunBox li .num .jia { position: absolute; right: 0; top: 7px; font-size: 12px; } .AboutNumBox .NunBox li .num .dw { position: absolute; right: 0; bottom: 7px; font-size: 12px; } .AboutNumBox .NunBox li .num .numb { font-size: 40px; line-height: 1.3em; } @media screen and (min-width:768px) { .AboutNumBox { padding: 50px 0; } .AboutNumBox .Con { font-size: 0; vertical-align: middle; display: flex; display: -webkit-flex; align-items: flex-end; } .AboutNumBox .Left { display: inline-block; width: 30%; vertical-align: middle; text-align: left; } .AboutNumBox .Left .h4 { padding-top: 10px; } .AboutNumBox .Right { display: inline-block; width: 70%; vertical-align: middle; } } @media screen and (min-width:1024px) { .AboutNumBox { padding: 85px 0; } .AboutNumBox .Left .h3 { font-size: 28px; } .AboutNumBox .NunBox li { width: 25%; } } @media screen and (min-width:1200px) { .AboutNumBox .NunBox li .num .numb { font-size: 50px; line-height: 1em; } .AboutNumBox .NunBox li { font-size: 15px; padding-top: 30px; } .AboutNumBox .NunBox li { padding-top: 0; } .AboutNumBox .NunBox li .num .jia { font-size: 15px; top: 0; } .AboutNumBox .NunBox li .num .dw { font-size: 15px; bottom: 5px; } .AboutNumBox .NunBox li .st { padding-top: 10px; } } @media screen and (min-width:1600px) { .AboutNumBox .NunBox li .num .numb { font-size: 60px; line-height: 1em; } } .AboutProfileF2 .TxtBox { padding: 15px 0; color: #888; max-width: 1300px; margin: 0 auto; line-height: 24px; } @media screen and (min-width:768px) { .AboutProfileF2 .TxtBox { padding: 20px 0; } } @media screen and (min-width:1024px) { .AboutProfileF2 .TxtBox { padding: 60px 0; font-size: 15px; } } /* .AboutProfileF3 { padding-top: 0; } */ .AboutProfileF3 .TxtBox { padding: 15px 0; color: #888; max-width: 1300px; margin: 0 auto; line-height: 24px; } .AboutProfileF3 .TxtBox.TxtBoxpb0 { padding-bottom: 0; } .AboutProfileF3 .list { background: #f2f2f2; padding: 50px 20px 10px; } .AboutProfileF3 .listbox { max-width: 840px; margin: 0 auto; } @media screen and (min-width:768px) { .AboutProfileF3 .TxtBox { padding: 20px 0; } } @media screen and (min-width:1024px) { .AboutProfileF3 .TxtBox { padding: 50px 0; font-size: 15px; } } .AboutProfileF3 .flipster-carousel .flip-past, .AboutProfileF3 .flipster-carousel .flip-future { -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -ms-transform: rotateY(0deg); -o-transform: rotateY(0deg); transform: rotateY(0deg); } .AboutProfileF3 .flipster a { display: inline-block; width: 150px; } .AboutProfileF3 .flipster a img { width: 100%; } .AboutProfileF3 .bg { height: 40px; display: block; } .AboutProfileF3 .flipster-carousel .flip-items img { box-shadow: none; } .AboutProfileF3 .flipster-carousel .flip-item { opacity: 1; filter: alpha(opacity=100); } .AboutProfileF3 .flipster-carousel .flip-prev { -webkit-transform: translateX(-68%) translateZ(0) rotateY(-68deg) scale(0.9); -moz-transform: translateX(-68%) translateZ(0) rotateY(-68deg) scale(0.9); -ms-transform: translateX(-68%) translateZ(0) rotateY(-68deg) scale(0.9); -o-transform: translateX(-68%) translateZ(0) rotateY(-68deg) scale(0.9); transform: translateX(-68%) translateZ(0) rotateY(-68deg) scale(0.9); } .AboutProfileF3 .flipster-carousel .flip-next { -webkit-transform: translateX(68%) translateZ(0) rotateY(68deg) scale(0.9); -moz-transform: translateX(68%) translateZ(0) rotateY(68deg) scale(0.9); -ms-transform: translateX(68%) translateZ(0) rotateY(68deg) scale(0.9); -o-transform: translateX(68%) translateZ(0) rotateY(68deg) scale(0.9); transform: translateX(68%) translateZ(0) rotateY(68deg) scale(0.9); } .AboutProfileF3 .Morebox { padding-top: 20px; text-align: center; } .AboutProfileF3 .Morebox a { color: #e63241; } @media screen and (min-width:768px) { .AboutProfileF3 .Morebox { padding-top: 35px; } } /* -------------------------------------- 768 -------------------------------------------------- */ @media screen and (min-width:768px) { .AboutProfileF3 .list { padding-top: 60px; } .AboutProfileF3 .flipster a { width: 290px; } .AboutProfileF3 .flipster-carousel .flip-prev { -webkit-transform: translateX(-74%) translateZ(0) rotateY(-55deg) scale(0.9); -moz-transform: translateX(-74%) translateZ(0) rotateY(-55deg) scale(0.9); -ms-transform: translateX(-74%) translateZ(0) rotateY(-55deg) scale(0.9); -o-transform: translateX(-74%) translateZ(0) rotateY(-55deg) scale(0.9); transform: translateX(-74%) translateZ(0) rotateY(-55deg) scale(0.9); } .AboutProfileF3 .flipster-carousel .flip-next { -webkit-transform: translateX(75%) translateZ(0) rotateY(55deg) scale(0.9); -moz-transform: translateX(75%) translateZ(0) rotateY(55deg) scale(0.9); -ms-transform: translateX(75%) translateZ(0) rotateY(55deg) scale(0.9); -o-transform: translateX(75%) translateZ(0) rotateY(55deg) scale(0.9); transform: translateX(75%) translateZ(0) rotateY(55deg) scale(0.9); } } @media screen and (min-width:1000px) { .AboutProfileF3 .flipster-carousel .flip-prev { -webkit-transform: translateX(-90%) translateZ(0) rotateY(-40deg) scale(0.9); -moz-transform: translateX(-90%) translateZ(0) rotateY(-40deg) scale(0.9); -ms-transform: translateX(-90%) translateZ(0) rotateY(-40deg) scale(0.9); -o-transform: translateX(-90%) translateZ(0) rotateY(-40deg) scale(0.9); transform: translateX(-90%) translateZ(0) rotateY(-40deg) scale(0.9); } .AboutProfileF3 .flipster-carousel .flip-next { -webkit-transform: translateX(90%) translateZ(0) rotateY(40deg) scale(0.9); -moz-transform: translateX(90%) translateZ(0) rotateY(40deg) scale(0.9); -ms-transform: translateX(90%) translateZ(0) rotateY(40deg) scale(0.9); -o-transform: translateX(90%) translateZ(0) rotateY(40deg) scale(0.9); transform: translateX(90%) translateZ(0) rotateY(40deg) scale(0.9); } .AboutProfileF3 .list { padding: 115px 0 90px; } .AboutProfileF3 .Morebox { padding-top: 50px; font-size: 15px; } } /* 企业文化 */ .AboutCultureF1 { padding-top: 30px; } .AboutCultureF1 .libox { position: relative; display: block; overflow: hidden; cursor: default; } .AboutCultureF1 .libox .img img { width: 100%; } .AboutCultureF1 .libox .icon { display: none; position: absolute; left: 0; top: 0; z-index: 4; width: 85px; font-size: 15px; color: #fff; } .AboutCultureF1 .libox .icon .icontxt { position: absolute; left: 0; top: 0; padding-top: 20px; padding-left: 10px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .AboutCultureF1 .libox .txtBox { position: absolute; width: 100%; left: 0; bottom: 0; padding: 20px; z-index: 5; color: #fff; } .AboutCultureF1 .libox .txtBox .h3 { font-size: 16px; font-weight: normal; line-height: 1.3em; max-height: 3.9em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .AboutCultureF1 .libox .txtView .txt { font-size: 15px; line-height: 1.3em; max-height: 3.9em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .AboutCultureF1 .libox .txtBox .txtView .i { display: block; width: 30px; height: 2px; background: #e63241; margin: 10px 0; } @media screen and (min-width:768px) { .AboutCultureF1 { padding-top: 50px; } .AboutCultureF1 ul { font-size: 0; } .AboutCultureF1 ul li { font-size: 14px; display: inline-block; width: 33.33%; vertical-align: top; } .AboutCultureF1 .libox { border-right: 1px solid #fff; } .AboutCultureF1 .libox .txtView { display: none; } } @media screen and (min-width:1024px) { .AboutCultureF1 { padding-top: 85px; } .AboutCultureF1 .libox .txtBox { padding: 45px; } .AboutCultureF1 .libox .txtBox .h3 { font-size: 24px; } .AboutCultureF1 .libox .icon .icontxt { font-size: 24px; } .AboutCultureF1 .libox .icon { width: 98px; } .AboutCultureF1 .libox .txtView .txt { min-height: 3.9em; } } @media screen and (min-width:1600px) { .AboutCultureF1 .libox .txtBox .h3 { font-size: 24px; } } @media screen and (min-width:1600px) { .AboutCultureF1 .libox .txtBox { padding: 65px; } } .AboutCultureF2 { padding: 30px 0; } .AboutCultureF2 .title { text-align: center; padding-bottom: 20px; } .AboutCultureF2 .title .h3 { font-weight: normal; font-size: 22px; margin-bottom: 10px; line-height: 1; } .AboutCultureF2 .list { position: relative; } .AboutCultureF2 .list .item { overflow: hidden; } .AboutCultureF2 .list .item .pc { display: none; } .AboutCultureF2 .list .item img { width: 100%; -webkit-transition: transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; } .AboutCultureF2 .list .item:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } /* .AboutCultureF2 .owl-carousel .owl-nav { display: none; } */ .AboutCultureF2 .list { } .AboutCultureF2 .owl-carousel .owl-prev { position: absolute; left: -40px; display: block; width: 40px; text-align: center; top: 50%; line-height: 30px; margin-top: -15px; } .AboutCultureF2 .owl-carousel .owl-next { position: absolute; right: -40px; display: block; width: 40px; text-align: center; top: 50%; line-height: 30px; margin-top: -15px; } .AboutCultureF2 .owl-carousel .owl-prev, .AboutCultureF2 .owl-carousel .owl-next { color: #333; } .AboutCultureF2 .owl-carousel .owl-prev:hover, .AboutCultureF2 .owl-carousel .owl-next:hover { color: #e63241; } .AboutCultureF2 .owl-carousel .owl-dots { text-align: center; padding-top: 10px; } .AboutCultureF2 .owl-carousel .owl-dot { display: inline-block; padding: 0 4px !important; } .AboutCultureF2 .owl-carousel .owl-dot span { display: block; padding: 0 3px; border-bottom: 1px solid transparent; } .AboutCultureF2 .owl-carousel .active.owl-dot span { color: #e63241; border-bottom-color: #e63241; } @media screen and (min-width:768px) { .AboutCultureF2 { padding: 50px 0; } .AboutCultureF2 .owl-carousel .owl-prev { left: -60px; width: 60px; } .AboutCultureF2 .owl-carousel .owl-next { right: -60px; width: 60px; } .AboutCultureF2 .list { } .AboutCultureF2 .owl-carousel .owl-nav { display: block; } .AboutCultureF2 .list .item .wap { display: none; } .AboutCultureF2 .list .item .pc { display: block; } } .AboutCultureF2 .title .txt { color: #888; } @media screen and (min-width:1024px) { .AboutCultureF2 { padding: 85px 0; } .AboutCultureF2 .title { padding-bottom: 50px; } .AboutCultureF2 .title .h3 { font-size: 24px; } .AboutCultureF2 .title .txt { font-size: 15px; } .AboutCultureF2 .list { } .AboutCultureF2 .owl-carousel .owl-prev { width: 80px; left: -80px; font-size: 18px; } .AboutCultureF2 .owl-carousel .owl-next { width: 80px; right: -80px; font-size: 18px; } .AboutCultureF2 .owl-carousel .owl-dots { padding-top: 20px; } .AboutCultureF2 .owl-carousel .owl-dot { padding: 0 8px !important; } .AboutCultureF2 .owl-carousel .owl-dot span { font-size: 16px; } } @media screen and (min-width:1200px) { .AboutCultureF2 .owl-carousel .owl-prev { left: -60px; width: 60px; } .AboutCultureF2 .owl-carousel .owl-next { right: -60px; width: 60px; } .AboutCultureF2 .list { padding: 0px; } } @media screen and (min-width:1600px) { .AboutCultureF2 .title .h3 { font-size: 28px; } .AboutCultureF2 .owl-carousel .owl-next .iconfont { font-size: 40px; } } .AboutCultureF3 { background: #f8f8f8; } .AboutCultureF3 .right .rBox { padding: 20px 0px; } .AboutCultureF3 .right .title { padding: 10px 0; } .AboutCultureF3 .right .title .h3 { font-size: 22px; font-weight: normal; } .AboutCultureF3 .right .list li { margin-top: 10px; position: relative; z-index: 3; } .AboutCultureF3 .right .list li .libox { background: #fff; position: relative; } .AboutCultureF3 .right .list .liCon { position: absolute; left: 0; top: 100%; width: 100%; background: #fff; } .AboutCultureF3 .right .list li.on { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .AboutCultureF3 .right .list li.on .litop { background: #e63241; color: #fff; } .AboutCultureF3 .right .list li.on .litop .i2 { background-image: url('../images/about/libg01.png'); } .AboutCultureF3 .right .list .litop { position: relative; background: #fff; border: 1px solid #f0f0f0; cursor: pointer; padding: 12px 40px 12px 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .AboutCultureF3 .right .list .litop .i1 { position: absolute; left: 0; top: 0; width: 4px; height: 100%; background: #e63241; } .AboutCultureF3 .right .list .litop .i2 { position: absolute; right: 0; top: 0; height: 100%; width: 40px; background: url('../images/about/libg.png') no-repeat center; } .AboutCultureF3 .right .list .liCon { display: none; padding: 15px; } .AboutCultureF3 .right .list ul .divul { position: relative; z-index: 3; } @media screen and (min-width:768px) { .AboutCultureF3 .right .list ul { font-size: 0; margin: 0 -10px; } .AboutCultureF3 .right .list .divul { display: inline-block; width: 50%; padding: 0 10px; font-size: 14px; vertical-align: top; } } @media screen and (min-width:1024px) { .AboutCultureF3 { } .AboutCultureF3 .right .rBox { padding: 50px 0; } .AboutCultureF3 .right .title { padding-top: 0; } .AboutCultureF3 .right .title .h3 { font-size: 28px; } .AboutCultureF3 .right .list .litop { padding: 22px 40px 22px 22px; font-size: 15px; } .AboutCultureF3 .right .list .liCon { padding: 24px; } .AboutCultureF3 .right .list .divul { display: inline-block; width: 25%; } } @media screen and (min-width:1300px) { .AboutCultureF3 .right .title { padding-bottom: 15px; } .AboutCultureF3 .right .list ul { margin: 0 -15px; } .AboutCultureF3 .right .list ul .divul { padding: 0 15px; } } @media screen and (min-width:1600px) { .AboutCultureF3 .right .title .h3 { font-size: 28px; } .AboutCultureF3 .right .rBox { padding: 85px 0px; } .AboutCultureF3 .right .list li { margin-top: 15px; } } /* 企业文化 */ .AboutNews .ListopBox { padding: 30px 0; } .AboutNews .ListopBox .Listop { position: relative; } .AboutNews .ListopBox .ul li { background: #f9f9f9; } .AboutNews .ListopBox .lileft .img { display: block; overflow: hidden; } .AboutNews .ListopBox .lileft .img img { width: 100%; -webkit-transition: transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; } .AboutNews .ListopBox .lileft .img:hover img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .AboutNews .ListopBox .ul li .rbox { padding: 20px; } .AboutNews .ListopBox .ul li .rbox .Amore { display: inline-block; color: #888; margin-top: 30px; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .AboutNews .ListopBox .ul li .rbox .Amore:hover { color: #e63241; } .AboutNews .ListopBox .time { color: #e63241; font-size: 13px; } .AboutNews .ListopBox .h3 { padding: 10px 0; } .AboutNews .ListopBox .h3 a { display: block; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; font-size: 16px; color: #333; font-weight: normal; line-height: 1.4em; height: 2.8em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .AboutNews .ListopBox .h3 a:hover { color: #e63241; } .AboutNews .ListopBox .h3 a:hover .icon { color: #e63241; } .AboutNews .ListopBox .h3 a .icon { color: #999; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .AboutNews .ListopBox .txt { line-height: 24px; color: #888; height: 72px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .AboutNews .ListopBox .owl-carousel .owl-dots { text-align: center; padding-top: 15px; } .AboutNews .ListopBox .owl-carousel .owl-dot { display: inline-block; margin: 0 4px; } .AboutNews .ListopBox .owl-carousel .owl-dot span { display: block; width: 8px; height: 8px; border-radius: 100%; background: rgba(0, 0, 0, 0.3); } .AboutNews .ListopBox .owl-carousel .active.owl-dot span { background-color: #e63241; } @media screen and (min-width:768px) { .AboutNews .Listop .tb { display: table; width: 100%; overflow: hidden; border: none; } .AboutNews .Listop .tb .lileft { display: table-cell; vertical-align: middle; width: 50%; overflow: hidden; } .AboutNews .Listop .tb .liright { display: table-cell; vertical-align: middle; width: 50%; overflow: hidden; } .AboutNews .ListopBox .owl-carousel .owl-dots { padding-top: 25px; } } @media screen and (min-width:1000px) { .AboutNews .ListopBox { padding: 60px 0; } .AboutNews .ListopBox .txt { font-size: 14px; } .AboutNews .ListopBox .owl-carousel .owl-dots { padding-top: 35px; } .AboutNews .ListopBox .h3 { padding-bottom: 30px; } .AboutNews .ListopBox .owl-carousel .owl-dot span { width: 12px; height: 12px; } } @media screen and (min-width:1200px) { .AboutNews .ListopBox { padding: 85px 0; } .AboutNews .Listop .ul li .rbox { padding: 20px 95px; } .AboutNews .ListopBox .h3 a { font-size: 18px; } } .AboutNav { position: relative; z-index: 4; } .AboutNav #AboutNav { position: absolute; right: 100%; top: 0px; width: 1px; height: 1px; } .AboutNav .Anavlibox ul { font-size: 0; } .AboutNav .Anavlibox ul li { font-size: 14px; line-height: 35px; display: inline-block; vertical-align: top; padding-right: 30px; } .AboutNav .Anavlibox ul li.last { padding-right: 0; } .AboutNav .Anavlibox .linavA { display: block; font-size: 15px; position: relative; } .AboutNav .Anavlibox .linavA .i { position: absolute; right: -15px; top: 50%; margin-top: -7px; height: 14px; width: 1px; background: #e8e8e8; } .AboutNav .Anavlibox .last .linavA .i { display: none; } .AboutNav .Anavlibox .on .linavA { color: #e63241; } .AboutNav .AsearchBox { padding: 20px 0; } .AboutNav .AsearchBox .ZJselectTxt i.icon { width: 40px; background-color: #f8f8f8; border-left: 1px solid #f1f1f1; } .AboutNav .AsearchBox .item { position: relative; padding-left: 60px; } .AboutNav .AsearchBox .item .year { position: absolute; left: 0; top: 0; line-height: 40px; } .AboutNav .AsearchBox .item .itemb { border: 1px solid #f1f1f1; } .AboutNav .AsearchBox .searView { position: relative; border: 1px solid #f1f1f1; background: #f8f8f8; margin-top: 15px; padding-right: 40px; height: 42px; } .AboutNav .AsearchBox .searView input { line-height: 40px; display: block; background-color: #f8f8f8; width: 100%; padding: 0 10px; border: none; } .AboutNav .AsearchBox .searView .btnView { position: absolute; right: 0; top: 0; width: 40px; height: 100%; background: #e63241 url('../images/about/searchbtn.png') no-repeat center center; } @media screen and (min-width:768px) { .AboutNav .AsearchBox { font-size: 0; margin: 0 -10px; } .AboutNav .AsearchBox .itemView { font-size: 14px; display: inline-block; width: 50%; vertical-align: top; padding: 0 10px; } .AboutNav .AsearchBox .searView { margin-top: 0; } } @media screen and (min-width:1024px) { .AboutNav .Anavlibox { float: left; width: 58.33%; } .AboutNav .AsearchBox { float: right; width: 40%; } .AboutNav .Anavlibox .linavA { line-height: 42px; vertical-align: middle; } .AboutNav { padding-bottom: 50px; } .AboutNav .AsearchBox { padding: 0; } /* .AboutNav .Anavlibox .on .linavA { font-size: 24px; } */ .AboutNav .Anavlibox ul li { padding-right: 45px; } .AboutNav .Anavlibox .linavA .i { right: -23px; } } .AboutNews .ANewsList { } .AboutNews .ANewsList li { margin-bottom: 10px; } .AboutNews .ANewsList .img { overflow: hidden; } .AboutNews .ANewsList .img img { width: 100%; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .AboutNews .ANewsList .libox { display: block; background: #f8f8f8; color: #888; } .AboutNews .ANewsList .libox:hover .img img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .AboutNews .ANewsList .txtBox { border: 1px solid #f1f1f1; border-top: none; padding: 15px; } .AboutNews .ANewsList .txtBox .h3 { font-weight: normal; font-size: 16px; line-height: 1.4em; height: 2.8em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: #333; } .AboutNews .ANewsList .txtBox .h3 .icon { color: #888; } .AboutNews .ANewsList .txtBox .txtView { padding: 10px 0; } .AboutNews .ANewsList .txtBox .txt { line-height: 1.4em; height: 2.8em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .AboutNews .ANewsList .btntime .b1 { color: #333; padding-right: 10px; font-size: 13px; } .AboutNews .ANewsList .btntime .b2 { display: none; } .AboutNews .ANewsList .btntime em { font-style: normal; } /* .AboutNews .ANewsList li .btntime .b1{} */ @media screen and (min-width:540px) { .AboutNews .ANewsList ul { font-size: 0; margin: 0 -10px; } .AboutNews .ANewsList li { font-size: 14px; padding: 10px; margin-bottom: 0; vertical-align: top; display: inline-block; width: 50%; } } @media screen and (min-width:768px) { .AboutNews .ANewsList li { width: 33.33%; } } @media screen and (min-width:1000px) { .AboutNews .ANewsList ul { margin: 0 -15px; } .AboutNews .ANewsList li { width: 25%; padding: 15px; } .AboutNews .ANewsList .Pages { margin-top: 70px; } } @media screen and (min-width:1300px) { .AboutNews .ANewsList .txtBox { padding: 20px; } } @media screen and (min-width:1600px) { .AboutNews .ANewsList .txtBox { padding: 25px 30px; } } /*社会招聘*/ .AboutJob { padding: 30px 0; background: #f8f8f8; } .AboutJob .title { color: #333; font-size: 15px; padding-bottom: 10px; } .AboutJob .JobLeft ul { padding: 15px; background: #fff; border: 1px solid #f1f1f1; } .AboutJob .JobLeft .h3 { font-weight: normal; color: #333; font-size: 15px; position: relative; line-height: 30px; padding-right: 30px; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #f1f1f1; } .AboutJob .JobLeft .h3 .icon { position: absolute; right: 0; top: 0; height: 30px; width: 30px; background: url('../images/about/libg03.png') no-repeat center; } .AboutJob .JobLeft .dl { display: none; } .AboutJob .JobLeft .dl dt { font-size: 15px; padding: 10px 0; } .AboutJob .JobLeft .dl dd { position: relative; margin-bottom: 10px; padding-left: 25px; line-height: 24px; } .AboutJob .JobLeft .dl dd .i { width: 14px; height: 14px; background: #f8f8f8; border: 1px solid #ececec; display: block; position: absolute; left: 0; top: 6px; } .AboutJob .JobLeft .dl dd.ddon .i { background: #ffffff url('../images/about/libg05.png') no-repeat center; } .AboutJob .JobRight { padding-top: 20px; } .AboutJob .JobRight .Tips .TipView ul { font-size: 0; } .AboutJob .JobRight .Tips .TipView li { vertical-align: top; font-size: 14px; margin-right: 10px; margin-bottom: 10px; display: inline-block; background: #fff; padding: 8px 0; border: 1px solid #ececec; position: relative; padding-right: 30px; min-width: 120px; padding-left: 15px; } .AboutJob .JobRight .Tips .TipView li .licolse { position: absolute; cursor: pointer; right: 0; top: 0; width: 30px; height: 100%; background: url('../images/about/liclose.png') no-repeat center; } .AboutJob .JobRight .Tips .JobSearch .JobSView { position: relative; border: 1px solid #ececec; background: #fff; padding-left: 10px; padding-right: 40px; } .AboutJob .JobRight .Tips .JobSearch .JobSView input { line-height: 38px; width: 100%; display: block; border: none; } .AboutJob .JobRight .Tips .JobSearch .JobSView .btn { position: absolute; right: 0; top: 0; height: 100%; width: 40px; background: #e63241 url('../images/about/searchbtn.png') no-repeat center; } .AboutJob .JobRight .JobList { padding-top: 20px; } .AboutJob .JobRight .JobList li { background: #fff; margin-bottom: 15px; border: 1px solid #f1f1f1; padding: 15px; } .AboutJob .JobRight .JobList li .InfoAll { display: none; padding: 5px 0; } .AboutJob .JobRight .JobList li .InfoAll .item .h3 { font-size: 15px; padding: 10px 0; font-weight: normal; } .AboutJob .JobRight .JobList li .InfoAll .item .txt { line-height: 24px; color: #666; } .AboutJob .JobRight .JobList li .Info { padding: 5px 0; color: #666; } .AboutJob .JobRight .JobList li .item { margin-bottom: 30px; } .AboutJob .JobRight .JobList li .name .h3 { font-weight: normal; font-size: 15px; color: #333; padding-bottom: 5px; } .AboutJob .JobRight .JobList li .name .iconBox a { display: inline-block; padding-left: 8px; padding-right: 3px; position: relative; color: #888; } .AboutJob .JobRight .JobList li .name .iconBox a em { position: absolute; left: 0; top: 0; font-style: normal; } .AboutJob .JobRight .JobList li .name .iconBox a.first { padding-left: 0; } .AboutJob .JobRight .JobList li .name .iconBox a.first em { display: none; } .AboutJob .JobRight .JobList li .JlistBtn { padding-top: 15px; } .AboutJob .JobRight .JobList li .JlistBtn .b { display: inline-block; padding-right: 20px; background: url(../images/about/jmore01.png) no-repeat right center; } .AboutJob .JobRight .JobList li .JlistBtn .a1 { display: block; text-align: center; vertical-align: middle; width: 140px; height: 35px; line-height: 35px; border: 1px solid #ececec; } .AboutJob .JobRight .JobList li .JlistBtn .a2 { display: none; text-align: center; vertical-align: middle; width: 140px; height: 35px; line-height: 35px; background: #e63241; color: #fff; } .AboutJob .JobRight .JobList li .JlistBtn .a2 .b { background-image: url('../images/about/jmore02.png'); } .AboutJob .JobRight .JobList li.lion { -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); } .AboutJob .JobRight .JobList li.lion .JlistBtn .a1 { display: none; } .AboutJob .JobRight .JobList li.lion .JlistBtn .a2 { display: block; } .AboutJob .JobRight .JobList li .libtn { padding-top: 15px; } .AboutJob .JobRight .JobList li .libtn .btn { display: block; width: 185px; line-height: 40px; background: #e63241; text-align: center; color: #fff; } .AboutJob .JobRight .JobList li .libtn .btn .btnspan { padding-left: 30px; background: url('../images/about/fjbg.png') no-repeat left center; } .AboutJob .JobRight .JobList li .liTip { color: #e63241; padding-top: 5px; clear: both; } @media screen and (min-width:768px) { .AboutJob { padding: 50px 0; } } @media screen and (min-width:1024px) { .AboutJob { padding: 85px 0; } .AboutJob .JobLeft { float: left; width: 15.83%; } .AboutJob .JobRight { float: right; width: 82.15%; padding-top: 0; } .AboutJob .title { font-size: 24px; padding-bottom: 20px; } .AboutJob .JobRight .Tips { position: relative; padding-right: 480px; min-height: 40px; } .AboutJob .JobRight .Tips .JobSearch { position: absolute; right: 0; top: 0; width: 460px; } .AboutJob .JobRight .JobList li { padding: 44px 150px 44px 65px; position: relative; } .AboutJob .JobRight .JobList li .JlistBtn { position: absolute; right: 0; bottom: -1px; } .AboutJob .JobRight .JobList li .JlistBtn .a2, .AboutJob .JobRight .JobList li .JlistBtn .a1 { height: 45px; line-height: 45px; } .AboutJob .JobRight .JobList li .libtn .btn { width: 190px; line-height: 53px; height: 53px; font-size: 16px; float: left; margin-right: 20px; } .AboutJob .JobRight .JobList .Sfx .shareBox { position: relative; left: inherit; top: inherit; } .AboutJob .JobRight .JobList .Sfx .fx .fxbtn { float: left; margin-right: 10px; } } .AboutJob .Pages { margin-bottom: 0; } .AboutJob .JobRight .JobList li .name { margin-bottom: 40px; } @media screen and (min-width:1300px) { .AboutJob .JobLeft .h3 { font-size: 24px; line-height: 50px; } .AboutJob .JobLeft .h3 .icon { height: 50px; } .AboutJob .JobLeft .dl dt { font-size: 16px; } .AboutJob .JobLeft .dl dd { font-size: 15px; } .AboutJob .JobRight .JobList li .name .h3 { font-size: 24px; } .AboutJob .JobRight .JobList li .Info, .AboutJob .JobRight .JobList li .InfoAll { font-size: 15px; line-height: 2em; } .AboutJob .JobRight .JobList li .InfoAll .item .txt { line-height: 2em; } .AboutJob .JobRight .Tips .TipView li { padding: 10px 30px 10px 10px; min-width: 135px; } .AboutJob .JobRight .JobList li .liTip { padding-top: 10px; } } .maskjob { display: none; position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); left: 0; top: 0; z-index: 999; } .jobform { max-width: 750px; width: 100%; overflow: hidden; font-size: 14px; background: #f5f5f5; border-radius: 10px; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .jobform .scrollWarp { overflow: hidden; } .jobform .scrollBox { overflow: hidden; } .jobform .inputFileBox { width: 100%; height: 40px; color: #e63241; padding-left: 10px; position: relative; cursor: pointer; } .jobform .inputFileBox .inputhide { display: none; } .jobform .inputFileBox .mrtxt { border-radius: 5px; text-align: center; position: absolute; right: 0; background: #e63241; color: #fff; top: 0; width: 120px; height: 100%; } .jobform .inputFileBox .inputtxt { line-height: 40px; color: #e63241; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .jobform .inputFileBox .inputbox { padding-left: 0px; } .jobform .jobclose { display: block; width: 35px; height: 35px; line-height: 35px; position: absolute; right: 0px; top: 0px; } .jobform .jobclose img { width: 20px; vertical-align: middle; } .jobform .h3 { padding: 10px 0; background: #e63241; color: #fff; padding-left: 15px; font-weight: normal; font-size: 15px; } .jobform ul { padding-top: 10px; } .jobform .scrollWarp { padding: 20px; } .jobform .li1 { position: relative; border-radius: 5px; min-height: 40px; overflow: hidden; line-height: 40px; padding-left: 75px; margin-bottom: 15px; background: #fff; border: 1px solid #ececec; } .jobform .li1 .left { width: 75px; padding-left: 15px; text-align: left; position: absolute; left: 0; top: 0; } .jobform .li1.liname .right { border: none; } .jobform .li1.liname .right .zwmc { display: block; width: 100%; line-height: 22px; font-family: '微软雅黑'; font-size: 14px; } .jobform .li1 .right input { display: block; width: 100%; height: 38px; line-height: 38px; font-family: '微软雅黑'; font-size: 14px; border: none; } .jobform .li1 .right textarea { display: block; width: 100%; line-height: 22px; height: 150px; font-family: '微软雅黑'; font-size: 14px; } .jobform .Fmore { padding: 10px 0 15px; text-align: left; } .jobform .Fmore a { text-align: center; width: 120px; height: 35px; border-radius: 5px; background: #e63241; color: #fff; display: block; line-height: 35px; } @media screen and (min-width:768px) { .jobform .inputFileBox .inputtxt { line-height: 60px; } .jobform .li1 { line-height: 60px; font-size: 15px; } .jobform .li1 .right { height: 60px; line-height: 60px; } .jobform .h3 { font-size: 22px; } .jobform ul { padding-top: 20px; } .jobform .li1 .left { width: 100px; } .jobform .li1 { padding-left: 110px; } .jobform .inputFileBox { height: 60px; } .jobform .scrollWarp { max-width: 585px; margin: 0 auto; } .jobform .h3 { padding: 15px 20px; } .jobform .jobclose { height: 60px; line-height: 60px; } .jobform .Fmore a { height: 60px; line-height: 60px; width: 200px; font-size: 16px; } .jobform .li1 .right input { line-height: 58px; height: 58px; } } @media screen and (min-width:1000px) { .jobform .scrollWarp { padding-bottom: 60px; } .jobform .h3 { font-size: 24px; padding-left: 30px; } .jobform .jobclose { width: 51px; } } @media screen and (max-width:480px) { .Sfx .shareBox { top: 50% } } /*社会招聘*/ .Campus .JobTitle { text-align: center; padding-bottom: 20px; } .Campus .JobTitle .h3 { font-weight: normal; font-size: 16px; } .Campus .JobTitle .h3 .i { display: block; width: 40px; height: 2px; margin: 5px auto 0; background: #e63241; } .Campus.AboutJob .JobLeft { width: 100%; float: none; } .Campus.AboutJob .JobRight { width: 100%; float: none; } .Campus.AboutJob .JobLeft .dl { display: block; position: relative; padding-left: 120px; } .Campus.AboutJob .JobLeft .dl dt { position: absolute; left: 0; top: 0; padding: 0; width: 110px; text-align: right; } .Campus.AboutJob .JobLeft .dl dd { display: inline-block; padding: 3px 10px; } .Campus.AboutJob .JobLeft .dl dd.ddon { background: #e63241; color: #fff; } .Campus.AboutJob .JobLeft .dl dd.ddon a { color: #fff; } .Campus.AboutJob .JobLeft .dl dd .i { display: none; } .Campus.AboutJob .JobLeft ul { border: none; border-radius: 0; border-left: 2px solid #e63241; padding-left: 30px; } @media screen and (min-width:1024px) { .Campus.AboutJob .JobRight { padding-top: 38px; } .Campus.AboutJob .JobRight .Tips { padding-right: 0; } .Campus.AboutJob .JobLeft ul { padding: 42px 35px 20px 35px; } .CampusJobNav { position: relative; padding-left: 160px; min-height: 53px; } .Campus.AboutJob .CampusJobNav .title { position: absolute; left: 0; top: 0; } .Campus.AboutJob .CampusJobNav .TipView .ul { text-align: right; margin-right: -10px; } .Campus.AboutJob .CampusJobNav .TipView .ul li { text-align: left; } .Campus.AboutJob .JobLeft .dl dd { margin-bottom: 15px; } } .JoinTitle { text-align: center; } .JoinTitle .h3 { font-weight: normal; font-size: 16px; } .AboutJoinF { padding: 30px 0; } @media screen and (min-width:768px) { .AboutJoinF { padding: 50px 0; } .JoinTitle .h3 { font-size: 22px; } .Campus .JobTitle .h3 { font-size: 22px; } .Campus .JobTitle { padding-bottom: 35px; } } @media screen and (min-width:1024px) { .AboutJoinF { padding: 85px 0; } .JoinTitle .h3 { font-size: 28px; } .Campus .JobTitle .h3 { font-size: 28px; } .Campus .JobTitle { padding-bottom: 50px; } } @media screen and (min-width:1600px) { .JoinTitle .h3 { font-size: 28px; } } @media screen and (max-width:768px) { .Campus.AboutJob .JobLeft ul { padding: 15px 10px; border: none } .Campus.AboutJob .JobLeft ul li { margin-bottom: 5px } .Campus.AboutJob .JobLeft .dl { padding-left: 0; } .Campus.AboutJob .JobLeft .dl dt { position: relative; margin-bottom: 10px; text-align: left; } } .AboutJoinF1 li { padding: 10px 0; } .AboutJoinF1 li .lia { display: block; position: relative; color: #fff; } .AboutJoinF1 li .img img { width: 100%; -webkit-transition: transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; } .AboutJoinF1 li .libox { position: absolute; left: 0; top: 0; width: 100%; height: 100%; padding: 0 15px; } .AboutJoinF1 li .tb { display: table; width: 100%; height: 100%; } .AboutJoinF1 li .tbc { display: table-cell; vertical-align: middle; width: 100%; height: 100%; } @media screen and (min-width:768px) { .AboutJoinF1 ul { font-size: 0; margin: 0 -10px; } .AboutJoinF1 li { display: inline-block; padding: 0 10px; vertical-align: top; width: 50%; } } @media screen and (min-width:1024px) { .AboutJoinF1 ul { margin: 0 -18px; } .AboutJoinF1 li { display: inline-block; padding: 0 18px; vertical-align: top; width: 50%; } } .AboutJoinF1 li:hover img { transform: scale(1.1); } .AboutJoinF2 .list { } .AboutJoinF2 li { background: #f7f7f7; } .AboutJoinF2 li .h3 { font-weight: normal; font-size: 18px; } .AboutJoinF2 li .dl .dd { position: relative; padding-left: 10px; line-height: 24px; font-size: 15px; } .AboutJoinF2 li .dl .dd .i { display: block; background: #666; width: 4px; height: 4px; border-radius: 100px; top: 11px; position: absolute; left: 0; } .AboutJoinF2 .libox { position: relative; z-index: 4; } .AboutJoinF2 .libox .img img { -webkit-transition: transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; } .AboutJoinF2 .libox .icon { background: url(../images/about/culiconbg.png) no-repeat left top; width: 91px; height: 105px; padding-left: 15px; line-height: 60px; position: absolute; left: 0; top: 0; } .AboutJoinF2 .txtbox { padding: 20px; } @media screen and (min-width:768px) { .AboutJoinF2 ul { display: table; width: 100%; } .AboutJoinF2 li { display: table-cell; width: 33.33%; position: relative; } .AboutJoinF2 li .hx { position: absolute; right: 0; display: block; top: 0; height: 100%; width: 1px; background: #ececec; } .AboutJoinF2 li.last .hx { display: none; } .AboutJoinF2 .list { } .AboutJoinF2 li .h3 { font-size: 20px; padding-bottom: 5px; } } @media screen and (min-width:1000px) { .AboutJoinF2 .list { } .AboutJoinF2 li.last .dl { font-size: 0; margin: 0 -10px; } .AboutJoinF2 li.last .dl dd { font-size: 14px; width: 50%; display: inline-block; padding: 0 10px; } .AboutJoinF2 li .h3 { font-size: 28px; padding-bottom: 15px; } .AboutJoinF2 .txtbox { padding: 25px; } } @media screen and (min-width:1600px) { .AboutJoinF2 li .h3 { font-size: 28px; } .AboutJoinF2 .txtbox { padding: 45px; } } .AboutJoinF3 { background: no-repeat center; background-size: cover; padding: 20px 0; color: #fff; } .AboutJoinF3 .h4 { font-weight: normal; } .AboutJoinF3 .h3 { font-weight: normal; } .AboutJoinF3 .color { color: #e63241; } .AboutJoinF3 .btnBox { text-align: right; padding-top: 10px; } .AboutJoinF3 .btnBox .btn { display: inline-block; padding: 5px 15px; background: #e63241; color: #fff; } @media screen and (min-width:768px) { .AboutJoinF3 .h4 { font-size: 16px; padding-bottom: 5px; } .AboutJoinF3 .h3 { font-size: 24px; } .AboutJoinF3 { padding: 40px 0; } .AboutJoinF3 .btnBox .btn { padding: 10px 20px; } } @media screen and (min-width:1024px) { .AboutJoinF3Box { position: relative; padding-right: 220px; } .AboutJoinF3 .btnBox { position: absolute; right: 0; padding-top: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .AboutJoinF3 .btnBox .btn { padding: 0; width: 160px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; } } @media screen and (min-width:1300px) { .AboutJoinF3 { padding: 70px 0; } .AboutJoinF3 .h4 { font-size: 28px; } .AboutJoinF3 .h3 { font-size: 28px; } } @media screen and (min-width:1600px) { .AboutJoinF3 .h4 { font-size: 28px; } .AboutJoinF3 .h3 { font-size: 28px; } } .AboutJoinF4 { padding: 30px 0; } .AboutJoinF4 .title { text-align: center; padding-bottom: 20px; } .AboutJoinF4 .title .h3 { font-weight: normal; font-size: 22px; } .AboutJoinF4 .list { padding: 0 10px; position: relative; } .AboutJoinF4 .bleft { position: absolute; cursor: pointer; left: 20px; display: block; width: 60px; text-align: center; top: 50%; line-height: 30px; margin-top: -15px; } .AboutJoinF4 .bright { position: absolute; cursor: pointer; right: 20px; display: block; width: 60px; text-align: center; top: 50%; line-height: 30px; margin-top: -15px; } .AboutJoinF4 .bleft, .AboutJoinF4 .bright { color: #fff; } .AboutJoinF4 .bleft:hover, .AboutJoinF4 .bright:hover { color: #e63241; } .AboutJoinF4 .Maximg { position: relative; } .AboutJoinF4 .Maximg .item img { width: 100%; -webkit-transition: transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; } .AboutJoinF4 .Maximg .item:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .AboutJoinF4 .smallList { padding-top: 5px; } .AboutJoinF4 .smallList .item { opacity: 0.5; filter: alpha(opacity=50); cursor: pointer; position: relative; } .AboutJoinF4 .smallList .xk { display: none; left: 0; top: 0; z-index: 3; position: absolute; width: 100%; height: 100%; border: 3px solid #e63241; } .AboutJoinF4 .smallList .slick-current.item { opacity: 1; filter: alpha(opacity=100); } .AboutJoinF4 .smallList .slick-current .xk { display: block; } .AboutJoinF4 .Maximg .item { position: relative; } .AboutJoinF4 .smallimg .item { position: relative; padding: 0 2px; } .AboutJoinF4 .smallimg .itemBox { position: relative; } .AboutJoinF4 .Maximg .item .txt { position: absolute; width: 100%; left: 0; bottom: 0; background: rgba(0, 0, 0, 0.4); } .AboutJoinF4 .Maximg .item .txtBox { overflow: hidden; text-overflow: ellipsis; color: #fff; padding: 10px 15px; white-space: nowrap; } @media screen and (min-width:768px) { .AboutJoinF4 { padding: 50px 0; } .AboutJoinF4 .list { padding: 0 30px; } } @media screen and (min-width:1024px) { .AboutJoinF4 { padding: 85px 0; } .AboutJoinF4 .title { padding-bottom: 50px; } .AboutJoinF4 .title .h3 { font-size: 28px; } .AboutJoinF4 .list { padding: 0 80px; } .AboutJoinF4 .bleft { width: 80px; left: 30px; font-size: 16px; } .AboutJoinF4 .bright { width: 80px; right: 30px; font-size: 16px; } .AboutJoinF4 .Maximg .item .txtBox { font-size: 18px; padding: 20px 35px; } .AboutJoinF4 .bleft .iconfont, .AboutJoinF4 .bright .iconfont { font-size: 28px; } .AboutJoinF4 .bleft, .AboutJoinF4 .bright { opacity: 0; } .AboutJoinF4:hover .bleft, .AboutJoinF4:hover .bright { opacity: 1 } } @media screen and (min-width:1600px) { .AboutJoinF4 .Maximg .item .txtBox { padding: 25px 45px; } .AboutJoinF4 .bleft .iconfont, .AboutJoinF4 .bright .iconfont { font-size: 40px; } } .AboutJoinF5 .list { background: no-repeat center center; background-size: cover; margin-top: 30px; } .AboutJoinF5 .list .ul { background: rgba(0, 0, 0, 0.2); } .AboutJoinF5 .list li { border-bottom: 1px solid #fff; } .AboutJoinF5 .list li .libox { width: 100%; height: 0; padding-top: 75%; position: relative; color: #fff; display: block; } .AboutJoinF5 .list li .litb { display: table; width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .AboutJoinF5 .list li .litbc { display: table-cell; width: 100%; height: 100%; vertical-align: middle; padding: 0 15px; } .AboutJoinF5 .list li .h3 { font-size: 16px; font-weight: normal; } .AboutJoinF5 .list li .fm { vertical-align: bottom; } .AboutJoinF5 .list li .fm .iconc { display: none; } .AboutJoinF5 .list li .fm .txt { margin: 10px auto; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; line-height: 24px; max-height: 72px; } .AboutJoinF5 .list li .fm .btn { color: #fff; font-size: 14px; } .AboutJoinF5 .list li .fm .btnbox { display: none; text-align: center; } .AboutJoinF5 .list li .fm .btn .spanb { display: inline-block; padding-right: 14px; background: url('../images/about/jmore03.png') no-repeat right center; } .AboutJoinF5 .list li .zm .icon { width: 50px; height: 50px; margin: 0 auto; border-radius: 100%; overflow: hidden; border: 1px solid #fff; } .AboutJoinF5 .list li .zm .h3 { display: none; } .AboutJoinF5 .list li .fm .txt { display: none; } .AboutJoinF5 .list ul { font-size: 0; } .AboutJoinF5 .list li { display: inline-block; vertical-align: top; width: 50%; font-size: 14px; } .AboutJoinF5 .list li .libox { border-right: 1px solid #fff; } .AboutJoinF5 .list li:nth-child(2n) .libox { border-right: none; } @media screen and (min-width:640px) { .AboutJoinF5 .list li .zm .icon { width: 95px; height: 95px; } .AboutJoinF5 .list { margin-top: 50px; } .AboutJoinF5 .list li .fm .txt { display: block; } } @media screen and (min-width:1000px) { .AboutJoinF5 .list li { width: 25%; } .AboutJoinF5 .list li .libox { border-right: 1px solid #fff; cursor: pointer; } .AboutJoinF5 .list li:nth-child(2n) .libox { border-right: 1px solid #fff; } .AboutJoinF5 .list li:nth-child(4n) .libox { border-right: none; } .AboutJoinF5 .list li .zm .h3 { text-align: center; display: block; padding-top: 15px; } .AboutJoinF5 .list li .fm { display: none; padding: 30px 30px 0; position: absolute; left: auto; bottom: 30px; } .AboutJoinF5 .list li .fm .txt { margin-bottom: 20px; font-size: 15px; } /* .AboutJoinF5 .list li .libox:hover { background: rgba(0, 0, 0, 0.3); } */ /* .AboutJoinF5 .list li .libox:hover .zm { display: none; } */ /* .AboutJoinF5 .list li .libox:hover .fm { display: block; } */ .AboutJoinF5 .list li .fm .btnbox { text-align: left; } .AboutJoinF5 .list li .fm .iconc { display: block; width: 60px; height: 60px; margin-bottom: 15px; border-radius: 100%; overflow: hidden; border: 1px solid #fff; } .AboutJoinF5 .list li .fm .iconc img { width: 100%; } .AboutJoinF5 .list li .h3 { font-size: 18px; } .AboutJoinF5 .list li .fm .btn { color: #fff; font-size: 15px; } .AboutJoinF5 .list { margin-top: 50px; } } @media screen and (min-width:1400px) { } /* .ContactUs { padding-top: 30px; } */ @media screen and (min-width:768px) { /* .ContactUs { padding-top: 60px; } */ } @media screen and (min-width:1024px) { /* .ContactUs { padding-top: 90px; } */ } @media screen and (min-width:1600px) { /* .ContactUs { padding-top: 155px; } */ } /* .ContactUs {position: relative;} */ .ContactUs #ConUs { position: absolute; left: -100%; width: 1px; height: 1px; top: -50px; } #ConUs { width: 1px; height: 1px; } .ContactUs .title { text-align: center; padding-bottom: 20px; } .ContactUs .title .h3 { font-weight: normal; font-size: 22px; margin-bottom: 20px; } .ContactUs .title .i { display: block; width: 35px; height: 2px; background: #e63241; margin: 10px auto 0; } .ContactUs .list li { margin-bottom: 10px; } .ContactUs .list .libox { position: relative; min-height: 45px; padding-left: 45px; } .ContactUs .list .libox .Icon { left: 0; top: 5px; width: 30px; position: absolute; } .ContactUs .list .libox .h3 { font-size: 18px; font-weight: normal; color: #333; } .ContactUs .list .libox .txt { color: #999; font-size: 14px; } .ContactUs .mapView { padding-top: 20px; } .ContactUs .mapCon { width: 100%; height: 300px; } .ContactUs .mapCon img { max-width: none; } @media screen and (min-width:768px) { .ContactUs .list ul { font-size: 0; margin: 0 -10px; } .ContactUs .list li { display: inline-block; vertical-align: top; padding: 0 10px; font-size: 14px; width: 50%; } } @media screen and (min-width:1024px) { .ContactUs .title .i { width: 64px; height: 4px; } .ContactUs .title { padding-bottom: 30px; } .ContactUs .title .h3 { font-size: 28px; } .ContactUs .title .txt { font-size: 15px; } .ContactUs .mapCon { height: 500px; } .ContactUs .mapView { padding-top: 30px; } .ContactUs .list { padding-top: 20px; } .ContactUs .list ul { margin: 0 -20px; display: flex; display: -webkit-flex; justify-content: space-between; } .ContactUs .list li { width: auto; padding: 0 20px; } .ContactUs .list .libox { padding-left: 60px; } .ContactUs .list .libox .Icon { width: 45px; } .ContactUs .list .libox .h3 { padding-bottom: 5px; } .ContactUs .list .libox .txt { } } @media screen and (min-width:1600px) { .ContactUs .mapView { padding-top: 50px; } .ContactUs .title .h3 { font-size: 28px; } .ContactUs .mapCon { height: 720px; } } .AboutNewsInfo { padding-top: 30px; } .AboutNewsInfo .title { text-align: center; padding-bottom: 10px; } .AboutNewsInfo .title .h3 { font-weight: normal; color: #000; font-size: 15px; } .AboutNewsInfo .videobg { padding: 0; background: #fff; } .AboutNewsInfo .video-list { padding-top: 30px; } .AboutNewsInfo .title .tibox { color: #666; padding-top: 8px; } .AboutNewsInfo .title .tibox .browse { display: inline-block; padding-left: 15px; } .AboutNewsInfo .TxtView { border-top: 1px solid #d3d3d3; padding: 20px 0; color: #666; font-size: 14px; font-family: 'Microsoft YaHei', '微软雅黑'; } .AboutNewsInfo .TxtView .p { margin-bottom: 10px; } @media screen and (min-width:768px) { .AboutNewsInfo { padding-top: 60px; } } @media screen and (min-width:1024px) { .AboutNewsInfo { padding-top: 85px; } .AboutNewsInfo .title .h3 { font-size: 24px; padding-bottom: 10px; } /* .AboutNewsInfo .title { padding-bottom: 50px; } */ .AboutNewsInfo .title .tibox .browse { padding-left: 20px; } .AboutNewsInfo .TxtView { padding: 50px 0 85px; } .AboutNewsInfo .TxtView .p { margin-bottom: 35px; line-height: 24px; } } .AsearchBox { padding: 30px 0; } @media screen and (min-width:768px) { .AsearchBox { padding: 50px 0; } } @media screen and (min-width:1024px) { .AsearchBox { padding: 64px 0 85px; } } .AsearchBoxSearch { max-width: 830px; background: #f8f8f8; padding: 10px 40px 10px 10px; position: relative; border: 1px solid #f1f1f1; } .AsearchBoxSearch input { display: block; width: 100%; height: 22px; border: none; line-height: 22px; background: none; } .AsearchBoxSearch .btn { display: block; position: absolute; right: 0; top: 0; width: 40px; height: 100%; background: url('../images/about/searchbtn03.png') no-repeat center; } .AsearchBoxSearchTip { padding: 5px 0; color: #333; } .AsearchBoxSearchTip .color { color: #e63241; } @media screen and (min-width:768px) { .AsearchBoxSearchTip { font-size: 15px; } .AsearchBoxSearch { padding-top: 0; padding-bottom: 0; height: 50px; padding-right: 50px; } .AsearchBoxSearch input { height: 50px; line-height: 50px; } .AsearchBoxSearch .btn { width: 50px; background-image: url('../images/about/searchbtn04.png'); } } @media screen and (min-width:1024px) { .AsearchBoxSearchTip { font-size: 16px; padding-top: 15px; } .AsearchBoxSearch { padding-top: 0; padding-bottom: 0; height: 60px; padding-right: 60px; } .AsearchBoxSearch input { height: 60px; line-height: 60px; } .AsearchBoxSearch .btn { width: 60px; } } .AsearchBox .AsearchBoxCon { margin-top: 20px; min-height: 700px; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter { border-bottom: 1px solid #ddd; padding-bottom: 15px; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter .tip { padding-bottom: 10px; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter .tip2 { padding-top: 10px; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter li { display: inline-block; margin-right: 10px; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter li a { display: block; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter li a .i { display: inline-block; background-color: #f8f8f8; vertical-align: middle; padding: 2px; border: 1px solid #ddd; width: 14px; height: 14px; border-radius: 100%; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter li a .ib { display: block; width: 8px; height: 8px; border-radius: 100%; background: #e63241; display: none; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter li.on a .ib { display: block; } .AsearchBox .AsearchBoxCon .AsearchBoxRes .title { font-size: 15px; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #ddd; display: none; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li { border-bottom: 1px solid #ddd; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .lia { display: block; padding: 10px 0; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .lia:hover .i .img02 { display: inline-block; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .lia:hover .i .img01 { display: none; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .i img { vertical-align: middle; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .i .img02 { display: none; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .i { display: inline-block; vertical-align: top; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .spanicon { display: inline-block; vertical-align: top; padding-right: 10px; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .spantxt { display: inline-block; vertical-align: top; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .txtCon { display: block; padding: 8px 0; } .AsearchBox .AsearchBoxCon .AsearchBoxRes .pc { display: none; } @media screen and (min-width:768px) { .AsearchBox .AsearchBoxCon { position: relative; font-size: 0; } .AsearchBox .AsearchBoxCon .bghx { position: absolute; left: 30%; width: 1px; height: 100%; top: 0; background-color: #ddd; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter { display: inline-block; width: 30%; vertical-align: top; font-size: 14px; padding-right: 30px; } .AsearchBox .AsearchBoxCon .AsearchBoxRes { display: inline-block; width: 70%; vertical-align: top; font-size: 14px; padding-left: 30px; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter .tip { font-size: 15px; } .AsearchBox .AsearchBoxCon .AsearchBoxRes .title { display: block; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter { border-bottom: none; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter li { display: block; width: 100%; margin-right: 0; margin-top: 15px; } .AsearchBoxSearchViewBox { position: relative; font-size: 0; overflow: hidden; } .AsearchBoxSearchViewBox .AsearchBoxSearchTip { display: inline-block; width: 30%; float: left; vertical-align: top; font-size: 14px; padding-right: 30px; } .AsearchBoxSearchViewBox .AsearchBoxSearchBox { display: inline-block; width: 70%; float: right; vertical-align: top; font-size: 14px; padding-left: 30px; } .AsearchBox .wap { display: none; } .AsearchBox .AsearchBoxCon .AsearchBoxRes .pc { display: block; padding-bottom: 20px; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .liaView { display: block; padding-left: 130px; position: relative; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .liaView .lileft { position: absolute; left: 0; top: 0; max-width: 130px; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .spanicon { display: inline-block; vertical-align: top; padding-right: 10px; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .spantxt { display: block; vertical-align: top; } } @media screen and (min-width:1024px) { .AsearchBox .AsearchBoxCon .AsearchBoxFilter .tip2 { padding-top: 20px; } .AsearchBox .AsearchBoxCon { margin-top: 50px; } .AsearchBox .AsearchBoxCon .bghx { left: 20%; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter { width: 20%; } .AsearchBox .AsearchBoxCon .AsearchBoxRes { width: 80%; padding-left: 50px; } .AsearchBoxSearchViewBox .AsearchBoxSearchTip { width: 20%; } .AsearchBoxSearchViewBox .AsearchBoxSearchBox { width: 80%; padding-left: 50px; } } @media screen and (min-width:1300px) { .AsearchBox .AsearchBoxCon .AsearchBoxFilter .tip2 { padding-top: 30px; } .AsearchBox .AsearchBoxCon .bghx { left: 16%; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter { width: 16%; } .AsearchBox .AsearchBoxCon .AsearchBoxRes { width: 84%; padding-left: 100px; } .AsearchBoxSearchViewBox .AsearchBoxSearchTip { width: 16%; } .AsearchBoxSearchViewBox .AsearchBoxSearchBox { width: 84%; padding-left: 100px; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter li a { font-size: 15px; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .lia { font-size: 15px; padding: 20px 0; } .AsearchBox .AsearchBoxCon .AsearchBoxRes .title { font-size: 15px; padding-bottom: 20px; margin-bottom: 30px; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .spanicon { padding-right: 40px; } .AsearchBox .AsearchBoxCon .AsearchBoxRes ul li .i { padding-right: 10px; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter li a .i { margin-right: 11px; width: 18px; height: 18px; padding: 3px; } .AsearchBox .AsearchBoxCon .AsearchBoxFilter li a .ib { width: 10px; height: 10px; } } .AboutHonorlist { padding: 30px 0; } .AboutHonorlist .ul { font-size: 0; margin: 0 -5px; } .AboutHonorlist li { display: inline-block; font-size: 14px; width: 50%; padding: 5px; margin-bottom: 15px; } .AboutHonorlist .liA { display: block; } .AboutHonorlist .liA .img { width: 100%; height: 0; padding-top: 72.72%; position: relative; } .AboutHonorlist .liA .imgbox { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; display: flex; display: -webkit-flex; justify-content: center; align-items: flex-end; } .AboutHonorlist .liA .imgbox img { max-width: 100%; max-height: 100%; display: inline-block; } .AboutHonorlist .liA .txt { text-align: center; margin-top: 10px; height: 48px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: #333; } .AboutHonorlist .Pages { margin: 0; } @media screen and (min-width:768px) { .AboutHonorlist { padding: 50px 0; } .AboutHonorlist .ul { margin: 0 -10px; } .AboutHonorlist li { width: 33.33%; padding: 10px; margin-bottom: 15px; } } @media screen and (min-width:1024px) { .AboutHonorlist { padding: 80px 0; } .AboutHonorlist .ul { margin: 0; } .AboutHonorlist .divlibox { margin: 0 -10px; } .AboutHonorlist li { width: 25%; padding: 10px; margin-bottom: 15px; } .AboutHonorlist .liA { max-width: 255px; margin: 0 auto; } } @media screen and (min-width:1200px) { .AboutHonorlist .divlibox { position: relative; } .AboutHonorlist .divlibox .divbg { height: 83px; position: absolute; bottom: 35px; background: url('../images/about/honorlibg.png') no-repeat center; width: 100%; background-size: 100% auto; } .AboutHonorlist li { margin-bottom: 40px; position: relative; z-index: 3; } .AboutHonorlist .liA .txt { font-size: 15px; margin-top: 22px; } } @media screen and (min-width:1300px) { .AboutHonorlist .liA .txt { margin-top: 35px; } .AboutHonorlist .divlibox .divbg { bottom: 48px; } } @media screen and (min-width:1400px) { .AboutHonorlist { padding: 125px 0; } } .Formfkbox { background-color: #F5F5F5; } .Formfkbox { padding: 30px 0; } .Formfkbox .Con { max-width: 700px; background: #fff; margin: 0 auto; padding: 20px 15px; text-align: center; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .Formfkbox .Con .img { text-align: center } .Formfkbox .Con .ConTxt { } .Formfkbox .Con .ConTxt h3 { margin: 0; font-size: 28px; margin-top: 2px; margin-bottom: 2px; padding-top: 20px; color: #000; font-weight: normal; } .Formfkbox .Con .ConTxt h4 { margin: 0; padding-top: 15px; line-height: 1.42857143; font-size: 14px; font-weight: normal; } .Formfkbox .backIndexBtnBox { text-align: center; padding-top: 25px; } .Formfkbox .backIndexBtn { display: inline-block; border: 1px solid #e63241; color: #fff; border-radius: 3px; width: 120px; line-height: 40px; background: #e63241; } @media screen and (min-width:768px) { .Formfkbox { padding: 50px 0; } .Formfkbox .Con { padding: 30px 15px; } } @media screen and (min-width:1024px) { .Formfkbox .Con { padding: 60px 15px; } .Formfkbox { padding: 80px 0; } } .hot-items .pro-search-result { display: block; font-size: 0; margin: 0 -5px; } .hot-items .pro-search-result li { display: inline-block; font-size: 14px; padding: 0 5px; width: 100%; background: transparent; vertical-align: top; } .hot-items .pro-search-result li a { display: block; background: #fff; padding: 20px; } @media screen and (min-width:640px) { .hot-items .pro-search-result li { width: 50%; } } @media screen and (min-width:768px) { .hot-items .pro-search-result li { width: 33.33%; } } @media screen and (min-width:1024px) { .hot-items .pro-search-result li { width: 25%; } .hot-items .pro-search-result { margin: 0 -10px; } .hot-items .pro-search-result li { padding: 0 10px; } .hot-items .pro-search-result li a { padding: 25px; } } .CommonImgList { position: relative; } .CommonImgList .bleft { position: absolute; cursor: pointer; left: 0px; display: block; width: 60px; text-align: center; top: 50%; line-height: 30px; margin-top: -15px; } .CommonImgList .bright { position: absolute; cursor: pointer; right: 0px; display: block; width: 60px; text-align: center; top: 50%; line-height: 30px; margin-top: -15px; } .CommonImgList .bleft, .CommonImgList .bright { color: #333; } .CommonImgList .bleft:hover, .CommonImgList .bright:hover { color: #e63241; } .CommonImgList .owl-nav { font-size: 0; } @media screen and (min-width:1024px) { .CommonImgList .bleft { width: 80px; left: 0px; font-size: 16px; } .CommonImgList .bright { width: 80px; right: 0px; font-size: 16px; } .CommonImgList .bleft .iconfont, .CommonImgList .bright .iconfont { font-size: 28px; } } @media screen and (min-width:1600px) { .CommonImgList .bleft { left: -80px; } .CommonImgList .bright { right: -80px; } .CommonImgList .bleft .iconfont, .CommonImgList .bright .iconfont { font-size: 40px; } } /* 头部重构 */ .headTop { display: none; padding: 3px 0; background: #1b1b1b; color: #a7a7a7; } .headTop .Hleft { float: right; } .headTop .Hleft ul li { float: left; position: relative; padding-right: 17px; margin-right: 20px; } .headTop .Hleft ul li:last-child { margin-right: 0; } .headTop .Hleft ul li .i { display: block; width: 1px; height: 1em; background: #a7a7a7; position: absolute; right: 0; top: 50%; margin-top: -0.5em; } .headTop .Hright { float: right; } .HeadNav { height: 80px; position: relative; z-index: 1052; display: none; border-bottom: 1px solid #eee; background: #fff; } .MainNav .ul { -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .MainNav.MainNavhide .ul { -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); visibility: hidden; } .NavRight.NavRighthide .goshop { -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); visibility: hidden; } .HeadNavBox { position: relative; height: 80px; } .headTop a { color: #a7a7a7; } .headTop a .en:hover { color: #e63241; } .MainNav { font-size: 0; height: 80px; } .MainNav .ul { display: inline-block; } .MainNav .ul li { display: inline-block; font-size: 16px; padding: 0 15px; } .MainNav .ul li a { display: block; line-height: 80px; position: relative; font-size: 16px; color: #333; } .MainNav .ul li a .i { display: block; position: absolute; bottom: -1px; left: 50%; width: 0; height: 2px; background: #e63241; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .MainNav .ul li.on a .i, .MainNav .ul li a:hover .i { width: 100%; left: 0; } .NavRight { display: none; } .NavRight .goshop { display: inline-block; height: 80px; line-height: 80px; vertical-align: top; position: relative; padding-right: 20px; } .NavRight .goshop .ib { display: block; width: 2px; height: 20px; position: absolute; right: 4px; top: 50%; margin-top: -10px; background: #adadad; } .NavRight .goshop .iconfont { font-size: 24px; color: #adadad; } .NavRight .goshop:hover .iconfont { color: #e63241; } .slidesItem .scrollBox { max-height: 309px; overflow: hidden; } .slidesItem .scrollBox .mCSB_inside > .mCSB_container { margin-right: 20px; } .slidesItem .scrollBox .mCSB_scrollTools { opacity: 1; } .slidesItem .scrollBox .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background: #BFBFBF; width: 6px; border-radius: 0; } .slidesItem .scrollBox .mCSB_scrollTools .mCSB_draggerRail { background: #f3f3f3; width: 6px; border-radius: 0; } .slidesItem .scrollBox.mCS_no_scrollbar .mCSB_inside > .mCSB_container { margin-right: 0; } .slidesItem .scrollBox .scrollWarp { font-size: 0; width: 100%; } .slidesItem .scrollBox .scrollWarp .itemScrollA { display: inline-block; width: 25%; font-size: 14px; margin-bottom: 0px; } .slidesItemPro .menu-slides-menus { display: block; width: 100%; padding-right: 20px; } .slidesItem .scrollBox .scrollWarp .itemScrollA a .img { width: 54px; margin: 0 auto; height: 54px; overflow: hidden; } .slidesItem .scrollBox .scrollWarp .itemScrollA a .img img { width: 100%; } .slidesItem .scrollBox .scrollWarp .itemScrollA a { margin: 0 auto; text-align: center; display: block; padding: 5px; width: 100%; }