/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1600px ){
	.nav li{ font-size: 15px; }


}

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

}	

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


@media screen and ( max-width:1024px ){
	.wal, .w1024, .w392{ width:100%; float:none;}
	.PC-Box, .nav, .footNav, .pageNav, .newsBox .pjDiv, .sideCase, .sideNews{ display:none;}
	.Phone-Box, .navIco, .pageTitleTel, .screenOpen{ display:block;}
	/*.headDiv, .headDiv.hov{ background: #fff; }*/
	.headDiv{ height: 1.2rem; background: rgba(0,0,0,0.6);}
	.headDiv .logo{ left: 0.3rem; top: 0.2rem; width: 2.0rem;}
	.headDiv .logo img{ width: 2.0rem; }
	.headDiv .topRight{ right: 1.2rem; }
	.headDiv .lan{ margin-top: 0.3rem; width: 2rem; height: 0.6rem;}
	.headDiv .lan .name{ height: 0.6rem; line-height: 0.56rem; padding-left: 0.8rem; font-size: 0.26rem; }
	.headDiv .lan .name:before{ width: 0.32rem; height: 0.32rem; left: 0.28rem; margin-top: -0.16rem; background-size: 0.32rem; }
	.headDiv .lan .name:after{ right: 0.4rem; margin-top: -2px; width: 8px; height: 4px; background-size: 8px; }
	.headDiv .lan dl{ padding: 0.1rem 0 0.2rem; top: 0.6rem; }
	.headDiv .lan a{ height: 0.56rem; line-height: 0.56rem; padding-left: 0.8rem; font-size: 0.26rem;}


	.head-search .search-box { width: 90%; }
	.ind-banner .swiper-slide .bg{ height: 5.0rem; }
	.ind-banner .swiper-slide .bg img{ height: 100%; object-fit: cover; }
	.ind-banner .cn{ font-size: 0.42rem; line-height: 0.52rem; }
	.ind-banner .en{ padding-bottom: 0.2rem; font-size: 0.9rem; line-height: 0.9rem; }

	.ind-banner .swiper-pagination{ bottom: 0.4rem!important; }
	.ind-banner .swiper-pagination-bullet { width: 22px; height: 4px; border-radius: 0.2rem; } 
	.indexTxt .en{ font-size: 0.56rem; line-height: 0.56rem; }
	.indexTxt .cn{ padding-top: 0.15rem; font-size: 0.32rem; line-height: 0.32rem; }
	.indexP1{ padding: 0.85rem 0.3rem 1.1rem; }
	.indexP1 .content{ width: auto; padding: 0.5rem 0 0.85rem; font-size: 0.28rem; line-height: 0.52rem; }
	.indexP1 .numList{ padding-bottom: 0.5rem; }
	.indexP1 .numList li{ width: 50%; font-size: 0.28rem; padding-bottom: 0.5rem; }
	.indexP1 .numList li .num{ height: 0.9rem; }
	.indexP1 .numList li .num em{ font-size: 0.86rem; line-height: 0.78rem; padding-right: 0.1rem; }
	.indexP1 .moreBtn{ width: 4.28rem; }
	.indexP1 .moreBtn a{ height: 0.88rem; line-height: 0.84rem; font-size: 0.28rem; }
	.indexP1 .moreBtn span{ width: 12px; height: 11px; background-size: 12px; }
	.indexP1 .moreBtn a:hover span{ background-size: 12px;}
	.indexP2{ padding: 1.1rem 0.3rem 1.15rem; }
	.indexP2 .indexTxt{ padding-bottom: 0.3rem; }
	.indexPro{ padding-bottom: 1.4rem; }
	.indexPro .list { width: 100%; overflow: hidden; left: 0; margin-left: 0;}
	.indexPro .swiper-slide .mxfDiv{ width: 100%; }
	.indexPro .swiper-slide .ditu { border-radius: 0.1rem; }
	.indexPro .swiper-slide .ditu:after{ width: 100%; height: 100%; }
	.indexPro .swiper-slide .conLayer{ top: auto; bottom: 0.5rem; }
	.indexPro .swiper-slide .name{ font-size: 0.32rem; line-height: 0.36rem; }
	.indexPro .swiper-slide .wen{ font-size: 0.34rem; line-height: 0.46rem; width: 100%; }
	.indexPro .swiper-slide .msg{ display: none; }
	.indexPro .swiper-slide .icon{ display: none; }
	.indexPro .swiper-slide-active .conLayer{ left: 0.35rem; }
	.indexPro .se { width: 0.96rem; height: 0.96rem; top: auto; bottom: 0; margin-top: 0; }
	.indexPro .prev { margin-left: -1.1rem; background: #eee url("../images/nimg16_left.png") center no-repeat; }
	.indexPro .next { margin-right: -1.1rem; background: #eee url("../images/nimg16_right.png") center no-repeat; }
	.indexPro .prev:hover{ background: #e94615 url("../images/nimg16_lefton.png") center no-repeat;}
	.indexPro .next:hover { background: #e94615 url("../images/nimg16_righton.png") center no-repeat; }
	.indexP3{ padding: 0.9rem 0.3rem 1.05rem; }
	.indexP3 .list{ padding-top: 0.75rem; }
	.indexP3 .list ul{ margin-right: 0; }
	.indexP3 .list li{ float: none; width: auto; padding-bottom: 0.3rem;}
	.indexP3 .list li .box{ margin-right: 0; height: 2.1rem; position: relative; padding-left: 2.8rem;}
	.indexP3 .list li .imgDiv{ position: absolute; left: 0; top: 0; width: 2.8rem; height: 2.1rem; }
	.indexP3 .list li .botDiv{ height: 2.1rem; padding: 0.35rem 0.3rem 0; }
	.indexP3 .list li .time{ font-size: 0.28rem; line-height: 0.42rem; }
	.indexP3 .list li .name{ margin-top: 0.1rem; font-size: 0.3rem; line-height: 0.48rem; height: 0.96rem; }
	.indexP3 .list li .more, .indexP3 .list li .content{ display: none; }
	.indexP4{ padding: 1.0rem 0.3rem 1.3rem; }
	.indexP4 .leftDiv{ width: auto; float: none; }
	.indexP4 .title{ padding-bottom: 0.3rem; }
	.indexP4 .title:after{ width: 0.48rem; height: 2px; }
	.indexP4 .title .en{ font-size: 0.56rem; line-height: 0.56rem; }
	.indexP4 .title .cn{ font-size: 0.32rem; line-height: 0.32rem; }
	.indexP4 .txt{ padding: 0.5rem 0 0.35rem; font-size: 0.4rem; line-height: 0.56rem; }
	.indexP4 .content{ padding-bottom: 0.45rem; font-size: 0.28rem; line-height: 0.52rem; }
	.indexP4 .moreBtn a{ text-indent: 0.35rem; width: 2.36rem; height: 0.84rem; font-size: 0.26rem; line-height: 0.84rem; }
	.indexP4 .moreBtn a:after{ right: 0.35rem; margin-top: -4px; width: 10px; height: 9px; background-size: 10px; }
	.indexP4 .rightDiv{ float: none; width: auto; padding-top: 0.9rem; }
	.indexP4 .mxfDiv{ border-radius: 0.32rem;}
	.indexP4 .wen{ left: 0.35rem; bottom: 0.3rem; font-size: 0.26rem; line-height: 0.54rem; }
	.indexP4 .wen em{ font-size: 0.56rem; line-height: 0.52rem; }
	.indexP5 .list li{ float: none; width: auto; margin-bottom: 0.2rem; }
	.indexP5 .list li .ico{ height: 1.05rem; }
	.indexP5 .list li .ico img{ width: 0.64rem; }
	.indexP5 .list li .cn{ font-size: 0.32rem; line-height: 0.32rem; height: 0.48rem; }
	.indexP5 .list li .en{ font-size: 0.26rem; line-height: 0.26rem; }
	.indexP5 .list li .wen{ height: 1.2rem; font-size: 0.28rem; line-height: 0.48rem; }
	.indexP5 .list li .more{ display: none; width: 0.86rem; height: 0.86rem; border: #e94615 solid 1px; }
	.footDiv{ padding: 1.0rem 0.3rem 0.8rem; }
	.footDiv .rightDiv{ float: none; }
	.footDiv .txtDiv{ text-align: center; font-size: 0.28rem; line-height: 0.28rem; }
	.footDiv .txtDiv .tel{ font-size: 0.48rem; padding-bottom: 0.1rem; line-height: 0.48rem; }
	.footDiv .txtDiv .email{ font-size: 0.26rem; line-height: 0.52rem; }
	.footDiv .ewm{ float: none; width: 2.4rem; margin: 0.5rem auto 0;}
	.footDiv .ewm img{ width: 100%;}
	.footDiv .links{ display: none; }
	.footDiv .botbot{ padding-top: 0.6rem; position: relative; }
	.footDiv .share{ float: none; text-align: center; padding-top: 0.65rem; }
	.footDiv .share li{ display: inline-block; float: none; margin-left: 0.05rem; margin-right: 0.05rem; }
	.footDiv .share li a{ width: 0.86rem; height: 0.86rem; }
	.footDiv .share li img{ width: 0.52rem; margin-left: -0.26rem; margin-top: -0.16rem; }
	.footDiv .msg{ text-align: center; font-size: 0.26rem; line-height: 0.52rem; }

}

