/*! www.vancheer.com  |  Powered by vancheer */


@media screen and ( max-width:1600px ){
	.indexPart3 .conDiv .list li .num{ font-size: 16px; line-height: 20px; }
	.indexPart3 .conDiv .list li p{ font-size: 14px; padding-top: 10px; }
	.historyPic .swiper-slide .content{ font-size: 16px; line-height: 26px; width: 300px; }
	.productP1 .rightDiv{ padding-top: 0.45rem;}
	.productP1 .label{ padding-top: 0.25rem; }
	.productP1 .list{ padding-top: 0.4rem; }
	.channel .list li .name{ font-size: 0.3rem; line-height: 0.3rem; padding-bottom: 0.3rem; }
	.channel .list li .content{ font-size: 16px; line-height: 30px; }
	.economic .prev{ left: -35px;}
	.economic .next{ right: -35px;}
	.joinP3 .hapa .next{ right: -35px;}
}

@media screen and ( max-width:1440px ){
	.nav li{ padding-left: 0.55rem; }
	.indexPart1 .content{ font-size: 16px; line-height: 28px; padding-bottom: 55px; }
	.indexPart3 .tab2 li .en{ font-size: 12px; line-height: 12px; }
	.indexPart3 .conDiv .list li .num{ font-size: 14px; line-height: 18px; }
	.assess li .box2{ padding-left: 175px;}
	.assess li dd{ margin-right: 1.0rem; }
	.videoModal-box .shipinLayer { width:900px; }
	.aboutPart1 .leftCon{ padding-top: 0.5rem; }
	.aboutPart1 .content{ font-size: 14px; line-height: 28px; padding-top: 0.3rem; }
	.culture .toptop{ height: 225px; }
	.culture .title{ padding-top: 100px;}
	.culture .list li{ padding: 1.4rem 0 0 0.8rem; }
	.culture .list li .cn{ font-size: 24px; line-height: 24px; }
	.culture .list li .en{ font-size: 26px; line-height: 32px; }
	.culture .list li .msg{ font-size: 16px; line-height: 28px; width: 200px; }
	.videoLayer { width: 1000px; padding: 50px;}
	.productP1 .btnDiv{ padding-top: 0.5rem; }
	.productP2 .list li .content{ font-size: 14px; line-height: 26px; height: 78px; }
	.channel .list li .content{ font-size: 14px; line-height: 26px; }
	.channel .list li .ewmGroup dd em{ font-size:15px; }
	.contact .ewmList{ padding-top: 0.45rem; }
	.contact .ewmList li{ margin-right: 30px; }
	.contact .ewmList li .ewm img{ width: 133px; }
	.contact .ewmList li p{ font-size: 14px; padding-top: 14px; }
	.aboutPart1{ padding: 100px 0; }
	.aboutPart2{ padding-top: 100px; height: 820px;}
	.framework{ padding: 100px 0 200px; }
	.joinP1{ padding: 100px 0; }
	.joinP2{ padding-top: 100px; height: 600px; }
	.economic .prev{ left: 35px;}
	.economic .next{ right: 35px;}
	.joinP3{ padding: 100px 0;}
	.joinP3 .hapa .next{ right: 35px;}
	.sideJob .txt b{ font-size: 20px; line-height: 20px; }
	.news .list li .time{ padding-top: 0.15rem;}
	}

@media screen and ( max-width:1366px ){
	.historyPic .swiper-slide .content{ font-size: 14px; line-height: 24px; width: 280px; }
}


