 
@media screen and ( max-width:1440px ){
	.rightNav li{ padding-bottom: 12px;}
	.rightNav li dl{ padding: 5px 0 0 30px; }
	/* .pageBanner .botDiv{ margin-left: -640px;} */
	/* .pageNav{ padding-left: 40px; } */
	.pageNav li{ margin-right: 50px; }
	.jobLayer{ height:655px;}
	.jobLayer .content{ height: 360px; }

	}

@media screen and ( max-width:1366px ){
	.navRight .botDiv{ display: none; }
	.jobLayer{ height:550px;}
	.jobLayer .bigBox{ padding: 30px 50px 0;}
	.jobLayer .content{ height: 288px; }
	.jobLayer .btnGroup{ padding-top: 30px; }

}



@media screen and ( max-width:1004px ){
  .indexPart4-flex,.news1 #list,.business-1,.business-2{display: block;}
  .indexPart4-flex dl{padding: 0.1rem 0;border-bottom: 0.01rem solid #f7f7f7;}
  .indexPart4-flex dt,.new-sub-title-desc,.culture2-txtDiv p{font-size: 0.16rem;}
  .new-title em{font-size: 0.1rem;}
  .new-title::after{width:90%}
  .indexPart4-flex dd,.aboutPart1-txtDiv-top div span, .tags span{font-size: 0.14rem;}
  .new-sub-title-desc,.business-1{margin: 0.5rem 0;}
  .aboutPart1-txtDiv{padding: 0.5rem  0.3rem ;}
  .aboutPart1-txtDiv-top{width: 90%;}
  .new-sub-title,.new-sub-title-1,.business-2 h4{font-size: 0.28rem;}
  .culture2-txtDiv{width: 65% !important;padding: 0.5rem;}
  .culture2-content p{width: 100%;font-size: 0.2rem;line-height:0.38rem}
  .news1 .list li,.culture2-txtDiv-50,.culture2-txtDiv-3{width: 100% !important;}
  .business-1>div{margin-bottom: 0.3rem;}
  .business-2{margin: 0;}
  .business-2 > div{margin: 0.5rem;}
  .new-title{margin: 0 0.2rem;}
  .culture2-txtDiv-3{padding: 0.5rem !important;height: auto !important;}
  .culture2-txtDiv-3 h1{font-size: 0.4rem !important;}

	.wal, .wal2, .w780, .w790, .new-sub-title-desc,.w50,.w80,.w90,.w70,.w60{width:100%;}
	.containerBox{ width: auto; padding: 0 0.2rem; }
	.PC-Box, .nav, .headDiv .topRight, .navIcoPC, .banner_2021, .pageBanner, .pageTop, .pageNum, .w380, .spBg{ display:none;}
	.Phone-Box, .navIco, .searchIco, .bannerTel, .pageBannerTel, .pageTitleTel, .pageMore{ display:block;}
	.headDiv{ height:0.90rem; z-index:9;}
	.headDiv .logo{ margin-left:0.1rem;  }
	.headDiv .logo img{ width: 4rem; }
  .headDiv .wal-no{height: 0.9rem;}

	.pageBox{ padding: 0.25rem 0.2rem 0.6rem;}
	.indexPart1{ height: auto; padding: 0 0.2rem 0.68rem;}
	.indexPart1 .leftDiv{ width: 100%; padding-right: 0px;}
	.indexPart1 .titleDiv{ padding-top: 0.45rem; height: 0.85rem; font-size: 0.24rem; line-height: 0.24rem;}
	.indexPart1 .titleDiv em{ padding-left: 0.13rem; }
	.indexNews .officeImg{ top: -0.84rem; width: 3.8rem;}
	.indexNews .officeImg .slick-slide{ background:url(../images/line1.jpg) right top no-repeat; padding: 0 0.23rem;}
	.indexNews .officeImg .slick-slide .name{ height: 0.32rem; font-size:0.2rem; line-height:0.2rem;}
	.indexNews .officeImg .slick-slide .name:after{ height: 0.03rem;}
	.newsPic .slick{ padding-left: 3.35rem; height: 1.85rem; }
	.newsPic .slick .imgDiv img{ width: 2.84rem; }
	.newsPic .slick .time{ font-size: 0.24rem; line-height: 0.24rem;}
	.newsPic .slick .name{ line-height: 0.3rem; height: 0.6rem; font-size: 0.18rem; padding-top: 0.2rem;}
	.newsPic .slick .content{ display: none; }
	.newsPic .slick-dots{ left: 3.35rem; bottom: 0px;}
	.newsPic .slick-dots li{ margin-right: 0.16rem; width: 0.12rem; height: 0.12rem; background-size: 0.12rem; }
	.newsPic .slick-dots .slick-active{ background-size: 0.12rem; }
	/*.indexPart1 .rightDiv{ width: 100%; margin-top: 0.75rem; background: #f8f8f8; overflow: hidden;}
    .indexPart1 .toutou{ padding-left: 0; height: 2.5rem; float: left; width: 50%; background-size:1.51rem;}
	.indexPart1 .toutou .txt{ left: 0.5rem; top: 0.45rem; font-size: 0.3rem; }
	.indexPart1 .toutou .wen{ font-size:0.3rem; left: 0.5rem; top: 0.95rem; }
	.indexPart1 .botbot{ float: left; width: 50%; background: #F7A30C; height: 2.5rem; position: relative;}
	.indexPart1 .botbot .bg img{ width: 100%; }
	.indexPart1 .botbot .layerDiv{ position: absolute; left: 0.35rem; top: 0.3rem; }
	.indexPart1 .botbot .wen1{ padding: 0; font-size: 0.24rem; }
	.indexPart1 .botbot .wen2{ padding-left: 0; font-size: 0.24rem;}
	.indexPart1 .botbot .msg{ padding: 0.15rem 0 0 0; font-size: 0.18rem; }
	.indexPart1 .botbot .ico{ padding: 0.3rem 0 0 0; }
	.indexPart1 .botbot .ico img{ width: 0.34rem; }*/


    .indexPart1 .rightDiv{ width: 100%; margin-top: 0.75rem; background: #f8f8f8; overflow: hidden;}
	.indexPart1 .toutou{ padding-left: 0; height: auto; float: left; width: 50%;}
	.indexPart1 .toutou .txt{ position: relative; left: 0px; top: 0; font-size: 0.14rem; padding: 0.45rem 0 0 0.36rem; }
	.indexPart1 .toutou .txt b{ font-size: 0.18rem; }
	.indexPart1 .toutou .num{ padding: 0.5rem 0 0 0.36rem; font-size: 0.48rem; line-height: 0.48rem;}
	.indexPart1 .toutou .num img{ padding-right: 0.12rem; width: 0.15rem; top: 0.06rem;}
	.indexPart1 .botbot{ float: left; width: 50%; background: none; height: auto; position: relative;}
	.indexPart1 .botbot .bg img{ width: 100%; }
	.indexPart1 .botbot .layerDiv{ position: absolute; left: 0.35rem; top: 0.3rem; }
	.indexPart1 .botbot .wen1{ padding: 0; font-size: 0.24rem; }
	.indexPart1 .botbot .wen2{ padding-left: 0; font-size: 0.24rem;}
	.indexPart1 .botbot .msg{ padding: 0.15rem 0 0 0; font-size: 0.18rem; }
	.indexPart1 .botbot .ico{ padding: 0.3rem 0 0 0; }
	.indexPart1 .botbot .ico img{ width: 0.34rem; }

	.indexPart2{ padding: 0.45rem 0.2rem 0.8rem; border-bottom: #f2edea solid 0.04rem;}
	.indexPart2 .leftDiv{ width: 100%; float: none; padding-bottom: 0.17rem;}
	.indexPart2 .leftDiv ul{ margin-right: -0.02rem; }
	.indexPart2 .leftDiv li{ width: 33.33%; margin-bottom: 0.15rem;}
	.indexPart2 .leftDiv li .box{ margin-right: 0.02rem; height: 2.62rem;}
	.indexPart2 .leftDiv li .ico{ padding: 0.62rem 0 0.24rem 0.5rem; }
	.indexPart2 .leftDiv li .ico img{ width: 0.43rem; }
	.indexPart2 .leftDiv li .name{ padding: 0 0 0.1rem 0.5rem; font-size: 0.18rem;}
	.indexPart2 .leftDiv li .txt{ line-height: 0.24rem; padding-left: 0.5rem; font-size: 0.18rem;}
	.indexPart2 .leftDiv li:nth-child(5) .ico{ padding: 0.62rem 0 0.24rem 0.8rem; }
	.indexPart2 .leftDiv li:nth-child(5) .name{ padding: 0 0 0.1rem 0.8rem;}
	.indexPart2 .leftDiv li:nth-child(5) .txt{ padding-left: 0.8rem;}
	.indexPart2 .leftDiv li:nth-child(6) .ico{ padding: 0.62rem 0 0.24rem 0.8rem; }
	.indexPart2 .leftDiv li:nth-child(6) .name{ padding: 0 0 0.1rem 0.8rem;}
	.indexPart2 .leftDiv li:nth-child(6) .txt{ padding-left: 0.8rem;}
	.indexPart2 .leftDiv li:nth-child(7) .ico{ padding: 0.62rem 0 0.24rem 0.8rem; }
	.indexPart2 .leftDiv li:nth-child(7) .name{ padding: 0 0 0.1rem 0.8rem;}
	.indexPart2 .leftDiv li:nth-child(7) .txt{ padding-left: 0.8rem;}
	.indexPart2 .rightDiv{ float: none; width: 100%; }
	.indexPart2 .rightDiv .imgDiv img{ width: 100%; }
	.indexPart2 .rightDiv .txt{ left: 52%; top: 35%; font-size: 0.24rem; }
	.indexPart2 .rightDiv .txt em{ font-size: 0.36rem; }
	.indexPart2 .rightDiv .msg{ left:0.2rem; bottom:0.14rem; font-size:0.24rem;}
	.indexPart3{ padding: 0.5rem 0.2rem 0.55rem; height: auto;  background-size: 100%;}
	.indexPart3 .titleDiv,.culture2-txtDiv h3{ margin-bottom: 0.4rem; height: auto; font-size: 0.24rem; line-height: 0.24rem;}
	.indexPart3 .titleDiv em{ display: inline-block; padding-top: 0.1rem; }
	.indexPart3 .titleDiv .wen{ position: relative; font-size: 0.2rem; padding-top: 0.25rem; }
	.indexBusiness{ position: relative; padding: 0 1.2rem; }
	.indexBusiness .slick{ margin: 0;}
	.indexBusiness .slick .layerDiv{ position: absolute; left: 0.42rem; top: 0.65rem; }
	.indexBusiness .slick .ico{  top: 0.1rem; }
	.indexBusiness .slick .ico img{ width: 0.53rem; }
	.indexBusiness .slick .name{ padding-left: 0.76rem; font-size: 0.22rem; }
	.indexBusiness .slick .msg{ font-size: 0.18rem; line-height: 0.32rem; padding: 0.15rem 0.36rem 0 0.76rem;}
	.indexBusiness .slick-prev{ left: 0; top: 50%; width: 0.43rem; height: 0.43rem; margin-top: -0.22rem; background-size: 0.43rem; }
	.indexBusiness .slick-next{ right: 0; top: 50%; width: 0.43rem; height: 0.43rem; margin-top: -0.22rem; background-size: 0.43rem; }
	.indexBusiness .slick-prev:hover{ background-size: 0.43rem; }
	.indexBusiness .slick-next:hover{ background-size: 0.43rem; }
	.pageTitle .title1{ font-size: 0.36rem; line-height: 0.36rem; letter-spacing: 0.08rem;}
	.pageTitle .title2{ font-size: 0.42rem; line-height: 0.65rem; padding-top: 0.2rem;}
	.aboutPart1{ padding: 0.85rem 0.2rem 1.2rem; }
	.aboutPart1 .leftDiv{ width: 100%; float: none; }
	.aboutPart1 .content{ padding: 0.5rem 0; font-size: 0.24rem; line-height: 0.48rem; }
	.aboutPart1 .rightDiv{ padding-top: 0.5rem; width:auto; float:none;}
	.aboutPart1 .mxfDiv img{ width: 100%; }
	.aboutPart1 .mxfDiv .layer{ left:0.5rem; top:0.85rem;}
	.aboutPart1 .mxfDiv .layer .txt{ font-size:0.28rem; }
	.aboutPart1 .mxfDiv .layer .wen{ font-size:0.36rem; padding-top:0.1rem;}
	.aboutPart1 .mxfDiv .layer .zq{ padding-top:0.15rem; font-size:0.22rem; line-height:0.44rem;}
	.aboutPart1 .title{ font-size: 0.3rem; }
	.aboutPart1 .title img{ padding-left: 0.16rem; width: 0.35rem;}
	.aboutPart1 .mapDiv img{ width:100%;}
	.aboutPart1 .botbot{ width: auto; height: auto; background-size:3.8rem; padding-bottom:2.0rem;}
	.aboutPart1 .list{ padding-top: 0.5rem; }
	.aboutPart1 .list li .box{ border-top-right-radius: 0.3rem; -moz-border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem; -moz-border-bottom-right-radius: 0.3rem; padding: 0 0.52rem 0 0.54rem; margin-bottom: 0.15rem; height: 0.55rem; line-height: 0.4rem; font-size: 0.24rem; }
	.aboutPart1 .list li em{ font-size: 0.48rem; top: 0.08rem; }
	.aboutPart1 .list li span{ font-size: 0.32rem; padding-right: 0.13rem; top: 0.05rem;}
	.culture .leftDiv{ width: 100%; float:none; }
	.culture .danduImg img{ width:100%;}
	.culture .mxfDiv .imgDiv img{ width: 100%; }
	.culture .mxfDiv .layerDiv{ top: 0.7rem;}
	.culture .mxfDiv .txt{ font-size: 0.4rem; padding-bottom: 0.2rem;}
	.culture .mxfDiv .msg{ font-size: 0.24rem; line-height: 0.48rem;}
	.culture .wen1{ padding-top:0.5rem; font-size:0.36rem; }
	.culture .wen2{ padding-top:0.1rem; font-size:0.3rem;}
	.culture .list{ padding-top: 0.2rem; }
	.culture .list li { width:100%; height: auto; float:none;}
	.culture .list li .box{ height: auto; padding-bottom: 0.3rem; padding-left: 1.2rem; }
	.culture .list li .ico{ top: 0.36rem; }
	.culture .list li .ico img{ width: 0.86rem; }
	.culture .list li .name{ padding-top: 0.36rem; height: 0.36rem; line-height: 0.36rem; font-size: 0.3rem; }
	.culture .list li .name em{ padding-left: 0.1rem;}
	.culture .list li .msg{ padding-top: 0.1rem; font-size: 0.24rem; line-height: 0.48rem; }
	.culture .rightDiv{ padding-top: 0.5rem; width:auto; float:none;}
	.culture .box1 .imgDiv img{ width:100%;}
	.culture .box1 .layer{ left:0.5rem; top:0.8rem;}
	.culture .box1 .txt{ font-size: 0.8rem; }
	.culture .box1 .wen{ padding-top:0.35rem; font-size:0.36rem; }
	.culture .box1 .msg{ padding-top: 0.1rem; font-size:0.32rem;}
	.culture .box2 .imgDiv img{ width:100%;}
	.culture .box2 .contentBox{ height:2.33rem; padding:0 0.5rem;}
	.culture .box2 .txt{ padding-top: 0.8rem; font-size:0.36rem;}
	.culture .box2 .msg{ padding-top:0.15rem; font-size:0.32rem;}
	.culture2{ padding:0.6rem 0.2rem 0.3rem;}
	.culture2 .title1{ font-size:0.36rem; }
	.culture2 .title2{ padding-top:0.15rem; font-size:0.3rem;}
	.culture2 .list{ padding-top:0.48rem;}
	.culture2 .list ul{ margin-right:0px;}
	.culture2 .list li{ float:none; width: 100%; padding-bottom:0.48rem;}
	.culture2 .list li .box{ margin-right:0;}
	.culture2 .list li .name{ font-size:0.28rem; padding-bottom:0.2rem;}
	.culture2 .list li .msg{ font-size:0.24rem; height:auto; line-height:0.48rem;}
	.culture3{ padding: 0.75rem 0.2rem 1.0rem; }
	.culture3 .title1{ font-size:0.36rem; }
	.culture3 .title2{ padding-top:0.15rem; font-size:0.3rem;}
	.servicePic{ margin: 0 -5px; padding-bottom: 1.0rem;}
	.servicePic .slick{ margin:0 5px; }
	.servicePic .slick-prev{ left: 50%; margin-left: -0.9rem; top: auto; bottom: 0px; margin-top: 0px; width:0.7rem; height:0.7rem; background-size:0.7rem;}
	.servicePic .slick-next{ right: 50%; margin-right: -0.9rem; top: auto; bottom: 0px; margin-top: 0px; width:0.7rem; height:0.7rem; background-size:0.7rem; }
	.bigPicLayer{ width:94%; height:auto;}
	.bigPicLayer .imgDiv img{ width:100%;}
	.bigPicLayer .close{ right:0px; top:0px; }

	.news{ width: 100%; }
	.news .detail{ height: auto; padding: 0 0 0.5rem 0; }
	.news .detail .imgDiv{ position: relative; }
	.news .detail .imgDiv img{ width: 100%; }
	.news .detail .time{ font-size: 0.36rem; line-height: 0.36rem; padding: 0.45rem 0.3rem 0; }
	.news .detail .name{ padding: 0.35rem 0.3rem 0; font-size: 0.32rem; height: 0.96rem; line-height: 0.48rem; }
	.news .detail .botList{ padding: 0.25rem 0.3rem 0; }
	.news .detail .botList li{ margin-right: 0.17rem;}
	.news .detail .botList li a{ font-size: 0.24rem;}
	.news .detail .botList li img{ padding-right: 0.07rem; width: 0.19rem;}
	.news .list{ padding-top: 0.18rem; }
	.news .list li{ margin-bottom: 0.18rem; height: 2rem; }
	.news .list li a{ height: 2rem; padding: 0 0.42rem 0 1.5rem; }
	.news .list li .timeDiv{ left: 0.35rem; top: 0.25rem; font-size: 0.24rem; }
	.news .list li .timeDiv p{ font-size: 0.8rem; line-height: 0.8rem; padding-bottom: 0.24rem; }
	.news .list li .timeDiv p:after{ width: 0.21rem; height: 0.02rem; }
	.news .list li .timeDiv em{ padding-top: 0.14rem; }
	.news .list li .name{ padding-top: 0.35rem; height: 0.84rem; line-height: 0.42rem; font-size: 0.28rem; }
	.news .list li .content{ padding-top: 0.13rem; font-size: 0.24rem; line-height: 0.48rem; height: 0.48rem; }
	.pageMore{ padding-top: 0.1rem; }
	.pageMore a{ background-size: 0.36rem; height: 0.9rem;  }
	.pageMore a:hover {background-size: 0.36rem;}
	.newShow{ padding-bottom: 0.5rem;}
	.newShow .name{ font-size: 0.36rem; padding-bottom: 0.25rem; }
	.newShow .shu{ padding-bottom: 0.45rem;}
	.newShow .shu li{ margin-right: 0.2rem; font-size: 0.24rem;}
	.newShow .shu li img{ padding-right: 0.07rem; width: 0.19rem; }
	.newShow .content{ padding-top: 0.45rem; font-size: 0.24rem; line-height: 0.48rem; }
	.newShow .imgDiv{ padding: 0.4rem 0 0.2rem;}
	.newShow .wen{ padding-bottom: 0.3rem;}
	.newShow .imgDiv img{ width: 100%; }
	.newShow .content img{ width: 100%; }
	.pageDown{ padding: 0.4rem 0 0.7rem;}
	.pageDown li{ font-size: 0.24rem; height: 0.48rem; line-height: 0.48rem;}
	.pageBtn2{ padding: 0; }
	.pageBtn ul{ margin-right: -0.2rem; }
	.pageBtn li{ font-size: 0.24rem; }
	.pageBtn li .box{ margin-right: 0.2rem; }
	.pageBtn li a{ text-align: center; height: 0.6rem; line-height: 0.6rem; background: #fff; border-radius: 0.24rem; -moz-border-radius: 0.24rem; }
	.pageBtn li .prev{ text-indent: 0; background: #fff; }
	.pageBtn li .return{ text-indent: 0; background: #fff; }
	.pageBtn li .next{ text-indent: 0; background: #fff; }
	.pageBtn li .prev:hover{ background: #0a624b;}
	.pageBtn li .return:hover{ background: #0a624b;}
	.pageBtn li .next:hover{ background: #0a624b;}
	.wisdomPart1{ padding: 0.85rem 0.2rem 0rem; }
	.wisdomPart1 .pageTitle{ padding-bottom: 0.25rem; }
	.wisdomPart1 .list li{ min-height: 3.33rem; padding: 0; margin-bottom: 0rem;}
	.wisdomPart1 .list .li01{ padding: 0; }
	.wisdomPart1 .list li .imgDiv{ position: relative; }
	.wisdomPart1 .list li .imgDiv img{ width: 100%; }
	.wisdomPart1 .list li .txt{ padding-top: 0.6rem; font-size: 0.34rem; line-height: 0.42rem; }
	.wisdomPart1 .list li .wen{ font-size: 0.28rem; line-height: 0.42rem; }
	.wisdomPart1 .list li .content{ font-size: 0.24rem; line-height: 0.48rem; padding-top: 0.3rem;}
	.wisdomPart2 .tab2{ width: 100%; }
	.wisdomPart2 .tab2 li{ width: 50%; height: 0.8rem; line-height: 0.8rem; font-size: 0.28rem; }
	.wisdomPart2 .line{ height: 0.03rem; }
	.ecm .part1{ padding: 0.75rem 0.2rem 0.9rem; }
	.ecm .part1 .txt{ font-size: 0.36rem; line-height: 0.48rem; padding-bottom: 0.35rem; }
	.ecm .part1 .msg{ font-size: 0.24rem; line-height: 0.48rem; padding-bottom: 1.2rem; }
	.ecm .part1 .mxfDiv{ height: auto; padding: 0 0 0.5rem 0; }
	.ecm .part1 .mxfDiv .imgDiv{ position: relative; }
	.ecm .part1 .mxfDiv .imgDiv img{ width: 100%; }
	.ecm .part1 .mxfDiv .wen{ padding: 0.5rem 0.35rem 0; font-size: 0.36rem;  }
	.ecm .part1 .mxfDiv .content{ padding: 0.4rem 0.35rem 0; line-height: 0.48rem; font-size: 0.24rem; width: auto; }
	.ecm .part2{ height: auto; background-size: 19.2rem; padding: 0 0.2rem 1rem;}
	.ecm .part2 .txt{ padding-top: 1.0rem; font-size: 0.36rem; }
	.ecm .part2 .imgDiv{ padding-top: 0.8rem; }
	.ecm .part2 .imgDiv img{ width: 100%; }
	.ecm .part3{ height: auto; padding: 0 0.2rem 1rem;}
	.ecm .part3 .txt{ padding-top: 1.12rem; font-size: 0.36rem; padding-bottom: 0.25rem; }
	.ecm .part3 .mxfDiv{ padding-left: 0; height: auto; }
	.ecm .part3 .wen{ position: relative; top: 0; font-size: 0.32rem; padding-bottom: 0.5rem;}
	.ecm .part3 .leftImg{ float: none; }
	.ecm .part3 .rightImg{ padding-top: 0.5rem; float: none; }
	.ecm .part3 .leftImg img, .ecm .part3 .rightImg img{ width: 100%; }
	.ecm .part4{ height: auto; padding: 0.55rem 0.2rem 1.0rem;}
	.ecm .part4 .mxfDiv{ padding-left: 0; height: auto; }
	.ecm .part4 .wen{position: relative; top: 0; font-size: 0.32rem;}
	.ecm .part4 .imgDiv{ padding-top: 0.5rem; }
	.ecm .part4 .imgDiv img{ width: 100%; }
	.ecm .part4 .list{ position:relative; margin-top:0.5rem;}
	.ecm .part4 .list:after{ height:0.02rem; top:0.64rem;}
	.ecm .part4 .list li .box{ width:1.3rem;}
	.ecm .part4 .list li .ico{ padding-bottom:0.3rem;}
	.ecm .part4 .list li .ico img{ width:1.3rem;}
	.ecm .part4 .list li .pj{ padding-left:0.5rem; font-size:0.2rem; line-height:0.36rem;}
	.ecm .part4 .list li .pj em{ font-size:0.38rem;}

	.ecm .part5{ padding: 1.0rem 0.2rem; height: auto;}
	.ecm .part5 .mxfDiv{ padding-left: 0;  }
	.ecm .part5 .wen{ position: relative; top: 0;  }
	.ecm .part5 .wen img{ width:100%;}
	.ecm .part5 .list ul{ margin-right: -0.15rem; }
	.ecm .part5 .list li{ float: left; width: 50%; padding-bottom: 0.35rem; }
	.ecm .part5 .list li .box{ margin-right: 0.15rem; }
	.ecm .part5 .list li .name{ padding-top: 0.2rem; font-size: 0.24rem; }
	.allHouse{ padding: 0.72rem 0.2rem 0.8rem; }
	.allHouse .txt{ font-size: 0.36rem; padding-bottom: 0.4rem; }
	.allHouse .txt2{ padding-bottom: 0.8rem; }
	.allHouse .msg{ font-size: 0.24rem; line-height: 0.48rem; padding-bottom: 0.65rem; }
	.allHouse .longImg{ padding-bottom: 0.85rem; }
	.allHouse .longImg img{ width: 100%; }
	.allHouse .list ul{ margin-right: 0px; }
	.allHouse .list li{ float: none; width: 100%; }
	.allHouse .list li .box{ margin-right: 0; padding: 0 0 0 0.78rem; height: auto; }
	.allHouse .list li .num{ top: 0.35rem; }
	.allHouse .list li .num img{ width: 0.63rem; }
	.allHouse .list li .name{ padding-top: 0.35rem; font-size: 0.36rem; line-height: 0.63rem; }
	.allHouse .list li .wen{ font-size: 0.24rem; line-height: 0.48rem; padding-top: 0.2rem; }
	.allHouse .list li .imgDiv{ position: relative; padding-top: 0.25rem;}
	.allHouse .list li .imgDiv img{ width: 100%; }
	.professorPart1{ padding: 0.85rem 0.2rem 0.6rem; }
	.professorPart1 .txt{ font-size: 0.34rem; padding-top: 0.8rem; }
	.professorPart1 .wen{ font-size: 0.3rem; padding-top: 0.2rem;}
	.professorPart2{ padding: 0.9rem 0.2rem 0.7rem; }
	.professorPart2 .msg{ text-align: left; font-size: 0.24rem; line-height: 0.48rem; padding-bottom: 0.45rem; }
	.professorPart2 .longImg img{ width: 100%; }
	.professorPart3{ padding: 0.9rem 0.2rem 0; }
	.professorPart3 .list li{ float: none; width: 100%; margin-bottom: 1.25rem; }
	.professorPart3 .list .li01{ float: none; width: 100%; }
	.professorPart3 .list li .name{ font-size: 0.36rem; height: 0.68rem;}
	.professorPart3 .list li .name:after{ width: 0.42rem; height: 0.03rem; }
	.professorPart3 .list li .content{ padding: 0.2rem 0; font-size: 0.24rem; line-height: 0.48rem; height: auto; }
	.professorPart3 .list .li01 .content{ padding-right: 0; }
	.professorPart3 .list li img{ width: 100%; }
	.professorPart4{ padding: 0 0.2rem 1.7rem; }
	.professorPart4 .txt{ font-size: 0.36rem; height: 0.68rem; padding-left: 0}
	.professorPart4 .txt:after{ width: 0.42rem; height: 0.03rem; left: 0; }
	.professorPart4 .msg{ padding: 0.26rem 0 0.65rem 0; font-size: 0.24rem; line-height: 0.48rem; }
	.professorPart4 .longImg img{ width: 100%; }
	.bagCheckPart1{ padding: 0.85rem 0.2rem; }
	.bagCheckPart1 .msg{ text-align: left; font-size: 0.24rem; line-height: 0.48rem; padding: 1.05rem 0 0.55rem; }
	.bagCheckPart1 .content{ line-height: 0.48rem; text-align: left; font-size: 0.24rem; }
	.bagCheckPart2{ height: auto; padding: 0.5rem 0.2rem 0.8rem; }
	.bagCheckPart2 .wal{ height: auto; }
	.bagCheckPart2 .let{ display: none;}
	.bagCheckPart2 .msg{ font-size: 0.24rem; line-height: 0.48rem; padding-top: 0; width: auto; }
	.bagCheckPart2 .imgDiv{ position: relative; top: 0; padding-top: 0.4rem;}
	.bagCheckPart2 .imgDiv img{ width: 100%; }
.bagCheckPart3{ padding: 1.15rem 0.2rem 0.5rem; }
	.bagCheckPart3 .title{ font-size:0.4rem; padding-bottom:0.45rem;}
	.bagCheckPart3 .txt{ font-size:0.34rem; padding-bottom:0.28rem;}
	.bagCheckPart3 .list li{ width:33.33%; margin-bottom:0.3rem;}
	.bagCheckPart3 .list li .box{ height:3.3rem;}
	.bagCheckPart3 .list li .ico{ padding:0.48rem 0 0.32rem;}
	.bagCheckPart3 .list li .ico img{ width: 0.8rem;}
	.bagCheckPart3 .list li .name{ font-size:0.3rem; }
	.bagCheckPart3 .list li .msg{ padding-top:0.1rem; line-height:0.48rem; font-size:0.24rem;}

	.bagCheckPart4{ padding:0.55rem 0.2rem 0.8rem; }
	.bagCheckPart4 .leftDiv{ width:auto; float:none;}
	.bagCheckPart4 .title{ font-size:0.34rem; padding-bottom:0.2rem;}
	.bagCheckPart4 .ddd li{ font-size:0.28rem; line-height:0.52rem;}
	.bagCheckPart4 .midDiv{ padding-top:0.5rem; float:none; text-align:center;}
	.bagCheckPart4 .midDiv img{ width:70%;}
	.bagCheckPart4 .rightDiv{ width:auto; float:none; padding-top:0.5rem;}
	.bagCheckPart4 .list ul{ margin-right:-0.2rem;} 
	.bagCheckPart4 .list li{ margin-bottom:0.2rem;}
	.bagCheckPart4 .list li .box{ margin-right:0.2rem; height:2rem;}
	.bagCheckPart4 .list li .ico{ padding:0.18rem 0 0.15rem;}
	.bagCheckPart4 .list li .ico img{ width:0.56rem;}
	.bagCheckPart4 .list li .name{ font-size:0.3rem;}
	.bagCheckPart4 .list li .msg{ font-size:0.24rem; padding-top:0.1rem;}
	
	.bagCheckPart5{ padding:1.0rem 0.2rem; background-size:100%;}
	.bagCheckPart5 .title{ font-size:0.4rem; padding-bottom:0.4rem;}
	.bagCheckPart5 .txt{ padding-left:0.6rem; font-size:0.32rem;}
	.bagCheckPart5 .txt .num{ top:0.03rem; width:0.4rem; padding-right:0.08rem; height:0.4rem; line-height:0.4rem; background-size:0.4rem; font-size: 0.24rem;}
	.bagCheckPart5 .content{ padding:0.1rem 0 0.4rem; font-size:0.28rem; line-height:0.52rem;}
	.bagCheckPart5 .list1{ padding-bottom:0.7rem;}
	.bagCheckPart5 .list1 li{ width:25%; margin-bottom:0.5rem;}
	.bagCheckPart5 .list1 li .ico img{ width: 0.7rem;}
	.bagCheckPart5 .list1 li .name{ font-size:0.3rem; padding-top:0.18rem;}
	.bagCheckPart5 .list2{ padding-bottom:0.78rem;}
	.bagCheckPart5 .list2 li{ width:50%;}
	.bagCheckPart5 .list2 li .box{ height:4rem; }
	.bagCheckPart5 .list2 li .ico{ padding:0.48rem 0 0.32rem;}
	.bagCheckPart5 .list2 li .ico img{ width:0.7rem;}
	.bagCheckPart5 .list2 li .name{ font-size:0.3rem; }
	.bagCheckPart5 .list2 li .msg{ padding:0.1rem 0.24rem 0; line-height:0.48rem; font-size:0.24rem;}
	.bagCheckPart5 .list3 ul{ margin-right:0;}
	.bagCheckPart5 .list3 li{ float:none; width:100%; margin-bottom:0.2rem;}
	.bagCheckPart5 .list3 li .box{ margin-right:0px;}
	.bagCheckPart5 .list3 li .layer{ left:0.4rem; bottom:0.75rem;}
	.bagCheckPart5 .list3 li .name{ font-size:0.4rem; padding-bottom:0.15rem;}
	.bagCheckPart5 .list3 li .msg{ font-size:0.28rem;}
	.brokeragePart1{ padding: 0.85rem 0.2rem 0.6rem; }
	.brokeragePart2{ padding: 1.0rem 0.2rem 0.75rem; }
	.brokeragePart2 .leftDiv{ width: 100%; }
	.brokeragePart2 .txt{ font-size: 0.36rem; padding-bottom: 0.35rem; }
	.brokeragePart2 .content{ font-size: 0.24rem; line-height: 0.48rem; }
	.brokeragePart2 .rightImg{ margin-top: 0.5rem; }
	.brokeragePart2 .rightImg img{ width: 100%; }
	.brokeragePart2 .rightImg .layer{ left:0.26rem; bottom:0.45rem; line-height:0.52rem;}
	.brokeragePart2 .rightImg .zi{ font-size:0.34rem;}
	.brokeragePart2 .rightImg .wen{ font-size:0.24rem;}

	.brokeragePart3{ padding: 0.9rem 0.2rem 1.45rem;}
	.brokeragePart3 .txt{ font-size: 0.36rem; padding-bottom: 0.65rem; }
	.brokeragePart3 .leftImg{ width: 100%; }
	.brokeragePart3 .leftImg img{ width: 100%; }
	.brokeragePart3 .rightDiv{ width: 100%; padding-top: 0.5rem;}
	.brokeragePart3 .list li{ padding-bottom: 0.3rem; }
	.brokeragePart3 .list li .wen,.aboutPart1-txtDiv-top h3,.new-title,.culture2-txtDiv h3{ font-size: 0.34rem !important; }
	.brokeragePart3 .list li .msg{ font-size: 0.24rem; line-height: 0.48rem; padding-top: 0.15rem; }
	.brokeragePart3 .list li .msg em{ padding-right: 0.15rem; }
	.brokeragePart3 .list li .msg span{ padding-right: 0.15rem; }
	.brokeragePart4{ background: url(../images/nimg1920Bg3.jpg) center bottom no-repeat; height: auto; padding: 1.0rem 0.2rem; }
	.brokeragePart4 .txt{ font-size: 0.48rem; padding-bottom: 0.7rem; }
	.brokeragePart4 .list li{ width: 50%; height: 4.2rem;}
	.brokeragePart4 .list li .ico{ padding: 0.78rem 0 0.46rem; }
	.brokeragePart4 .list li .ico img{ width: 0.61rem; }
	.brokeragePart4 .list li .name{ font-size: 0.32rem; padding-bottom: 0.32rem; }
	.brokeragePart4 .list li .msg{ font-size: 0.24rem; line-height: 0.48rem; }
	.brokeragePart5{ padding: 0.8rem 0.2rem 1.0rem; }
	.brokeragePart5 .leftDiv{ width: 100%; padding-top: 0; padding-bottom: 0.5rem; }
	.brokeragePart5 .txt{ font-size: 0.36rem; padding-bottom: 0.3rem;}
	.brokeragePart5 .msg{ font-size: 0.24rem; }
	.brokeragePart5 .mxfDiv{ padding-left: 3.2rem; height: 4.5rem; padding-bottom: 0.5rem;}
	.brokeragePart5 .imgDiv img{ width: 2.75rem }
	.brokeragePart5 .list{ padding-top: 0.16rem; }
	.brokeragePart5 .list li{ padding-bottom: 0.1rem; }
	.brokeragePart5 .list li .name{ font-size: 0.24rem; }
	.brokeragePart5 .list li .content{ font-size: 0.18rem; line-height: 0.32rem; }
	.brokeragePart5 .tel{ margin-top: 0.5rem; padding-left: 0.8rem; line-height: 0.56rem; font-size: 0.32rem; }
	.brokeragePart5 .tel img{ width: 0.56rem }
	.join .list li{ min-height: 4.69rem; padding: 0; margin-bottom: 0.75rem;}
	.join .list .li01{ padding: 0; }
	.join .list li .imgDiv{ position: relative; }
	.join .list li .imgDiv img{ width: 100%; }
	.join .list li .contentBox{ padding-top: 0.45rem; }
	.join .list .li01 .contentBox{ padding-top: 0.45rem; }
	.join .list li .name1{ font-size: 0.36rem; line-height: 0.48rem; }
	.join .list li .name2{ font-size: 0.42rem; line-height: 0.56rem; padding-top: 0.05rem;}
	.join .list li .content{ font-size: 0.24rem; line-height: 0.48rem; padding-top: 0.45rem;}
	.join .list li .msgList{ padding-top: 0.35rem; }
	.join .list li .msgList dd{ padding-bottom: 0.24rem;}
	.join .list li .txt{ padding-bottom: 0.15rem; font-size: 0.3rem;}
	.join .list li .msg{ font-size:0.24rem; line-height: 0.48rem;}
	.join .part2 .imgDiv img{ width: 100%; }
	.join .part2 .imgDiv{ padding-bottom: 0.45rem; }
	.join .part2 .layerDiv{ position: relative; right: 0; top: 0; padding-left: 3.2rem; height: 0.76rem; margin-top: 0;}
	.join .part2 .tel{ top: 0.12rem; padding-left: 0.65rem; height: 0.52rem; line-height: 0.52rem; font-size: 0.36rem;}
	.join .part2 .tel img{ width: 0.52rem;}
	.join .part2 .p{ font-size: 0.32rem; line-height: 0.48rem; text-align: left;}
    .join .pageTitle{ padding:0.9rem 0 0.45rem;}
	.concept .content{ font-size: 0.24rem; line-height: 0.48rem; padding: 0.45rem 0 0.5rem; }
	.concept .part1 .leftDiv{ width: 100%; height: auto; }
	.concept .part1 .leftDiv .bg img{ width: 100%; }
	.concept .part1 .txtDiv{ left: 0.52rem; top: 2rem; }
	.concept .part1 .txt1{ font-size: 0.42rem; line-height: 0.42rem; }
	.concept .part1 .txt2{ font-size: 0.36rem; line-height: 0.36rem; padding: 0.15rem 0 0.3rem;}
	.concept .part1 .txt3{ font-size: 0.3rem; }
	.concept .part1 .rightDiv{ width: 100%; height: auto;}
	.concept .part1 .rightDiv .imgDiv img{ width: 100%; }
	.concept .part1 .mxfDiv{ left: 0.15rem; margin-top: -0.28rem; }
	.concept .part1 .mxfDiv li{ padding: 0 0.2rem; background-size: 0.07rem; }
	.concept .part1 .mxfDiv li:last-child{ padding: 5px 0 0 0.2rem; }
	.concept .part1 .mxfDiv li .lbox{ width: 1.86rem; height: 0.56rem; line-height: 0.56rem; font-size: 0.2rem; border-radius: 0.3rem; -moz-border-radius: 0.3rem; }
	.concept .part2{ padding-top: 1.05rem;}
	.concept .part2 .leftDiv{ width: 100%; }
	.concept .part2 .content{ padding-top: 0.45rem; font-size: 0.24rem; line-height: 0.48rem; padding-bottom: 0.5rem; }
	.concept .part2 .rightImg{ width: 100%; }
	.concept .part2 .rightImg img{ width: 100%; }
	.introduce .list{ padding-top: 0.56rem; }
	.introduce .list ul{ margin-right: 0; }
	.introduce .list li{ float: none; width: 100%; margin-bottom: 0.2rem; }
	.introduce .list li .box{ margin-right: 0;  }
	.introduce .list li .layerDiv{ left: 0.5rem; top: 0.48rem; }
	.introduce .list li .txt1{ font-size: 0.38rem; line-height: 0.38rem; padding-bottom: 0.15rem; }
	.introduce .list li .txt2{ font-size: 0.32rem;}
	.introduce .list li .wen{ font-size: 0.28rem; padding-top: 0.38rem; height: 1.08rem; line-height: 0.44rem; }
	.introduce .list li .wen em{ padding-right: 0.15rem; }
	.introduce .list li .wen:after{ width: 0.16rem; height: 0.03rem; }
	.introduce .list li .btnDiv{ margin-top: 0.4rem; width: 1.0rem; height: 0.4rem; line-height: 0.4rem; }
	.introduce .list li .btnDiv img{ width: 0.09rem; }
	.train .pageTitle{ padding-bottom: 0.56rem; }
	.train .list ul{ margin-right: 0; }
	.train .list li{ height: auto; float: none; margin-bottom: 0.05rem;}
	.train .list li .box{ margin-right: 0; width: auto; }
	.train .list .li01 .box{ width: auto; }
	.train .list li .layerDiv{ left: 0.38rem; top: 0.4rem; }
	.train .list li .txt1{ font-size: 0.34rem; line-height: 0.34rem; padding-bottom: 0.1rem; }
	.train .list li .txt2{ font-size: 0.34rem; height: 0.56rem; }
	.train .list li .txt2:after{ width: 0.16rem; height: 0.03rem; }
	.train .list li .msg{ font-size: 0.24rem; padding-top: 0.18rem; line-height: 0.48rem;}
	.train .botbot{ padding-top: 0.56rem; }
	.train .wen{ font-size: 0.3rem; padding-bottom: 0.25rem; }
	.train .content{ font-size: 0.24rem; line-height: 0.48rem; }
	.jobBox{ padding: 0.85rem 0.2rem; }
	.jobBox .bg{display: none; }
	.job{ padding: 0.2rem 0 0.95rem 0; }
	.job .list{ padding-bottom: 0.2rem; }
	.job .list li{ height: 3.82rem;}
	.job .list li .name{ padding-top: 0.25rem; font-size: 0.3rem; height: 0.48rem; line-height: 0.48rem; }
	.job .list li .danwei{ padding-top: 0.1rem; font-size: 0.24rem; }
	.job .list li .content{ line-height: 0.42rem; height: 2.1rem; padding-top: 0.2rem; width: auto; font-size: 0.2rem }
	.job .list li .content em{ font-size: 0.24rem;}

	.jobLayer{ width:94%; height:360px; background-size: 2.81rem; }
	.jobLayer .bigBox{ padding: 0.5rem 0.3rem 0;}
	.jobLayer .name{ height: 0.48rem; line-height: 0.48rem; font-size: 0.34rem;}
	.jobLayer .name a{ position: absolute; right: 0px; top: 3px; }
	.jobLayer .name a img{ width: 0.15rem; }
	.jobLayer .danwei{ padding-top: 0.1rem; font-size: 0.24rem; height: 0.45rem;}
	.jobLayer .content{ margin-top: 0.25rem; font-size: 0.24rem; line-height: 0.48rem; height: 4.8rem; }
	.jobLayer .btnGroup{ padding-top: 0.5rem; }
	.jobLayer .btnGroup li{ margin-right: 0.2rem; }
	.jobLayer .btnGroup li a{ width: 2rem; height: 0.75rem; line-height: 0.75rem; font-size: 0.28rem; }

	.notice .contentBox{ padding-top: 0.4rem; }
	.notice .txt{ height: 0.48rem; line-height: 0.48rem; padding-left: 0.6rem; font-size: 0.3rem;}
	.notice .txt2{ padding-bottom: 0.2rem; }
	.notice .txt em{ width: 0.48rem; height: 0.48rem; background-size: 0.48rem; line-height: 0.48rem; font-size: 0.28rem; }
	.notice .msg{ padding: 0.1rem 0 0.5rem 0.45rem; font-size: 0.24rem; line-height: 0.48rem; }
	.notice .imgDiv img{ width: 100%; }
	.notice .wen{ font-size: 0.3rem; line-height: 0.48rem; padding: 0.55rem 0 0.4rem;}
	.notice .list{ padding-bottom: 0.4rem; }
	.notice .list li{ font-size: 0.24rem; line-height: 0.48rem; }
	.notice .list li em{ width: 0.3rem; height: 0.3rem; line-height: 0.3rem; background-size: 0.3rem; margin-right: 0.1rem; font-size: 0.18rem;}
	.notice .list li b{ font-size: 0.3rem; }
	.notice .mxf{ font-size: 0.24rem; line-height: 0.48rem; }
	.information{ padding: 0.5rem 0 0; }
	.information .leftDiv{ width: auto; float: none; }
	.information .list li{ margin-bottom: 0.1rem; height: auto; padding: 0.1rem 0.2rem 0.1rem 3.28rem; line-height: 0.48rem; font-size: 0.24rem; }
	.information .list li .haoye{ width: 3.12rem; height: 100%; text-indent: 0; }
	.information .list li .haoye em{ display:block; padding:0.1rem 0.15rem;}
	.information .msg{ padding: 0.15rem 0 0 0; font-size: 0.24rem; line-height: 0.48rem;}
	.information .rightDiv{ display: none; }
	.project{ padding: 0.85rem 0; }
	.project .part1{ padding-top: 0.55rem; }
	.project .part1 .leftDiv{ width: auto; float: none;}
	.project .part1 .rightDiv{ width: auto; float: none; height: auto; padding-bottom: 0.55rem; margin-top: 0.4rem;}
	.casePic{ width: 100%; }
	.casePic .slick .name{ height: 0.7rem; font-size: 0.32rem;line-height: 0.7rem;}
	.casePic .slick .name p{ padding-left: 0.32rem; }
	.casePic .slick-dots{ right: 0.4rem; bottom: 0.25rem;}
	.casePic .slick-dots li{ width: 0.2rem; height: 0.2rem; margin-left: 0.15rem; background-size: 0.2rem;}
	.casePic .slick-dots .slick-active{ background-size: 0.2rem;}
	.project .part1 .rightDiv .mxfDiv{ padding: 0.55rem 0.17rem 0; }
	.project .part1 .rightDiv .title{ font-size: 0.32rem; line-height: 0.32rem; padding-bottom: 0.2rem; padding-left: 0.2rem; }
	.project .part1 .form .box{ padding-bottom: 0.1rem; }
	.project .part1 .select{ height: 0.8rem;}
	.project .part1 .select dt{height: 0.8rem;line-height: 0.8rem; background-size: 0.35rem;}
	.project .part1 .select dt a{  font-size: 0.24rem; padding-left: 0.2rem;} 
	.project .part1 .select dd{ top: 0.8rem;} 
	.project .part1 .select dd ul { padding: 0 0.2rem;} 
	.project .part1 .select dd ul li{line-height: 0.7rem; height: 0.7rem; font-size: 0.24rem;}
	.project .part1 .input1{ height: 0.8rem; line-height: 0.8rem; font-size: 0.24rem; text-indent: 0.2rem; }
	.project .part1 .btnDiv a{ height: 0.8rem; line-height: 0.8rem; font-size: 0.24rem; text-indent: 0.65rem; background: #0a624b url(../images/nimg22_2.png) no-repeat 0.21rem center; background-size: 0.32rem; }
	.project .list{ padding-top: 0.75rem; }
	.project .list ul{ margin-right: 0px; }
	.project .list li{ float: none; width: 100%; margin-bottom: 0.6rem;}
	.project .list li .box{ margin-right: 0;}
	.project .list li .botDiv{ height: 1.2rem; padding: 0.32rem 0.3rem 0; }
	.project .list li .name{ font-size: 0.32rem; line-height: 0.48rem; height: 0.48rem; }
	.project .list li .type{ font-size: 0.2rem; padding-top: 0.05rem; }
	.project .list li .tel{ font-size: 0.2rem; line-height: 0.4rem; }
	.project .list li .tel b{ font-size: 0.36rem; }
	.projectShow{ padding: 0.85rem 0 1.7rem; }
	.projectShow .mxfDiv{ padding-top: 0.55rem; }
	.projectShow .txt{ font-size: 0.36rem; padding: 0.65rem 0 0.5rem; }
	.projectShow .msgList{ padding: 0; }
	.projectShow .msgList li{ float: none; width: 100%; text-align: left; font-size: 0.24rem;}
	.projectShow .msgList li .box{ border-right: none; }
	.projectShow .msgList li em{ font-size: 0.28rem; padding-bottom: 0.2rem; display: inline-block; }
	.projectShow .content{ font-size: 0.24rem; line-height: 0.48rem; padding: 0.5rem 0 1.0rem; }
    .businessPart1 {
        padding-top: 0.85rem;
        height: auto;
        padding-bottom: 30px;
    }
	.businessPart1 .topMxf{ height: auto; padding: 0 0.2rem 0.5rem;}
	.businessPart1 .botMxf{ height: auto; background: #16a680; padding: 0 0.2rem 0.5rem; }
	.businessPart1 .content{ width: 100%; padding-top: 0.4rem; font-size: 0.24rem; line-height: 0.48rem; }
	.businessPart1 .txt{ padding: 0.6rem 0 0.2rem; font-size: 0.36rem; }
	.businessPart1 .msg{ width: 100%; font-size: 0.24rem; line-height: 0.48rem; }
	.businessPart1 .layerDiv{ position: relative; right: 0; margin-right: 0; height: auto;}
	.businessPart1 .layerDiv .imgDiv img{ width: 100%; }
	.businessPart1 .botDiv{ background-size: 100%; height: 3.27rem; padding: 0 0.5rem;}
	.businessPart1 .botDiv .wen{ padding-top: 0.5rem; font-size: 0.42rem;}
	.businessPart1 .botDiv .wen2{ padding-top: 0.2rem; font-size:0.42rem; height:1.0rem;}
	.businessPart1 .botDiv .wen2:after{ width:0.25rem; height:0.05rem; }
	.businessPart1 .pj{ font-size:0.3rem; line-height:0.6rem; padding:0.35rem 0 0.15rem;}
	.businessPart1 .pj:after{ width:0.25rem; height:0.05rem;}
	.businessPart1 .list{ padding-top:0.6rem;}
	.businessPart1 .list li{ padding-bottom:0.4rem;}
	.businessPart1 .list li .wen{ font-size:0.3rem; padding-bottom:0.15rem;}
	.businessPart1 .list li .msg{ font-size:0.24rem; line-height:0.48rem;}
	.businessPart2{ padding: 0.88rem 0.2rem 1.3rem; }
	.goodCase{ margin-top: 0.5rem;}
	.goodCase .officeImg{ position: relative; top: 0; width: 3.0rem; height: 1rem;}
	.goodCase .officeImg .slick-slide{ font-size: 0.24rem; height: 0.6rem; line-height: 0.6rem;}
	.anliPic{ padding: 0 0.78rem; }
	.anliPic .slick{ margin: 0; }
	.anliPic .slick .botDiv{ height: auto; padding: 0.28rem 0.22rem 0.3rem 0.45rem; }
	.anliPic .slick .concont{ height: auto;  }
	.anliPic .slick .name{ height: 0.48rem; line-height: 0.48rem; font-size: 0.34rem;}
	.anliPic .slick .content{ font-size: 0.24rem; line-height: 0.48rem; height: auto; padding-top: 0.15rem; padding-right: 0.6rem; }
	.anliPic .slick-prev{ width: 0.56rem; height: 0.56rem; margin-top: -0.28rem; background-size: 0.56rem; }
	.anliPic .slick-next{ width: 0.56rem; height: 0.56rem; margin-top: -0.28rem; background-size: 0.56rem; }
	.anliPic .slick-prev:hover{ background-size: 0.56rem;}
	.anliPic .slick-next:hover{ background-size: 0.56rem; }
	
	.businessPart3 .topDiv{ padding:0.55rem 0.2rem 0.4rem;}
	.businessPart3 .title1{ font-size:0.36rem; padding-bottom:0.1rem;}
	.businessPart3 .title2{ font-size:0.26rem; padding-bottom:0.25rem;}
	.businessPart3 .botbot{ margin-top:0.5rem; padding:0.35rem 0;}
	.businessPart3 .botbot .zizi{ font-size:0.32rem; padding-bottom:0.3rem;}
	.businessPart3 .botbot .ren em{ font-size:0.28rem;  padding:0 0.1rem;}
	.businessPart3 .botbot .ren em img{ padding-right:0.08rem}

	.businessPart3 .botDiv{ padding:0.55rem 0.2rem 0.8rem;}
	.businessPart3 .liebiao{ padding-top:0.6rem; height:auto; background:none;}
	.businessPart3 .liebiao li{ width:50%; height:auto; margin-bottom:0.8rem;}
	.businessPart3 .liebiao li .ico img{ width:0.56rem;}
	.businessPart3 .liebiao li .name{ padding-top:0.25rem; font-size:0.3rem;}

	
	.honorPart1{ padding: 0.85rem 0.2rem 0.6rem; }
	.honorPart2{ padding: 0.6rem 0.2rem 0.5rem; }
	.allHonor .officeImg{ width: 4.5rem; height: 0.7rem; left: 0.1rem; }
	.allHonor .officeImg .slick-slide{ width: 3.5rem; margin-right: 0.1rem; height: 0.7rem; line-height: 0.7rem; font-size: 0.3rem; }
	.honorPic{ padding-top: 1.0rem; }
	.honorPic .slick{ margin: 0 0.1rem; }
	.honorPic .slick li{ margin-bottom: 0.18rem; }
	.honorPic .slick li .imgDiv{ height: 4.2rem; line-height: 4.2rem;}
	.honorPic .slick li .imgDiv img{ max-width: 2.8rem; }
	.honorPic .slick li .botDiv{ height: 2.45rem; padding: 0 0.3rem; }
	.honorPic .slick li .name{ padding-top: 0.25rem; height: 0.96rem; line-height: 0.48rem; font-size: 0.3rem; }
	.honorPic .slick li .msg{ font-size: 0.2rem; line-height: 0.44rem; height: 0.88rem; padding-top: 0.05rem; }
	.honorPic .slick-prev{ width: 0.7rem; height: 0.7rem; right: 0.7rem; background-size: 0.7rem; }
	.honorPic .slick-next{ width: 0.7rem; height: 0.7rem; right: 0px; background-size: 0.7rem; }
	.honorPic .slick-prev:hover{ background-size: 0.7rem;}
	.honorPic .slick-next:hover{ background-size: 0.7rem;}
	.honorPart3{ padding: 0.8rem 0.2rem 1.25rem; }
	.gloryPic{ background:url(../images/bg1.jpg) left 0.22rem repeat-x; padding: 0 0.6rem;}
	.gloryPic .slick-slide{ padding-top: 0.48rem; background: url(../images/nimg15_3.png) center 0.12rem no-repeat; background-size: 0.3rem; padding-right:0;}
	.gloryPic .slick-slide:after{ display:none;}
	.gloryPic .slick-slide .year{ font-size: 0.8rem; line-height: 0.8rem; padding-bottom: 0.36rem;}
	.gloryPic .slick-slide .list{ padding: 0 0.2rem; height: auto; }
	.gloryPic .slick-slide .list li{ height: auto; margin-bottom: 0.2rem; }
	.gloryPic .slick-slide .list li .txt{ font-size: 0.24rem; padding-left: 0.24rem; line-height: 0.48rem; background: url(../images/ico6.png) left 0.18rem no-repeat; }
	.gloryPic .slick-slide .list li .msg dd{ padding-left: 0.24rem; line-height: 0.44rem; }
	.gloryPic .slick-slide .list li .imgDiv{ margin:0.1rem 0; }
	.gloryPic .slick-slide .list li .imgDiv img{ width:100%;}
	.gloryPic .slick-prev{ left: 0; width:0.7rem; height:0.7rem; background-size: 0.7rem;}
	.gloryPic .slick-next{ right: 0; width:0.7rem; height:0.7rem; background-size: 0.7rem;}
	.honorPart3 .mxfDiv{ margin-top: 0.85rem; height: auto; background-size: 2.16rem; padding-left: 0; padding-bottom: 0.45rem;}
	.honorPart3 .mxfDiv .imgDiv{ position: relative; }
	.honorPart3 .mxfDiv .imgDiv img{ width: 100%; }
	.honorPart3 .mxfDiv .txt1{ padding: 0.65rem 0.3rem 0.15rem; font-size: 0.48rem; }
	.honorPart3 .mxfDiv .txt2{ font-size: 0.32rem; padding: 0 0.3rem; }
	.honorPart3 .mxfDiv .msg{ padding-top: 0.4rem; font-size: 0.32rem; height: 1.8rem; line-height: 0.56rem; padding-left: 0.3rem; }
	.honorPart3 .mxfDiv .msg:after{ width: 0.16rem; height: 0.03rem; left: 0.3rem;}
	.hisPart1{ padding: 0.85rem 0.2rem 0.6rem; background:url(../images/nimg121Bg.png) right center no-repeat; background-size:1.21rem;}
	.project .newTxt{ font-size: 0.36rem; padding: 0.45rem 0 0.15rem; }
	.project .newContent{ font-size: 0.24rem; line-height: 0.48rem; padding-bottom: 0.6rem;}
	.project .newList li{ min-height: 4.69rem; padding: 0; margin-bottom: 0.75rem;}
	.project .newList .li01{ padding: 0; }
	.project .newList li .imgDiv{ position: relative; }
	.project .newList li .imgDiv img{ width: 100%; }
	.project .newList li .contentBox{ padding-top: 0.45rem; }
	.project .newList .li01 .contentBox{ padding-top: 0.45rem; }
	.project .newList li .name{ font-size: 0.36rem; line-height: 0.48rem; }
	.project .newList li .msg{ font-size: 0.24rem; line-height: 0.48rem; padding-top: 0.45rem;}
	.project .newList li .limg{ padding-top: 0.45rem;}
	.project .newList li .limg img{ width: 100%; }
	.project .pageTitle2{ padding-bottom: 0.5rem; }
	.shifanPic{ padding: 0 0.78rem; }
	.shifanPic .slick{ margin: 0; }
	.shifanPic .slick .botDiv{ height: auto; padding: 0.28rem 0.22rem 0.3rem 0.45rem; }
	.shifanPic .slick .concont{ height: auto;  }
	.shifanPic .slick .name{ height: 0.48rem; line-height: 0.48rem; font-size: 0.34rem;}
    .shifanPic .slick .time{ font-size:0.24rem; padding-top:0.1rem;}
	.shifanPic .slick .content{ font-size: 0.24rem; line-height: 0.48rem; height: auto; padding-top: 0.15rem; padding-right: 0.6rem; }
	.shifanPic .slick-prev{ width: 0.56rem; height: 0.56rem; margin-top: -0.28rem; background-size: 0.56rem; }
	.shifanPic .slick-next{ width: 0.56rem; height: 0.56rem; margin-top: -0.28rem; background-size: 0.56rem; }
	.shifanPic .slick-prev:hover{ background-size: 0.56rem;}
	.shifanPic .slick-next:hover{ background-size: 0.56rem; }
	.governance{ padding: 0.5rem 0 0; }
	.governance .leftDiv{ width: 100%; }
    .governance .tab2{ padding-bottom:0.25rem;}
	.governance .tab2 li{ padding:0 0.3rem; height:0.75rem; line-height:0.75rem; font-size:0.28rem; margin-right:0.2rem;margin-bottom: 0.2rem;}
	.governance .list{ padding-bottom: 0.25rem;}
	.governance .list li{ margin-bottom: 0.2rem; height: auto; font-size: 0.24rem; }
	.governance .list li a{ height:auto; padding: 0.3rem 0.8rem 0.3rem 0.15rem; padding-right: 0.8rem;}
	.governance .list li .time{ padding-top: 0.15rem;}
	.governance .list li .name{ font-size:0.24rem; padding-top:0.15rem;}
	.governance .list li .ico{ top: 0; margin-top:-0.2rem; line-height:auto; width:0.8rem; }
	.governance .list li .ico img{ width:0.4rem;}
	.governance .rightDiv{ display: none; }
	.contact{ padding-top:0.5rem;}
	.contact .leftDiv{ width:100%; height:auto; padding-bottom:0.6rem;}
	.contact .leftDiv .name{ padding:0.7rem 0 0.1rem 0.65rem; font-size:0.3rem;}
	.contact .leftDiv .list{ padding-left:0.65rem;}
	.contact .leftDiv .list li{ font-size:0.26rem; line-height:0.48rem;}
	.contact .rightDiv .imgDiv img{ width:100%;}
	.contact .rightDiv .layerDiv{ left: 0.65rem; margin-top:-0.6rem; }
	.contact .rightDiv .layerDiv .wen{ font-size: 0.56rem; }
	.contact .rightDiv .layerDiv .tel{ font-size: 0.48rem; padding-top: 0.15rem; }

    .stock{ padding-top:0.5rem;}
	.stock .leftDiv{ width:auto; height: auto;}
	.stock .left{ float:none; width: auto; height: auto; padding-bottom:0.8rem; background:url(../images/nimg250Bg.jpg) no-repeat; background-size:cover;}
	.stock .left .name{ padding: 0.65rem 0 0.35rem 0.3rem; font-size: 0.3rem; }
	.stock .left .txt{ padding-left:0.3rem; font-size:0.24rem;}
	.stock .left .price{ font-size: 0.48rem; padding-left: 0.3rem; line-height: 0.56rem;}
	.stock .right{ float:none; width: auto; padding-left: 0.25rem; height: auto; padding-bottom:0.8rem;}
	.stock .touDiv{ padding-top: 0.5rem;}
	.stock .bigNum{ font-size: 0.24rem; width: 2.54rem;}
	.stock .shu{ font-size: 0.72rem; }
	.stock .rmb{font-size: 0.3rem; padding-top: 0.4rem; width: 0.7rem; background: url(../images/nimg13_1.png) 0.12rem 0.12rem no-repeat; background-size:0.2rem;}
	.stock .botDiv{ padding-top:0.35rem;}
	.stock .botLeft{ width:auto; font-size: 0.24rem; float:none;}
	.stock .mxf img{ position:relative; top:-2px;}
	.stock .numList{ width:auto; float:none; overflow:hidden; padding-top:0.3rem;}
	.stock .numList li{ width: 25%; font-size: 0.24rem;}
	.stock .numList li p{ height: 0.5rem; }
	.stock .numList li .num{ font-size: 0.3rem; }
	.stock .tips{ position:relative; left:0; bottom:0; font-size:0.24rem; padding-top:0.4rem; }
	.stock .tips em{ padding:0 0.08rem;}
	.stock .rightDiv{ display: none; }

    .indexPart0{ height:auto; padding:0 0.2rem 0.5rem;}
	.indexPart0 .leftDiv{ padding-top:0.48rem; float:none;}
	.indexPart0 .toutou{ height: auto; padding-left: 1.86rem;}
	.indexPart0 .toutou .txt{ font-size: 0.22rem; }
	.indexPart0 .toutou .txt b{ font-size: 0.36rem; padding-top:0.1rem;}
	.indexPart0 .toutou .num{ padding: 0 0 0 3.86rem; font-size: 0.48rem; line-height: 0.48rem;}
	.indexPart0 .toutou .num img{ padding-right: 0.12rem; width: 0.15rem; top: 0.06rem;}
	.indexPart0 .rightBtn{ padding-top:0.3rem; float:none;}
	.indexPart0 .rightBtn a{ width:2.0rem; height:0.75rem; line-height:0.75rem; font-size:0.3rem;}



}