/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1600px ){
	.indexP2 .item-list li.on .rightDiv{ width: 3.36rem; }
	.domainP1 .prev{ left: 0.2rem; }
	.domainP1 .next{ right: 0.2rem; }
	.talent:before{ height: 548px; }
	.talent:after{ height: 1116px; }
	.talent .list li .imgDiv{ height: 278px; }
	.awardPic .prev { margin-left: -7.98rem; }
	.awardPic .next { margin-right: -7.98rem; }
	.demeanour .prev { margin-left: -7.98rem; }
	.demeanour .next { margin-right: -7.98rem; }
	.magazine .list{ padding-bottom: 0.4rem; }
	.happiness5 .list{ padding-bottom: 0.4rem; }
}

@media screen and ( max-width:1440px ){
	.nav li{ font-size: 14px; padding: 0 3px;}
	.nav a{ width: 72px;}
	.sNav li{ font-size: 14px; padding:0 15px; }
	.indexP1 .content{ font-size: 14px; line-height: 26px; height: 130px; }
	.indexP1 .list li p{ font-size: 14px; line-height: 14px; height: 25px; }
	.indexP3 .btn{ top: 0.8rem; }
	.indexP3 .rightDiv{ padding-top: 2.0rem; }
	.indexP3 .msg{ font-size:14px; line-height:26px; height:78px;}
	.indexP6 .list li .msg{ font-size: 16px; line-height: 26px; }
	.pageNav li{ width: 126px; }
	.aboutP1 .content{ font-size:14px; line-height: 24px;}
	.aboutP3 .content, .aboutP3 .leftCon{ font-size:14px; line-height: 24px;}
	.historyPic .tabContentDiv2 .content{ font-size: 14px; line-height: 28px; }
	.structure .imgDiv img{ width: 1000px; }
	.newShow .content{ font-size: 16px; line-height: 30px; }
	.sideNews .list li .name{ font-size: 14px; line-height: 26px; }
	.sideNews .list li .name:before{ top:10px;}
	.normP1 .longDiv{ width: 1140px; }
	.normPic .name{ padding: 0 0.2rem; font-size: 14px; line-height: 24px; height: 48px; }
	.propertyP1 .list li .name{ font-size: 14px; }
	.awardP1 .longDiv{ width: 1140px; }
	
	.software .list li .content{ font-size: 14px; line-height: 26px; }
	.softP2 .msg{ font-size: 14px; line-height: 26px; }
	.strength .list li .content{ font-size: 14px; line-height: 26px; }
	.creation .content{ font-size: 14px; line-height: 26px; }
	.creation .lie li .msg{ font-size: 14px; line-height: 26px;}
	.talent:before{ height: 516px; }
	.talent:after{ height: 1052px; }
	.talent .list li .imgDiv{ height: 250px; }
	.talentShow .content{ font-size: 14px; line-height: 26px; }
	.talentShow .msgList li{ font-size: 14px; line-height: 26px; }
	.partybuildP2 .content{ font-size: 14px; line-height: 26px; }
	.demeanour .se{ width: 56px; height: 56px; }
	.magazine .list{ padding-bottom: 0.3rem; }
	.happiness1 .content{ font-size: 14px; line-height: 28px; }
	.happiness2 .content{ font-size: 14px; line-height: 26px; }
	.happiness4 .content{ font-size: 16px; line-height: 30px; }
	.happiness4 .msg{ font-size: 14px; line-height: 26px; }
	.happiness5 .list{ padding-bottom: 0.3rem; }
	.videoLayer { width: 1000px; padding: 35px;}
	.duty .links .swiper-slide a{ font-size: 14px; }
	.duty .content{ font-size: 14px; line-height: 30px; }
	.areas .list li .ico{ bottom: 0.3rem;}
}

@media screen and ( max-width:1366px ){
	.talent:before{ height: 494px; }
	.talent:after{ height: 1020px; }
	.talent .list li .imgDiv{ height: 238px; }
}

