@charset "utf-8";
/* CSS Document */
/**/
@media all and (max-width: 1680px) {

}
/* max 1680 end */

/**/
@media all and (max-width: 1550px) {

}
/* max 1550 end */

/**/
@media all and (max-width: 1440px) {  
}
/* max 1440 end */

/**/
@media all and (max-width: 1280px) {

    
    
}
/* max 1280 end */

/**/
@media all and (max-width: 1024px) {
   
}
/* max 1024 end */


/**/
@media all and (max-width: 750px) {
.m_center{ width: 100%; padding: 0 2%; overflow: hidden;}
.header{ height: 160px;}
.header_top{ width: 100%; height: 50px; line-height:50px; background:rgba(0, 0, 0, .5); position: fixed; top: 0; left: 0; z-index: 999;}
.header_top_levea{  background: none; width: 70%; padding-left:2%}
.header_top_levea .logo{ width:40px; height: 40px;}
.header_top_levea a div{font-size:15px}
.header_top_levea a div p{font-size:8px;margin-top:5px;}
.header_top_leveb{ display: none;}
.header_top_levec{ display: none;}
.c_nav{display: flex;}

.header_nav{width:100%; height:calc(100vh - 50px); line-height: 100px; float: inherit; text-align: left; top: 50px; left: -100%; position:fixed; background: #FFF;}
.header_nav_list{ width: 100%; height: 50px; line-height: 50px; font-size: 15px; transition: all .2s ease-in .2s; color: #000; text-align: center; margin: 0;}
.header_nav_list a{ color: #000;}
.navset{ display: inline-block; width: 100%; color: #3a8ce8 !important; border-bottom: 1px solid #3a8ce8; border-top: 1px solid #3a8ce8; font-weight: bold;}

.banner{ height: 160px !important;}
.banner .swiper-slide img{ height: 160px}
.banner_down{ display: none;}

.homsid{ padding-top: 5%; padding-bottom: 5%;}
.hom_introduce{ display: block;}
.hom_introduce_imgtext{ display: block; width: 100%;}
.homintimg_tp{ width: 100%; height: 200px;}
.homintimg_intr{ width: 100%; height: auto; font-size: 14px; line-height: 28px; padding: 2% 0;}
.homintimg_intr_more{ font-size: 14px; margin: 2% 0 0 0;}

.hom_introduce_party{ width: 100%; height: auto;}
.homintpar_clna{ height: 40px; line-height: 40px; font-size: 18px;}
.homintpar_bont{ height: auto; padding:1%;}
.homintpar_bont_list{ font-size: 14px; margin: 10px 0 0 0;}

.hom_service{ margin: 6% 0 0 0;}
.homsertop_ltc_fa{ font-size: 20px;}
.homsertop_ltc_fb{ font-size: 16px;}
.homsertop_ltc_fb span:nth-child(2){ display: none;}

.homsertop_more{ width: 80px; height: 30px; line-height: 30px;}
.hom_service_ceonter{ margin-top: 4%;}
.hoserceo_list_posa .hoslispos_test{ left: 4%; bottom: 4%;}
.hoslispos_test .hoslispos_test_img{ margin-bottom: 4%;}
.hoslispos_test .hoslispos_test_tit{ font-size: 16px;}
.hoserceo_leta{ width: 100%;}
.hoserceo_leta .hoserceo_list:nth-child(1){ height: auto; margin-bottom: 2%;}
.hoserceo_leta .hoserceo_list:nth-child(2){ height: auto;}
.hoserceo_letb{ width: 100%; margin:2% 0;}
.hoserceo_letb .hoserceo_list:nth-child(1){ height: auto;}
.hoserceo_letc{ width: 100%;}
.hoserceo_letc .hoserceo_list:nth-child(1){ height: auto; margin-bottom: 2%;}
.hoserceo_letc .hoserceo_list:nth-child(2){ height: auto;}

.hom_news{ margin: 6% 0 0 0;}
.hom_news .hom_service_top{ display: block;}
.homsertop_nav{ display: block; font-size: 14px; text-align: center; margin: 4% 0;}
.homsertop_nav a{ display: inline-block; padding:0 4%; line-height: 30px; margin-left:-2px;}

.homnewcon_topco_list{ width: 100%; height: auto; margin: 0 0 5% 0;}
.homtoplis_img{ height: auto;}
.homtoplis_bot{ height: auto;}
.homtoplis_bot{ height: auto; padding: 2%;}
.homtoplis_bot_tit{ font-size: 14px; line-height: 24px;}
.homtoplis_bot_time{ font-size: 12px;}
.homtoplis_bot_time i{ font-size: 20px;}

.homnewcon_botco_list{width: 100%; display: block;  padding: 5% 0;}
.homnew_botle{ width: 100%; display: block;}
.homnew_botle_cnam{ display: none;}
.homnew_botle_tit{ font-size: 14px; margin-left: 0; margin-top: 2%; margin-bottom: 2%;}
.homnew_botle_time{ font-size: 20px;}

.footer{ padding: 4% 0;}
.footer_nav{ font-size: 16px; margin: 4% 0;}
.footer_nav a{ font-size: 16px; margin:2%}
.footer_text{ font-size: 12px; line-height: 26px;}

.nybanner{ height: 160px;}
.nybanner_text{ font-size: 18px; padding: 0;}
.nybanner_text img{ width: 80%;}

.sidnav{ width: 100%; height: auto; line-height: 30px;}
.sidnav .m_center{ display: block;}
.sidnav_lt{ font-size: 14px;}
.sidnav_lt span{ margin: 0 2%;}
.sidnav_rc{ font-size: 14px; text-align: right;}
.sidnav_rc .iconfont{ font-size: 20px; margin-right: 2%;}

.sidpage{  margin-top: 4%; margin-bottom: 4%;}
.sidpage_tnav{ margin-bottom: 4%;}
.sidtna_list{ padding: 0 2%; line-height: 30px; height: auto; font-size: 14px; margin: 0 0 4px 0;}

.deilpage{ font-size: 16px; line-height: 32px; padding:0 5vw;}

.insabocna_tit{ font-size: 24px; margin-bottom: 10px;}
.insabocna_entit{ font-size: 16px;}
.inside_about_conter{ display: block; margin-top: 4%;}
.insabocon_img{ width: 100%; height: 200px;}
.insabocon_test{ width: 100%; font-size: 14px; line-height: 28px; margin: 2% 0;}

.inside_honor{ margin-top: 4%;}
.inside_honor_top{ font-size: 14px; line-height: 28px; margin: 2% 0;}
.inside_honor_bot{ margin: 2% 0;}
.inside_honor_bot .swiper-slide img{ width: 100%;}

.inside_organizational{ margin-top: 4%;}
.inside_organizational_conter{ width: 100%; font-size: 14px; line-height: 28px; margin: 2% 0;}
.inside_organizational_conter img{ max-width: 100%;}

.inside_comqua{ margin-top: 4%;}
.inside_comqua_conter{ display: none; margin-top: 2%;}
.inside_comqua_conter_mobile{ display: block; width: 100%; margin: 4% 0; overflow: hidden;}
.inside_comqua_conter_mobile .swiper-slide{ background: #FFF;}
.inside_comqua_conter_mobile .swiper-slide img{ width: 100%; height: auto;}
.inside_comqua_conter_mobile  .swiper-slide p { line-height: 40px; padding-top: 0; text-align: center; color: #636363; font-size:16px; margin: 0; border-top: 1px solid #efefef }

.inside_coop{ margin-top: 4%;}
.inside_coop_conter{ margin: 4% 0;}
.inscoocon_list{ width: 49%; height: 60px; margin-right: 2%; margin-bottom: 2%;}
.inscoocon_list:nth-child(2n){ margin-right: 0;}

.sidcontact{ display: block; font-size: 16px; line-height: 32px;}
.sidcontact_lts{ width: 100%;}
.sidcontact_lts table tr td:nth-child(1){ width: 25%;}
.sidcontact_lts .iconfont{ font-size: 16px; margin-right: 1%;}
.sidcontact_lts table tr{ display: inherit; line-height: 40px;}

.sidcontact_map{ width: 100%; margin: 4% 0;}

.sidcnaltc_finda{ font-size: 20px; margin-bottom:10px}
.sidcnaltc_findb{ font-size: 12px;}
.sidrecru_cname_rtc{ font-size: 14px;}

.sidrecru_conter{ margin-top: 5%;}
.pg_zpbt{ height: 40px; line-height: 40px;}
.pg_zpbt div{ font-size: 12px; padding-left: 4px;}
.pg_zpwb_top{ display: block;}
.pg_zpwb{ font-size: 14px; line-height: 26px; padding: 2%;}
.pg_zpwb_lt{ width: 100%; font-size: 14px; line-height: 26px;}
.pg_zpwb_rt{ width: 100%; font-size: 14px; line-height: 26px;}
.pg_zpwb_bot{ margin-top: 2%; font-size: 12px;}

.leamessage{ width: 100%; margin-top: 5%; margin-bottom: 5%;}
.leamessage_inputa{ height: 40px; font-size: 14px; margin-bottom: 4%; text-indent: 10px;}
.leamessage_textarea{ height: 200px; font-size: 14px; text-indent: 6px; margin-bottom: 4%;}
.leamessage_submit{ width: 80%; height: 40px; line-height: 40px; font-size: 16px;}

.article_list{ display: block; padding-bottom:5%; margin-bottom:5%}
.article_list_img{ width: 100%; height: auto;}
.article_list_rigt{ width: 100%;}
.artlisrig_fina{ display: block; width: 100%; margin: 4% 0 0 0; line-height: 24px;}
.artlisrig_fina_tit{ width: 100%; font-size: 16x; overflow:inherit; text-overflow:inherit; white-space:inherit;}
.artlisrig_fina_time{ font-size: 14px;}
.artlisrig_finb{ font-size: 14px; line-height: 24px; margin-top:4%;}   
.artlisrig_finc{ margin-top: 4%;}
.artlisrig_finc a{ padding: 0; line-height:1; font-size: 12px;}

.pade_nede{ margin-bottom: 5%;}
.pade_nede_te{ font-size: 24px; margin-bottom: 4%; line-height: 30px;}
.pade_nede_be{ font-size: 12px;display: block;}
.fenxiang{width: 100%; align-items: center; justify-content: center; margin-left: 0;background: url(../images/scs_fxicon.png) 34% center no-repeat; margin-top: 15px;}








} 
/* max 750 end */




