@charset "utf-8"; @font-face { font-family: 'alibabasans-bold'; src: url('../fonts/alibabasans/alibabasans-bold-webfont.eot'); src: url('../fonts/alibabasans/alibabasans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/alibabasans/alibabasans-bold-webfont.woff2') format('woff2'), url('../fonts/alibabasans/alibabasans-bold-webfont.woff') format('woff'), url('../fonts/alibabasans/alibabasans-bold-webfont.ttf') format('truetype'), url('../fonts/alibabasans/alibabasans-bold-webfont.svg#alibaba_sansbold') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'alibabasans-medium'; src: url('../fonts/alibabasans/alibabasans-medium-webfont.eot'); src: url('../fonts/alibabasans/alibabasans-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/alibabasans/alibabasans-medium-webfont.woff2') format('woff2'), url('../fonts/alibabasans/alibabasans-medium-webfont.woff') format('woff'), url('../fonts/alibabasans/alibabasans-medium-webfont.ttf') format('truetype'), url('../fonts/alibabasans/alibabasans-medium-webfont.svg#alibaba_sansmedium') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'alibabasans-regular'; src: url('../fonts/alibabasans/alibabasans-regular-webfont.eot'); src: url('../fonts/alibabasans/alibabasans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/alibabasans/alibabasans-regular-webfont.woff2') format('woff2'), url('../fonts/alibabasans/alibabasans-regular-webfont.woff') format('woff'), url('../fonts/alibabasans/alibabasans-regular-webfont.ttf') format('truetype'), url('../fonts/alibabasans/alibabasans-regular-webfont.svg#alibaba_sansregular') format('svg'); font-weight: normal; font-style: normal; } body { font-family: "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial; } /* bshare微信蒙层 */ #bsWXBox::before { content: ""; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .3); z-index: -1; } /* 手机导航 *******************************************/ .mc_ph_hd { display: none; height: 64px; } /* ph导航选中 */ .yxnav_active1.ys_navph1_phnav1 { color: #fff; } .yxnav_active2.ys_navph1_phnav2 { color: #fff; } .yxnav_active3.ys_navph1_phnav3 { color: #fff; } /*ph导航&下拉*/ .ys_navph1_phxia { position: fixed; width: 100%; left: 50%; transform: translateX(-50%); top: 64px; z-index: 300; display: block !important; background-color: rgba(4, 60, 98); } .ys_navph1_xialaph { display: none; width: 100%; padding-bottom: 18px; height: calc(100vh - 64px); padding-top: 20px; padding: 20px; overflow: auto; } .ys_navph1_xialaph h4 { position: relative; } .ys_navph1_xialaph h4::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; opacity: .4; background-color: rgba(255, 255, 255); } .ys_navph1_xialaph h4 a { line-height: 50px; color: rgba(2552, 255, 255, 0.6); font-size: 14px; text-transform: uppercase; } .ys_navph1_xialaph h4 img { position: absolute; top: 50%; right: 5px; width: 13px; cursor: pointer; transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); } .ys_navph1_xialaph .ys_navph1_ul2 { display: none; padding-top: 7px; padding-bottom: 8px; } .ys_navph1_xialaph .ys_navph1_ul2 .container_s { max-width: 100%; padding: 0 15px; } .ys_navph1_xialaph h5 { position: relative; } .ys_navph1_xialaph h5::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; opacity: .4; background-color: rgba(255, 255, 255); } .ys_navph1_xialaph h5 a { font-size: 12px; line-height: 44px; text-transform: uppercase; color: rgba(255, 255, 255, .6); } .ys_navph1_xialaph h5 img { position: absolute; top: 50%; right: 5px; width: 13px; cursor: pointer; transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); } .ys_navph1_xialaph h4.active img.img_s, .ys_navph1_xialaph h5.active img.img_s { display: none; } .ys_navph1_xialaph h4.active img.img_d, .ys_navph1_xialaph h5.active img.img_d { display: block; } .ys_navph1_xialaph .ys_navph1_ul3 { display: none; } .ys_navph1_xialaph h6 { position: relative; } .ys_navph1_xialaph h6 a { font-size: 12px; line-height: 44px; text-transform: uppercase; color: rgba(255, 255, 255, .6); } .ys_navph1_xialaph h6::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; opacity: .4; background-color: rgba(255, 255, 255); } /* 搜索 */ .ys_navph1_ph_search { width: 100%; overflow: hidden; padding: 0 15px; padding-left: 15px; margin-top: 32px; } .ys_navph1_ph_search_ph { width: 100%; height: 35px; border: 1px solid rgba(255, 255, 255, .4); margin-top: 18px; float: left; border-radius: 17.5px; position: relative; } .ys_navph1_ph_search_ph input { width: 100%; height: 100%; text-indent: 20px; color: #fff; } .ys_navph1_ph_search_ph input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.8); } .wj_header_i_nav { position: fixed; top: 0; left: 0; width: 100%; height: 80px; z-index: 10; } .ys_navph1_ph_searchfe { position: absolute; top: 50%; right: 15px; transform: translateY(-50%); width: 16px; } .ys_navph1_ph_searchfe img { width: 100%; } .ys_navph1_ph_searchfe i { color: rgba(255, 255, 255, 0.8); } /* 语言版本切换 */ .ys_navph1_wj_hin_r_en a { color: #666; } .ys_navph1_wj_hin_r_en { margin-right: 15px; } /* header ys_navph1 */ .ys_navph1_header { position: fixed; top: 0; left: 0; transform: translateX(0); z-index: 999; width: 100%; height: 64px; padding-left: 20px; padding-right: 20px; background-color: #ffffff; display: none; box-shadow: 0 0 10px 3px rgb(0 0 0 / 5%); } .ys_navph1_header .ys_navph1_logo { width: 60px; line-height: 64px; } .ys_navph1_header .ys_navph1_logo img { width: 100%; } .ys_navph1_header .ys_navph1_phsearch { position: absolute; top: 50%; right: 70px; width: 25px; cursor: pointer; transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); } .ys_navph1_header .ys_navph1_wj_hin_right { padding-top: 25px; } .ys_navph1_header .ys_navph1_phsearch img { width: 100%; } .ys_navph1_ph_mea_cl { overflow: hidden; width: 28px; height: 100%; } .ys_navph1_header .ys_navph1_menuph { width: 28px; height: 50px; cursor: pointer; text-align: center; position: absolute; top: 50%; transform: translateY(-50%); right: 20px; } .ys_navph1_header .ys_navph1_menuph .ys_navph1_point { position: relative; display: inline-block; width: 28px; height: 22px; margin-top: 14px; } .ys_navph1_header .ys_navph1_menuph .ys_navph1_point .ys_navph1_navbtn, .ys_navph1_header .ys_navph1_menuph .ys_navph1_point .ys_navph1_navbtn::after, .ys_navph1_header .ys_navph1_menuph .ys_navph1_point .ys_navph1_navbtn::before { width: 28px; } .ys_navph1_header .ys_navph1_menuph .ys_navph1_navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 28px; height: 1px; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background: #666; } .ys_navph1_header .ys_navph1_menuph .ys_navph1_navbtn::after, .ys_navph1_header .ys_navph1_menuph .ys_navph1_navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 1px; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background: #666; } .ys_navph1_header .ys_navph1_menuph .ys_navph1_navbtn::after { top: -10px; } .ys_navph1_header .ys_navph1_menuph .ys_navph1_navbtn::before { top: 10px; } .ys_navph1_header .ys_navph1_menuph .ys_navph1_point.active .ys_navph1_navbtn { background: transparent; } .ys_navph1_header .ys_navph1_menuph .ys_navph1_point.active .ys_navph1_navbtn::after { top: 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .ys_navph1_header .ys_navph1_menuph .ys_navph1_point.active .ys_navph1_navbtn::before { top: 0; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } @media screen and (max-width: 1199px) { .ys_navph1_header, .ys_navph1_phxia { display: block !important; } } /* 分页 ***********************************************/ .mc_fybtn { padding: 0 15px; } .mc_pcfy a { float: left; } .mc_fybtn a { font-family: 微软雅黑; font-size: 14px; color: #333; } .mc_phfy { display: none; } .mc_phfy .lp { float: left; } .mc_phfy .rp { float: right; } .pc_fenye { position: relative; left: 50%; transform: translateX(-50%); display: inline-block; text-align: center; } .pc_fenye li { float: left; width: 30px; height: 30px; border: 1px solid transparent; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 30px; color: #333333; text-align: center; margin: 0px 10px; border-radius: 50%; transition: .3s; } .pc_fenye li.activepage { color: #fff; background-color: #00b9f1; } /* stick footer 布局 *********************************/ body, .mc_page_wrap { display: flex; flex-direction: column; } .mc_page_wrap { min-height: 100vh; } .mc_main { flex-grow: 1; } /* pc导航 ********************************************/ .mc_pc_hd { position: relative; width: 100%; z-index: 99; } .mc_navbar { position: fixed; top: 0; left: 0; z-index: inherit; width: 100%; transition: all .36s; } .mc_container_hd { padding: 0 50px; } .mc_logo a, .mc_nav_a, .mc_language a { display: block; width: 100%; font-size: 16px; line-height: 80px; color: #fff; } .mc_container_hd, .mc_navbar_l, .mc_navbar_r { height: 100%; } .mc_navbar_l>div, .mc_navbar_r>div { height: 100%; float: left; } /* logo */ .mc_logo { width: 73px; } .mc_logo_box { position: relative; display: inline-block; vertical-align: middle; width: 100%; } .mc_logo_box img { transition: all .36s; } .mc_logo_fixed { position: absolute; left: 0; top: 0; width: 100%; opacity: 0; } /* nav */ .mc_nav_li { position: relative; z-index: 5; float: left; padding: 0 30px; } .mc_nav_line { background: #fff; height: 2px; bottom: auto; top: 0; } .mc_nav_dropdown { display: none; position: absolute; left: 50%; top: 100%; transform: translateX(-50%); background: #fff; box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.05); overflow: hidden; } .mc_nav_dropdown2, .mc_nav_dropdown1 { padding: 35px 0; } .mc_nav_dropdown::before { content: ""; position: absolute; left: 0; bottom: 100%; width: 100%; height: 100%; box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.05); } .mc_sec_nav { display: flex; } .mc_secnav_li { position: relative; z-index: 1; width: 252px; padding: 0 25px; } .mc_secnav_li:not(:last-child) { border-right: 1px solid #f3f4f7; } .mc_secnav_title { font-size: 16px; line-height: 1.5; font-weight: bold; color: #333; padding-top: 0.625em; padding: 0.625em 1.5em 1.25em; margin-bottom: 12px; position: relative; z-index: 1; } .mc_secnav_title::before { content: ""; position: absolute; left: 1.5em; bottom: 0; width: 2em; height: 1px; background: #0061bf; } .mc_drnav_a { display: block; font-size: 16px; line-height: 1.5; padding: .5em 1.5em; color: #666; } .mc_drnav_li:not(:last-child) { margin-bottom: 10px; } .mc_drnav_li.yxnav_active2 .mc_drnav_a { background: #f9f9fb; } .mc_nav_dropdown2 .mc_drnav { display: flex; flex-wrap: wrap; width: 750px; } .mc_nav_dropdown2 .mc_drnav_li { width: 33.333333%; padding: 0 25px; border-right: 1px solid #f3f4f7; } .mc_nav_dropdown3 { padding: 20px 25px; min-width: 200px; } .mc_nav_dropdown3 .mc_drnav_a { white-space: nowrap; text-align: center; } /* search */ .mc_search { position: relative; z-index: 1; padding-left: 30px; } .mc_search::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 1px; height: 22px; background: rgba(255, 255, 255, .2); transition: all .36s; } .mc_search_btn { cursor: pointer; } .mc_search_btn .iconfont { font-size: 20px; line-height: 80px; color: #fff; transition: all .36s; } .mc_search_modal .mc_modal_content { width: 725px; } .mc_search_modal .mc_msc_box { width: 100%; height: 45px; border-bottom: 1px solid #fff; } .mc_search_modal { background: rgba(0, 0, 0, .8); } .mc_search_modal .mc_modal_close { font-size: 24px; top: 20px; right: 20px; color: #fff; transition: all .36s; } .mc_msc_input { width: calc(100% - 80px); height: 100%; font-size: 20px; color: #f5f5f5; } .mc_msc_submit { width: 75px; height: 100%; font-size: 24px; color: #fff; } .mc_search_dropdown { position: fixed; top: 80px; width: 100%; text-align: center; padding: 100px 20px; } .mc_search_form { width: 690px; max-width: 100%; margin: 0 auto; } .mc_search_submit { font-size: 20px; line-height: 40px; width: 30px; text-align: center; color: #333; } .mc_search_input { width: calc(100% - 50px); font-size: 20px; height: 40px; border-bottom: 1px solid #eeeeee; } .mc_search_btn .icon-close { display: none; } .mc_search_btn.act .icon-search1 { display: none; } .mc_search_btn.act .icon-close { display: inline-block; animation: fadeIn .36s both; } .mc_language { position: relative; } .mc_search_modal .mc_modal_content { background: none; } .mc_navbar_show .mc_navbar, .mc_navbar.ishover, .mc_navbar.fixed { background: #fff; box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.05); } .mc_navbar_show .mc_navbar .mc_logo_default, .mc_navbar.ishover .mc_logo_default, .mc_navbar.fixed .mc_logo_default { opacity: 0; } .mc_navbar_show .mc_navbar .mc_logo_fixed, .mc_navbar.ishover .mc_logo_fixed, .mc_navbar.fixed .mc_logo_fixed { opacity: 1; } .mc_navbar_show .mc_navbar .mc_nav_a, .mc_navbar.ishover .mc_nav_a, .mc_navbar.fixed .mc_nav_a, .mc_navbar_show .mc_navbar .mc_search_btn .iconfont, .mc_navbar.ishover .mc_search_btn .iconfont, .mc_navbar.fixed .mc_search_btn .iconfont { color: #333; } .mc_navbar_show .mc_navbar .mc_search::before, .mc_navbar.ishover .mc_search::before, .mc_navbar.fixed .mc_search::before { background: #eeeeee; } .mc_navbar_show .mc_navbar .mc_nav_line, .mc_navbar.ishover .mc_nav_line, .mc_navbar.fixed .mc_nav_line { background: #0061bf; } /* 页脚 **********************************************/ .mc_footer { background: #141c1f; } .mc_ft_top { padding: 75px 0 25px; border-bottom: 1px solid rgba(255, 255, 255, .1); } .mc_ft_box { display: flex; } .mc_ft_logo { width: 73px; flex: none; } .mc_ft_logo a { display: block; width: 100%; } .mc_ft_navbox { flex: 1; } .mc_ft_nav { display: flex; justify-content: space-between; flex-wrap: wrap; padding: 0 120px; color: #fff; margin: 0 -20px; } .mc_ftnav_li { padding: 0 20px; } .mc_ftnav_li p { font-size: 14px; line-height: 20px; padding: 10px 0; opacity: .5; transition: all .36s; } .mc_ftnav_li p a { display: block; } .mc_ftnav_li .mc_ft_title { font-size: 16px; opacity: 1; padding-top: 0; } .mc_ft_gz { display: flex; } .mc_ftgz_li { position: relative; z-index: 1; font-size: 20px; width: 2em; height: 2em; line-height: 2em; text-align: center; background: #e8e9e9; border-radius: 50%; transition: all .36s; } .mc_ftgz_li:not(:last-child) { margin-right: 10px; } .mc_ftgz_li a { display: block; width: 100%; height: 100%; } .mc_ftgz_qrcode { position: absolute; left: 50%; top: calc(100% + 15px); transform: translateX(-50%); width: 92px; padding: 6px; background: #fff; transition: all .36s; opacity: 0; pointer-events: none; } .mc_ftgz_qrcode img { width: 100%; } .mc_ftgz_qrcode::before { content: ""; position: absolute; left: 50%; transform: translateX(-50%); bottom: 100%; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 6px solid transparent; border-bottom: 6px solid #fff; } .mc_ft_box { margin-bottom: 40px; } .mc_ft_link p { display: inline-block; vertical-align: top; font-size: 14px; line-height: 1.5; color: #fff; opacity: .8; } .mc_ft_link p a { opacity: .5; } .mc_ft_link p:not(.mc_ftlink_title) { margin-right: 1em; } .mc_cnzz span { display: inline-block; transform: translateY(-1px); font-size: inherit; line-height: inherit; color: inherit; } .mc_cnzz a { display: block; width: 50px; height: 12px; } .mc_cnzz img { width: 100%; vertical-align: top; } .mc_ft_copyright p { display: inline-block; vertical-align: middle; line-height: 20px; } .mc_ft_copyright p a, .mc_ft_copyright p span { display: inline-block; vertical-align: middle; font-size: inherit; line-height: inherit; color: inherit; margin-right: 5px; } .mc_ft_bottom { padding: 30px 0; } .mc_ft_copyright p { font-size: 14px; line-height: 20px; color: rgba(255, 255, 255, .2); } .mc_pby { color: rgba(255, 255, 255, .06) !important; } /* 侧边 ********************************************/ .mc_aside { position: fixed; top: 50%; right: 0; z-index: 99; transform: translateY(-50%) translateX(100%); box-shadow: 0px 0px 15px 0px rgba(35, 24, 21, 0.06); font-size: 10px; transition: all .36s ease-in-out; } .mc_aside.start:not(.end) { transform: translateY(-50%) translateX(-10px); } .mc_aside_li { position: relative; z-index: 1; width: 6.4em; height: 6.4em; } .mc_aside_lisbox { position: relative; z-index: 2; background: #fff; display: flex; justify-content: center; align-items: center; transition: all .36s; width: 100%; height: 100%; } .mc_aside_li:not(:last-child):before { content: ""; position: absolute; left: 50%; bottom: 0; z-index: 5; transform: translateX(-50%); width: 4.4em; height: 1px; background: #eeeeee; } .mc_aside_imgbox { position: relative; z-index: 2; width: 2em; } .mc_aside_imgbox .mc_list_img { opacity: 0; } .mc_aside_zk { position: absolute; left: -1em; top: 0; z-index: 1; padding: 2em; color: #fff; opacity: 0; transition: all .36s; pointer-events: none; box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.06); background: #0065c3; } .mc_aside_zk::before { content: ""; position: absolute; left: 100%; top: 0; width: 1em; height: 100%; } .mc_aside_qrcode { width: 9em; } .mc_aside_qrcode img { width: 100%; } .mc_aside_title { font-size: 14px; line-height: 1.5; margin-bottom: 1em; } .mc_aside_gz .mc_aside_zk { text-align: center; } .mc_aside_telnum { white-space: nowrap; font-size: 14px; font-weight: bold; } .mc_aside_leave, .mc_aside_gotop { cursor: pointer; } .mc_aside_leave .mc_aside_zk { left: auto; right: 0; z-index: 5; transform: translateX(100%); height: 100%; padding: 2.4em 2.8em; } .mc_aside_leave_box { font-size: 1.6em; display: flex; white-space: nowrap; justify-content: space-between; align-items: center; width: 6.25em; } .mc_aside_leave_box img { width: 1.25em; flex: none; margin-right: 1em; } .mc_modal_leave { background: rgba(0, 0, 0, .7); } .mc_mleave_content { width: 1100px; display: flex; padding: 0; overflow: hidden; } .mc_modal_case .mc_modal_close, .mc_modal_leave .mc_modal_close { color: #676767; } .mc_mleave_l { background: #eff2f7; width: 36%; display: flex; flex-flow: column; justify-content: center; position: relative; z-index: 1; overflow: hidden; } .mc_mleave_r { width: 64%; font-size: 10px; padding: 4em 6.5em 4.54em; max-height: calc(100vh - 80px); overflow: auto; } .mc_mleavel_title { font-size: 24px; line-height: 1.5; min-height: 4.5em; color: #333; padding: 0 60px; margin-bottom: 30px; } .mc_mleavel_arrow { position: absolute; right: 25px; top: 50%; transform: translateY(-50%); width: 25%; z-index: -1; } textarea { resize: none; } .mc_mleaver_title { margin-bottom: 20px; } .mc_mleave_form { width: 100%; } .mc_mleave_formgroup2 { margin: 0 -6px; } .mc_mleave_formgroup2 .mc_mleave_inputbox { float: left; width: 50%; padding: 0 6px; } .mc_mleave_inputbox { position: relative; z-index: 1; margin-bottom: 12px; } .mc_mleave_inputbox.mc_required::before { content: "*"; color: #ff5000; position: absolute; top: 50%; right: 20px; transform: translateY(-50%); z-index: 2; pointer-events: none; } .mc_mleave_inputbox.mc_required .mc_mleave_input { padding-right: 30px; } .mc_mleave_input { width: 100%; height: 44px; background: #f8f8fa; padding: 0 20px; font-size: 14px; color: #333; } textarea.mc_mleave_input { padding-top: 1em; padding-bottom: 1em; line-height: 1.5; height: 100px; } .mc_mleave_input::-webkit-input-placeholder { /* WebKit browsers */ color: #999; } .mc_mleave_input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #999; } .mc_mleave_input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #999; } .mc_mleave_input:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #999; } .mc_mleave_verify { display: flex; justify-content: center; } /* .mc_mleave_verify .mc_mleave_inputbox { margin-bottom: 0; } */ .mc_mleave_verify_imgbox { display: flex; align-items: center; } .mc_mleave_verify_imgbox img { width: auto; max-width: none; height: 44px; cursor: pointer; } .mc_mleave_submit { margin-top: 24px; } .mc_mleave_submitbtn { position: relative; z-index: 1; font-size: 16px; color: #fff; background: #0061bf; width: 11.25em; height: 3em; } .mc_mleave_submitbtn::before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; background: #213f5e; transform: scaleX(0); transform-origin: right center; transition: transform .36s ease-in-out; } /* banner ********************************************/ .mc_banner { width: 100%; position: relative; } .mc_banner_inner { position: relative; overflow: hidden; } .mc_ban_li { position: relative; overflow: hidden; } .mc_ban_imgbox { position: relative; z-index: 1; } .mc_ban_imgbox img { width: 100%; } .mc_ban_li>a { display: block; } .mc_ban_ph { display: none; } .mc_ban_video { position: absolute; left: 50%; top: 50%; width: 100%; min-width: 100%; min-height: 100%; max-width: none; z-index: 2; transform: translate(-50%, -50%); object-fit: cover; } .mc_ban_imgbox::before { content: ""; display: block; position: absolute; left: 0; top: 0; z-index: 3; width: 100%; height: 100px; /* background: rgba(0, 0, 0, .2); */ background-image: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, .3)); } .mc_ban_titlebox { color: #fff; } .mc_ban_li:not(:first-child) { display: none; } .mc_ban_li .mc_container { z-index: 2; } .mc_ban_ph .mc_ban_img { width: 100%; height: auto; } .mc_cont1400 { width: 1400px; margin: 0 auto; max-width: 100%; } .mc_cont1200 { width: 1200px; margin: 0 auto; max-width: 100%; } /* @title */ .mc_ban_title { font-size: 60px; font-weight: bold; line-height: 1.5; color: #fff; text-align: left; } .mc_inban_title { font-size: 48px; font-weight: bold; color: #fff; line-height: 1.2; } .mc_title40 { font-size: 40px; line-height: 1.5; font-weight: bold; color: #333; } .mc_title36 { font-size: 36px; line-height: 1.5; font-weight: bold; color: #333; } .mc_title30 { font-size: 30px; line-height: 1.5; } .mc_title28 { font-size: 28px; line-height: 1.5; font-weight: bold; color: #333; } .mc_title24 { font-size: 24px; line-height: 1.5; font-weight: bold; color: #333; } .mc_title20 { font-size: 20px; line-height: 1.5; font-weight: bold; color: #333; } .mc_title_box { position: relative; z-index: 1; font-size: 10px; padding-bottom: 2em; margin-bottom: 4.8em; } .mc_page_index .mc_title_box { margin-bottom: 7.2em; } .mc_title_box::before { content: ""; position: absolute; left: 0; bottom: 0; width: 4em; height: 1px; background: #0065c3; } .mc_title_box.mc_title_center { text-align: center; } .mc_title_box.mc_title_center::before { left: 50%; transform: translateX(-50%); } .mc_subtitle { display: block; font-size: 2.2em; line-height: 1.5; color: #666; margin-bottom: 5px; } .mc_title { display: block; font-size: 4em; line-height: 1.5; font-weight: bold; color: #333; } .mc_inner_head { padding-bottom: 20px; margin-bottom: 40px; text-align: center; position: relative; z-index: 1; } .mc_inner_head::before { content: ""; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); width: 36px; height: 1px; background: #0065c3; } .mc_inner_head.mc_inhd_left { text-align: left; } .mc_inner_head.mc_inhd_left::before { left: 0; transform: none; } .mc_inner_head h3 { font-size: 34px; line-height: 1.2; font-weight: bold; } .mc_inner_head p { font-size: 18px; line-height: 1.5; color: #666 !important; margin-top: 12px; margin-bottom: 0 !important; } /* @padding */ .mc_pad110 { padding: 100px 0 110px; } .mc_pad100 { padding: 90px 0 100px; } .mc_pad80 { font-size: 10px; padding: 8em 0; } .mc_txt1624, .mc_txt1624 p { font-size: 16px; line-height: 1.5; color: #666; } .mc_txt1628, .mc_txt1628 p { font-size: 16px; line-height: 1.75; color: #666; } .mc_txt1630, .mc_txt1630 p { font-size: 16px; line-height: 1.875; color: #666; } .mc_txt1632, .mc_txt1632 p { font-size: 16px; line-height: 2; color: #666; } .mc_txt1636, .mc_txt1636 p { font-size: 16px; line-height: 2.25; color: #666; } .mc_txt1836, .mc_txt1836 p { font-size: 18px; line-height: 2; color: #666; } .mc_ban_container { text-align: center; z-index: 5; } .wow { visibility: hidden; } .mc_ban_imgbox img { transform: scale(1.3); } .mc_ban_title { opacity: 0; transform: translateY(60px); } .mc_ban_li.slick-active .mc_ban_imgbox img { animation: bannerscale 8s ease both; } .mc_ban_li.slick-active .mc_ban_title { animation: bannertitle 1s .3s ease-out both; } .mc_ban_slick .slick-dots { bottom: auto; top: 50%; right: 4%; transform: translateY(-50%); width: auto; } .mc_ban_slick .slick-dots li { display: block; margin: 12px 0; width: 10px; height: 10px; border-radius: 0; background: #fff; opacity: .5; } .mc_ban_slick .slick-dots li.slick-active { opacity: 1; } .mc_a1s1_content { width: 890px; max-width: 100%; } @keyframes bannerscale { 100% { transform: scale(1); } } @keyframes bannertitle { 100% { opacity: 1; transform: translateY(0); } } .mc_ban_scroll .st0 { fill: #FFFFFF; } .mc_ban_scroll .st1 { fill: #A2ADB7; } .mc_ban_scroll { position: absolute; left: 50%; bottom: 40px; width: 22px; cursor: pointer; } .mc_ban_scroll rect { animation: mouse .8s ease-out infinite; animation-direction: alternate-reverse; } @keyframes mouse { 100% { transform: translateY(-25%); } } .mc_a1s1_list { display: flex; flex-wrap: wrap; margin: 0 -50px; } .mc_a1s1_li { width: 33.333333%; padding: 0 50px; } .mc_a1s1_imgbox { width: 75px; } .mc_a1s1li_title { padding: .75em 0; margin-bottom: .75em; border-bottom: 1px solid #eeeeee; } .mc_a1s1_txt1 p { position: relative; z-index: 1; padding-left: 1.2em; } .mc_a1s1_txt1 p::before { content: "●"; position: absolute; left: 0; top: 0; font-size: inherit; line-height: inherit; color: #0061bf; } .mc_a1s1_btn { width: 100%; display: flex; padding: 15px 20px; align-items: center; font-size: 16px; line-height: 20px; color: #333; transition: all .36s; } .mc_a1s1_btn img { width: 20px; flex: none; } .mc_a1s1_btn div { flex: 1; display: inline-block; font-size: inherit; line-height: inherit; color: inherit; padding: 0 1em; } .mc_a1s1_btn .iconfont { flex: none; color: #0061bf; justify-self: flex-end; font-size: 14px; } .mc_a1s1_btnli { margin-bottom: 5px; } .mc_a1s1_txtbox { position: relative; z-index: 1; } .mc_a1s1_txt1 { position: absolute; left: 0; top: 0; width: 100%; transition: all .36s; } .mc_a1s1_txt2 { opacity: 0; transition: all .36s; margin: 0 -20px; } .mc_a1s1_lisbox { height: 100%; } .mc_a1s1, .mc_a1s1_container { position: relative; z-index: 1; } .mc_a1s1_decrate { position: absolute; right: 0; bottom: -60px; z-index: -1; width: 768px; transform: translateX(30%); } .mc_a1s1::before { content: ""; position: absolute; left: calc(100% - 520px); top: 0; z-index: -1; width: 780px; height: 100%; transform: skewX(-20deg); background-image: linear-gradient(55deg, rgb(249, 249, 251) 0%, rgba(249, 249, 251, 0) 100%); } .mc_a1s1 { overflow: hidden; } /* .mc_anmt_arrow { overflow: hidden; } */ .mc_anmt_arrow { width: 100px; } .mc_anmt_arrow img { animation: arrowup 10s linear infinite both; } .mc_a1s1_arrow1 img { animation-delay: 1s; animation-duration: 10s; } .mc_a1s1_arrow2 img { animation-delay: 3s; animation-duration: 8s; } .mc_a1s1_arrow3 img { animation-delay: 5s; animation-duration: 12s; } .mc_a1s1_arrow1 { position: absolute; left: 30%; top: -27%; z-index: -1; opacity: .2; } .mc_a1s1_arrow2 { position: absolute; left: 66%; top: -3%; z-index: -1; transform: translateY(-20%); opacity: .5; } .mc_a1s1_arrow3 { position: absolute; left: 58%; bottom: -3%; z-index: 2; width: 78px; opacity: .3; } .mc_a1s2 { position: relative; z-index: 1; } .mc_a1s2.mc_pad110 { padding-bottom: 0; } .mc_a1s3_list { font-size: 10px; margin: 0 -7em; margin-top: -20px !important; } .mc_a1s3_list .slick-track { display: flex; } .mc_a1s3_list .slick-slide { height: auto; } .mc_a1s3_li { width: 33.333333%; padding: 0 7em; padding-top: 20px !important; } .mc_a1s3_li:not(:first-child) { display: none; } .mc_a1s3_lisbox { position: relative; z-index: 1; height: 100%; display: flex; flex-direction: column; justify-content: space-between; padding-top: 60px; } .mc_a1s3_fenhao { position: absolute; left: 0; top: 0; z-index: -1; font-size: 120px; font-weight: bold; color: #0061bf; transform: translate(-50%, -12%); } .mc_a1s3_company { display: flex; align-items: center; font-size: 10px; margin-top: 40px; } .mc_a1s3c_logo { width: 9em; height: 9em; border: 1px solid #f3f3f3; border-radius: 50%; overflow: hidden; flex: none; } .mc_a1s3c_logo img { width: 100%; height: 100%; object-fit: contain; } .mc_a1s3c_text { padding-left: 2.5em; } @keyframes arrowup { 0% { transform: translateY(100%); opacity: 1; } 70% { opacity: 1; } 100% { opacity: 0; transform: translateY(-100%); } } .mc_a1s2::before { content: ""; position: absolute; left: 0; top: 0; z-index: -1; width: 100%; height: 500px; max-height: 100%; background: #f3f4f7; } .mc_a1s2_content { width: 1000px; max-width: 100%; margin: 0 auto; font-size: 10px; } .mc_a1s2_list { margin: 0 -6em; } .mc_a1s2_li { padding: 0 6em; } .mc_a1s2_li:not(:first-child) { display: none; } .mc_a1s2_lisbox { display: flex; flex-flow: row-reverse; align-items: flex-start; } .mc_a1s2_imgbox { width: 50%; margin-top: 4em; } .mc_a1s2_txtbox { width: 50%; padding: 8em 7em; box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.06); background: #fff; } .mc_a1s2_titlebox { display: flex; align-items: center; margin-bottom: 2.5em; } .mc_a1s2_titlebox img { width: 58px; flex: none; } .mc_a1s2_title { padding-left: 15px; line-height: 1.2; } .mc_a1s2_txt { height: 11.25em; overflow: hidden; } .mc_a1s2_more { margin-top: 2.5em; } .mc_more_btn { position: relative; z-index: 1; display: inline-block; vertical-align: middle; font-size: 16px; line-height: 3.75em; width: 18.75em; color: #0061bf; border: 1px solid #0061bf; text-align: center; } .mc_more_btn .iconfont { margin-left: 2em; } .mc_more_btn::before { content: ""; position: absolute; left: 0; top: 0; z-index: -1; width: 100%; height: 100%; background: #0061bf; transform-origin: right center; transform: scaleX(0); transition: transform .36s ease-in-out; } .mc_a1s2_list .slick-list { overflow: visible; } .mc_a1s2_arrowbox { position: absolute; left: 50%; bottom: 4.5em; padding: 0 7em; z-index: 5; display: flex; align-items: center; color: #999; } .mc_a1s2_arrow { font-size: 16px; cursor: pointer; } .mc_a1s2_dots { font-size: 16px; font-weight: bold; margin: 0 2.4em; font-family: "alibabasans-bold", "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial; } .mc_a1s2_nowindex { font-size: 1.5em; color: #005fbb; } .mc_a1s3c_name { font-size: 22px; line-height: 1.5; color: #333333; font-weight: bold; } .mc_a1s3c_type { font-size: 16px; line-height: 1.5; color: #999999; } .mc_a1s4 { position: relative; z-index: 1; background: #f3f4f7; overflow: hidden; } .mc_a1s4_txt { min-height: 10em; } .mc_a1s4_more { margin-top: 60px; } .mc_a1s4_l { width: 560px; } .mc_a1s4_r { width: calc(100% - 560px); padding-left: 5em; padding-top: 4em; font-size: 10px; } .mc_a1s4_li { float: left; width: 22em; color: #0061bf; margin-left: 10em; margin-bottom: 15em; } .mc_a1s4li_top { position: relative; z-index: 1; font-size: 3em; font-weight: bold; margin-bottom: 1.2em; } .mc_a1s4_num { font-family: "alibabasans-bold", "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial; } .mc_a1s4li_top::after { content: ""; position: absolute; left: 0; bottom: -0.7em; width: 100%; height: 1px; z-index: 1; background: #d9dddb; } .mc_a1s4li_top::before { content: ""; position: absolute; left: 0; bottom: -0.7em; z-index: 2; width: 2.5em; height: 1px; background: #0061bf; } .mc_a1s4li_top span { font-size: 2em; } .mc_a1s4li_bot { font-size: 16px; } .mc_a1s4_li1 { margin-left: 22em; } .mc_a1s4_r { position: relative; z-index: 2; } .mc_a1s4_textbox { position: relative; z-index: 1; } .mc_a1s4_textbox::before { content: ""; position: absolute; right: 0; top: -40px; z-index: -1; width: 970px; height: calc(100% + 90px); transform: skewX(-18deg) translateX(6%); background-image: linear-gradient(-104deg, rgba(232, 234, 240) 0%, rgba(232, 234, 240, 0) 100%); opacity: .5; } .mc_a1s4_r::before { content: ""; position: absolute; left: 0; top: -40px; z-index: -1; width: 1287px; height: 280px; background-image: linear-gradient(17deg, rgb(232, 234, 240) 0%, rgba(232, 234, 240, 0) 100%); transform: skewX(-18deg) translateX(6%); opacity: .5; } .mc_a1s4m_li { position: absolute; z-index: 1; transform: translate(-50%, -50%); font-size: 10px; width: .4em; height: .4em; border-radius: 50%; background: rgba(0, 97, 191, 1); } .mc_a1s4m_li::before { content: ""; position: absolute; left: 50%; top: 50%; z-index: 1; transform: translate(-50%, -50%); width: 1em; height: 1em; background: rgba(0, 97, 191, .1); border-radius: inherit; } .mc_a1s4m_li::after { content: ""; position: absolute; left: 50%; top: 50%; z-index: 2; width: 1.6em; height: 1.6em; transform: translate(-50%, -50%); background: rgba(0, 97, 191, .1); border-radius: inherit; } .mc_a1s4_earth { width: 792px; position: absolute; right: 0; bottom: 0; z-index: -1; transform: translate(10%, 45%); } .mc_a1s4_maker { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .mc_a1s4m_li::before { animation: makerBling 2s infinite .2s; } .mc_a1s4m_li::after { animation: makerBling 2s infinite; } @keyframes makerBling { 0% { transform: translate(-50%, -50%) scale(1); opacity: 0; } 50% { opacity: 1; } 100% { transform: translate(-50%, -50%) scale(2); opacity: 0; } } .mc_a1s5_l { width: 450px; } .mc_a1s5_r { width: calc(100% - 450px); padding-left: 10%; } .mc_a1s5_date { font-family: "alibabasans-regular", "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial; font-size: 18px; color: #999; } .mc_a1s5li_title { font-size: 16px; height: 32px; margin-top: 10px; line-height: 32px; overflow: hidden; font-weight: bold; color: #333; transition: all .36s; padding-right: 2em; } .mc_a1s5_l .mc_a1s5li_title { font-size: 18px; height: 64px; margin-top: 20px; } .mc_a1s5_l .mc_a1s5_txtbox { padding-top: 30px; } .mc_a1s5l_li:not(:first-child) { display: none; } .mc_a1s5r_li:last-child { border-bottom: 1px solid #eee; } .mc_a1s5r_li { border-top: 1px solid #eee; } .mc_a1s5r_li .mc_a1s5_lisbox { padding: 40px 0 30px; padding-left: 10px; display: flex; align-items: center; transition: all .36s; } .mc_a1s5r_li .mc_a1s5_txtbox { flex: auto; } .mc_a1s5_more { font-size: 20px; line-height: 1.5em; padding: 0 1.1em; color: #ccc; border-left: 1px solid #eee; transition: all .36s; } .mc_a1s5_slick .slick-dots { bottom: -30px; } .mc_dots_style1 .slick-dots li { width: 8px; height: 8px; margin: 0 5px; border-radius: 0; } .mc_dots_style1 .slick-dots li.slick-active { background: #0061bf; } .mc_a1s5 { position: relative; z-index: 1; } .mc_a1s5::before { content: ""; position: absolute; left: 0; bottom: 0; z-index: -1; width: 74vw; height: calc(100% - 50px); background-image: linear-gradient(5deg, rgb(249, 249, 251) 0%, rgba(249, 249, 251, 0) 100%); transform: skewX(-30deg) translateX(-25%); } .mc_breadnav { padding: 20px 0; } .mc_breadnav_li { float: left; font-size: 14px; color: #adadad; line-height: 20px; } .mc_breadnav_li .iconfont { font-size: .8em; margin-right: 5px; vertical-align: top; } .mc_breadnav_li:not(:last-child)::after { content: ">"; font-size: inherit; line-height: inherit; color: inherit; margin-left: 3px; margin-right: 6px; } .mc_page_f1 .mc_section_box { font-size: 10px; } .mc_f1s1 { padding-top: 4em; padding-bottom: 10em; overflow: hidden; } .mc_f1s1_txt { padding-bottom: 45px; margin-bottom: 60px; border-bottom: 1px solid #eee; } .mc_f1s1_textbox, .mc_f1s1_imgbox { width: 50%; } .mc_f1s1_list { display: flex; justify-content: space-between; } .mc_f1s1li_top { font-family: "alibabasans-bold", "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial; font-size: 30px; color: #0061bf; font-weight: bold; margin-bottom: .8em; } .mc_f1s1li_top span { font-size: 1.6em; } .mc_f1s1li_bot { font-size: 16px; line-height: 1.5; color: #0061bf; } .mc_f1s1_imgbox { position: relative; z-index: 1; padding-left: 8em; } .mc_f1s1_arrow { position: absolute; bottom: 0; right: 0; z-index: 2; width: 80px; pointer-events: none; width: 95%; max-width: 569px; transform: translate(12%, 4%); } .mc_f1s2 { position: relative; z-index: 1; } .mc_f1s2::before { content: ""; position: absolute; left: 0; top: 50%; z-index: -1; width: 100%; height: 50%; background: #f9f9fb; } .mc_f1s2_title.mc_title_box { margin-bottom: 0; } .mc_f1s2_container { position: relative; z-index: 1; display: flex; align-items: center; background: #fff; box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.06); border-radius: 4px; font-size: 10px; padding: 6em 7.5em 6em 14em; } .mc_f1s2_bg { position: absolute; left: 0; bottom: 0; width: 118px; z-index: -1; } .mc_f1s2_title { width: 337px; } .mc_f1s2_content { position: relative; z-index: 1; width: calc(100% - 337px); } .mc_f1s2_icon { width: 45px; } .mc_f1s2li_title { font-size: 16px; line-height: 24px; height: 24px; overflow: hidden; font-weight: bold; margin-top: 10px; } .mc_f1s2_list { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; padding: 0 1.5%; } .mc_f1s2_li { float: left; width: 33.333333%; height: 100%; text-align: center; display: flex; justify-content: center; align-items: center; } .mc_f1s2_li.act .mc_f1s2li_title { color: #0061BF; } #mc_f1s2_svg .st0 { fill: none; stroke: #DDE5F4; stroke-miterlimit: 10; } #mc_f1s2_svg .st1 { fill: none; stroke: #DDE5F4; stroke-miterlimit: 10; stroke-dasharray: 3.8846, 1.9423; } #mc_f1s2_svg .st2 { fill: none; stroke: #DDE5F4; stroke-miterlimit: 10; stroke-dasharray: 4.1072, 2.0536; } #mc_f1s2_svg .st3 { fill: #F9F9FB; } #mc_f1s2_svg .st4 { fill: none; stroke: #0061BF; stroke-miterlimit: 10; } #mc_f1s2_svg .st5 { opacity: 0.2; } #mc_f1s2_svg .st6 { fill: #0061BF; } .mc_f1s3 { position: relative; z-index: 1; background: #f9f9fb; overflow: hidden; } .mc_f1s3_bg { position: absolute; left: 50%; bottom: 0; z-index: -1; width: 1920px; text-align: center; transform: translate(-50%, 57%); transition: all 1s; } .mc_f1s3t_li:not(:first-child) { display: none; } .mc_f1s3t_li { float: left; width: 20%; text-align: center; padding-bottom: 25px; } .mc_f1s3t_year { font-family: "alibabasans-regular", "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial; font-size: 16px; padding-bottom: 8px; color: #333; } .mc_f1s3t_dian { position: relative; z-index: 1; font-size: 10px; width: .8em; height: .8em; border-radius: 50%; background: #0061bf; margin: 1.4em auto; } .mc_f1s3t_dian::before { content: ""; position: absolute; left: 50%; top: 50%; z-index: -1; transform: translate(-50%, -50%); width: 2em; height: 2em; opacity: .2; background: inherit; border-radius: inherit; } .mc_f1s3t_dian::after { content: ""; position: absolute; left: 50%; top: 50%; z-index: -2; transform: translate(-50%, -50%) scale(0); width: 3.6em; height: 3.6em; opacity: .1; background: inherit; border-radius: inherit; transition: all .36s; } .mc_f1s3b_li:not(:first-child) { display: none; } .mc_f1s3b_l { font-size: 110px; font-family: "alibabasans-bold", "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial; width: 45%; text-align: center; color: #0061bf; } .mc_f1s3b_r { width: 55%; padding-left: 2em; padding-right: 4.5em; } .mc_f1s3b_txtbox { padding-right: 2em; height: 13em; overflow: hidden; } .mc_f1s3b_txtbox .mc_f1s3b_title { color: #333; margin-bottom: 1em; font-weight: bold; } .mc_f1s3b_txt p { position: relative; z-index: 1; padding-left: 1em; } .mc_f1s3b_txt p::before { content: "●"; position: absolute; left: 0; top: 0; font-size: inherit; line-height: inherit; color: #0061bf; } .mc_f1s3top_slick { position: relative; z-index: 1; padding: 0 7%; margin-bottom: 40px; } .mc_f1s3bot_slick { user-select: text; } .mc_f1s3t_li.slick-current .mc_f1s3t_dian::after { transform: translate(-50%, -50%) scale(1); } .mc_arrow_style2 .slick-arrow, .mc_arrow_style1 .slick-arrow { font-size: 10px; width: 5em; height: 5em; border-radius: 50%; background: #fff; box-shadow: 0px 5px 50px 0px rgba(0, 23, 124, 0.06); z-index: 10; transition: all .36s; } .mc_arrow_style2 .slick-arrow::before, .mc_arrow_style1 .slick-arrow::before { content: ""; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 1.6em; height: 1.6em; background-color: transparent !important; } .mc_arrow_style1 .slick-prev::before { background: url(../images/arrow_prev.svg) center / contain no-repeat; } .mc_arrow_style1 .slick-next::before { background: url(../images/arrow_next.svg) center / contain no-repeat; } .mc_arrow_style2 .slick-prev::before { content: "\e7b4"; font-family: "iconfont" !important; font-size: 1.4em; color: #666; margin: .9em 0; } .mc_arrow_style2 .slick-next::before { content: "\e631"; font-family: "iconfont" !important; font-size: 1.4em; color: #666; margin: .9em 0; } .mc_f1s3top_slick::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 100%; height: 2px; background: linear-gradient(90deg, rgba(0, 97, 191, 0) 1%, rgba(0, 97, 191, 1), rgba(0, 97, 191, 0) 99%); } .mc_scroll_style1 .mCSB_outside+.mCSB_scrollTools { right: 0; } .mc_scroll_style1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width: 2px; background-color: #999 !important; } .mc_scroll_style1 .mCSB_scrollTools .mCSB_draggerRail { width: 2px !important; background-color: #ddd !important; } .mc_f1s4_l { position: absolute; left: 0; top: 0; z-index: 5; font-size: 10px; width: 520px; padding: 5em; box-shadow: 0px 14px 52.92px 1.08px rgba(25, 17, 64, 0.04); background: #fff; } .mc_f1s4li_title { font-size: 18px; line-height: 30px; font-weight: bold; color: #333333; margin-bottom: 5px; } .mc_f1s4li_txt { min-height: 4em; margin-bottom: 1.75em; } .mc_f1s4li_btn { font-size: 14px; color: #999; transition: all .36s; } .mc_f1s4li_btn .iconfont { margin-right: 5px; } .mc_f1s4_li:first-child { padding-top: 0; } .mc_f1s4_li { padding: 24px 0; border-bottom: 1px solid #eee; } .mc_f1s4_list { padding-right: 4em; height: 360px; overflow: hidden; } .mc_f1s4_content { position: relative; z-index: 1; } #mc_f1s4_svg .st0 { fill: #ECEFF3; } #mc_f1s4_svg .st1 { fill: #F6F8FA; } #mc_f1s4_svg .st2 { fill-rule: evenodd; clip-rule: evenodd; fill: #ABBDD4; stroke: #009FE8; stroke-width: 0.3402; stroke-miterlimit: 22.9256; } #mc_f1s4_svg .st3 { fill-rule: evenodd; clip-rule: evenodd; fill: #ABBDD4; } #mc_f1s4_svg .st4 { fill-rule: evenodd; clip-rule: evenodd; fill: #E3E5ED; stroke: #E3E5ED; stroke-miterlimit: 10; } #mc_f1s4_svg .st5 { fill: #ABBDD4; } #mc_f1s4_svg .st6 { fill: none; stroke: #ABBDD4; stroke-width: 1.4; stroke-miterlimit: 22.9256; } #mc_f1s4_svg .st7 { fill: #ABBDD4; stroke: #009FE8; stroke-width: 0.216; stroke-miterlimit: 22.9256; } #mc_f1s4_svg .st8 { fill: #ABBDD4; stroke: #009844; stroke-width: 0.216; stroke-miterlimit: 22.9256; } #mc_f1s4_svg .st9 { opacity: 0.3; } #mc_f1s4_svg .st10 { fill: none; stroke: #0061BF; stroke-width: 0.75; stroke-miterlimit: 10; } #mc_f1s4_svg .st11 { opacity: 0.1; fill: #0061BF; } #mc_f1s4_svg .st12 { fill: #0061BF; } #mc_f1s4_svg .st13 { opacity: 0.2; fill: #0061BF; } .mc_f1s4_r { width: 850px; max-width: 100%; margin-top: -60px; } #mc_f1s4_maker .st11 { animation: makerBling1 2s infinite .2s; } @keyframes makerBling1 { 0% { r: 8; opacity: 0; } 50% { opacity: 0.1; } 100% { r: 16; opacity: 0; } } @keyframes animation-line { 0% { stroke-dashoffset: 400px } 14.28571% { stroke-dashoffset: 0px } 61.42857% { stroke-dashoffset: 0px } 85.71429% { stroke-dashoffset: -400px } to { stroke-dashoffset: -400px } } #mc_f1s4_line .st10 { stroke-dashoffset: 400px; stroke-dasharray: 400px; animation: animation-line 10.04s ease-in forwards infinite; } .mc_f1s5 { position: relative; z-index: 1; background: #f3f4f7; } .mc_f1s5_slick { margin: -30px -33px; } .mc_f1s5_li { float: left; width: 25%; padding: 30px 33px; } .mc_f1s5_li:not(:first-child), .mc_f1s5bd_li:not(:first-child) { display: none; } .mc_f1s5_imgbox { overflow: visible; } .mc_f1s5_imgbox .mc_list_img { width: auto; height: auto; left: 50%; top: 50%; transform: translate(-50%, -50%); max-width: 100%; max-height: 100%; box-shadow: 4px 6px 27px rgba(48, 52, 60, .06); } .mc_f1s5_hd { display: flex; justify-content: space-between; align-items: center; } .mc_f1s5hd_r { font-size: 0; } .mc_f1s5hd_li { display: inline-block; vertical-align: top; font-size: 16px; line-height: 2.5; padding: 0 2em; margin-left: 1em; background: #fff; box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.06); transition: all .36s; cursor: pointer; } .mc_f1s5hd_li.act { background: #0061bf; color: #fff; } .mc_f1s5li_title { font-size: 16px; line-height: 1.5; margin-top: 30px; text-align: center; } .mc_f1s5_slick .slick-prev { left: -60px; } .mc_f1s5_slick .slick-next { right: -60px; } .mc_f1s5_slick .slick-arrow { top: 130px; } .mc_f1s6_r { width: 570px; } .mc_f1s6_l { width: calc(100% - 570px); padding-right: 9%; } .mc_f1s6_wrap:not(:first-child) { display: none; } .mc_f1s6_slick { margin: 0 -25px; padding-bottom: 20px; } .mc_f1s6_slick .slick-list { padding-top: 30px; margin-top: -30px; } .mc_f1s6_li { width: 50%; float: left; padding: 0 25px; margin-bottom: 30px; } .mc_f1s6_lisbox { padding: 20px 15px 25px; background: #fff; box-shadow: 0px 14px 28px 1.08px rgba(25, 17, 64, 0.04); } .mc_f1s6_imgbox { width: 160px; max-width: 100%; margin: 0 auto 5px; } .mc_f1s6li_title { font-size: 14px; font-weight: bold; line-height: 20px; height: 20px; color: #333; text-align: center; } .mc_f1s6_slick .slick-dots { bottom: 0; } /* sumi-start */ .s_jian1 { padding-bottom: 100px; } /* e1 */ .s_e1s1 { padding-top: 30px; } .s_e1s1 .mc_cont1400 { padding-left: 100px; padding-right: 100px; } .s_e1s1new_wzbox { width: 50%; } .s_e1s1new_time { font-size: 18px; color: #666; line-height: 1.75; } .s_e1s1new_tit h4 { font-size: 20px; color: #333; line-height: 1.75; font-weight: bold; } .s_e1s1new_tit { margin-top: 6px; margin-bottom: 17px; height: 35px; overflow: hidden; } .s_e1s1new_wzp p { color: #333; } .s_e1s1new_wzp { height: 96px; overflow: hidden; } .s_e1s1new_wz a { display: block; padding-top: 37px; height: 100%; width: 100%; } .s_e1s1new_igbox { width: 50%; padding-left: 100px; } .s_e1s1new_ig { width: 100%; position: relative; } .s_e1s1new_ig img { width: 100%; height: 100%; } .s_e1s1new_ig1 { position: relative; top: 0; left: 0; } .s_e1s1new_ig2 { position: absolute; top: 0; left: 0; transition: all .36s; } .s_e1s1new_igbox .slick-prev, .s_e1s1new_igbox .slick-next { top: 50%; width: 52px; height: 52px; border-radius: 50%; background-color: rgb(255, 255, 255); box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.06); transition: all .36s; } .s_e1s1new_igbox .slick-prev { /* background: rgb(255, 255, 255) url(../images/e1s1_icon2.png) center center; */ background-repeat: no-repeat; left: -700px; } .s_e1s1new_igbox .slick-next { /* background: rgb(255, 255, 255) url(../images/e1s1_icon1.png) center center; */ background-repeat: no-repeat; right: -100px; } .s_e1s2 { background-color: #f9f9fb; } .s_e1s2top { border-bottom: 1px solid rgb(221, 221, 221); } .s_e1s2toplist { display: flex; align-items: center; justify-content: center; } .s_e1s2topli { margin: 0 59px; } .s_e1s2topli a { display: block; padding-top: 28px; padding-bottom: 11px; line-height: 2; transition: all .36s; position: relative; } .s_e1s2topli a::after { content: ""; width: 100%; height: 2px; background-color: rgb(0, 97, 191); position: absolute; top: 100%; left: 0; opacity: 0; transition: all .36s; } .s_e1s2topli.act a { color: #0061bf; } .s_e1s2topli.act a::after { opacity: 1; } .s_e1s2bot { padding-top: 75px; } .s_e1s2botnrbox { display: none; } .s_e1s2botnrbox:first-child { display: block; } .s_e1s2botnr { display: flex; flex-wrap: wrap; justify-content: space-between; margin: 0 -18px; } .s_e1s2botlist { width: 33.333333%; padding: 0 18px; margin-bottom: 65px; position: relative; } .s_e1s2botlist>a { display: block; } .s_e1s2botli { border-bottom: 1px solid rgb(221, 221, 221); position: relative; } .s_e1s2botli::after { content: ""; width: 100%; height: 3px; background-color: rgb(0, 97, 191); position: absolute; top: 100%; left: 0; opacity: 0; transition: all .36s; } .s_e1s2botlig { width: 100%; position: relative; } .s_e1s2botlig img { width: 100%; height: 100%; } .s_e1s2botliwz { padding: 22px 49px 14px 30px; transition: all .36s; } .s_e1s2botlinr p { color: #333; font-weight: bold; } .s_e1s2botlinr { height: 64px; overflow: hidden; margin-bottom: 45px; } .s_e1s2botlitime { font-family: 'alibabasans-regular'; color: #999; } .s_fenye .pc_fenye li { border-radius: inherit; width: 32px; height: 32px; } .s_fenye .pc_fenye li.activepage { color: #fff; background-color: #0061bf; } .s_fenye { padding-top: 7px; } .s_e1s3 { background-color: #f9f9fb; } /* e2 */ .s_e2s1 { padding-top: 37px; } .s_e2s1r { width: 23.333333%; } .s_e2s1rtit { margin-bottom: 25px; } .s_e2s1new a { display: block; padding-top: 20px; padding-bottom: 25px; border-bottom: 1px solid rgb(229, 229, 229); } .s_e2s1new .s_e1s2botlitime { color: #666; } .s_e2s1newnr p { line-height: 1.75; transition: all .36s; } .s_e2s1newnr { height: 56px; overflow: hidden; margin-top: 5px; } .s_e2s1new:first-child a { padding-top: 0; } .s_e2s1l { width: calc(100% - 23.333333%); padding-right: 65px; } .s_e2s1l1 { border-bottom: 1px solid rgb(229, 229, 229); padding-bottom: 26px; } .s_main_e2 { padding-top: 84px; background-color: #f9f9fb; } .s_e2s1l3 p { margin-bottom: 10px; color: #333; } .yxedr_active p { margin-bottom: 10px; color: #333; } .s_e2s1l3 h4 { margin-bottom: 10px; font-size: 16px; line-height: 2; color: #333; font-weight: bold; } .s_e2s1l3 { padding-bottom: 75px; border-bottom: 1px solid rgb(229, 229, 229); } .s_e2s1l4 { padding-top: 15px; } .s_e2s1l4nr a { display: block; display: flex; justify-content: left; } .s_e2s1l4nrl { width: 65px; transition: all .36s; line-height: 1.75; } .s_e2s1l4nrr { width: calc(100% - 65px); transition: all .36s; line-height: 1.75; height: 28px; overflow: hidden; } .s_e2s1l4nr:first-child { margin-bottom: 5px; } .s_e2s1l2 { display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 28px; margin-bottom: 43px; } .s_e2s1l_au { margin: 0 -20px; } .s_e2s1l_au span { color: #999; padding: 0 20px; position: relative; } .s_e2s1l_au span::after { content: ""; width: 1px; height: 100%; background-color: rgb(229, 229, 229); position: absolute; top: 50%; left: 0; transform: translateY(-50%); } .s_e2s1l_au span:first-child::after { display: none; } .s_e2s1l_sharebox { position: relative; display: flex; justify-content: left; } .s_e2s1l_sharebox span { color: #999; margin-top: 5px; margin-right: 10px; } .s_e2s1l_sharenr { border-radius: 50%; background-color: rgb(240, 241, 245); width: 40px; height: 40px; position: relative; margin-left: 10px; cursor: pointer; } .s_e2s1l_share { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .s_e2s1l_shareig { width: 24px; position: relative; } .s_e2s1l_shareig img { width: 100%; } .s_e2s1l_shareig .s_e1s1new_ig2 { opacity: 0; } .s_e2s1l_sharenr a { width: 100% !important; height: 100% !important; display: block; position: absolute; left: 0; top: 0; background: none !important; } .s_e2s1l_autime { font-family: 'alibabasans-regular'; } .s_e2s1lwx { width: 92px; height: 92px; background-color: #fff; box-shadow: 0 1px 6.1px 0.9px rgb(0 0 0 / 8%); padding: 5px; position: absolute; top: 130%; left: 50%; transform: translateX(-50%); z-index: 100; display: none; } .s_e2s1lwx::after { content: ""; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 8px solid #fff; position: absolute; top: -8px; left: 50%; transform: translateX(-50%); } .s_e2s1lwx img { width: 100%; } /* g1 */ .s_g1s1 { margin-top: 30px; position: relative; padding-bottom: 240px; } .s_g1s1bg { position: absolute; bottom: 0; left: 0; width: 1920px; z-index: -1; } .s_g1s1bg img { width: 100%; } .s_g1s1_title { width: 31.25%; } .s_g1s1 .mc_cont1200 { display: flex; flex-wrap: wrap; justify-content: space-between; z-index: 10; position: relative; } .s_g1s1_content { width: calc(100% - 31.25%); } .s_g1s1_content p { margin-bottom: 25px; } .s_g1s2 { margin-top: -140px; } .s_g1s2_content { position: relative; z-index: 10; } .s_g1s2nr { position: relative; background-color: #fff; box-shadow: 0px 7px 25.38px 1.62px rgba(48, 49, 60, 0.06); padding: 0 20px; padding-top: 50px; padding-bottom: 70px; } .s_g1s2 .mc_title_box { margin-bottom: 3.5em; position: relative; z-index: 10; } .s_g1s2_c1 { font-weight: normal; margin-bottom: 12px; text-align: center; } .s_g1s2_c2 { text-align: center; } .s_g1s2_c2 a { font-size: 18px; color: #666; font-weight: bold; line-height: 1.75; position: relative; transition: all .36s; } .s_g1s2_c2 a::after { content: ""; width: 100%; height: 2px; background-color: #999; position: absolute; bottom: 4px; left: 0; transition: all .36s; } .s_g1s2_bg { width: 119px; position: absolute; } .s_g1s2_bg img { width: 100%; } .s_g1s2_bg1 { top: 55px; left: 0; } .s_g1s2_bg2 { bottom: 55px; right: 0; } .s_g1s3 { padding-bottom: 122px; padding-top: 60px; position: relative; } .s_g1s3::after { content: ""; width: 100%; height: 138%; background-color: #f5f7fa; position: absolute; bottom: 0; left: 0; z-index: -1; } .s_g1s3tit { font-size: 18px; color: #333; font-weight: bold; line-height: 2; } .s_g1s3nr { padding-top: 7px; padding-bottom: 40px; margin-bottom: 30px; border-bottom: 1px solid rgb(230, 230, 230); } .s_g1s3nr a { font-size: 16px; line-height: 2; color: #666; } .s_g1s3nr p { margin-bottom: 0 !important; } .s_g1s3nr p:first-child { padding-left: 0; margin-bottom: 12px; } .s_g1s3nr p:first-child::before { display: none; } .s_g1s3bg { width: 640px; position: absolute; bottom: 0; left: 0; } .s_g1s3bg img { width: 100%; } .s_g1s3nr { position: inherit; } .mc_fybtn { padding: 0; } /* sumi-end */ .mc_breadnav_grey .mc_breadnav { background: #f9f9fb; } .mc_c2s1, .mc_case, .mc_b1s3, .mc_b1s1, .mc_grey_bg { background: #f9f9fb; } .mc_b1s1.mc_pad80 { padding: 5em 0; } .mc_b1s1_container { display: flex; } .mc_b1s1_l { width: calc(100% - 500px); padding-right: 8.25%; } .mc_b1s1_r { width: 500px; padding-top: 1em; } .mc_b1s1_imgbox { position: relative; z-index: 1; } .mc_b1s1_imgbox>img { width: 100%; } .mc_b1s1_videobtn { z-index: 5; cursor: pointer; } .mc_b1s1_videobtn { font-size: 60px; color: #fff; } .mc_b1s1_videobtn .iconfont { font-size: inherit; color: inherit; text-shadow: 0 0 5px rgba(0, 0, 0, .5); } .mc_b1s2_imgbox { text-align: center; } .mc_b1s3_list { display: flex; flex-wrap: wrap; margin: 0 -18px; } .mc_b1s3_li { width: 33.333333%; padding: 0 18px; } .mc_b1s3_lisbox { position: relative; z-index: 1; height: 100%; background: #fff; padding: 55px; transition: all .36s; overflow: hidden; } .mc_b1s3_lisbox::before { content: ""; position: absolute; left: 55px; top: 0; width: 50px; height: 3px; background: #0065c3; opacity: 0; transition: all .36s; } .mc_b1s3_lisbox.on { /* transform: rotateY(-180deg); */ box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.06); } .mc_b1s3_lisbox.on::before { opacity: 1; } .mc_b1s3_icon { width: 67px; } .mc_b1s3_icon { margin-bottom: 30px; } .mc_b1s3_top { padding-bottom: 30px; border-bottom: 1px solid #eeeeee; } .mc_b1s3_txt1 { padding: 20px 0 40px; } .mc_b1s3_txt1 p { position: relative; z-index: 1; padding-left: 1.3em; color: #666666; } .mc_b1s3_txt1 p:not(:last-child) { margin-bottom: .5em; } .mc_b1s3_txt1 p::before { content: ""; position: absolute; left: 0; top: 1em; width: 10px; height: 2px; background: #0065c3; transform: translateY(-50%); } .mc_b1s3_more { text-align: right; color: #989fb1; } .mc_b1s3_txt2 { padding: 20px 0; height: 100%; overflow: auto; } .mc_b1s3_box2 { position: absolute; left: 0; top: 0; z-index: 5; width: 100%; height: 100%; background: inherit; padding: inherit; display: flex; flex-flow: column; transition: all .36s ease-out; } .mc_b1s3_box2 .mc_b1s3_top { flex: none; } .mc_b1s3_box2 .mc_b1s3_bot { flex: auto; overflow: hidden; } .mc_b1s3_txt2 p { line-height: 1.5; } .mc_b1s3_txt2 p:not(:last-child) { margin-bottom: 0.5em; } .yxedr_active h4 { font-size: 16px; line-height: 1.5; font-weight: bold; margin-bottom: 10px; } a:not([href]) { cursor: default; } .mc_case_txt.mc_txt1630 p { line-height: 1.875; height: 5.625em; overflow: hidden; } .mc_more_btn1 { font-size: 16px; color: #0061bf; } .mc_more_btn1 .iconfont { font-size: 12px; color: inherit; margin-left: 10px; } .mc_case_list { display: flex; flex-wrap: wrap; } .mc_case_li { width: 33.333333%; padding: 0 10px; } .mc_case_lisbox { position: relative; z-index: 1; display: block; padding: 55px 50px 130px; background: #fff; overflow: hidden; border: 1px solid #eee; } .mc_case_txt { margin: 12px 0 42px; } .mc_case_bg::before { content: ""; position: absolute; left: 0; bottom: 0; z-index: 2; width: 100%; height: 100%; background: #004e96; opacity: 0; } .mc_case_bg::after { content: ""; position: absolute; left: 0; bottom: 0; z-index: 2; width: 100%; height: 65px; box-shadow: 0 0 0 100vw #fff; } .mc_case_bg::after, .mc_case_bg::before, .mc_case_bg, .mc_caseli_title, .mc_case_txt p, .mc_more_btn1 { transition: all .36s ease-in-out; } .mc_case_slick .mc_case_li:not(:first-child) { display: none; } .mc_arrow_pos1 .slick-prev { left: -8em; } .mc_arrow_pos1 .slick-next { right: -8em; } .mc_arrow_pos1 .slick-arrow { box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1); } .mc_try_container { display: flex; color: #fff; justify-content: space-between; align-items: center; } .mc_try_btn.mc_more_btn { color: #fff; border-color: #fff; cursor: pointer; } .mc_try_btn.mc_more_btn::before { background: #fff; } .mc_b1s3_li { perspective: 5000px; } .mc_b1s3_lisbox { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; transition: all .5s ease-out; overflow: visible; } .mc_b1s3_box1 { -webkit-backface-visibility: hidden; backface-visibility: hidden; } .mc_b1s3_box2 { -webkit-backface-visibility: hidden; backface-visibility: hidden; } .mc_b2s1_title { margin-bottom: 6px; } .mc_b2s1_container { display: flex; } .mc_b2s1_l { width: 356px; position: relative; z-index: 1; } .mc_b2s1_title { padding-right: 1em; } .mc_b2s1_r { width: calc(100% - 356px); } .mc_b2s1.mc_pad80 { padding-top: 4em; overflow: hidden; } .mc_b2s1_verticaltxt { font-family: "alibabasans-regular", "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial; font-size: 60px; color: #fff; text-shadow: -1px 0 0 #e9ebf0, 0 1px 0 #e9ebf0, 1px 0 0 #e9ebf0, 0 -1px 0 #e9ebf0; position: absolute; left: -1.8em; top: 0; transform-origin: left top; transform: rotate(90deg); white-space: nowrap; } .mc_b2s1_fixed { padding-top: 45px; } .mc_b2s1_li:not(:last-child) { margin-bottom: 25px; } .mc_b2s1_lisbox { display: flex; width: 100%; background: #fff; box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.06); font-size: 10px; padding: 5em 0 5.5em 6em; overflow: hidden; position: relative; z-index: 1; } .mc_b2s1_imgbox { position: absolute; right: 0; top: 50%; z-index: -1; transform: translateX(100%) translateY(-50%); max-height: 100%; transition: transform 1.2s cubic-bezier(.43, .195, .02, 1), opacity 1.2s cubic-bezier(.43, .195, .02, 1), -webkit-transform 1.2s cubic-bezier(.43, .195, .02, 1); } .mc_b2s1_imgbox img { max-height: 100%; } .mc_b2s1_txt { margin: 15px 0 50px; } .mc_b2s1_icon { width: 130px; flex: none; transition: opacity .6s cubic-bezier(.43, .195, .02, 1); } .mc_b2s1_txtbox { flex: auto; padding-right: 40px; } .mc_b2s1_lisbox::before { content: ""; position: absolute; left: 0; top: 0; z-index: -2; width: 100%; height: 0%; background: #f3f4f7; transition: all .96s cubic-bezier(.43, .195, .02, 1); } .mc_b2s2_iconbox { position: relative; z-index: 1; } .mc_b2s2 { background-color: #f3f4f7 !important; } .mc_b2s2_list { margin: 0 -8px; } .mc_b2s2_li { width: 25%; padding: 0 8px; height: auto; } .mc_b2s2_lisbox { position: relative; z-index: 1; font-size: 10px; padding: 3em 20px 4em; background: #fff; box-shadow: 0px 2px 8px 0px rgba(35, 50, 64, 0.1); text-align: center; height: 100%; } .mc_b2s2_lisbox::before { content: ""; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); width: 28px; height: 1px; background: #0065c3; } .mc_b2s2_iconbox { width: 54px; margin: 0 auto 20px; } .mc_b2s2_icon { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 20px; } .mc_b2s2li_title { color: #333333; } .mc_b2s2_li:not(:first-child) { display: none; } .mc_b2s2_list .slick-track { display: flex; } .mc_b2s2_list .slick-list { padding: 10px 4px; margin: -10px -4px; } .mc_b2s3_imgbox { text-align: center; } .mc_b3s1 { background: #fff; } .mc_b4s1_title.mc_inner_head, .mc_b3s1_title.mc_inner_head { margin-bottom: 25px; } .mc_b3s2_iconbox { font-size: 10px; width: 12.6em; margin-left: 2.9em; position: relative; z-index: 1; } .mc_b3s2_icon { width: 4.2em; } .mc_b3s2_index { position: absolute; bottom: 0; left: 0; transform: translateX(-50%); width: 5.8em; } .mc_b3s2_index span { font-family: "alibabasans-regular", "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial; font-size: 18px; color: #fff; } .mc_b3s2li_title.mc_txt1836 { line-height: 1.5; } .mc_b3s2li_title { margin-top: 20px; padding-left: 2em; } .mc_b3s2_li:not(:first-child) { display: none; } .mc_b3s2_li { padding: 0 72.5px; } .mc_b3s2_list .slick-list { margin: 0 -72.5px; } /* .mc_b3s2_list.mc_arrow_pos1 .slick-prev { left: 0; } .mc_b3s2_list.mc_arrow_pos1 .slick-next { right: 0; } */ .mc_b3s3 { background-color: #f3f4f7 !important; } .mc_b3s3_list { margin: 0 -15px; } .mc_b3s3_li { width: 33.333333%; padding: 0 15px; height: auto; } .mc_b3s3_lisbox { position: relative; z-index: 1; font-size: 10px; padding: 4em 5.5em 5em; background: #fff; height: 100%; } /* .mc_b3s3li_title { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } */ .mc_b3s3_txt { padding-top: 24px; margin-top: 24px; border-top: 1px solid #eeeeee; } .mc_b3s3_list .slick-track { display: flex; } .mc_b3s3_li:not(:first-child) { display: none; } .mc_b3s4_li { font-size: 10px; display: flex; } .mc_b3s4l_icon { width: 60px; } .mc_b3s4l_title { margin: 15px 0 5px; } .mc_b3s4_l { width: 45.5%; padding-left: 5em; padding-right: 3em; padding-top: 3em; } .mc_b3s4_r { width: 54.5%; padding-right: 7.5em; } .mc_b3s4r_lisbox { position: relative; z-index: 1; padding: 4em 4.5em 6em; background: #fff; box-shadow: 0px 7px 33.48px 2.52px rgba(25, 17, 64, 0.09); } .mc_b3s4r_txt.mc_txt1628 { font-size: inherit; } .mc_b3s4r_txt { width: calc(100% - 19em); min-height: 15em; } .mc_b3s4r_txt p:not(:last-child) { margin-bottom: 10px; } .mc_b3s4r_imgbox { position: absolute; right: -7.5em; bottom: -1.5em; z-index: -1; width: 21.8em; } .mc_b3s4r_index { position: absolute; left: 0; top: 0; z-index: -1; font-family: "alibabasans-bold", "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial; font-size: 7.2em; color: #f3f4f7; transform: translate(-50%, -10%); } .mc_b3s4r_imgbox img { clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%); box-shadow: 0px 0px 18.8px 1.2px rgba(48, 52, 60, 0.06); } /* ie 10+ */ @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .mc_b3s4r_imgbox img { border-radius: 50%; } } .mc_b3s4_li:not(:last-child) { margin-bottom: 7em; } .mc_b3s4_li:nth-child(even) { flex-direction: row-reverse; } .mc_b3s4_li:nth-child(even) .mc_b3s4r_txt { float: right; } .mc_b3s4_li:nth-child(even) .mc_b3s4_l { padding-left: 7.5em; } .mc_b3s4_li:nth-child(even) .mc_b3s4_r { padding-right: 0; padding-left: 7.5em; } .mc_b3s4_li:nth-child(even) .mc_b3s4r_imgbox { right: auto; left: -7.5em; } .mc_b3s4_li:nth-child(even) .mc_b3s4r_index { left: auto; right: 0; transform: translate(50%, -10%); } .mc_b3s5 { background-color: #f3f4f7 !important; } .mc_b3s5_list .slick-track { display: flex; align-items: stretch; } .mc_b3s5_li:not(:first-child) { display: none; } .mc_b3s5_list { margin: 0 -18px; } .mc_b3s5_li { width: 33.333333%; padding: 0 18px; height: auto; } .mc_b3s5_lisbox { padding: 3.5em 5em 4em; background: #fff; text-align: center; height: 100%; } .mc_b3s5_icon { width: 40px; margin: 0 auto; } .mc_b3s5_bfb.mc_title36 { font-family: "alibabasans-bold", "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial; line-height: 1; } .mc_b3s5_bfb { margin-top: 20px; } .mc_b3s5li_title.mc_txt1836 { line-height: 1.5; } .mc_b3s5li_title { position: relative; padding-top: 20px; margin-top: 25px; } .mc_b3s5li_title::before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 1px; background: #d9dddb; } .mc_b3s5li_title::after { content: ""; position: absolute; left: 50%; top: 0; z-index: 2; transform: translateX(-50%); width: 40px; height: 1px; background: #0061bf; } .mc_b3s5_list .slick-dots { bottom: 0; } .mc_b3s5_list { padding-bottom: 4em; } .mc_b4s2_imgbox { text-align: center; } .mc_b4s3 { background-color: #f9f9fb; } .mc_b4s3_list { border-bottom: 1px solid #eee; padding-bottom: 50px; } .mc_b4s3_list .slick-list { margin: 0 -75px; } .mc_b4s3_li { position: relative; z-index: 1; width: 33.333333%; padding: 20px 75px; text-align: center; } .mc_b4s3_li:not(:first-child) { display: none; } .mc_b4s3_li:not(:last-child)::before { content: ""; position: absolute; right: 0; bottom: 0; width: 1px; height: calc(100% - 20px); background: #eee; } .mc_b4s3li_title { position: relative; z-index: 1; padding: .8em 0; margin-bottom: 5px; } .mc_b4s3li_title span { position: absolute; left: 50%; top: -0.3em; z-index: -1; transform: translateX(-50%); font-family: "alibabasans-bold", "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial; font-size: 5em; color: #ebeef5; } .mc_b4s4tab_hd { display: flex; flex-wrap: wrap; justify-content: center; margin: 0 -6px; } .mc_b4s4tab_hdli { font-size: 16px; line-height: 3em; min-width: 10em; padding: 1px 1em; background: #f3f4f7; text-align: center; margin: 0 6px 12px; cursor: pointer; transition: all .36s; } .mc_b4s4tab_hdli.act { background: #0065c3; color: #fff; } .mc_b4s4tab_bdli:not(.act) { display: none; } .mc_b4s4tab_bd { padding-top: 28px; text-align: center; } .mc_b4s5 { background-color: #f9f9fb; } .mc_b4s5_content { text-align: center; } .mc_try_txt.mc_title24 { font-weight: normal; color: #fff; margin-top: .5em; } .mc_page_c1 .mc_try { padding: 150px 0; } .mc_c1_navbox { background: #f9f9fb; padding-bottom: 25px; } .mc_c1_nav { display: flex; padding: 15px 0; } .mc_c1_nav:not(:last-child) { border-bottom: 1px solid #eee; } .mc_c1nav_li a { display: block; font-size: inherit; line-height: inherit; color: inherit; } .mc_c1nav_dt { flex: none; } .mc_c1nav_title, .mc_c1nav_li { font-size: 16px; line-height: 1.5; padding: .5em; min-width: 7.5em; text-align: center; transition: all .36s; } .mc_c1nav_li { min-width: 14%; margin-bottom: 5px; } .mc_c1nav_title { font-weight: bold; background: #0061bf; color: #fff; } .mc_c1nav_dd { flex: auto; display: flex; flex-wrap: wrap; padding-left: 10px; } .mc_c1nav_li.act { color: #0065c3; } .mc_c1s1.mc_pad80 { padding-top: 4em; } .mc_c1_list { margin: 0 -10px; } .mc_c1_list .mc_case_li { margin-bottom: 30px; } .mc_page_c1 .s_fenye { padding-top: 25px; } .mc_c2s2_li:not(:first-child) { display: none; } .mc_c2s2_li { height: auto; padding: 0 14px; width: 25%; } .mc_c2s2_list { margin: 0 -14px; } .mc_c2s2_list .slick-track { display: flex; } .mc_c2s2_lisbox { padding: 4em 4em 3em; background: #fff; box-shadow: 0px 0px 15px 2.52px rgba(25, 17, 64, 0.14); height: 100%; } .mc_c2s2_icon { width: 40px; margin-right: 2em; } .mc_c2s2_top { display: flex; align-items: center; padding-bottom: 2em; border-bottom: 1px solid #eee; margin-bottom: 2em; } .mc_c2s2_list .slick-list { padding: 40px 0; margin: -40px -0; } .mc_c2s3 { background-color: #f9f9fb; } .mc_c2s3_content { text-align: center; } .mc_c1nav_li a { display: block; } .mc_d1_nav { display: flex; flex-wrap: wrap; } .mc_d1nav_li { min-width: 12.5%; margin-bottom: 5px; } .mc_d1nav_li a { display: block; font-size: 16px; line-height: 1.5; padding: .5em; text-align: center; } .mc_d1nav_li.act { background: #0065c3; color: #fff !important; } .mc_d1_navbox { padding: 25px 0 30px; } .mc_imgbox_contain { position: relative; z-index: 1; overflow: hidden; } .mc_imgbox_contain img { width: 100%; transition: all .36s; } .mc_imgbox_contain img:nth-child(2) { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 2; width: auto; height: auto; max-width: 100%; max-height: 100%; } .mc_d1s1 { background: #f9f9fb; } .mc_d1_list { display: flex; flex-wrap: wrap; margin: 0 -10px; } .mc_d1_li { width: 25%; padding: 0 10px; margin-bottom: 20px; } .mc_d1_lisbox { background: #fff; border: 1px solid #e8e9e9; text-align: center; padding: 20px 15px; cursor: pointer; height: 100%; transition: all .36s; } .mc_d1_imgbox { width: 200px; max-width: 100%; margin: 0 auto 30px; } .mc_page_d1 .s_fenye { padding-top: 6em; } .mc_d1s1.mc_pad80 { padding: 7em 0 9em; } .mc_modal_case .mc_modal_content { width: 810px; font-size: 10px; padding: 3em 8em 5em; overflow: hidden; display: flex; flex-flow: column; } .mc_casem_top { display: flex; align-items: center; padding-bottom: 1em; border-bottom: 1px solid #eeeeee; } .mc_casm_logobox{ margin-right: 2em; } .mc_casm_logo { width: 200px; } .mc_casem_bot.mc_txt1632 { font-size: inherit; padding: 3.5em 0 2em; } .mc_casem_scroll { height: 100%; overflow: hidden; margin-right: -4em; padding-right: 4em; } .mc_casem_scroll .mCustomScrollBox { margin-right: -4em; padding-right: 4em; max-width: none; } .mc_casem_scroll .mCSB_inside>.mCSB_container { margin-right: 0; } .mc_casem_scroll .mCSB_scrollTools { top: 4em; } .mc_casem_scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background: #0065c3 !important; } .mc_modal_case .mc_modal_close { font-size: 20px; } .mc_h1s1_container { display: flex; } .mc_h1s1_imgbox { width: 52.5%; } .mc_h1s1_txtbox { width: 47.5%; padding-right: 20px; } .mc_h1s1_title { font-size: 46px; line-height: 1.5; color: #333; } .mc_h1s1_titlel1 { font-weight: bold; color: #0061bf; } .mc_h1s1_title span { display: block; font-size: inherit; line-height: inherit; } .mc_h1s1_join { display: flex; margin-top: 8em; } .mc_h1s1_btnbox { max-width: 50%; } .nc_h1s1_btn { display: block; font-size: 20px; width: 12em; max-width: 100%; line-height: 3.3em; text-align: center; padding: 0 1em; font-weight: bold; color: #0061bf; background: #fff; box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.06); margin-right: .6em; transition: all .36s; } .nc_h1s1_btn1 { background: #0065c3; color: #fff; } .mc_h1s1_btnbox { position: relative; z-index: 1; } .mc_h1s1_qrcode { position: absolute; left: 50%; top: calc(100% + 3em); z-index: 10; transform: translateX(-50%) scale(.5); padding: 5px; background: #fff; box-shadow: 0px 0px 25.38px 1.62px rgba(48, 52, 60, 0.08), 0px -5px 6px rgba(0, 0, 0, .03); width: 126px; opacity: 0; pointer-events: none; transition: all .36s; transform-origin: center top; } .mc_h1s1_qrcode::before { content: ""; position: absolute; left: 50%; top: 0; z-index: -1; transform: translate(-50%, -100%); width: 0; height: 0; border: 10px solid transparent; border-bottom-color: #fff; } .mc_h1s1_qrcode img { width: 100%; } .mc_h1s2 { background: #f9f9fb; } .mc_h1s2_top { display: flex; } .mc_h1s2_imgbox { width: 43.5%; padding-top: 2em; } .mc_h1s2_txtbox { padding-left: 9%; width: 47.5%; } .mc_h1s2_txt { margin: 20px 0 50px; } .mc_h1s2_bot { display: flex; margin: 0 -20px; margin-top: 8em !important; } .mc_h1s2b_li { width: 50%; padding: 0 20px; } .mc_h1s2b_lisbox { display: flex; align-items: center; position: relative; z-index: 1; width: 100%; height: 100%; background: #fff; font-size: 10px; padding: 3em 3.5em 3em; box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.06); overflow: hidden; border-bottom: 3px solid #0061bf; } /* .mc_h1s2b_lisbox::before { content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 3px; background: #0061bf; } */ .mc_h1s2b_imgbox { width: 146px; } .mc_h1s2b_title { flex: auto; padding: 0 55px; } .mc_h1s2b_icon { font-size: 24px; color: #999; transition: all .36s; } .mc_case_list .slick-track { display: flex; } .mc_case_li { height: auto; } .mc_case_lisbox { height: 100%; } .mc_h1s1_qrcode.on { transform: translateX(-50%) scale(1); opacity: 1; } .mc_fybtn { font-size: 16px; } .mc_b1s3_bot { position: relative; z-index: 1; } .mc_b1s3_bot .mc_b1s3_txtbox2 { position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; background: #fff; opacity: 0; transition: all .36s; } .mc_b1s3_box1 { display: flex; flex-direction: column; height: 100%; } .mc_b1s3_top { flex: none; } .mc_b1s3_icon { height: 67px; overflow: hidden; transition: all .36s; } .mc_b1s3_txtbox1 { transition: all .36s; transition-delay: .36s; } .mc_b1s3_bot { flex: auto; } .mc_b1s3_lisbox.on .mc_b1s3_icon { height: 0px; margin-bottom: 5px; } .mc_b1s3_lisbox.on .mc_b1s3_bot .mc_b1s3_txtbox1 { opacity: 0; transition-delay: 0s; } .mc_b1s3_lisbox.on .mc_b1s3_bot .mc_b1s3_txtbox2 { opacity: 1; transition-delay: .36s; } .mc_b1s3_lisbox.on::before { opacity: 1; } .mc_b4s3_li.slick-current+div+div::before { display: none; } .mc_mleave_checkbox { width: 15px; height: 15px; border: 1px solid #0061bf; cursor: pointer; margin-top: 0 !important; margin-right: 3px !important; display: flex; align-items: center; justify-content: center; } .mc_mleave_checkbox::before{ content: ""; display: block; width: 7px; height: 7px; background: #0061bf; opacity: 0; } .mc_mleave_checkbox:checked::before{ opacity: 1; } .mc_mleave_lable{ display: flex; align-items: center; cursor: pointer; } .mc_mleave_lable a{ color: #0061bf; text-decoration: underline; margin: 0 3px; } /* cssend */ @media screen and (min-width:1200px) { .mc_b1s3_lisbox:hover .mc_b1s3_icon { height: 0px; margin-bottom: 5px; } .mc_b1s3_lisbox:hover .mc_b1s3_bot .mc_b1s3_txtbox1 { opacity: 0; transition-delay: 0s; } .mc_b1s3_lisbox:hover .mc_b1s3_bot .mc_b1s3_txtbox2 { opacity: 1; transition-delay: .36s; } .mc_b1s3_lisbox:hover::before { opacity: 1; } .mc_h1s2b_lisbox:hover { box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.2); } .mc_h1s2b_lisbox:hover .mc_h1s2b_icon { color: #0061bf; } .nc_h1s1_btn:hover+.mc_h1s1_qrcode { transform: translateX(-50%) scale(1); opacity: 1; } .nc_h1s1_btn:hover { box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, .2); } .mc_d1_lisbox:hover { box-shadow: 0px 10px 57px 0px rgba(35, 50, 64, 0.13); } .mc_d1nav_li:hover { color: #0065c3; } .mc_c1nav_li:hover { color: #0065c3; } .mc_b4s4tab_hdli:hover { background: #0065c3; color: #fff; } .mc_b2s1_lisbox:hover .mc_b2s1_imgbox { transform: translateX(0%) translateY(-50%); } .mc_b2s1_lisbox:hover .mc_b2s1_icon { opacity: 0; } .mc_b2s1_lisbox:hover::before { height: 100%; } .mc_b2s1_lisbox:hover { box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0); } .mc_try_btn.mc_more_btn:hover { color: #0061bf; } .mc_case_lisbox:hover .mc_case_txt p { color: #fff; } .mc_case_lisbox:hover .mc_more_btn1 { color: #fff; } .mc_case_lisbox:hover .mc_caseli_title { color: #fff; } .mc_case_lisbox:hover .mc_case_bg::after { height: 100%; } .mc_case_lisbox:hover .mc_case_bg::before { opacity: .8; } .mc_b1s3_li:hover .mc_b1s3_lisbox { box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.06); } /* sumi-start */ .s_e1s2topli:hover a { color: #0061bf; } .s_e1s2topli:hover a::after { opacity: 1; } .s_e1s2botli:hover .s_e1s2botliwz { background-color: #fff; box-shadow: 0px 6px 20px 0px rgba(5, 40, 97, 0.07); } .s_e1s2botli:hover.s_e1s2botli::after { opacity: 1; } .s_e2s1l_sharenr:hover .s_e1s1new_ig2 { opacity: 1; } .s_e2s1new:hover .s_e2s1newnr p { color: #0061bf; } .s_e2s1l4nr:hover .s_e2s1l4nrr { color: #0061bf; } .s_e2s1l4nr:hover .s_e2s1l4nrl { color: #0061bf; } .s_g1s2_c2 a:hover { color: #0061bf; } .s_g1s2_c2 a:hover::after { background-color: #0061bf; } /* sumi-end */ .mc_f1s5hd_li:hover { background: #0061bf; color: #fff; } .mc_modal_close:hover { transform: rotate(180deg); } .mc_drnav_a:hover { background: #f9f9fb; } .mc_ftnav_li p:hover { opacity: 1; } .mc_ftgz_li:hover { background: #fff; } .pc_fenye li:hover { color: #fff; background-color: #0061bf; } .mc_ftgz_li:hover .mc_ftgz_qrcode { opacity: 1; pointer-events: all; } .mc_ft_link p a:hover { opacity: 1; } .mc_aside_li:hover .mc_aside_lisbox { background: #0061bf; } .mc_aside_li:hover .mc_list_img { opacity: 1; } .mc_aside_li:hover .mc_list_under { opacity: 0; } .mc_aside_li:hover::before { opacity: 0; } .mc_aside_li:not(.mc_aside_leave):hover .mc_aside_zk { transform: translateX(-100%); opacity: 1; pointer-events: all; } .mc_aside_leave:hover .mc_aside_zk { transform: translateX(0%); opacity: 1; pointer-events: all; } .mc_a1s1_btn:hover { background: #fff; box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.06); } .mc_more_btn:hover { color: #fff; } .mc_mleave_submitbtn:hover:before { transform: scaleX(1); transform-origin: left center; } .mc_more_btn:hover::before { transform: scaleX(1); transform-origin: left center; } .mc_a1s5_lisbox:hover .mc_a1s5_imgbox img { transform: scale(1.1); } .mc_a1s5r_li:hover { border-color: transparent; } .mc_a1s5r_li:hover+.mc_a1s5r_li { border-color: transparent; } .mc_a1s5r_li:hover .mc_a1s5_lisbox { padding-left: 50px; box-shadow: 0px 4px 25.38px 1.62px rgba(48, 52, 60, 0.06); background: #fff; } .mc_breadnav_li a:hover, .mc_a1s5r_li:hover .mc_a1s5_more { color: #0061bf; } .mc_f1s4li_btn:hover { color: #0061bf; } .mc_a1s1_lisbox:hover .mc_a1s1_txt1 { opacity: 0; pointer-events: none; } .mc_a1s1_lisbox:hover .mc_a1s1_txt2 { opacity: 1; } .mc_arrow_style2 .slick-arrow:hover { background: #0061bf; } /* .s_e1s1new_igbox .slick-arrow:hover{ background-color: #0061bf; } */ .mc_arrow_style2 .slick-arrow:hover::before { background: #0061bf; color: #fff; } .mc_a1s3_lisbox:hover { transform: translateY(-20px); } } /* 载入效果 */ @keyframes fadeInUps { 0% { opacity: 0; -webkit-transform: translate3d(0, 50px, 0); transform: translate3d(0, 50px, 0) } to { opacity: 1; -webkit-transform: none; transform: none } } .mc_anmt_ups { animation-name: fadeInUps; animation-delay: .3s; } .mc_h1s2b_li:nth-child(even), .mc_h1s2_txtbox, .mc_h1s1_imgbox, .mc_b1s1_r, .mc_f1s6_r { animation-delay: .5s; } .mc_case_li:nth-child(3n+2), .mc_b1s3_li:nth-child(3n+2), .s_e1s2botlist:nth-child(3n+2), .mc_a1s3_li:nth-child(3n+2), .mc_a1s1_li:nth-child(3n+2) { animation-delay: .5s; } .mc_case_li:nth-child(3n+3), .mc_b1s3_li:nth-child(3n+3), .s_e1s2botlist:nth-child(3n+3), .mc_a1s3_li:nth-child(3n+3), .mc_a1s1_li:nth-child(3n+3) { animation-delay: .7s; } .mc_d1_li:nth-child(4n+2) { animation-delay: .4s; } .mc_d1_li:nth-child(4n+3) { animation-delay: .5s; } .mc_d1_li:nth-child(4n+4) { animation-delay: .6s; } .mc_a1s1_decrate { animation-delay: .9s; } .mc_anmt_ls { animation-name: fadeInLefts; animation-delay: .3s; } .mc_anmt_rs { animation-name: fadeInRights; animation-delay: .3s; } .mc_b3s4_li:nth-child(odd) .mc_b3s4_l { animation-name: fadeInLefts; animation-delay: .3s; } .mc_b3s4_li:nth-child(odd) .mc_b3s4_r { animation-name: fadeInRights; animation-delay: .3s; } .mc_b3s4_li:nth-child(even) .mc_b3s4_l { animation-name: fadeInRights; animation-delay: .3s; } .mc_b3s4_li:nth-child(even) .mc_b3s4_r { animation-name: fadeInLefts; animation-delay: .3s; } @keyframes fadeInLefts { 0% { opacity: 0; transform: translate3d(-50px, 0, 0); } to { opacity: 1; transform: none } } @keyframes fadeInRights { 0% { opacity: 0; transform: translate3d(50px, 0, 0); } to { opacity: 1; transform: none } } .mc_inban_title { text-align: left; } .mc_banner_inner .mc_ban_imgbox img{ transform: scale(1); }