@media screen and (max-width:1200px){
	.w{width: 100%;padding: 0 15px;box-sizing: border-box;}
	.search .w{width: 60%;}
	.search .butt{width: 100px;font-size: 16px;}
	.search .txt{width: calc(100% - 100px);}
	.head_t .top_box{display: none;}
	.menu{display: none;}
	.nav{position: relative;}
	.nav.nav_hover{background-color: rgba(10,30,64,0.3);border: none;}
	.sj_nav_r{display: block;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);font-size: 0;}
	.sj_nav_r a{display: inline-block;color: #fff;line-height: 24px;padding: 0 15px;border: 1px solid #fff;vertical-align: top;
	font-size: 14px;margin-right: 15px;border-radius: 24px;}
	.sj_nav_r .sear{display: inline-block;background-color: transparent;vertical-align: top;margin-right: 15px;}
	.sj_nav_r .sear i{font-size: 26px;color: #fff;}
	.sj_nav{display: inline-block;}
	.sj_nav i {font-size: 26px;color: #fff;}
	.banner button.slick-next,.banner button.slick-prev{background-size: 100% 100%;}
	.banner button{width: 30px;height: 53px;}
	.slick .item img{height:30vh;}
	.dynamic{padding: 30px 15px;}
	.home_title i{transform: scale(0.7);}
	.home_title{font-size: 20px;padding-bottom: 20px;}
	.dynamic_c ul li{width: 32%;margin-right: 2%;}
	.dynamic_c ul li:last-child{margin-right: 0;}
	.dynamic_c ul li .pic{height: 220px;}
	.dynamic_c ul li .txt i{height: 3px;width: 20%;}
	.dynamic_c a.more{width: 120px;height: 40px;margin-top: 30px;line-height: 40px;}
	.third_part,.recruitment,.environment,.food_t{padding: 30px 0;}
	.third_part ul li{width: 32%;margin-right: 2%;margin-bottom: 20px;}
	.third_part ul li:nth-child(3n){margin-right: 0;}
	.third_part ul li .tit{display: none;}
	.third_part ul li .pic{height: 240px;}
	.third_part ul li:nth-child(2n) .pic{margin-top: 0;}
	.third_part ul li .pic::before{height: 100%;}
	.third_part ul li .pic p{display: block;position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;text-align: center;
	font-size: 20px;color: #fff;z-index: 1;}
	.recruitment_c::after{display: none;}
	.recruitment_c{padding: 20px 0 30px;background-color: #5a5d63;height: auto;}
	.recruit_c{width: 100%;position: relative;padding: 0 15px;box-sizing: border-box;height: auto;top: initial;}
	.recruit_c .pic{width: calc(100% - 540px);position: absolute;}
	.recruit_r{padding: 0;width: 480px;}
	.recruit_r .first h2{padding: 0 0 15px;}
	.recruit_r .first h2 a i{font-size: 24px;}
	.recruit_r .first h2 a{font-size: 20px;line-height: 36px;}
	.recruit_r .first p{line-height: 30px;}
	.recruit_r ul li{line-height: 50px;}
	.recruit_r a.more{width: 120px;height: 40px;margin-top: 0;line-height: 40px;}
	.features{padding-bottom: 30px;}
	.features_c ul li{width: 33.33%;height: auto;margin-bottom: 20px;}
	.features_c ul li .pic{width: 100px;height: 100px;border: 5px solid #f8edd3;margin: 10px auto 20px;}
	.movement{margin-top: 0;padding: 30px 0;}
	.movement_c{padding: 0px;}
	.movement_c .bd{width: 100%;}
	.movement_c a.prev, .movement_c a.next{width: 40px;background-color: rgba(0,0,0,0.8);}
	.movement_c a.prev{left: 0;}
	.movement_c a.next{right: 0;}
	.movement_c a.prev i, .movement_c a.next i{font-size: 60px;}
	.environment_r{display: none;}
	.environment_l{width: 100%;}
	.environment_d{margin-top: 30px;}
	.environment_d{padding-bottom: 70px;}
	.food_l ul{width: 32%;margin-right: 2%;}
	.food_l{width: 100%;}
	.food_r{margin-top: 30px;width: 100%;}
	.food_r p{margin-top: 20px;}
	.food_d p{float: none;width: 100%;}
	.food_d p:last-child{text-align: center;}
	.navShow{overflow: hidden;}
	.navShow .nav{background-color: #fff;border-bottom: 2px solid #224582;}
	.navShow .sj_nav i,.navShow .sj_nav_r a,.navShow .sj_nav_r .sear i,.content .sj_nav_r .sear i{color: #333;}
	.navShow .sj_nav_r a,.nav.showdiv .sj_nav_r a,.content .sj_nav_r a{border-color: #333;}
	.navShow .navSub{background-color: #fff;padding: 20px 15px;box-sizing: border-box;height: calc(100vh - 112px);overflow-y: auto;}
	.navSub>ul>li{font-size: 16px;line-height: 60px;border-bottom: 1px solid #b2b2b2;}
	.navSub>ul>li>a{display: block;width: 100%;padding: 0 15px;box-sizing: border-box;color: #333;}
	.navSub>ul>li>a>i{float: right;line-height: 60px;font-size: 18px;}
	.navSub ul.unstyled{display: none;background: rgba(215,224,239,0.3);padding: 15px 0;}
	.navSub ul.unstyled li{padding: 0 15px;height: 45px;line-height: 45px;box-sizing: border-box;width: 50%;float: left;}
	.navSub ul.unstyled li a{font-size: 14px;color: #224582;}
	.navSub ul.unstyled li i{float: none;margin-right: 10px;color: #224582;}
	.navShow .navSub.navs{position: fixed;z-index: 999;background-color: #fff;top: 0;left: 0;width: 100%;height: 100%;}
	.navShow .navSub.navs>ul{width: 100%;padding: 20px 0;padding-top: 112px;}
	.nav.showdiv .sj_nav i,.nav.showdiv .sj_nav_r a,.nav.showdiv .sj_nav_r .sear i,
	.content .sj_nav i,.content .sj_nav_r a{color: #333;}
	.content_menu{display: none;}
	.content_right{width: 100%;padding: 0;}
	.content_right .tit{margin-top: 20px;}
	.content .banner_z{height: 320px;}
	.content .banner_z h2{display: block;position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;line-height: 50px;
	color: #fff;font-size: 24px;text-align: center;background-color: rgba(10,30,64,0.3);letter-spacing: 2px;}
	.content_list ul li .list_r{width: calc(100% - 63px);}
	.pb_sys_common{margin: 30px 0;}
	.content .nav{position: relative;}
	.content .nav.showdiv{position: fixed;}
	.content_list.pic_list ul li .list_r{width: calc(100% - 200px);}
	.content_nry h2{font-size: 24px;}
	.content_nry .nry{margin-top: 20px;padding-bottom: 30px;}
	.content_nry{padding-top: 20px;}
.album-list li{width:50%;}
.album-list li a img{height:150px!important;}
    
}
@media screen and (max-width:520px){
	.search .w{width: 80%;}
	.search .butt{width: 80px;font-size: 12px;}
	.search .txt{width: calc(100% - 80px);}
	.nav{height: auto;}
	.nav .logo {width: 65%;margin: 15px 0;}
	.sj_nav_r a{padding: 0 10px;font-size: 12px;margin-right: 10px;line-height: 22px;border-radius:22px;}
	.sj_nav_r .sear{width: 36px;margin-right: 10px;}
	.sj_nav_r .sear i,.sj_nav i{font-size: 24px;}
	.banner button.slick-next, .banner button.slick-prev{display: none !important;}
	.dynamic{padding: 20px 15px;}
	.home_title{padding-bottom: 15px;}
	.dynamic_c ul li{width: 49%;}
	.dynamic_c ul li:nth-child(2){margin-right: 0;}
	.dynamic_c ul li:nth-child(n+3){display: none;}
	.dynamic_c ul li .pic{height: 112px;}
	.dynamic_c ul li .txt{padding: 8px;}
	.dynamic_c ul li .txt h2,.dynamic_c ul li .txt span{font-size: 14px;}
	.dynamic_c ul li .txt i{height: 2px;margin: 6px 0;}
	.dynamic_c ul li .txt p{font-size: 12px;}
	.dynamic_c a.more,.recruit_r a.more{width: 90px;height: 30px;line-height: 30px;margin-top: 15px;font-size: 12px;}
	.recruit_r a.more{margin-top: 0;}
	.third_part, .recruitment, .environment, .food_t{padding: 20px 0;}
	.third_part ul li{margin-bottom: 15px;}
	.third_part ul li .pic{height: 180px;}
	.third_part ul li .pic p{font-size: 18px;background-color: rgba(10,30,64,0.3);line-height: 36px;}
	.third_part ul li:nth-child(n+3){margin-bottom: 0;}
	.recruitment_c{padding: 15px 0;}
	.recruit_c .pic,.recruit_r{float: none;}
	.recruit_c .pic{width: 100%;position: initial;margin-bottom: 15px;}
	.recruit_r{width: 100%;}
	.recruit_r .first h2{padding-bottom: 10px;}
	.recruit_r .first h2 a i{font-size: 20px;}
	.recruit_r .first h2 a{font-size: 18px;line-height: 30px;letter-spacing: normal;}
	.recruit_r .first p{line-height: 28px;}
	.recruit_r .first{padding-bottom: 15px;}
	.recruit_r ul{padding: 15px 0;}
	.recruit_r ul li{line-height: 36px;background-size: auto 30%;padding-left: 30px;}
	.recruit_r ul li a{font-size: 14px;}
    .features_c ul li:last-child{width: 50%;}
    .features_c ul li:nth-child(n+4){width: 50%;}
    .features_c ul li{width: 33.33333%;}
	.features_c ul li h2{font-size: 14px;padding: 0 5px;}
	.features_c ul li .pic{width: 60px;height: 60px;}
	.features_c ul li .pic img{transform: translate(-50%,-50%) scale(0.6);}
	.movement{padding: 20px 0;}
	.movement_c .bd ul li{margin: 0 10px;width: 180px;}
	.movement_c .bd ul li .res_pic{height: 234px;}
	.movement_c .bd ul li .res_tit{padding: 0;}
	.movement_c .bd ul li .res_tit h2{padding: 15px 5px 5px;font-size: 16px;}
	.movement_c a.prev i, .movement_c a.next i{font-size: 40px;}
	.movement_c a.prev, .movement_c a.next {width: 28px;}
	.envir_video .pic{height: 260px;}
	.envir_video .pic img.play{width: 45px;}
	.envir_video .txt{padding: 15px 10px;}
	.envir_video .txt span{width: 40px;height: 40px;line-height: 40px;margin-right: 15px;}
	.envir_video .txt a{line-height: 40px;font-size: 16px;}
	.envir_video .txt a i{margin: 0;float: right;line-height: 40px;}
	.environment_d{display: none;}
	.environment{margin-bottom: 20px;}
	.food_t{padding-top: 40px;}
	.food_l ul:nth-child(2){display: none;}
	.food_l ul{width: 48%;margin-right: 4%;}
	.food_l ul li:first-child{margin-bottom: 15px;}
	.food_l ul li{line-height: 32px;font-size: 14px;}
	.food_l ul li a{font-size: 14px;}
	.food_r{margin-top: 20px;}
	.food_r img{width: 120px;height: 120px;}
	.food_r p{font-size: 14px;margin-top: 15px;}
	.food_d p{line-height: initial;padding: 5px 0;height: auto;}
	.nav{position: fixed;top: 0;left: 0;z-index: 9999;}
	.navShow .navSub{position: fixed;z-index: 999;background-color: #fff;top: 0;left: 0;width: 100%;height: 100%;}
	.navSub>ul>li{line-height: 56px;}
	.navSub>ul>li>a>i{line-height: 56px;font-size: 16px;}
	.navShow .navSub.navs>ul,.navShow .navSub>ul{padding-top: 92px;}
	.content .banner_z{height: 200px;}
	.content .banner_z h2{line-height: 40px;font-size: 20px;}
	.content_right .tit{margin-top: 10px;}
	.content_list{padding: 10px 0;padding-top: 0;}
	.content_list ul li .list_r{padding: 0;padding-left: 15px;}
	.content_right .tit h2{padding-right: 15px;}
	.dqwz{padding-left: 15px;}
	.pic_list ul li{height: auto;}
	.pic_list ul li .pic,.content_list.pic_list ul li .list_r{float: none;}
	.pic_list ul li .pic{margin: auto;margin-bottom: 10px;width: 60%;}
	.content_list.pic_list ul li .list_r{width: 100%;}
	.content_nry{padding-top: 10px;}
	.content_nry h2{font-size: 20px;line-height: 30px;margin-bottom: 15px;}
	.content_nry .nry{margin-top: 15px;padding-bottom: 20px;}
    .content_nry .nry img {width:100%; height:auto;   text-indent: 0em;display: block;}
	.content_nry .nry_d>p,.content_nry .nry_d ul{display: none;}
	.content_nry .nry_d{padding-top: 20px;}
	.content_nry .nry_d .sxp{width: 100%;}
	.content_nry .nry_d .sxp a{padding-top: 0;}
.list_box_091{margin:2rem -0.5rem;}
.list_box_091 li{float:left;width:45%;padding:0 0.5rem;text-align:center;margin-bottom: 4.25rem;}
.list_box_091 li .top{ border:#d3d3d3 1px solid; padding:0 .625rem; transition:.5s}
.list_box_091 li .top:hover {border:#224582 1px solid;}
.list_box_091 li .top .imgzd{ position:relative; top:-1.125rem; height:12rem; line-height:12rem; text-align:center}
.list_box_091 li .top .imgzd img{ max-width:100%; max-height:15rem}
.list_box_091 li .top h5{ font-size:1.125rem; color:#333; line-height:1.25; margin:-.25rem 0 .75rem}
.list_box_091 li .bottom{border:#d3d3d3 1px solid;margin:0 .75rem;border-top:none;padding:0 .5rem;height:29px;}
.list_box_091 li .bottom span{display: inline-block;width:120px;line-height:26px;max-width:100%;background:#224582;border-radius:13px;bottom: -13px;position: relative;font-size: 12px;color: #fff;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.list_box_09{margin:0.5rem -0.5rem;}
.list_box_09 li{float:left;width:45%;padding:0 0.5rem;text-align:center;margin-bottom: 2.25rem;}
.list_box_09 li .top{ border:#d3d3d3 1px solid; padding:0 .625rem; transition:.5s}
.list_box_09 li .top:hover {border:#224582 1px solid;}
.list_box_09 li .top .imgzd{ position:relative; top:-1.125rem; height:10rem; line-height:11rem; text-align:center}
.list_box_09 li .top .imgzd img{ max-width:100%; max-height:15rem}
.list_box_09 li .top h5{ font-size:1.125rem; color:#333; line-height:1.25; margin:-.25rem 0 .75rem}
.list_box_09 li .bottom{border:#d3d3d3 1px solid;margin:0 .75rem;border-top:none;padding:0 .5rem;height:29px;}
.list_box_09 li .bottom span{display: inline-block;width:120px;line-height:26px;max-width:100%;background:#224582;border-radius:13px;bottom: -13px;position: relative;font-size: 12px;color: #fff;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



}
@media screen and (max-width:445px){
	.nav .logo{width: 50%;}
	.third_part ul li .pic{height: 150px;}
	.third_part ul li .pic p{font-size: 14px;}
	.envir_video .pic{height: 210px;}
	.navShow .navSub.navs>ul, .navShow .navSub>ul{padding-top: 74px;}
	.content .banner_z{height: 130px;}
	.content .banner_z h2{font-size: 18px;}
	.content_right .tit h2{}
	.content_right .tit{overflow: hidden;}
	.dqwz{float: right;position: relative;z-index: 1;}
	.content_list ul li .list_r a{font-size: 14px;white-space: normal;line-height:21px;}
	.content_list ul li .list_r p{font-size: 12px;}
	.content_list ul li .list_r{padding-left: 10px;}
	.pic_list ul li .pic{width: 80%;}
	.pb_sys_common{margin-bottom: 20px;}
	.content_nry h2{font-size: 18px;line-height: 28px;}
	.content_nry .nry p{font-size: 14px;line-height: 26px;}
}