.sang{display: none;}

.zkannn{display: none;}
.ix_3{position: relative;}
.ix_3 .fp-tableCell{vertical-align: baseline;position: absolute;bottom: 0px;height: auto !important;}
.headny  .navv ul li::before{display: none;}
.m_banner{display: none;}
.mc_banner{display: none;}
@media screen and (max-width: 1550px){

	.navv ul li{margin-left: 20px;}
	.footer a{margin-right: 0%;}
	.footer .fr{margin-right: 10%;}
	.footer .fl{margin-right: 20px !important;}

}



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

.banner_words h1{font-size: 40px;}

.banner_words p{font-size: 30px;}

.contdw h2{font-size: 18px;}

.contdw img{margin-top: 12px;}

.nybanner>img{width: 100%;}

.protext h1{font-size: 40px;}

.protext p{font-size: 20px;}

.js_rt img{width: 635px;}

.head{height: 70px;line-height: 70px;}

.navv ul li a{line-height: 70px;height: 70px;font-size: 16px;}

.gos_js .more{margin-top: 30px;margin-bottom: 0px;}

.js_lf{padding: 50px;}

.procenter{width: 90%;}

.logo img{margin-top: 0px;}

.fgg img{margin-top: -4px;}
.postel{top: 70px;padding: 10px;}


}



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

.navv ul li{margin-left: 2px;}

.nybanner{width: 100%;}
.banner_words h4{margin-top: 80px;}


}



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

.navv ul li{margin-left: 0px;}

.navv ul{display: none;position: fixed;top: 80px;width: 100%;background: rgba(0,0,0,0.8);left: 0px;}

.navv ul li{width: 100%;text-align: center;}

.navv  .fgg{display: none;}

.sang {margin-top: 22px;float: right;cursor: pointer;display: block;}

.procont {width: 100%;}



.prolist {width: 100%;}

.chp_rt{width: 75%;}

.chp_nr li{width: 30%;margin-right: 1.5%;}

.chp_nr li img{width: 100%;}

.bandp {width: 100%;}

.pro_art{width: 100%;}

.art_rt{width: 50%;}

.art_2{margin-bottom: 15px;}

.chp_rt2{width: 74%;}

.chp_rt2 img{width: 100%;}

.abotnr {width: 100%;}

.abvideo {width: 100%;}

.nengli  .swiper-container {width: 100%;}

.guaysll{width: 100%;}

.know_lt{margin: 0px;}

.ok_nl {width: 100%;}

.rongs_anr {width: 100%;}

#certify{width: 80%;}

.rys_rol {width: 100%;}

.rys_rol ul li{width: 50%;height: auto;overflow: hidden;float: left;}

.rys_rol ul li dd{width: 65%;}

.rys_rol ul li dt{width: 34%}



.zhaop{width: 100%;}

.jy_dt {width: 100%;}

.dtlist ul li dt{padding: 20px;}

.menew {width: 100%;}

.knowledg{width: 100%;}

.knledg_lt{width: 70%;}

.contmap{width: 100%;}

.xgggt{display: none;}



}



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



.introduction{width: 100%;}

.js_lf{width: 60%;padding: 30px;}

.js_rt  img{}

.slideshow{width: 50%;}

.this_2 .slideshow{width: 50%;}

.nnnew{width: 100%;}

.bignew {width: 48%;}

.smlnew {width: 23%;}

.yihub{}

.dtly{display: none;}

.dtlist ul li dd{width: 40%;}

.dtlist ul li dt{width: 60%;}

.dtlist ul li{height: 300px;}

.dtlist ul li dd img{margin-top: 23%;}

.dont_cont{width: 100%;}



}



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

.js_rt {display: none;}

.js_lf {position: relative;width: 100%;}

.introduction{position: relative;top: 50%;bottom: static;transform:translate(-50%,-50%);}

.slideshow{width: 100%;}

