
@media screen and (max-width:1830px){


}


@media screen and (max-width:1680px){


}


@media screen and (max-width:1600px){
.wtHead-logo{width: 300px;}

}



@media screen and (max-width:1520px){

.w{ width:1250px !important;}
    .party-banner-box{
        width: 100vw;
        height: auto;
        padding-top: 80px;
    }
}


@media screen and (max-width:1440px){

.wtHead{ padding:0 4vw 0 5vw;}
.wtHead-logo{ margin-top:15px;}
.wtHead-nav li{ width:115px;}
.wtHead-nav li a.far{ font-size:17px; line-height:81px;}
.wtHead-nav li a.far:before{ bottom:15px;}
.subbox{ padding-left:115px;}
.subnav{ width:115px;}

.wtAbout-box{ padding-bottom:50px;}
.wtAbout-box .title{ font-size:32px;}
.wtAbout-box .title .en{ font-size:24px;}
.wtAbout-box .word{ padding:35px 5% 100px 5%;height: 236px;}
.wtAbout-box .word .c{ line-height:30px; font-size:15px; max-height:150px;}
.wtAbout-box .word .m{ width:175px; line-height:75px; right:-55px;}


.wcdAbout-box{ padding-bottom:50px;}
.wcdAbout-box .title{ font-size:32px;left: 30%;}
.wcdAbout-box .title .en{ font-size:24px;}
.wcdAbout-box .word{ padding:35px 5% 100px 5%;width: 60%;height: 346px;position: absolute;left: 30%;}
.wcdAbout-box .word .c{ line-height:30px; font-size:15px; max-height:150px;}
.wcdAbout-box .word .m{ width:175px; line-height:75px; right:-55px;}

.wtCultural-title{ left:9vw;}
.wtCultural-title .cn{ font-size:36px;}
.wtCultural-title .en{ font-size:22px;}

.wtCultural-plate{ background-size:100% 100%; width:400px; height:400px;}
.wtCultural-plateText{ width:330px; height:330px;}
.wtCultural-plateText .t{ font-size:24px;}
.wtCultural-plateText .st{ font-size:18px;}
.wtCultural-plateTab dd{ font-size:16px; height:35px; line-height:35px; font-size:16px;}
.wtCultural-plateTab dd:nth-child(1){ left:-175px; top:186px;}
.wtCultural-plateTab dd:nth-child(1):before{ right:-48px;}
.wtCultural-plateTab dd:nth-child(2){ left:126px; top:-65px;}
.wtCultural-plateTab dd:nth-child(3){ right:-175px; top:186px;}
.wtCultural-plateTab dd:nth-child(3):before{ left:-48px;}
.wtCultural-plateTab dd:nth-child(4){ left:124px; bottom:-63px;}
.wtCultural-plateTab dd:nth-child(1).active:after{ width:50px; left:195px;}
.wtCultural-plateTab dd:nth-child(2).active:after{ height:75px;}
.wtCultural-plateTab dd:nth-child(3).active:after{ width:50px; right:195px;}
.wtCultural-plateTab dd:nth-child(4).active:after{ height:70px;}

.wtNews{ padding:17vh 10% 0 10%;}
.wtNews-left li{ padding:20px 25px 0 25px;}
.wtNews-right li{ padding:20px 25px 0 25px;}



.wtFooter{ padding:15px 2vw;}

.pbanner{ height:350px;}
.pbanner .iboxt .t{ font-size:32px;}
.pbanner .iboxt .c{ margin-top:20px;}
.pmenu a{ line-height:70px;}

.pnews-list{ margin-left:-25px;}
.pnews-list li{ width:calc(25% - 25px); margin:40px 0 0 25px;}
.pnews-list li .word .t{ font-size:17px;}

.pnews-detaMain{ padding-top:170px;}
.pnews-detaIboxt .t{ font-size:32px;}
.pnews-detaIboxt .c{ margin-top:20px;}
.pnews-detaTop .t{ font-size:30px;}
.pnews-detaInfo{ font-size:16px; line-height:32px;}
.pnews-detaInfo img{ width:auto !important; height:auto !important;}

.presults-line .word .t{ font-size:26px;}
.presults-line .word .c{ font-size:17px;}
.presults-line .word .m{ width:165px; line-height:48px;}
.presults-line .word .m .iconfont{ margin-left:20px;}

.pbusiness-main{ padding-top:170px;}
.pbusiness-title{ width:1250px; margin:auto; padding:0;}
.pbusiness-title .t{ font-size:32px;}
.pbusiness-title .c{ margin-top:20px;}
.pbusiness-tab{ padding-top:80px;}


.pbusiness-tourism-pup .iboxt .t{ font-size:26px; padding:50px 50px 0 50px;}
.pbusiness-tourism-pup .iboxt .c{ padding:40px 50px 50px 50px;}
.pbusiness-culture li .li-more{ width:165px; line-height:50px; right:-25px;}
.pbusiness-culture li .li-more .iconfont{ margin-left:20px;}

.pbusiness-assset li .word{ padding:40px 30px 0 30px;}
.pbusiness-assset li .word .t{ font-size:22px;}
.pbusiness-assset li .word .m{ width:160px; line-height:50px; right:-25px; bottom:-10px;}
.pbusiness-assset li .word .m .iconfont{ margin-left:20px;}

.pMembers-list li .word{ padding:30px 20px 0 20px;}
.pMembers-list li .word .t{ font-size:20px;}
.pMembers-list li .word .c{ padding-top:10px;}
.pMembers-list li .word .c dl{ font-size:15px; line-height:22px; margin-top:14px;}

.pcontact-title .cn{ font-size:27px;}

.pstrategy-word{ width:55%; margin-top:50px; padding:40px 30px;}
.pstrategy-word:before{ width:35px; height:35px; right:-32px; top:-32px;}
.pstrategy-word-title .cn{ font-size:24px;}
.pstrategy-word-title .en{ font-size:16px;}
.pstrategy-word-text{ font-size:15px; line-height:30px; max-height:210px; margin-top:20px;}
.pstrategy-word-mubiao{ margin-top:25px;}
.pstrategy-word-mubiao .mb-tit{ font-size:20px;}
.pstrategy-word-mubiao .mb-txt{ margin-top:30px;}
.pstrategy-word-mubiao .mb-txt dl dt{ padding-bottom:12px;}
.pstrategy-word-mubiao .mb-txt dl dt .num{ font-size:32px;}

.pteam-members{ max-width:1200px;}
.pteam-members-tit{ font-size:28px;}
.pteam-members-list li .name label{ font-size:20px;display: flex;}
.pteam-members-list li .name{ margin-top:15px;}
.pteam-senior-list li .name { margin-top:15px;}
.pteam-senior-list li .name label{ font-size:20px;flex-shrink: 0;display: block;}
    .party-banner-box{
        width: 100vw;
        height: auto;
        padding-top: 80px;
    }

}

