@charset "utf-8";

@media screen and (max-width:1390px) and (min-width:1201px){

.docW{padding:0 140px}

.bdy{padding-top:46px}

.myheader{padding:0 45px;height:46px}

.myheader .lay_logo,.header_overlay .lay_logo{width:auto;height:auto;left:45px;top:5px}

.myheader .lay_logo .logo2{ display:none;}

.myheader.active .lay_logo .logo1{ display:none;}

.myheader.active .lay_logo .logo2{ display:block;}

.nav{margin-right:16px}

.nav .lnk_wrap{height:46px;line-height:46px;margin:0 20px}

.nav .lnk{font-size:12px}

.nav .sub_lnks{top:46px;left:-20px;width:135px}

.nav .sub_lnk_wrap{line-height:30px}

.nav .sub_lnk{padding:0 20px}

.wap_nav_btn{margin-top:15px; display:none;}

.wap_nav_btn span{width:20px;height:2px;margin-bottom:5px}

.header_overlay .lnk-wrap{font-size:38px;line-height:60px}

.swiper-container-index-pc .swiper-pagination{left:65px!important}

.swiper-container-index-pc .swiper-pagination-bullet{width:5px;height:5px;margin:6px 0!important}

.swiper-container-index-pc .swiper-pagination-bullet-active{height:20px}

.indCaseLabel{padding:60px 0 34px 0}

.indCaseLabel .lnk{font-size:15px;margin-left:28px}

.indCaseTitle{font-size:18px;line-height:20px}

.indCaseText{font-size:12px}

.indCaseBox{padding:0 40px}

.indCaseBox2{ padding:25px 25px 0;}

.caseMoreWrap{padding:70px 0}

.case_more_box a{font-size:12px;padding:0 20px}

.case_read_more{width:220px;height:40px}

.case_read_more a{line-height:38px}

.inNewsBox{padding:120px 0}

.indNewsList{padding:32px 0 10px}

.indNewsTit,.indNewsTit a{font-size:22px}

.indNewsItem:nth-child(1){padding:0 50px 0 0}

.indNewsItem:nth-child(2){padding:0 0 0 50px}

.indNewsPd{padding:35px 0 0 0}

.indNewsBd{padding:0 0 26px 0}

.indNewsSortTit a{font-size:16px}

.indNewsSortTop{padding:0 0 8px 0}

.indNewsSortText{font-size:12px;line-height:24px;height:48px;margin:12px 0 0}

.indNewsMinItemList{padding:8px 0 8px 0}

.indNewsMinItem{height:24px;line-height:24px}

.indNewsMinItem a{font-size:12px;padding:0 0 0 11px}

.footerWrap{padding:36px 0 74px 0}

.footerAddr{margin-bottom:52px;display:none}

.footerAddr span{font-size:14px;line-height:22px}

.footerLinkTit{font-size:14px;line-height:26px;margin-bottom:30px}

.footerTelTit{font-size:14px;line-height:22px}

.footerTelNum{font-size:14px;line-height:30px;margin-bottom:14px}

.footerTelNum a{font-size:12px}

.footerMap,.footerMap a{font-size:12px;line-height:20px}

.footerLinkList{height:120px}

.footerLinkItem{line-height:20px}

.footerLinkItem a{font-size:12px;line-height:20px}

.footerNav{width:120px}

.footerNav span{font-size:12px;line-height:20px;width:60px}

.footerIcon{line-height:36px;height:36px;margin-bottom:12px}

.footerLi:nth-child(2){margin-left:6%;width:27%}

.footerLi:nth-child(3){width:27%;margin-left:6%}

.footerLi:nth-child(4){margin-left:0}

.footerIcon a{font-size:20px}

.footerIcon a:nth-child(2),.footerIcon a:nth-child(3){font-size:25px}

.footerEwm{max-width:90px}

.footerEwmName{font-size:12px;line-height:20px}

.footerFixedWrap{bottom:88px}

.footerFixedLi{width:50px;height:50px}

.footerChsBox{right:55px;width:100px;height:100px}

.FootCaseList{padding:87px 0}

.FootCaseList .TXT1{font-size:44px;line-height:72px}

.FootCaseList .TXT2{font-size:18px;line-height:50px}

.aboutPageSwiper{height:-webkit-calc(100vh - 46px);height:calc(100vh - 46px)}

.myIpo-page_swiper,.planPageSwiper{height:-webkit-calc(100vh - 46px);height:calc(100vh - 46px)}

.banner-box .swiper-pagination{left:65px!important}

.banner-box .swiper-pagination-bullet{width:5px;height:5px;margin:6px 0!important}

.banner-box .swiper-pagination-bullet-active{height:20px}

.case_index_label{padding:60px 0 34px 0}

.case_index_label span{padding:0 0 0 36px}

.case_index_label span a{font-size:12px}

.case_index_box{padding:0 40px}

.caseMoreWrap{padding:70px 0}

.caseMoreBox a{font-size:12px;padding:0 20px}

.news_index_box{padding:150px 0}

.news_index_list{padding:32px 0 10px}

.news_index_title,.news_index_title a{font-size:22px}

.news_index_li:nth-child(1){padding:0 50px 0 0}

.news_index_li:nth-child(2){padding:0 0 0 50px}

.news_index_pd{padding:65px 0 0 0}

.news_index_bd{padding:0 0 44px 0}

.news_sore_title a{font-size:14px}

.news_sort_top{padding:0 0 8px 0}

.news_sore_text{font-size:12px;line-height:22px;height:44px;margin:12px 0 0}

.news_min_list{padding:8px 0 8px 0}

.news_min_li{height:24px;line-height:24px}

.news_min_li a{font-size:12px;padding:0 0 0 11px}

.pageBoxMax{font-size:54px}

.pageBoxMin{font-size:45px}

.pageBoxTit{padding-bottom:80px}

.nfPageBoxText{font-size:16px;line-height:32px}

.pageWrap2{width:960px;margin-top:0}

.pageLeft{width:27%}

.pageRight{width:73%}

.pageRightText{font-size:16px;line-height:32px}

.pageLeftTit{font-size:65px;line-height:82px}

.pageLeftEn{font-size:16px}

.aboutNumberYear{font-size:45px;line-height:78px}

.aboutNumberText{font-size:27px;line-height:45px}

.aboutNumberList{padding:110px 0}

.numberItemTit span:nth-child(1){font-size:76px}

.numberItemTit span:nth-child(2){font-size:37px}

.number_li_text{font-size:16px;line-height:24px}

.pageWrapNews{width:1144px}

.pagePeopleItem{width:276px;margin:0 13px 16px 0}

.pagePeopleItem:nth-child(4n){margin:0 0 16px 0}

.pageWrapNews{margin-top:0}

.pageWrap4Tit{font-size:25px;line-height:40px}

.pageWrap4En{font-size:20px;line-height:32px;padding-bottom:15px}

.pagepeopleImg{padding-bottom:65.9%}

.page_people_title{font-size:15px;line-height:40px}

.page_wrap4_line{width:295px}

.page_wrap4_text{font-size:19px;line-height:30px;padding:50px 0 110px 0}

.page_wrap4_label{font-size:12px;line-height:25px}

.pageWrap5{width:1156px}

.pageWrap5Tit{font-size:25px;line-height:40px}

.pageWrap5En{font-size:20px;line-height:32px;padding-bottom:28px}

.pageWrap5List{padding:50px 0 0 0}

.aboutPageSwiper .swiper-slide:last-child,.myIpo-page_swiper .swiper-slide:last-child,.planPageSwiper .swiper-slide:last-child{height:328px}

.dx-Swiper .swiper-slide:last-child{ height:100%;}

.case_list_foot{padding:87px 0}

.case_list_foot .text1{font-size:44px;line-height:72px}

.case_list_foot .text2{font-size:18px;line-height:50px}

.caseTopTit{font-size:16px}

.caseTopLabel{font-size:12px;line-height:21px;padding:32px 0 0}

.caseTopTxt{font-size:12px;line-height:23px}

.caseTopBox{padding-bottom:56px}

.caseMyMainBox{width:1020px;padding:30px 0 70px 0}

.caseMyMainBox .newsNFTopper{padding:0;margin-bottom:60px}

.caseContbrBox{width:930px}

.caseTopLeft{width:50%}

.caseTopRight{width:50%}

.caseEditorBox p{font-size:12px;line-height:21px}

.caseEditorBox{margin-bottom:50px}

.caseContbrBrand{padding:110px 0}

.caseContbrMax{padding-top:6px}

.caseContbrMax,.caseContbrTit{font-size:63px;line-height:84px;letter-spacing:12px}

.caseContbrMin{padding:14px 0 0 0;font-size:16px}

.caseContbrBorEwm{width:130px}

.caseContbrBorTxt{font-size:16px;line-height:40px}

.caseContbrLeft{width:57%}

.caseContbrRight{width:43%;padding-right:0}

.caseContbrBorLeft{width:45%;padding-top:30px;padding-bottom:20px}

.caseContbrBorRight{width:55%}

.caseContbrCenter{width:72%;left:14%}

.caseContbrBorTit{font-size:15px;line-height:30px}

.caseContbrTel:nth-child(1){margin-bottom:30px}

.caseContbrBorTel a{font-size:12px;line-height:20px}

.caseContbrBorTel{padding:9px 0 0}

.caseNFOCn{font-size:26px}

.caseNFOEn{font-size:19px}

.caseNFOList{padding:60px 40px 0}

.caseNFOTit{padding-bottom:60px}

.newsTogPrev,.newsTogNext{font-size:12px;line-height:52px}

.pageBanTit{font-size:45px;line-height:62px}

.pageBanTxt{font-size:27px;line-height:40px}

.nfContTit{font-size:19px;padding:0 0 32px 0}

.nfContTxt{font-size:25px;line-height:44px}

.nfContEwmTips{font-size:12px;width:90px;padding:3px 0 0 0}

.nfContShare{margin-bottom:10px;line-height:25px;height:25px}

.nfContMain .nfContEwm{width:90px}

.nfContShare a{font-size:20px}

.nfContShare a:nth-child(2),.nfContShare a:nth-child(3){font-size:23px}

.nfContTop{padding-top:74px;padding-bottom:62px}

.nfContItemTel,.nfContItemAddr{font-size:12px;line-height:22px}

.nfContItemCity{font-size:14px;line-height:24px}

.nfContItem{padding:50px 30px 50px 0}

.nfContList{padding-bottom:80px}

.nfContRight{width:100px}

.myIpo-box_max{font-size:54px;line-height:80px}

.myIpo-box_min{font-size:45px;line-height:70px}

.myIpo-box_text{font-size:12px;line-height:24px}

.myIpo-page_swiper .pageBoxTit{padding-bottom:86px}

.myIpo-page_swiper .pageWrap2{width:1060px}

.myIpo-title span{font-size:19px}

.myIpo-title{padding-bottom:16px}

.myIpo-text{font-size:23px;line-height:45px}

.myIpo-list{padding-top:160px}

.myIpo-li_title{font-size:27px;line-height:37px;padding-bottom:22px}

.myIpo-li_line{width:75px}

.myPackIpo-wrap{width:1096px;margin-top:0}

.myPackIpo-left{float:left;padding-right:0;width:288px}

.myPackThrIpo-title{padding:104px 0 0 0;font-size:62px;line-height:86px}

.myPackIpo-right{float:right;width:460px;margin-right:126px;padding-right:0}

.myPackThrIpo-text{font-size:14px;line-height:24px;padding:5px 0 20px 0}

.myPackThrIpo-read{padding:90px 0 0 0;font-size:14px;line-height:24px}

.myPackIpo-wrap2{width:980px;}

.myPackFoIpo-cn{font-size:25px;line-height:42px;padding-bottom:8px}

.myPackFoIpo-en{font-size:21px;line-height:27px}

.myPackFoIpo-list{padding:40px 0 0 0}

.myPackFoIpo-li{padding-bottom:30px}

.page4_li_title{font-size:15px;line-height:28px;padding-bottom:5px}

.page4_li_text{font-size:12px;line-height:22px;padding:10px 0 0 0}

.page4_li_line{width:250px}

.myPackFoIpo-li:nth-child(2n){padding-left:43px}

.myPackFoIpo-li:nth-child(2n+1){padding-right:43px}

.shareNfListwrap{padding-bottom:70px}

.shareNfListcn{font-size:20px;padding-bottom:7px}

.shareNfListen{font-size:12px}

.shareNfListtitle{padding:60px 0 26px 0}

.shareNfItemtitle{padding:18px 0 12px 0}

.shareNfItemtitle a{font-size:12px;line-height:18px}

.shareNfItemtext{padding:15px 0 0 0;font-size:12px;line-height:22px;height:44px}

.shareNfItembox{margin-bottom:2%}

.shareNfContwrap{padding:54px 0 40px 0}

.shareNfContbox{padding:0;width:970px;margin:0 auto}

.shareNfConttitle{margin-bottom:40px}

.shareNfContread{font-size:12px;line-height:21px;padding-bottom:35px}

.shareNfContread img{margin:15px 0}

.shareNfContpage{padding:10px 0}

.view_read_page a{font-size:12px}

.fp-tableCell{height:-webkit-calc(100vh - 46px);height:calc(100vh - 46px)}

#fp-nav.right{right:30px}

#fp-nav.left{left:30px}

.fp-slidesNav.bottom{bottom:30px}

.fp-slidesNav.top{top:30px}

.news_sore_text{line-height:24px;height:48px}

.news_sore_title a{font-size:16px}

.coreItemEn{font-size:22px;line-height:28px;height:56px}

.coreItemTit{line-height:28px;font-size:18px;height:56px}

.coreItemLine{width:180px}

.coreItemView{position:relative;margin:90px 0 40px 0}

.coreItemTxt{margin:0 0 70px 0}

.coreItemView2{margin:0;top:26%}

.coreItemTxt2{margin:0;top:30%}

.coreItemBox:nth-child(1) .coreItemIcon img{width:auto;height:150px}

.coreItemBox:nth-child(2) .coreItemIcon img{width:auto;height:150px}

.coreItemBox:nth-child(3) .coreItemIcon img{width:auto;height:150px}

.coreItemBox:nth-child(4) .coreItemIcon img{width:auto;height:140px}

.coreItemBox:nth-child(5) .coreItemIcon img{width:auto;height:150px}

.coreItemBox:nth-child(6) .coreItemIcon img{width:auto;height:150px}

.coreItemBox:nth-child(7) .coreItemIcon img{width:auto;height:150px}

.coreItemBox:nth-child(8) .coreItemIcon img{width:auto;height:150px}

.aboutPageSwiper .swiper-pagination,.myIpo-page_swiper .swiper-pagination{right:40px}

.aboutNumberWrap{width:1000px}

.page_wrap3{width:1000px}

.page_wrap4{width:1100px}

.myIpo-title span{font-size:22px}

.myIpo-text{font-size:22px}

.myIpo-title{padding-bottom:20px}

.myIpo-list{padding-top:160px}

.myIpo-li_title{font-size:30px;line-height:40px;padding-bottom:20px}

.myPlan-wrap1{width:1100px}

.myPlan-title{font-size:52px}

.myPlan-text{font-size:40px}

.myPlan-right_text{font-size:20px;padding:206px 0 0 0}

.myPlan-text{margin-bottom:110px}

.myPlan-back{padding:60px 70px}

.myPlanSec-title{padding-bottom:80px}

.myPlanSec-max{font-size:80px;padding-bottom:40px}

.myPlanSec-center_title{font-size:160px}

.myPlanSec-min{font-size:22px}

.myPlan-wrap2{width:1000px}

.myPlanSec-text{font-size:17px;line-height:36px;padding:60px 0 0 0}

.myPlanThr-text{font-size:42px;line-height:80px;padding:0 40px}

.myPlanThr-title{font-size:80px;line-height:100px;width:80px}

.myPlanThr-cn{font-size:28px;line-height:100%;width:28px;margin-top:20px;margin-right:80px}

.myPlan-wrap3{width:1000px;text-align:center}

.myPlanThr-right{width:276px}

.myPlanThr-img{display:inline-block}

.myPlanThr-en{font-size:12px;top:-5px;width:101%;left:125px}

.myPlanThr-text{font-size:36px;line-height:64px;text-align:left}

.myPlan-li_box{width:240px;height:240px;background-size:100% 100%;margin-right:90px}

.myPlan-li_title{font-size:28px}

.myPlan-li_read{padding-top:40px}

.myPlan-li_text{font-size:16px;line-height:26px;/*margin:20px 0 0 0*/}

.myPlanSec-center_title2{font-size:110px;line-height:105px}

.mySale-title{font-size:50px}

.mySale-text{font-size:28px}

.mySale-box{width:1000px}

.mySale-li{width:220px;padding:90px 0 50px 0}

.mySale-read{margin:80px 0 0 0}

.nfContTxt span{font-size:38px;padding-left:25px}

.newsSwView{width:150px}

.newsSwPrev{right:186px}

.newsSwTit{right:202px;width:80px}

.nfNewsItemTit a{font-size:14px}

.nfNewsItemLabel{padding:12px 0}

.nfNewsItemTxt{line-height:24px;height:48px}

.nfNewsItemTit{line-height:24px;height:24px;padding-bottom:12px}

.news_more_wrap{width:200px;height:54px;line-height:52px;margin:40px auto 110px}

.news_more_wrap a{font-size:18px}

.caseMoreBox .iconfont{font-size:30px}

.case_read_more{width:220px;height:40px}

.case_read_more a{line-height:38px}

.newsViewLeft{width:65%;padding:0 80px 50px 0}

.newsViewRight{width:35%;padding-bottom:40px}

.label_box_banner{padding:150px 0 30px 0}

.nfLabelTit{font-size:80px}

.nfLabelSubTit{padding:30px 0 120px 0}

.nfLabelSubTit{font-size:28px}

.label_title{font-size:16px}

.label_icon{font-size:20px;margin:0 40px}

.nfLabelNavItem{margin:0 8px}

.nfLabelNavItem a{font-size:12px}

.pageNewsImg{margin:0 auto;position:relative;height:100%}

.aboutPeoCn{font-size:28px}

.aboutPeoEn{font-size:22px}

.aboutPeoBox:nth-child(1){padding:0 80px 0 0}

.aboutPeoItem{padding:0 0 140px 0}

.aboutPeoItem:nth-child(2n) .aboutPeoBox:nth-child(2){padding:0 0 0 80px}

.aboutPeoItem:nth-child(2n-1) .aboutPeoBox:nth-child(2){padding:0 80px 0 0}

.aboutPeoTxt{padding:30px 0 0 0;font-size:12px;line-height:22px}

.aboutPeoMain{padding:120px 0 50px 0}

.shuzhongWrap{padding-top:100px;padding-bottom:78px}

.shuzhongWrap .p1{font-size:57px;line-height:84px}

.shuzhongWrap .p2{font-size:18px;line-height:48px;margin-bottom:32px}

.shuzhongWrap .shuzhongLnk img{display:block;width:72px;height:72px;margin:0 auto 10px}

.shuzhongWrap .shuzhongLnk .oth{font-size:12px;line-height:18px;height:18px;padding:0 10px}

}

@media screen and (max-width:1280px) and (min-width:1201px){

.newsPageLeft{width:35%}

.newsSwTit{width:60px}

}