.this_2 .slideshow{width: 100% !important;}

.bignew{width: 100%;margin: 0px;}

.smlnew{width: 40%;margin: 0px;display: none;}

.bom_cont {width: 100%;}

.logo{width: 180px;overflow: hidden;}

.zkannn{width: 30px;height: 30px;border-radius: 50%;background: #ccc;border: 5px solid #000;padding: 10px;opacity: 0.5;cursor: pointer;display: block;margin-bottom: 20px;}

.chp_lt{display: none;}

.chp_rt{width: 100%;}

.prolist{padding: 40px 0px;}

.chp_nr li{width: 32%;margin-right: 1%;}

.chp_lt{position: fixed;
top: 60px;
left: 0%;
background: #fff;
width: 100%;

z-index: 998;
padding: 5%;height: 100%;}
.chd_list{height: 500px ;overflow-y: scroll;}

.zkannn{position: fixed;top: 50%;left: 2%;z-index: 999;}

.nybanner{margin-top: 80px;}

.head{background: rgba(0,0,0,0.2);}

.art_lt {width: 100%;}

.art_rt {width: 100%;}

.chp_rt2{width: 100%;}



.art_lt .swiper-container{width: 100%;z-index: 50px;}

.art_lt  .swiper-slide img{width: 100%;}

.know_lt{width: 100%;padding-right: 0px;}

.know_rt{width: 100%;}

.ok_nl{margin-top: 40px;}

.menew ul li:first-child{width: 100%;overflow: hidden;}

.menew ul li{margin: 0px;}

.menew ul li{width: 48%;margin: 1%;}

.knledg_lt{width: 100%;}

.knledg_rt{display: none;}





}



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

	.banner_words h1{font-size: 20px;margin-bottom: 20px;}

	.banner_words p{font-size: 16px;}

	.banner_words h4{font-size: 16px;margin-top: 45px;margin-bottom: 20px;}

	.more{width: 130px;}

	.tit p{font-size: 20px;}

	.bom_cont{padding: 30px;}

	.this_1 {display: none;}

	.nytit span{font-size: 20px;}

	.procont{padding: 40px 0px;}

	.footer p{font-size: 11px;margin-left: 0px;}

	.footer a{display: none;}

	.chp_nr li{width: 100%;margin: 0px;}

	.protext{width: 100%;}

	.protext h1{font-size: 25px;text-align: center;}

	.protext span{display: none;}

	.protext p{display: none;}

	.art_rt{margin-left: 0px;}

	.arth1 h1{font-size: 17px;}

	.arth1 p{font-size: 16px;}

	.art_3 a img{width: 80%;}

		.art_3 a {float: left;width: 40%;}

	.nynav{bottom: -44px;}

	.abotnr{padding: 20px;}

	.abotnr h1{font-size: 20px;margin-top: 20px;}

	.nynav{height: auto;overflow: hidden;width: 100%;padding: 0px;}

	.nynavct {height: auto;width: 100%;padding: 0px;overflow-x:scroll;}
	.nynavct  ul{width: 500%; }
	.nynavct ul li{line-height: 35px;padding: 0px;width: 150px;text-align: center;float: left;margin: 0px;}

	.rys_rol ul li{width: 100%;height: auto;overflow: hidden;float: left;}

	#certify .swiper-slide{width: 100%;height: 130px;}

	#certify .swiper-slide img{width: 100%;}

	.zinfo {display: none;}

	.dtlist ul li{height: auto;overflow: hidden;}

	.dtlist ul li dd{width: 100%;}

	.dtlist ul li dt{width: 100%;position: static;}

	.wans_j{position: static;top: auto;transform: none;}

	.dtlist ul li dd img{margin-top: 0px;}

	.knledg_lt{padding: 20px;}

	

	.mpbbg{position: static;width: 100%;padding: 20px;}

	.contmap>img{width: 100%;}
	.sang{margin-top: 0px;}
	.head{height: 60px;line-height: 60px;}
	#fp-nav.right{right: 5%;}
	.gos_js p{height: 158px;overflow: hidden;}
	.gos_js h1{font-size: 22px;}
	.js_lf{position: relative;top: 50% ;}
	.gos_js{margin-top: 50%;padding-bottom: 20%;}
	.gos_js .more{margin-top: 0px;}
	.js_lf{}
	.contdw{width: 100%;}
	.contdw p{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
	.contdw h2 {
    font-size: 15px;
    height: 16px;
  }
    .bigtit p{height: 17px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
    .bigtit h3{font-size: 16px;}
    .yhbh1 h1{font-size: 16px;}
    .tel_ft p{font-size: 14px;	}
    .navv ul{top: 60px;}
    .nybanner{margin-top: 60px;}
    .contdw p{display: none;}
    .hd_a_lt h5{height: 30px;overflow: hidden;}
    .er_ewm{margin-top: 0px;}
    .bshare-custom{line-height: 5px}
    .headny .navv ul li a{color: #000 !important;}
    .headnr{height: auto;overflow: hidden;width: 100%;background: #ccc;padding: 0px 15px;}
    .navv ul{background: rgba(255,255,255,0.9);}
    .zpyh_bs{padding: 35px 0px;}
    .nytit {margin-top: 30px;}
    .contactix{padding: 0px;}
    .dotlx .nytit{margin-top: 30px;margin-bottom: 30px;}
    .profenlei{margin: 30px auto;}
    .procont{padding: 0px;}
    .navv ul li a{color: #000;}
    .navv ul li::before{background: #ddd;}
    .hd_a_rt {display: none;}
    .introduction{position: static;top: none;transform:none;}
    .js_lf{position: static;top: none;}
    .ix_3 .fp-tableCell{bottom: 20px;}
    .bom_cont{margin: 0px auto;}
    .yihub{margin-top: 15px;}
    .headny .navvon{border-bottom: 1px solid #ddd;}
    .logo img{height: 28px;}
    .dtnss{margin-top: 25px;}
    .logo{width: 120px;}
    .nengli .swiper-container{margin-top: 60px;}
    .guaysll{margin-top: 0px;}
    .ix_3 .fp-tableCell{bottom: 1%;}
    .postel{display: none;}
    .banner{background: url(../images/mmbabnner.jpg) no-repeat center center;
    background-size: auto auto;
background-size: cover;}
.zp_2_lt{width: 100%;padding: 20px;}
.rumian .dtnss{margin-top: 20px;margin-bottom: 15px;}
.syyxyy{height: auto;overflow: hidden;line-height: 40px;}
.position span a{font-size: 12px;}
.nstit h1{font-size: 18px;}
.position span{font-size: 12px;}
.abotnr  h1{font-size: 20px;}
#certify{width: 90% !important;}
#certify .swiper-slide{width: 100% !important;height: auto !important;}
#certify .swiper-container{padding-bottom: 0px !important;}
.rys_rol ul li dd{width: 55%;}
.ry_gary{padding-top: 30px;}
.rongs_div_a{padding: 20px 0px;}
.guaysll{margin-bottom: 0px;}
.dtlist ul li{margin-top: 0px;margin-bottom: 30px;}
.gos_js{margin-top: 0px;}
.procenter{margin-top: 20px;margin-bottom: 20px;}
.gos_js{padding-bottom: 0px;}
.introduction{margin-top: 50px;}
.js_lf{top: 0px;}
.ix_2 .fp-tableCell{vertical-align: middle;}
.syyxyy .fr{float: left !important;}
.fenye{margin: 50px 0px;}
.m_banner{display: block;}
.p_banner{display: none;}
.mc_banner{display: block;}
.pc_banner{display: none;}
.footer .gov{display: block !important;margin-left: 7%;}
.footer{overflow: hidden;}
}