@charset "utf-8";

@media screen and (max-width:1200px){

.padding0{padding:0 !important}

.bdy{padding-top:60px}

.myheader{padding:0 20px;height:60px}

.myheader .lay_logo,.header_overlay .lay_logo{width:auto;height:auto;left:20px;top:13px}

.myheader .lay_logo .logo2{ display:none;}

.myheader.active .lay_logo .logo1{ display:none;}

.myheader.active .lay_logo .logo2{ display:block;}

.wap_nav_btn{margin-top:19px; display:block;}

.wap_nav_btn span{width:25px;height:3px;margin-bottom:6px}

.menu{float:right}

.nav{display:none}

.close_btn{right:5px;top:5px}

.close_btn:after{width:26px;left:12px}

.close_btn:before{width:26px;right:12px}

.header_overlay .mid-nav{width:80%;margin-top:-30px}

.header_overlay .lnk-wrap{font-size:20px;line-height:52px}

.header_overlay .lnk-wrap .zh-cn{position:relative;display:block;opacity:1;-webkit-transform:scale(1);transform:scale(1)}

/*

.header_overlay .lnk-wrap .us-en,.header_overlay .lnk-wrap:hover .us-en{display:none}

*/

.header_overlay_foot{position:absolute;bottom:55px;left:0;width:100%;text-align:center}

.header_overlay_foot .lnk{display:inline-block;vertical-align:top;text-align:center;margin:0 15px;cursor:pointer;font-size:24px;line-height:60px;height:60px;width:60px;color:#b3b3b3;border:1px solid #b3b3b3;border-radius:10px}

.banner_index_pc{display:none}

.banner_index_wap{background:#000}

.banner_index_wap .swiper-container-index-wap{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px)}

.swiper-container-index-wap .lnk{display:block;width:100%;height:100%}

.swiper-container-index-wap .img{display:block;width:100%;height:auto;object-fit:cover}

.downpage-index{position:absolute;z-index:9;left:50%;bottom:100px;width:50px;height:50px;border:1px solid transparent;border-radius:100%;margin-top:-26px;margin-left:-26px;cursor:pointer}

.downpage-index:after{content:'';position:absolute;left:50%;top:50%;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:none;border-top:none;margin-left:-10px;margin-top:-12px;width:18px;height:18px;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}

.downpage-index::after{content:'';position:absolute;left:50%;top:50%;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:none;border-top:none;margin-left:-10px;margin-top:-12px;width:18px;height:18px;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}

.indCaseBox{padding:0 20px}

.indCaseBox2{ padding:20px 20px 0;}

.indCaseItem{width:100%;display:block}

.indCaseList2 .indCaseItem{ width:100%; margin-right:0; margin-bottom:0;}

.indCaseList2 .indCaseItem:nth-of-type(3n){ margin-right:0;}

.indCaseItem + .indCaseItem{margin-top:28px}

.indCaseLabel{padding:50px 0 10px 0;text-align:left}

.indCaseLabel .lnk{font-size:13px;line-height:30px;color:#888889;display:inline-block;margin-right:10px;padding:0}

.indCaseLabel .lnk:last-child{margin-right:0}

.caseMoreWrap{padding:40px 0}

.caseMoreBox{text-align:center}

.caseMoreBox a{display:inline-block;font-size:12px;line-height:44px;padding:0 38px;border:1px solid #000}

.caseMoreBox a:after{content:'+';margin-left:8px;color:#000}

.case_read_more:hover a:after,.case_read_more a:hover:after{color:#fff}

.case_read_more{width:150px;height:36px;margin:30px auto 0}

.case_read_more a{font-size:12px;line-height:34px}

.indCaseTopWapTit,.indNewsTit{position:relative;font-size:19px;line-height:40px;text-align:center;font-weight:bold;padding-top:25px;margin-bottom:45px;color:#000}

.indCaseTopWapTit:before,.indNewsTit:before{content:'';position:absolute;left:0;bottom:0;height:1px;background:#000;width:100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.indCaseTopWapTit a,.indNewsTit a{font-size:inherit;color:#000}

.indCaseTopTitWapNone{display:none}

.indAdWrap{display:none}

.inNewsBox{padding:22px 0}

.case_index_list .case_index_li:first-child{margin-top:0}

.indNewsList{padding:0 20px}

.indNewsItem{width:100%;padding:0 !important;position:relative;margin-bottom:11px;}

.indNewsPd:nth-child(2),.indNewsPd:nth-child(2) ~ .indNewsPd{display:none}

.indNewsItem:nth-child(1){display:block}

.indNewsPd{padding:25px 0 0 0}

.indNewsSortTop{padding:0 0 12px 0}

.indNewsSortTit,.indNewsSortTit a{font-size:15px;line-height:20px}

.indNewsSortText{font-size:12px;line-height:21px;height:42px;margin:15px 0 0}

.indNewsMinItemList{font-size:12px;line-height:21px;padding:10px 0}

.indNewsSortTop:after{-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.indNewsBan{position:relative;top:0;left:0;width:100%}

.indNewsBan .lnk{position:relative;height:auto;padding-bottom:0;display:block}

.indNewsBan .lnk img{position:relative;display:block;width:100%;height:auto}

.indNewsBan .lnk:hover img{-webkit-transform:scale(1);transform:scale(1)}

.indNewsMinItem{display:inline-block;vertical-align:top;line-height:24px;height:24px;padding-right:0;width:-webkit-calc(50% - 8px);width:calc(50% - 8px);margin-right:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

.indNewsMinItem a{display:inline;font-size:12px}

.indNewsBd{padding:20px 0 20px 0}

.footerLi:nth-child(1){margin-left:0;margin-right:0}

.footerLi:nth-child(2){margin-left:0;margin-right:0}

.footerLi:nth-child(3){margin-left:0;margin-right:0}

.footerLi:nth-child(4){margin-left:0;margin-right:0}

.footerLi{width:100% !important}

.footerNav,.footerMap,.footerLi:nth-child(2){display:none}

.footWapXgl_tit{font-size:28px;line-height:58px;padding-top:10px;padding-bottom:30px;color:#fff;text-align:center}

.footWapXgl_tit span{font-weight:bold;color:#e8bf30}

.footWapXgl_icons{padding-bottom:24px}

.footWapXgl_icon{padding:12px 0;text-align:center}

.footWapXgl_lnk{display:inline-block;vertical-align:top;border:1px solid #898989;color:#898989;border-radius:6px;padding:10px 0;width:82px;font-size:14px;line-height:20px;text-align:center;cursor:pointer}

.footWapXgl_lnk:before{content:'';display:block;margin:0 auto;width:40px;height:40px}

.footWapXgl_lnk::before{content:'';display:block;margin:0 auto;width:40px;height:40px}

.footWapXgl_lnk_tel:before{background:url("../images/foot_xgl_tel.png") no-repeat center;background-size:contain}

.footWapXgl_lnk_anchor:before{background:url("../images/foot_xgl_anchor.png") no-repeat center;background-size:contain}

.footerAddr{margin-bottom:0;text-align:center;display:none}

.footerCopyright{text-align:center}

.footerIcon{text-align:center}

.footerEwm{width:110px;margin:0 auto}

.footerEwmName{font-size:13px;line-height:36px;color:#fff;text-align:center}

.footWapLine{margin:10px auto 13px;width:16px;height:1px;background:#fff}

.footWapOnlineTit{font-size:13px;line-height:28px;text-align:center}

.footWapOnlineCon{font-size:14px;line-height:24px;text-align:center;font-weight:bold}

.footWapOnline{margin-bottom:27px}

.footWapOnline,.footWapOnline a{color:#fff}

.footerAddr span{font-size:13px;line-height:25px;color:#898989}

.footerCopyright{font-size:12px;line-height:18px;color:#898989}

.footerFixedWrap{display:none}

.footerUl{display:none;position:relative;clear:both}

.footerWrap{padding:35px 0 50px}

.swiper-slide:not(.swiper-slide-about-foot-wrap) .footerWrap{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px);padding-top:-webkit-calc(50vh - 260px);padding-top:calc(50vh - 260px)}

.footWapTelWrap{margin-bottom:40px;text-align:center}

.footWapTel{display:inline-block;vertical-align:top;font-size:16px;line-height:42px;height:42px;padding:0 12px;border-radius:5px;background:#f6ca27;color:#000}

.footWapTel .iconfont-ext{font-size:16px;margin-right:5px}

.footerTelTit{text-align:center;font-size:12px;line-height:18px;padding-bottom:9px;position:relative;margin-bottom:5px}

.footerTelTit:after{content:"";width:5px;height:1px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff}

.footerTelNum{text-align:center;line-height:36px;height:36px;margin-bottom:0}

.shuzhongWrap{display:none}

.bannerWrap{padding:0}

.bannerBox{height:53vh}

.bannerBox .swiper-pagination{width:auto;left:50% !important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:auto!important;bottom:10px!important}

.bannerBox .swiper-pagination-bullet{margin:0 4px !important}

.bannerBox .swiper-pagination-bullet-active{height:7px;width:27px}

.news_sore_title a{display:block}

.case_index_box{padding:0 20px}

.case_index_li{width:100%;display:block}

.case_index_label{padding:50px 0 10px 0;text-align:left}

.case_index_label span{line-height:30px;display:inline-block;margin-right:10px;padding:0}

.case_index_label span:last-child{margin-right:0}

.case_index_label span a{font-size:12px;color:#888889}

.caseMoreWrap{padding:40px 0}

.caseMoreBox{text-align:center}

.caseMoreBox a{display:inline-block;font-size:12px;line-height:44px;padding:0 38px;border:1px solid #000;text-decoration:none!important}

.caseMoreBox a:after{content:'+';margin-left:8px;color:#000}

.case_read_more:hover a:after,.case_read_more a:hover:after{color:#fff}

.img_index_box .swiper-slide a{padding-bottom:60%}

.news_index_box{padding:22px 0}

.case_index_list .case_index_li:first-child{margin-top:0}

.news_index_list{padding:0}

.news_index_li{width:100%;padding:160px 0 0 0 !important;position:relative;margin-bottom:11px;display:none}

.news_index_pd:nth-child(2),.news_index_pd:nth-child(2) ~ .news_index_pd{display:none}

.news_index_li:nth-child(1){display:block}

.news_index_pd{padding:35px 0 0 0}

.news_sort_top{padding:0 0 12px 0}

.news_sore_title,.news_sore_title a{font-size:15px;line-height:20px}

.news_sore_text{font-size:12px;line-height:21px;height:42px;margin:15px 0 0}

.news_min_list{font-size:12px;line-height:21px;padding:10px 0}

.news_sort_top:after{-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.news_index_banner{position:absolute;top:0;left:0;width:100%}

.news_index_banner a{height:170px}

.news_min_li{display:inline;vertical-align:top;line-height:24px;height:24px;padding-right:0}

.news_min_li a{display:inline;margin-right:8px}

.news_min_li a{font-size:12px}

.news_index_bd{padding:20px 0 0 0}

.pageBoxMax{font-size:30px;line-height:60px}

.pageBoxMin{font-size:25px;line-height:44px}

.nfPageBoxText{font-size:14px;line-height:32px}

.nfPageBoxText .pcText{display:none}

.pageBoxTit{padding-bottom:50px}

.pageNewsImg .pageNewsImgPc{display:none}

.pageNewsImg .pageNewsImgPc_d{ display:block;}

.aboutPageBack .pc_img{display:block;/* width:auto !important;*/}

.myIpo-box_text .pcText{display:none}

.aboutPageSwiper{height:auto}

.aboutPageSwiper .swiper-pagination,.myIpo-page_swiper .swiper-pagination,.planPageSwiper .swiper-pagination{display:none;right:7px}

.aboutPageSwiper .swiper-wrapper{display:block;height:auto}

.aboutPageSwiper .swiper-slide-about-page1{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px)}

.aboutPageSwiper .swiper-slide-about-page3{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px)}

.aboutPageSwiper .swiper-slide-about-page5{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px)}

.aboutPageSwiper .swiper-slide-about-page6{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px)}


.pageWrap2,.aboutNumberWrap,.page_wrap3,.page_wrap4,.pageWrap5,.myPackIpo-wrap,.myPackIpo-wrap2,.myPlan-wrap1,.myPlan-wrap2,.myPlan-wrap3,.mySale-box,.pageWrapNews,.nfMyPlanWrapII{width:100%;padding:0 20px;margin-top:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}

.nfMyPlanWrapII{ padding:30px 20px 0;}

.myPackIpo-wrap2{ padding:30px 20px 0;}

.pageWrap1{margin-top:0;padding:0 20px}

.pageWrap2{position:relative;top:0;left:0;-webkit-transform:none;transform:none;padding-top:25px;padding-bottom:50px}

.pageWrap2_2{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding-bottom:80px}

.pageWrap2_2 .myIpo-title{font-size:14px;line-height:32px;padding-bottom:0;font-weight:normal}

.pageWrap2_2 .myIpo-title span:nth-child(2){font-weight:normal}

.pageWrap2_2 .myIpo-text{font-size:14px;line-height:32px}

.pageWrap5{position:relative;top:0;left:0;-webkit-transform:none;transform:none;padding-top:25px;padding-bottom:40px}

.pageWrapNews{position:relative;height:auto;left:0;top:0;-webkit-transform:none;transform:none;padding-top:25px;padding-bottom:38px}

.pageLeft{width:100%}

.pageRight{width:100%;padding:0}

.pageRightText{font-size:14px;line-height:28px}

.pageLeftTit{position:relative;font-size:0;text-align:center;line-height:60px;margin-bottom:36px;width:100%}

.pageLeftTit:before{content:'';position:absolute;left:0;bottom:0;height:1px;background:#000;width:100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.pageLeftTit p{display:inline-block;vertical-align:top;font-size:18px;font-weight:bold;color:#000}

.pageLeftEn{display:none;-webkit-transform:none;transform:none;line-height:20px;padding:10px 0 0 10px;font-size:18px}

.bannerWrapCases{display:none}

.indCaseXBanner{display:block;position:relative}

.indCaseXBanner_img{height:auto}

.indCaseXBanner_img .img{position:relative}

.indCaseXBanner .inDiv{position:relative;overflow:hidden;width:100%}

.indCaseXBanner .tit-wrap{position:absolute;left:0;width:100%;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}

.indCaseXBanner .tit{font-size:21px;line-height:27px;font-weight:bold;color:#f6ca27}

.indCaseXBanner .subtit{font-size:15px;line-height:24px;font-weight:bold;color:#fff}

.FootCaseList{display:none}

.img_index_box .swiper-pagination-bullet,.bannerBox .swiper-pagination-bullet,.aboutPageSwiper .swiper-pagination-bullet,.myIpo-page_swiper .swiper-pagination-bullet,.planPageSwiper .swiper-pagination-bullet{width:6px;height:6px;-webkit-border-radius:3px;border-radius:3px}

.img_index_box .swiper-pagination-bullet-active,.bannerBox .swiper-pagination-bullet-active{width:15px}

.aboutPageSwiper .swiper-pagination-bullet-active,.myIpo-page_swiper .swiper-pagination-bullet-active,.planPageSwiper .swiper-pagination-bullet-active{height:15px}

.img_index_box .swiper-pagination{bottom:10px !important}

.aboutNumberList{padding:48px 0 0}

.aboutNumberItem{width:50%;margin-top:32px;text-align:left;padding-left:11%}

.numberItemTit{line-height:62px;height:62px;overflow:hidden}

.numberItemTit span:nth-child(1){font-size:44px}

.numberItemTit span:nth-child(2){font-size:21px}

.number_li_text{font-size:12px;line-height:20px;width:6em}

.aboutNumberYear{font-size:44px;line-height:64px}

.aboutNumberText{font-size:25px;line-height:42px}

.aboutPageSwiper .swiper-slide:last-child{height:auto}

.myIpo-page_swiper .swiper-slide:last-child,.planPageSwiper .swiper-slide:last-child{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px)}

.aboutPageSwiper .swiper-slide-about-page2{height:auto}

.page_wrap4_text{text-align:center;font-size:14px;line-height:32px;color:#fff;padding:0 0 20px 0}

.page_wrap4_label{text-align:center;font-size:12px;line-height:28px;color:#898989;margin:0 auto;width:80%}

.page_wrap4_left{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}

.pageWrap4Tit{position:relative;text-align:center;line-height:60px;margin-bottom:36px;font-size:18px;font-weight:bold;color:#000}

.pageWrap4Tit:before{content:'';position:absolute;left:0;bottom:0;height:1px;background:#000;width:100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.pageWrap4Tit2{color:#f6ca27}

.pageWrap4Tit2:before{background:#fff}

.page_wrap4_img{max-width:100%;display:inline-block}

.page_wrap4_img img{display:block;width:100%}

.pageWrap4En{display:none;font-size:18px;padding-bottom:20px}

.page_wrap4_line{display:none;width:100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.pageWrap4Tit{padding:0}

.page_wrap4_right{width:100%;-wekkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:30px 10% 0}

.pageWrap5Line{display:none;width:100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.pageWrap5Tit{position:relative;text-align:center;line-height:60px;margin-bottom:36px;font-size:18px;font-weight:bold;color:#000}

.pageWrap5Tit:before{content:'';position:absolute;left:0;bottom:0;height:1px;background:#000;width:100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.pageWrap5En{display:none;font-size:20px;padding-bottom:10px}

.pageWrap5Item{width:30%;margin:0 5% 0 0 !important}

.logo_show{display:inline-block}

.pageWrap5Item:nth-child(3n){margin:0 0 0 0 !important}

.pageWrap5List{padding:0}

.bannerPageWrap{padding:0}
.pc_banner{ display:none}
.wap_banner{ display:block}

.bannerPageImg{padding-bottom:70%}
/*.lx-bimg{ padding-bottom:27.083333%;}*/

.lx-bimg{ padding-bottom:35%;}

.pageBanTit{font-size:21px}

.pageBanTxt{font-size:18px}

.pageBanTxtForContact{font-size:15px}

.coreListWrap{padding:0;background:#fff}

.coreItemBox{width:-webkit-calc(50% - 6px);width:calc(50% - 6px)}

.coreItemBox{margin-bottom:12px}

.coreItemBox:nth-child(1),.coreItemBox:nth-child(2){margin-top:12px}

.coreItemBox:after,.coreItemBox:before{display:none!important}

.coreItemBox:nth-child(2n-1){margin-right:6px}

.coreItemBox:nth-child(2n){margin-left:6px}

.coreItemView{margin:40px 0 25px}

.coreItemView2{top:0}

.coreItemEn{font-size:14px;line-height:16px;height:32px}

.coreItemTit{font-size:16px;line-height:30px;height:30px;margin:0 0 0;padding-top:4px}

.coreItemLine{width:70%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.coreItemTxt{font-size:12px;line-height:20px;height:auto;margin:0 20px 32px}

.coreItemTxt2{margin:0;padding-bottom:15px;top:0}

.coreItemBox:nth-child(1) .coreItemTxt,.coreItemBox:nth-child(2) .coreItemTxt,.coreItemBox:nth-child(3) .coreItemTxt,.coreItemBox:nth-child(4) .coreItemTxt,.coreItemBox:nth-child(7) .coreItemTxt,.coreItemBox:nth-child(8) .coreItemTxt{height:40px}

.coreItemBox:nth-child(5) .coreItemTxt,.coreItemBox:nth-child(6) .coreItemTxt{height:60px}

.coreItemBox:after{display:none}

.coreItemBox:nth-child(1):before{display:none}

.coreItemBox:nth-child(2):before{display:none}

.coreItemBox:before{display:none}

.coreListBox:after{display:none}

.coreItemIcon{font-size:0;width:100%;text-align:center}

.coreItemIcon:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}

.coreItemIcon img{display:inline-block;vertical-align:middle;width:auto;height:auto;max-width:80%;min-height:90px;max-height:100px}

/*.myPackIpo-back_2{margin:0 20px}*/

.shareNfListtitle{padding:50px 0 20px 0}

.shareNfListcn{font-size:22px}

.shareNfListen{font-size:14px}

.shareNfItembox{width:100%;margin:0 0 20px 0}

.shareNfItembox:nth-child(4n){margin:0 0 20px 0}

.shareNfItemtitle{padding:15px 0 10px 0}

.shareNfItemtitle a{font-size:14px;line-height:22px}

.shareNfItemtext{font-size:12px;line-height:22px;height:44px;padding-top:8px}

.nfPages{display:none}

.nfWapMore{display:block;text-align:center;line-height:30px;color:#999;cursor:pointer}

.nfWapMore a{display:inline-block;color:#999; width:23%;}

.nfWapMore a,.nfWapMore a:hover{text-decoration:none}

.shareNfListwrap{padding-bottom:50px}

.shareNfListbox{padding-bottom:0}

.shareNfContbox{padding:0}

.shareNfContwrap{padding:50px 0}

.shareNfConttitle{font-size:20px;margin-bottom:20px}

.shareNfContread,.shareNfContread p{font-size:14px;line-height:28px}

.shareNfContread{padding-bottom:20px}

.shareNfContread img{margin:20px 0}

.shareNfContline{-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.view_read_prev{padding-right:20px}

.view_read_next{padding-left:20px}

.shareNfContpage{line-height:24px}

.myIpo-box_max{font-size:30px;line-height:48px;color:#f6ca27}

.myIpo-box_min{font-size:25px;line-height:46px;color:#000}

.myIpo-box_text{font-size:12px;line-height:23px;padding-bottom:80px}

.myIpo-title span{font-size:18px}

.myIpo-list{padding-top:90px}

.myIpo-text{font-size:14px}

.myIpo-title{padding-bottom:15px}

.myIpo-li_title{font-size:16px;line-height:24px;padding-bottom:15px;font-weight:bold}

.myIpo-li_box{width:50%;padding:0}

.myIpo-list .myIpo-li_box:nth-child(1),.myIpo-list .myIpo-li_box:nth-child(2){margin-bottom:60px}

.myIpo-li_line{width:44px}

.myPackIpo-left{width:100%;padding:0}

.myPackThrIpo-title{position:relative;text-align:center;line-height:60px;margin-bottom:36px;font-size:18px;font-weight:bold;color:#000;padding:0}

.myPackThrIpo-title span{color:#000}

.myPackThrIpo-title:before{content:'';position:absolute;left:0;bottom:0;height:1px;background:#000;width:100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.myPackThrIpo-line{display:none}

.myPackThrIpo-text{display:none;font-size:14px;line-height:28px;padding:10px 0 20px 0}

.myPackThrIpo-read{font-size:14px;line-height:24px;padding:0 0 0 0}

.myPackIpo-right{width:100%;padding:0 0 30px}

.myPackThrIpo-img{width:80%;margin:0 auto;padding:20px 0 0}

.myPackFoIpo-list{padding:30px 0}

.myPackFoIpo-li,.myPackFoIpo-li:nth-child(2n),.myPackFoIpo-li:nth-child(2n+1){width:100%;padding:0 0 18px}

.page4_li_title{position:relative;font-size:14px;line-height:36px;text-align:center;color:#231815}

.page4_li_title:before{content:'';position:absolute;bottom:0;left:50%;margin-left:-34px;width:68px;border-bottom:1px dashed #3e330a;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.page4_li_text{font-size:12px;line-height:20px;padding:8px 0 0 0; text-align:center;/*display:none*/}

.myPackFoIpo-cn{position:relative;text-align:center;line-height:60px;/*margin-bottom:32px;*/font-size:18px;font-weight:bold;color:#000;padding-bottom:0}

.myPackFoIpo-cn:before{content:'';position:absolute;left:0;bottom:0;height:1px;background:#000;width:100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.myPackFoIpo-en{display:none;font-size:18px}

.page4_li_line{width:100%;-webkit-transform:scaleY(.5);transform:scaleY(.5);display:none}

.myPlan-back{padding:20px}

.myPlan-title{font-size:36px}

.myPlan-span:nth-child(1){width:100%}

.myPlan-span:nth-child(2){width:100%}

.myPlan-text{font-size:26px;margin-bottom:60px}

.myPlan-title_wrap{display:block}

.myPlan-right_text{font-size:14px;margin:10px 0 0 0;padding:0}

.myPlanSec-title{padding-bottom:50px}

.myPlanSec-max{font-size:44px;line-height:44px}

.myPlanSec-center_wrap{padding:0 15px;line-height:80px}

.myPlanSec-center_title{font-size:80px;line-height:50%}

.myPlanSec-max{padding-bottom:30px}

.myPlanSec-min{font-size:18px}

.myPlanSec-text{font-size:14px;line-height:22px;padding:50px 0 0 0}

.myPlanSec-line{-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.myPlanThr-left{width:44%;margin:0}

.myPlanThr-center{width:56%;padding:0 0 0 30px;margin:0}

.myPlanThr-title{font-size:44px;width:45px;line-height:50px}

.myPlanThr-cn{font-size:16px;width:24px;margin:5px 30px 0 10px;padding:0}

.myPlanThr-en{font-size:12px;width:130%;top:-21px;left:83px}

.myPlanThr-text{font-size:20px;line-height:28px;padding:0}

.myPlanThr-line{width:1px;top:2%;margin:5px 0 0 0}

.myPlanThr-img{width:60%;margin:50px auto 0}

.myPlan-li_box{width:160px;height:160px;background-size:100% 100%;margin:0 10px}

.myPlan-li_title{font-size:22px}

.myPlan-li_read{padding-top:20px;}

.myPlan-li_text{font-size:14px;line-height:22px;/*margin:10px 0 0 0;*/ padding-top:10px;}

.myPlan-list_box{/*margin:40px 0*/}

.myPlanSec-center_title2{font-size:48px;line-height:45px}

.mySale-title{font-size:32px}

.mySale-read{margin:50px 0 20px}

.mySale-li{width:47%;padding:30px 0 30px 0;margin:0 6% 6% 0}

.mySale-li:nth-child(2n){margin-right:0}

.mySale-text{font-size:22px;padding-bottom:30px}

.nfContTop{padding:60px 0 52px}

.nfContList{border-top:1px solid #ababab;padding-bottom:50px}

.nfContTit{font-size:20px;line-height:34px;padding:0 0 40px}

.nfContTxt{font-size:24px;line-height:40px}

.nfContTxt span{font-size:20px;display:block;padding:0}

.nfContRight{display:none;position:static}

.nfContShare{margin-bottom:10px}

.nfContItem{width:100%;border-bottom:1px solid #ababab;padding:40px 0}

.nfContItemCity{font-size:18px;line-height:36px}

.nfContItemCity,.nfContItemCity a{color:#000}

.nfContItemTel,.nfContItemAddr{font-size:15px;line-height:30px}

.nfContItemTel,.nfContItemAddr,.nfContItemTel a,.nfContItemAddr a{color:#626262}

.news_page_li{display:none;width:50%}

.news_page_li:nth-child(1){display:inline-block}

.news_page_li:nth-child(2){display:inline-block}

.news_page_li:nth-child(3){display:inline-block}

.news_page_li:nth-child(4){display:inline-block}

.news_more_wrap{width:150px;height:40px;line-height:38px;margin:30px auto 50px}

.news_more_wrap a{font-size:14px}

.newsPageLeft{width:100%}

.newsPageRight{display:none;width:100%;text-align:left;position:relative;padding:0 0 0 60px}

.nfNewsItem{padding:30px 10px 30px 10px;width:49%;margin:0 2% 20px 0}

.nfNewsItem:nth-child(2n){margin:0 0 20px 0}

.nfNewsItemTit a{font-size:14px}

.nfNewsItemTit{height:28px;line-height:28px;padding-bottom:10px}

.nfNewsItemLabel{padding:10px 0}

.nfNewsItemTxt{font-size:12px;line-height:24px;height:48px}

.newsNFTopper{padding:30px 0}

.nfNewsListWrap{padding-bottom:30px}

.nfNewsList{padding-bottom:10px}

.caseMyMainBox{width:100%;padding:48px 0 0}

.caseMyMainBox .newsNFTopper{display:none;margin-bottom:40px;padding:0 20px}

.caseContbrBox{width:100%;padding:0 10px}

.caseTopLeft{width:100%}

.caseTopRight{width:100%}

.case_top_title_wap,.news_index_title{position:relative;font-size:19px;line-height:40px;text-align:center;font-weight:bold;padding-top:25px;margin-bottom:45px;color:#000}

.case_top_title_wap:before,.news_index_title:before{content:'';position:absolute;left:0;bottom:0;height:1px;background:#000;width:100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.case_top_title_wap a,.news_index_title a{font-size:inherit;color:#000}

.case_index_li{margin-top:28px}

.caseTopTit{font-size:20px;display:none}

.caseTopTitView{display:block;font-size:16px;line-height:22px}

.img_index_wrap{display:none}

.indCaseForWapStyle{display:block}

.indCaseForWapStyle .indCaseLabel{padding:35px 0}

.indCaseForWapStyle .indCaseLabel .lnk{font-size:15px;line-height:32px;margin-right:20px;color:#999;margin-left:0;text-decoration:underline}

.indCaseForWapStyle .indCaseLabel .lnk.current{color:#000; font-weight:bold;}

.caseTopLabel{font-size:12px;line-height:22px;padding:30px 0}

.caseTopLabelView{font-size:14px;line-height:24px;padding:20px 0}

.caseTopTxt{font-size:12px;line-height:22px}

.caseTopTxtView{font-size:14px;line-height:24px}

.caseTopBox{padding:0 20px;margin-bottom:30px}

.caseEditorBox img{margin:10px 0}

.caseEditorBox{font-size:12px;line-height:24px;padding:0 20px;margin-bottom:22px}

.caseEditorBox p{font-size:12px;line-height:24px}

.caseReadBtn{width:76px}

.caseReadBtnPrev:after,.caseReadBtnNext:after{width:70px}

.caseReturnListBtn:after{width:100%;left:0;background:#7b7c7c}

.caseReturnListBtn:before{width:100%;right:0;background:#7b7c7c}

.caseContbrBrand{padding:50px 0}

.caseContbrView{display:none}

.casePageBox{padding:0 20px}

.casePageBox2{display:none}

.casePageBoxForWap{margin:0 20px 45px;height:32px;line-height:32px}

.casePageBoxForWap .caseReturnListBtn{position:absolute;top:50%;margin-top:-15px;left:50%;margin-left:-15px}

.casePageBoxForWap .caseReadBtnLeft{float:left}

.casePageBoxForWap .caseReadBtnRight{float:right}

.casePageBoxForWap .caseReadBtnLeft,.casePageBoxForWap .caseReadBtnRight{position:relative;font-size:14px;color:#717071}

.casePageBoxForWap .caseReadBtnLeft{padding-right:22px}

.casePageBoxForWap .caseReadBtnRight{padding-left:22px}

.casePageBoxForWap .arr-tri{position:absolute;top:50%;width:14px;height:14px;margin-top:-7px}

.arr-tri-left{right:0}

.arr-tri-right{left:0}

.arr-tri-left i:first-child{position:absolute;right:-5px;top:50%;margin-top:-6px;border-left:1px solid #717071;border-top:1px solid #717071;width:12px;height:12px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}

.arr-tri-left i:nth-child(2){position:absolute;width:1px;height:14px;top:0;right:0;background:#717071}

.arr-tri-right i:first-child{position:absolute;left:-5px;top:50%;margin-top:-6px;border-right:1px solid #717071;border-top:1px solid #717071;width:12px;height:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}

.arr-tri-right i:nth-child(2){position:absolute;width:1px;height:14px;top:0;left:0;background:#717071}

.case_prev_button{left:10px}

.case_next_button{right:10px}

.caseContbrLeft{width:100%}

.caseContbrMax,.caseContbrTit{font-size:38px;line-height:50px;letter-spacing:4px}

.caseContbrMin{font-size:14px;line-height:24px;padding:10px 0 0 0}

.caseContbrBorRight{padding-right:0;width:100%;margin:20px 0 0 0}

.caseContbrBorEwm{width:80px}

.caseContbrBorTxt{font-size:14px;line-height:32px}

.caseContbrTel:nth-child(1){margin-bottom:20px}

.caseContbrBorTit{font-size:16px;line-height:24px}

.caseContbrBorTel a{font-size:12px;line-height:22px}

.caseNFOList{padding:0 20px 15px}

.caseNFOCn{position:relative;text-align:center;line-height:60px;margin-bottom:36px;font-size:18px;font-weight:bold;color:#000}

.caseNFOCn:before{content:'';position:absolute;left:0;bottom:0;height:1px;background:#000;width:100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.caseMoreBoxView{display:none}

.caseNFOListNews{padding-top:20px}

.caseNFOEn{display:none;font-size:18px;padding:5px 0}

.caseNFOTit{padding-bottom:30px}

.caseNFOTit2{padding-bottom:12px}

.case_read_more{width:150px;height:36px;margin:30px auto 0}

.case_read_more a{font-size:12px;line-height:34px}

.bannerPageWrapForView{display:none}

.case_top_title_wap2_2{padding-top:60px}

.pad{padding:0 20px}

.caseBannerForWap .img-wrap .img{display:block;width:100%}

.caseBannerForWap p{font-size:12px;line-height:30px;color:#717071}

.newsViewLeft{width:100%;padding:0;border:none}

.newsViewTit{font-size:16px;margin:30px 0}

.newsEditorBox{font-size:12px;line-height:22px}

.newsEditorBox p{font-size:12px;line-height:22px}

.newsEditorBox{margin-bottom:30px}

.newsViewContLine{height:1px}

.newsViewRight{display:none}

.newsOthList{padding:20px 0}

.newsOthTit{display:none;font-size:16px;line-height:50px;padding-left:0;border-bottom:1px solid #d7d6d6}

.newsOthItem{font-size:0;line-height:30px}

.top_border{border-top:1px solid #d7d6d6}

.newsLabBox{display:none;padding:20px 0}

.newsTxtBtnWrap{display:none;padding:20px 0}

.newsResBtn{width:150px;height:36px;line-height:36px;-webkit-border-radius:4px;border-radius:4px}

.newsViewBox{padding-bottom:5px}

.label_box_banner{padding:80px 0 20px 0}

.nfLabelTit{font-size:28px}

.nfLabelSubTit{font-size:20px;padding:20px 0 50px 0}

.label_title{font-size:14px;line-height:24px;height:24px}

.nfLabelTitNav{padding:20px 0}

.label_icon{font-size:18px;margin:0 10px;line-height:24px}

.nfLabelNavItem a{font-size:14px}

.nfLabelNavList{height:auto}

.nfLabelNavItem:nth-child(1){margin:0 10px 0 0}

.nfLabelNavItem{margin:0 10px;height:24px;line-height:24px}

.nfLabelListW{padding:30px 0 50px 0}

.nfLabelListW span a{font-size:12px;line-height:22px}

.nfLabelListW span{line-height:22px}

.pagePeopleItem,.pagePeopleItem:nth-child(4n){width:46.3%;margin:8px 0 15px 0}

.pagePeopleItem:nth-child(2n-1){margin-right:3.7%}

.pagePeopleItem:nth-child(2n){margin-left:3.7%}

.page_people_title{font-size:13px;line-height:30px;text-align:center}

.page_people_title strong{margin-right:10px}

.pagePeopleImgBox{width:100%;margin:0 auto}

.pageNewsImg img{width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}

.pageNewsImgPc{display:none}

.newsBannerNFWrap{padding:0}

.newsBannerNFWrap .nf_img{/*padding-bottom:75%*/}

.aboutPeoMain{padding:50px 0}

.aboutPeoBox:nth-child(1){padding:0}

.aboutPeoItem{padding:0 0 30px}

.aboutPeoBox:nth-child(1){width:100%}

.aboutPeoBox:nth-child(2){width:100%}

.aboutPeoItem:nth-child(2n-1) .aboutPeoBox:nth-child(1){float:none;padding:0}

.aboutPeoItem:nth-child(2n-1) .aboutPeoBox:nth-child(2){float:none;padding:0}

.aboutPeoItem:nth-child(2n) .aboutPeoBox:nth-child(1){float:none;padding:0}

.aboutPeoItem:nth-child(2n) .aboutPeoBox:nth-child(2){float:none;padding:0}

.aboutPeoImgBox{height:200px;position:relative}

.aboutPeoImgBox img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}

.aboutPeoCn{font-size:22px;line-height:30px;padding-top:10px}

.aboutPeoEn{line-height:30px;font-size:14px}

.aboutPeoTxt{padding:20px 0 0 0;font-size:12px;line-height:22px}

}

@media screen and (max-width:640px){
.aboutPageSwiper .about-page_nx{height:-webkit-calc(60vh - 60px);height:calc(60vh - 60px)}
.lx-bimg{ padding-bottom:45%;}
}