@media screen and (max-width:1200px){
.nav_ul{ display: none; }
.mobile{ display: block;  width: 100%; top: 32px; z-index: 99999; }
.mobile-inner{ width: 100%; }
.index_box,.box_he{ width: 100%; padding: 0 5px; box-sizing: border-box; }
.gov{ display: none; }
.head{ height: auto; }
h1{ padding: 30px 0; position: relative; z-index: 9999; }
h1 img{ width: 180px; }
.language{ padding: 0 0 0 22px; }
.language a{ padding: 0 5px; }
.index_box{ padding-bottom: 50px; }
body{ background: #fff; }
.link{ float: none; width: 100%; padding: 20px 0 0 0; }
.link_inner{ padding-bottom: 15px; }
.link_div{ float: none; width: 100%; height: auto; }
.link_div a{ padding: 0 5px 0 0 }
.link_h3{ float: none; padding-bottom: 10px; }
.what{ display: none; }
.foot_bottom{ height: auto; line-height: 30px; padding: 10px 0; }
.add{ float: none; width: 100%; font-size: 12px; }
.share{ display: none; }
.foot_img{ display: none; }
.nbg{ width: 283px; height: 45px; }
.scroll .nt{ width: 50px; height: 45px; line-height: 45px; }
.scroll .nt img{ width: auto; height: auto; max-width: 100% }
.scbox{ width: 230px; height: 45px; }
.nt_div{ float: none; width: 100% }
#s3 li a{ padding-left: 5px; font-size: 12px; }
.scroll{ height: 45px; padding: 0 5px; box-sizing: border-box; }
.index_news{ float: right; margin-top: 12px; }
.notice{ height: 45px; }
#s3{ height: 45px; line-height: 45px; }
#s3 li{ height: 45px; line-height: 45px; }

.phone_banner{ display: block;}
.pc_banner{ display: none; }
.banner_hover{ position: static; background: none; width: 100%; padding-top: 20px;  }
.flex-control-nav{ width: 100%; text-align: center; right: inherit; left: 0; height: 20px; line-height: 20px; }
.flex-control-nav li{ padding-top: 0; }
.hover_a{ margin: 0; border: none; width: 100%; box-sizing: border-box; margin-bottom: 10px; text-align: center; }
.hover_a img{ width: auto; height: auto; max-width: 100% }
.home_left{ float: none; width: 100% }
.hot_h3{ font-size: 16px; }
.hot_a a{ font-size: 14px; width: 75px; }
.news_dl dt{ width: 100%; height: auto; margin: 0 0 20px 0; text-align: center; float: none; }
.news_dl dt img{ width: auto; height: auto; max-width: 100% }
.news_dl dd{ float: none; width: 100% }
.news_dl dd a{ height: auto; line-height: 26px; font-size: 14px; padding-bottom: 15px; }
.news_dl dd .news_zi{ height: auto; }
.index_ul li img{ width: auto; height: auto; max-width: 100% }
.index_ul li{ height: auto; }
.home_right{ float: none; width: 100% }
.member,.expert{ margin: 0 auto 20px; }
.message{ text-align: center; width: 100% }
.box{ width: 100% }
.wrap{ padding: 30px 5px; box-sizing: border-box; }
.catalog{ float: none; width: 100%; background: none; padding: 0; }
.cata_inner{ background: none; }
.cata_h3{ background: #ececec; text-align:center; margin-bottom: 10px;}
.tit_img{ padding-left: 0; }
.cata_ul{ overflow: hidden; }
.cata_ul li{ float: left; width: 50%; padding: 0 5px; box-sizing: border-box; margin-bottom: 5px; }
.cata_ul a{ background: #f8f8f8;  padding: 0; text-align:center;}
.cata_ul a:hover, .cata_ul a.for{ background: #00742a }

.details{ float: none; width: 100%; background: none; }
.about img,.news_info img{ width: auto!important; height: auto!important; max-width: 100%!important }
.mess_a{ display: none; }
.down_ul li{ padding: 0 5px 0 28px; }
.down_left{ width: 74%; font-size: 12px;white-space: nowrap;text-overflow: ellipsis; }
.pic_div{ height: auto; }
.release h3{ height: auto; line-height: 40px; font-size: 18px; }
.rel_i{ height: auto; line-height: 26px; }
.release{ padding: 20px 0; }
.month{ float: none; width: 100%; margin-top:10px;}
.mon_inner{ width: 7.69%; }
.mon_line{ display: none; }
.mon_img{ display: none!important; }
.mon_zi{ height: 54px; line-height: 54px; }
.mon_inner:hover{ height: 54px; line-height: 54px; margin: 0; }
.mon_inner:hover .mon_zi{ background: #00742a; color: #fff; transition: all 0.5s ease 0s; }
.year{ float: none; width: 100% ; margin: 0 0 10px 0;}

.deta_inner{ padding: 0 10px; }
.even_h3{ font-size: 20px;  line-height: 55px;}
.even_ul{ background: none }
.even_ul li{ margin-bottom: 20px; }
.even_five{ float: none; width: 100%; text-align: center; margin-bottom: 10px; }
.even_add{ display: none; }
.even_info{ height: auto; float: none; width: 100% }
.even_mation{ float: none; width: 100%!important; height: auto; }
.even_pic{ position: static; display: block; width: 100%!important; height: auto; text-align: center; margin-bottom: 15px; }
.even_pic img{ width: auto; height: auto; max-width: 100% }
.even_ul li:hover .even_mation{ padding: 0; }
.even_ul li:hover .even_info{ height: auto; }
.join_pos dd li{ font-size: 12px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.join_Requirement{ font-size: 12px; padding: 20px 10px 20px 50px; }


}



@media screen and (max-width:768px){


}
@media screen and (max-width:414px){
.a_banner{background-size:cover!important; height:125px!important;}

}
@media screen and (max-width:375px){
.a_banner{background-size:cover!important; height:115px!important;}
}

@media screen and (max-width:360px){
.a_banner{background-size:cover!important; height:105px!important;}
}
@media screen and (max-width:320px){


}


@media screen and (min-width:1201px){
}

