
@media screen and (max-width:1820px){


}


@media screen and (max-width:1740px){


}


@media screen and (max-width:1550px){


}


@media screen and (max-width:1400px){


}


@media screen and (max-width:1300px){



}


@media screen and (max-width:834px){

body{ font-size:14px;}
.w{ width:94%;}

.ybHead{ padding:8px 0;}
.ybHead.topFix{ background:rgba(0,0,0,.8); position:fixed;}
.ybHead-logo{ width:180px; margin-top:0;}
.ybHead-search{ display:none;}
.ybHead-menu{ display:none;}
.menuBtn{ display:block;}


.ybIndex-head{ display:block !important;}
.swiper-slide .ybHead{ display:none;}

.ybIndex-page{ height:auto; overflow-y:auto;}
.ybIndex-page .index-swiper-pagination{ display:none;}

.ybBanner{ height:180px;}
.ybBanner li .picBox{ height:100%;}
.ybBanner .swiper-button-next, .ybBanner .swiper-button-prev{ background-size:6px auto; width:30px; height:30px; bottom:15px;}
.ybBanner .swiper-button-prev{ left:3%;}
.ybBanner .swiper-button-next{ left:calc(3% + 40px);}


.ybAbout{ background-image:none; padding:20px 0;}
.ybAbout-iboxt{ width:100%;}
.ybAbout .pjoin-talent-title{transform:none; opacity:1;}
.ybAbout-number{ padding-left:15px; margin-top:0; padding-top:5px;}
.ybAbout-number dl{ width:50%; margin-top:15px;}
.ybAbout-number dl dt{ font-size:14px; padding-bottom:6px;}
.ybAbout-number dl dt .timer{ font-size:17px;}
.ybAbout-number dl dt .timer:before{ width:12px; height:2px;}
.ybAbout-number dl dd{ font-size:14px; margin-top:6px;}


.ybMembers{ padding:5px 0 15px 0;}
.ybMembers-list{ margin-left:-12px; position:relative;}
.ybMembers-list li{ width:calc(50% - 12px); margin-left:12px; margin-top:12px;}
.ybMembers-list li .thumb{ width:100%; height:90px;}
.ybMembers-list li .thumb img{ max-height:100%;}
.ybMembers-list li .word{ width:100%; padding:5px; text-align:center;}
.ybMembers-list li .word .t{ font-size:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.ybMembers-list li .word .c{ display:none;}



.ybParty{ padding:20px 0;}
.ybParty-left{ width:100%; display:none;}
.ybParty-right{ width:100%; padding-right:0; transform:none; opacity:1;}
.ybParty-line{ padding-left:15px; margin-top:15px;}
.ybParty-line .t{ font-size:15px; padding-bottom:6px;}
.ybParty-line .c{ font-size:14px; line-height:24px; max-height:48px; margin-top:5px; -webkit-line-clamp:2;}
.ybParty-line .m{ font-size:13px; margin-top:10px; padding-bottom:5px;}
.ybParty-menu{ margin-top:20px; padding-left:15px;}
.ybParty-menu a{ width:33.33%; margin-right:0; }
.ybParty-menu a .icon{ width:23px;}
.ybParty-menu a .name{ font-size:14px; margin-top:6px;}


.ybNews{ padding:20px 0;}
.ybNews-left{ width:100%; padding-top:0;}
.ybNews-left .title .cn{ padding-left:15px; font-size:18px;}
.ybNews-left .title .cn:before{ width:12px; height:2px;}
.ybNews-left .menu{ padding:15px 0 0 0; overflow:hidden;}
.ybNews-left .menu a{ width:24.33%; font-weight:bold; text-align:center; float:left; margin-top:0; font-size:15px; display:inline-block;}
.ybNews-left .more{ display:none;}
.ybNews-right{ width:100%; margin-top:10px; padding:10px 0 0 0; border:0; border-top:1px solid rgba(255,255,255,.2);}
.ybNews-right-first{ padding:0 0 12px 0;}
.ybNews-right-first .thumb{ width:100px; height:55px;}
.ybNews-right-first .word{ width:calc(100% - 100px); padding:3px 12px 0 0;}
.ybNews-right-first .word .t{ font-size:14px; font-weight:normal; line-height:24px; max-height:48px; white-space:normal; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.ybNews-right-first .word .c{ display:none;}
.ybNews-right-first .word .m{ font-size:13px; margin-top:5px; padding-bottom:3px; display:none;}
.ybNews-right-list{ padding:5px 0 0 0;}
.ybNews-right-list li{ font-size:14px; margin-top:10px; padding-left:10px;}
.ybNews-right-list li:before{ width:5px; height:5px;}
.ybNews-right-list li span{ font-size:13px;}

.ybFooter-top{ padding:20px 0;}
.ybFooter-topLeft{ width:100%;}
.ybFooter-topLeft-head{ padding-right:0;}
.ybFooter-topLeft-head .f-logo{ width:150px;}
.ybFooter-topLeft-head .f-slogan{ width:110px; margin-top:7px;}
.ybFooter-topLeft-menu{ display:none;}
.ybFooter-topRight{ width:100%; padding:0; border:0; margin-top:15px;}
.ybFooter-topRight .f-contact{ width:calc(100% - 90px); float:left;}
.ybFooter-topRight .f-contact dl{ line-height:22px; margin-top:4px;}
.ybFooter-topRight .f-contact dl dd .add{ font-size:14px;}
.ybFooter-topRight .f-contact dl dd .tel{ font-size:14px;}
.ybFooter-topRight .f-code{ width:80px; float:right; margin-top:5px; font-size:12px;}
.ybFooter-topRight .f-code img{ margin-bottom:5px;}
.ybFooter-btm{ padding:10px 0; font-size:13px; line-height:22px;}
.ybFooter-btm .return{ background-size:12px auto; padding-right:15px; font-size:13px;}


.pbanner{ height:120px;}
.pbanner-text{ top:auto; bottom:20px; transform:none;}
.pbanner-text .en{ font-size:15px;}
.pbanner-text .cn{ font-size:18px;}
.pbanner-text .cn i{ width:10px;}

.psecond-menu .w{ width:100%;}
.psecond-menu a{ width:50%; float:left; text-align:center; padding:0; margin:0; font-size:16px; line-height:40px;}

.pMembers-main{ padding-bottom:20px;}
.pMembers-list li{ width:100%; margin-top:15px;}
.pMembers-list li .thumb{ background:#fff; width:100px; height:80px; position:relative;}
.pMembers-list li .thumb img{ max-height:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.pMembers-list li .word{ width:calc(100% - 100px); padding:9px 12px;}
.pMembers-list li .word .t{ font-size:15px; line-height:1;}
.pMembers-list li .word .c{ font-size:13px; line-height:20px; max-height:40px; margin-top:7px;}


.ppage{ padding-top:20px;}
.ppage a{ font-size:14px; line-height:28px; margin:3px; padding:0 10px;}
.ppage .nowpage{ font-size:14px; line-height:28px; margin:3px; padding:0 10px;}


.pparty-first{ background-repeat:no-repeat; background-size:100% 100%; padding:15px 0;}
.pparty-first .word{ width:100%; padding:15px;}
.pparty-first .w-date{ font-size:13px;}
.pparty-first .w-date .d{ font-size:15px;}
.pparty-first .w-title{ font-size:16px; margin-top:10px;}
.pparty-first .w-desc{ font-size:14px; line-height:22px; max-height:44px; margin-top:8px;}
.pparty-first .w-more{ font-size:13px; padding-bottom:5px; margin-top:10px;}

.pnews-main{ padding:20px 0;}
.pparty-list li{ margin-top:12px; padding:8px 0;}
.pparty-list li:first-child{ margin-top:0;}
.pparty-list li .date{ width:60px; font-size:12px; padding-top:9px; font-weight:normal;}
.pparty-list li .date .d{ font-size:14px; padding-bottom:3px;}
.pparty-list li .word{ width:calc(100% - 60px); padding:0 12px 0 5px;}
.pparty-list li .word .t{ font-size:14px; font-weight:normal; line-height:24px; max-height:48px; white-space:normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.pparty-list li .word .c{ display:none;}    
.pparty-list li .word .m{ display:none;}

.pnews-first{ padding:15px 0;}
.pnews-first .thumb{ width:100px; height:75px;}
.pnews-first .word{ width:calc(100% - 100px); padding:6px 12px;}
.pnews-first .w-date{ font-size:13px; line-height:1; color:#999; font-weight:normal;}
.pnews-first .w-date .d{ font-size:13px; display:inline-block; vertical-align:top;}
.pnews-first .w-date p{ display:inline-block; vertical-align:top;}
.pnews-first .w-title{ font-weight:bold; margin-top:6px; font-size:15px; line-height:22px; max-height:44px; white-space:normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.pnews-first .w-desc{ display:none;}
.pnews-first .w-more{ display:none;}

.pnews-item{ padding:0; border:0;}
.pnews-item:nth-child(2n+2){ background:none;}
.pnews-item-left{ display:none; width:50px; }
.pnews-item-left .date{ font-size:13px;}
.pnews-item-left .date .d{ font-size:15px; padding-bottom:5px;}
.pnews-item-middle{ width:100%; padding-top:12px;}
.pnews-item-middle li{ margin-top:12px;}
.pnews-item-middle li .t{ font-size:15px;}
.pnews-item-middle li .c{ display:none !important;}
.pnews-item-middle li:first-child{ padding-bottom:0; }
.pnews-item-middle li:first-child .t{ font-size:15px; font-weight:normal;}
.pnews-item-middle li:first-child .m{ display:none;}
.pnews-item-right{ display:none;}

.pTalent-details{ padding:20px 0;}
.pTalent-details-article{ width:100%; padding:15px;}
.pTalent-details-article .article-head .t{ font-size:18px; font-weight:bold; padding-bottom:10px;}
.pTalent-details-article .article-head .c span{ font-size:14px; margin:0 5px;}
.pTalent-details-article .article-text{ font-size:15px; line-height:28px; margin-top:20px;}
.pTalent-details-article .article-page{ padding-top:5px;}
.pTalent-details-article .article-page a{ margin-top:10px; font-size:14px;}

.pTalent-details-right{ width:100%; margin-top:15px;}
.pTalent-news{ padding:15px 15px 5px 15px;}
.pTalent-news .ne-title{ font-size:17px;}
.pTalent-news .ne-list li{ padding:12px 0;}
.pTalent-news .ne-list li .thumb{ width:90px; height:65px; border-radius:5px;}
.pTalent-news .ne-list li .word{ width:calc(100% - 90px); padding-top:0; padding-left:12px;}
.pTalent-news .ne-list li .word .t{ font-weight:bold; font-size:15px; line-height:22px; max-height:44px; white-space:normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.pTalent-news .ne-list li .word .d{ font-size:13px; margin-top:5px;}

.pTalent-details-inten{ padding:15px;}
.pTalent-details-inten .in-title{ font-size:17px; padding-bottom:10px;}
.pTalent-details-inten .in-filed li{ margin-top:15px;}
.pTalent-details-inten .in-filed li .aside{ width:100%; margin-top:15px;}
.pTalent-details-inten .in-filed li .aside:first-child{ margin-top:0;}
.pTalent-details-inten .in-filed li .inpt{ height:36px; line-height:36px; padding-left:65px; font-size:15px;}
.pTalent-details-inten .in-filed li label{ min-width:inherit; font-size:15px; line-height:34px; left:8px;}
.pTalent-details-inten .in-filed li .upload{ height:36px; line-height:36px; font-size:15px;}
.pTalent-details-inten .in-filed li .sbtn{ width:auto; height:36px; line-height:36px; font-size:16px; padding:0 25px; margin-top:0;}

.psystem-list{ padding:0; border-bottom:0;}
.psystem-list li{ padding:8px 0; border-bottom:1px #f2f2f2 solid;}
.psystem-list li .date{ width:60px; font-size:12px; padding-top:8px; color:#666; font-weight:normal;}
.psystem-list li .date .d{ font-size:14px; padding-bottom:2px;}
.psystem-list li .word{ width:calc(100% - 60px); padding:0 12px 0 5px;}
.psystem-list li .word .t{font-weight:normal; font-size:14px; line-height:24px; max-height:48px; white-space:normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.psystem-list li .word .c{ display:none;}

.pCompl-list li{ width:100%; padding:12px; margin-top:15px;}
.pCompl-list li .t{ font-size:15px;}
.pCompl-list li .c{ font-size:14px; line-height:22px; height:auto; max-height:44px; margin-top:6px;}
.pCompl-list li .d{ font-size:12px; margin-top:6px;}


.pjoin-talent-title .cn{ font-size:17px; padding-left:15px;}
.pjoin-talent-title .cn:before{ width:12px; height:2px;}
.pjoin-talent-title .en{ font-size:15px; padding-left:15px; margin-top:5px;}
.pjoin-talent-text{ width:100%; margin-top:15px; font-size:15px; line-height:28px; padding-right:0; float:none;}

.pjoin-introd-list{ margin-top:15px; padding-bottom:20px;}
.pjoin-introd-list li{ padding:15px;}
.pjoin-introd-list li .name{ background-size:12px auto; padding-left:20px; font-size:15px; line-height:20px;}
.pjoin-introd-list li .text{ padding-top:5px;}
.pjoin-introd-list li .text dd{ margin-top:8px;}
.pjoin-introd-list li .icon{ width:20px; height:20px; margin-top:10px;}
.pjoin-introd-list .swiper-pagination-bullet{ width:12px; height:2px;}

.pjoin-style{ padding:20px 0;}
.pjoin-style-list{ margin-top:15px;}
.pjoin-style-list li{ max-height:inherit;}
.pjoin-style-list li .play{ width:28px; height:28px;}
.pjoin-style-list .swiper-button-next, .pjoin-style-list .swiper-button-prev{ background-size:8px auto; width:30px; height:30px; margin-top:-15px;}

.pabout-us{ padding:20px 0; min-height:inherit;}
.pabout-us-number{ margin-top:0; padding-top:5px; text-align:left;}
.pabout-us-number dl{ width:50% !important; float:left; text-align:center; margin-top:10px;}
.pabout-us-number dl dt{ font-size:17px;}
.pabout-us-number dl dt .timer{ padding-bottom:8px; display:inline-block;}
.pabout-us-number dl dt .timer:before{ width:12px; height:2px; left:50%; margin-left:-6px;}
.pabout-us-number dl dd{ font-size:15px; margin-top:8px;}
.pabout-us-text{ font-size:15px; line-height:28px; margin-top:15px; padding:0;}

.pabout-leader{ padding:20px 0;}
.pabout-leader-list{ margin-top:15px; padding-bottom:20px;}
.pabout-leader-list li{ padding:10px;}
.pabout-leader-list li .thumb{ max-height:inherit;}
.pabout-leader-list li .name{ margin-top:10px;}
.pabout-leader-list li .name .t{ font-size:15px;}
.pabout-leader-list li .name .c{ font-size:13px; margin-top:5px;}
.pabout-leader-list .swiper-pagination-bullet{ width:12px; height:2px;}


.pabout-culture{ padding:20px 0; min-height:inherit;}
.pabout-culture-circle{ width:100%;}
.pabout-culture-circleTab{ width:100%; padding-top:15px; text-align:center;}
.pabout-culture-circleTab a{ width:90px !important; height:auto !important; display:inline-block; padding:10px 0; margin:0 10px;}
.pabout-culture-circleTab a .i{ width:22px;}
.pabout-culture-circleTab a .t{ font-size:15px; margin-top:6px;}
.pabout-culture-text{ width:100%; margin-top:15px;}
.pabout-culture-text .tt{ font-size:16px; padding-bottom:8px;}
.pabout-culture-text .ts{ font-size:15px; line-height:24px; margin-top:10px;}
.pabout-culture-text .tc{ font-size:14px; line-height:22px; margin-top:10px;}

.pabout-organ{ padding:20px 0;}
.pabout-organ-figure{ margin-top:15px;}

.pabout-history{ padding:20px 0;}
.pabout-history-list{ margin-top:15px;}
.pabout-history-list:before{ display:none;}
.pabout-history-list .w{ padding:0 35px;}
.pabout-history-listBox li{ padding:0;}
.pabout-history-listBox li .iboxt{ position:relative; padding:12px;}
.pabout-history-listBox li .dot{ display:none;}
.pabout-history-listBox li .iboxt .y{ font-size:16px;}
.pabout-history-listBox li .iboxt .y i{ font-size:14px;}
.pabout-history-listBox li .iboxt .c{ font-size:15px; line-height:26px; margin-top:10px; max-height:inherit;}
.pabout-history-listBox .swiper-button-next, .pabout-history-listBox .swiper-button-prev{ background-size:8px auto; width:26px; height:26px; margin-top:-14px;}


.pmedia-list{ margin-left:0;}
.pmedia-list li{ width:100%; padding:10px; margin:15px 0 0 0;}
.pmedia-list li:first-child{ margin:0;}
.pmedia-list li .title{ font-size:15px; font-weight:bold; line-height:1; height:auto; text-overflow:ellipsis; white-space:nowrap; }
.pmedia-list li .date{ font-size:13px; margin-top:5px;}
.pmedia-list li .thumb{ height:120px; margin-top:10px;}
.pmedia-list li .text{ font-size:14px; line-height:22px; max-height:44px; height:auto; margin-top:10px;}

.video-pup .v-box{ width:100%; height:auto; margin-top:50px;}
.video-pup .v-box video{ width:100%; position:relative;}
.video-pup .v-close{ right:10px; top:10px;}
.mainNews{
width:100% !important;
}

}





@media screen and (max-width:640px){


}