@media screen and ( max-width:1024px ){
	.wal, .wal2, .w1182, .w384, .w1152{width:100%;}
	.PC-Box, .nav, .footNav, .pageNum, .headDiv .lan, .pageTop, .sNav, .w268{ display:none;}
	
	.Phone-Box, .navIco, .searchIco, .pageTitleTel, .pageMore{ display:block;}
	/*.topA a{ width: 0; height: 0; }*/
	.headDiv, .headDiv .wal, .headD{ height: 1.2rem;}
	.headDiv .logo{ left: 0.3rem; top: 0.3rem; width: 3.8rem;}
	.headDiv .logo img{ width: 3.8rem; }
	.headDiv .topRight{ right: 1.0rem; top: 0.2rem; }
	.headDiv .topSearch{ width: 1rem; height: 0.8rem; }
	.headDiv .topSearch em{ width: 0.8rem; height: 0.8rem; }
	.headDiv .topSearch em:after{ width: 0.28rem; height: 0.28rem; margin-left: -0.14rem; margin-top: -0.14rem; background-size: 0.28rem; }
	.headDiv:hover .topSearch em:after, .headDiv.hov .topSearch em:after{ background-size: 0.28rem;}
	.search-form { top: 1.2rem;  padding: 0.5rem 0.3rem; box-sizing: border-box;}
	.search-form .keywords { line-height: 0.9rem; margin-left: 0.3rem; font-size: 0.28rem; }
	.search-form .icon-close { margin-top: -0.15rem;}
	.search-form .icon-close img{ width: 0.34rem; }
	.bannerDiv .topBg{ height: 1.2rem; }
	.ind-banner .one{ left: 0.3rem; margin-left:0; top: 50%; transform:translateY(-50%); }
	.ind-banner .two{ left: 0.3rem; margin-left:0; bottom: auto; top: 50%; transform:translateY(-50%); }
	.ind-banner .three{ right: 0.3rem; margin-right:0; bottom: auto; top: 50%; transform:translateY(-50%); }
	.ind-banner .four{ right: 0.3rem; margin-right:0; top: 50%; transform:translateY(-50%); }
	.ind-banner .five{ left: 0.3rem; margin-left:0; top: 50%; transform:translateY(-50%); }
	.ind-banner .txt{ font-size: 0.34rem; line-height: 0.64rem;}
	.ind-banner .swiper-pagination{ text-align: center; left: 0; right: auto; margin-right: 0; width: 100%!important; bottom: 0.3rem!important; } 
	.ind-banner .swiper-pagination-bullet { display: inline-block; width: 30px; overflow: hidden; height: 3px; line-height: 0; font-size: 0; border-radius: 0; background: #fff; margin: 0 5px!important; } 
	.ind-banner .swiper-pagination-bullet:after{ display: none; }
	.ind-banner .swiper-pagination-bullet-active{ background: #0057b7; }
	.ind-banner .swiper-pagination-bullet-active p{ display: none; }
	.indexTxt .cn{ font-size:0.36rem; line-height:0.36rem;}
	.indexTxt .en{ padding-bottom: 0.3rem; font-size: 0.3rem; line-height: 0.3rem; }
	.indexTxt .en:after{ width: 0.4rem; }


	.indexP1 .leftDiv{ width: auto; float: none; height: auto; padding: 1.0rem 0.3rem 0.7rem; }
	.indexP1 .shadog{ position: relative; top:0; left: 0; margin-left: 0; width: auto; height: auto; }
	.indexP1 .wen{ line-height: 0.56rem; }
	.indexP1 .content{ font-size: 0.26rem; line-height: 0.52rem; height: 1.56rem; margin-top: 0.4rem; overflow:hidden; }
	.indexP1 .btnDiv{ padding-top: 0.45rem; }
	.indexP1 .list{ padding:0;}
	.indexP1 .btnDiv{ display:none;}
	.indexP1 .btnDiv a{ width: 2.0rem; height: 0.72rem; line-height: 0.72rem; border-radius: 0.48rem; font-size: 0.26rem; }
	.indexP1 .rightImg{ width: auto; float: none; height: 6rem; display:none; }
	.indexP1 .midDiv{ width: auto; height: auto; display: block; padding: 0 0.3rem 0.4rem; float: none; overflow: hidden; background: #f7f7f7; }
	.indexP1 .list li{ float: left; width: 50%; padding-bottom: 0.4rem; }
	.indexP1 .list li:last-child{ padding-bottom: 0.5rem; }
	.indexP1 .list li .numUp{ font-size: 0.72rem; line-height: 0.72rem; }
	.indexP1 .list li span{ padding-top: 0.3rem; min-width: 0.26rem; min-height: 0.26rem; font-size: 0.26rem; line-height: 0.26rem; }
	.indexP1 .list li img{ width: 10px;}
	.indexP1 .list li p{ height: 0.48rem; font-size: 0.28rem; line-height: 0.28rem; }
	.indexP2{ padding-top: 0.8rem; }
	.indexP2 .toptop{ padding: 0 0.3rem; }
	.indexP2 .toptop, .indexP2 .toptop .wal{ height: 1.8rem; }
	.indexP2 .moreBtn{ top: 0.2rem; display:none; }
	.indexP2 .moreBtn a{ width: 2.56rem; height: 0.86rem; line-height: 0.86rem; border-radius: 0.48rem; font-size: 0.26rem; }

	.specialPic .list li{ width: 100%; height: auto; }
	.specialPic .list li:before{ opacity: 0; }
	.specialPic .list li .nameDiv{ left: 0; top: 15%; height: 3.5rem;}
	.specialPic .list li .limg{ padding-top: 0; height: 0.96rem; }
	.specialPic .list li .limg img{ width: 0.72rem; }
	.specialPic .list li .cn{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.2rem;}
	.specialPic .list li .en{ font-size: 0.26rem; line-height: 0.4rem;}
	.specialPic .list li .ico{ display: none; }
	.specialPic .swiper-button-prev{ width: 1.0rem; height: 1.0rem; margin-top: -0.5rem; }
	.specialPic .swiper-button-next{ width: 1.0rem; height: 1.0rem; margin-top: -0.5rem; }
	.indexP3{ padding-top: 1.0rem; }
	.indexP3 .toptop{ padding: 0;}
	.indexP3 .toptop, .indexP3 .toptop .wal{ height: 1.8rem; }
	.indexP3 .indexTxt{ padding-top: 0; padding-left: 0.3rem; }
	.indexP3 .tabtab{ position: relative; margin-top: 0.65rem; overflow: hidden; }
	.indexP3 .tabtab li{ float: left; width: 33.33%; padding-bottom: 0.45rem; margin-left: 0;}
	.indexP3 .tabtab li a{ height: 2rem; }
	.indexP3 .tabtab li .ico{ width: 1.2rem; height: 1.2rem; }
	.indexP3 .tabtab li .ico img{ width: 0.48rem; margin-left: -0.24rem; margin-top: -0.24rem; }
	.indexP3 .tabtab li .name{ font-size: 0.26rem; line-height: 0.26rem; padding-top: 0.2rem; }
	.indexP3 .btn{ position: relative; left: 0; top: 0; padding: 0 0.3rem 0.7rem; }
	.indexP3 .btn li{ margin-right: 0.35rem; margin-bottom: 0.2rem; font-size: 0.3rem; height: 0.56rem; }
	.indexP3 .btn li:after{ height: 2px; }

	.indexP3 .leftImg{ width: 100%; float: none; height: 6.6rem;  }
	.indexP3 .rightDiv{ width: 100%; padding-left: 0.3rem; padding-right: 0.3rem; height: 2.6rem; background: #fff; padding-top: 0.4rem; }
	.indexP3 .conDiv{ width: 58%; height: auto; }
	.indexP3 .ename{ font-size: 0.26rem; line-height: 0.42rem; width: auto; }
	.indexP3 .cname{ font-size: 0.32rem; padding-bottom: 0.15rem; line-height: 0.42rem; }
	.indexP3 .cname a{ line-height: 0.42rem; height:0.42rem;}
	.indexP3 .msg{ display: none; }
	.indexP3 .btnDiv{ padding-top: 0.4rem; }
	.indexP3 .btnDiv a{ width: 2.56rem; height: 0.86rem; line-height: 0.86rem; border-radius: 0.48rem; font-size: 0.26rem;}
	.indexP3 .se{ margin-top: -0.6rem; width: 1.2rem; height: 1.2rem; } 
	.indexP4{ height: 5.0rem; }
	.indexP4 .bg{ height: 100%; }
	.indexP4 .bg img, .indexP4 video{ height: 100%; object-fit: cover; }
	.indexP4 .indexTxt .en:after{ margin-left: -0.2rem; }
	.indexP4 .numList{ width: 100%; padding: 0.6rem 0 0.5rem;}
	.indexP4 .numList li{ font-size: 0.24rem; line-height: 0.36rem; }
	.indexP4 .numList li .num{ height: 0.96rem;}
	.indexP4 .numList li .numUp{ padding: 0 0.1rem; }
	.indexP4 .numList li p{ padding: 0 0.2rem; }
	.indexP4 .playBtn img{ width: 0.6rem; }
	.indexP5{ padding: 1.0rem 0.3rem; }
	.indexP5 .toptop{ height: auto; padding-bottom: 0.6rem; }
	.indexP5 .tab{ position: relative; top: 0; padding-top: 0.4rem;}
	.indexP5 .tab li{ margin: 0 0.45rem; height: 0.64rem; line-height: 0.3rem; font-size: 0.3rem; }
	.indexP5 .tab li:after{ height: 2px; }
	.indexP5 .moreBtn{ top: 0.1rem; }
	.indexP5 .moreBtn a{ width: 2.0rem; height: 0.72rem; line-height: 0.72rem; font-size: 0.26rem; border-radius: 0.48rem; }
	.indexP5 .moreBtn a:after{ left: 1px; top: 1px; right: 1px; bottom: 1px; border-radius: 0.48rem; }
	.indexP5 .indnewsDiv{ height:auto;}
	.indexP5 .tabContent{ position:relative;}
	.indexP5 .leftDiv{ width: auto; float: none; }
	.indexP5 .leftDiv ul{ margin-right: 0; }
	.indexP5 .leftDiv li{ float: none; width: auto; margin-bottom: 0.3rem; }
	.indexP5 .leftDiv li .box{ margin-right: 0; height: 1.8rem; }
	.indexP5 .leftDiv li a{ display: block; height: 1.8rem; padding: 0 0.3rem 0 3.1rem; position: relative; }
	.indexP5 .leftDiv li .imgDiv{ position: absolute; left: 0; top: 0; width: 2.88rem; height: 1.8rem; overflow: hidden; }
	.indexP5 .leftDiv li .conDiv{ height: auto; padding: 0.2rem 0 0; }
	.indexP5 .leftDiv li .bg{ display: none; }
	.indexP5 .leftDiv li .name{ font-size: 0.3rem; line-height: 0.48rem; height: 0.96rem; }
	.indexP5 .leftDiv li .content, .indexP5 .leftDiv li .ico{ display: none; }
	.indexP5 .leftDiv li .time{ margin-top: 0; font-size: 0.28rem; line-height: 0.46rem; height: 0.46rem; } 
	.indexP5 .leftDiv li .time:after{ display: none;}
	.indexP5 .leftDiv li .box:hover .name{ color: #195aa2; }
	.indexP5 .leftDiv li .box:hover .time{ color: #d6d6d6; }
	.indexP5 .rightDiv{ width: auto; float: none; height: auto; padding: 0 0.45rem; }
	.indexP5 .detail{ height: 3.8rem; padding-top: 0.6rem; }
	.indexP5 .detail:after{ display:none;}
	.indexP5 .detail .name{ height: 1.04rem; font-size: 0.3rem; line-height: 0.52rem; }
	.indexP5 .detail .content{ font-size: 0.26rem; line-height: 0.48rem; height: 0.96rem; margin-top: 0.2rem; }
	.indexP5 .detail .sd{ margin-top: 0.2rem;}
	.indexP5 .detail .time{ font-size: 0.28rem; line-height: 0.36rem; }
	.indexP5 .detail .ico{ display: none; }
	.indexP5 .list{ padding-top: 0.5rem; display:none; }
	.indexP5 .list li{ font-size: 0.28rem; }
	.indexP5 .list li a{ height: 0.6rem; line-height: 0.6rem; }
	.indexP6{ padding: 0.9rem 0.3rem 0.2rem; }
	.indexP6 .list li{ float: none; width: auto; overflow: hidden; margin-bottom: 0.3rem; }
	.indexP6 .list li:last-child{ margin-bottom: 0; }
	.indexP6 .list li .imgDiv{ height: 3.6rem;}
	.indexP6 .list li .imgDiv img{ width: 100%; height: 100%; object-fit: cover; }
	.indexP6 .list li .layer{ left: 12%; right: 12%; bottom: auto; top: 50%; transform:translateY(-50%); }
	.indexP6 .list li .ico{ display: none; }
	.indexP6 .list li .msg{ height: auto; font-size: 0.3rem; line-height: 0.48rem; }
	.indexP6 .list li .en{ font-size: 0.28rem; line-height: 0.28rem; height: 0.6rem; }
	.indexP6 .list li .cn{ font-size: 0.34rem; line-height: 0.34rem; padding-bottom: 0.3rem; }
	.indexP7 .toptop{ padding: 0.8rem 0.3rem 0.6rem; }
	.indexP7 .btn{ margin-top: -0.5rem; width: 1.0rem; height: 1.0rem; } 
	.footDiv{ padding: 0.8rem 0.3rem; height: auto; }
	.footDiv .rightDiv{ float: none; position: relative; }
	.footDiv .txt{ text-align: left; font-size: 0.28rem; line-height: 0.28rem; height: 0.56rem; }
	.footDiv .tel{ line-height: 0.64rem; text-align: left; font-size: 0.42rem; }
	.footDiv .address{ font-size: 0.26rem; text-align: left; line-height: 0.48rem; }
	.footDiv .links{ float: none; width:auto; margin-top: 0.4rem;}
	.footDiv .links .name{ height: 0.96rem; line-height: 0.96rem; font-size: 0.26rem; padding-left: 0.3rem; }
	.footDiv .links .name:after{ right: 0.4rem; }
	.footDiv .links dl{ bottom: 1rem; }
	.footDiv .links a{ height: 0.96rem; line-height: 0.96rem; padding: 0 0.3rem; font-size: 0.26rem;}
	.footDiv .ewm{ padding: 0.5rem 0 0; float:none; overflow:hidden;}
	.footDiv .ewm li{ margin-left:0; margin-right:0.2rem;}
	.footDiv .ewm li img{ width: 2rem; }
	.foot{ height:auto; padding: 0.45rem 0.3rem;}
	.foot .wal{ height: auto;}
	.foot .links{ float: none; left: -0.3rem; line-height: 0.56rem; font-size: 0.26rem; }
	.foot .links a{ padding: 0 0.3rem; }
	.foot .msg{ float: none; line-height: 0.56rem; font-size: 0.26rem; }
	.foot .msg a{ padding-left: 0.1rem; }
	.topA{ right: 0.3rem; bottom: 1.0rem; }
	.topA a{ padding-top: 0.65rem; font-size: 0.28rem; width: 1.2rem; height: 1.2rem; }
	.topA a:before{ top: 0.25rem; }

	.pageBanner{ height:3.0rem;}
	.pageBanner{ padding: 0 0.3rem; }
	.pageBanner:before{ height:2.0rem; background: url(../images/bg1.png) bottom repeat-x;}
	.pageBanner .cn{ font-size:0.42rem; line-height:0.42rem;}
	.pageBanner .en{ font-size: 0.3rem; line-height: 0.3rem; height: 0.64rem; display:none; }
	.pageTitle .en{ font-size: 0.3rem; line-height: 0.3rem; }
	.conceptP1{ padding: 1.0rem 0.3rem 0.8rem; }
	.conceptP1:after{ right: 50%; bottom: 0.8rem; width: 6.8rem; height: 4.9rem; margin-right: -3.4rem; background-size: 6.8rem; }
	.conceptP1 .leftDiv{ width: auto; float: none; padding-bottom: 0.5rem;}
	.conceptP1 .txt{ font-size: 0.36rem; padding-top: 0.3rem; }
	.conceptP1 .wen{ font-size:0.3rem; }
	.conceptP1 .content{ font-size: 0.26rem; line-height: 0.52rem; padding-top: 0.5rem; }
	.conceptP1 .rightDiv{ float: none; margin: 0 auto;}
	.conceptP2{ padding: 0 0.3rem; }
	.conceptP2 .txt{ font-size: 0.36rem; line-height: 0.72rem; }
	.conceptP3{ padding: 1.0rem 0.3rem 1.3rem; }
	.conceptP3:before{ display: none; }
	.conceptP3 .leftDiv{ width: 100%; float: none; height: 5.0rem; }
	.conceptP3 .leftDiv .layer{ top: 20%; }
	.conceptP3 .leftDiv .ico{ height: 1.2rem; }
	.conceptP3 .leftDiv .ico img{ width: 0.8rem; }
	.conceptP3 .leftDiv .name{ font-size: 0.36rem; line-height: 0.36rem; height: 0.72rem; }
	.conceptP3 .leftDiv .txt{ font-size: 0.24rem; line-height: 0.24rem; }
	.conceptP3 .rightList{ width: auto; float: none; padding-top: 0.3rem;}
	.conceptP3 .rightList ul{ margin-right: -0.3rem; }
	.conceptP3 .rightList li{ width: 50%; padding-bottom: 0.3rem; }
	.conceptP3 .rightList li:nth-child(4), .conceptP3 .rightList li:nth-child(5), .conceptP3 .rightList li:nth-child(6){ padding-bottom: 0.3rem; }
	.conceptP3 .rightList li .box{ margin-right: 0.3rem; height: 3.6rem; padding: 0.5rem 0.1rem 0; }
	.conceptP3 .rightList li .ico{ width: 0.8rem; height: 1.2rem; }
	.conceptP3 .rightList li .ico img{ width: 0.8rem;}
	.conceptP3 .rightList li .name{ font-size: 0.36rem; line-height: 0.36rem; height: 0.72rem; }
	.conceptP3 .rightList li .txt{ font-size: 0.24rem; line-height: 0.34rem; }
	.team{ padding: 1.0rem 0.3rem 1.2rem; }
	.team .shadog{ margin-top: 0.6rem; border-radius: 12px; background: url(../images/teamBg.jpg) center no-repeat; background-size: cover; }
	.team .list{ padding: 0.9rem 0.4rem 1.3rem; width: auto; }
	.team .list li{ margin-bottom: 0.3rem; height: 2.1rem; padding-left: 1.8rem; padding-right: 0.4rem;}
	.team .list li .ico{ left: 0.4rem; margin-top: -0.45rem; width: 0.9rem; height: 0.9rem; }
	.team .list li .ico img{ width: 0.44rem; margin-left: -0.22rem; margin-top: -0.22rem; }
	.team .list li .name{ font-size: 0.32rem; line-height: 0.32rem; }
	.team .list li .wen{ font-size: 0.26rem; padding-top: 0.2rem; line-height: 0.48rem; }
	.structure{ padding: 1.0rem 0.3rem 1.2rem; }
	.structure .pageTitle{ margin-bottom:0.6rem;}
	.structure .shadog{ margin-top: 0.7rem; padding: 0.8rem 0.4rem 0.65rem; }
	.structure .longDiv{ overflow: auto; margin-bottom: 0.8rem; }
	.structure .imgDiv{ width: auto; }
	.structure .imgDiv img{ width: 100%; }
	.pageBtn{ padding-top: 0.4rem; }
	.pageBtn img{ width: 0.9rem; }
	.honorP1{ padding: 1.0rem 0.3rem; }
	.honorP1 .list{ padding-top: 0.6rem; }
	.honorP1 .list ul{ margin-right: -0.2rem; }
	.honorP1 .list li{ width: 50%; padding-bottom: 0.6rem; }
	.honorP1 .list li{ width: 50%; padding-bottom: 0.3rem; }
	.honorP1 .list li .box{ height: 4.2rem; margin-right: 0.2rem; padding-top: 0.2rem; }
	.honorP1 .list li .imgDiv{ height: 2.8rem; }
	.honorP1 .list li .imgDiv img{ max-width: 2.56rem; max-height: 2.6rem;}
	.honorP1 .list li .name{ margin: 0.1rem 0.3rem 0; font-size: 0.26rem; height: 0.8rem; line-height: 0.4rem; }
	.honorP2{ padding: 1.0rem 0.3rem 0.5rem; overflow: hidden; background: none; }
	.honorP2 .btnGroup{ height: 1.4rem;}
	.honorP2 .btnGroup a{ margin-left: 0.5rem; width: 0.9rem; height: 0.9rem; }
	.honorP2 .list{ overflow: hidden;}
	.honorP2 .list .imgDiv{ width: auto; height: 2.8rem; border: #ddd solid 1px; box-shadow: 0px 0 0 0px rgba(0, 0, 0, 0.08); }
	.honorP2 .list .imgDiv img{ max-width: 2.6rem; max-height: 2.75rem; }
	.honorP2 .list .name{ padding-top: 0.4rem; height: 1.0rem; line-height: 0.5rem; font-size: 0.28rem; }
	.honorP3{ padding: 1.0rem 0.3rem 0.8rem; }
	.honorP3 .list{ padding-bottom: 0.3rem; }
	.honorP3 .list ul{ margin-right: -0.2rem; }
	.honorP3 .list li{ width: 50%; }
	.honorP3 .list li .box{ margin-right: 0.2rem; height: 3.0rem; }
	.honorP3 .list li .name{ font-size: 0.32rem; line-height: 0.56rem;}
	.honorP3 .list li .wen{ font-size: 0.24rem; line-height: 0.42rem; }
	.news{ padding: 0.8rem 0 1.0rem; }
	.news .list{ padding-bottom: 0.7rem; }
	.news .list li .teme{ padding:0.2rem 0.25rem;}
	.news .list li a{ height: 2.0rem; padding: 0.3rem 0 0 0.8rem; }
	.news .list li a:before{ left: 0.3rem; margin-top:-0.4rem; width: 2px; height: 0.8rem; }
	.news .list li .name{ font-size: 0.32rem; height: 1.0rem; line-height: 0.5rem; padding-right: 0;}
	.news .list li .content{ display: none; }
	.news .list li .rr{ position: relative; top: 0; right:0; }
	.news .list li .time{ font-size: 0.28rem; line-height: 0.48rem; padding-left: 0.36rem; background-size: 0.24rem;}
	.news .pageMore{ padding: 0 0.3rem; }
	.newsBox{ padding: 0 0.3rem; }
	.newsBox .bg{ display: none; }
	.newShow{ padding-top: 0.9rem; }
	.newShow .name{ font-size: 0.4rem; line-height: 0.64rem; padding-bottom: 0.6rem; }
	.newShow .toptop{ padding-bottom: 0.35rem; border-bottom: #f6f4ef solid 2px; }
	.newShow .toptop li{ margin-right: 0.45rem; font-size: 0.26rem; line-height: 0.26rem; }
	.newShow .content{ font-size: 0.28rem; line-height: 0.52rem; padding: 0.6rem 0 0.9rem; }
	.newShow .imgDiv{ padding: 0.5rem 0; }
	.newShow .imgDiv img{ width: 100%; }

	.pageDown{ padding-bottom: 1.0rem; padding-right: 0;}
	.pageDown .lie li{ font-size: 0.28rem; }
	.pageDown .lie li a{ height: 0.6rem; line-height: 0.6rem; }
	.pageDown .share{ position: relative; padding-top: 0.5rem; top: 0; }
	.pageDown .share li{ margin-left: 0; margin-right: 0.4rem; }
	.pageDown .share li a{ width: 0.96rem; height: 0.96rem; }
	.pageDown .share li img{ width: 0.4rem; margin-left: -0.2rem; margin-top: -0.2rem; }
	.advantage{ padding: 1.0rem 0.3rem 0.5rem; }
	.advantage .list{ padding-top: 0.8rem; }
	.advantage .list ul{ margin-right: 0; }
	.advantage .list li{ float: none; width: auto; padding-bottom: 0.6rem;}
	.advantage .list li .box{ margin-right: 0; }
	.advantage .list li .botDiv{ padding: 0 0.4rem; height: 1.2rem; }
	.advantage .list li .botDiv:after{ height: 2px; }
	.advantage .list li .name{ height: 1.2rem; line-height: 1.2rem; padding-right: 0.65rem; font-size: 0.34rem; }
	.advantage .list li .name:after{ margin-top:-0.26rem; width: 0.74rem; height: 0.52rem; background-size:0.74rem; }
	.advantage .list li .content{ font-size: 0.26rem; line-height: 0.48rem; height: auto; }
	.advantage .list li .box:hover .name:after{ background-size:0.74rem;}
	.advantageShow{ padding: 1.0rem 0.3rem 1.2rem; }
	.advantageShow .bigBox{ border-radius: 0.36rem; padding: 0.8rem 0.3rem 1.0rem; }
	.advantageShow .name{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.5rem; border-bottom: #f2f5f8 solid 2px; }
	.advantageShow .tlt{ padding-top: 0.15rem; font-size: 0.26rem; line-height: 0.52rem; }
	.advantageShow .content{ padding-top: 0.6rem; font-size: 0.26rem; line-height: 0.52rem; }
	.advantageShow .imgDiv{ padding: 0.6rem 0 0.4rem; }
	.advantageShow .imgDiv img{ width: 100%; }
	.advantageShow .videobox{ height:5.0rem; width:auto;}
	.advantageShow .videobox .limg{ height:5.0rem;}
	.advantageShow .videobox .playbox{ margin-left: -0.45rem; margin-top: -0.45rem; }
	.advantageShow .videobox .playbox img{ width: 0.9rem;}
	.advantageShow .videobox iframe{ height:5.0rem; }
	.advantageShow .imgList{ padding-top:0.6rem;}
	.advantageShow .imgList ul{ margin-right:-0.2rem;}
	.advantageShow .imgList li{ width:50%; padding-bottom:0.3rem;}
	.advantageShow .imgList li .lbox{ margin-right:0.2rem;}
	.advantageShow .imgList li .txt{ font-size:0.24rem; height:1.26rem; line-height:0.42rem;}

	.domainP1{ padding: 1.0rem 0.3rem; }
	.domainP1 .name{ font-size: 0.4rem; line-height: 0.46rem; height:0.92rem; margin-bottom: 0.2rem; }
	.domainP1 .imgPic{ width:auto; float:none; }
	.domainP1 .imgPic .list{ overflow: hidden; }
	.domainP1 .imgPic .imgDiv{ width:auto; height:4.8rem; float:none;}
	.domainP1 .imgPic img{ width: 100%; }
	.domainP1 .btn{ width: 0.96rem; height: 0.96rem; top:25%; margin-top: -0.48rem; box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.1);}
	.domainP1 .prev{ left: 0.2rem; }
	.domainP1 .next{ right: 0.2rem; }
	.domainP1 .conDiv{ float:none; width:auto; padding:0.7rem 0.4rem 0.35rem; }
	.domainP1 .msgList{ overflow:hidden;}
	.domainP1 .msgList li{ float: left; width: 50%; padding-bottom:0.4rem; }
	.domainP1 .msgList li:first-child{ width: 100%; }
	.domainP1 .msgList li .wen{ font-size: 0.26rem; line-height: 0.26rem; }
	.domainP1 .msgList li .txt{ font-size: 0.28rem; line-height: 0.28rem; }
	.domainP1 .content{ font-size: 0.26rem; line-height: 0.52rem; padding-top:0.6rem; }
	.backBtn{ padding-top:0.5rem; width: 2.1rem; }
	.backBtn a{ width: 2.1rem; height: 0.86rem; line-height: 0.86rem; font-size: 0.26rem; border-radius: 0.48rem;}
	.domainP3{ padding: 0.8rem 0.3rem; }
	.domainP3 .toptop{ padding-bottom: 0.6rem;}
	.domainP3 .more{ position: absolute; right: 0; top: 0; z-index: 1; }
	.domainP3 .more a{ width: 2.1rem; height: 0.86rem; line-height: 0.86rem; font-size: 0.26rem; border-radius: 0.48rem; }
	.domainP3 .list ul{ margin-right: -0.2rem; }
	.domainP3 .list li{ width: 50%; padding-bottom: 0.3rem; }
	.domainP3 .list li .box{ margin-right: 0.2rem; }
	.domainP3 .list li .name{ padding-top: 0.3rem; height: 0.48rem; line-height: 0.48rem; font-size: 0.28rem; }
	.glogal{ padding: 1.0rem 0.3rem; }
	.glogal .txt{ padding: 0.85rem 0 0.8rem; line-height: 0.64rem; text-align: left;}
	.glogal .numList li{ width: 50%; font-size: 0.28rem; margin-bottom: 0.5rem; }
	.glogal .numList li:nth-child(2n):after{ display: none; }
	.glogal .numList li .ico{ height: 1.2rem; }
	.glogal .numList li .ico img{ width: 0.8rem; }
	.glogal .numList li .num{ height: 0.9rem; position: relative; }
	.glogal .numList li .numUp{ font-size: 0.72rem; line-height: 0.72rem; }
	.glogal .numList li:last-child .numUp{ padding-right: 0.48rem; }
	.glogal .numList li .num img{ width: 0.32rem; top: 0.1rem; }
	.glogal .numList li p{ padding: 0 0.2rem; line-height: 0.48rem; height: 0.96rem; }
	.glogal .tips{ font-size: 0.28rem; line-height: 0.28rem; padding: 0.35rem 0 1.2rem; }
	.glogal .title{ padding-bottom: 0.7rem; }
	.glogal .links{ height: 0.8rem; }
	.glogal .links:after{ height: 2px; }
	.glogal .links li{ padding: 0 0.3rem; font-size: 0.32rem; line-height: 0.32rem; }
	.glogal .links li a{ height: 0.8rem; }
	.glogal .links li a:after{ height: 2px; }
	.glogal .conDiv{ padding-top: 0.5rem; }
	.glogal .name{ padding-bottom: 0.5rem; }
	.glogal .cn2{ margin-bottom:0.4rem; }
	.glogal .cn2 em{ margin:0 0.2rem; width: 0.7rem; height:2px; }
	.glogal .content{ font-size: 0.26rem; line-height: 0.52rem; padding-bottom: 0.6rem; }
	.glogal .msg{ font-size: 0.26rem; line-height: 0.52rem; padding-bottom: 0.4rem; }
	.glogal .list{ padding-bottom: 0.3rem; }
	.glogal .list ul{ margin-right: 0; }
	.glogal .list li{ float: none; width: auto; padding-bottom: 0.6rem;}
	.glogal .list li .box{ margin-right: 0; }
	.glogal .list li .imgDiv{ height:3.6rem;}
	.glogal .list li .botDiv{ padding: 0.45rem 0.4rem; height: auto; }
	.glogal .list li .botDiv:after{ height: 2px; }
	.glogal .list li .hala{ height: 0.92rem; line-height: 0.46rem; padding-right: 0; font-size: 0.32rem; }
	.glogal .list li .hala:after{ display: none; }
	.glogal .list li .ch{ font-size: 0.26rem; line-height: 0.48rem; height: auto; }
	.innovate{ padding-bottom: 0; }
	.innovate .toptop{ padding: 1.0rem 0.3rem 0.75rem; }
	.innovate .pageTitle{ float: none; }
	.innovate .btn{ padding-top: 0.4rem; float: none; text-align: center; }
	.innovate .btn li{ display: inline-block; margin-left: 0.3rem; float: none; margin-right: 0.3rem; height: 0.52rem; font-size: 0.28rem; line-height: 0.28rem; }
	.innovate .btn li:after{ height: 2px; }
	.innovate .botbot{ padding: 1.0rem 0.3rem 0; }
	.innovate .list{ background: none; padding-bottom: 0.9rem; }
	.innovate .imgList{ width: 100%; padding-bottom: 1.0rem; }
	.innovate .list .imgDiv{ width: auto; height: 2.8rem; border: #ddd solid 1px; }
	.innovate .list .imgDiv img{ max-width: 2.6rem; max-height: 2.75rem; }
	.innovate .list .name{ margin-top: 0.4rem; height: 1.0rem; line-height: 0.5rem; font-size: 0.28rem;}
	.innovate .se{ top: auto; bottom: 0; width:0.9rem; height:0.9rem;}
	.innovate .prev { left: 50%; margin-left: -1.4rem; }
	.innovate .next { right: 50%; margin-right: -1.4rem; }
	.innovate2 .toptop{ padding: 1.0rem 0.3rem 0.75rem; }
	.innovate2 .botbot{ padding:0.5rem 0.3rem; }
	.normP1{ padding: 1.0rem 0.3rem; }
	.normP1 .txt{ font-size: 0.36rem; line-height: 0.36rem; padding: 0.6rem 0 0.7rem; }
	.normP1 .title{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.65rem;}
	.normP1 .longDiv{ overflow: auto; width: auto; }
	.normP1 .table{ width: 9.0rem; }
	.normP1 .table th{ height: 1.2rem; font-size: 0.3rem; }
	.normP1 .table .th01{ width: 55.4%; text-indent: 0.6rem; }
	.normP1 .table .th02, .normP1 .table .th03{ width: 22.3%; text-indent: 0.5rem; }
	.normP1 .table td{ height: 1.0rem; font-size: 0.26rem; box-sizing: border-box; }
	.normP1 .table td:nth-child(1){ padding-left: 0.6rem; padding-right: 0.3rem; }
	.normP1 .table td:nth-child(2), .normP1 .table td:nth-child(3){ padding-left: 0.5rem; padding-right: 0.3rem; }
	.normP2{ padding-bottom: 1.0rem; }
	.normP2 .mxfDiv{ padding: 1.0rem 0.3rem 0.8rem; }
	.normPic{ padding: 0; }
	.normPic .name{ margin-top: 0.45rem; font-size: 0.26rem; line-height: 0.48rem; height: 0.96rem; padding: 0; }
	.normPic .se{ top: 30%; width:0.9rem; height:0.9rem;}
	.normPic .prev { left: 0.2rem; }
	.normPic .next { right: 0.2rem; }

	.propertyP1{ padding: 1.0rem 0.3rem 0.7rem; }
	.propertyP1 .txt{ font-size: 0.36rem; line-height: 0.36rem; padding: 0.6rem 0; }
	.propertyP1 .list ul{ margin-right: -0.2rem; }
	.propertyP1 .list li{ width: 50%; padding-bottom: 0.5rem; }
	.propertyP1 .list li .box{ margin-right: 0.2rem; padding: 0.3rem 0 0.2rem;}
	.propertyP1 .list li .name{ font-size: 0.26rem; line-height: 0.48rem; height: 1.44rem; }
	.propertyP2{ padding: 0.9rem 0.3rem 1.1rem; }
	.propertyP2 .title{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.6rem; }
	.propertyP2 .longDiv{ overflow: auto; width: auto; }
	.propertyP2 .table{ width: 12.0rem; }
	.propertyP2 .table th{ height: 1.2rem; font-size: 0.3rem; }
	.propertyP2 .table .th01{ width: 42%; text-indent: 0.8rem; }
	.propertyP2 .table td{ height: 1.0rem; font-size: 0.26rem; box-sizing: border-box; }
	.propertyP2 .table td:nth-child(1){ padding-left: 0.8rem; padding-right: 0.3rem; }
	.propertyP2 .table td:nth-child(2), .propertyP2 .table td:nth-child(3), .propertyP2 .table td:nth-child(4){ padding: 0 0.3rem; }
	.propertyP3{ padding: 1.1rem 0.3rem 1.0rem; }
	.awardP1{ padding: 1.0rem 0.3rem; }
	.awardP1 .txt{ font-size: 0.36rem; line-height: 0.36rem; padding: 0.6rem 0 0.85rem; }
	.awardP1 .longDiv{ overflow: auto; width: auto; }
	.awardP1 .table{ width: 12.0rem; }
	.awardP1 .table th{ height: 1.2rem; font-size: 0.3rem; }
	.awardP1 .table .th03{ text-indent: 0.55rem; }
	.awardP1 .table .th04{ text-indent: 0.5rem; }
	.awardP1 .table td{ height: 1.0rem; font-size: 0.26rem; }
	.awardP1 .table td:nth-child(3){ padding-left: 0.55rem; padding-right: 0.3rem; }
	.awardP1 .table td:nth-child(4){ padding-left: 0.5rem; padding-right: 0.3rem; }
	.awardP2{ padding: 1.0rem 0.3rem 1.2rem; }
	.awardPic .list{ padding-bottom: 1.4rem; }
	.awardPic .list .box{ padding: 0.3rem 0 0.2rem;}
	.awardPic .list .name{ font-size: 0.26rem; line-height: 0.48rem; height: 0.96rem; }
	.awardPic .se{ top: auto; bottom: 0; width:0.9rem; height:0.9rem;}
	.awardPic .prev { left: 50%; margin-left: -1.4rem; }
	.awardPic .next { right: 50%; margin-right: -1.4rem; }
	.software{ padding: 1.0rem 0.3rem 0.7rem; }
	.software .txt{ padding: 0.8rem 0 0.6rem; }
	.software .msg{ width: auto; font-size: 0.28rem; line-height: 0.56rem; text-align: left; }
	.software .list{ padding-top: 0.8rem; }
	.software .list li{ display: block; margin-bottom: 0.8rem; box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.05);}
	.software .list li .imgDiv{ width: auto; }
	.software .list li .conDiv{ padding: 0.6rem 0.4rem; width: auto; }
	.software .list li .name{ font-size: 0.36rem; line-height: 0.36rem; }
	.software .list li .content{ font-size: 0.26rem; line-height: 0.52rem; t}
	.softP2 .mxfDiv{ height: auto; display: block; padding: 0.8rem 0.3rem; }
	.softP2 .mxfDiv:after{ display: none; }
	.softP2 .leftDiv{ padding-left: 0; width: auto; height: auto; top: 0; margin-top: 0; border-bottom: #dedede solid 1px; padding-bottom: 0.7rem; }
	.softP2 .leftDiv:before{ display: none; }
	.softP2 .txt{ font-size: 0.36rem; line-height: 0.36rem; padding: 0.2rem 0 0.25rem; }
	.softP2 .btnDiv a{ width: 2.8rem; height: 0.96rem; line-height: 0.96rem; border-radius: 0.24rem; text-indent: 0.5rem; font-size: 0.28rem; }
	.softP2 .btnDiv a:after{ right: 0.5rem; margin-top: -0.16rem; width: 0.32rem; height: 0.32rem; background-size: 0.32rem; }
	.softP2 .rightDiv{ padding-left: 0; width: auto; height: auto; top: 0; margin-top: 0; }
	.softP2 .rightDiv:before{ display: none; }
	.softP2 .msg{ font-size: 0.26rem; line-height: 0.52rem; }
	.figureP1{ padding: 1.0rem 0.3rem 0.8rem; }
	.figureP1 .content{ font-size: 0.28rem; line-height: 0.52rem; padding-top: 0.55rem; }
	.figureP2{ padding: 0.8rem 0.3rem 1.1rem; }
	.figureP2 .name{ font-size: 0.28rem; line-height: 0.52rem; margin-top: 0.3rem; }
	.figureP2 .se{ width: 0.9rem; height: 0.9rem; top:40%; margin-top:-0.45rem;}
	.figureP2 .prev { left: 0.2rem; }
	.figureP2 .next { right: 0.2rem; }

	.product{ padding: 1.0rem 0.3rem 1.2rem; }
	.product .icoLinks{ padding-top: 0.75rem;}
	.product .icoLinks li{ width: 33.33%; height: 1.5rem; }
	.product .icoLinks li .ico{ width: 0.8rem; height: 0.8rem; }
	.product .icoLinks li .ico img{ width: 0.8rem; }
	.product .icoLinks li .txt{ padding-top: 0.25rem; font-size: 0.28rem; line-height: 0.28rem; }
	.product .list{ padding: 0.9rem 0 0.3rem; }
	.product .list ul{ margin-right: -0.2rem; }
	.product .list li{ width: 50%; padding-bottom: 0.4rem; }
	.product .list li .box{ margin-right: 0.2rem; }
	.product .list li .imgDiv .ss{ width: 0.8rem; height: 0.8rem; margin-left: -0.4rem; margin-top: -0.4rem; background-size: 0.8rem; }
	.product .list li .name{ padding-top: 0.3rem; height: 0.52rem; line-height: 0.52rem; font-size: 0.28rem; }
	.product .lie{ padding: 0.9rem 0 0; }
	.product .lie ul{ margin-right: -0.3rem; }
	.product .lie li{ width: 50%; padding-bottom: 0.5rem; }
	.product .lie li .box{ margin-right: 0.3rem; }
	.product .lie li .name{ margin-top: 0.2rem; height: 0.96rem; line-height: 0.48rem; font-size: 0.28rem; }
	.product .lie li .name2{ height:0.48rem;}
	.product .lie li .wen{ font-size: 0.26rem; }
	.videoLayer, .xxxLayer { width: 96%; padding: 15px; }
	.videoLayer .close, .xxxLayer .close{ top: -30px; right:0; }
	.strength{ padding: 1.0rem 0.3rem; }
	.strength .c-txt{ padding: 0.9rem 0 0.2rem; font-size: 0.4rem; line-height: 0.4rem; }
	.strength .e-txt{ font-size: 0.28rem; padding-bottom: 0.45rem; }
	.strength .e-txt:after{ margin-left: -0.15rem; width: 0.3rem; height: 2px; }
	.strength .logo{ padding: 0.7rem 0 0.45rem; }
	.strength .logo img{ width: 5.6rem; }
	.strength .msg{ font-size: 0.3rem; line-height: 0.52rem; padding-bottom: 0.8rem; }
	.strength .list li{ height: 6.0rem; padding-top: 0.85rem;}
	.strength .list li .ico{ height: 1.3rem; width: 0.86rem; }
	.strength .list li .ico img{ width: 0.86rem; }
	.strength .list li .name{ font-size: 0.32rem; line-height: 0.32rem; }
	.strength .list li .wen{ height: 0.65rem; font-size: 0.28rem; }
	.strength .list li .wen:after{ width: 0.3rem; margin-left: -0.15rem; height: 2px; }
	.strength .list li .content{ font-size: 0.26rem; line-height: 0.48rem; }
	.strength .list li:hover{ background: #f7f7f7; cursor: pointer; }
	.strength .list li:nth-child(2n):hover{ background: #f1f1f1; }
	.strength .list li:hover .ico img{ opacity: 1; }
	.strength .list li:hover .ico .img1{ opacity: 0;}
	.strength .list li:hover .name{ color: #0056b6; }
	.strength .list li:hover .content{ color:#676767;}
	.strength .list li:hover .wen{ color: #bebebe; }
	.strength .list li:hover .wen:after{ background: #0056b6; }
	.strength .swiper-pagination{ display: block; }
	.creation .toptop{ padding: 1.0rem 0.3rem 0.8rem; }
	.creation .midmid{ padding-bottom: 0; }
	.creation .mxfDiv{ padding: 0 0.3rem; }
	.creation .conDiv{ width: auto; padding: 0.9rem 0 0.3rem; }
	.creation .name{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.45rem; }
	.creation .content{ font-size: 0.28rem; line-height: 0.52rem; padding-bottom: 0.45rem;}
	.creation .rightImg{ position: relative; right: 0; margin-right: 0; top: 0; }
	.creation .rightImg img{ width: 100%; }
	.creation .botbot{ padding: 0.9rem 0.3rem 1.1rem; }
	.creation .list ul{ margin-right: 0; }
	.creation .list li{ float: none; width: auto; padding-bottom: 0.3rem; }
	.creation .list li .box{ margin-right: 0; height: 2.6rem;}
	.creation .list li .ico{ margin-left: -0.8rem; margin-top: -0.8rem; }
	.creation .list li .ico img{ width: 1.6rem; }
	.creation .list li .txt{ font-size: 0.3rem; line-height: 0.56rem; }
	.creation .last{ padding: 0.6rem 0.3rem 1.0rem; }
	.creation .lie li{ padding-bottom: 0.5rem; }
	.creation .lie li .wen{ font-size: 0.32rem; line-height: 0.32rem; margin-bottom: 0.65rem; }
	.creation .lie li .wen b{ padding: 0 0.3rem; }
	.creation .lie li .msg{ display: block; border-radius: 0.32rem; padding: 0.9rem 0.5rem; height: auto; font-size: 0.28rem; line-height: 0.52rem; }
	.talent{ padding: 1.0rem 0.3rem 1.1rem; background:#fff;}
	.talent:before, .talent:after{ display: none; }
	.talent .list{ padding-top: 0.8rem; }
	.talent .list ul{ margin-right: -0.2rem; }
	.talent .list li{ width: 50%; padding-bottom: 0.7rem; }
	.talent .list li .box{ margin-right: 0.2rem; }
	.talent .list li .imgDiv{ height: 4rem; }
	.talent .list li .botDiv{ padding: 0.4rem 0.2rem 0 0.3rem; height: 2.0rem; background: #f2f5fa; }
	.talent .list li .name{ height: 0.48rem; line-height: 0.48rem; font-size: 0.32rem; }
	.talent .list li .wen{ font-size: 0.24rem; line-height: 0.36rem; height: 0.72rem; padding-top: 0.1rem; }
	.talentShow{ padding-top: 1.0rem; }
	.talentShow .pageTitle{ padding: 0 0.3rem 0.6rem; }
	.talentShow .botbot{ padding: 0.5rem 0.3rem 1.2rem; }
	.talentShow .wen{ font-size: 0.28rem; line-height: 0.52rem; }
	.talentShow .content{ font-size: 0.28rem; line-height: 0.52rem; }
	.talentShow .midmid{ height: auto; overflow: hidden; padding: 0.9rem 0.3rem; }
	.talentShow .conDiv{ width: auto; display: inline; }
	.talentShow .name{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.4rem; text-align:center; }
	.talentShow .txt{ font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.4rem; text-align:center;}
	.talentShow .msgList li{ font-size: 0.28rem; line-height: 0.48rem; }
	.talentShow .imgDiv{ position: relative; right: 0; margin: 0 auto; width: 3.6rem; padding-bottom: 0.5rem; }
	.partyBan .swiper-pagination{ bottom: 0.3rem!important; } 
	.partyBan .swiper-pagination-bullet { width: 0.6rem; height: 2px; margin: 0 8px!important; } 
	.partyBan .backBtn{ left: 0.3rem; top: 0.4rem; }
	.partyBan .backBtn a{ width: 2.0rem; height: 0.8rem; line-height: 0.8rem; border-radius: 0.48rem; font-size: 0.3rem;}
	.busDiv .toptop{ height: 1.6rem;}
	.busDiv .toptop2{ height: 2.1rem; }
	.busDiv .title{ text-align: left; font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.45rem; }
	.busDiv .title:after{ left: 0; margin-left: 0; width: 0.8rem; height: 2px; }
	.busDiv .rimg{ text-align: left; }
	.busDiv .rimg img{ width: 2.2rem; }
	.busDiv .btnDiv{ top: 0; }
	.busDiv .toptop2 .btnDiv{ top: 0.3rem; }
	.busDiv .btnDiv a{ width: 2.3rem; height: 0.76rem; line-height: 0.76rem; border-radius: 0.48rem; border: #cdcdcd solid 1px; font-size: 0.28rem; text-indent: 0.32rem; }
	.busDiv .btnDiv a:after{ right: 0.25rem; }
	.partybuildP1, .partybuildP1.on{ padding: 1.0rem 0.3rem 0; }
	.partybuildP1 .leftDiv{ width: auto; float: none; }
	.partybuildP1 .leftDiv .layer{ height: 1.4rem; }
	.partybuildP1 .leftDiv .name{ padding-top: 0.2rem; font-size: 0.32rem; line-height: 0.48rem; height: 0.96rem; }
	.partybuildP1 .leftDiv .ico{ right: 0.35rem; margin-top: -0.33rem; width: 0.94rem; height: 0.66rem; border-radius: 0.48rem; }
	.partybuildP1 .rightDiv{ width: auto; float: none; padding-top: 0.3rem; }
	.partybuildP1 .rightDiv li{ margin-bottom: 0.3rem; }
	.partybuildP1 .rightDiv li a{ height: 1.8rem; padding: 0 0.3rem; box-shadow: 1px 2px 0.3rem 0px rgba(97, 97, 97, 0.2); }
	.partybuildP1 .rightDiv li a:after{ display: none; }
	.partybuildP1 .rightDiv li .imgDiv{ height: 1.8rem;}
	.partybuildP1 .rightDiv li .imgDiv img{ width: 2.88rem; }
	.partybuildP1 .rightDiv li .name{ padding-top: 0.3rem; font-size: 0.3rem; line-height: 0.42rem; height: 0.84rem; }
	.partybuildP1 .rightDiv li .time{ font-size: 0.28rem; line-height: 0.46rem; height: 0.46rem; }
	.partybuildP2{ padding-top: 1.0rem; }
	.partybuildP2 .toptop .wal{ padding: 0 0.3rem; width: auto; }
	.partybuildP2 .btnDiv{ right: 0.3rem; }
	.partybuildP2 .botbot{ height: auto; padding: 0.8rem 0.3rem; }
	.partybuildP2 .shadog{ height: auto;}
	.partybuildP2 .shadog a{ display: block;}
	.partybuildP2 .imgDiv{ width: auto; }
	.partybuildP2 .conDiv{ width: auto; padding: 0.8rem 0.4rem; }
	.partybuildP2 .name{ font-size: 0.38rem; line-height: 0.38rem; }
	.partybuildP2 .txt{ font-size: 0.3rem; line-height: 0.56rem; padding-bottom: 0.45rem;}
	.partybuildP2 .txt:after{ width: 0.8rem; height: 2px; }
	.partybuildP2 .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.partybuildP2 .ico{ display: none; }
	.partybuildP3{ padding: 1.0rem 0.3rem 0.7rem; }
	.partybuildP3 .list ul{ margin-right: -0.2rem; }
	.partybuildP3 .list li{ width: 50%; padding-bottom: 0.3rem; }
	.partybuildP3 .list li .box{ margin-right: 0.2rem; }
	.partybuildP3 .list li .botDiv{ height: 2.5rem; padding: 0.4rem 0.3rem 0; }
	.partybuildP3 .list li .name{ font-size: 0.3rem; line-height: 0.48rem; height: 0.96rem; }
	.partybuildP3 .list li .time{ height: 0.48rem; font-size: 0.28rem; line-height: 0.48rem; }
	.partybuildP3 .list li .time:after{ display: none; }
	.partybuildP4{ padding: 0.9rem 0.3rem 0.8rem; }
	.demeanour .list .name{ height: 0.48rem; line-height: 0.48rem; font-size: 0.3rem;  }
	.demeanour .list .wen{ font-size: 0.26rem; line-height: 0.48rem; height: 0.96rem; margin-top: 0.1rem; }
	.demeanour .list .ico{ display: none; }
	.demeanour .se{ display: none; }
	.demeanour .swiper-pagination{ display: block; }
	.partybuildP5{ padding: 1.0rem 0.3rem 0.6rem; }
	.partybuildP5 .list ul{ margin-right: -0.2rem; }
	.partybuildP5 .list li{ width: 50%; padding-bottom: 0.3rem;}
	.partybuildP5 .list li .box{ margin-right: 0.2rem; }
	.partybuildP5 .list li .botDiv{ height: 2.5rem; padding: 0.4rem 0.3rem 0; }
	.partybuildP5 .list li .name{ font-size: 0.3rem; line-height: 0.48rem; height: 0.96rem; }
	.partybuildP5 .list li .content{ display: none; }
	.partybuildP5 .list li .time{ margin-top: 0.2rem; height: 0.48rem; font-size: 0.28rem; line-height: 0.48rem; }
	.partybuildP5 .list li .time:after{ display: none; }
	.partybuildP6{ padding: 0.6rem 0.3rem 0.7rem; }
	.partybuildP6 .leftList{ width: auto; float: none; }
	.partybuildP6 .leftList li{ padding-right: 2rem; }
	.partybuildP6 .leftList li a{ height: 0.48rem; line-height: 0.48rem; font-size: 0.3rem; }
	.partybuildP6 .leftList li em{ line-height: 0.3rem; font-size: 0.26rem;}
	.partybuildP6 .rightDiv{ width: auto; float: none; padding-top: 0.3rem; }
	.partybuildP6 .rightDiv .layer{ height: 1.4rem; }
	.partybuildP6 .rightDiv .name{ font-size: 0.32rem; line-height: 1.4rem; height: 1.4rem; }
	.partybuildP6 .rightDiv .ico{ right: 0.35rem; margin-top: -0.33rem; width: 0.94rem; height: 0.66rem; border-radius: 0.48rem; }
	.partybuildP7{ padding: 0.5rem 0.3rem; }
	.partybuildP7 .list ul{ margin-right: 0; }
	.partybuildP7 .list li{ float: none; width: auto; margin-bottom: 0.3rem; }
	.partybuildP7 .list li .box{ margin-right: 0; height: 1.8rem; }
	.partybuildP7 .list li a{ display: block; height: 1.8rem; padding: 0 0.3rem 0 3.1rem; position: relative; }
	.partybuildP7 .list li .imgDiv{ position: absolute; left: 0; top: 0; width: 2.88rem; height: 1.8rem; overflow: hidden; }
	.partybuildP7 .list li .conDiv{ height: auto; padding: 0.2rem 0 0; }
	.partybuildP7 .list li .bg{ display: none; }
	.partybuildP7 .list li .name{ font-size: 0.3rem; line-height: 0.48rem; height: 0.96rem; }
	.partybuildP7 .list li .content{ display: none; }
	.partybuildP7 .list li .time{ margin-top: 0; font-size: 0.28rem; line-height: 0.46rem; height: 0.46rem; } 
	.partybuildP7 .list li .time:after{ display: none;}
	.partybuildP7 .list li .box:hover .name{ color: #e51e00; }
	.partybuildP7 .list li .box:hover .time{ color: #d6d6d6; }
	.partybuildP8{ padding: 0.3rem 0.3rem 1.0rem; }
	.partybuildP8 .rightDiv{ width: auto; float: none; }
	.partybuildP8 .rightDiv .layer{ height: 1.4rem; }
	.partybuildP8 .rightDiv .name{ font-size: 0.32rem; line-height: 1.4rem; height: 1.4rem; }
	.partybuildP8 .rightDiv .ico{ right: 0.35rem; margin-top: -0.33rem; width: 0.94rem; height: 0.66rem; border-radius: 0.48rem; }
	.partybuildP8 .leftDiv{ width: auto; float: none; padding-bottom: 0.3rem; }
	.partybuildP8 .leftDiv li{ margin-bottom: 0.3rem; }
	.partybuildP8 .leftDiv li a{ height: 1.8rem; padding: 0 0.3rem 0 3.1rem; box-shadow: 1px 2px 0.3rem 0px rgba(97, 97, 97, 0.2); }
	.partybuildP8 .leftDiv li .imgDiv{ height: 1.8rem;}
	.partybuildP8 .leftDiv li .imgDiv img{ width: 2.88rem; }
	.partybuildP8 .leftDiv li .name{ padding-top: 0.3rem; font-size: 0.3rem; line-height: 0.42rem; height: 0.84rem; }
	.partybuildP8 .leftDiv li .time{ font-size: 0.28rem; line-height: 0.46rem; height: 0.46rem; }
	.partybuildP8 .leftDiv li .time:after{ display: none;}
	.contact{ padding: 1.0rem 0.3rem; }
	.contact .leftDiv{ width: auto; float: none; padding-top: 0.75rem; }
	.contact .leftDiv li{ padding-left: 1.4rem; min-height: 1.0rem; }
	.contact .leftDiv li .ico{ width: 1.0rem; height: 1.0rem; }
	.contact .leftDiv li .ico img{ width: 0.42rem; margin-left: -0.21rem; margin-top: -0.21rem; }
	.contact .leftDiv li .wen{ font-size: 0.3rem; line-height: 0.3rem; padding-bottom: 0.2rem; }
	.contact .leftDiv li .tel{ font-size: 0.36rem; line-height: 0.36rem; }
	.contact .leftDiv li .txt{ font-size: 0.3rem; line-height: 0.48rem; }
	.contact .mapDiv{ float: none; width: 100%; height: 5rem; }
	.profile{ padding: 1.0rem 0.3rem; }
	.profile .shadog{ padding-top: 0.6rem; }
	.profile .content{ font-size: 0.26rem; line-height: 0.52rem; width: auto; float: none; padding-bottom: 0.6rem; }
	.profile .imgDiv{ width: auto; float: none; }
	.profile .list{ padding-top: 0.8rem; }
	.profile .list ul{ margin-right: 0; }
	.profile .list li{ float: none; width: auto; padding-bottom: 0.45rem; }
	.profile .list li .box{ margin-right: 0; border-radius: 0.36rem; height: 6rem; padding-top: 0.8rem; }
	.profile .list li .title{ font-size: 0.36rem; line-height: 0.36rem; margin-bottom: 0.4rem; }
	.profile .list li .limg{ height: 4.02rem; }
	.profile .list li .limg img{ max-width: 6.0rem; max-height: 3.6rem; }
	.magazine{ padding: 1.0rem 0.3rem; }
	.magazine .links{ padding-top:0.5rem; padding-bottom: 0.35rem; }
	.magazine .links li{ margin: 0 0.3rem; font-size: 0.3rem; line-height: 0.3rem; height: 0.56rem;  }
	.magazine .links li:after{ height: 2px; }
	.magazine .list{ background: none; padding-top: 0.4rem; padding-bottom: 0.3rem;}
	.magazine .lie{ padding: 0; }
	.magazine .lie ul{ margin-right: -0.3rem; }
	.magazine .lie li{ width: 50%; padding-bottom: 0.5rem; }
	.magazine .lie li .box{ margin-right: 0.3rem; }
	.magazine .lie li .name{ padding-top: 0.4rem; height: 0.48rem; line-height: 0.48rem; font-size: 0.3rem; }
	.magazine .lie li .wen{ font-size: 0.26rem; }
	.magazine .pageBtn{ padding-top: 0.3rem; }
	.happiness1{ padding: 1.0rem 0.3rem 1.5rem; }
	.happiness1:before{ left: 50%; margin-left: -2.71rem; }
	.happiness1 .rightDiv{ float: none; width: auto; padding-right: 0; padding-top: 0.65rem; }
	.happiness1 .videobox{ height:3.8rem;}
	.happiness1 .videobox .playbox{ margin-left: -0.45rem; margin-top: -0.45rem; }
	.happiness1 .videobox .playbox img{ width: 0.9rem;}
	.happiness1 .videobox iframe{ height:3.8rem;}
	.happiness1 .leftDiv{ float: none; width: auto; }
	.happiness1 .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.happiness2{ padding: 0.9rem 0 0; }
	.happiness2:after, .happiness2 .bg{ display: none; }
	.happiness2 .leftImg{ padding-left: 0; padding-bottom: 0.8rem; text-align: center; float: none;}
	.happiness2 .leftImg img{ width: 5.8rem; }
	.happiness2 .rightDiv{ width: auto; padding: 0.9rem 0.3rem; float: none; background-image: linear-gradient(left,#0056b6,#00448e);
	    background-image: -webkit-linear-gradient(left,#0056b6,#00448e);
	    background-image: -moz-linear-gradient(left,#0056b6,#00448e);
	    background-image: -o-linear-gradient(left,#0056b6,#00448e);
	    background-image: linear-gradient(to right,#0056b6,#00448e);
	    background-image: -webkit-linear-gradient(to right,#0056b6,#00448e);
	    background-image: -moz-linear-gradient(to right,#0056b6,#00448e);
	    background-image: -o-linear-gradient(to right,#0056b6,#00448e);}
	.happiness2 .name{ font-size: 0.38rem; line-height: 0.38rem; }
	.happiness2 .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.happiness3{ padding: 1.0rem 0.3rem; }
	.happiness3 .leftDiv{ padding-top: 0; width: auto; float: none; padding-bottom: 0.6rem; }
	.happiness3 .title{ font-size: 0.38rem; line-height: 0.38rem; }
	.happiness3 .list li{ padding-bottom: 0.35rem; font-size: 0.26rem; line-height: 0.52rem; }
	.happiness3 .list li b{ font-size: 0.3rem; }
	.happiness3 .msg{ font-size: 0.28rem; line-height: 0.56rem; width: auto;}
	.happiness3 .rightDiv{ float: none; width: auto; padding: 0.6rem 0.4rem; }
	.happiness3 .imgDiv img{ width: 100%; }
	.happiness4{ padding: 0.9rem 0 0; }
	.happiness4:before, .happiness4 .bg{ display: none; }
	.happiness4 .leftImg{ padding-left: 0; padding-bottom: 0.8rem; text-align: center; float: none;}
	.happiness4 .leftImg img{ width: 5.8rem; }
	.happiness4 .rightDiv{ width: auto; padding: 0.9rem 0.3rem; float: none; background-image: linear-gradient(left,#ffc000,#ee7500);
    background-image: -webkit-linear-gradient(left,#ffc000,#ee7500);
    background-image: -moz-linear-gradient(left,#ffc000,#ee7500);
    background-image: -o-linear-gradient(left,#ffc000,#ee7500);
    background-image: linear-gradient(to right,#ffc000,#ee7500);
    background-image: -webkit-linear-gradient(to right,#ffc000,#ee7500);
    background-image: -moz-linear-gradient(to right,#ffc000,#ee7500);
    background-image: -o-linear-gradient(to right,#ffc000,#ee7500);}
	.happiness4 .name{ font-size: 0.38rem; line-height: 0.38rem; }
	.happiness4 .content{ font-size: 0.3rem; line-height: 0.56rem; padding-bottom: 0.35rem;}
	.happiness4 .msg{ font-size: 0.26rem; line-height: 0.52rem; }
	.happiness5{ padding: 1.0rem 0.3rem 0.5rem; }
	.happiness5 .title{ font-size: 0.38rem; line-height: 0.38rem; padding-bottom: 0.3rem;}
	.happiness5 .list{ background: none; padding-top: 0.4rem; padding-bottom: 0.3rem;}
	.happiness5 .lie{ padding: 0; }
	.happiness5 .lie ul{ margin-right: -0.3rem; }
	.happiness5 .lie li{ width: 50%; padding-bottom: 0.5rem; }
	.happiness5 .lie li .box{ margin-right: 0.3rem; }
	.happiness5 .lie li .name{ padding-top: 0.4rem; height: 0.48rem; line-height: 0.48rem; font-size: 0.3rem; }
	.happiness5 .lie li .wen{ font-size: 0.26rem; }
	.aboutP1{ padding: 0.9rem 0.3rem 0.3rem; }
	.aboutP1:before{ display: none; }
	.aboutP1 .pageTitle{ height: 1.8rem; }
	.aboutP1 .rightDiv{ position: relative; width: 100%; float: none; padding-top: 0.5rem; }
	.aboutP1 .bg{ height: 4.8rem; background: center no-repeat; background-size: cover; }
	.aboutP1 .leftDiv{ width: auto; height: auto; float: none; padding: 0;}
	.aboutP1 .name{ font-size: 0.48rem; line-height: 0.48rem; }
	.aboutP1 .txt{ font-size: 0.36rem; padding: 0.15rem 0 0.4rem; line-height: 0.64rem; width: 5.8rem;}
	.aboutP1 .content{ font-size: 0.26rem; line-height: 0.48rem; }
	.aboutP2{ margin-top: 0; padding: 0.8rem 0.3rem 0.5rem; height: auto; overflow:hidden; background-attachment:inherit; }
	.aboutP2 .numList{ padding-left: 0; }
	.aboutP2 .numList ul{ display: block; overflow: hidden;}
	.aboutP2 .numList li{ width: 50%; text-align: center; padding-bottom: 0.4rem; font-size: 0.26rem; }
	.aboutP2 .numList li:last-child{ width: 50%; }
	.aboutP2 .numList li .num{ height: 0.8rem; }
	.aboutP2 .numList li .numUp{ padding-right: 0.2rem; font-size: 0.66rem; line-height: 0.66rem; }
	.aboutP2 .numList li .num img{ top: 0.05rem; width: 0.2rem; }
	.aboutP3{ padding: 0.9rem 0.3rem 1.0rem; }
	.aboutP3 .content{ font-size: 0.26rem; line-height: 0.52rem; padding-bottom: 0.6rem; }
	.aboutP3 .videobox{ height:3.4rem;}
	.aboutP3 .videobox .imgDiv{ height:3.4rem;}
	.aboutP3 .videobox .playbox{ margin-left:-0.48rem; margin-top:-0.55rem; }
	.aboutP3 .videobox .playbox img{ width: 0.96rem;}
	.aboutP3 .videobox iframe{ height:3.4rem;}
	.aboutP3 .mxfDiv{ margin-top: 0.6rem; }
	.aboutP3 .leftCon{ float: none; width: auto; font-size: 0.26rem; line-height: 0.52rem; }
	.aboutP3 .rightImg{ width: auto; float: none; padding-left:0; padding-top:0.6rem; padding-bottom:0; }
	.aboutP4 .msg{ font-size: 0.3rem; line-height: 0.52rem; padding: 0.45rem 0.3rem 0.9rem; }
	.historyPic .box-container{ position: relative; padding: 0 0.3rem; box-sizing: border-box; height: 0.7rem;}
	.historyPic .box-container:before{ top: 0.68rem;}
	.historyPic .box-container .year-swiper{ padding: 0; }
	.historyPic .box-container .year-swiper li{ height: 1.2rem; }
	.historyPic .box-container .year-swiper li .ico{ bottom: 0.3rem; }
	.historyPic .box-container .year-swiper li .year{ font-size: 0.3rem; line-height: 0.36rem; }
	.historyPic .box-container .prev { top: 0.22rem; bottom: auto; width: 0.9rem; height: 0.9rem; }
	.historyPic .box-container .next { top: 0.22rem; bottom: auto; width: 0.9rem; height: 0.9rem; }
	.historyPic .tabContentDiv2{ padding: 0.8rem 0.3rem 1.0rem; }
	.historyPic .tabContentDiv2 .mxfDiv{ display: block; }
	.historyPic .tabContentDiv2 .imgDiv img{ width: 100%; }
	.historyPic .tabContentDiv2 .conDiv{ padding-top: 0.6rem; width: auto; }
	.historyPic .tabContentDiv2 .year{ font-size: 0.38rem; line-height: 0.52rem; }
	.historyPic .tabContentDiv2 .name{ font-size: 0.38rem; line-height: 0.52rem; padding-bottom: 0.2rem; }
	.historyPic .tabContentDiv2 .wen{ font-size: 0.28rem; line-height: 0.52rem; padding-bottom: 0.3rem; }
	.historyPic .tabContentDiv2 .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.duty{ padding-top: 1.0rem; }
	.duty .pageTitle{ padding: 0 0.3rem 0.7rem; }
	.duty .links .swiper-slide a{ height: 0.86rem; line-height: 0.86rem; font-size: 0.28rem;}
	.duty .links .swiper-slide a:after{ height: 2px; }
	.duty .btn{ width: 1rem; height: 1rem; box-shadow: 0px 3px 0.32rem 0px rgba(0, 0, 0, 0.1); } 
	.duty .prev{ left: 0.2rem; }
	.duty .next{ right: 0.2rem; }
	.duty .botDiv{ padding: 1.0rem 0.3rem 1.0rem; }
	.duty .shadog{ border-radius: 0.48rem; padding: 0.9rem 0.4rem; }
	.duty .name{ font-size: 0.38rem; line-height: 0.64rem; padding-bottom: 0.55rem; }
	.duty .wen{ font-size: 0.28rem; line-height: 0.28rem; padding-bottom: 0.4rem; border-bottom: #f6f4ef solid 2px; }
	.duty .content{ padding: 0.5rem 0; font-size: 0.28rem; line-height: 0.52rem; }
	.duty .imgDiv{ padding: 0.5rem 0; }
	.duty img, .duty .imgDiv img{ width: 100%; }
	.pageUp{ padding-top: 0.8rem; }
	.pageUp li{ font-size: 0.28rem; }
	.pageUp li a{ height: 0.56rem; line-height: 0.56rem; }
	.business{ padding: 1.0rem 0.3rem 1.2rem; }
	.business .pageTitle{ padding-bottom: 0.5rem; }
	.business .pageTitleTel{ display:none;}
	.business .links{ padding-bottom: 0.5rem; float: none; }
	.business .links ul{ margin-right:-0.2rem;}
	.business .links li{ float: left; margin-left: 0; width:50%; margin-bottom:0.2rem; }
	.business .links li a{ margin-right:0.2rem; height: auto; padding:0 0.15rem; height:0.86rem; border: #1c1c1c solid 1px;  }
	.business .links li a:after{ display:none;}
	.business .links li .ico{ display:none; }
	.business .links li .name{ font-size: 0.28rem; line-height: 0.86rem; padding-top: 0; }
	.business .links li .aNow, .business .links li a:hover{ border:#0056b7 solid 1px; background:#0056b7;}
	.business .links li .aNow .name, .business .links li a:hover .name{ color: #fff; }
	

	.areas{ margin-top: 0.6rem; padding-top: 0.65rem; }
	.areas:after{ height: 1px; }
	.areas:before{ width: 25%; height: 1px; }
	.areas .hugeTxt{ font-size: 0.38rem; line-height: 0.38rem; padding-bottom: 0.45rem; }
	.areas .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.areas .list{ padding: 0.6rem 0 0.4rem; }
	.areas .list ul{ margin-right: -0.2rem; }
	.areas .list li{ padding-bottom: 0.5rem; }
	.areas .list li .lbox{ margin-right: 0.2rem; }
	.areas .list li .imgDiv{ height:2.6rem;}
	.areas .list li .botDiv{ padding: 0.25rem 0.3rem; height:auto; }
	.areas .list li .botDiv:after{ height: 2px; }
	.areas .list li .name{ height: 0.84rem; line-height: 0.42rem; font-size: 0.3rem; }
	.areas .list li .msg{ display: none; }
	.areas .list li .ico{ display:none; }
	
	.searchDiv{ padding:0.9rem 0.3rem 0.8rem;}	
	.searchDiv .toptop{ height: auto; padding: 0; }	
	.searchDiv .toptop .wal{ height: auto; }	
	.searchDiv .tab2 li{ margin-right: 0.5rem; height: 0.9rem; font-size: 0.32rem; line-height: 0.32rem; }	
	.searchDiv .botbot{ padding:0.3rem 0 0.5rem;}	
	.searchDiv .list li a{ padding:0.35rem 0;}	
	.searchDiv .list li .name{ font-size:0.32rem; line-height:0.48rem; height:0.96rem; }	
	.searchDiv .list li .content{ font-size:0.28rem; line-height:0.48rem; height:0.96rem; padding-top:0.1rem;}    
	.searchDiv .pageMore{  width:100%;margin:30px auto 0;}    
	.searchDiv .pageMore a{ display: block; height: 1.2rem; line-height: 1.2rem; color: #fff; text-align: center; font-size: 0.3rem; width:100%;}

}

@media screen and ( max-width:320px ){
}