@media screen and ( max-width:1004px ){
	.wal, .wal2, .w1042, .w400, .w1100{width:100%;}
	.PC-Box, .w380, .nav, .headDiv .topRight, .footNav, .pageTop, .pageNum, .sideNews .titleDiv, .sideNews .list{ display:none;}
	.Phone-Box, .navIco, .pageTitleTel, .pageMore{ display:block;}
	.headDiv, .headDiv .wal, .headD{ height: 1.2rem;}
	.headDiv .logo{ left: 0.3rem; top: 0.2rem; width:auto; height:auto;}
	.headDiv .logo img{ width: 2.3rem; }
	.topSearch{ right: 1.4rem; top: 0.24rem; }
	.topSearch em{ width: 0.72rem; height: 0.72rem; background-size: 0.26rem; border: #fff solid 1px;}
	.headDiv:hover .topSearch em, .headDiv.mini .topSearch em{ background-size: 0.26rem; border: #bb903f solid 1px;}
	.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; }
	.ind-banner .onebox, .ind-banner .twobox, .ind-banner .threebox{ display: none; }
	.ind-banner .swiper-pagination{ bottom:0.5rem!important; }
	.ind-banner .swiper-pagination-bullet { width: 0.2rem; height: 0.2rem; margin-left: 8px!important; margin-right: 8px!important; }
	.indexPart1{ padding: 1rem 0.3rem 1.4rem; }
	.indexPart1 .title{ font-size: 0.6rem; line-height: 0.6rem; padding-bottom: 0.4rem;}
	.indexPart1 .wen{ padding-bottom: 0.4rem; }
	.indexPart1 .content{ font-size: 0.28rem; line-height: 0.52rem; padding-bottom: 0.65rem; }
	.indexPart1 .list{ padding-bottom: 0.35rem; }
	.indexPart1 .list li{ width: 50%; font-size: 0.26rem; text-align: center; padding-bottom: 0.5rem;}
	.indexPart1 .list li .num{ font-size: 0.3rem; }
	.indexPart1 .list li span{ padding-left: 0.15rem; padding-top: 0.3rem; }
	.indexPart1 .list li img{ left: 0.15rem; width: 0.24rem;}
	.indexPart1 .list li p{ padding: 0.15rem 0 0 0.05rem; }
	.indexPart1 .btnDiv{ width: 2.8rem; }
	.indexPart1 .btnDiv a{ font-size: 0.3rem; height: 0.86rem; border-radius: 0.48rem; line-height: 0.86rem; }
	.indexPart1 canvas { height: 2.0rem;}
	.indexPart2{ padding: 1rem 0.3rem; height: auto; background: url(../images/indexP2Tel.jpg) center no-repeat; background-size: cover; }
	.indexPart2 .title{ padding-bottom: 0.5rem;}
	.indexPart2 .list li .box{ height: 4.5rem; padding-top: 0.75rem; padding-left: 0.35rem; padding-right: 0.5rem; }
	.indexPart2 .list li .box:after{ display: none; }
	.indexPart2 .list li .ico{ width: 0.96rem; height: 0.96rem;}
	.indexPart2 .list li .ico img{ width: 0.48rem; margin-left: -0.24rem; margin-top: -0.2rem; }
	.indexPart2 .list li .name{ font-size: 0.36rem; line-height: 0.36rem; padding: 0.6rem 0 0.15rem; }
	.indexPart2 .list li .wen{ font-size: 0.24rem; line-height: 0.36rem; }
	.indexPart2 .list li .msg{ display: none; }
	.indexPart2 .swiper-pagination{ display:block;}
	.indexPart3{ padding: 1.0rem 0.3rem; background: url(../images/indexP3.jpg) center bottom no-repeat; background-size: 100%; }
	.indexPart3 .title{ padding-bottom: 0.7rem; }
	.indexPart3 .zjmxfDiv{ padding-left: 0;}
	.indexPart3 .tab2{ width: 100%; float: none; overflow: hidden; }
	.indexPart3 .tab2 li{ float: left; box-sizing: border-box; width: 33.33%; height: 2.2rem; padding-top: 0.6rem; padding-left: 0.3rem; }
	.indexPart3 .tab2 li:after{ left: auto; right: 0; bottom: 0; width: 1px; height: 100%; }
	.indexPart3 .tab2 li .ico{ margin-bottom: 0.25rem; }
	.indexPart3 .tab2 li .ico img{ width: 0.48rem; }
	.indexPart3 .tab2 li .cn{ font-size: 0.3rem; line-height: 0.3rem; }
	.indexPart3 .tab2 li .en{ display: none; }
	.indexPart3 .tabContentDiv2{ float: none; width: auto; height: auto; }
	.indexPart3 .conDiv{ float: none; width: 100%; padding: 0.7rem 0.8rem 0.7rem 0.7rem; height: auto; }
	.indexPart3 .conDiv .limg img{ width: 0.48rem; }
	.indexPart3 .conDiv .name{ font-size: 0.44rem; line-height: 0.44rem; padding-top: 0.5rem; padding-bottom: 0.35rem; }
	.indexPart3 .conDiv .msg{ font-size: 0.3rem; line-height: 0.5rem; }
	.indexPart3 .conDiv .list{ padding-top: 0.5rem; }
	.indexPart3 .conDiv .list ul{display: block;}
	.indexPart3 .conDiv .list li{ float: left; width: 50%; padding-bottom: 0.3rem; }
	.indexPart3 .conDiv .list li .pj{ padding-bottom: 0.3rem; }
	.indexPart3 .conDiv .list li .pj img{ width: 0.56rem; }
	.indexPart3 .conDiv .list li .num{ font-size: 0.32rem; line-height: 0.32rem; }
	.indexPart3 .conDiv .list li p{ font-size: 0.26rem; padding-top: 0.2rem; }
	.indexPart3 .videoBox{ float: none; width: 100%; height: 5.0rem; }
	.indexPart3 .videoBox .bigImg{ height: 5.0rem; }
	.indexPart3 .videoBox .ico{ width: 1.2rem; height: 1.2rem; margin-left: -0.6rem; margin-top: -0.6rem; background-size: 1.2rem; }
	.videoModal-box .shipinLayer { width: 96%; padding: 15px; }
	.shipinLayer .close{ top: -0.7rem; right:0; width:0.6rem; height: 0.6rem; background-size: 0.6rem;}
	.indexPart4{ padding: 1.0rem 0.3rem 1.5rem; background: #f6f6f6 url(../images/indexP4Tel.jpg) center bottom no-repeat; background-size: 100%; }
	.indexPart4 .title{ padding-bottom: 0.5rem; }
	.indexPart4 .msg{ font-size: 0.28rem; line-height: 0.52rem; padding-bottom: 0.7rem; }
	.indexPart4 .pjDiv{position: relative;}
	.indexPart4 .list ul{display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between;}
	.indexPart4 .list li{ float: none; width: auto; }
	.indexPart4 .list li .num{ width: 1.24rem; height: 1.52rem; font-size: 0.56rem; line-height: 1.2rem; background-size: 1.24rem; }
	.indexPart4 .list li .txt{ font-size: 0.3rem; line-height: 0.3rem; padding-top: 0.4rem; }
	.indexPart4 .gou{ display: none; }
	.indexPart5{ padding: 1.0rem 0.3rem; height: auto; background: url(../images/indexP5Tel.jpg) center no-repeat; background-size: 100% 100%; }
	.indexPart5 .leftDiv{ width: auto; float: none; }
	.indexPart5 .form{ margin-right: -0.2rem; }
	.indexPart5 .form .liDiv{ padding-bottom: 0.2rem; }
	.indexPart5 .form .liDiv .box{ margin-right: 0.2rem; height: 1rem; }
	.indexPart5 .form .input1{ height: 1rem; line-height: 1rem; padding-left: 0.3rem; font-size: 0.26rem;}
	.indexPart5 .form ul{ margin-right: -0.2rem; }
	.indexPart5 .form li .lbox{ margin-right: 0.2rem; }
	.indexPart5 .select{ height: 1rem;}
	.indexPart5 .caption { height: 1rem; line-height: 1rem; padding-left: 0.3rem; font-size: 0.26rem;}
	.indexPart5 .xlist { max-height: 4.0rem;}
	.indexPart5 .xlist a { font-size: 0.26rem; line-height: 0.8rem; padding: 0 0.3rem; }
	.indexPart5 .btnDiv{ padding-top: 0.4rem; }
	.indexPart5 .btnDiv a{  width: 2.8rem; font-size: 0.3rem; height: 0.86rem; border-radius: 0.48rem; line-height: 0.86rem; }
	.indexPart5 .rightDiv{ width: auto; float: none; padding-top: 1rem; }
	.indexPart5 .tab2{ height: 1.1rem; }
	.indexPart5 .tab2 li{ margin-right: 0.65rem; height: 0.6rem; font-size: 0.34rem; line-height: 0.34rem; }

	.counter{ padding:0 0.8rem;}
	.counter .txt{ font-size:0.34rem; height: 0.8rem; line-height: 0.34rem; }
	.counter .txt em{ font-size: 0.3rem; }
	.counter .line1{ width:100%; height:1.4rem; position:relative;}
	.counter .line1 .num1{ top:25px; font-size: 0.34rem; line-height: 0.34rem; }
	.counter .line1 .num2{ top:25px; font-size: 0.34rem; line-height: 0.34rem;}
	.counter .line1 output{ font-size: 0.34rem; line-height: 0.34rem;}
	.counter .result{ padding-left: 1.85rem; height: 0.86rem; line-height: 0.86rem; font-size: 0.86rem; }
	.counter .result span{ font-size: 0.34rem; line-height: 0.86rem;}

	.assess{ padding-top: 0.25rem; }
	.assess ul{ margin-right: -0.2rem; }
	.assess li{ padding-bottom: 0.2rem; }
	.assess li .box{ margin-right: 0.2rem; height: 1rem; }
	.assess li .box2{ padding-left: 1.8rem; margin-right: 0.2rem; height: 1rem;}
	.assess li .input1{ height: 1rem; line-height: 1rem; padding-left: 0.3rem; font-size: 0.26rem;}
	.assess li em{ left: 0.3rem; line-height: 1rem; font-size: 0.26rem; }
	.assess li dd{ font-size: 0.26rem; padding-left: 0.42rem; margin-right: 1.0rem; line-height: 1rem;  }

	.footDiv{ padding: 1.2rem 0.3rem 1.0rem;}
	.footDiv .leftDiv{ float: none; }
	.footDiv .logo img{ width: 3.2rem; }
	.footDiv .rightDiv{ padding-top: 0.5rem; float: none;}
	.footDiv .msg{ font-size: 0.26rem; line-height: 0.52rem; padding-top: 0.5rem; }
	.footDiv .msg a{ display: inline-block; }

	.footDiv .tel{ text-align: left; line-height: 0.7rem; font-size: 0.7rem; }
	.footDiv .address{ padding-top: 0.4rem; font-size: 0.26rem; }
	.footDiv .botbot{ padding-top: 0.3rem; }
	.footDiv .ewmList{ padding-top: 0.6rem; float: none; }
	.footDiv .ewmList li{ float: left; margin-left: 0; width: 2.0rem; margin-right: 0.3rem;}
	.footDiv .ewmList li:last-child{ margin-right:0;}
	.footDiv .ewmList li .ewm img{ width: 2.0rem; }
	.footDiv .ewmList li p{ padding-top: 0.25rem; font-size: 0.26rem; line-height: 0.26rem; }
	.footDiv .share{ float: none; clear: both; margin-top: 0.5rem; padding-left: 0.86rem; }
	.footDiv .share b{ line-height: 0.72rem; font-size: 0.26rem; }
	.footDiv .share li{ margin-left: 0; margin-right: 0.35rem; }
	.footDiv .share li a{ width: 0.72rem; height: 0.72rem; }
	.footDiv .share li img{ width: 0.72rem; }
	.aboutPart1{ padding: 0.9rem 0.3rem; }
	.aboutPart1 .leftCon{ width: auto; float: none; padding-top: 0; }
	.aboutPart1 .name{ padding-top: 0.4rem; height: 1.1rem; }
	.aboutPart1 .name:before{ content: ''; position: absolute; left: 0; top: 0; width: 6.64rem; height: 0.96rem; background: url(../images/nimg664Bg.png) no-repeat; background-size: 6.64rem; z-index: 0; }
	.aboutPart1 .name:after{ width: 0.6rem; }
	.aboutPart1 .name em{ position: relative; z-index: 1; }
	.aboutPart1 .content{ font-size: 0.28rem; line-height: 0.5rem; padding-top: 0.4rem; }
	.aboutPart1 .rightImg{ float: none; margin-top: 0.6rem; }
	.aboutPart1 .rightImg .l7{ display: none; }
	.aboutPart1 .rightImg img{ width: 100%; }
	.aboutPart2{ padding: 0.8rem 0.3rem; height: auto; background-size: 100% 100%; }
	.framework{ padding: 0.9rem 0.3rem 1.2rem; }
	.framework .title{ padding-bottom: 0.75rem; }
	.framework .halaDiv{ overflow: auto; }
	.framework .imgDiv{ width: 10.0rem; }
	.framework .imgDiv img{ width: 100%; }
	.culture .toptop{ height: 2.0rem; }
	.culture .toptop:before, .culture .toptop:after{ display: none;}
	.culture .title{ padding-top: 0.9rem;}
	.culture .list li{ width: 50%; margin-bottom: 0.3rem; padding: 0.8rem 0 0 0.5rem; height: 6.0rem;}
	.culture .list li .ico img{ width: 0.8rem; }
	.culture .list li .cn{ padding-top: 0.25rem; font-size: 0.36rem; line-height: 0.36rem; }
	.culture .list li .en{ font-size: 0.38rem; line-height: 0.56rem; }
	.culture .list li .msg{ padding-top: 0.3rem; font-size: 0.28rem; line-height: 0.52rem; width: 75%; }
	.productP1{ padding: 0.9rem 0.3rem; }
	.productP1 .leftImg{ width: auto; float: none; }
	.productP1 .rightDiv{ width: auto; float: none; padding-top: 0.75rem;}
	.productP1 .name{ font-size: 0.36rem; line-height: 0.36rem; }
	.productP1 .msg{ font-size: 0.28rem; }
	.productP1 .label li{ margin-right: 0.15rem; margin-bottom: 0.2rem; padding: 0 0.25rem; height: 0.56rem; line-height: 0.56rem; font-size: 0.26rem; border-radius: 0.36rem;}
	.productP1 .list{ padding-top: 0.6rem; }
	.productP1 .list li{ padding-right: 0.5rem; padding-bottom: 0.4rem; }
	.productP1 .list li:last-child{ padding-right: 0; }
	.productP1 .list li .ico{ height: 0.82rem; }
	.productP1 .list li .ico img{ width: 0.56rem; }
	.productP1 .list li .txt{ font-size: 0.32rem; line-height: 0.32rem; height: 0.5rem;}
	.productP1 .list li .wen{ font-size: 0.26rem; }
	.productP1 .btnDiv{ padding-top: 0.4rem; }
	.productP1 .btnDiv a{ width: 2.8rem; height: 0.86rem; line-height: 0.86rem; text-indent: 0.45rem; font-size: 0.3rem; border-radius: 0.48rem; }
	.productP1 .btnDiv a:after{ right: 0.45rem; margin-top: -0.16rem; width: 0.32rem; height: 0.32rem; background-size: 0.32rem; }
	.videoLayer { width: 96%; padding: 15px; }
	.videoLayer .close{ top: -0.7rem; right:0; width:0.6rem; height: 0.6rem; background-size: 0.6rem;}
	.productP2{ padding: 0 0.3rem 0.9rem; }
	.productP2 .title{ font-size: 0.56rem; line-height: 0.56rem; letter-spacing: 2px; padding-bottom: 0.6rem; }
	.productP2 .tab2 li{ height: 2.0rem; padding-top: 0.45rem;}
	.productP2 .tab2 li .ico{ width: 0.64rem; height: 0.64rem; }
	.productP2 .tab2 li .ico img{ width: 0.64rem; }
	.productP2 .tab2 li .name{ font-size: 0.32rem; line-height: 0.32rem; }
	.productP2 .table li{ font-size: 0.28rem; line-height: 0.5rem; padding-top: 0.2rem; padding-bottom: 0.2rem; padding-left: 3.05rem; padding-right: 0.45rem;  }
	.productP2 .table li .txt{ width: 2.48rem;}
	.productP2 .table li .txt em{ left: 0.4rem; }
	.productP2 .list li{ padding-left: 0; height: auto; padding-bottom: 0.4rem; margin-bottom: 0.6rem;}
	.productP2 .list li .imgDiv{ position: relative; top: 0; }
	.productP2 .list li .imgDiv img{ width: 100%; }
	.productP2 .list li .name{ padding-top: 0.4rem; height: auto; line-height: 0.56rem; font-size: 0.34rem; }
	.productP2 .list li .content{ padding-top: 0.2rem; font-size: 0.28rem; line-height: 0.48rem; height: auto;}
	.question{ padding: 0.9rem 0.3rem 1.0rem; }
	.question:after{ display: none; }
	.question .tab2{ padding-bottom:0.6rem;}
	.question .tab2 ul{ margin-right:-0.3rem;}
	.question .tab2 li{ width:33.33%; padding-bottom:0.3rem; font-size: 0.28rem;}
	.question .tab2 li .box{ margin-right:0.3rem; width:auto; height:0.86rem; line-height:0.86rem; }

	.question .list li{ padding-bottom: 0.25rem;}
	.question .list li .msgDiv{ padding: 0.25rem 0.5rem 0.25rem 0.3rem; height: auto; }
	.question .list li .msgDiv:after{ right: 0.5rem; width: 0.76rem; height: 0.76rem; margin-top: -0.38rem; background-size: 0.2rem; }
	.question .list li .name{ height: auto; line-height: 0.6rem; padding-left: 0.8rem; padding-right: 1rem; font-size: 0.3rem; }
	.question .list li .wen{ margin-top: -0.3rem; width: 0.6rem; height: 0.6rem; line-height: 0.6rem; }
	.question .list li .msgDiv.aNow:after{ background-size: 0.2rem; }
	.question .list li .mxfDiv{ padding: 0.5rem 0.3rem 0.5rem 1.1rem;}
	.question .list li .txt{ left: 0.3rem; top: 0.45rem; width: 0.6rem; height: 0.6rem; line-height: 0.6rem; font-size: 0.3rem; }
	.question .list li .content{ line-height: 0.5rem; font-size: 0.26rem; }
	.channel{ padding: 0.9rem 0.3rem 1.0rem; }
	.channel:after{ display: none; }
	.channel .list li{ height: auto; margin-bottom: 0.6rem; }
	.channel .list li .imgDiv{ border-top-left-radius: 0;  }
	.channel .list li .imgDiv img{ width: 100%; }
	.channel .list li .conDiv{ border-bottom-left-radius: 0; position: relative; right: 0; top: 0; display: block; box-sizing: border-box; padding: 0.8rem 0.45rem 1.0rem; height: auto; margin-top: 0; width: auto; box-shadow: 0px 0.25rem 0.5rem 0px rgba(0, 0, 0, 0.1);}
	.channel .list li .conDiv:after{ content: ''; position: absolute; right: 0; bottom: 0; width: 5.0rem; height: 1.67rem; background: url(../images/nimg500Bg.jpg) no-repeat; background-size: 5.0rem;}
	.channel .list li .name{ position: relative; z-index: 1; font-size: 0.36rem; line-height: 0.36rem; color: #333; font-weight: bold; padding-bottom: 0.4rem; }
	.channel .list li .content{ font-size: 0.28rem; line-height: 0.5rem; }
	.channel .list li .ewmGroup dd{ margin-right:0.3rem; }
	.channel .list li .ewmGroup dd em{  font-size:0.28rem; width:2.1rem; height:0.82rem; line-height:0.82rem;}
	.channel .list li .ewmGroup dd .layer{ width:2.6rem; height:2.6rem; top: -2.7rem;}
	.channel .list li .ewmGroup dd .ewm{ height:2.6rem; padding-top:0.25rem;}
	.channel .list li .ewmGroup dd .ewm img{ width: 2.1rem;}
	.channel .list li .ewmGroup dd .bg{ display: none;}
	.channel .list li .ewmGroup .ddNow .layer{ top:-2.76rem; }
	.channel .list li:nth-child(2n) .imgDiv{ float: none; border-top-left-radius: 0; border-bottom-right-radius: 0; }
	.channel .list li:nth-child(2n) .conDiv{ border-bottom-left-radius: 0; border-top-right-radius: 0; }
	.newsBox{ padding: 0.9rem 0.3rem; }
	.news .list ul{ margin-right: 0;  }
	.news .list li{ float: none; width: 100%; padding-bottom: 0.6rem; }
	.news .list li .box{ margin-right: 0; box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.04);}
	.news .list li .imgDiv{ height:4.5rem;}
	.news .list li .botDiv{ height: 3rem; padding: 0.35rem 0.4rem 0; }
	.news .list li .name{ height: 0.5rem; line-height: 0.5rem; font-size: 0.34rem; }
	.news .list li .content{ font-size: 0.26rem; line-height: 0.5rem; height: 1.0rem; padding-top: 0.1rem; }
	.news .list li .time{ font-size: 0.36rem; }
	.news .list2{ padding-bottom:0.5rem;}
	.news .list2 li{ padding-bottom:0.3rem;}
	.news .list2 li a{ height: 1.5rem; padding: 0 0.3rem 0 1.75rem; box-shadow: 0px 0px 0.3rem 0px rgba(0, 0, 0, 0.04); }
	.news .list2 li .name{ padding-top: 0.25rem; font-size: 0.34rem; line-height: 0.5rem; height: 1.0rem; }
	.news .list2 li .content{ display:none; }
	.news .list2 li .timeDiv{ width: 1.5rem; height: 1.5rem; font-size: 0.28rem; }
	.news .list2 li .timeDiv b{ font-size: 0.42rem; padding: 0.25rem 0 0.08rem; }

	.newShow .name{ font-size: 0.42rem; line-height: 0.56rem; padding-bottom: 0.4rem; }
	.newShow .time{ padding-bottom: 0.5rem;}
	.newShow .time li{ padding-right: 0.4rem; font-size: 0.28rem; padding-left: 0.45rem; }
	.newShow .time li img{ width: 0.3rem; margin-top: -0.12rem; }
	.newShow .content{ font-size: 0.28rem; line-height: 0.5rem; }
	.newShow .imgDiv{ padding: 0.6rem 0 0.4rem; }
	.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.6rem; }
	.backBtn a{ height: 1rem; line-height: 1rem; font-size: 0.28rem; border-radius: 0.48rem; }
	.backBtn img{ padding-left: 0.15rem; width: 0.26rem;}
	.contact{ padding: 1.0rem 0.3rem; }
	.contact .zjmxfDiv{ padding-left: 0;}
	.contact .mapDiv{ height: 5.0rem; }
	.contact .layer{ position: relative; right: 0; margin-right: 0; width: auto; padding: 0 0.45rem 0.5rem; height: auto; box-shadow: 2px 0.05rem 0.3rem 0px rgba(0, 0, 0, 0.15);  }
	.contact .tab2{ padding-top: 0.65rem; }
	.contact .tab2 li{ margin-right: 0.45rem; height: 0.56rem; font-size: 0.3rem; line-height: 0.3rem; }
	.contact .name{ font-size: 0.34rem; line-height: 0.34rem; }
	.contact .msgList li{ font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.25rem; }
	.contact .ewmList{ padding-top: 0.3rem; }
	.contact .ewmList li{ margin-right: 0.4rem; }
	.contact .ewmList li .ewm img{ width: 2.1rem; }
	.contact .ewmList li p{ font-size: 0.28rem; padding-top: 0.25rem; }
	.joinP1{ padding: 0.9rem 0.3rem; }
	.joinP1 .rightCon{ width: auto; float: none; padding-top: 0.6rem; }
	.joinP1 .name{ padding-top: 0.4rem; height: 1.1rem; }
	.joinP1 .name:before{ content: ''; position: absolute; left: 0; top: 0; width: 6.64rem; height: 0.96rem; background: url(../images/nimg664Bg.png) no-repeat; background-size: 6.64rem; z-index: 0; }
	.joinP1 .name:after{ width: 0.6rem; }
	.joinP1 .name em{ position: relative; z-index: 1; }
	.joinP1 .content{ font-size: 0.28rem; line-height: 0.5rem; padding-top: 0.4rem; }
	.joinP1 .leftImg{ float: none; }
	.joinP1 .leftImg .l7{ display: none; }
	.joinP1 .leftImg img{ width: 100%; }

	.joinP2{ background: #f8f8f8; padding: 0.9rem 0.3rem; height: auto; }
	.joinP2 .title{ padding-bottom: 0.5rem; }
	.economic .swiper-slide .img { width: 100%;}
	.economic .list { width: 100%; position: relative; left: 0; margin-left: 0;}
	.economic .btn{ display: none; }
	.economic .swiper-pagination{ display: block;}
	.economic2 .swiper-slide .img { width: 100%;}
	.economic2 .list { width: 100%; position: relative; left: 0; margin-left: 0;}
	.economic2 .btn{ display: none; }
	.economic2 .swiper-pagination{ display: block;}
	.joinP3{ padding: 0.9rem 0.3rem; }
	.joinP3 .title{ padding-bottom: 0.6rem; }
	.joinP3 .list { width: auto; }
	.joinP3 .list li .box{ min-height: 3rem; }
	.joinP3 .hapa .prev{ display: block; }
	.joinP3 .hapa .next{ right: 0.3rem; margin-top: -0.45rem; width: 0.9rem; height: 0.9rem; }
	.joinP4{ padding: 0.9rem 0.3rem; background: url(../images/joinBg2.jpg) center no-repeat; }
	.joinP4 .title{ padding-bottom: 0.6rem;  }
	.social .list li{ margin-bottom: 0.2rem; }
	.social .list li .topDiv{ padding: 0.5rem 0 1.3rem; }
	.social .list li .name{ padding-left: 0.4rem; }
	.social .list li .name .dj{ display: block; width: auto; }
	.social .list li .name b{ font-size: 0.34rem; }
	.social .list li .name em{ padding-right: 0.4rem; font-size: 0.26rem;}
	.social .list li .name em:last-child{ display:block;}
	.social .list li .msgList{ padding: 0.2rem 0.3rem 0 0.4rem; }
	.social .list li .msgList dd{ line-height: 0.46rem; font-size: 0.24rem;}
	.social .list li .hideBox{ padding: 0.5rem 0.4rem 1.0rem; }
	.social .list li .ico{ right: 0.4rem; bottom: 0.4rem; width: 0.86rem; height: 0.86rem; background-size: 0.86rem;}
	.social .list li .txt{ font-size: 0.28rem; padding-bottom: 0.2rem; line-height: 0.28rem; }
	.social .list li .msg{ font-size: 0.24rem; line-height: 0.46rem; padding-bottom: 0.3rem; }
	.social .list li .liNow{ padding:0.5rem 0 0.2rem;}
	.social .list li .liNow .ico{ background-size: 0.86rem; bottom: 1.0rem;}
	.social .list .btnGroup{ padding-top: 0.3rem; }
	.social .list .btnGroup dd{ margin-right: 0.2rem; }
	.social .list .btnGroup dd a{ width: 2.1rem; height: 0.8rem; border-radius: 0.4rem; line-height: 0.8rem; font-size: 0.28rem; }

	.product-application { display: none;}
	/*团队管理*/
	.team-list { width: 100%;}
	.team-list ul { display: flex;  flex-wrap:wrap; justify-content: center}
	.team-list ul li { width: 33%; text-align: center; margin-bottom: 10%; display: flex; flex-direction:column;}
	.team-list ul li img { width: 2rem;	height: 2rem;border-radius: 50%;margin: auto;}
	.team-list ul li .tit { font-size: .5rem; line-height: 1rem; }
	.team-list ul li .txt { font-size: .3rem; color: #3b3b3b;}
}
/* 春节元素 */
@media screen and ( max-width:750px ){
	.lantern { position: absolute; left: 5%; top: 100%; width: .75rem;}
	.mask { position: absolute; width: 100%; top: 0; height: 100%; z-index: 10; background-color: rgba(255, 255, 255, .5)}
	.newYearBox { position: absolute; width: 100%; top: 0; z-index: 20;  height: 100%;}
	.newYearBox img { position: absolute;}
	.newYearBox .img1 { top: 0; left: 3%; width: .75rem;}
	.newYearBox .img2 { top: 0; left: 10%; width: .75;}
	.newYearBox .img3 { top: 20%; left: 50%; margin-left: -38%; width: 5rem;}
	.newYearBox .img4 { top: 0; right: 0; width: 3rem;}
	.newYearBox .img5 { bottom: 0; left: 50%; margin-left: -20%; width: 3rem;}
}

