/*! www.vancheer.com  |  Powered by vancheer */


@media screen and ( max-width:1600px ){



}

@media screen and ( max-width:1440px ){
	.nav{ left: 2.0rem; }
	.sideBar{ right: 10px; }
}

@media screen and ( max-width:1366px ){
	
}


@media screen and ( max-width:1024px ){
	.wal, .wal2, .w1088, .w384{ width:100%;}
	.PC-Box, .nav, .footNav, .pageTop, .pageNum, .sideBar, .topSearch{ display:none;}
	.Phone-Box, .navIco, .pageTitleTel, .pageMore{ display:block;}
	.headDiv, .headDiv .wal, .headD{ height: 1.2rem;}
	.headDiv .logo{ left: 0.3rem; top: 0.4rem; }
	.headDiv .logo img{ width: 0.9rem; }
	.headDiv .topRight{ right: 1.5rem; }
	.headDiv .lan{ width: 0.86rem; height: 1.2rem; }
	.headDiv .lan em{ height: 1.2rem; line-height: 1.2rem; background-size: 0.3rem; }
	.headDiv .lan .list{ top: 1.3rem; width: 1.4rem; padding: 0.1rem 0; }
	.headDiv .lan.on em{ background-size: 0.3rem;}
	.headDiv .lan.on .list{ top:1.2rem;}
	.headDiv .lan .list li{ font-size: 0.26rem; line-height: 0.64rem; }


	.headDiv .bookBtn{ padding-top:0.25rem; padding-left:0.3rem;}
	.headDiv .bookBtn a{ width:1.4rem; height:0.7rem; line-height:0.66rem; font-size:0.24rem; box-sizing: border-box;}
	.closeIco{ right: 0.3rem; top: 0.2rem; width: 0.6rem; height: 0.6rem; }
	.closeIco img{ width: 100%; }
	.zzNav{ width: 100%;}
	.zzNav .main{ padding: 1.5rem 0 0 0.3rem;}
	.zzNav .scroll{ height: 80vh; padding-right: 0.3rem; }
	.zzNav .title{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.2rem; }
	.zzNav .msg{ font-size: 0.26rem; }
	.zzNav .form{ padding-top: 0.2rem; }
	.zzNav .form ul{ margin-right: 0; }
	.zzNav .form li{ float: none; width: 100%; padding-bottom: 0.2rem; }
	.zzNav .form li .box{ margin-right: 0; }
	.zzNav .form li p{ height: 0.48rem; font-size: 0.26rem; }
	.zzNav .form li .input1{ height: 0.8rem; line-height: 0.8rem; font-size: 0.26rem; }
	.zzNav .form li .yzm{ width:1.8rem; height:0.8rem; line-height:0.8rem; font-size:0.26rem; }
	.zzNav .form2 h2{ padding-bottom: 0.2rem; font-size: 0.26rem;}
	.zzNav .form2 textarea{ height: 2.8rem; }
	.zzNav .btnDiv{ padding-top: 0.25rem; }
	.zzNav .btnDiv a{ width: 2.8rem; height: 0.8rem; line-height: 0.8rem; font-size: 0.3rem; text-indent: 0.45rem; }
	.zzNav .btnDiv a:before{ right: 0.42rem;  margin-top: -0.05rem; width: 0.24rem; height: 0.1rem; background-size: 0.24rem; }

	.zzNav .selectBox{ margin-right: -0.3rem; }
	.zzNav .selectBox .leftDiv, .zzNav .selectBox .rightDiv{ width: 100%; float: none; }
	.zzNav .selectBox .ddan{ margin-right: 0.3rem; }
	.zzNav .selectBox .bdc{ margin-right: -0.3rem; }
	.zzNav .selectBox .liDiv{ padding-bottom: 0.2rem; }
	.zzNav .selectBox .liDiv p{ height: 0.48rem; font-size: 0.26rem;}
	.zzNav .selectBox .liDiv .box{ margin-right: 0.3rem;}
	.zzNav .selectBox .select{ width: 100%; position: relative; height: 0.8rem;}
	.zzNav .selectBox .select dt{height: 0.8rem;line-height: 0.8rem; border: #11a84e solid 1px;}
	.zzNav .selectBox .select dt a{ font-size: 0.26rem; padding-left: 0.25rem;} 
	.zzNav .selectBox .select dd{ top: 0.82rem;} 
	.zzNav .selectBox .select dd ul { padding: 0 0.25rem; height:4.05rem; } 
	.zzNav .selectBox .select dd ul li{ line-height: 0.8rem; height: 0.8rem; font-size: 0.26rem;}

	.ind-banner .swiper-slide .bg{ height: auto; }
	.ind-banner .swiper-slide .bg img{width: 100%; height: auto; }
	.ind-banner .onebox{ left: 0.3rem; right: 0.3rem; margin-left: 0; top: 15%; } 
	.ind-banner .onebox .en{ font-size: 0.32rem; line-height: 0.52rem; width: 85%; padding-bottom: 0.3rem; }
	.ind-banner .twobox{ left: 0.3rem; right: 0.3rem; margin-left: 0; top: 20%; } 
	.ind-banner .twobox .name{ font-size: 0.38rem; line-height: 0.38rem; padding-bottom: 0.25rem; }
	.ind-banner .twobox .cn{font-size: 0.42rem; }
	.ind-banner .twobox .en{ font-size: 0.2rem; line-height: 0.42rem;}
	.ind-banner .btnDiv{ left:0.3rem; margin-left:0;}
	.ind-banner .btnDiv a{ font-size:0.26rem; border-radius:0.48rem; width:2.1rem; height:0.76rem; line-height:0.76rem; }
	.ind-banner .swiper-pagination{ bottom: 0.3rem!important; } 
	.ind-banner .swiper-pagination-bullet { width: 10px; height: 10px; } 
	
	.indexP0{ padding: 0.6rem 0.3rem; }
	.indexP0 .temeDiv{ padding-left: 0; }
	.indexP0 .cn{ position: relative; top: 0; transform: translateY(0); padding-bottom: 0.3rem;}
	.indexP0 .list li{ float: none; width: auto; padding-right: 0; font-size: 0.26rem; }
	.indexP0 .list li a{ padding-right: 0.3rem; background-size: 6px; }
	.indexP0 .list li img{ margin-top: -0.2rem; width: 0.4rem; }
	.indWen{ font-size: 0.28rem; line-height: 0.28rem; }
	.indTitle{ line-height: 0.64rem; }
	.indexP1{ padding: 1.0rem 0; height: auto; }
	.indexP1 .temeDiv{ padding: 0 0.3rem; }
	.indexP1 .line1 a{ height: 0.96rem; border: #fff solid 1px;}
	.indexP1 .line1 .name{ font-size: 0.28rem; }
	.indexP1 .line1 .name:after{ width: 6px; height: 9px; margin-top: -4px; background-size: 6px; }
	.indexP1 .line1 img{ width: 0.56rem; }
	.indexP1 .line1 .layer{ top: 0.7rem; left: 25%; margin-left:-1.0rem; }
	.indexP1 .line1 .layer .bg{ width: 64px; }
	.indexP1 .line1 .layer .tt{ min-width: 3.8rem; font-size: 0.28rem; line-height: 0.52rem; }
	.indexP1 .line1.on .layer{ top: 0.8rem; }
	.indexP1 .line2{ margin-bottom: 0; }
	.indexP1 .line2 ul{ margin-right: -0.2rem; }
	.indexP1 .line2 li{ width: 33.33%; padding-bottom: 0.2rem; }
	.indexP1 .line2 li:last-child{ width: 100%; }
	.indexP1 .line2 li .box{ margin-right: 0.2rem; height: 1.76rem; border: #fff solid 1px; }
	.indexP1 .line2 li .ico{ padding-top: 0.3rem; height: 0.75rem; }
	.indexP1 .line2 li .ico img{ width: 0.56rem; }
	.indexP1 .line2 li .name{ font-size: 0.26rem; line-height: 0.26rem; }
	.indexP1 .line2 li .layer{ top: 1.5rem; }
	.indexP1 .line2 li .layer .bg{ width: 64px; }
	.indexP1 .line2 li .layer .pj{ min-width: 3.8rem; }
	.indexP1 .line2 li .layer dd a{ font-size: 0.28rem; line-height: 0.52rem;}
	.indexP1 .line2 li.on .layer{ top: 1.6rem; }
	.indexP1 .line2 li:nth-child(3n) .layer{ left: auto; right: 0; }
	.indexP1 .line2 li:nth-child(3n) .layer .bg{ left: auto; right: 0.46rem; }
	.indexP1 .line3{ padding: 0.3rem 0.4rem; }
	.indexP1 .line3 .txt{ position: relative; left: 0; top: 0; width: auto; line-height: 0.48rem; padding-left: 0.56rem; font-size: 0.28rem; margin-bottom: 0.25rem; }
	.indexP1 .line3 .txt img{ position: absolute; left: 0; top: 50%; margin-top: -0.16rem; width: 0.32rem; }
	.indexP1 .line3 ul{ margin-right: -0.2rem; }
	.indexP1 .line3 li{ width: 50%; padding-bottom: 0.2rem; }
	.indexP1 .line3 li .box{ margin-right: 0.2rem; }
	.indexP1 .line3 li .box a{ height: 1.98rem; padding: 0.25rem 0.3rem 0 0.32rem; }
	.indexP1 .line3 li .box .ico{ height: 0.76rem; }
	.indexP1 .line3 li .box .ico img{ width: 0.64rem; }
	.indexP1 .line3 li .box .name{ font-size: 0.24rem; height: 0.36rem; line-height: 0.36rem; background-size: 6px; }
	.indexP1 .line3 li .box .msg{ font-size: 0.22rem; line-height: 0.22rem; }
	.indexP1 .line4{ margin-top: 0.2rem; padding:0.3rem 0.4rem;}
	.indexP1 .line4 .txt{ position: relative; left: 0; top: 0; line-height: 0.28rem; padding-bottom:0.3rem; font-size: 0.28rem; }
	.indexP1 .line4 ul{ margin-right:0;}
	.indexP1 .line4 li{ float:none; width:auto;}
	.indexP1 .line4 li .box{ margin-right:0;}
	.indexP2 .tab2 li{ display: block; float: left; margin: 0; width: 25%; height: 2.0rem; padding-top: 0.3rem; }
	.indexP2 .tab2 li .limg{ width: 0.64rem; height: 0.64rem; }
	.indexP2 .tab2 li .bg{ background-size: 0.64rem;}
	.indexP2 .tab2 li img{ margin-left: -0.18rem; margin-top: -0.18rem; width: 0.36rem; }
	.indexP2 .tab2 li .name{ font-size: 0.26rem; line-height: 0.42rem; height: 0.84rem; }

	.indexP2 .imgDiv{ width: 100%; height: 5.0rem;  animation: am_top 0.8s ease-out 0.1s backwards; -webkit-animation: am_top 0.8s ease-out 0.1s backwards;}
	.indexP2 .conDiv{ width: auto; padding: 0.8rem 0.3rem; position: relative; left: 0; margin-left: 0; top: 0; overflow: hidden; animation: am_top 0.8s ease-out 0.1s backwards; -webkit-animation: am_top 0.8s ease-out 0.1s backwards; }
	.indexP2 .name{ font-size: 0.42rem; }
	.indexP2 .msg{ font-size: 0.26rem; line-height: 0.48rem; height: 1.44rem; width: 80%; }
	.indexP2 .btnDiv{ margin-top: 0.4rem; }
	.indexP2 .btnDiv a{ margin-right: 0.3rem; font-size: 0.26rem; border-radius: 0.48rem; }
	.indexP2 .btnDiv .btn1{ width: 2.3rem; height: 0.74rem; line-height: 0.74rem; text-indent: 0.35rem; }
	.indexP2 .btnDiv .btn2{ width: 2.1rem; height: 0.74rem; line-height: 0.74rem; }
	.indexP2 .btnDiv .btn1:after{ right: 0.35rem; margin-top: -3px; width: 7px; height: 7px; background-size: 7px; }
	.indexP3{ padding: 0.9rem 0.3rem;}
	.indexP3 .list li .limg{ height: 0.9rem; }
	.indexP3 .list li .limg img{ max-height: 0.9rem; }
	.indexP3 .list li .name{ height: 0.56rem; line-height: 0.56rem; font-size: 0.32rem; }
	.indexP3 .list li .msg{ width: 6.0rem; font-size: 0.26rem; line-height: 0.48rem; padding-top: 0.1rem; }
	.indexP3 .swiper-pagination-bullet { width: 0.2rem; height: 0.2rem; margin-left: 0.15rem!important; margin-right: 0.15rem!important; } 
	.indexP4{ padding: 0.9rem 0.3rem 0.6rem; }
	.indexP4 .tab2{ padding-top: 0.6rem; }
	.indexP4 .tab2 li{ margin: 0 0.15rem; padding: 0; font-size: 0.28rem; height: 0.56rem; line-height: 0.26rem; }
	.indexP4 .item{ display: block; }
	.indexP4 .item .info, .indexP4 .item .imgDiv{ width: auto; }
	.indexP4 .item .info{ display: block; padding: 0.7rem 0.4rem; }
	.indexP4 .item .content{ font-size: 0.26rem; line-height: 0.48rem; height: 1.44rem; overflow: hidden; width: auto; }
	.indexP4 .item .btnDiv{ padding-top: 0.5rem; }
	.indexP4 .item .btnDiv li{ float: left; margin-right: 0.3rem; }
	.indexP4 .item .btnDiv a{ font-size: 0.26rem; border-radius: 0.48rem; }
	.indexP4 .item .btnDiv .btn1{ width: 2.8rem; height: 0.74rem; line-height: 0.74rem; text-indent: 0.3rem; }
	.indexP4 .item .btnDiv .btn2{ width: 2.1rem; height: 0.74rem; line-height: 0.74rem; }
	.indexP4 .item .btnDiv .btn1:after{ right: 0.3rem; margin-top: -3px; width: 7px; height: 7px; background-size: 7px; }
	.indexP5 .indTitle{ left: 0.3rem; margin-left: 0; top: 25%; }
	.indexP5 .swiper-pagination{ bottom: 0.3rem; }
	.indexP5 .swiper-pagination-bullet { width: 0.2rem; height: 0.2rem; margin-left: 0.15rem!important; margin-right: 0.15rem!important; } 
	.indexP5 .swiper-pagination-bullet-active { width: 1.2rem; border-radius: 0.36rem; }
	.indexP6{ padding: 1.0rem 0;}
	.indexP6 .list{ padding: 0.6rem 0.3rem 0; }
	.indexP6 .list ul{ margin-right:-0.2rem;}
	.indexP6 .list li{ width: 50%; padding-bottom:0.3rem;}
	.indexP6 .list li:nth-child(11), .indexP6 .list li:nth-child(12), .indexP6 .list li:nth-child(13), .indexP6 .list li:nth-child(14), .indexP6 .list li:nth-child(15), .indexP6 .list li:nth-child(16), .indexP6 .list li:nth-child(17), .indexP6 .list li:nth-child(18){ display: none; }
	.indexP6 .list li .box{ margin-right:0.2rem;}
	.indexP6 .list li .limg{ height:1.64rem; box-shadow: 0px 0.05rem 0.25rem 0px rgba(13, 26, 53, 0.1); }
	.indexP6 .list li .limg img{ max-width:2.4rem; max-height:1rem;}
	.indexP7 .bg{ height: 7.0rem; }
	.indexP7 .bg img{ height:100%; object-fit: cover;}
	.indexP7 .info{ left: 0.3rem; width: 80%; }
	.indexP7 .txt{ padding-bottom:0.2rem;}
	.indexP7 .name{ line-height: 0.64rem; padding-bottom: 0.5rem; }
	.indexP7 .btnDiv{ width:2.1rem; margin-left:-1.05rem;}
	.indexP7 .btnDiv a{ text-indent: 0.32rem; font-size:0.26rem; border-radius:0.48rem; width:2.1rem; height:0.76rem; line-height:0.76rem;}
	.indexP7 .btnDiv a:after{ right: 0.32rem; margin-top: -3px; width: 7px; height: 7px; background-size: 7px; }
	.indexP7 .botList{ padding-bottom: 0.6rem; }
	.indexP7 .botList ul{ display: flex; }
	.indexP7 .botList li{ float: none; width: auto; padding: 0.7rem 0.45rem 0; }
	.indexP7 .botList li:after{ display: none; }
	.indexP7 .botList li .cn{ font-size: 0.34rem; line-height: 0.48rem; height: 0.96rem; }
	.indexP7 .botList li .more{ padding-top: 0.32rem; }
	.indexP7 .botList li .more a{ width: 2.1rem; height: 0.74rem; line-height: 0.74rem; text-indent: 0.42rem; font-size: 0.26rem; border-radius: 0.48rem;}
	.indexP7 .botList li .more a:after{ right: 0.32rem; margin-top: -3px; width: 7px; height: 7px; background-size: 7px;}
	.indexP7 .botList li .more a:hover:after{ background-size: 7px; }
	.indexP7 .swiper-pagination{ display: block; }
	.indexP8{ padding: 1.0rem 0.3rem 0.5rem; height: auto; }
	.indexP8 .txt{ font-size: 0.28rem; line-height: 0.48rem; }
	.indexP8 .numList{ padding-top: 0.65rem; overflow: hidden; }
	.indexP8 .numList ul{ display: block; }
	.indexP8 .numList li{ float: left; width: 50%; padding-bottom: 0.5rem; }
	.indexP8 .numList li .num{ height: 0.75rem; font-size: 0.28rem; }
	.indexP8 .numList li p{ font-size: 0.28rem; line-height: 0.48rem; width: 100%;}
	.indexP9{ padding: 1.0rem 0.3rem; }
	.indexP9 .indTitle{ padding-bottom: 0.6rem; }
	.indexP9 .leftDiv{ width: auto; float: none }
	.indexP9 .leftDiv .imgDiv{ height: 4.0rem; overflow: hidden; }
	.indexP9 .leftDiv .botDiv{ height: 2.64rem; }
	.indexP9 .leftDiv .name{ height: 0.56rem; line-height: 0.56rem; font-size: 0.32rem; }
	.indexP9 .leftDiv .content{ margin-top: 0.1rem; font-size: 0.26rem; line-height: 0.48rem; height: 0.96rem; }
	.indexP9 .leftDiv .time{ font-size: 0.26rem; line-height: 0.26rem; }
	.indexP9 .rightList{ margin-top: 0.5rem; width: auto; float: none; position: relative;}
	.indexP9 .rightList li{ height: 1.68rem; }
	.indexP9 .rightList li a{ padding-top: 0.3rem; }
	.indexP9 .rightList li .name{ font-size: 0.32rem; height: 0.56rem; line-height: 0.56rem; }
	.indexP9 .rightList li .time{ margin-top: 0.15rem;  font-size: 0.26rem; line-height: 0.26rem; }

	.footDiv{ padding: 0.8rem 0.3rem;}
	.footDiv .rightDiv{ float: none; padding-bottom: 0.6rem;}
	.footDiv .msgList{ padding-bottom: 0.4rem; }
	.footDiv .msgList li{ text-align: center; }
	.footDiv .msgList li .wen{ font-size: 0.26rem; line-height: 0.26rem; }
	.footDiv .msgList li .tel{ font-size: 0.42rem; line-height: 0.42rem; }
	.footDiv .msgList li .email{ font-size: 0.32rem; line-height: 0.32rem; }
	.footDiv .ewmList{ float: none; text-align: center; }
	.footDiv .ewmList li{ float: none; display: inline-block; margin-left: 0.2rem; margin-right: 0.2rem; }
	.footDiv .ewmList li .limg img{ width: 2rem; }
	.footDiv .ewmList li p{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.2rem; }
	.footDiv .botbot{ position: relative; left: 0; margin-left: 0; width: auto; text-align: center; padding-top: 0.5rem;}
	.footDiv .msg{ float: none; font-size: 0.26rem; line-height: 0.52rem; }
	.footDiv .links{ float: none; right: 0; font-size: 0.26rem; line-height: 0.52rem; }
	.footDiv .links a{ padding: 0 0.2rem; }


	.pageBanner .bg{ height: 7.0rem;}
	.pageBanner .bg img{ height: 100%; object-fit: cover;}
	.pageBanner .info{ left: 0.3rem; width: 80%;}
	.pageBanner .wen{ font-size:0.36rem; line-height:0.48rem; }
	.pageBanner .msg{ font-size:0.24rem; line-height:0.44rem; width: auto; }
	.pageBanner .content{ font-size:0.24rem; line-height:0.44rem; width: auto; }
	.pageBanner .btnDiv a{ font-size:0.26rem; border-radius:0.48rem; width:2.1rem; height:0.76rem; line-height:0.76rem; }
	.carsP1{ padding: 0.8rem 0.3rem;}
	.carsP1.on{ padding: 0.8rem 0.3rem;}
	.carsP1 .list{ padding-top: 0.6rem; }
	.carsP1 .list ul{ display: flex; }
	.carsP1 .list li{ float: none; width: auto; padding-bottom: 0;}
	.carsP1 .list li .ico{ width: 1.5rem; height: 1.7rem; }
	.carsP1 .list li .ico img{ width: 1.5rem; }
	.carsP1 .list li .name{ font-size: 0.3rem; line-height: 0.3rem; height: 0.56rem; }
	.carsP1 .list li .msg{ font-size: 0.26rem; width: 5.6rem; line-height: 0.48rem; height: auto; }
	.carsP1 .swiper-pagination{ display: block; }
	.carsP2{ padding: 1.0rem 0.3rem; }
	.carsP2 .title{ padding-bottom: 0.6rem;}
	.carsP3{ padding-bottom: 1.0rem; }
	.carsP3 .list{ padding: 0.6rem 0.3rem 0; overflow: hidden; }
	.carsP3 .list.rr{ padding:0.6rem 0.3rem 0;}
	.carsP3 .list ul{ display: flex; margin-right: 0; }
	.carsP3 .list li{ float: none; width: auto; }
	.carsP3 .list .li02{ width:auto;}
	.carsP3 .list li .box{ margin-right: 0; height: 4.0rem; padding: 0 0.45rem; box-shadow: 0px 3px 0.6rem 0px rgba(0, 137, 68, 0.2); }
	.carsP3 .list li .name{ height: 1.4rem; line-height: 0.48rem; font-size: 0.34rem; }
	.carsP3 .list li .bg img{ width: 2.1rem; }
	.carsP3 .list li .links dd{ font-size: 0.26rem; }
	.carsP3 .list li .links dd a{ height: 0.48rem; line-height: 0.48rem; padding-right: 0.3rem; background-size: 6px; }
	.carsP3 .list li .box:hover .links dd a{ background-size: 6px; }
	.carsP3 .swiper-pagination{ display: block; }
	.carsP4{ padding: 1.0rem 0.3rem; height: auto; }
	.carsP4 .title{ padding-bottom: 0.6rem;}
	.carsP4 .list li .lbox{ height: 3.4rem; }
	.carsP4 .list li .ico{ height: 1.2rem; }
	.carsP4 .list li .ico img{ width: 0.96rem; }
	.carsP4 .list li .name{ font-size: 0.34rem; line-height: 0.48rem; background-size: 6px; }
	.carsP4 .list li .wen{ font-size: 0.26rem; line-height: 0.48rem; }
	.carsP4 .swiper-pagination{ padding-top: 0.6rem;}
	.carsP4 .swiper-pagination-bullet { width: 0.2rem; height: 0.2rem; margin-left: 0.15rem!important; margin-right: 0.15rem!important; } 
	.carsP5{ padding: 1.0rem 0.3rem; height: auto; }
	.carsP5 .title{ padding-bottom: 0.6rem; }
	.carsP5 .list{ overflow: hidden; }
	.carsP5 .list ul{ display: flex; margin-right: 0; }
	.carsP5 .list li{ float: none; width: auto; }
	.carsP5 .list li .box{ margin-right: 0; height: 3.5rem; }
	.carsP5 .list li .ico img{ width: 1.8rem; }
	.carsP5 .list li .name{ font-size: 0.36rem; line-height: 0.56rem; }
	.carsP5 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; }
	.carsP5 .swiper-pagination{ display: block; }
	.carsP6{ padding: 1.0rem 0.3rem 1.2rem; }
	.carsP6 .txt{ font-size: 0.28rem; line-height: 0.28rem; }
	.carsP6 .title{ line-height: 0.64rem; }
	.carsP6 .tab2{ padding-top: 0.6rem; }
	.carsP6 .tab2 li{ margin: 0 0.15rem; padding: 0; font-size: 0.28rem; height: 0.56rem; line-height: 0.26rem; }
	.carsP6 .item{ display: block; }
	.carsP6 .item .info, .carsP6 .item .imgDiv{ width: auto; }
	.carsP6 .item .info{ display: block; padding: 0.7rem 0.4rem; }
	.carsP6 .item .content{ font-size: 0.26rem; line-height: 0.48rem; height: 1.44rem; overflow: hidden; width: auto; }
	.carsP6 .item .btnDiv{ padding-top: 0.5rem; }
	.carsP6 .item .btnDiv li{ float: left; margin-right: 0.3rem; }
	.carsP6 .item .btnDiv a{ font-size: 0.26rem; border-radius: 0.48rem; }
	.carsP6 .item .btnDiv .btn1{ width: 2.8rem; height: 0.74rem; line-height: 0.74rem; text-indent: 0.3rem; }
	.carsP6 .item .btnDiv .btn2{ width: 2.1rem; height: 0.74rem; line-height: 0.74rem; }
	.carsP6 .item .btnDiv .btn1:after{ right: 0.3rem; margin-top: -3px; width: 7px; height: 7px; background-size: 7px; }
	.logoList{ margin-top: 0.2rem; }
	.logoList .list{ padding: 0.2rem 0.15rem; margin: 0 -0.15rem;}
	.logoList .list .limg{ height:1.64rem; box-shadow: 0px 0.05rem 0.2rem 0px rgba(13, 26, 53, 0.1); }
	.logoList .list .limg img{ max-width:2.4rem; max-height:1rem;}
	.logoList .prev{ left: 0.2rem; }
	.logoList .next{ right: 0.2rem; }

	.carsP7{ height: auto; padding: 1.0rem 0.5rem; background: url(../images/carsP7.jpg) center no-repeat; background-size: cover; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center;flex-direction: column; -webkit-flex-direction: column;}
	.carsP7 .txt{ line-height: 0.64rem; }
	.carsP7 .btnDiv{ width: 2.1rem; }
	.carsP7 .btnDiv a{ height: 0.76rem; font-size: 0.26rem; text-indent: 0.34rem; line-height: 0.72rem; }
	.carsP7 .btnDiv a:after{ right: 0.34rem; margin-top: -3px; width: 7px; height: 7px; background-size: 7px; }
	.carsP8{ padding-top: 1rem; }
	.carsP8 .title{ padding-bottom: 0.6rem; }
	.carsP8 .imgDiv{ width: 100%; height: 5.0rem; }
	.carsP8 .conDiv{ width: auto; padding: 0.8rem 0.3rem 1.8rem; position: relative; left: 0; margin-left: 0; top: 0; overflow: hidden; }
	.carsP8 .name{ font-size: 0.48rem; padding-bottom: 0.3rem; }
	.carsP8 .msg{ font-size: 0.28rem; line-height: 0.48rem; height: 0.96rem; width: 80%; overflow: hidden; }
	.carsP8 .btnDiv{ margin-top: 0.4rem; }
	.carsP8 .btnDiv a{ margin-right: 0.3rem; font-size: 0.26rem; border-radius: 0.48rem; }
	.carsP8 .btnDiv .btn1{ width: 2.3rem; height: 0.74rem; line-height: 0.74rem; text-indent: 0.35rem; }
	.carsP8 .btnDiv .btn2{ width: 2.1rem; height: 0.74rem; line-height: 0.74rem; }
	.carsP8 .btnDiv .btn1:after{ right: 0.35rem; margin-top: -3px; width: 7px; height: 7px; background-size: 7px; }
	.carsP8 .arrowDiv{ left: 0.3rem; margin-left: 0; bottom: 0.5rem; }
	.carsP8 .arrowDiv .se{ margin-right: 0.9rem;}
	.carsP9{ padding: 1rem 0.3rem 1.2rem; }
	.carsP9 .title{ padding-bottom: 0.6rem; }
	.carsP9 .list li{ padding-bottom: 0.25rem;}
	.carsP9 .list li .msgDiv{ padding: 0.25rem 0.5rem 0.25rem 0.3rem; height: auto; }
	.carsP9 .list li .msgDiv:after{ right: 0.5rem; width: 0.76rem; height: 0.76rem; margin-top: -0.38rem; background-size: 0.2rem; }
	.carsP9 .list li .name{ height: auto; line-height: 0.6rem; padding-left: 0.8rem; padding-right: 1rem; font-size: 0.3rem; }
	.carsP9 .list li .wen{ margin-top: -0.3rem; width: 0.6rem; height: 0.6rem; line-height: 0.6rem; }
	.carsP9 .list li .msgDiv.aNow:after{ background-size: 0.2rem; }
	.carsP9 .list li .mxfDiv{ padding: 0.5rem 0.3rem 0.5rem 1.1rem;}
	.carsP9 .list li .txt{ left: 0.3rem; top: 0.45rem; width: 0.6rem; height: 0.6rem; line-height: 0.6rem; font-size: 0.3rem; }
	.carsP9 .list li .content{ line-height: 0.5rem; font-size: 0.26rem; }
	.carsP10 .rightDiv{ display: none; }
	.carsP10 .wal{ height: auto; }
	.carsP10 .conDiv{ height: auto; padding: 1.0rem 0.3rem; }
	.carsP10 .name{ font-size: 0.42rem; line-height: 0.64rem;}
	.carsP10 .wen{ font-size: 0.28rem; line-height: 0.52rem; padding-bottom: 0.4rem; }
	.carsP10 .btnDiv li{ margin-right: 0.25rem; }
	.carsP10 .btnDiv li a{ width: 2.1rem; height: 0.76rem; line-height: 0.76rem; border-radius: 0.48rem; font-size: 0.26rem; }
	.carsP10 .btnDiv li .btn2:after{ margin-top: -3px; width: 7px; height: 7px; background-size: 7px; }
	.energyP1{ padding: 1.0rem 0.3rem; }
	.energyP1.on{ padding: 1.0rem 0.3rem;}
	.energyP1 .list{ padding-top: 0.6rem; overflow: hidden; }
	.energyP1 .list ul{ display: flex; }
	.energyP1 .list li{ float: none; width: auto; }
	.energyP1 .list li .box{ margin-right: 0; height: 5.18rem; padding: 0.5rem 0.45rem 0; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.08); }
	.energyP1 .list li .ico{ height: 1.6rem; }
	.energyP1 .list li .ico img{ width: 1.5rem; }
	.energyP1 .list li .name{ font-size: 0.32rem; line-height: 0.32rem; height: 0.64rem; }
	.energyP1 .list li .msg{ font-size: 0.24rem; line-height: 0.48rem; }
	.energyP1 .swiper-pagination{ display: block; }
	.energyP2{ padding: 1.0rem 0.3rem; height: auto; }
	.energyP2 .title{ padding-bottom: 0.6rem; }
	.energyP2 .list ul{ margin-right: 0; }
	.energyP2 .list li{ float: none; width: auto; padding-bottom: 0.2rem; }
	.energyP2 .list li .box{ margin-right: 0; padding: 0.5rem 0.6rem 0.5rem 0.5rem; height: auto; box-shadow: 0px 0.1rem 0.3rem 0px rgba(0, 0, 0, 0.08);}
	.energyP2 .list li .box:before{ height: 2px; }
	.energyP2 .list li .name{ padding-left: 0.7rem; line-height: 0.5rem; font-size: 0.34rem; }
	.energyP2 .list li .ico{ top:0.1rem; width: 22px; height: 12px; }
	.energyP2 .list li .ico:before{ width: 12px; height: 12px; }
	.energyP2 .list li .ico:after{ width: 12px; height: 12px; }
	.energyP2 .list li .msg{ margin-top: 0.15rem; font-size: 0.26rem; line-height: 0.48rem; height:auto; }
	.energyP3{ padding: 1.0rem 0.3rem; }
	.energyP3 .imgDiv img{ width: 100%; }
	.energyP4 .wen{ font-size: 0.28rem; line-height: 0.48rem; padding: 0 0.3rem 0.6rem; }
	.energyP4 .list li{ padding: 0.8rem 0.3rem; }
	.energyP4 .list li .temeDiv{ display: block; }
	.energyP4 .list li .imgDiv{ width: auto; box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.1); }
	.energyP4 .list li .conDiv{ width: auto; padding: 0.7rem 0; }
	.energyP4 .list li .num{ font-size: 1.0rem; line-height: 0.8rem;}
	.energyP4 .list li .name{ line-height: 0.48rem; }
	.energyP4 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; }
	.energyP4 .list li .videobox{ box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.1);}
	.energyP4 .list li .videobox video{ max-width:7rem; }
	.energyP4 .list li .btnDiv{ margin-top: 0.6rem; }
	.energyP4 .list li .btnDiv a{ margin-right: 0.3rem; font-size: 0.26rem; border-radius: 0.48rem; }
	.energyP4 .list li .btnDiv .btn1{ width: 2.3rem; height: 0.74rem; line-height: 0.74rem; text-indent: 0.35rem; }
	.energyP4 .list li .btnDiv .btn2{ width: 2.1rem; height: 0.74rem; line-height: 0.74rem; }
	.energyP4 .list li .btnDiv .btn1:after{ right: 0.35rem; margin-top: -3px; width: 7px; height: 7px; background-size: 7px; }
	.energyP5{ padding: 0.95rem 0.3rem 1.05rem; }
	.energyP5 .tab2{ height: auto; overflow: hidden;}
	.energyP5 .tab2 li{ display: block; float: left; width: 50%; margin: 0; font-size: 0.26rem; height: 0.7rem; line-height: 0.26rem; }
	.energyP5 .tab2 li:nth-child(1), .energyP5 .tab2 li:nth-child(2){ margin-bottom: 0.45rem;}
	.energyP5 .imgDiv{ float: none; width: 100%; height: 4.5rem; animation: am_top 0.8s ease-out 0.1s backwards; -webkit-animation: am_top 0.8s ease-out 0.1s backwards;}
	.energyP5 .conDiv{ float: none; padding-top: 0.5rem; width: auto; animation: am_top 0.8s ease-out 0.1s backwards; -webkit-animation: am_top 0.8s ease-out 0.1s backwards; }
	.energyP5 .name{ padding-left: 0.5rem; font-size: 0.4rem; line-height: 0.56rem; }
	.energyP5 .name:before{ top: 0.18rem; width: 0.18rem; height: 0.18rem; border: #00b259 solid 1px; }
	.energyP5 .msg{ font-size: 0.26rem; line-height: 0.52rem; padding: 0.3rem 0 0 0.5rem; }
	.energyP5 .msg em{ font-size: 0.4rem; }
	.energyP6{ padding: 0.9rem 0.3rem 1.1rem; }
	.energyP6 .title{ padding-bottom: 0.3rem; }
	.energyP6 .wen{ padding-bottom: 0.6rem; font-size: 0.28rem; line-height: 0.52rem; }
	.energyP6 .list{ overflow: hidden;}
	.energyP6 .list ul{ display: flex; margin-right: 0; }
	.energyP6 .list li{ float: none; width: auto; }
	.energyP6 .list li .box{ margin-right: 0; }
	.energyP6 .list li .imgDiv{ height: 3.8rem;}
	.energyP6 .list li .botDiv{ padding: 0.35rem 0.45rem 0; height: 3rem; }
	.energyP6 .list li .name{ font-size: 0.32rem; line-height: 0.52rem; height: 0.52rem; }
	.energyP6 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; height: 0.96rem; }
	.energyP6 .list li .time{ font-size: 0.26rem; line-height: 0.48rem; }
	.energyP6 .list li .more{ padding-right: 0.25rem; font-size: 0.26rem; line-height: 0.48rem; }
	.energyP6 .swiper-pagination{ display: block; }
	.energyP7{ padding: 0.95rem 0.3rem 1.2rem; }
	.energyP7 .title{ padding-bottom: 0.6rem;}
	.energyP7 .list{ overflow: hidden; }
	.energyP7 .list ul{ display: flex; margin-right: 0; }
	.energyP7 .list li{ float: none; width: auto; padding-bottom:0; }
	.energyP7 .list li .box{ margin-right: 0; }
	.energyP7 .list li .imgDiv{ height: 3.6rem; }
	.energyP7 .list li .botDiv{ padding: 0.35rem 0.35rem 0; height: 4.2rem; }
	.energyP7 .list li .name{ font-size: 0.32rem; line-height: 0.6rem; height: 0.6rem; }
	.energyP7 .list li .content{ font-size: 0.26rem; line-height: 0.48rem; height: 1.44rem; }
	.energyP7 .list li .btnDiv{ padding-top: 0.3rem; }
	.energyP7 .list li .btnDiv dd a{ width: 1.78rem; height: 0.64rem; line-height: 0.64rem; font-size: 0.24rem; text-indent: 0.24rem; border-radius: 0.36rem; }
	.energyP7 .list li .btnDiv dd a:after{ right: 0.24rem; }
	.energyP7 .swiper-pagination{ display: block;}
	.successP1{ padding: 1.0rem 0.3rem; }
	.successP1 .title{ padding-bottom: 0.6rem; }
	.successP1 .wen{ font-size: 0.28rem; line-height: 0.52rem; padding-bottom: 0.45rem; }
	.successP1 .txt{ font-size: 0.34rem; line-height: 0.34rem; padding-bottom: 0.5rem; }

	.successP1 .temeDiv .toptop{ float: left; width: 80%; margin-right: 0; }
	.successP1 .leftDiv{ width: auto; float: none; }
	.successP1 .rightDiv{ width: auto; float: none; }
	.successP1 .leftDiv .hala, .successP1 .rightDiv .hala{ margin-right: 0; }
	.successP1 .leftDiv ul{ margin-right: 0; }
	.successP1 .leftDiv li{ float: none; width: auto; }
	.successP1 .leftDiv li .box{ padding-right: 0; padding-bottom: 0.7rem; }
	.successP1 .leftDiv li .box:after{ right: 50%; margin-right: -7px; bottom: 5px; top: auto; margin-top: 0; width: 13px; height: 18px; background: url(../images/nimg13_1.png) no-repeat; }
	.successP1 .leftDiv li .pj{ height: 1.16rem; }
	.successP1 .leftDiv li .ico img{ width: 0.72rem; }
	.successP1 .leftDiv li .name{ font-size: 0.32rem; padding-left: 0.32rem; }
	.successP1 .rightDiv ul{ margin-right: 0; }
	.successP1 .rightDiv li{ float: none; width: auto; }
	.successP1 .rightDiv li .box{ padding-right: 0; padding-bottom: 0.7rem; }
	.successP1 .rightDiv li:last-child .box{ padding-bottom: 0; }
	.successP1 .rightDiv li .box:after{ right: 50%; margin-right: -7px; bottom: 5px; top: auto; margin-top: 0; width: 13px; height: 18px; background: url(../images/nimg13_1.png) no-repeat;}
	.successP1 .rightDiv li:last-child .box:after{ display: none; }
	.successP1 .rightDiv li .pj{ height: 1.16rem; }
	.successP1 .rightDiv li .ico img{ width: 0.72rem; }
	.successP1 .rightDiv li .name{ font-size: 0.32rem; padding-left: 0.32rem; }
	.successP1 .botbot{ float: right; width: 20%; height: auto; }
	.successP1 .botbot:before{ left: auto; right: 0; width: 100%; height: 1px; }
	.successP1 .botbot:after{ top: auto; bottom: 0; width: 100%; height: 1px; }
	.successP1 .zuoDiv{ width: 100%; height: 5.28rem; }
	.successP1 .zuoDiv:before{ left: 50%; top: 0; width: 1px; height: 100%;  }
	.successP1 .zuoDiv:after{ right: 0; top: auto; bottom: 0; width: 100%; height: 1px; }
	.successP1 .zuoDiv .zi{ font-size: 0.34rem; line-height: 0.34rem; height: 100%;}
	.successP1 .zuoDiv .zi p{ margin-left: -0.24rem; top: 50%; transform: translateY(-50%); padding-top: 0; width: 0.48rem; }
	.successP1 .youDiv{ width: 100%; height: 3.32rem; }
	.successP1 .youDiv:before{ left: 50%; top: 0; width: 1px; height: 100%; }
	.successP1 .youDiv .zi{ font-size: 0.34rem; line-height: 0.34rem; height: 100%; }
	.successP1 .youDiv .zi p{ margin-left: -0.24rem; top: 50%; transform: translateY(-50%); padding-top: 0; width: 0.48rem;}


	.successP2{ padding: 0.8rem 0.3rem 1.0rem; }
	.successP2 .title{ padding-bottom: 0.6rem; }
	.successP2 .list{ overflow: hidden; }
	.successP2 .list ul{ display: flex; margin-right: 0; }
	.successP2 .list li{ float: none; width: auto; }
	.successP2 .list li .box{ margin-right: 0; border: #eee solid 1px; height: 4.8rem; padding: 0.6rem 0.45rem 0; box-shadow: 0px 0px 0px 0px rgba(0, 137, 68, 0.2);}
	.successP2 .list li .ico{ width: 0.96rem; height: 0.96rem; }
	.successP2 .list li .ico img{ width: 0.96rem; }
	.successP2 .list li .name{ font-size: 0.32rem; height: 0.56rem; line-height: 0.56rem; }
	.successP2 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; padding-top: 0.2rem; }
	.successP2 .list li .box:hover{ border: #00b259 solid 1px; }
	.successP2 .swiper-pagination{ display: block; }

	.successP3{ padding: 1.0rem 0.3rem; height: auto; }
	.successP3 .list li{ float: none; width: auto; position: relative; padding-left: 3.0rem; min-height: 2.4rem; margin-bottom: 0.4rem;display: flex;
  display: -webkit-flex; align-items: center;
  -webkit-align-items: center; }
	.successP3 .list li:last-child{ margin-bottom: 0; }
	.successP3 .list li .round{ position: absolute; left: 0; top: 0; margin: 0; width: 2.4rem; height: 2.4rem; }
	.successP3 .list li .round:before{ width: 2.2rem; height: 2.2rem; margin-left: -1.1rem; margin-top: -1.1rem; }
	.successP3 .list li .num{ padding-top: 0.4rem; font-size: 0.6rem; line-height: 0.48rem;}
	.successP3 .list li .name{ padding-top: 0.2rem; font-size: 0.34rem; line-height: 0.42rem; }
	.successP3 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; text-align: left; padding: 0; }
	.successP3 .list li:hover .round:before{ width: 2.1rem; height: 2.1rem; margin-left: -1.05rem; margin-top: -1.05rem; }
	.successP3 .arrowDiv{ display: none; }
	.successP4{ padding: 0.9rem 0.3rem 0.35rem; }
	.successP4 .title{ padding-bottom: 0.6rem; }
	.successP4 .list li{ padding-bottom: 0.9rem; }
	.successP4 .list li .temeDiv{ display: block; }
	.successP4 .list li .imgDiv{ width: auto; box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.1); }
	.successP4 .list li .conDiv{ width: auto; padding: 0.7rem 0; }
	.successP4 .list li .txt{ font-size: 0.36rem; line-height: 0.36rem;}
	.successP4 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; }
	.successP4 .list li .btnDiv{ position: relative; }
	.successP4 .list li .btnDiv a{ margin-right: 0.3rem; font-size: 0.26rem; border-radius: 0.48rem; }
	.successP4 .list li .btnDiv .btn1{ width: 2.3rem; height: 0.74rem; line-height: 0.74rem; text-indent: 0.35rem; }
	.successP4 .list li .btnDiv .btn2{ width: 2.1rem; height: 0.74rem; line-height: 0.74rem; }
	.successP4 .list li .btnDiv .btn1:after{ right: 0.35rem; margin-top: -3px; width: 7px; height: 7px; background-size: 7px; }
	.successP5{ padding: 0 0.3rem 1.2rem; }
	.successP5 .title{ padding-bottom: 0.6rem; }
	.witness{ padding-bottom: 1.2rem; }
	.witness .list{ width: 100%; padding: 0.2rem 0.15rem; margin: 0 -0.15rem;}
	.witness .list .box{ height: 6rem; padding: 0.75rem 0.5rem 0; box-shadow: 0px 0px 0.15rem 0px rgba(0, 0, 0, 0.08);}
	.witness .list .name{ font-size: 0.32rem; padding: 0 0.5rem; height: 0.54rem; line-height: 0.54rem; }
	.witness .list .content{ font-size: 0.26rem; line-height: 0.48rem; height: 3.36rem; }
	.witness .list .wen{ font-size: 0.26rem; }
	.witness .btn{ width: 0.9rem; height: 0.9rem; top: auto; margin-top: 0; bottom: 0; }
	.witness .prev{ left: 50%; margin-left: -1.2rem; }
	.witness .next{ right: 50%; margin-right: -1.2rem; }
	.PHMP1{ padding: 0.8rem 0.3rem;}
	.PHMP1.on{ padding: 0.8rem 0.3rem;}
	.PHMP1 .title{ line-height: 0.64rem; }
	.PHMP1 .list{ padding-top: 0.6rem; }
	.PHMP1 .list ul{ display: flex; }
	.PHMP1 .list li{ float: none; width: auto; padding-bottom: 0;}
	.PHMP1 .list li .ico{ height: 1.7rem; }
	.PHMP1 .list li .ico img{ width: 1.5rem; }
	.PHMP1 .list li .msg{ font-size: 0.26rem; padding: 0 0.35rem; line-height: 0.48rem; }
	.PHMP1 .swiper-pagination{ display: block; }
	.PHMP2{ padding: 0.9rem 0.3rem; }
	.PHMP2 .wen{ font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.5rem; }
	.PHMP2 .btnDiv{ margin: 0.8rem auto 0; width: 2.1rem; }
	.PHMP2 .btnDiv a{ height: 0.76rem; line-height: 0.76rem; font-size: 0.26rem; }
	.PHMP3{ padding: 0.9rem 0.3rem; }
	.PHMP3 .title{ padding-bottom: 0.6rem; }
	.PHMP3 .list.ll, .PHMP3 .list.rr{ padding:0;}
	.PHMP3 .list ul{ display: flex; margin-right: 0; }
	.PHMP3 .list li{ float: none; width: auto; padding-bottom: 0; }
	.PHMP3 .list li .box{ margin-right: 0; height: 4.5rem; }
	.PHMP3 .list li .box:before{ height: 3px; }
	.PHMP3 .list li .name{ font-size: 0.32rem; line-height: 0.48rem; }
	.PHMP3 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; height:1.44rem; margin-top: 0.2rem;}
	.PHMP3 .swiper-pagination{ display: block; }
	.PHMP3 .btnDiv{ margin: 0.8rem auto 0; width: 2.1rem; }
	.PHMP3 .btnDiv a{ height: 0.76rem; line-height: 0.76rem; font-size: 0.26rem; }
	
	.PHMP4{ padding: 1.0rem 0.3rem; height: auto; }
	.PHMP4 .title{ padding-bottom: 0.6rem; }
	.PHMP4 .list.rr{ padding:0;}
	.PHMP4 .list ul{ display: flex; margin-right: 0; }
	.PHMP4 .list li{ float: none; width: 100%; }
	.PHMP4 .list .li01{ width: 100%; }
	.PHMP4 .list li .box{ margin-right: 0; height: 4.8rem; padding: 0.45rem 0.45rem 0; }
	.PHMP4 .list li .num{ font-size: 1.0rem; line-height: 0.8rem;  }
	.PHMP4 .list li .msg{ font-size: 0.26rem; line-height: 0.48rem; padding-top: 0.3rem; }
	.PHMP4 .list li .ico img{ width: 1.68rem; }
	.PHMP4 .swiper-pagination{ display: block; }
	.newsP1{ padding: 0.9rem 0.3rem 0.8rem; }
	.newsPic .mxfDiv{ padding: 0 0 1.2rem 0; height: auto; }
	.newsPic .imgDiv{ position: relative; }
	.newsPic .imgDiv img{ width: 100%; }
	.newsPic .time{ padding: 0.5rem 0.4rem 0.3rem; font-size: 0.26rem; }
	.newsPic .time em{ font-size: 0.36rem; }
	.newsPic .name{ padding: 0 0.4rem; font-size: 0.36rem; line-height: 0.48rem; height: 0.96rem; }
	.newsPic .content{ display: none; }
	.newsPic .swiper-pagination{ bottom: 0.5rem!important; left: auto!important; right: 0.4rem; }
	.newsPic .swiper-pagination-bullet { margin-right: 10px!important;} 
	.newsP2 .toptop{ height: auto; padding: 0 0.3rem 0.6rem; }
	.newsP2 .toptop .wal{ height: auto; }
	.newsP2 .newsTab li{ margin-right: 0.5rem; margin-bottom:0.4rem; }
	.newsP2 .newsTab li a{ height: 0.9rem; font-size: 0.32rem; line-height: 0.32rem;}
	.newsP2 .toptop .group{ width: 100%; position: relative; margin-top: 0.3rem; height: 1rem;}
	.newsP2 .toptop .caption { height: 1rem; line-height: 1rem; padding-left: 0.3rem; font-size: 0.26rem;}
	.newsP2 .toptop .xlist { max-height: 4.5rem;}
	.newsP2 .toptop .xlist a { font-size: 0.26rem; line-height: 0.9rem; padding: 0 0.3rem;}
	.newsP2{ padding-bottom: 1.0rem; }
	.newsP2 .botbot{ padding: 0 0.3rem;}
	.newsP2 .list{ padding-bottom: 0.5rem; }
	.newsP2 .list:before{ display: none; }
	.newsP2 .list li{ float: none; width: 100%; }
	.newsP2 .list li .box{ height: 4.0rem; border-right: none;}
	.newsP2 .list li .mxfDiv{ padding: 0.5rem 0 0; }
	.newsP2 .list li .time{ font-size: 0.28rem; }
	.newsP2 .list li .type{ top:0.5rem; right:0; font-size:0.28rem;}
	.newsP2 .list li .name{ padding-top: 0.3rem; font-size: 0.36rem; line-height: 0.48rem; height: 0.96rem; }
	.newsP2 .list li .content{ font-size: 0.26rem; line-height: 0.48rem; height: 0.96rem; }
	.newsP2 .list li .imgDiv{ display: none;}

	.newShow .toptop{ padding: 0.9rem 0.3rem; background-size: 100% 100%; }
	.newShow .name{ font-size: 0.42rem; line-height: 0.64rem; padding-bottom: 0.15rem; }
	.newShow .time{ font-size: 0.28rem; }
	.newShow .time em{ padding-right: 0.3rem; }
	.newShow .leftDiv{ width: auto; float: none; padding: 0.8rem 0.3rem 1.0rem; border-right: none;}
	.newShow .mxfDiv{ width: auto; }
	.newShow .content{ font-size: 0.28rem; line-height: 0.56rem; padding-bottom: 0.3rem;}
	.newShow .imgDiv img{ width: 100%; }
	.newShow .botDiv{ padding-bottom: 0.6rem; }
	.newShow .share b{ font-size: 0.28rem; padding-bottom: 0.15rem; }
	.newShow .share li{ margin-right: 0.2rem; }
	.newShow .share li a{ width: 0.8rem; height: 0.8rem; line-height: 0.8rem; }
	.newShow .share li img{ width: 0.42rem; }
	.newShow .share li a:hover .show, .newShow .share li a:hover .hide{transform:translateY(-0.8rem);-webkit-transform:translateY(-0.8rem);-moz-transform:translateY(-0.8rem)}
	.newShow .btnDiv{ bottom: 0.6rem; }
	.newShow .btnDiv a{ width: 2.2rem; height: 0.8rem; line-height: 0.8rem; font-size: 0.28rem; }
	.newShow .btnDiv a:hover em, .newShow .btnDiv a:hover span{transform:translateY(-0.8rem);-webkit-transform:translateY(-0.8rem);-moz-transform:translateY(-0.8rem);}
	.pageDown li{ padding-bottom: 0.2rem; font-size: 0.28rem; }
	.pageDown li a{ padding: 0.25rem 0.3rem; height: auto; line-height: 0.5rem; }

	.newShow .rightDiv{ float: none; width: auto; padding: 0 0.3rem 1.0rem; }
	.newShow .title{ font-size: 0.34rem; line-height: 0.34rem; }
	.newShow .list{ padding: 0.4rem 0 0.5rem; }
	.newShow .list li{ padding-bottom: 0.25rem; }
	.newShow .list li a{ font-size: 0.26rem; line-height: 0.52rem; padding-left: 0.28rem; }
	.newShow .list li a:before{ top: 0.2rem;}
	.newShow .links{ padding-top: 0.45rem; }
	.newShow .links li{ margin: 0 0.2rem 0.2rem 0;}
	.newShow .links li a{ padding: 0 0.28rem; font-size: 0.26rem; height: 0.78rem; line-height: 0.78rem; }

	.aboutPart1{ padding: 1.0rem 0.3rem; }
	.aboutPart1 .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.aboutPart1 .content{ font-size: 0.26rem; line-height: 0.52rem; padding: 0 0 0.85rem; }
	.aboutPart1 .content p{ padding: 0; }
	.aboutPart1 .leftDiv{ width: auto; float: none; }
	.aboutPart1 .leftDiv .ico img{ width: 0.64rem; }
	.aboutPart1 .leftDiv .name{ height: 0.64rem; font-size: 0.32rem; line-height: 0.32rem; }
	.aboutPart1 .leftDiv .name:after{ width: 0.32rem; margin-left: -0.16rem; }
	.aboutPart1 .leftDiv .msg{ padding-top: 0.25rem; padding-left: 0.35rem; padding-right: 0.35rem; font-size: 0.26rem; line-height: 0.48rem; }
	.aboutPart1 .rightDiv{ width: auto; padding-top: 0.4rem; }
	.aboutPart1 .rightDiv li .ico img{ width: 0.64rem;}
	.aboutPart1 .rightDiv li .name{ font-size: 0.32rem; line-height: 0.32rem; }

	.aboutPart1 .list ul{display: block; }
	.aboutPart1 .list li{ width: 100%; height: 4.2rem; padding-left: 0; padding-right: 0; margin-bottom: 0.25rem;}
	.aboutPart1 .list li .bg{ height: 4.2rem; }
	.aboutPart1 .list li:hover{width: 100%}
	.aboutPart1 .list li .ico img{ width: 0.64rem; }
	.aboutPart1 .list li .name{ height: 0.64rem; font-size: 0.32rem; line-height: 0.32rem;}
	.aboutPart1 .list li .name:after{ width: 0.32rem; margin-left: -0.16rem; }
	.aboutPart1 .list li .msg{ bottom: -40%; width: 5.6rem; margin-left: -2.8rem; font-size: 0.26rem; line-height: 0.48rem; }
	.aboutPart1 .list li:hover .layer{ top: 35%; transform: translateY(-65%);}
	.aboutPart1 .list li:hover .msg{ bottom: 10%; }

	.aboutPart2 .conDiv{ position: relative; left: 0; margin-left: 0; top: 0; transform: translateY(0); padding: 0.6rem 0.3rem 0.9rem;}
	.aboutPart2 .rightImg{ width: 100%; float: none; }
	.aboutPart2 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.55rem; }
	.aboutPart2 .msgList li{ padding-bottom: 0.45rem; }
	.aboutPart2 .msgList li .txt{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.15rem; }
	.aboutPart2 .msgList li .msg{ font-size: 0.28rem; }
	.aboutPart3{ padding: 1.0rem 0.3rem 0.7rem; }
	.aboutPart3 .title{ font-size: 0.42rem; line-height: 0.42rem;}
	.aboutPart3 .list ul{ margin-right: -0.3rem; }
	.aboutPart3 .list li{ width: 50%; padding-bottom: 0.3rem;}
	.aboutPart3 .list li .box{ margin-right: 0.3rem; padding-top: 0.8rem; height: 3.4rem; }
	.aboutPart3 .list li .ico{ width: 1.8rem; height: 1.8rem; line-height: 1.8rem; }
	.aboutPart3 .list li .ico img{ width: 0.9rem; }
	.aboutPart3 .list li .name{ font-size: 0.36rem; padding-top: 0.35rem; }
	.aboutPart5{ padding: 1.0rem 0.3rem; }
	.aboutPart5 .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.aboutPart5 .haha{ text-align: center; }
	.aboutPart5 .haha li{ float: left; width: 25%; display: block; margin: 0 0 0.3rem; height: 0.56rem; font-size: 0.3rem; line-height: 0.3rem; }
	#map {width:100%;height:300px;}
	.aboutPart6{ padding:0.8rem 0.3rem; height:auto; }	
	.aboutPart6 .title{ font-size:0.42rem; line-height:0.42rem;}
	.aboutPart6 .btn{ padding-bottom:0.3rem;}	
	.aboutPart6 .btn li{ margin:0 0.2rem; height:0.52rem; font-size:0.32rem; line-height:0.32rem;}	
	
	.honorPic .swiper-container{ padding-bottom: 1.0rem; }
	.honorPic .swiper-slide .lbox{ height:3.54rem; padding: 0.3rem 0.2rem 0;}
	.honorPic .swiper-slide .imgDiv{ height:2.12rem;}
	.honorPic .swiper-slide .imgDiv img{ max-width:2.76rem; max-height:2.12rem;}
	.honorPic .swiper-slide .name{ line-height: 0.46rem; font-size: 0.28rem; height: 0.46rem; padding-top:0.25rem; }
	.honorPic .swiper-container-horizontal>.swiper-scrollbar { left: 0; right:auto; width: 100%; bottom: 0;}
	.honorPic .prev, .honorPic .next{ display: none;}
	.relatePart{ padding:0.8rem 0.3rem 0;}
	.relatePart .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.6rem; }
	.relatePart .list li{ margin-bottom:0.2rem;}
	.relatePart .list li a{ height:auto; padding: 0.2rem 0.3rem;}
	.relatePart .list li .name{ height:auto; line-height:0.5rem; font-size:0.3rem;}
	.relatePart .list li .time{ position:relative; right:0; padding-top:0.1rem; font-size:0.26rem; line-height:0.48rem; }
	.relatePart .list li a:hover{ box-shadow: 0px 8px 0.4rem 0px rgba(0, 0, 0, 0.08);}
	
	.aboutPart3-4 .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.aboutPart3-4 .mxfDiv{ height:auto; display: block; background:rgba(0,0,0,0.2);}
	.aboutPart3-4 .tab2{ margin-right: 0; width: auto; padding:0.5rem 0.3rem;}
	.aboutPart3-4 .tab2 li{ margin-bottom:0.2rem; padding: 0.5rem 0.4rem; height:auto;}
	.aboutPart3-4 .tab2 li:before{ height:2px; }
	.aboutPart3-4 .tab2 li .name{ font-size:0.36rem; line-height:0.36rem; }
	.aboutPart3-4 .tab2 li .content{ font-size:0.26rem; line-height:0.48rem; margin-top:0.2rem;}

	
	
	.aboutPart3-4 .tabContentDiv2{ background: linear-gradient(360deg,#00b259 12%,rgba(0,70,255,0)); width: auto; height: 100%;}
	.aboutPart3-4 .pjDiv{ height: auto; display: block; padding: 0.3rem; }
	.aboutPart3-4 .item-c{ margin-left: 0; position:relative; padding-left:65px; display: block; align-items: center; height: auto; padding-bottom:10px;}
	.aboutPart3-4 .item-c .c-icon{ position:absolute; left:0; top:0; width:50px; height:50px; margin-right: 0.3rem;}
	.aboutPart3-4 .item-c .c-icon img{ width: 40px; height: 40px;}
	.aboutPart3-4 .item-c .c-title{ max-width: 397px; height: 0.4rem; line-height: 0.4rem; font-size: 0.3rem; }
	.aboutPart3-4 .item-c .c-desc{ max-width: 397px; font-size: 0.26rem; line-height: 0.48rem;}

}

