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

	.podos,.ceoi,.wenhua,.amlias_oi,.ingu_ce,.kehual,.cpph,.cpui,.poidoi,.cpxqq_c,.diou ul,.anl,.xh ul,.xz,.lx ul,.yd,.lx,.fore_ce,#certify,.site,.hertre_cen{

		width: 93.75%;

	}

	#certify .swiper-container{

		width: 85%;

	}

	#certify .swiper-button-prev {

		left: 10px;

	}

	#certify .swiper-button-next {

		right: 10px;

	}

	.fore_l img{

		margin-top: 0px;

	}

	.kouo ul,.alzs,.gsjj{

		width: 100%;

	}

	.tiojin .swiper-button-prev {

	left: 20px;

	}

	.tiojin .swiper-button-next {

		right: 20px;

	}

	.cpzxin_cen,.ingu_ce{

		top: 50%;

	}

	.cpzxin_cen ul{

		margin-top: 50px;

	}

	.cpzxin_cen ul li h1{

		margin-top: 30px;

	}

	.infwzc_cen>h1,.amlias_cen>h1{

		font-size: 24px;

	}

	.infwzc_cen>p,.amlias_cen>p{

		font-size: 18px;

	}

	.amlias_cen>a,.amlias_oi{

		margin-top: 30px;

	}

	.cpzxin_cen ul li h1,.cpzxin_cen>h1,.ingu_ce>h1,.banneras_ce h1{

		font-size: 24px;

	}

	.cpzxin_cen ul li p,.cpzxin_cen>p,.cpzxin_cenp,.ingu_ce>p,.banneras_ce p{

		font-size: 18px;

	}

	.ingu_ce ul li p{

		font-size: 14px;

		margin-top: 10px;

	}

	.banneras_ce span{

		font-size: 14px;

		margin-top: 30px;

	}

	.ingu_ce ul li h1{

		font-size: 20px;

		background-size: 54px 51px;

		padding-top: 80px;

	}

	.cpzxin_cen ul li a{

		margin-top: 20px;

	}

	.ingu_ce ul{

		margin-top: 50px;

	}

	.cpzxin_cen ul li img{

		width: 40px;

	}

	.fwzi_cooi{

		margin-top: 100px;

		padding-bottom: 100px;

	}

	.fwzi_cooi a,.fwzi_cooi p{

		font-size: 18px;

	}

}



@media screen and (max-width: 1200px) {
    .tiojin .swiper .swiper-slide img{
        height: 300px;
    }

	.nav{

		width: 70%;

	}

	.fore_c{

		width: 70%;

		margin-left: 2%;

	}

	.dh{

		width: 100%;

	}

	.xz_z{

		width: 20%;

	}

	.oio_psoi,.xz_yyy,.xz_y{

		width: 78%;

	}

	.xz_z h1{

		font-size: 20px;

	}

	.xz_top h2{

		font-size: 16px;

	}

	.ingu_ce ul{

		margin-top: 100px;

	}

	.wenhua ul li .wenhua_r p{

		margin-top: 30px;

	}

	.yh_r ul li h1{

		font-size: 24px;

	}

	.yh_r>div{

		font-size: 14px;

		line-height: 30px;

		margin-top: 20px;

	}

	

}



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

	.lx p{

		width: 100%;

	}

	.oio_psoi ul li p{

		font-size: 14px;

	}

	.poidoi_y h1{

		margin-top: 0px;

		font-size: 20px;

	}

	.poidoi_y p{

		margin-top: 10px;

		font-size: 14px;

	}

	.banneras_ce{

		width: 93.75%;

	}

	.cpzxin_cen ul li h1{

		font-size: 16px;

		margin-top: 20px;

	}

	.cpzxin_cen ul li p{

		font-size: 12px;

	}

	.cpzxin_cen ul li a{

		width: 50%;

		line-height: 40px;

	}

	.amlias_oi .mySwipeaosoi{

		width: 90%;

	}

	.fwzi_cooi{

		width: 93.75%;

	}

	.fwzi_cooi{

		margin-top: 50px;

		padding-bottom: 50px;

	}

	.wenhua{

		margin-top: 50px;

	}

	.wenhua ul li{

		margin-bottom: 30px;

	}

	.wenhua ul li .wenhua_img{

		width: 100%;

		float: none;

	}

	.wenhua ul li .wenhua_r{

		width: 100%;

		float: none;

		margin-top: 30px;

	}

	

}



