/**! * 棣栭〉 * author: fxyue; * date:2020-05-09 */ .preview { position: fixed; left: 0; top: 0; width: 100%; height: 100%; margin: 0 auto; background-color: #fff; z-index: 9999999; text-align: center; padding-top: 100px; } /* 鍐呭 */ .ewb-section { display: table; table-layout: fixed; width: 100%; overflow: hidden; position: relative; } /* 姣忎竴灞忚儗鏅 */ .ewb-section-bg { position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 10; } .ewb-section-bg img { width: 100%; height: 100%; } .fp-tableCell { display: table-cell; vertical-align: middle; width: 100%; height: 100%; } /* 鍐呭 */ .ewb-subject-info { position: relative; margin: 0 auto; height: 100%; width: 1120px; z-index: 20; } .ewb-section-txt { position: absolute; z-index: 40; left: 0; right: 0; height: 600px; top: 50%; margin-top: -300px; } .ewb-section-mouse { position: absolute; width: 14px; height: 50px; left: 50%; margin-left: -7px; background: url("../images/mouse_icon.png") no-repeat; } /* menu */ .ewb-menu-content { position: fixed; top: 50%; left: 50%; width: 35px; z-index: 22; margin: -227px 0 0 692px; height: 455px; } .ewb-menu-item { padding: 15px 0; position: relative; } .ewb-menu-item:first-child::before, .ewb-menu-item:last-child::after { background: none; } .ewb-menu-item::before, .ewb-menu-item::after { content: ""; position: absolute; left: 17px; width: 1px; height: 15px; background: #66698d; } .ewb-menu-item::before { top: 0; } .ewb-menu-item::after { bottom: 0; } .ewb-menu-node { width: 35px; height: 35px; display: block; position: relative; } .ewb-menu-icon { width: 35px; height: 35px; } .ewb-menu-icon>img { display: block; width: 100%; height: 100%; } .ewb-menu-box { text-align: right; display: none; position: absolute; right: 0; width: 118px; top: 0; padding-right: 8px; background: rgba(8, 8, 8, 0.4); border-radius: 18px; } .ewb-menu-box>span { height: 35px; line-height: 35px; color: #fff; display: block; text-align: right; padding-right: 27px; background-repeat: no-repeat; background-position: right center; } .menu1 { background-image: url("../images/menu_icon_01h.png"); } .menu2 { background-image: url("../images/menu_icon_02h.png"); } .menu3 { background-image: url("../images/menu_icon_03h.png"); } .menu4 { background-image: url("../images/menu_icon_04h.png"); } .menu5 { background-image: url("../images/menu_icon_05h.png"); } .menu6 { background-image: url("../images/menu_icon_06h.png"); } .menu7 { background-image: url("../images/menu_icon_07h.png"); } .menu8 { background-image: url("../images/menu_icon_08h.png"); } .ewb-menu-item:first-child:hover .ewb-menu-icon, .ewb-menu-item.active .ewb-menu-icon { display: none; } .ewb-menu-item:first-child:hover .ewb-menu-box, .ewb-menu-item.active .ewb-menu-box { display: block; } @media (max-width:1380px) { .ewb-menu-content { margin: -227px 0 0 640px; } } /* 绗竴灞 */ .ewb-logo { padding-top: 186px; width: 710px; margin: 0 auto; } .ewb-logo>img { display: block; } /* 閫氱敤tab鏍峰紡 */ .ewb-com-hd { height: 80px; font-size: 0; text-align: center; } .ewb-com-node { display: inline-block; vertical-align: middle; margin-left: 65px; } .ewb-com-node:first-child { margin-left: 0; } .ewb-com-node>a { display: block; color: #666; position: relative; font-size:28px; height: 80px; line-height: 84px; } .ewb-com-node.current a { color: #4f7add; font-size: 30px; line-height: 76px; font-family: 'DFPGBJH8'; } .ewb-com-node.current a::before { content: ""; position: absolute; bottom: 0; left: 50%; width: 70px; height: 4px; margin-left: -35px; background: #4f7add; } /* 褰煄鍗拌薄 */ .ewb-impress-mouse { bottom: -56px; } .ewb-impress-bd { margin-top: 17px; } .ewb-impress-video { height: 500px; width: 1080px; margin: 0 auto; padding: 20px 0; background: url("../images/impress_video_bg.png") no-repeat; } .ewb-impress-box { width: 860px; height: 460px; margin: 0 auto; border-radius: 6px; box-shadow: 0px 3px 18px 0px rgba(0, 0, 0, 0.38); } .ewb-impress-box>img { border-radius: 6px; } .ewb-impress-scroll { height: 500px; width: 1040px; margin: 0 auto; padding: 20px 0; overflow: hidden; } .ewb-impress-scroll .swiper-container { overflow: initial; } .ewb-impress-scroll .swiper-slide { width: 860px; height: 460px; border-radius: 6px; box-shadow: 0px 3px 18px 0px rgba(0, 0, 0, 0.38); } .ewb-impress-scroll .swiper-slide>a, .ewb-impress-scroll .swiper-slide>a>img { width: 100%; height: 100%; display: block; border-radius: 6px; } .ewb-impress-scroll .swiper-slide>a { position: relative; } .ewb-impress-scroll .swiper-slide>a::before { position: absolute; content: ""; top: 0; left: 0; right: 0; bottom: 0; border-radius: 6px; background: rgba(255, 255, 255, 0.6); } .ewb-impress-scroll .swiper-slide-prev a::before, .ewb-impress-scroll .swiper-slide-next a::before { background: rgba(255, 255, 255, 0.43); } .ewb-impress-scroll .swiper-slide-active a::before { background: none; } /* 閫氱敤澶撮儴 */ .ewb-com-top { font-size: 0; text-align: center; color: #fff; height: 60px; } .ewb-com-tt { display: inline-block; vertical-align: bottom; font-size: 56px; font-family: 'DFPGBJH8'; line-height: 60px; margin-right: 12px; } .ewb-com-en { display: inline-block; vertical-align: bottom; text-transform: uppercase; writing-mode: tb-rl; -webkit-writing-mode: vertical-rl; -ms-writing-mode: tb-rl; font-family: "Arial"; font-size: 16px; padding-top: 7px; transform: rotate(180deg); line-height: 12px; } .ewb-com-ch { display: inline-block; vertical-align: bottom; font-size: 30px; line-height: 44px; margin-left: 10px; } /* 姒傚喌鍖哄垝 */ .ewb-division-mouse { bottom: -70px; } .ewb-division-bd { margin-top: 45px; height: 495px; background: rgba(255, 255, 255, 0.6); border-radius: 6px; padding: 40px 10px 0 35px; } .ewb-division-left { margin-right: 650px; padding-top: 40px; } .ewb-division-left p { text-indent: 30px; line-height: 38px; font-size: 16px; text-align: justify; } .ewb-division-more { display: block; width: 153px; height: 40px; margin-top: 28px; background: url("../images/division_more_icon.png") 112px 50% no-repeat #4f7add; color: #fff; font-size: 16px; padding-left: 34px; border-radius: 6px; line-height: 40px; } /* 鍘嗗彶鏂囧寲 */ .ewb-culture-mouse { bottom: -55px; } .ewb-culture .ewb-com-top { color: #4f7add; } .ewb-culture .ewb-com-en { font-size: 14px; padding-top: 4px; } .ewb-culture-bd { margin-top: 40px; height: 484px; font-size: 0; white-space: nowrap; } .ewb-culture-list { display: inline-block; vertical-align: middle; width: 14%; background-repeat: no-repeat; } .culture1 { background-position: -45px 50%; background-image: url("/hcstatic/picture/qiwen1.jpg"); } .culture2 { background-position: -120px 50%; background-image: url("/hcstatic/picture/qiwen2.jpg"); } .culture3 { background-position: -135px 50%; background-image: url("/hcstatic/picture/qiwen3.jpg"); } .culture4 { background-position: -210px 50%; background-image: url("/hcstatic/picture/qiwen4.jpg"); } .culture5 { background-position: -145px 50%; background-image: url("/hcstatic/picture/qiwen5.jpg"); } .culture6 { background-position: -45px 50%; background-image: url("/hcstatic/picture/qiwen6.jpg"); } .ewb-culture-item { display: block; height: 484px; position: relative; color: #fff; white-space: normal; font-family: 'SourceHanSansCN'; background: rgba(0, 0, 0, 0.4); } .ewb-culture-node { position: absolute; top: 0; left: 50%; bottom: 0; width: 30px; margin-left: -15px; text-align: center; line-height: 38px; font-size: 0; } .ewb-culture-node>span { display: inline-block; vertical-align: middle; font-size: 30px; } .ewb-culture-node>i { display: inline-block; vertical-align: middle; width: 0; height: 100%; } .ewb-culture-list.active { width: 420px; background-position: left center; } .ewb-culture-list.active .ewb-culture-item { background: url("../images/culture_mask_bg.png") bottom center no-repeat; } .ewb-culture-list.active .ewb-culture-node { height: 78px; top: auto; bottom: 0; left: 0; right: 0; margin-left: 0; width: auto; } /* 寰愬窞澶т簨璁 */ .ewb-event-mouse { bottom: -55px; } .ewb-event .ewb-com-en { font-size: 14px; padding-top: 4px; } .ewb-event-bd { position: relative; margin: 30px -30px 0; height: 576px; padding: 0 27px 0 10px; background: url("../images/event_bg.png") bottom center no-repeat; } .ewb-event-bd .swiper-button-prev, .ewb-event-bd .swiper-button-next { position: absolute; bottom: 63px; top: auto; margin-top: 0; width: 31px; height: 31px; background-repeat: no-repeat; background-size: 31px 31px; border: 0; } .ewb-event-bd .swiper-button-prev { left: 496px; background-image: url("../images/event_arr_01.png"); } .ewb-event-bd .swiper-button-prev:hover { background-image: url("../images/event_arr_01h.png"); } .ewb-event-bd .swiper-button-next { right: 505px; background-image: url("../images/event_arr_02.png"); } .ewb-event-bd .swiper-button-next:hover { background-image: url("../images/event_arr_02h.png"); } .ewb-event-bd .swiper-slide { width: 381px; height: 458px; padding: 15px 40px 0; } .ewb-event-list { background: #fff; height: 358px; margin-top: 35px; position: relative; padding: 8px; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.21); } .ewb-event-card { height: 163px; } .ewb-event-card>img { display: block; height: 100%; } .ewb-event-detail { margin-top: 10px; line-height: 26px; height: 104px; overflow: hidden; text-align: justify; } .ewb-event-more { display: block; width: 93px; height: 31px; background: #3a78cc; color: #fff; text-align: center; margin-top: 17px; line-height: 31px; border-radius: 16px; } .ewb-event-arr { position: absolute; bottom: -9px; width: 20px; height: 9px; left: 50%; margin-left: -10px; z-index: 2; background: url("../images/event_list_arr.png") top center no-repeat; } .ewb-event-tt { font-size: 18px; font-weight: bold; color: #fff; margin-top: 20px; line-height: 28px; text-align: center; } .ewb-event-bd .swiper-slide-active .ewb-event-list { margin-top: 0; transition: margin-top 0.15s; } /* 鍩庡競鑽h獕 */ .ewb-city-mouse { bottom: -120px; } .ewb-city { margin-top: -15px; } .ewb-city-bd { margin-top: 10px; } .ewb-city-glory { width: 1000px; margin: 0 auto; } .ewb-city-list { float: left; margin-top: 20px; width: 200px; } .ewb-city-item { width: 130px; height: 114px; margin: 0 auto; padding: 29px 20px 0; line-height: 21px; font-weight: bold; text-align: center; background: url("../images/city_item_bg.png") top center no-repeat; } .ewb-city-friendly { padding-top: 70px; } .ewb-city-friendly img { display: block; } /* 绀句細缁忔祹 */ .ewb-social .ewb-com-en { font-size: 14px; padding-top: 4px; } .ewb-social-bd { margin: 35px auto 0; width: 780px; height: 505px; position: relative; } .ewb-social-list { position: absolute; width: 189px; height: 164px; padding-top: 60px; background-repeat: no-repeat; } .ewb-social-item { width: 126px; margin: 0 auto; } .ewb-social-node { color: #fff; height: 56px; display: block; position: relative; font-size: 0; text-align: center; top: 0; } .ewb-social-node>span { display: inline-block; vertical-align: middle; line-height: 26px; font-size: 18px; } .ewb-social-node>i { width: 0; height: 100%; display: inline-block; vertical-align: middle; } .ewb-social-item:hover .ewb-social-node { top: -10px; transition: top 0.3s; } .social1 { left: 0; top: 86px; background-image: url("../images/social_img_01.png"); } .social2 { left: 0; top: 255px; background-image: url("../images/social_img_02.png"); } .social3 { left: 147px; top: 0; background-image: url("../images/social_img_03.png"); } .social4 { left: 147px; top: 169px; background-image: url("../images/social_img_04.png"); } .social5 { left: 147px; top: 341px; background-image: url("../images/social_img_05.png"); } .social6 { left: 295px; top: 86px; background-image: url("../images/social_img_06.png"); } .social7 { left: 295px; top: 255px; background-image: url("../images/social_img_07.png"); } .social8 { left: 443px; top: 0; background-image: url("../images/social_img_08.png"); } .social9 { left: 443px; top: 169px; background-image: url("../images/social_img_09.png"); } .social10 { left: 443px; top: 341px; background-image: url("../images/social_img_10.png"); } .social11 { right: 0; top: 86px; background-image: url("../images/social_img_11.png"); } .social12 { right: 0; top: 255px; background-image: url("../images/social_img_12.png"); } /*20201109*/ .logo-img { position: relative; float: left; height: 89px; color: #cf2539; padding-left: 97px; margin-left: -4px; background: url('../images/logocommon.png') no-repeat left center; z-index: 20; top: 50px; left: 200px; } .logo-img>a>h3 { font-size: 40px; line-height: 40px; font-weight: bold; padding-top: 14px; } .logo-img>a>span { display: block; font-size: 18px; padding-top: 10px; } .logo-img>a{ color: #cf2539; }