/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1600px ){
	.platform .name{ padding: 0.45rem 0 0.35rem; }
	.platform .list li{ margin-bottom: 0.2rem; }
	
}

@media screen and ( max-width:1440px ){
	.indexP4 .botbot li .ico img{ width: 50px; }
	.footDiv .msgList li{ font-size: 12px; }
	.footDiv .msg{ font-size: 12px; }
	.footDiv .midDiv{ padding-left: 1.5rem;}
	.aboutP1 .numList{ padding-left: 8%; }
	.platform .list li{ margin-bottom: 0.15rem; }
}	

@media screen and ( max-width:1366px ){
	
}

@media screen and ( max-width:1280px ){
	
}

@media screen and ( max-width:1024px ){
	.wal, .w1152, .w400{ width:100%;}
	.PC-Box, .nav, .pageTop, .sideNews .title, .sideNews .list{ display:none;}
	.Phone-Box, .navIco, .pageTitleTel{ display:block;}
	.headDiv, .headDiv .wal, .headD{ height: 1.2rem; z-index:5;}
	.headDiv{ position: relative;}
	.headDiv .logo{ left: 0.3rem; top: 0.15rem;}
	.headDiv .logo img{ width: 1.2rem; }
	.headDiv .code{ left: 1.9rem; top: 0.2rem; font-size: 0.26rem; line-height: 0.42rem; }
	.headDiv .topRight{ right: 1.4rem; top: 0.2rem; }
	.headDiv .topSearch{ height: 0.8rem; padding-left: 0.3rem;}
	.headDiv .topSearch em{ width: 0.6rem; height: 0.8rem; background-size: 0.32rem;}
	.headDiv .lan a{ height: 0.8rem; line-height: 0.8rem; font-size: 0.28rem; }


	.head-search .search-box { width: 90%; }
	.ind-banner .onebox{ left: 0.5rem; margin-left: 0; bottom: auto; top: 50%; transform: translateY(-50%); }
	.ind-banner .onebox .en{ font-size: 0.32rem; line-height: 0.32rem; }
	.ind-banner .onebox .cn{ font-size: 0.4rem; line-height: 0.5rem; font-weight:bold; }
	.ind-banner .onebox .cn:after{ width: 0.76rem; }
	.ind-banner .twobox .txt1{ font-size: 0.48rem; line-height: 0.64rem; }
	.ind-banner .twobox .txt2{ font-size: 0.36rem; line-height: 0.48rem; width: 7.0rem; margin: 0 auto;}
	.ind-banner .more{ margin-top: 0.5rem; width: 2.48rem; height: 0.68rem; line-height: 0.68rem; font-size: 0.26rem; }
	.ind-banner .more img{ padding-left: 0.2rem;}

	.ind-banner .swiper-pagination{ bottom: 0.3rem; }
	.ind-banner .swiper-pagination-bullet { width: 24px; height: 2px; margin: 0 6px!important; } 
	.indexTxt .cn{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.2rem; }
	.indexTxt .en{ font-size: 0.32rem; line-height: 0.32rem;}
	.indexTxt .en:after{ width: 0.36rem; }
	.indMore a{ width: 2.4rem; height: 0.8rem; line-height: 0.8rem; border-radius: 0.48rem; font-size: 0.26rem; }
	.indMore img{ width: 10px; }

	.indexP1{ height: auto; background: #f8fbff;}
	.indexP1 .leftCon{ width: auto; height: auto; padding: 1.2rem 0.4rem; background: url(../images/indexP1Tel.png) center bottom no-repeat; background-size: 100%;}
	.indexP1 .indexTxt{ text-align: center; }
	.indexP1 .indexTxt .en:after{ left: 50%; margin-left: -0.18rem; }
	.indexP1 .name{ font-size: 0.32rem; line-height: 0.32rem; text-align: center;}
	.indexP1 .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.indexP1 .indMore{ padding-top: 0.6rem; width: 2.4rem; margin: 0 auto;}
	.indexP1 .rightDiv{ position: relative; width: auto; height: 5rem; }
	.indexP1 .numList{ left: 0; bottom: 0.6rem; padding-left: 0.3rem; padding-right: 0.3rem; width: 100%; box-sizing: border-box; }
	.indexP1 .numList ul{ display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; }
	.indexP1 .numList li{ float: none; width: auto; }
	.indexP1 .numList li .pj{ height: 0.6rem; }
	.indexP1 .numList li .numUp{ font-size: 0.42rem; line-height: 0.42rem; }
	.indexP1 .numList li .num img{ padding-left: 0.1rem; width: 8px; }
	.indexP1 .numList li p{ font-size: 0.24rem; line-height: 0.24rem; }
	.indexP2{ padding: 1.2rem 0.3rem 0; }
	.indexP2 .toptop{ height: 1.8rem; }
	.indexP2 .indMore{ top: 0.25rem;}
	.indexP2 .list li{ float: none; width: auto; margin-bottom: 0.3rem; }
	.indexP2 .list li .bg{ border-radius: 0.24rem; overflow: hidden; }
	.indexP2 .list li .layer{ width: 100%; text-align: center; left: 0; top: 50%; transform: translateY(-50%);}
	.indexP2 .list li .ico{ height: 1.1rem; }
	.indexP2 .list li .ico img{ width: 0.76rem; }
	.indexP2 .list li .cn{ font-size: 0.32rem; line-height: 0.32rem; }
	.indexP2 .list li .en{ width: auto; font-size: 0.22rem; line-height: 0.32rem; }
	.indexP3{ padding: 0.9rem 0.3rem 1.0rem; }
	.indexP3 .indexTxt .en:after{ margin-left: -0.18rem; }
	.indexP3 .list{ overflow: hidden; }
	.indexP3 .list ul{ display: flex; margin-right: 0; }
	.indexP3 .list li{ float: none; width: auto; }
	.indexP3 .list li .box{ margin-right: 0; box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1);}
	.indexP3 .list li .imgDiv{ height: 4.2rem; }
	.indexP3 .list li .botDiv{ height: 3.6rem; padding: 0.4rem 0.4rem 0; border: #ddd solid 1px; border-top: none;}
	.indexP3 .list li .name{ font-size: 0.3rem; line-height: 0.48rem; height: 0.96rem; }
	.indexP3 .list li .content{ font-size: 0.24rem; line-height: 0.48rem; height: 0.96rem; }
	.indexP3 .list li .time{ font-size: 0.28rem; line-height: 0.28rem; }
	.indexP3 .list li .box:hover .botDiv{ border: #e60012 solid 1px; border-top: none; }
	.indexP3 .swiper-pagination{ display: block; }
	.indexP3 .indMore{ width: 2.4rem; margin: 0.6rem auto 0; }
	.indexP3 canvas{ bottom: -6.0rem;}
	.indexP4 .toptop{ height: 4rem; background: url(../images/indexP4Tel.jpg) center no-repeat; background-size: 100%; }
	.indexP4 .indexTxt .en:after{ margin-left: -0.18rem; }
	.indexP4 .indMore{ margin-top: 0.5rem; }
	.indexP4 .botbot{ padding: 1.0rem 0.3rem; }
	.indexP4 .botbot ul{ display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between;  }
	.indexP4 .botbot li{ float: none; width: auto; }
	.indexP4 .botbot li .ico{ height: 1rem; }
	.indexP4 .botbot li .ico img{ width: 0.72rem; }
	.indexP4 .botbot li .name{ font-size: 0.26rem; line-height: 0.26rem; height: 0.56rem; }
	.indexP4 .botbot li .more{ font-size: 0.24rem; line-height: 0.24rem; }
	.indexP5{ padding: 0.3rem 0.3rem 1.0rem; }
	.indexP5 .partner{ padding-bottom:1.2rem;}
	.indexP5 .list li .box{ height: 1.6rem; }
	.indexP5 .list li .limg img{ max-width: 1.8rem; }
	.indexP5 .se{ height: 0.76rem; width: 0.76rem; top: auto; margin-top: 0; bottom:0; }
	.indexP5 .prev{ left: 50%; margin-left:-1.0rem; }
	.indexP5 .prev:after{ width: 16px; height: 12px; margin-left: -8px; margin-top: -6px; background-size: 16px;}
	.indexP5 .next{ right: 50%; margin-right:-1.0rem; }
	.indexP5 .next:after{ width: 16px; height: 12px; margin-left: -8px; margin-top: -6px; background-size: 16px;}

	.footDiv{ padding: 1.0rem 0.3rem 0.6rem; height: auto; }
	.footDiv .leftDiv{ padding-left: 0; width: auto; float: none;}
	.footDiv .leftDiv:after{ display: none; }
	.footDiv .title{ height: 0.8rem; font-size: 0.34rem; line-height: 0.34rem; }
	.footDiv .title:after{ width: 0.3rem; }
	.footDiv .msgList{ padding: 0.4rem 0 0.35rem; }
	.footDiv .msgList li{ font-size: 0.26rem; line-height: 0.52rem; }
	.footDiv .links{ width: 4.2rem; }
	.footDiv .links .name{ height: 0.86rem; line-height: 0.86rem; font-size: 0.26rem; padding-left: 0.25rem; }
	.footDiv .links .name:after{ right: 0.2rem; }
	.footDiv .links dl{ bottom: 0.92rem; }
	.footDiv .links a{ height: 0.86rem; line-height: 0.86rem; padding-left: 0.25rem; font-size: 0.26rem;}
	.footDiv .msg{ clear: both; padding-top: 0.75rem; font-size: 0.26rem; line-height: 0.52rem; }
	.footDiv .share{ padding-top: 0.5rem; }
	.footDiv .share li{ margin-right: 0.5rem; }
	.pageBanner .bg{ height: 4.8rem; }
	.pageBanner .bg img{ height: 100%; object-fit: cover;}
	.pageBanner .info{ left: 0.3rem; }
	.pageBanner .en{ font-size: 0.26rem; line-height: 0.42rem; padding-top: 0.2rem; }
	.aboutP1{ padding: 1.0rem 0.3rem 1.2rem; }
	.aboutP1 .conDiv{ width: auto; padding-bottom: 0.6rem;}
	.aboutP1 .name{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.aboutP1 .name:after{ width: 0.7rem; height: 2px; }
	.aboutP1 .txt{ font-size: 0.36rem; line-height: 0.36rem; }
	.aboutP1 .content{ font-size: 0.26rem; line-height: 0.52rem; min-height: 2.0rem; }
	.aboutP1 .rightImg{ position: relative; top: 0; width: auto; height: 7rem;}
	.aboutP1 .numList{ position: relative; padding: 0.7rem 0.3rem 0.3rem; width: auto; height: auto; overflow: hidden; }
	.aboutP1 .numList li{ width: 50%; text-align: center; padding-bottom: 0.4rem;}
	.aboutP1 .numList li:last-child{ width: 50%; }
	.aboutP1 .numList li .pj{ height: 0.8rem; }
	.aboutP1 .numList li .num{ justify-content: center; -webkit-justify-content: center; }
	.aboutP1 .numList li .numUp{ font-size: 0.6rem; line-height: 0.56rem;}
	.aboutP1 .numList li .num img{ padding-left: 0.1rem; width: 12px; }
	.aboutP1 .numList li p{ font-size: 0.26rem; line-height: 0.26rem; }
	.aboutP2{ padding: 0 0.3rem 1.0rem; }
	.aboutP2 .leftImg{ width: auto; float: none; }
	.aboutP2 .rightDiv{ width: auto; float: none; }
	.aboutP2 .title{ text-align: center; font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; margin-bottom: 0.6rem; }
	.aboutP2 .title:after{ left: 50%; width: 0.7rem; margin-left: -0.35rem; height: 2px; }
	.aboutP2 .msgList{ padding-top: 0.6rem; }
	.aboutP2 .msgList li .wen{ font-size: 0.3rem; line-height: 0.42rem; }
	.aboutP2 .msgList li .msg{ font-size: 0.26rem; line-height: 0.52rem; }
	.aboutP3{ padding: 1.0rem 0.3rem; height: auto; }
	.aboutP3 .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.aboutP3 .title:after{ margin-left: -0.35rem; width: 0.7rem; }
	.honorPic{ margin-top: 0.7rem; }
	.honorPic .swiper-slide{ height: 5.6rem; padding: 0.3rem 0.25rem 0; }
	.honorPic .swiper-slide .pic{ height: 3.9rem; }
	.honorPic .swiper-slide .name{ margin-top: 0.1rem; font-size: 0.26rem; height: 0.96rem; line-height: 0.48rem; -webkit-line-clamp: 2; }
	.honorPic .swiper-pagination { width: calc(100% - 2.76rem); }
	.honorPic .arrowDiv a{ width: 0.96rem; height: 0.96rem;}
	.pic-modal-box .box { padding: 0 0.25rem; }
    .pic-modal-box .main { width: 100%; padding: 0.8rem 0.3rem 0;}
  	.pic-modal-box .name { font-size: 0.3rem; height: 0.9rem; line-height: 0.9rem; }
 	.pic-modal-box .close { right: 10px; top: 10px;; width: 0.5rem; height: 0.5rem; background-size: 0.5rem;}
	.pic-modal-box .pic-box img { max-width: 6.2rem;}
	.aboutP4{ padding: 1.2rem 0.3rem; background: url(../images/aboutP4.jpg) center no-repeat; background-size: cover; }
	.aboutP4 .title{ font-size: 0.42rem; line-height: 0.42rem;}
	.aboutP4 .title:after{ margin-left: -0.35rem; width: 0.7rem; }
	.historyPic{ margin-top: 0.7rem; }
	.historyPic .box-container{ width: auto; float: none; padding: 0 0.5rem; position: relative;}
	.historyPic .img-swiper{ height: 0.9rem;}
	.historyPic .img-swiper .year{ height: 0.86rem; line-height: 0.86rem; font-size: 0.28rem; }
	.historyPic .se{ position: absolute; top: 50%; margin-top: -6px; height: 12px; width: 8px; }
	.historyPic .prev{ left: 0; background: url(../images/nimg8_left.png) center no-repeat; }
	.historyPic .next{ right: 0; background: url(../images/nimg8_right.png) center no-repeat; }
	.historyPic .prev:hover{ background: url(../images/nimg8_left.png) center no-repeat;}
	.historyPic .next:hover{ background: url(../images/nimg8_right.png) center no-repeat;}
	.historyPic .detail-box{ width: auto; float: none; padding-top: 0.6rem; }
	.historyPic .detail-box:before{ display: none; }
	.historyPic .detail-box .list .item { width: auto; float: none; padding-left: 0; }
	.historyPic .detail-box .list .layer{ position: relative; padding-bottom: 0.3rem; }
	.historyPic .detail-box .list .year{ display: inline-block; padding-bottom: 0;}
	.historyPic .detail-box .list .wen{ display: inline-block; padding-left: 0.2rem; font-size: 0.28rem; line-height: 0.28rem; }
	.historyPic .detail-box .list .sub{ max-height: 5.6rem; overflow: auto; }
	.historyPic .detail-box .list .sub li{ padding: 0 0 0.3rem 1.1rem; font-size: 0.26rem; line-height: 0.48rem; }
	.dutyP1{ padding: 1.0rem 0.3rem; }
	.dutyP1 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.dutyP1 .title:after{ width: 0.7rem; }
	.dutyP1 .conDiv{ width: auto; float: none;}
	.dutyP1 .txt{ height: 0.64rem; font-size: 0.34rem; line-height: 0.34rem; }
	.dutyP1 .txt:after{ width: 0.6rem; }
	.dutyP1 .content{ font-size: 0.26rem; line-height: 0.52rem; padding-top: 0.45rem; }
	.dutyP1 .rightImg{ width: auto; float: none; padding-top: 0.7rem; }
	.dutyP2{ padding: 1.0rem 0.3rem 0.8rem; }
	.dutyP2 .txt{ height: 0.64rem; font-size: 0.34rem; line-height: 0.34rem; }
	.dutyP2 .txt:after{ width: 0.6rem; }
	.dutyP2 .content{ padding-top: 0.4rem; font-size: 0.26rem; line-height: 0.52rem; }
	.dutyP2 .list{ padding-top: 0.6rem; }
	.dutyP2 .list li a{ height: 2.2rem; padding: 0.4rem 0.3rem 0 2.0rem; }
	.dutyP2 .list li .time{ left: 0.3rem; top: 0.4rem; width: 1.26rem; height: 1.2rem; font-size: 0.24rem; }
	.dutyP2 .list li .time em{ font-size: 0.32rem; }
	.dutyP2 .list li .name{ font-size: 0.28rem; height: 0.48rem; line-height: 0.48rem; }
	.dutyP2 .list li .msg{ font-size: 0.24rem; line-height: 0.48rem; height: 0.96rem;}
	.joinP1{ padding: 1.0rem 0.3rem; }
	.joinP1 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; margin-bottom: 0.7rem;}
	.joinP1 .title:after{  width: 0.7rem; }
	.joinP1 .leftImg{ width: auto; float: none; }
	.joinP1 .conDiv{ width: auto; float: none; padding-top: 0.5rem; }
	.joinP1 .txt{ height: 0.76rem; }
	.joinP1 .txt:after{ width: 0.6rem; }
	.joinP1 .list li{ padding-top: 0.45rem; }
	.joinP1 .list li .wen{ padding-left: 0.4rem; font-size: 0.3rem; line-height: 0.3rem; }
	.joinP1 .list li .wen:before{ width: 0.24rem; height: 2px; }
	.joinP1 .list li .msg{ line-height: 0.48rem; font-size: 0.26rem; padding-left: 0.4rem; padding-top: 0.3rem; padding-bottom: 0.3rem;}
	.joinP2{ padding: 1.0rem 0.3rem; }
	.joinP2 .mxfDiv{ display: block; }
	.joinP2 .conDiv{ width: auto; padding: 0.6rem 0.4rem; }
	.joinP2 .imgDiv{ width: auto; }
	.joinP2 .title{ height: 0.76rem; }
	.joinP2 .title:after{ width: 0.6rem; }
	.joinP2 .content{ font-size: 0.26rem; line-height: 0.52rem; }

	.joinP3{ padding: 0.9rem 0.3rem 1.0rem; }
	.selectGroup{ padding-bottom: 0.6rem; }
	.selectGroup .box{ display: block; margin-right: 0; position: relative; height: auto; padding-bottom: 0.25rem;}
	.selectGroup .select{ height: 0.96rem;}
	.selectGroup .select dt{ height: 0.96rem; line-height: 0.96rem;  width: 100%;}
	.selectGroup .select dt a{ font-size: 0.28rem; padding-left: 0.2rem; } 
	.selectGroup .select dd{ top: 0.9rem; height: 3.2rem; } 
	.selectGroup .select dd ul { padding: 0 0.2rem;} 
	.selectGroup .select dd ul li{line-height: 0.8rem; height: 0.8rem; font-size: 0.28rem;}
	.selectGroup .form{ width: 100%; height: 0.96rem; box-sizing: border-box;}
	.selectGroup .form .input1{ height: 0.96rem; line-height: 0.96rem; font-size: 0.28rem; }
	.selectGroup .btnDiv a{ width: 2.1rem; font-size: 0.28rem; height: 0.96rem; line-height: 0.96rem; }
	.joinP3 .list{ padding-bottom: 0.6rem; }
	.joinP3 .list li{ margin-bottom: 0.2rem; }
	.joinP3 .list li .topDiv{ padding: 0.5rem 0 0.4rem; }
	.joinP3 .list li .name{ padding-left: 0.4rem; }
	.joinP3 .list li .name .dj{ display: block; width: auto; }
	.joinP3 .list li .name b{ font-size: 0.34rem; }
	.joinP3 .list li .name em{ padding: 0 0.2rem; font-size: 0.26rem;}
	.joinP3 .list li .name em:first-child{ padding: 0 0.2rem 0 0; }
	.joinP3 .list li .msgList{ padding: 0.2rem 0.3rem 0 0.4rem; }
	.joinP3 .list li .msgList dd{ line-height: 0.46rem; font-size: 0.26rem;}
	.joinP3 .list li .hideBox{ padding: 0.5rem 0.4rem 1.0rem; }
	.joinP3 .list li .ico{ right: 0.4rem; top: 0.4rem; width: 0.86rem; height: 0.86rem; background-size: 0.26rem;}
	.joinP3 .list li .txt{ font-size: 0.28rem; padding-bottom: 0.2rem; line-height: 0.28rem; }
	.joinP3 .list li .msg{ font-size: 0.26rem; line-height: 0.46rem; padding-bottom: 0.3rem; }
	.joinP3 .list li .tips{ font-size: 0.26rem; line-height: 0.26rem; }
	.joinP3 .list .liNow .ico{ background-size: 0.26rem;}
	.business{ padding: 1.0rem 0.3rem 0.9rem; }
	.business .mxfDiv .info{ position: relative; top: 0; height: auto; background: #eee; left: 0; width: auto; display: block; padding: 0.7rem 0.4rem; }
	.business .mxfDiv .txt{ font-size: 0.42rem; line-height: 0.42rem; }
	.business .mxfDiv .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.business .list li{ margin-bottom: 0.6rem;}
	.business .list li .info{ position: relative; height: auto; right: 0; width: auto; display: block; padding: 0.7rem 0.4rem; background: rgba(0,0,0,0.6); }
	.business .list li:nth-child(2n) .info{ left: 0; width: auto; }
	.business .list li .name{ font-size: 0.42rem; line-height: 0.42rem; }
	.business .list li .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.business .list li .more{ padding-top: 0.6rem; }
	.business .list li .more a{ width: 2.4rem; height: 0.8rem; line-height: 0.8rem; border-radius: 0.48rem; font-size: 0.26rem; }
	.business .list li .more img{ padding-left: 10px; width: 10px; }
	.product{ padding: 1.0rem 0.3rem 0.7rem; }
	.product .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.product .title:after{ width: 0.7rem; height: 2px; }
	.product .list{ padding-top: 0.7rem; }
	.product .list ul{ margin-right: 0; }
	.product .list li{ float: none; width: auto; padding-bottom: 0.4rem;}
	.product .list li .box{ margin-right: 0; height: 2.8rem; }
	.product .list li a{ padding: 0.3rem 0.4rem 0 3.3rem; }
	.product .list li .toptop{ height: 1.8rem; }
	.product .list li .name{ font-size: 0.32rem; }
	.product .list li .msg{ margin-top: 0.2rem; font-size: 0.24rem; line-height: 0.4rem; height: 0.8rem; }
	.product .list li .more{ display: none; }
	.productShow{ padding: 1.0rem 0.3rem 1.2rem; }
	.productShow .detail{ padding: 0 0 0.8rem 0; min-height: 3.3rem; }
	.productShow .detail .name{ font-size: 0.42rem; line-height: 0.52rem; padding-top: 0.6rem; padding-bottom: 0.3rem; }
	.productShow .detail .name:after{ width: 0.7rem; height: 2px; }
	.productShow .detail .content{ padding-top: 0.5rem; font-size: 0.26rem; line-height: 0.52rem; }
	.productShow .detail .imgDiv{ position: relative; width: 70%; margin: 0 auto; }
	.productShow .detail .imgDiv img{ width: 100%; }
	.productShow .list{ padding-top: 0.2rem; }
	.productShow .list li{ padding: 0.6rem 0; height: auto; }
	.productShow .list li .limg{ position: relative; left: 0; top: 0; margin: 0 auto; }
	.productShow .list li .name{ font-size: 0.36rem; padding-top: 0.45rem; padding-bottom: 0.35rem; text-align: center; }
	.productShow .list li .name:after{ width: 0.6rem; height: 2px; left: 50%; margin-left: -0.3rem;}
	.productShow .list li .msg{ margin-top: 0.35rem; font-size: 0.26rem; line-height: 0.52rem; }
	.innovate{ padding: 1.0rem 0.3rem 0.6rem; }
	.innovate .list li{ margin-bottom: 0.6rem;}
	.innovate .list li .info{ position: relative; height: auto; left: 0; width: auto; display: block; padding: 0.7rem 0.4rem; background: #eee; }
	.innovate .list li:nth-child(2n) .info{ left: 0; width: auto; }
	.innovate .list li .name{ font-size: 0.42rem; line-height: 0.42rem; }
	.innovate .list li .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.innovate .list li .more{ padding-top: 0.6rem; }
	.innovate .list li .more a{ width: 2.4rem; height: 0.8rem; line-height: 0.8rem; border-radius: 0.48rem; font-size: 0.26rem; }
	.innovate .list li .more img{ padding-left: 10px; width: 10px; }
	.innovateShow{ padding: 1.0rem 0.3rem; }
	.innovateShow .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.innovateShow .title:after{ width: 0.7rem; height: 2px; }
	.innovateShow .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.innovateShow .swiper-pagination{ padding-top: 0.4rem;}
	.innovateShow .swiper-pagination-bullet { width: 0.2rem; height: 0.2rem; } 
	.innovateShow .se{ height: 0.76rem; width: 0.76rem; top: 35%; margin-top: -0.38rem; }
	.innovateShow .prev{ left: 0.2rem; }
	.innovateShow .prev:after{ width: 16px; height: 12px; margin-left: -8px; margin-top: -6px; background-size: 16px;}
	.innovateShow .next{ right: 0.2rem; }
	.innovateShow .next:after{ width: 16px; height: 12px; margin-left: -8px; margin-top: -6px; background-size: 16px;}
	.standard{ padding: 1.0rem 0.3rem 0.8rem; }
	.standard .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.standard .title:after{ width: 0.7rem; }
	.standard .list li a{ height: 2.2rem; padding: 0.4rem 0.3rem 0 2.0rem; }
	.standard .list li .time{ left: 0.3rem; top: 0.4rem; width: 1.26rem; height: 1.2rem; font-size: 0.24rem; }
	.standard .list li .time em{ font-size: 0.32rem; }
	.standard .list li .name{ font-size: 0.28rem; height: 0.96rem; line-height: 0.48rem; }
	.standard .list li .msg{ font-size: 0.24rem; line-height: 0.48rem; height: 0.48rem;}
	.news{ padding: 1.0rem 0.3rem; }
	.news .detail a{ height: auto; padding: 0; box-shadow: 0px 2px 0.6rem 0px rgba(35, 39, 42, 0.12); }
	.news .detail .imgDiv{ position: relative; width: auto; }
	.news .detail .conDiv{ padding: 0 0.4rem 0.6rem; }
	.news .detail .time{ font-size: 0.3rem; line-height: 0.3rem; padding: 0.6rem 0 0.3rem; }
	.news .detail .name{ line-height: 0.48rem; height: 0.96rem; font-size: 0.36rem; }
	.news .detail .content{ font-size: 0.26rem; line-height: 0.48rem; height: 0.96rem; }
	.news .detail .more{ display: none; }
	.news .list{ padding-top: 0.8rem; }
	.news .list ul{ margin-right: 0; }
	.news .list li{ float: none; width: auto; }
	.news .list li .box{ margin-right: 0; box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1);}
	.news .list li .imgDiv{ height: 4.2rem; }
	.news .list li .botDiv{ height: 3.6rem; padding: 0.4rem 0.4rem 0; border: #ddd solid 1px; border-top: none;}
	.news .list li .name{ font-size: 0.3rem; line-height: 0.48rem; height: 0.96rem; }
	.news .list li .content{ font-size: 0.24rem; line-height: 0.48rem; height: 0.96rem; }
	.news .list li .time{ font-size: 0.28rem; line-height: 0.28rem; }
	.news .list li .box:hover .botDiv{ border: #e60012 solid 1px; border-top: none; }
	.newsTop{ padding: 0.8rem 0.3rem; }
	.newsTop .name{ font-size: 0.38rem; line-height: 0.56rem; width: auto; }
	.newsTop .msgList{ padding-top: 0.2rem; overflow: hidden; }
	.newsTop .msgList li{ font-size: 0.24rem; padding-right: 0.3rem; line-height: 0.52rem; }
	.newsTop .msgList li:last-child{ padding-right: 0; }
	.newsTop .msgList li img{ width: 0.3rem; }
	.newShow{ padding: 0.95rem 0.3rem 1.0rem; }
	.newShow .leftDiv{ width: auto; float: none; }
	.newShow .txt{ font-size: 0.34rem; line-height: 0.34rem; padding-bottom: 0.5rem; }
	.newShow .content{ font-size: 0.26rem; line-height: 0.48rem; }
	.newShow .content b{ font-size: 0.3rem; line-height: 0.3rem; }
	.newShow .content img{ width: 100%; }
	.sideNews{ width: auto; float: none; }
	.pageDown{ padding-top: 0.5rem; }
	.pageDown li{ font-size: 0.28rem; }
	.pageDown li a{ height: 0.64rem; line-height: 0.64rem; }
	.sideNews .share{ padding-top: 0.45rem; }
	.sideNews .share li{ margin-right: 0.3rem; }
	.sideNews .share li a{ width: 0.82rem; height: 0.82rem; }
	.sideNews .share li img{ width: 0.36rem; margin-left: -0.18rem; margin-top: -0.18rem; }
	.backBtn{ padding-top: 0.5rem; }
	.backBtn a{ height: 1rem; line-height: 1rem; font-size: 0.28rem; }
	.backBtn img{ padding-left: 0.15rem; width: 0.26rem;}
	.notice{ padding: 1.0rem 0.3rem; }
	.notice .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.notice .title:after{ width: 0.7rem; height: 2px; }
	.notice .list{ padding: 0.7rem 0 0.5rem; }
	.notice .list li a{ height: auto; line-height: 0.48rem; font-size: 0.26rem; padding: 0.3rem 1.0rem 0.3rem 0.3rem; }
	.notice .list li em{ display: block; position: relative; left: 0; }
	.notice .list li a:after{ right: 0.3rem; }
	.investorP1{ padding: 1.0rem 0.3rem 0.8rem; }
	.investorP1 .topDiv{ height: auto; padding: 0; }
	.investorP1 .layer{ position: relative; width: auto; padding: 0.7rem 0.3rem; height: auto; background: rgba(240,245,249,0.8);}
	.investorP1 .name{ padding: 0 0 0.35rem; font-size: 0.34rem; line-height: 0.34rem; }
	.investorP1 .wen{ height: 0.48rem; font-size: 0.26rem; line-height: 0.26rem; }
	.investorP1 .wen img{ width: 12px; }
	.investorP1 .time{ padding-top: 0.3rem; font-size: 0.26rem; line-height: 0.26rem; }
	.investorP1 .stock{ padding: 0.65rem 0.3rem 0.3rem; }
	.investorP1 .stock ul{ flex-wrap: wrap; }
	.investorP1 .stock li{ width: 50%; padding-bottom: 0.5rem;}
	.investorP1 .stock li p{ font-size: 0.26rem; line-height: 0.26rem; }
	.investorP1 .stock li .txt{ height: 0.7rem; font-size: 0.48rem; line-height: 0.48rem; }
	.investorP1 .botDiv{ padding-top: 0.9rem; }
	.investorP1 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.investorP1 .title:after{ width: 0.7rem; height: 2px; }
	.investorP1 .more{ top: 0; }
	.investorP1 .more a{ width: 2.6rem; height: 0.84rem; line-height: 0.84rem; border-radius: 0.48rem; font-size: 0.26rem; }
	.investorP1 .more img{ width: 10px; }
	.investorP1 .leftImg{ width: auto; float: none; padding-bottom: 0.6rem;}
	.investorP1 .rightList{ width: auto; float: none; }
	.investorP1 .rightList li{ font-size: 0.26rem; padding-bottom: 0.3rem; }
	.investorP1 .rightList li a{ padding-left: 0; padding-right: 0.7rem; height: auto; line-height: 0.48rem; }
	.investorP1 .rightList li a:after{ margin-top: 2px; width: 14px; height: 14px; background-size: 14px; }
	.investorP1 .rightList li em{ position: relative; display: block; }
	.investorP1 .rightList li p{ overflow: hidden; height: 0.48rem; }
	.investorP2{ padding: 1.0rem 0.3rem; }
	.investorP2 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.investorP2 .title:after{ margin-left: -0.35rem; width: 0.7rem; height: 2px; }
	.investorP2 .list{ padding-top: 0.6rem; }
	.investorP2 .list ul{ margin-right: 0; }
	.investorP2 .list li{ float: none; width: auto; padding-bottom: 0.3rem; font-size: 0.26rem; }
	.investorP2 .list li .box{ margin-right: 0; }
	.investorP2 .list li a{ padding-left: 0.3rem; padding-right: 0.8rem; padding-top: 0.3rem; padding-bottom: 0.3rem; height: auto; line-height: 0.48rem; }
	.investorP2 .list li a:after{ right: 0.3rem; margin-top: -14px; width: 20px; height: 28px; background-size: 20px; }
	.investorP2 .list li em{ position: relative; left: 0; display: block; }
	.investorP2 .list li p{ height: 0.48rem; overflow: hidden; }
	.investorP2 .list li a:hover:after{ background-size: 20px;}
	.investorP2 .more{ width: 2.6rem; margin: 0.35rem auto 0; }
	.investorP2 .more a{ width: 2.6rem; height: 0.84rem; line-height: 0.84rem; border-radius: 0.48rem; font-size: 0.26rem; }
	.investorP2 .more img{ width: 10px; }
	.investorP3 .title{ font-size: 0.42rem; line-height: 0.42rem; }
	.investorP3 .more a{ width: 2.6rem; height: 0.84rem; line-height: 0.84rem; border-radius: 0.48rem; font-size: 0.26rem; }
	.investorP3 .more img{ width: 10px; }
	.platform{ padding: 1.0rem 0.3rem; }
	.platform .leftDiv{ width: auto; float: none; padding-bottom: 0.7rem;}
	.platform .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.platform .title:after{ width: 0.7rem; height: 2px; }
	.platform .name{ font-size: 0.32rem; line-height: 0.32rem; }
	.platform .list li{ margin-bottom: 0.3rem; padding-left: 0.7rem; font-size: 0.26rem; line-height: 0.52rem; }
	.platform .list li img{ width: 0.5rem; }
	.platform .mapDiv{ float: none; width: auto; height: 4.0rem; background: center no-repeat; background-size: cover;}
	.contactP1{ padding: 1.0rem 0.3rem; }
	.contactP1 .leftDiv{ width: auto; float: none; padding-bottom: 0.7rem;}
	.contactP1 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.contactP1 .title:after{ width: 0.7rem; height: 2px; }
	.contactP1 .name{ font-size: 0.32rem; line-height: 0.32rem; }
	.contactP1 .list li{ padding-left: 1.2rem; font-size: 0.26rem; line-height: 0.86rem; }
	.contactP1 .list li .ico{ width: 0.86rem; height: 0.86rem; }
	.contactP1 .list li .ico img{ width: 0.28rem; margin-left: -0.14rem; margin-top: -0.14rem; }
	.contactP1 .mapDiv{ float: none; width: auto; height: 4.0rem; background: center no-repeat; background-size: cover;}
	.contactP2{ padding: 1.0rem 0.3rem; }
	.contactP2 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem; }
	.contactP2 .title:after{ margin-left: -0.35rem; width: 0.7rem; height: 2px; }
	.contactP2 .tab2{ padding-top: 0.7rem; height: 0.56rem; }
	.contactP2 .tab2 ul{ padding: 0; }
	.contactP2 .tab2 li{ height: 0.56rem; font-size: 0.28rem; line-height: 0.28rem; }
	.contactP2 .tab2 li:after{ height: 2px; }
	.contactP2 .list{ padding-top: 0.7rem; }
	.contactP2 .list ul{ margin-right: 0; display:block; }
	.contactP2 .list li{ float: none; width: auto; }
	.contactP2 .list li .box{ margin-right: 0; padding: 0.5rem 0.4rem; }
	.contactP2 .list li .name{ font-size: 0.3rem; line-height: 0.3rem; height: 0.56rem;}
	.contactP2 .list li .sub{ height: 2.5rem; }
	.contactP2 .list li .sub dd{ font-size: 0.26rem; line-height: 0.5rem; }

}