@media screen and (max-width:1220px){

.wtHead-logo{ width:350px;}
.wtBanner{ height:500px;}
    .party-banner-box{
        width: 100vw;
        height: auto;
        padding-top: 137px;
    }
}

@media screen and (max-width:900px){

.w{ width:94% !important;}
.wtHead{ padding:10px 3%;}
.wtHead-logo{ width:250px; margin-top:0;}
.wtHead-nav{ display:none;}
.menuBtn{ display:block;}

.fp-section{ min-height:auto;}

.section { height:auto !important;}
.section .fp-tableCell{ height:auto !important;}

.wtBanner{ height:200px;}
.wtAbout{ padding:25px 3%;}
.wtAbout-box{ width:100%; position:relative; right:auto; top:auto; transform:none; padding-bottom:0;}
.wtAbout-box .title{ font-size:22px; font-weight:bold;}
.wtAbout-box .title .en{ font-size:20px; padding-left:10px;}
.wtAbout-box .word{ width:100%; padding:20px 15px 50px 15px;}
.wtAbout-box .word .c{ font-size:15px; line-height:28px; max-height:140px;}
.wtAbout-box .word .m{ width:100px; line-height:40px; font-size:14px; right:0;}
.wtAbout-box .word .m .iconfont{ margin-left:10px;}

.wcdAbout-box{ height:300px;width:100%; position:relative; right:auto; top:auto; transform:none; padding-bottom:0;}
.wcdAbout-box .title{ font-size:22px; font-weight:bold;position: absolute;top: 0;left: 0;display: flex;flex-direction: column;}
.wcdAbout-box .title .en{ font-size:20px;padding: 10px 0;left: 0;color: rgba(255, 255, 255, 0.5);opacity: 0.65;font-weight: bold;}
.wcdAbout-box .word{ width:100%; padding:20px 15px 50px 15px;position: absolute;top: 58px;height: 242px;left: 0;}
.wcdAbout-box .word .c{ font-size:15px; line-height:28px; max-height:140px;}
.wcdAbout-box .word .m{ width:100px; line-height:40px; font-size:14px; left:0;}
.wcdAbout-box .word .m .iconfont{ margin-left:10px;}


.wtCultural{ height:auto; padding-bottom:25px;}
.wtCultural-title{ position:relative; left:auto; top:auto; padding:25px 0 0 5%;}
.wtCultural-title .cn{ font-size:20px;}
.wtCultural-title .en{ font-size:17px; margin-top:10px;}

.wtCultural-plate{ background:none; width:100%; height:auto; position:relative; right:auto; top:auto; transform:none; padding:40px 0 0 0;}
.wtCultural-plateTab{ padding:0 3%;}
.wtCultural-plateTab dd{ width:48%; float:left; margin-top:10px; position:relative; left:auto !important; top:auto !important; right:auto !important; bottom:auto !important;}
.wtCultural-plateTab dd:nth-child(2n+2){ float:right;}
.wtCultural-plateTab dd:before{ display:none;}
.wtCultural-plateTab dd:after{ display:none;}
.wtCultural-plateText{ position:relative; width:100%; height:auto; left:auto; top:auto; transform:none; padding:15px; border-radius:0; margin-top:15px;}
.wtCultural-plateText .t{ font-size:18px;}
.wtCultural-plateText .st{ font-size:16px; margin-top:10px;}
.wtCultural-plateText .c{ margin-top:15px; max-height:inherit;}

.wtNews{ padding:25px 3%;}
.wtNews-left{ width:100%;}
.wtNews-left li{ width:100%; height:auto; padding:20px 15px;}
.wtNews-left li .t{ font-size:17px; height:auto; max-height:56px; line-height:28px; margin-top:0; font-weight:bold;}
.wtNews-left li .c{ line-height:24px; max-height:48px; height:auto; margin-top:10px;}
.wtNews-left li .m{ width:100px; line-height:40px; font-size:14px; margin-top:10px;}
.wtNews-left li .m .iconfont{ margin-left:10px;}
.wtNews-left li:last-child{ width:100%; margin-top:15px;}

.wtNews-right{ width:100%; height:auto;}
.wtNews-right li{ height:auto;  padding:20px 15px; margin-top:15px;}
.wtNews-right li .t{font-size:16px; height:auto; max-height:56px; line-height:28px; margin-top:0; font-weight:bold;}
.wtNews-right li:last-child{ margin-top:15px;}


.wtFooter{ padding:15px 3%; position:relative;}
.wtFooter .copy{ width:100%; font-size:13px; line-height:22px; color:#333;}
.wtFooter .copy .select{ width:100%; margin-left:0; margin-top:5px;}
.wtFooter .links{ width:100%; padding-top:10px;}
.wtFooter .links a{ width:24px; height:24px; line-height:24px; margin-left:0; margin-right:15px;}

.pparty-main{ background-size:cover; background-position:center; padding:30px 0 0 0;}
.pparty-main .w{ padding-bottom:40px;}
.pparty-dongt{ padding-bottom:0;}
.pparty-dongt-left{ width:100%; padding-left:0;}
.pparty-dongt-title .cn{ font-size:18px; font-weight:bold;}
.pparty-dongt-title .en{ font-size:15px; margin-top:5px;}
.pparty-dongt-figure{ margin-top:15px; height:200px;}
.pparty-dongt-figure .tit{ padding:85px 12px 0 12px; font-size:16px;}
.pparty-dongt-figure .swiper-pagination-bullet{ width:10px; height:10px;}
.pparty-dongt-right{ width:100%; position:relative; padding:50px 15px 15px 15px;}
.pparty-dongt-right .more{ width:100px; line-height:40px; font-size:14px;}
.pparty-dongt-right .more .iconfont{ font-size:18px; margin-left:5px;}
.pparty-dongt-right .list li{ font-size:15px; padding-left:15px; line-height:32px;}

.pparty-banner{ padding:0 0 15px 0; margin:0;}
.pparty-banner li{ width:100%; margin:15px 0 0 0;}
.pparty-home{ width:100%; margin-bottom:20px; padding:20px 15px;}
.pparty-home .pnews-list li{ width:100%; margin:15px 0 0 0;}

.pnews-list{ margin-left:0;}
.pnews-list li{ width:100%; height:auto; margin:15px 0 0 0;}
.pnews-list li .pic{ position:relative; height:160px;}
.pnews-list li .word{ position:relative; padding:12px; height:auto; bottom:auto;}
.pnews-list li .word .t{ font-size:16px; height:auto; text-overflow:ellipsis; white-space:nowrap; line-height:24px; margin-bottom:6px;}
.pnews-list li .word .c{ height:50px;}
.pnews-list li .word .d{ margin-top:8px; font-size:13px;}
.pnews-list li .word .m{ position:relative; width:100px; line-height:32px; font-size:14px; position:relative; bottom:0; left:auto; transform:none; margin-top:10px;}
.pnews-list li .word .m .iconfont{ font-size:18px; margin-left:10px;}

.mem-list{ margin-left:0;}
.mem-list li{ width:100%; height:auto; margin:15px 0 0 0;}
.mem-list li .pic{ position:relative; height:160px;}
.mem-list li .word{ position:relative; padding:12px; height:auto; bottom:auto;}
.mem-list li .word .t{ font-size:16px; height:auto; text-overflow:ellipsis; white-space:nowrap; line-height:24px; margin-bottom:6px;}
.mem-list li .word .c{ height:50px;}
.mem-list li .word .d{ margin-top:8px; font-size:13px;}


.pparty-home-more{ padding-top:25px; margin-top:0;}
.pparty-home-more a{ width:100%; line-height:40px; font-size:15px;}

.pbanner{ height:280px;}
.pbanner .iboxt{ width:94%; left:3%; transform:none; top:60px;}
.pbanner .iboxt .t{ font-size:18px;}
.pbanner .iboxt .c{ font-size:15px; margin-top:10px;}

.pmenu .w{ width:100% !important;}
.pmenu a{ width:50%; float:left; margin:0; padding:0; text-align:center; line-height:40px; font-size:16px;}
.pmenu a:before{ display:none;}
.pmenu a:after{ height:3px; top:0;}
.pmain{ padding:30px 0;}

.pnews-search .srh-tit{ background-size:20px auto; background-position:15px center; width:100%; line-height:50px; font-size:16px; padding-left:40px;}
.pnews-search .srh-inpt{ width:calc(100% - 24px); height:40px; line-height:40px; font-size:15px; padding-left:10px; margin:15px 12px 0 12px; }
.pnews-search .srh-btn{ width:100%; margin:20px 0 0 0;}
.pnews-detaMain{ padding:70px 3% 30px 3%;}
.pnews-detaIboxt{ padding-bottom:40px;}
.pnews-detaIboxt .t{ font-size:18px;}
.pnews-detaIboxt .c{ font-size:15px; margin-top:10px; line-height:24px;}
.pnews-detaCenter{ width:100%; max-width:inherit; min-width:inherit; padding:15px;}
.pnews-detaTop .return{ width:110px; line-height:32px;}
.pnews-detaTop .t{ font-size:20px; line-height:28px;}
.pnews-detaTop .st{ font-size:17px; margin-top:6px; line-height:25px;}
.pnews-detaTop .c{ margin-top:10px;}
.pnews-detaInfo{ font-size:15px; line-height:28px;}
.pnews-detaPage a{ font-size:14px; margin-top:10px;}

.ppage{ padding-top:25px;}
.ppage a{ font-size:14px; padding:0 11px; line-height:30px; margin:3px;}
.ppage .nowpage{ font-size:14px; padding:0 11px; line-height:30px; margin:3px;}

.pnotice-tab a{ width:50%; text-align:center; margin-right:0; font-size:16px; padding-bottom:10px; border-width:2px;}
.pnotice-list{ padding-top:5px; margin-left:0;}
.pnotice-list li{ width:100%; margin:15px 0 0 0; padding:15px 12px;}
.pnotice-list li .t{ font-size:16px;}
.pnotice-list li .c{ font-size:15px; line-height:25px; max-height:50px; margin-top:15px; height:auto;}
.pnotice-list li .d{ line-height:30px; margin-top:10px;}
.pnotice-list li .m{ width:30px; height:30px; line-height:30px; opacity:1;}

.pTalent-join{ margin-top:10px;}
.pTalent-join .thead{ display:none;}
.pTalent-join .tbody li{ padding:15px 0;}
.pTalent-join .tbody li .li-row{ width:100% !important; padding-top:5px !important; font-size:14px; line-height:25px;}
.pTalent-join .tbody li .li-row:nth-child(1){ font-size:16px;}
.pTalent-join .tbody li .li-row .txt{ max-width:inherit;}
.pTalent-join .tbody li .li-row .ypbtn{ width:110px; line-height:32px; font-size:14px;}

.presults-line{ padding-bottom:20px;}
.presults-line .pic{ width:38%; height:90px;}
.presults-line .word{ width:62%; padding:0 0 0 15px;}
.presults-line .word .t{ font-size:16px; font-weight:bold; line-height:28px; height:56px;}
.presults-line .word .c{ display:none;}
.presults-line .word .m{ display:none;}

.presults-list li{ padding:15px 0;}
.presults-list li .date{ width:70px;}
.presults-list li .date .d{ line-height:50px; font-size:20px;}
.presults-list li .word{ width:calc(100% - 70px); padding-left:15px;}
.presults-list li .word .t{ font-size:16px; font-weight:bold;}
.presults-list li .word .c{ font-size:14px; line-height:23px; max-height:46px; margin-top:6px;}

.pstrategy-figure{ width:100%;}
.pstrategy-word{ width:100%; margin-top:0; padding:20px 15px;}
.pstrategy-word:before{ display:none;}
.pstrategy-word-title .cn{ font-size:18px;}
.pstrategy-word-title .en{ font-size:16px;}
.pstrategy-word-text{ font-size:15px; line-height:30px; max-height:inherit; margin-top:15px;}
.pstrategy-word-mubiao{ margin-top:20px;}
.pstrategy-word-mubiao .mb-tit{ font-size:17px; padding-bottom:12px;}
.pstrategy-word-mubiao .mb-txt{ margin-top:20px;}
.pstrategy-word-mubiao .mb-txt dl{ width:50%; padding:10px 0;}
.pstrategy-word-mubiao .mb-txt dl dt{ padding-bottom:5px;}
.pstrategy-word-mubiao .mb-txt dl dt .num{ font-size:24px; padding-right:10px;}

.pteam-main{ padding:25px 0; background-size:110px auto;}
.pteam-main-center{ background-size:100px auto;}
.pteam-members{ padding:0 3%;}
.pteam-members:before{ display:none;}
.pteam-members-tit{ background-size:100% auto; font-size:18px;}
.pteam-members-list{ margin-left:0;}
.pteam-members-list li{ width:100%; margin:15px 0 0 0;}
.pteam-members-list li .name{ margin-top:15px; font-size:15px;}
.pteam-members-list li .name label{ font-size:17px; padding-right:10px;flex-shrink: 0;}
.pteam-members-list li .pic img{ display:block; transition:all 0.4s;width: 100%;}


.pteam-senior{ margin-top:20px; padding:0 3%;}
.pteam-senior-list{ margin-left:-15px;}
.pteam-senior-list li{ width:calc(50% - 15px); margin:15px 0 0 15px;}
.pteam-senior-list li .name{ font-size:14px; margin-top:10px;}
.pteam-senior-list li .name label{ font-size:17px; padding-right:5px;}

.pabout-infoMain{ background-size:150px auto; padding-top:30px;}
.pabout-infoMainCenter{ background-size:100px auto; padding-bottom:30px;}
.pabout-infoTitle:before{ display:none;}
.pabout-infoTitle .cn{ font-size:18px;}
.pabout-infoTitle .en{ font-size:16px; margin-top:7px;}
.pabout-infoText{ font-size:15px; line-height:30px; padding:20px 0;}
.pabout-infoText .dot img{ width:20px;}
.pabout-infoList{ margin-left:0;}
.pabout-infoList:before{ display:none;}
.pabout-infoList li{ width:100%; height:310px; margin:15px 0 0 0; padding-top:20px;}
.pabout-infoList li .ico{ width:40px;}
.pabout-infoList li .tit{ font-size:16px; padding-bottom:10px; margin-top:20px;}
.pabout-infoList li .tit:before{ height:2px;}
.pabout-infoList li .txt{ line-height:24px; padding:0 20px; height:120px; margin-top:15px;}
.pabout-infoList li .more{ font-size:14px; opacity:1; margin-top:20px;}

.pcourse{ padding:30px 0;}
.pcourse-title{ padding-bottom:25px;}
.pcourse-title .cn{ font-size:18px;}
.pcourse-title .en{ font-size:16px; margin-top:5px;}
.pcourse-year:before{ top:44px;}
.pcourse-year li{ width:60px; height:60px; line-height:60px; font-size:16px; margin:15px 8px 0 8px;}
.pcourse-year li.swiper-slide-thumb-active{ background-size:100% auto; width:90px; height:98px; line-height:90px;}
.pcourse-text{ padding:20px 0 40px 0;}
.pcourse-text li .iboxt{ font-size:15px; line-height:26px; padding:0 3%;}
.pcourse-text .swiper-button-next, .pcourse-text .swiper-button-prev{ width:34px; height:34px; line-height:30px;}
.pcourse-text .swiper-button-next{ right:3%;}
.pcourse-text .swiper-button-prev{ left:3%;}


.pMembers-list{ margin-left:0;}
.pMembers-list li{ width:100%; margin:20px 0 0 0;height: auto;}
.pMembers-list li .pic img{object-fit:cover;position: absolute;left: 50%;top: 50%;margin-right: 8%;transform: translate(-50%,-50%);}
.pMembers-list li:first-child{ margin-top:0;}
.pMembers-list li .pic{ width:100%; height:180px; position:relative; top:auto;}
.pMembers-list li .word{ width:100%; max-height:280px; padding:20px 15px;}
.pMembers-list li .word .t{ font-size:16px; padding-top:10px;}
.pMembers-list li .word .c{ padding-top:10px;}
.pMembers-list li .word .c dl{ font-size:15px; line-height:23px; margin-top:8px;}
.pMembers-list li .word .c dl dd{ overflow:hidden;max-height: 143px !important;}

.pcontact-main{ padding:25px 0;}
.pcontact-title .cn{ font-size:18px;}
.pcontact-word{ margin-top:10px;}
.pcontact-word li{ width:100%; padding-right:0; padding-top:10px;}
.pcontact-word li .icon{ width:33px; float:left;}
.pcontact-word li .text{ width:calc(100% - 33px); padding-left:15px; float:right;}
.pcontact-word li .text .add{ font-size:16px; line-height:38px;}
.pcontact-word li .text .tel{ font-size:16px; line-height:38px;}
.pcontact-word li .text .email{ font-size:15px;}

.pbusiness-main{ padding:70px 0 30px 0; min-height:inherit;}
.pbusiness-title{ width:100%; padding:0 3%;}
.pbusiness-title .t{ font-size:20px;}
.pbusiness-title .c{ font-size:15px; line-height:24px; margin-top:10px;}
.pbusiness-tab{ padding-top:25px; margin-left:-5px;}
.pbusiness-tab a{ width:calc(20% - 5px); margin-left:5px; border-radius:10px; padding:15px 0;}
.pbusiness-tab a .icon{ width:30px;}
.pbusiness-tab a .tit{ font-size:15px; margin-top:10px; line-height:22px; height:44px;}

.pbusiness-culture li{ margin-top:20px; padding:15px 15px 40px 15px;}
.pbusiness-culture li .li-text{ font-size:15px; line-height:28px; max-height:140px; margin-top:15px;}
.pbusiness-culture li .li-more{ width:100px; line-height:32px; font-size:14px; right:0;}
.pbusiness-culture li .li-more .iconfont{ margin-left:10px;}

.pbusiness-financial{ margin-top:20px; padding:10px;}
.pbusiness-financial li{ width:100%; padding:15px 0; min-height:inherit; border-right:0; border-bottom:1px solid rgba(255,255,255,.26);}
.pbusiness-financial li .l-logo{ height:auto;}
.pbusiness-financial li .l-tit{ font-size:16px; margin-top:15px;}

.pbusiness-tourismTab{ margin-top:25px; padding-left:0;}
.pbusiness-tourismTab a{ float:none; display:inline-block; margin-right:15px; margin-top:5px; padding-bottom:6px; font-size:16px;}
.pbusiness-tourismTab a.active:before{ height:2px;}
.pbusiness-tourismInfo{ margin-top:20px; padding:15px;}
.pbusiness-tourismInfo .t{ font-size:17px;}
.pbusiness-tourismInfo .c{ font-size:15px; line-height:28px; margin-top:15px;}
.pbusiness-tourismTit{ font-size:18px; padding:15px 0 15px 0;}

.pbusiness-tourismMap{ width:100%;}
.pbusiness-tourismMap .point li{ background-size:14px auto; padding-top:18px;}
.pbusiness-tourismMap .point li:nth-child(1){ left:20%; top:12%;}
.pbusiness-tourismMap .point li:nth-child(2){ left:24%; top:32%;}
.pbusiness-tourismMap .point li:nth-child(3){ left:0; top:50%;}

.pbusiness-tourism-pup{ width:90%; left:5%; margin-left:0;}
.pbusiness-tourism-pup .close{ background-size:30px auto; width:30px; height:30px; top:-45px;}
.pbusiness-tourism-pup .iboxt{ padding:15px;}
.pbusiness-tourism-pup .iboxt .t{ font-size:18px; padding:15px 15px 0 15px;}
.pbusiness-tourism-pup .iboxt .c{ font-size:15px; line-height:28px; padding:20px 15px; margin-top:0;}

.pbusiness-assset li{ margin-top:20px;}
.pbusiness-assset li .pic{ width:100%;}
.pbusiness-assset li .word{ width:100%; padding:20px 15px 40px 15px;}
.pbusiness-assset li .word .t{ font-size:17px;}
.pbusiness-assset li .word .c{ font-size:15px; line-height:28px; max-height:108px; margin-top:15px;}
.pbusiness-assset li .word .m{ width:100px; line-height:32px; font-size:14px; right:0; bottom:0;}
.pbusiness-assset li .word .m .iconfont{ margin-left:10px;}

.pcreative-box{ margin-top:25px; padding:20px 15px;}
.pcreative-box .pbusiness-assset li{ margin-top:20px;}
.pcreative-figure{ width:100%; overflow:hidden;}
.pcreative-figure .swiper-button-next, .pcreative-figure .swiper-button-prev{ display:none;}

.pcreative-title span{ background-size:120px auto; font-size:20px; min-width:120px; padding-left:0; min-height:55px; padding-top:10px;}
.pcreative-word{ font-size:15px; line-height:28px; margin-top:20px;}
    .party-banner-box{
        width: 100vw;
        height: auto;
        padding-top: 50px;
    }

}



@media screen and (max-width:640px){


}



/*滚动条的宽度*/
::-webkit-scrollbar {
    width: 6px;
    height: 2px;
}

/*//滚动条的滑块*/
::-webkit-scrollbar-thumb {
    background-color: #cdced2;
    border-radius: 3px;
}