

@media screen and (max-width:1300px){


}


@media screen and (max-width:1290px){
}


@media screen and (max-width:1024px){


}


@media screen and (max-width:834px){

body{ font-size:15px;}
.w{ width:96%;}
.mtop{ height:55px;}

.menuBtn{ display:block;}

.fzHead{ height:55px;}
.fzHead-nav{ display:none;}
.fzHead-logo{ width:190px; margin-right:0; margin-top:12px;}
.fzHead-search{ height:55px; float:right; margin-right:55px;}
.fzHead-search .srhBtn{ font-size:24px; line-height:55px;}

.fzHead-OA{ width:30px; position:absolute; right:105px; top:0; padding-top:15px; margin-right:0;}

.fzmenuBtn{ display:none;}
.fzmenuFix{ display:none;}

.fzBanner .swiper-pagination{ bottom:10px !important;}
.fzBanner .swiper-pagination-bullet{ width:10px; height:10px; margin:0 3px !important}

.fzMain{ padding:20px 0;}
.fzAbout-info .figure{ width:100%;}
.fzAbout-info .word{ width:100%; padding:15px;}
.fzAbout-info .word .cn{ font-size:22px; line-height:1;}
.fzAbout-info .word .en{ font-size:18px; padding:10px 0;}
.fzAbout-info .word .c{ margin-top:10px;}

.fzAbout-menu{ padding:0;}
.fzAbout-menu li{ width:50%; padding:15px 0; border-bottom:1px solid rgba(255,255,255,.25);}
.fzAbout-menu li .icon{ width:40px; height:auto;}
.fzAbout-menu li .text{ font-size:17px; margin-top:10px;}

.fzWindow-floor{ margin-top:15px;}
.fzWindow-pic{ width:100%;}
.fzWindow-pic .swiper-pagination{ padding-right:0;  bottom:10px !important;}
.fzWindow-pic .swiper-pagination-bullet{ width:10px; height:10px; margin:0 3px !important}
.fzWindow-text{ width:100%; min-height:inherit; padding:15px;}
.fzWindow-text .cn{ font-size:22px; line-height:1;}
.fzWindow-text .en{ font-size:18px; padding:10px 0;}
.fzWindow-text .c{ margin-top:10px; height:auto;}

.fzNews-floor{ margin-top:15px;}
.fzDynamic{ width:100%; min-height:inherit; padding:15px;}
.fzDynamic-tit{ font-size:20px;}
.fzDynamic-tit .en{ font-size:18px; padding-left:5px;}
.fzDynamic-list{ padding-top:10px;}
.fzDynamic-list li{ padding:10px 0;}
.fzDynamic-list li .d{ margin-top:7px;}

.fzNews{ width:100%; min-height:inherit; padding:0; margin-top:15px;}
.fzNews .fzDynamic-tit{ position:relative; left:auto; top:auto; padding:12px 0 12px 40px;}
.fzNews .fzDynamic-tit:before{ left:15px;}
.fzNews-list{ padding-bottom:20px;}
.fzNews-list li .figure{ width:100%;}
.fzNews-list li .word{ width:100%; padding:10px 15px 10px 15px;}
.fzNews-list li .word .t{ max-height:inherit; text-overflow:ellipsis; white-space:nowrap; }
.fzNews-list li .word .d{ padding:5px 0 10px 0;}
.fzNews-list li .word .c{ margin-top:10px; height:56px; max-height:inherit;}
.fzNews-list .swiper-pagination{ width:100% !important; left:auto !important; text-align:center !important; bottom:10px !important;}
.fzNews-list .swiper-pagination-bullet{ width:10px; height:10px; margin:0 8px !important;}


.fzStrat{ padding:15px; margin-top:15px;}
.fzStrat-list{ margin-top:20px;}
.fzStrat-list li .text{ width:100%;}
.fzStrat-list li .text-pic{ width:100%;}
.fzStrat-list li .text-word{ width:100%; padding:10px;}
.fzStrat-list li .text-word .t{ font-size:18px; padding-bottom:10px;}
.fzStrat-list li .text-word .c{ margin-top:10px; text-align:justify;}
.fzStrat-list li .figure{ width:100%;}
.fzStrat-list .swiper-pagination{ right:5px; top:25px;}
.fzStrat-list .swiper-pagination-bullet{ width:10px; height:10px; margin:0 8px !important;}

.fzLinks{ padding:15px; margin-top:15px;}
.fzLinks-list{ margin-top:15px;}
.fzLinks-list li{ height:70px;}
.fzLinks-list li img{ max-height:65px;}

.fzFooter-links{ width:100%; padding:15px 0 5px 0;}
.fzFooter-links dl{ width:100%; padding-bottom:10px;}
.fzFooter-links dl dt{ font-size:17px; font-size:15px; padding-bottom:5px;}
.fzFooter-links dl dd a{ display:inline-block; padding-right:15px; font-size:13px; line-height:24px;}

.fzFooter-code{ width:100%; min-height:inherit; padding:15px 0;}
.fzFooter-code li{ width:95px; font-size:13px; margin:0 10px;}
.footer-copy{ font-size:13px; line-height:24px;}
.footer-copy .fl, .footer-copy .fr{ width:100%;}

.pmain{ padding-bottom:25px;}
.pposit .w{ width:100%;}
.pposit-menu{  width:100%; margin-top:5px;}
.pposit-menu a{background:#f0f0f0; color:#b39b75;width:50%; float:left; line-height:40px; margin-right:0; text-align:center;  border-bottom:2px #fff solid;}
.pposit-menu a:before{ display:none;}
.pposit-menu a.on, .pposit-menu a:hover{  background:#b39b75; color:#fff;}
.pposit-menu a.on:before, .pposit-menu a:hover:before{ display:none;}
.pposit-menu a:nth-child(2n+1){ border-right:2px #fff solid;}
.pposit-add{ width:100%; line-height:inherit; padding:10px; text-align:left;}

.pabout-info{ background-size:100% auto; padding:15px 0;}
.pabout-info figure{ width:100%;}
.pabout-info .word{ width:100%; padding:12px;}
.pabout-info .word .t{ font-size:18px;}
.pabout-info .word .c{ font-size:15px; line-height:26px; margin-top:10px;}

.pabout-holder-list li{ width:33.3%; margin:0;}
.pabout-holder-list li:before{ display:none;}
.pabout-holder-list li .log{ background:#fff; width:50px; height:50px; margin:auto;}
.pabout-holder-list li .log img{ border-radius:50%; max-width:90% !important;}
.pabout-holder-list li title{ font-size:15px; margin-top:10px;}
.pabout-holder-text{ font-size:15px; line-height:26px; margin-top:15px;}
.pabout-holder-text strong{ font-size:17px;}


.pAbout-title{ padding-top:15px;}
.pAbout-title .t{ font-size:18px;}
.pAbout-cont{ line-height:28px; padding-top:5px;}
<!--.pAbout-cont br{ display:none;}-->

.pnews-list{ margin-top:0;}
.pnews-list li{ padding:10px 0;}
.pnews-list li .figure{ width:100%;}
.pnews-list li .word{ width:100%; padding-top:12px;}
.pnews-list li .word .t{ font-size:17px;}
.pnews-list li .word .d{ margin-top:8px;}
.pnews-list li .word .c{ font-size:15px; line-height:28px; margin-top:10px;}

.pNews-desc .title .t{ font-size:18px; padding-bottom:10px;}
.pNews-desc .title .c{ font-size:14px;}
.pNews-desc .title .c span{ padding:0 6px;}
.pNews-desc .detail{ padding-top:15px;}


.ppage{ padding-top:25px; text-align:left; overflow:hidden;}
.ppage a, .ppage .nowpage{ font-size:14px; padding:0 8px; line-height:26px; margin:2px; float:left;}


.pbusine-list{ margin-left:0;}
.pbusine-list li{ width:100%; margin:15px 0 0 0;}
.pbusine-list li figure{ max-height:inherit;}
.pbusine-list li .title{ font-size:16px; padding:5px; line-height:28px;}


.pparty-list{ margin-left:0;}
.pparty-list li{ width:100%; margin:15px 0 0 0;}
.pparty-list li figure{ max-height:inherit;}
.pparty-list li .date{ left:0; top:0; padding:10px 0;}
.pparty-list li .date .d{ font-size:22px; padding-bottom:2px;}
.pparty-list li .word{ padding:12px;}
.pparty-list li .word .t{ font-size:17px; height:auto; text-overflow:ellipsis; white-space:nowrap; } 
.pparty-list li .word .c{ height:48px; margin-top:5px; line-height:22px; font-size:14px;}
.pparty-list li .word .v{ margin-top:10px; font-size:14px; border:1px #bfbfbf solid;}

.pculture{ padding:15px 0;}
.pculture-idea{ width:100%; min-height:inherit; padding:10px 10px 80px 10px;  background-size:100% auto;}
.pculture-idea .t{ font-size:22px; padding-bottom:6px;}
.pculture-idea .c{ font-size:15px; line-height:28px; margin-top:10px;} 



.pculture-spirit{ width:100%; min-height:inherit; padding:10px 10px 80px 10px; margin-top:15px; background-size:100% auto;}
.pculture-spirit .t{ font-size:22px; padding-bottom:6px;}
.pculture-spirit .c{ font-size:15px; line-height:28px; margin-top:10px;} 

.pstaff-title{ padding:15px 0;}
.pstaff-title .cn{ font-size:22px;}
.pstaff-list{ margin-left:0;}
.pstaff-list li{ width:100%; margin:0 0 15px 0;} 
.pstaff-list li title{ font-size:15px; margin-top:10px;}

.ptalent-zhaop-list{ margin-left:0;}
.ptalent-zhaop-list li{ width:100%; padding:15px; margin:0 0 15px 0; min-height:inherit;}
.ptalent-zhaop-list li .t{ font-size:18px;}
.ptalent-zhaop-list li .label{ margin-top:10px; font-size:14px;}
.ptalent-zhaop-list li .c{ font-size:15px; height:auto; line-height:26px; max-height:52px; margin-top:10px;} 
.ptalent-zhaop-list li .m{ width:60px; margin-top:10px; font-size:15px; line-height:30px; margin-top:10px;}

.ptalent-peiy-list{ padding-bottom:15px;}
.ptalent-peiy-list:before{ width:100%; height:100%; left:0;}
.ptalent-peiy-list li{ padding:0 30px;}
.ptalent-peiy-list li .figure{ width:100%;}
.ptalent-peiy-list li .word{ width:100%; padding:0; font-size:15px; line-height:26px;}
.ptalent-peiy-list li .word .t{ font-size:17px; padding-bottom:10px; padding-top:10px;}
.ptalent-peiy-list .swiper-button-next, .ptalent-peiy-list .swiper-button-prev{ width:30px; height:30px; line-height:30px; font-size:20px; top:50%; margin-top:-15px;}

}







@media screen and (max-width:640px){



}