/*手机*/

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

	.an{

		display: block;

	}

	.hertre{

		position: fixed;

		top: 0;

		width: 100%;

		height: 70px;

		background: #fff;

		z-index: 99999;

	}

	.hertre_cen{

		width: 100%;

	}

	.nav{

		width: 100%;

		top: 70px;

		overflow: hidden;

		height: auto;

		position: absolute;

		background: #fff;

		display: none;

		left: 0;

		transform: translate(0%,0%);

		z-index: 999;

	}

	.logo{

		width: 150px;

		left: 3.5%;

	}

	.nav ul{

		background: #fff;

		overflow: hidden;

	}

	.nav ul li{

		width: 100%;

		float: none;

		display: block;

		text-align: center;

		margin-left: 0;

	    border-bottom: 1px rgb(0,0,0,0.1) solid;

	    line-height: 70px;

	}

	.nav ul li>a{

		border: none;

		line-height: 70px;

		display: revert;

	}

	.nav ul li:hover{

		color: #000;

		background-image: none;

	}

	.nav_ul{

		position: static;

		width: 100%;

		left: 0%;

		background: none;

	}

	.nav_ul a{

		width: 100%;

		line-height: 70px;

		background: none;

		color: #000;

		font-size: 14px;

	}

	.nav_logo{

		width: 100px;

		left: 3.5%;

	}

	.banneras,.banner{

		margin-top: 70px;

	}

	.banner_ce h1{

		font-size: 20px;

	}

	.banner_ce p{

		font-size: 14px;

	}

	#certify .swiper-button-prev,

	#certify .swiper-button-next{

		width: 16px;

		height: auto;

		transform: translate(0%,0%);

	}



	#certify .swiper-button-prev img,

	#certify .swiper-button-next img{

		width: 100%;

		height: auto;

	}

	#certify .swiper-container{

		margin: 20px auto;

	}

	#certify{

		margin: 0px auto 30px;

	}

	.fore_l{

		width: 100%;

		float: none;

	}

	.fore_l img{

		width: 50%;

	}

	.fore_c{

		width: 100%;

		float: none;

		margin-left: 0%;

		margin-top: 20px;

	}

	.fore_l p{

		text-align: left;

	}

	.fore_c ul li h1{

		font-size: 16px;

		font-weight: inherit;

		margin-bottom: 10px;

	}

	.fore_c ul li{

		width: 25%;

		font-size: 12px;

	}

	.fore_c ul li:nth-child(5){

		width: 100%;

		float: none;

		padding-top: 20px;

	}

	.fore_r{

		width: 30%;

		float: none;

		margin-top: 20px;

	}

	.fore_ce{

		margin: 30px auto;

	}

	.lx h1{

		font-size: 20px;

	}

	.lx p{

		font-size: 14px;

	}

	.lx{

		margin-top: 10px;

	}

	.lx ul{

		margin-top: 20px;

	}

	.lx ul li img{

		width: 70%;

	}

	.yd{

		font-size: 14px;

		line-height: 24px;

	}

	#map{

		margin-top: 30px;

	}

	#allmap{

		height: 400px;

	}

	.dh ul li{

		font-size: 14px;

	}

	.gsjj{

		margin-bottom: 0px;

	}

	.xz_z{

		width: 100%;

		float: none;

	}

	.xz_yyy,.xz_y{

		width: 100%;

		float: none;

		margin-top: 20px;

	}

	.xz_z h1{

		font-size: 18px;

	}

	.xz_y_top p,.xz_yytop p,.xz_top h2{

		font-size: 14px;

	}

	.zoipz ul li p,.xz_yyy ul li p,.xz_y_top,.xz_bot a,.xz_y ul li p{

		font-size: 12px;

	}

	.xz_y_top p:nth-child(2){

		width: 20%;

	}

	.xz_y_top p:nth-child(3),

	.xz_y_top p:nth-child(4){

		width: 17.5%

	}

	.xz_y ul li p:nth-child(2){

		width: 20%;

	}

	.xz_y ul li p:nth-child(3),

	.xz_y ul li p:nth-child(4){

		width: 17.5%

	}

	.xz_y ul li p:nth-child(3) a{

		width: 26px;

		height: 25px;

		margin: 25px auto;

	}

	.xz_y ul li p:nth-child(4) a{

		width: 30px;

		height: 25px;

		margin: 25px auto;

	}

	.xz_yyy ul li p:nth-child(2) a{

		width: 24px;

		height: 24px;

		margin: 25px auto;

	}

	.zoipz ul li p:nth-child(1),.xz_yyy ul li p:nth-child(1),.xz_yytop p:nth-child(1),.xz_y_top p:nth-child(1),.xz_y ul li p:nth-child(1){

		text-indent: 20px;

	}

	.xz_yytop p:nth-child(1){

		width: 70%;

	}

	.xz_yytop p:nth-child(2){

		width: 30%;

	}

	.xz_yyy ul li p:nth-child(1){

		width: 70%;

	}

	.xz_yyy ul li p:nth-child(2){

		width: 30%

	}

	.tiojin .swiper p,.xh ul li .swiper p{

		font-size: 14px;

	}

	.tiojin .swiper a,.xh ul li .swiper a{

		font-size: 14px;

		margin-top: 10px;

	}

	.xh ul li h1{

		font-size: 20px;

		line-height: 80px;

	}

	.tiojin .swiper-button-prev,

	.tiojin .swiper-button-next,

	.xh ul li .swiper-button-prev, 

	.xh ul li .swiper-button-next {

	    width: 18px;

	    height: 50px;

	}

	.xh ul li{

		padding-bottom: 30px;

	}

	.alzs ul li{

		font-size: 12px;

	}

	.anl ul li{

		width: 48%;

		margin-left: 0%;

		margin-bottom: 20px;

	}

	.anl{

		margin-top: 30px;

	}

	.anl ul li:nth-child(2n){

		float: right;

	}

	.anl ul li p{

		font-size: 14px;

		line-height: 60px;

	}

	.banner .swiper-container-horizontal>.swiper-pagination-bullets{

		bottom: 10px;

	}

	.kouo ul li h1{

		font-size: 14px;

		background-size: 35px 35px;

		padding-top: 45px;

	}

	.diou h1{

		line-height: 80px;

	}

	.diou ul li{

		width: 48%;

		margin-left: 0%;

		margin-bottom: 20px;

	}

	.diou ul li:nth-child(2n){

		float: right;

	}

	.diou ul li p{

		font-size: 14px;

		line-height: 50px;

	}

	.podio{

		margin-bottom: 30px;

	}

	.kouo ul li h1{

		margin: 20px auto;

	}

	.oio_psoi{

		width: 100%;

		float: none;

		margin-top: 20px;

	}

	.cpxqq{

		margin-top: 70px;

	}

	.cpxqq_c ul li a{

		font-size: 14px;

	}



	.poidoi_l{

		width: 100%;

		float: none;

	}

	.poidoi_y{

		width: 100%;

		float: none;

		margin-top: 20px;

	}

	.poidoi{

		margin-top: 30px;

	}

	.cpui{

		margin-top: 20px;

	}

	.cpui ul li{

		width: 20%;

		font-size: 14px;

	}

	.cptpa,.shuj,.cpph_a{

		padding: 0;

	}

	.cpph_a_bb h1,.cpph_a_tt h1{

		font-size: 14px;

	}

	.shuj p{

		width: 100%;

		float: none;

	}

	.cptpa h1{

		font-size: 18px;

		font-weight: 400;

	}

	.cptpa p{

		font-size: 14px;

	}

	.tiojin .swiper-button-prev {

		left: 0px;

	}

	.tiojin .swiper-button-next {

		right: 0px;

	}

	.kehual h1{

		font-size: 18px;

	}

	.kehual{

		margin-top: 20px;

	}

	.kehual_cd{

		margin: 30px auto;

		padding-bottom: 50px;

	}

	.kehual_cd p{

		font-size: 14px;

		line-height: 60px;

	}

	.banneras_ce h1{

		font-size: 20px;

	}

	.banneras_ce p{

		font-size: 14px;

	}

	.banneras_ce span{

		font-size: 12px;

		margin-top: 10px;

		line-height: 24px;

	}

	.ingu_ce ul{

		margin-top: 50px;

	}

	.ingu_ce ul li h1{

		font-size: 16px;

	}

	.ingu_ce ul li p{

		font-size: 12px;

	}

	.ingu_ce ul li h1{

		background-size: 34px 31px;

		padding-top: 40px;

	}

	.hertrein .nav ul li{

		color: #000;

	}

	.cpzxin_cen ul{

		margin-top: 30px;

	}

	.cpzxin_cen ul li h1{

		margin-top: 10px;

	}

	.cpzxin_cen ul li a{

		width: 60%;

		margin-top: 10px;

		line-height: 30px;

		font-size: 12px;

	}

	.infwzc_cen>h1,.amlias_cen>h1,.ingu_ce>h1,.cpzxin_cen>h1{

		font-size: 18px;

	}

	.infwzc_cen>p,.amlias_cen>p,.ingu_ce>p,.cpzxin_cen>p{

		font-size: 14px;

	}

	.cpzxin_cen ul li img{

		width: 30px;

	}

	.amlias_cen>a{

		line-height: 30px;

		font-size: 12px;

		width: 130px;

	}

	.amlias_oi p{

		font-size: 12px;

		line-height: 30px;

	}



	.amlias_oi .swiper-button-prev, .amlias_oi .swiper-button-next {

	    width: 20px;

	    height: 50px;

	    transform: translate(0%,-50%);

	    margin-top: 0;

	}

	.amlias_oi .mySwipeaosoi{

		width: 85%;

	}

	.fwzi_cooi a,.fwzi_cooi p{

		font-size: 14px;

		line-height: 50px;

	}

	.fwzi_cooi{

		margin-top: 30px;

		padding-bottom: 30px;

	}

	.fwzi_cooi .swiper-pagination-bullet{

		width: 50px;

	}

	.di{

		position: static;

	}

	.fore_ce{

		position: static;

		top: auto;

		left: auto;

		transform: translate(0%,0%);

	}

	.wenhua ul li .wenhua_r h1{

		font-size: 20px;

	}

	.wenhua ul li .wenhua_r p{

		font-size: 14px;

		line-height: 30px;

		margin-top: 20px;

	}

	.cer_poi{

		margin-top: 20px;

	}

	.cer_poi  ul li{

		width: 50%;

		margin-bottom: 20px;

	}

	.cer_poi  ul li img{

		display: block;

		float: left;

		margin-left: 20px;

		width: 30px;

	}

	.cer_poi  ul li p{

		display: block;

		float: left;

		margin-left: 10px;

		line-height: 30px;

	}

	.yh{

		margin-top: 30px;

	}

	.yh img{

		width: 100%;

		float: none;

	}

	.yh_r{

		width: 100%;

		float: none;

		margin-top: 30px;

	}

	.cer_poi ul li p{

		font-size: 14px;

	}

	.tduy{

		margin-top: 20px;

	}

	.tduy ul li{

		width: 100%;

		float: none;

		margin-bottom: 20px;

		padding: 20px;

	}

	.tduy ul li p{

		font-size: 14px;

		margin-top: 20px;

	}

	.tduy ul li h1 span{

		font-size: 24px;

	}


     .tiojin .swiper .swiper-slide img,.xh ul li .swiper .swiper-slide img{
        height: 200px;
    }




}

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

	.dh ul li{

		font-size: 12px;

	}

	.oio_psoi ul li{

		width: 48%;

		margin-left: 0%;

		margin-bottom: 10px;

	}

	.oio_psoi ul li:nth-child(2n){

		float: right;

	}

	.amlias_cen>a,.amlias_oi,.ingu_ce ul{

		margin-top: 20px;

	}

	.infwzc>img,.banneras img,.ingu>img,.cpzxin>img,.amlias>img{

		height: 300px;

	}
	.diou ul li img,
	.oio_psoi ul li img{
	    height: 200px;
	}

	

}

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

	.cptpa_ve img{

		width: 100%;

		float: none;

		margin-left: 0%;

	}
	 .tiojin .swiper .swiper-slide img,.xh ul li .swiper .swiper-slide img{
        height: 150px;
    }

}











































