.re {
  position: relative;
}
.ab {
  position: absolute;
}
.fl {
  float: left;
}
.fr {
  float: right;
}

@media screen and (max-width: 1820px) {
  .makePart8 .bigImg img {
    width: 16.05rem;
  }
  .carPart2 .bigImg img {
    width: 16.05rem;
  }
}

@media screen and (max-width: 1440px) {
/*	.indexPart1 {
	  padding: 0.78rem 0 0.8rem;
	}*/
	.searchDiv {
		width: 3.2rem;
	}
	.searchDiv .box{ padding-left:1.0rem;}
	.searchDiv .lx{ width:1.0rem;}
	.searchDiv select{ width:1.0rem;}
	.box-container .swiper-slide .name{ font-size:0.14rem;}
	.detail-box .item { height:7.4rem;}
.footNav li {


		padding-right: 0;
	}
	.footDiv .rightDiv { padding-right:0.8rem;}
	.pjDiv .slider-for .box {
	  height: 7.2rem;
	}
	.pjDiv .slider-for .box .name1 {
	  padding: 0.65rem 0 0.15rem;	
	}
	.pjDiv .slider-for .box .icoList {
	  padding-top: 0.35rem;
	}
	.indexPart4 .indexTitle {
	  padding-bottom: 0.3rem;
	}
	.carPart3 .tab2 li .box {
	  height: 112px;
	  background: url(../images/nimg26_2.png) center 70px no-repeat;
	}
	.carPart3 .tab2 li .name {
	  padding-top: 25px;
	  font-size:16px;
	}
	.carPart3 .tab2 .liNow .box {
	  background: #f0832b url(../images/nimg26_2on.png) center 70px no-repeat;
	}
	.carPart3 .list li .name1{ font-size:14px;}
}

@media screen and (max-width: 1366px) {
	.indexProduct .slick {
	  height: 4.8rem;
	}
    .makePart2 .bigImg {
	  padding: 56px 100px 0;
	}
	}
@media screen and (max-width: 1004px) {
  .wal,
  .wal2 {
    width: 100%;
  }
  .headDiv .logo img {

}

  .PC-Box,
  .footNav,
  .pageNow,
  .pageNum,
  .pageTou,
  .sideKefu,
  .pageMM,
  .sideBar,
  .xxxBar,  
  .searchDiv,
  .footDiv .link2
   {
    display: none;
  }
  .Phone-Box,
  .topA,
  .footDiv .list,
  .pageMore, 
  .searchIco {
    display: block;
  }
  .headD {
	  height: 0.9rem;
	}
  .headDiv {
    height: 0.9rem;
  }
  .headDiv .wal {
    height: 0.9rem;
  }
  .headDiv .logo {
    right: 0.3rem;
    top: 0.0rem;
  }
  .headDiv .topLeft {
    width: 0.89rem;
    height: 0.9rem;
  }
.headDiv .topMid {
    left: auto;
    top: 0.24rem;
    right: 2.4rem;
  }
  .headDiv .lan {
  }

   .searchDiv{ width:4.4rem;}
.searchDiv .box{ padding-left:1.6rem; height:0.42rem;}
.searchDiv .lx{ width:1.6rem;}
.searchDiv select{ width:1.6rem; height:0.42rem; color:#666; border:none;text-indent: 0.05rem;font-size: 0.24rem;}
.searchDiv .input1{ height:0.42rem; line-height:0.42rem; font-size:0.24rem;}
.searchDiv .btn{ width:0.42rem; height:0.42rem;}
.searchDiv .btn img{ width:0.11rem; position:absolute; left:50%; margin-left:-0.06rem; top:50%; margin-top:-0.06rem;}

  .topSearch em {
    top: 0.06rem;
  }
  .indexTitle {
    text-align: center;
  }
  .indexTitle .title2:after {
    left: 50%;
    margin-left: -0.13rem;
  }
  .indexTitle .more {
    display: none;
  }
  .indexPart2 {
    padding-top: 0.95rem;
  }
  .indexPart2 .indexTitle {
    padding-bottom: 0.5rem;
  }
  .indexProduct .slick {
    height: 5rem;
  }
  .indexProduct .layer {
    left: 0;
    top: 0.5rem;
  }
  .indexProduct .name1 {
    font-size: 0.28rem;
    line-height: 0.28rem;
    padding-left: 0.1rem;
padding-right: 0.1rem;
  }
  .indexProduct .name2 {
    font-size: 0.2rem;
  }
  .indexProduct .slick-prev {
    width: 0.9rem;
    height: 0.9rem;
    left: 0.3rem;
    margin-top: -0.45rem;
  }
  .indexProduct .slick-next {
    display: block;
    width: 0.9rem;
    height: 0.9rem;
    position: absolute;
    right: 0.3rem;
    margin-top: -0.45rem;
  }
  .indexPart3 {
    background: #ffffff url(../images/indexPart3Tel.jpg) center top no-repeat;
    background-size: 100%;
    padding-bottom: 0.8rem;
  }
  .indexPart3 .toptop {
    padding: 1rem 0 0.9rem;
  }
  .indexPart3 .wen {
    padding: 0.55rem 0 0.2rem;
    font-size: 0.36rem;
    line-height: 0.36rem;
  }
  .indexPart3 .wen em {
    top: -0.12rem;
  }
  .indexPart3 .msg {
    font-size: 0.16rem;
    line-height: 0.28rem;
    padding: 0 0.3rem 0.42rem;
  }
  .indexPart3 .btnDiv {
    width: 2.46rem;
    height: 0.64rem;
  }
  .indexPart3 .btnDiv a {
    width: 2.42rem;
    height: 0.6rem;
    font-size: 0.24rem;
    line-height: 0.6rem;
  }
  .indexPart3 .botbot {
    height: auto;
  }
  .indexPart3 .txt {
    padding: 0.75rem 0;
  }
  .indexPart3 .mapDiv {
    width: auto;
  }
  .indexPart3 .mapDiv .list {
    display: none;
  }
  .indexPart3 .mapDiv .bg {
    padding: 0 0.5rem;
  }
  .indexPart3 .mapDiv .bg img {
    width: 100%;
  }

    .indexPart3 .btnDiv{ width:2.4rem; margin:0.25rem auto 0;}
  .indexPart3 .btnDiv a{ width:2.4rem; height:0.8rem; line-height:0.8rem; font-size:0.28rem;}


  .indexPart4 {
    padding: 1rem 0 1.2rem;
  }
  .indexPart4 .indexTitle {
    padding-bottom: 0.48rem;
  }


  .indexPart4 .tab2 {
    position: relative;
    padding-top: 0.45rem;
    width: 100%;
    top: 0;
  }
  .indexPart4 .tab2 li {
    font-size: 0.24rem;
    padding: 0 0.25rem;
  }
  .indexPart4 .list {
    padding-bottom: 0.55rem;
  }
  .indexPart4 .list ul {
    margin-right: 0;
  }
  .indexPart4 .list li {
    width: 100%;
    margin-bottom: 0.1rem;
  }
  .indexPart4 .list li .box {
    margin-right: 0;
    padding: 0 3.7rem 0 0.3rem;
  }
  .indexPart4 .list li .time {
    font-weight: bold;
    font-size: 0.24rem;
    color: #616161;
    padding: 0.24rem 0 0.05rem;
  }
  .indexPart4 .list li .name {
    line-height: 0.42rem;
    font-size: 0.24rem;
    height: 0.84rem;
  }
  .indexPart4 .list li .ico {
    position: absolute;
    left: 0.3rem;
    bottom: 0.4rem;
  }
  .indexPart4 .list .li01 {
    display: none;
  }
  .indexPart4 .moreBtn {
    width: 3.66rem;
    height: 0.64rem;
  }
  .indexPart4 .moreBtn a {
    width: 3.62rem;
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.24rem;
  }
  .footDiv {
    padding: 0 0 0.5rem;
    height: auto;
  }
  .footDiv .rightDiv {
    padding: 0 0.3rem;
    float: none;
  }
  .footDiv .rightDiv .ewm {
    text-align: left;
  }
  .footDiv .rightDiv .ewm li{
   margin-right:0.2rem;
   margin-left:0;
  }
  .footDiv .rightDiv .ewm img {
    width: 1.82rem;
  }
  .footDiv .share {
    padding-top: 0.4rem;
	float:none;
  }
  .footDiv .share li {
    float: left;
    margin-left: 0;
    margin-right: 0.2rem;
    width: 0.48rem;
    height: 0.48rem;
    line-height: 0.48rem;
    background-size: 0.48rem;
  }
  .footDiv .share li img {
    width: 0.29rem;
  }
  .footDiv .share li:hover {
    background-size: 0.48rem;
  }
  .foot {
    padding: 0.3rem 0.3rem 0.6rem;
    height: auto;
  }
  .foot .wal {
    height: auto;
  }
  .foot .links {
    float: none;
    line-height: 0.54rem;
  }
  .foot .links a {
    padding-right: 0.2rem;
    font-size: 0.24rem;
  }
  .foot .msg {
    float: none;
    line-height: 0.46rem;
    position: relative;
    width: auto;
    left: 0;
    margin-left: 0;
    text-align: left;
    font-size: 0.24rem;
  }
  .foot .wen {
    float: none;
    font-size: 0.24rem;
    line-height: 0.54rem;
  }
  .pageBanner .layer {
    left: 1.1rem;
    margin-left: 0;
    margin-top: -0.35rem;
  }
  .pageBanner .layer2 {
    left: 0;
  }
  .pageBanner .txt {
    font-size: 0.42rem;
    line-height: 0.42rem;
  }
  .pageBanner .wen {
    font-size: 0.26rem;
    padding-top: 0.1rem;
  }
  .pageBanner .pupupu {
    left: 0;
    height: 2.3rem;
    margin-top: -1.15rem;
  }
  .pageBanner .ming {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.3rem;
  }
  .pageBanner .zi {
    font-size: 0.28rem;
  }
  .pageBanner .ico {
    margin-left: -0.24rem;
  }
  .pageBanner .ico img {
    width: 0.48rem;
  }
  .pageBox {
    padding: 0.6rem 0.3rem;
  }
  .pageBox2 {
    padding: 0.6rem 0;
  }
  .pageTitle .title1 {
    font-size: 0.46rem;
    line-height: 0.46rem;
  }
  .pageTitle .title2 {
    font-size: 0.2rem;
    padding-top: 0.1rem;
  }
  .about .part1 {
    padding: 0 0.3rem;
  }
  .about .part1 .pageTitle {
    padding-bottom: 0.7rem;
  }
  .about .part1 .leftDiv {
    width: auto;
    float: none;
  }
  .about .part1 .name {
    font-size: 0.4rem;
    line-height: 0.4rem;
    padding-bottom: 0.2rem;
  }
  .about .part1 .year {
    font-size: 0.36rem;
  }
  .about .part1 .content {
    font-size: 0.24rem;
    line-height: 0.48rem;
    padding-top: 0.35rem;
  }
  .about .part1 .rightDiv {
    display: none;
  }
  .about .part2 .leftDiv {
    float: none;
    width: auto;
  }
  .about .part2 .rightDiv {
    display: none;
  }
  .about .part3 {
    padding: 1rem 0.3rem 0;
  }
  .about .part3 .pageTitle {
    text-align: center;
  }
  .about .part3 .msg {
    font-size: 0.24rem;
    line-height: 0.36rem;
    text-align: center;
    padding: 0.3rem 0 0.45rem;
  }
  .about .part3 .msg2 {
    color: #333;
    padding-top: 0.55rem;
    font-size: 0.24rem;
    line-height: 0.36rem;
  }
  .about .part3 .list {
    border-bottom: #eee solid 1px;
  }
  .about .part3 .list li {
    min-height: auto;
    margin-bottom: 0.7rem;
    padding: 0;
  }
  .about .part3 .list li .imgDiv {
    position: relative;
  }
  .about .part3 .list li .imgDiv img {
    width: 100%;
  }
  .about .part3 .list li .name {
    font-size: 0.36rem;
    padding-top: 0.4rem;
    line-height: 0.36rem;
  }
  .about .part3 .list li .content {
    font-size: 0.24rem;
    line-height: 0.36rem;
    padding-top: 0.2rem;
  }
  .about .part3 .list .li01 {
    padding: 0;
  }
  .about .part4 {
    padding: 1.0rem 0;
  }
  .about .part4 .hlsDiv {
		height: auto;
	}
  .about .part4 .mapDiv {
    position: relative;
    padding-top: 0.5rem;
    width: 100%;
    height: auto;
    background: none;
    overflow: hidden;
  }
  .about .part4 .mapDiv li {
    float: left;
    width: 25%;
    line-height: 0.64rem;
    position: relative;
    font-size: 0.3rem;
    text-align: center;
  }
  .about .part4 .mapDiv li.guangzhou {
    top: 0;
    right: 0;
    left:0;
    padding-top: 0;
    font-size: 0.3rem;
    font-weight: normal;
    background: none;
  }
  .about .part4 .mapDiv li.america,
  .about .part4 .mapDiv li.germany,
  .about .part4 .mapDiv li.changchun,
  .about .part4 .mapDiv li.yantai,
  .about .part4 .mapDiv li.wuhan,
  .about .part4 .mapDiv li.liuzhou,
  .about .part4 .mapDiv li.shanghai,
  .about .part4 .mapDiv li.japan {
      font-size:0.3rem;
      font-weight:400;
    top: 0;
    left: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    background: none;
  }
  .about .part4 .mapDiv li.liNow.guangzhou,
  .about .part4 .mapDiv li.liNow.america,
  .about .part4 .mapDiv li.liNow.germany,
  .about .part4 .mapDiv li.liNow.changchun,
  .about .part4 .mapDiv li.liNow.yantai,
  .about .part4 .mapDiv li.liNow.wuhan,
  .about .part4 .mapDiv li.liNow.liuzhou,
  .about .part4 .mapDiv li.liNow.shanghai,
  .about .part4 .mapDiv li.liNow.japan {
    background: none;
  }
  .about .part4 .tabContent2 {
    padding-top: 0.7rem;
  }
  .about .part4 .contentBox {
    height: auto;
  }
  .about .part4 .leftDiv {
    width: auto;
    float: none;
  }
  .about .part4 .leftDiv .name {
    padding: 0.52rem 0 0 0.3rem;
    font-size: 0.3rem;
  }
  .about .part4 .leftDiv .msgList {
    padding: 0.1rem 0 0.52rem 0.3rem;
  }
  .about .part4 .leftDiv .msgList li {
    font-size: 0.24rem;
    line-height: 0.36rem;
  }
  .about .part4 .imgDiv {
    float: none;
  }
  .about .part4 .imgDiv img {
    width: 100%;
  }
  .about .part5 {
    padding-bottom: 0;
  }
  .about .part5 .mxfDiv {
    padding-top: 0.4rem;
    margin-right: -0.04rem;
  }
  .about .part5 .bigBox {
    width: auto;
    margin-bottom: 0.04rem;
  }
  .about .part5 .bigBox .boxbox {
    margin-right: 0.04rem;
  }
  .about .part5 .bigBox .layer {
    left: 0.3rem;
    top: 0.4rem;
    font-size: 0.3rem;
  }
  .about .part5 .bigBox .layer4 {
    right: auto;
    left: 0.3rem;
    bottom: 0.4rem;
    font-size: 0.3rem;
  }
  .about .part5 .smallBox {
    width: 50%;
    float: left;
    margin-bottom: 0.04rem;
  }
  .about .part5 .smallBox .boxbox {
    margin-right: 0.04rem;
  }
  .about .part5 .smallBox .layer2 {
    right: auto;
    left: 0.3rem;
    top: 0.4rem;
    font-size: 0.3rem;
  }
  .about .part5 .smallBox .layer3 {
    left: 0.3rem;
    bottom: auto;
    top: 0.4rem;
    font-size: 0.3rem;
  }
  .aboutPic {
    height: auto;
  }
  .aboutPic .slick img {
    width: 100%;
  }
  .aboutPic .slick-dots {
    left: 0.3rem;
    bottom: 0.25rem;
  }
  .aboutPic .slick-dots li {
    width: 0.25rem;
    height: 0.25rem;
    margin-right: 0.23rem;
    background-size: cover;
  }
  .aboutPic .slick-dots .slick-active {
    background-size: cover;
  }
  .history {
    padding: 0.55rem 0 0;
  }
  .history .list li {
    padding-left: 2.56rem;
    padding-bottom: 0.6rem;
    position: relative;
    background: url(../images/nimg12_2.png) 1.84rem 0.36rem no-repeat;
  }
  .history .list li .timeDiv em {
    font-size: 0.2rem;
  }
  .history .list li .timeDiv .year {
    font-size: 0.48rem;
    line-height: 0.48rem;
  }
  .history .list li .name {
    padding-bottom: 0.15rem;
    font-size: 0.3rem;
    line-height: 0.48rem;
  }
  .history .list li .name:after {
    width: 0.28rem;
    height: 0.05rem;
  }
  .history .list li .content {
    padding-top: 0.15rem;
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .history .list li:before {
    left: 1.98rem;
    top: 0.64rem;
  }
  .culturePart1 {
    height: 5.98rem;
    background: url(../images/cultureBg.jpg) center no-repeat;
    background-size: cover;
  }
  .culturePart1 .mxfDiv {
    padding-top: 2rem;
  }
  .culturePart1 .txt1 {
    font-size: 0.4rem;
  }
  .culturePart1 .txt2 {
    font-size: 0.24rem;
    padding-top: 0.1rem;
  }
  .culturePart1 .wen {
    padding-top: 0.5rem;
    font-size: 0.42rem;
  }
  .culturePart2 {
    padding: 1.6rem 0.3rem;
  }
  .culturePart2 .txt1 {
    font-size: 0.4rem;
  }
  .culturePart2 .txt2 {
    font-size: 0.24rem;
    padding-top: 0.1rem;
  }
  .culturePart2 .wen {
    font-size: 0.3rem;
    padding-top: 0.5rem;
    line-height: 0.64rem;
  }
  .culturePart2 .wen em {
    font-size: 0.42rem;
  }
  .culturePart3 {
    padding: 1.4rem 0.3rem 0.46rem;
  }
  .culturePart3 .list li {
    margin-bottom: 0.92rem;
    height: auto;
    padding: 0 0 0.8rem 0;
  }
  .culturePart3 .list li .imgDiv {
    position: relative;
  }
  .culturePart3 .list li .imgDiv img {
    width: 100%;
  }
  .culturePart3 .list li .txt {
    padding: 1.05rem 0.5rem 0.3rem;
    font-size: 0.36rem;
  }
  .culturePart3 .list li .msg {
    font-size: 0.26rem;
    line-height: 0.48rem;
    padding: 0 0.5rem;
  }
  .culturePart3 .list .li01 {
    padding: 0 0 0.8rem 0;
  }
  .culturePart4 {
    height: 5.98rem;
    background: url(../images/cultureBg2.jpg) center no-repeat;
    background-size: cover;
  }
  .culturePart4 .txt1 {
    font-size: 0.4rem;
	padding-top:0.75rem;
  }
  .culturePart4 .txt2 {
    font-size: 0.24rem;
    padding-top: 0.1rem;
  }
  .culturePart4 .wen {
    font-size: 0.38rem;
    padding-top: 0.25rem;
  }
  .culturePart5 {
	  padding: 1.45rem 0.3rem 1.2rem;
	}
	.culturePart5 .txt1 {
	  font-size: 0.4rem;
	}
	.culturePart5 .txt2 {
	  font-size: 0.24rem;
	  padding-top: 0.1rem;
	}
	.publication{
	  padding-top:0.55rem;
	}
	.publication .slick .box{
	  width:3.14rem;
	}
	.publication .slick .imgDiv img{
		width:100%;}
	.publication .slick .botDiv{
	  padding-top: 0.4rem;
	}
	.publication .slick .name{
	  font-size: 0.28rem;
	}
	.publication .slick .time{
	  padding-top:0.05rem;
	  font-size: 0.24rem;
	}
	.publication .slick .btnDiv{
	  top:0.4rem;
	}
	.publication .slick .btnDiv img{
	  width: 0.56rem;
	}
	.publication .slick-dots{ padding-top: 0.9rem; }
	.publication .slick-dots li{ margin: 0 0.05rem; width: 0.26rem; height: 0.26rem; }

  .transformPart1 {
    padding: 0.6rem 0 0.55rem;
  }
  .transformPart1 .list li {
    float: none;
    width: 100%;
  }
  .transformPart1 .list li .box {
    height: auto;


padding-bottom: 0.8rem;
  }
  .transformPart1 .list li .ico {
    padding: 0.5rem 0 0.3rem;
  }
  .transformPart1 .list li .ico img {
    width: 0.8rem;
  }
  .transformPart1 .list li .name {
    font-size: 0.36rem;
    padding-bottom: 0.15rem;
  }
  .transformPart1 .list li .msg {
    font-size: 0.24rem;
    line-height: 0.36rem;
    padding: 0 0.35rem;
  }
  .transformPart1 .list .li01 {
    width: 100%;
  }
  .transformPart1 .bigImg {
    padding-top: 0.75rem;
  }
  .transformPart1 .bigImg img {
    width: 100%;
  }
  .transformPart2 {
    padding: 1.2rem 0.3rem;
  }
  .transformPart2 .title1 {
    font-size: 0.46rem;
    line-height: 0.46rem;
    padding-bottom: 0.1rem;
  }
  .transformPart2 .title2 {
    font-size: 0.24rem;
  }
  .transformPart2 .bigBox {
    padding-top: 0.7rem;
  }
  .transformPart2 .bigBox .list li {
    float: none;
    width: 100%;
    height: 4.85rem;
  }
  .transformPart2 .bigBox .list li .box {
    padding: 0 0.5rem;
    height: 4.85rem;
  }
  .transformPart2 .bigBox .list li .num {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding: 0.65rem 0 0.15rem;
  }
  .transformPart2 .bigBox .list li .name {
    font-size: 0.3rem;
    padding-bottom: 0.35rem;
  }
  .transformPart2 .bigBox .list li .msg {
    font-size: 0.24rem;
    line-height: 0.36rem;
  }
  .transformPart2 .bigBox .list li .round {
    right: auto;
    left: 0.4rem;
    top: auto;
    bottom: -0.4rem;
    width: 0.8rem;
    height: 0.8rem;
  }
  .transformPart2 .bigBox .list li .round img {
    width: 0.8rem;
  }
  .transformPart3 {
    padding: 1.2rem 0.3rem;
  }
  .transformPart3 .title1 {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.1rem;
  }
  .transformPart3 .title2 {
    font-size: 0.24rem;
  }
  .transformPart3 .list {
    padding-top: 0.7rem;
  }
  .transformPart3 .list li {
    width: 100%;
    padding-bottom: 0.5rem;
  }
  .transformPart3 .list li .box {
    padding: 0 0.35rem;
  }
  .transformPart3 .list li .ico img {
    width: 1.2rem;
  }
  .transformPart3 .list li .name {
    font-size: 0.36rem;
    padding: 0.35rem 0 0.1rem;
  }
  .transformPart3 .list li .msg {
    font-size: 0.24rem;
    line-height: 0.3rem;
  }
  .transformPart4 .leftImg {
    width: 100%;
    float: none;
  }
  .transformPart4 .rightDiv {
    width: 100%;
    padding-bottom: 0.6rem;
    float: none;
  }
  .transformPart4 .rightDiv .mxfDiv {
    padding-left: 0.4rem;
    padding-right: 0.4rem;
  }
  .transformPart4 .rightDiv .title1 {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-top: 0.65rem;
    padding-bottom: 0.1rem;
  }
  .transformPart4 .rightDiv .title2 {
    font-size: 0.24rem;
  }
  .transformPart4 .rightDiv .list {
    padding-top: 0.4rem;
  }
  .transformPart4 .rightDiv .list li {
    padding-left: 0.28rem;
    height: auto;
    min-height: 0.4rem;
    font-size: 0.28rem;
    line-height: 0.48rem;
    background: url(../images/nimg10_1.png) left 0.12rem no-repeat;
    background-size: 0.16rem;
    margin-bottom: 0.15rem;
  }
  .transformPart5 {
    padding: 1.1rem 0.3rem 1.0rem;
  }
  .transformPart5 .title1 {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.1rem;
  }
  .transformPart5 .title2 {
    font-size: 0.24rem;
  }
  .transformPart5 .list {
    margin-top: 0.75rem;
    position: relative;
  }
  .transformPart5 .list ul {
    margin-right: 0;
  }
  .transformPart5 .list li {
    float: none;
    width: 100%;
    padding-bottom: 0.8rem;
  }
  .transformPart5 .list li .box {
    margin-right: 0;
  }
  .transformPart5 .list li .wen {
    font-size: 0.24rem;
    padding: 0.35rem 0 0.1rem;
  }
  .transformPart5 .list li .name {
    font-size: 0.36rem;
    padding-bottom: 0.45rem;
  }
  .transformPart5 .list li .msgList dd {
    padding-left: 0.24rem;
    background: url(../images/ico2.png) left 0.1rem no-repeat;
    background-size: 0.12rem;
    font-size: 0.28rem;
    line-height: 0.46rem;
  }
  .transformPart5 .list:before {
    font-size: 0.48rem;
    top: 9.4rem;
  }
  .project {
    padding: 0.85rem 0 1.35rem;
  }
  .project .txt {
    font-size: 0.42rem;
    padding-bottom: 0.3rem;
  }
  .project .msg {
    font-size: 0.24rem;
    line-height: 0.36rem;
  }
  .project .part1 {
    padding-top: 0.15rem;
    padding-bottom: 0.75rem;
  }
  .project .part1 .leftDiv {
    float: none;
    width: auto;
  }
  .project .part1 table {
    border-left: #834e00 solid 1px;
    border-top: #834e00 solid 1px;
  }
  .project .part1 table th {
    height: 0.6rem;
    border-right: #834e00 solid 1px;
    border-bottom: #834e00 solid 1px;
    font-size: 0.24rem;
  }
  .project .part1 table th em {
    font-size: 0.2rem;
  }
  .project .part1 table .th01 {
    width: 34%;
  }
  .project .part1 table .th02 {
    width: 16.5%;
  }
  .project .part1 table .th03 {
    width: 16.5%;
  }
  .project .part1 table .th04 {
    width: 16.5%;
  }
  .project .part1 table td {
    border-right: #834e00 solid 1px;
    border-bottom: #834e00 solid 1px;
    height: auto;
    padding: 0.15rem 0;
    font-size: 0.24rem;
  }
  .project .part1 .rightDiv {
    width: auto;
    float: none;
    margin-top: 0.5rem;
    height: auto;
    padding-bottom: 1rem;
  }
  .project .part1 .rightDiv .wen {
    font-size: 0.42rem;
    padding: 0.5rem 0 0.46rem;
  }
  .project .part1 .rightDiv .imgDiv img {
    width: 60%;
  }
  .project .part1 .rightDiv .list {
    padding: 0.45rem 0 0 1.50rem;
  }
  .project .part1 .rightDiv .list li {
    padding-left: 0.35rem;
    line-height: 0.48rem;
    font-size: 0.24rem;
  }
  .project .part1 .rightDiv .list li:before {
    margin-top: -0.1rem;
    width: 0.2rem;
    height: 0.2rem;
  }
  .project .part1 .rightDiv:before {
    height: 0.06rem;
  }
  .project .part2 {
    padding-top: 0.55rem;
  }
  .project .part2 table {
    border-left: #e5e5e5 solid 1px;
    border-top: #e5e5e5 solid 1px;
  }
  .project .part2 table th {
    height: 0.74rem;
    border-right: #e5e5e5 solid 1px;
    border-bottom: #f6a30b solid 1px;
    font-size: 0.24rem;
  }
  .project .part2 table .th01 {
    width: 18.5%;
  }
  .project .part2 table .th02 {
    width: 24%;
  }
  .project .part2 table .th03 {
    width: 32.5%;
  }
  .project .part2 table td {
    border-right: #e5e5e5 solid 1px;
    border-bottom: #e5e5e5 solid 1px;
    padding: 0.25rem 0;
    font-size: 0.2rem;
  }
  .project .part2 table td em {
    padding: 0 0.2rem;
  }
  .project .part2 table .td01 {
    font-size: 0.24rem;
  }
  .project .part2 table .td01 em {
    padding: 0 0.1rem;
  }
  .carPic .imgDiv {
    padding: 0 0.3rem;
  }
  .carPic .imgDiv img {
    width: 100%;
  }
  .carShow {
    padding: 1.15rem 0.3rem 1.35rem;
  }
  .carShow .title {
    font-size: 0.4rem;
    padding-bottom: 0.4rem;
  }
  .carShow .content {
    font-size: 0.28rem;
    line-height: 0.48rem;
    padding-bottom: 1.1rem;
  }
  .carShow .table1 {
    width: auto;
    padding-bottom: 1.25rem;
  }
  .carShow .table1 table {
    border-left: #e5e5e5 solid 1px;
    border-top: #e5e5e5 solid 1px;
  }
  .carShow .table1 table td {
    border-right: #e5e5e5 solid 1px;
    border-bottom: #e5e5e5 solid 1px;
    font-size: 0.24rem;
    height: 0.72rem;
  }
  .carShow .table1 table td em {
    padding-left: 0.6rem;
  }
  .carShow .xbox {
    overflow: auto;
  }
  .carShow .table2 {
    width: 9.5rem;
    padding-bottom: 0.75rem;
  }
  .carShow .table2 table {
    border-left: #e5e5e5 solid 1px;
    border-top: #e5e5e5 solid 1px;
  }
  .carShow .table2 table th {
    border-right: #e5e5e5 solid 1px;
    border-bottom: #e5e5e5 solid 1px;
    height: 0.7rem;
    font-size: 0.24rem;
  }
  .carShow .table2 table .th01 {
    width: 15%;
  }
  .carShow .table2 table .th02 {
    width: 15%;
  }
  .carShow .table2 table .th03 {
    width: 15%;
  }
  .carShow .table2 table .th04 {
    width: 25%;
  }
  .carShow .table2 table .th05 {
    width: 15%;
  }
  .carShow .table2 table td {
    border-right: #e5e5e5 solid 1px;
    border-bottom: #e5e5e5 solid 1px;
    font-size: 0.24rem;
    height: 0.7rem;
  }
  .carShow .backBtn {
    width: 3.5rem;
    height: 1rem;
  }
  .carShow .backBtn a {
    width: 3.5rem;
    height: 1rem;
    text-indent: 0.82rem;
    line-height: 1rem;
    font-size: 0.24rem;
  }
  .carShow .backBtn a:before {
    content: '';
    position: absolute;
    width: 0.16rem;
    height: 0.26rem;
    left: 0.44rem;
    margin-top: -0.13rem;
    background-size: 0.16rem;
  }
  .newsBox {
    padding-bottom: 1.1rem;
  }
  .newsBox .list {
    padding-bottom: 1.45rem;
  }
  .newsBox .list li .mxfDiv {
    padding-left: 3.5rem;
    height: 3.0rem;
  }
  .newsBox .list li .imgDiv {
    top: 0.5rem;
    width:3.0rem;
  }
  .newsBox .list li .imgDiv img {
    max-width: 3.0rem;
    max-height:2.3rem;
    
  }
  .newsBox .list li .toptop {
    padding-top: 0.5rem;
    padding-right: 0;
    height: auto;
  }
  .newsBox .list li .name {
    height: 1rem;
    line-height: 0.5rem;
    font-size: 0.32rem;
  }
  .newsBox .list li .time {
    position: relative;
    height: 0.36rem;
    line-height: 0.36rem;
    font-size: 0.22rem;
    padding-left: 0.3rem;
    background-size: 0.24rem;
  }
  .newsBox .list li .wen {
    padding-top: 0.15rem;
    font-size: 0.22rem;
  }
  .newsBox .list li .content {
    display: none;
  }
  .newsBox .list li:hover {
    background: #f4f4f4;
  }
  .newsBox .list li:hover .name {
    color: #f0832b;
  }
  .newshowPage1 {
    padding: 0 0 0.7rem;
  }
  .newshowPage1 .leftDiv {
    display: none;
  }
  .newshowPage1 .rightDiv {
    width: 100%;
  }
  .newshowPage1 .rightDiv .con1 {
    padding: 0;
  }
  .newshowPage1 .rightDiv .tit .h6 {
    font-size: 0.42rem;
  }
  .newshowPage1 .rightDiv .tit .h6 img {
    display: none;
  }
  .newshowPage1 .rightDiv .spanBox {
    margin-top: 0.16rem;
    font-size: 0.24rem;
  }
  .newshowPage1 .rightDiv .tit {
    padding-bottom: 0.2rem;
    margin-bottom: 0.42rem;
  }
  .newshowPage1 .rightDiv .p {
    font-size: 0.24rem;
    line-height: 0.48rem;
  }
  .newshowPage1 .rightDiv .imgbox {
    width: 100%;
    margin: 0.28rem 0 0.3rem;
  }
  .newshowPage1 .rightDiv .imgbox img {
    display: block;
    width: 80%;
  }
  .newshowPage1 .piecebBox {
    margin-top: 0.34rem;
    padding-left: 0.1rem;
    padding-right: 0.1rem;
  }
  .span1 {
    padding: 0 0 0 0.28rem;
    background-size: 0.24rem;
    margin-right: 0.15rem;
  }
  .span2 {
    padding: 0 0 0 0.28rem;
    background-size: 0.24rem;
    float: left;
  }
  .piece a {
    width: 100%;
    height: 0.75rem;
    line-height: 0.75rem;
    border-radius: 0;
    font-size: 0.24rem;
    margin: 0 0 0.2rem 0;
  }
  .piece .list {
    display: none;
  }
  .piece .list:hover {
    background: #fff;
  }
  .piece .prev {
    background: #f4f4f4 ;
  }
  .piece .prev:hover {
    background: #fff;
  }
  .piece .next {
    background: #f4f4f4 ;
  }
  .piece .next:hover {
    background: #fff;
  }
  .makePart1 {
    padding: 0.9rem 0.3rem 1.2rem;
  }
  .makePart1 .title1 {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.15rem;
  }
  .makePart1 .title2 {
    font-size: 0.28rem;
  }
  .makePart1 .msg {
    font-size: 0.24rem;
    line-height: 0.48rem;
    padding: 0.45rem 0 0.75rem;
  }
  .makePart1 .imgDiv img {
    width: 80%;
  }
  .makePart1 .list {
    padding-top: 1.0rem;
  }
  .makePart1 .list ul {
    margin-right: -0.2rem;
  }
  .makePart1 .list li {
    width: 100%;
    margin-bottom: 0.2rem;
  }
  .makePart1 .list li .box {
    margin-right: 0.2rem;
    height: 5rem;
    padding: 0 0.4rem;
  }
  .makePart1 .list li .name {
    padding-top: 0.46rem;
    height: 0.64rem;
    font-size: 0.36rem;
  }
  .makePart1 .list li .name:after {
    width: 0.32rem;
    height: 0.05rem;
  }
  .makePart1 .list li .content {
    padding-top: 0.24rem;
    font-size: 0.22rem;
    line-height: 0.36rem;
  }
  .makePart2 {
    padding: 1.2rem 0.3rem 1.3rem;
  }
  .makePart2 .title1 {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.15rem;
  }
  .makePart2 .title2 {
    font-size: 0.28rem;
  }
  .makePart2 .bigImg {
    padding-top: 0.56rem;
    padding-left:0;
	padding-right:0;
  }
  .makePart2 .bigImg img {
    width: 100%;
  }
  .makePart3 {
    height: 4.44rem;
  }
  .makePart3 .txt {
line-height: 0.64rem;
font-size: 0.42rem;
padding-top: 1.6rem;
padding-left: 0.3rem;
padding-right: 0.3rem;
  }
  .makePart4 {
    padding: 1.35rem 0.3rem 1.2rem;
  }
  .makePart4 .title1 {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.15rem;
  }
  .makePart4 .title2 {
    font-size: 0.28rem;
  }
  .makePart4 .list {
    padding: 0.75rem 0 0.6rem;
  }
  .makePart4 .list ul {
    display: block;
  }
  .makePart4 .list li {
    float: left;
    width: 33.33%;
    text-align: center;
    margin-bottom: 0.3rem;
  }
  .makePart4 .list li .ico img {
    width: 1.2rem;
  }
  .makePart4 .list li .name {
    font-size: 0.26rem;
    padding-top: 0.25rem;
  }
  .makePart4 .txt {
    font-size: 0.32rem;
    padding-bottom: 0.4rem;
  }
  .makePart4 .txtList {
width: 100%;
height: auto;
background-size: 6.5rem;
background: none;
overflow: hidden;
  }
  .makePart4 .txtList li {
    height: 0.42rem;


line-height: 0.42rem;


font-size: 0.18rem;


background: #f0832b;


margin-bottom: 0.15rem;


margin-right: 0.15rem;


padding-right: 0.5rem;
  }
  .makePart4 .txtList .li01 {
    width: 1.21rem;
    padding-left: 0.5rem;
  }
  .makePart4 .txtList .li02 {
    padding-left: 0.29rem;
  }
  .makePart4 .txtList .li03 {
    padding-left: 0.65rem;
  }
  .makePart4 .txtList .li04 {
    padding-left: 0.65rem;
  }
  .makePart4 .txtList .li05 {
    padding-left: 0.6rem;
  }
  .makePart5 {
    padding: 1.2rem 0.3rem 0.9rem;
  }
  .makePart5 .title1 {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.15rem;
  }
  .makePart5 .title2 {
    font-size: 0.28rem;
  }
  .makePart5 .list {
    margin-top: 0.95rem;
  }
  .makePart5 .list .jia1 {
    top: 0.3rem;
    font-size: 0.18rem;
    left: 19%;
  }
  .makePart5 .list .jia2 {
    top: 0.3rem;
    font-size: 0.18rem;
    color: #000;
    left: 39%;
  }
  .makePart5 .list .deng {
    top: 0.3rem;
    font-size: 0.18rem;
    left: 59%;
  }
  .makePart5 .list li {
    width: 20%;
  }
  .makePart5 .list li .ico img {
    width: 0.9rem;
  }
  .makePart5 .list li .name {
    padding-top: 0.15rem;
    font-size: 0.24rem;
  }
  .makePart5 .mxfDiv {
    padding-top: 0.42rem;
  }
  .makePart5 .mxfDiv .leftDiv {
    float: none;
    width: auto;
    height: auto;
    padding-bottom: 0.6rem;
  }
  .makePart5 .mxfDiv .mxfList {
    padding: 0.42rem 0.3rem 0 0.3rem;
    float: none;
  }
  .makePart5 .mxfDiv .mxfList li {
    padding-left: 0;
    width: auto;
    height: auto;
    overflow: hidden;
    padding-bottom: 0.4rem;
  }
  .makePart5 .mxfDiv .mxfList li .wen {
    width: 100%;
    position: relative;
    height: 1.08rem;
  }
  .makePart5 .mxfDiv .mxfList li .wen em {
    height: 0.88rem;
    padding-top: 0.2rem;
    width: 100%;
    display: block;
    line-height: 0.36rem;
    font-size: 0.24rem;
  }
  .makePart5 .mxfDiv .mxfList .xxxList {
    padding-top: 0.3rem;
  }
  .makePart5 .mxfDiv .mxfList dl {
    margin-right: -0.18rem;
  }
  .makePart5 .mxfDiv .mxfList dd .lbox {
    margin-right: 0.18rem;
  }
  .makePart5 .mxfDiv .mxfList dd .lname {
    padding-top: 0.2rem;
    font-size: 0.22rem;
  }
  .makePart5 .mxfDiv .mxfImg {
    float: none;
    padding: 0.68rem 0.3rem 0 0.3rem;
  }
  .makePart5 .mxfDiv .mxfImg img {
    width: 100%;
  }
  .makePart5 .mxfDiv .rightDiv {
    padding-top: 0.25rem;
    width: auto;
    float: none;
  }
  .makePart5 .mxfDiv .pjL {
    width: 100%;
    height: 3.3rem;
	margin-bottom:0.2rem;
  }
  .makePart5 .mxfDiv .pjR {
    width: 100%;
    height: 3.3rem;
  }
  .makePart5 .mxfDiv .ssList {
    padding: 0.25rem 0 0 0.4rem;
  }
  .makePart5 .mxfDiv .ssList li {
    padding-left: 0.28rem;
    height: 0.46rem;
    line-height: 0.46rem;
    font-size: 0.24rem;
    background-size: 0.16rem;
  }
  .makePart5 .mxfDiv .ttList {
    padding-left: 0.4rem;
  }
  .makePart5 .mxfDiv .ttList li {
    height: 0.46rem;
    line-height: 0.46rem;
    font-size: 0.24rem;
  }
  .makePart6 {
    padding: 1.15rem 0.3rem 1.2rem;
  }
  .makePart6 .title1 {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.15rem;
  }
  .makePart6 .title2 {
    font-size: 0.28rem;
  }
  .makePart6 .bigImg {
    padding-top: 0.9rem;
  }
  .makePart6 .bigImg img {
    width: 100%;
  }
  .makePart7 {
    padding: 1.15rem 0.3rem 1.1rem;
  }
  .makePart7 .title1 {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.15rem;
  }
  .makePart7 .title2 {
    font-size: 0.28rem;
  }
  .makePart7 .topImg {
    padding: 0.6rem 0 1.0rem;
  }
  .makePart7 .topImg img {
    width: 100%;
  }
  .makePart7 .botImg img {
    width: 100%;
  }
  .makePart8 {
    padding: 1.15rem 0.3rem;
  }
  .makePart8 .title1 {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.15rem;
  }
  .makePart8 .title2 {
    font-size: 0.28rem;
  }
  .makePart8 .bigImg {
    padding-top: 0.7rem;
  }
  .makePart8 .bigImg img {
    width: 100%;
  }
  .joinPart1 {
    padding: 0.95rem 0.3rem 1.0rem;
  }
  .joinPart1 .txt {
    font-size: 0.42rem;
    line-height: 0.56rem;
    padding:0;
  }
  .joinPart1 .msg {
    font-size: 0.3rem;
    padding: 0.22rem 0 0.78rem;
  }
  .joinPart1 .list ul {
    margin-right: -0.3rem;
  }
  .joinPart1 .list li {
    width: 100%;
    padding-bottom: 0.3rem;
  }
  .joinPart1 .list li .box {
    margin-right: 0.3rem;
  }
  .joinPart1 .list li .name {
    padding: 0.35rem 0 0.12rem;
    font-size: 0.36rem;
  }
  .joinPart1 .list li .content {
    font-size: 0.24rem;
    line-height: 0.36rem;
    padding-right: 0;
    height: 1.8rem;
  }
  .joinPart2 {
    padding: 1.15rem 0.3rem 1.4rem;
  }
  .joinPart2 .txt {
    font-size: 0.42rem;
    line-height: 0.56rem;
  }
  .joinPart2 .msg {
    font-size: 0.3rem;
    padding: 0.22rem 0 0.78rem;
  }
  .joinPart2 .list ul {
    margin-right: -0.3rem;
  }
  .joinPart2 .list li {
    width: 100%;
    padding-bottom: 0.3rem;
  }
  .joinPart2 .list li .box {
    margin-right: 0.3rem;
  }
  .joinPart2 .list li .content {
    font-size: 0.24rem;
    line-height: 0.36rem;
    padding: 0.25rem 0 0;
  }
  .joinPart3 {
    height: 5.7rem;
  }
  .joinPart3 .txt {
    font-size: 0.48rem;
    padding: 1.1rem 0 0.25rem;
  }
  .joinPart3 .msg {
    line-height: 0.48rem;
    font-size: 0.26rem;
    padding: 0 0.3rem;
  }
  .joinTxt {
    height: 1rem;
  }
  .joinTxt .txt {
    font-size: 0.3rem;
    padding-left: 0.3rem;
    line-height: 1rem;
    background-size: 0.16rem;
  }
  .joinTxt .btnDiv {
    margin-left: 0.17rem;
  }
  .joinTxt .btnDiv a {
    width: 1.8rem;
    height: 0.56rem;
    line-height: 0.56rem;
    border: #fff solid 1px;
    border-radius: 0.24rem;
    -moz-border-radius: 0.24rem;
    font-size: 0.24rem;
  }
  .joinTxt .form{
	  margin-left: 0.17rem;
	  width:2.8rem;
	  height: 0.56rem;
	  line-height: 0.56rem;
	  border: #fff solid 1px;
	  border-radius: 0.36rem;
	  -moz-border-radius: 0.36rem;
	}
	
	.joinTxt .form .input1{
	  width: 2.6rem;
	  height:0.56rem;
	  line-height:0.56rem;
	  font-size:0.24rem;
	  padding-left:0.2rem;
	}
	
	.joinTxt .form .btn1{
	  width: 0.7rem;
	  height:0.56rem;
	  background-size:0.36rem;
	}
  .passion {
    padding: 0.75rem 0.3rem 1.55rem;
  }
  .passion .txt {
    font-size: 0.38rem;
    line-height: 0.38rem;
    padding-bottom: 0.08rem;
  }
  .passion .wen {
    font-size: 0.24rem;
  }
  .passion .list {
    padding-top: 0.5rem;
  }
  .passion .list ul {
    margin-right: 0;
  }
  .passion .list li {
    float: none;
    width: 100%;
    margin-bottom: 0.1rem;
  }
  .passion .list li .box {
    margin-right: 0;
  }
  .passion .list li .name {
    margin-top: -0.3rem;
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.42rem;
  }
  .passion .list li .layer {
    top: 45%;
  }
  .passion .list li .msg {
    font-size: 0.24rem;
    line-height: 0.4rem;
  }
  .passion .list li .more {
    font-size: 0.24rem;
    padding-top: 0.25rem;
  }
  .passion .list .li01 {
    width: 100%;
  }
  .passion .list .liNow .name {
    top: 35%;
  }
  .passion .btnDiv {
    width: 2.42rem;
    padding-top: 0.4rem;
  }
  .passion .btnDiv a {
    width: 2.42rem;
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.24rem;
  }
  .design {
    padding: 0.7rem 0.3rem 1.15rem;
  }
  .design .txt {
    font-size: 0.42rem;
    line-height: 0.42rem;
  }
  .design .wen {
    font-size: 0.24rem;
    padding-top: 0.1rem;
  }
  .design .list {
    padding-top: 0.75rem;
  }
  .design .list li {
    height: auto;
    padding: 0;
    margin-bottom: 0.6rem;
  }
  .design .list li .imgDiv {
    position: relative;
  }
  .design .list li .imgDiv img {
    width: 100%;
  }
  .design .list li .contentBox {
    height: auto;
    display: block;
    padding-top: 0.35rem;
  }
  .design .list li .name {
    font-size: 0.24rem;
    padding-left: 0.25rem;
    height: 0.42rem;
    line-height: 0.42rem;
    background-size: 0.16rem;
  }
  .design .list li .name em {
    font-size: 0.4rem;
    padding-right: 0.1rem;
  }
  .design .list li .msgList {
    padding-top: 0.32rem;
  }
  .design .list li .msgList dd {
    padding-left: 0.24rem;
    background: url(../images/nimg12_4.png) left 0.1rem no-repeat;
    background-size: 0.16rem;
    font-size: 0.24rem;
    line-height: 0.36rem;
  }
  .design .list li .btnDiv {
    padding-top: 0.35rem;
  }
  .design .list li .btnDiv a {
    width: 2.42rem;
    height: 0.6rem;
    line-height: 0.6rem;
    text-indent: 0.45rem;
    font-size: 0.24rem;
  }
  .design .list li .btnDiv a:after {
    right: 0.38rem;
  }
  .design .list .li01 {
    padding: 0;
  }
  .jobShow {
    padding-bottom: 1.4rem;
  }
  .jobShow .txt {
    font-size: 0.42rem;
    line-height: 0.42rem;
    padding-bottom: 0.1rem;
  }
  .jobShow .wen {
    font-size: 0.24rem;
  }
  .jobShow .name {
    padding-top: 1.0rem;
    height: 0.6rem;
    font-size: 0.36rem;
  }
  .jobShow .name:after {
    width: 0.4rem;
    height: 0.06rem;
  }
  .jobShow .msgList {
    padding: 0.4rem 0;
  }
  .jobShow .msgList li {
    float: none;
    font-size: 0.24rem;
    line-height: 0.36rem;
    padding-right: 0;
  }
  .jobShow .xTxt {
    padding-top: 0.35rem;
    font-size: 0.3rem;
    padding-bottom: 0.1rem;
  }
  .jobShow .content {
    line-height: 0.36rem;
    font-size: 0.22rem;
  }
  .jobShow .botbot {
    margin-top: 0.8rem;
  }
  .jobShow .tips {
    width: 1.8rem;
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.24rem;
  }
  .jobShow .backBtn {
    position: relative;
    padding-top: 0.3rem;
  }
  .jobShow .backBtn a {
    width: 1.8rem;
    height: 0.6rem;
    line-height: 0.6rem;
    border-radius: 0.24rem;
    -moz-border-radius: 0.24rem;
  }
  .job {
    padding-bottom: 0.25rem;
  }
  .job .bigTxt {
    font-size: 0.42rem;
    line-height: 0.42rem;
    padding-bottom: 0.1rem;
  }
  .job .bigWen {
    font-size: 0.24rem;
    padding-bottom: 0.45rem;
  }
  .job .form {
    padding-bottom: 0.55rem;
  }
  .job .form .box {
    display: block;
    margin: 0 0 0.15rem 0;
  }
  .job .select {
    height: 0.8rem;
  }
  .job .select dt {
    height: 0.8rem;
    line-height: 0.8rem;
    width: 100%;
    background-size: 0.45rem;
  }
  .job .select dt a {
    font-size: 0.24rem;
    padding-left: 0.2rem;
  }
  .job .select dd {
    top: 0.81rem;
  }
  .job .select dd ul {
    padding: 0 0.2rem;
  }
  .job .select dd ul li {
    line-height: 0.76rem;
    height: 0.76rem;
    font-size: 0.24rem;
  }
  .job .form .pj{ height:0.8rem; top:0;}
  .job .form .input1{ padding-left:0.2rem; width:auto; height:0.8rem; line-height:0.8rem; font-size:0.24rem;}

  
  .job .form .btnBox {
    display: block;
    margin-left: 0px;
    top: 0;
  }
  .job .form .btnBox a {
    width: 2.5rem;
    height: 0.8rem;
    line-height: 0.8rem;
    background: #f0832b url(../images/nimg24_2.png) 1.62rem center no-repeat;
    background-size: 0.32rem;
    text-indent: 0.6rem;
    font-size: 0.28rem;
  }
  .job .list {
    padding: 0 0 0.5rem;
  }
  .job .list li {
    margin-bottom: 0.2rem;
    padding: 0.25rem 0.15rem 0.45rem 0.25rem;
  }
  .job .list li .leftDiv {
    position: relative;
    left: 0px;
    top: 0px;
    width: auto;
    background: none;
    min-height: 30px;
    padding-bottom: 20px;
  }
  .job .list li .ee{ padding-bottom:0.05rem;}
  .job .list li .ee dd{ margin-right:0.45rem; font-size:0.24rem; width:2.4rem; height:0.8rem;}
  .job .list li .ee b{ font-size:0.28rem; padding-bottom:0.1rem;}

  .job .list li .name {
    width: 100%;
    font-size: 0.36rem;
    line-height: 26px;
  }
  .job .list li .txt {
    padding-bottom: 0.1rem;
    font-size: 0.28rem;
  }
  .job .list li .msg {
    line-height: 0.4rem;
    font-size: 0.24rem;
  }
  .job .list li .hideBox {
    padding: 0.3rem 0;
  }
  .job .list li .tel {
      position:relative; right:0; top:0;
    margin-top: 0.3rem;
    height: auto;
    line-height: 0.36rem;
    padding: 0.1rem 0.15rem;
	font-size:0.24rem;
    width: 1.8rem;
    border-radius: 0.36rem;
    -moz-border-radius: 0.36rem;
  }
  .job .list li .ico {
    right: 0.25rem;
    bottom: 0.27rem;
    width: 0.18rem;
    height: 0.18rem;
    background-size: 0.18rem;
  }
  .job .list li.liNow .ico {
    background-size: 0.18rem;
  }
  .productShow {
    padding: 0.8rem 0.3rem;
  }
  .productShow .part1 {
    padding-top: 0.3rem;
  }
  .productShow .part1 .leftDiv {
    float: none;
    width: auto;
    padding-top: 0.4rem;
  }
  .productShow .part1 .name {
    font-size: 0.36rem;
    padding-bottom: 0.42rem;
  }
  .productShow .part1 .content {
    font-size: 0.26rem;
    line-height: 0.48rem;
  }
  .productShow .part1 .imgDiv {
    float: none;
  }
  .productShow .part1 .imgDiv img {
    width: 100%;
  }
  .productShow .part2 {
    padding: 0.6rem 0 0.75rem;
  }
  .productShow .part2 .title {
    font-size: 0.46rem;
    padding-bottom: 0.75rem;
  }
  .productShow .part3 {
    padding-bottom: 1.35rem;
  }
  .productShow .part3 .title {
    font-size: 0.46rem;
    padding-bottom: 0.65rem;
  }
  .productShow .part3 .xbox {
    overflow: auto;
  }
  .productShow .part3 .table {
    width: 11.0rem;
  }
  .productShow .part3 .table table {
    border-top: #e5e5e5 solid 1px;
    border-left: #e5e5e5 solid 1px;
  }
  .productShow .part3 .table th {
    height: 0.9rem;
    font-size: 0.24rem;
    border-right: #e5e5e5 solid 1px;
    border-bottom: #e5e5e5 solid 1px;
  }
  .productShow .part3 .table .th01 {
    width: 12.5%;
  }
  .productShow .part3 .table .th02 {
    width: 12.5%;
  }
  .productShow .part3 .table .th03 {
    width: 12.5%;
  }
  .productShow .part3 .table .th04 {
    width: 12.5%;
  }
  .productShow .part3 .table .th05 {
    width: 12.5%;
  }
  .productShow .part3 .table .th06 {
    width: 12.5%;
  }
  .productShow .part3 .table .th07 {
    width: 12.5%;
  }
  .productShow .part3 .table .th08 {
    width: 12.5%;
  }
  .productShow .part3 .table td {
    height: 1.5rem;
    border-right: #e5e5e5 solid 1px;
    border-bottom: #e5e5e5 solid 1px;
    font-size: 0.24rem;
  }
  .productShow .part4 .title {
    font-size: 0.46rem;
    padding-bottom: 0.65rem;
  }
  .productShow .part4 .list ul {
    margin-right: 0;
  }
  .productShow .part4 .list li {
    float: none;
    width: 100%;
    padding-bottom: 0.2rem;
  }
  .productShow .part4 .list li .box {
    margin-right: 0;
  }
  .productShow .part4 .list li .name {
    height: 0.85rem;
    font-size: 0.36rem;
    line-height: 0.85rem;
  }
  .productShow .part4 .list li .msgList {
    padding-top: 0.25rem;
    min-height: auto;
  }
  .productShow .part4 .list li .msgList dd {
    font-size: 0.3rem;
    line-height: 0.48rem;
  }
    .productShow .part4 .liebiao ul {
	  margin-right: 0;
	}
	.productShow .part4 .liebiao li {
	  float: none;
	  width: 100%;
	  padding-bottom: 0.45rem;
	}
	.productShow .part4 .liebiao li .box {
	  margin-right: 0;
	}
	
	.productShow .part4 .liebiao li .name {
	  height: auto;
	  font-size: 0.32rem;
	  line-height: 0.56rem;
	  padding-bottom:0.2rem;
	}
  .productShow .part5 {
    padding-top: 1.1rem;
  }
  .productShow .part5 .toptop {
    padding-bottom: 0.8rem;
  }
  .productShow .part5 .title {
    font-size: 0.46rem;
  }
  .productShow .part5 .moreBtn a {
    width: 2.42rem;
    height: 0.56rem;
    border: #515458 solid 0.02rem;
    line-height: 0.56rem;
    font-size: 0.24rem;
  }
  .productPic {
    margin: 0 -0.2rem;
  }
  .productPic .slick {
    margin: 0 0.2rem;
  }
  .productPic .slick .name1 {
    padding-top: 0.65rem;
    height: 0.56rem;
    line-height: 0.56rem;
    font-size: 0.36rem;
  }
  .productPic .slick .name1 a {
    line-height: 0.56rem;
  }
  .productPic .slick .name2 {
    font-size: 0.3rem;
    padding-top: 0.1rem;
    height: 0.8rem;
    line-height: 0.4rem;
    overflow: hidden;
  }
  .productPic .slick-dots {
    padding-top: 0.6rem;
  }
  .productPic .slick-dots li {
    width: 0.24rem;
    height: 0.24rem;
    margin: 0 0.16rem;
  }
  .productLinks {
    border-top: #ebebeb solid 0.02rem;
    padding: 1.0rem 0.3rem 1.25rem;
  }
  .productLinks ul {
    margin-right: -0.3rem;
  }
  .productLinks li .box {
    margin-right: 0.3rem;
    height: auto;
    text-align: center;
  }
  .productLinks li a {
    height: auto;
    padding: 0.3rem 0;
    box-shadow: 0 0 0.35rem #eee;
    -moz-box-shadow: 0 0 0.35rem #eee;
    line-height: 0.6rem;
    font-size: 0.28rem;
  }
  .productLinks li .ico {
    display: block;
    padding-right: 0;
    top: 0;
  }
  .productLinks li .ico img {
    width: 0.6rem;
  }
  .productLinks li .name {
    display: block;
  }
  .productLinks li a:hover {
    box-shadow: 0 0 0.35rem #fce9da;
    -moz-box-shadow: 0 0 0.35rem #fce9da;
  }
  .carPart1 {
    padding-top: 0.7rem;
  }
  .carPart1 .txt {
    font-size: 0.44rem;
    line-height: 0.44rem;
    padding-bottom: 0.24rem;
  }
  .carPart1 .wen {
    font-size: 0.3rem;
    padding-bottom: 0.65rem;
  }
  .carPart1 .mxfDiv {
    height: auto;
  }
  .carPart1 .mxfDiv .xxtab {
    position: relative;
    width: auto;
  }
  .carPart1 .mxfDiv .xxtab li a{
    float: left;
    width: 25%;
    height: 1.2rem;
    padding-top: 0.15rem;
    padding-left: 0;
    text-align: center;
  }
  .carPart1 .mxfDiv .xxtab li .num {
    position: relative;
    left: 0;
    top: 0;
    margin: 0 auto;
    width: 0.48rem;
    height: 0.48rem;
    line-height: 0.48rem;
    font-size: 0.24rem;
  }
  .carPart1 .mxfDiv .xxtab li .name {
   line-height: 0.34rem;
font-size: 0.24rem;
display: block;
  }
  .carPart1 .mxfDiv .bigImg {
    padding: 0.6rem 0;
  }
     .carPart1 .mxfDiv .bigImg2 {
    padding: 0.6rem 0;
  }
  .carPart2 {
    padding: 0.8rem 0.3rem;
  }
  .carPart2 .txt {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.5rem;
  }
  .carPart2 .bigImg img {
    width: 100%;
  }
  .carPart3 {
    padding-top: 0.55rem;
  }
  .carPart3 .txt {
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.24rem;
  }
  .carPart3 .wen {
    font-size: 0.24rem;
    padding-bottom: 0.5rem;
  }
  .carPart3 .tab2 li {
    width: 33.33%;
  }
  .carPart3 .tab2 li .box {
    height: 1.62rem;
    border-bottom: #eaeaea solid 1px;
    background: url(../images/nimg26_2.png) center 0.93rem no-repeat;
    background-size: 0.36rem;
  }
  .carPart3 .tab2 li .name {
    font-size: 0.1rem;
    padding-top: 0.3rem;
  }
  .carPart3 .tab2 li:last-child .box {
    border-right: #eaeaea solid 1px;
  }
  .carPart3 .tab2 .liNow .box {
    background: #f0832b url(../images/nimg26_2on.png) center 0.93rem no-repeat;
    background-size: 0.36rem;
  }
  .carPart3 .list ul {
    margin-right: -1px;
  }
  .carPart3 .list li {
    width: 50%;
  }
  .carPart3 .list li .box {
    padding: 0.35rem 0.15rem 0.45rem;
  }
  .carPart3 .list li .num {
    font-size: 0.64rem;
    line-height: 0.64rem;
  }
  .carPart3 .list li .name1 {
    font-size: 0.36rem;
    padding-top: 0.4rem;
    height: 0.56rem;
    line-height: 0.56rem;
  }
  .carPart3 .list li .name2 {
    font-size: 0.28rem;
    height: 0.56rem;
    line-height: 0.28rem;
    overflow: hidden;
  }
.honorTab {
  padding: 20px 0 45px;
}
.honorTab li {
  float: left;
  width: 25%;
  height: 110px;
  text-align: center;
}
.honorTab li .ico {
  padding: 20px 0 12px;
}
.honorTab li .ico .img1 {
  display: none;
}
.honorTab li .name {
  font-size: 18px;
  color: #979797;
}
.honorTab li .bg {
  position: absolute;
  display: none;
  width: 12px;
  height: 6px;
  bottom: -6px;
  left: 50%;
  margin-left: -6px;
  background: url(../images/nimg12_3.png) no-repeat;
}
.honorTab li .box {
  position: relative;
  display: block;
  background: #f8f8f8;
  height: 110px;
}
.honorTab .liNow .box{
  background: #f0832b;
}


.honorTab .liNow .name {
  color: #fff;
}
.honorTab .liNow .ico img {
  display: none;
}


.honorTab .liNow .ico .img1 {
  display: inline-block;
}
.honorTab .liNow .bg {
  display: block;
}
.honorTab .li01 .box {
  background: #f4f4f4;
}


.honorTab .li01.liNow .box{
  background: #f0832b;
}
  .honor {
    padding: 0.55rem 0;
  }
  .honorPic {
    padding-bottom: 0.8rem;
    margin: 0 -0.15rem;
  }
  .honorPic .slick {
    margin: 0 0.15rem;
  }
  .honorPic .slick .imgDiv {
    height: 3.24rem;
    line-height: 3.24rem;
  }
  .honorPic .slick .imgDiv img {
    max-width: 2.8rem;
    max-height:3.0rem;
  }
  .honorPic .slick .name {
    font-size: 0.24rem;
    padding-top: 0.32rem;
  }
  .honorPic .slick-prev {
    width: 0.6rem;
    height: 0.6rem;
    background-size: 0.6rem;
    left: 50%;
    margin-left: -1.2rem;
    top: auto;
    bottom: 0;
    margin-top: 0;
  }
  .honorPic .slick-next {
    width: 0.6rem;
    height: 0.6rem;
    background-size: 0.6rem;
    right: 50%;
    margin-right: -1.2rem;
    top: auto;
    bottom: 0;
    margin-top: 0;
  }
  .honorPic .slick-prev:hover {
    background-size: 0.6rem;
  }
  .honorPic .slick-next:hover {
    background-size: 0.6rem;
  }
  .environment {
    padding: 1rem 0.3rem;
  }
  .environment .pageTitle {
    text-align: center;
  }
  .environment .msg {
    font-size: 0.24rem;
    line-height: 0.36rem;
    text-align: center;
    padding: 0.3rem 0 0.45rem;
  }
  .environment .msg2 {
    color: #333;
    padding-top: 0.55rem;
    font-size: 0.24rem;
    line-height: 0.36rem;
  }
  .environment .list {
    border-bottom: #eee solid 1px;
  }
  .environment .list li {
    min-height: auto;
    margin-bottom: 0.7rem;
    padding: 0;
  }
  .environment .list li .imgDiv {
    position: relative;
  }
  .environment .list li .imgDiv img {
    width: 100%;
  }
  .environment .list li .name {
    font-size: 0.36rem;
    padding-top: 0.4rem;
    line-height: 0.36rem;
  }
  .environment .list li .content {
    font-size: 0.24rem;
    line-height: 0.36rem;
    padding-top: 0.2rem;
  }
  .environment .list .li01 {
    padding: 0;
  }
  .dynamic .part1{
    padding: 1.1rem 0.3rem;
  }
  .dynamic .part1 .content{
    font-size: 0.24rem;
    line-height: 0.42rem;
   
    text-align: justify;
  }
  .dynamic .part1 .content em{
    display: inline;
  }
  .dynamic .part2{
    padding: 1.1rem 0.3rem 1.3rem;
  }
  .dynamic .part2 .title{
    font-size: 0.48rem;
    line-height: 0.48rem;
    padding-bottom: 0.45rem;
  }
  .dynamic .part2 .list ul{
    margin-right: -0.3rem;
  }
  .dynamic .part2 .list li{
    width: 50%;
    margin-bottom: 0.3rem;
  }
  .dynamic .part2 .list li .box{
    margin-right: 0.3rem;
  }
  .dynamic .part2 .list li .name{
    padding-top: 0.15rem;
    height: 0.46rem;
    line-height: 0.46rem;
    font-size: 0.3rem;
  }
  .dynamic .part2 .list li .more a{
    font-size: 0.24rem;
  }
  .developPart1{
    padding: 1.3rem 0.3rem;
  }
  .developPart1 .tab22 li{
    font-size: 0.36rem;
    padding: 0 0.32rem;
  }
  .developPart1 .tab22 li a{
    height: 0.56rem;
    line-height: 0.36rem;
  }
  .developPart1 .tab22 li a:after{
    height: 0.05rem;
  }
  .developPart1 .msg{
    text-align: left;
    font-size: 0.28rem;
    padding: 0.4rem 0 1.0rem;
    line-height: 0.48rem;
  }
  .developPart1 .msg em{
    display: inline;
  }
  .developPart2{
    background: #f6f6f6;
    height: auto;
    padding: 0 0.3rem;
  }
  .developPart2 .leftDiv{
    float: none;
    width: auto;
    padding-top: 1.8rem;
  }
  .developPart2 .txt{
    font-size: 0.48rem;
    line-height: 0.48rem;
  }
  .developPart2 .wen{
    font-size: 0.36rem;
    padding-top: 0.15rem;
  }
  .developPart2 .content{
    font-size: 0.28rem;
    padding-top: 0.45rem;
    line-height: 0.4rem;
  }
  .developPart2 .rightImg{
    float: none;
    padding: 1.18rem 0;
  }
  .developPart2 .rightImg img{
    width: 100%;
  }
  .developPart3{
    background: #fff;
    padding: 0 0.3rem 1.2rem;
    height: auto;
  }
  .developPart3 .rightDiv{
    float: none;
    width: auto;
    padding-top: 1.35rem;
    padding-right: 0;
  }
  .developPart3 .txt{
    font-size: 0.48rem;
    line-height: 0.48rem;
  }
  .developPart3 .wen{
    font-size: 0.36rem;
    padding-top: 0.15rem;
  }
  .developPart3 .content{
    font-size: 0.28rem;
    padding-top: 0.45rem;
    line-height: 0.4rem;
  }
  .developPart3 .leftImg{
    float: none;
    padding: 1.66rem 0 0 0;
  }
  .developPart3 .leftImg img{
    width: 100%;
  }
  .developPart4{
    height: auto;
    padding: 0 0.3rem 1.5rem;
  }
  .developPart4 .leftDiv{
    width: auto;
    float: none;
    padding-top: 1.25rem;
  }
  .developPart4 .txt{
    font-size: 0.48rem;
    line-height: 0.48rem;
  }
  .developPart4 .wen{
    font-size: 0.36rem;
    padding-top: 0.15rem;
  }
  .developPart4 .content{
    font-size: 0.28rem;
    padding-top: 0.45rem;
    line-height: 0.4rem;
  }
  .developPart4 .rightDiv{
    float: none;
    width: auto;
    padding-top: 1.35rem;
  }
  .developPart4 .rightDiv img{
    width: 100%;
  }
  .developPart4 .rightDiv .name{
    font-size: 0.36rem;
    padding-top: 0.25rem;
  }
  .wzmLayer{
    width: 94%;
    height: auto;
  }
  .wzmLayer .close{
    width: 0.36rem;
    height: 0.36rem;
    right: 0.2rem;
    top: 0.2rem;
    background-size: 0.36rem;
  }
  .wzmLayer video{ width: 100%!important; height: auto;}
  .pageNowBox{ display:none;}


  .request{ padding:0.8rem 0.3rem 1.0rem;}
	.request .form{ margin-right:0; padding-top:0.35rem;}
	.request .form .liDiv{ float:none; width:100%; margin-bottom:0.3rem;}
	.request .form .liDiv2{ width:100%;}
	.request .form .liDiv .lbox{ margin-right:0; height:0.78rem; padding-left:1.4rem;}
	.request .form .liDiv .lbox2{ padding-left:0;}
	.request .form .liDiv .lbox em{ left:0.2rem; line-height:0.78rem; font-size:0.24rem;}
	.request .form .liDiv .nbox{ margin-right:0; height:0.8rem; padding-left:0;}
	.request .form .liDiv .nbox span{ line-height:0.4rem; font-size:0.24rem;}
	.request .form .liDiv .sbox{ margin-right:0; height:auto; padding-left:0; overflow:hidden;}
	.request .form .liDiv .sbox p{ line-height:0.8rem; font-size:0.24rem;}
    .request .form .liDiv .fbox{ margin-right:0; height:auto; padding-left:1.6rem; overflow:hidden;}
	.request .form .tabContentDiv4{ width:100%;}
	.request .form .tab4 li{ padding-left:0.4rem; font-size:0.24rem; line-height:0.4rem; background-size:0.24rem; margin-right:0.5rem;}
	.request .form .tab4 .liNow{ background-size:0.24rem;}
    .request .form .tab5 li{ padding-left:0.4rem; font-size:0.24rem; line-height:0.8rem; background-size:0.24rem; margin-right:0.5rem;}
	.request .form .tab5 .liNow{ background-size:0.24rem;}
    .request .form .danxuan li{ padding-left:0.4rem; font-size:0.24rem; line-height:0.4rem; background: url(../images/nimg14_1.png) left 0.06rem no-repeat; background-size:0.24rem; margin-right:0.5rem;}
	.request .form .danxuan .liNow{ background: url(../images/nimg14_1on.png) left 0.06rem no-repeat; background-size:0.24rem;}
    .request .form .liDiv .nbox {
    margin-right: 0;
    height: auto;
    padding-left: 0;
    overflow: hidden;
}
.request .form .liDiv2 .nbox{ padding-left:3.6rem;}
    .request .form .liDiv .sbox p {
    line-height: 0.48rem;
    font-size: 0.24rem;
    width: auto;
}
	.request .form .input1{ height:0.78rem; line-height:0.78rem; font-size:0.24rem;}
	.request .form .select{ height: 0.78rem;}
	.request .form .select dt{height: 0.78rem;line-height: 0.78rem; background-size:0.6rem;}
	.request .form .select dt a{ font-size: 0.24rem; padding-left: 0.3rem; } 
	.request .form .select dd{ top: 0.78rem;} 
	.request .form .select dd ul { padding: 0 0.3rem;} 
	.request .form .select dd ul li{ line-height: 0.78rem; height: 0.78rem; font-size: 0.24rem;}
	.request .form .sbox li{ margin-right:0.5rem; font-size:0.24rem; padding-left:0.4rem; line-height:0.8rem; background-size:0.24rem;}
	.request .form .sbox .liNow{ background-size:0.24rem;}
    	.request .form .sbox li{ margin-right:0.5rem; font-size:0.24rem; padding-left:0.4rem; line-height:0.48rem; background-size:0.24rem;}
	.request .form .sbox .liNow{ background-size:0.24rem;}
	.request .form .liDiv .xbox{ height:2.0rem; padding-left:2.5rem; margin-right:0;}
	.request .form .liDiv .xbox em{ left:0.2rem; line-height:0.8rem; font-size:0.24rem;}
	.request .form textarea{ padding-top:0.25rem; height:1.75rem; font-size:0.24rem;}
	.request .btnDiv{ padding-top:0.35rem;}
	.request .btnDiv a{ width:2.4rem; height: 0.75rem; font-size:0.3rem; line-height:0.75rem;}

    .request2 .form, .request .btnDiv2{ width:auto;}

    	.contactBox .mapDiv{ width:auto;}
	.xsw li{ padding:0.4rem 0;}
	.xsw li .name{ font-size:0.4rem; padding-bottom:0.25rem;}
	.xsw li .botbot{ padding-right:0;}
	.xsw li .address{ font-size:0.3rem; line-height:0.48rem;}
	.xsw li .tel{ font-size:0.3rem; line-height:0.48rem;}
	.xsw li .ico{ margin-top:0.2rem; position:relative; left:0; top:0; padding-left:0.4rem; background-size:0.26rem; font-size:0.28rem;}

    .legal .title{ font-size:0.48rem; padding-bottom:0.3rem;}
	.legal .content{ font-size:.3rem; line-height:0.56rem;}


    /*2019.12.10*/
	.elitePart1{ padding: 0.65rem 0.3rem 0.15rem;}
	.elitePart1 .title1{ font-size:0.42rem; line-height:0.42rem;}
	.elitePart1 .title2{ font-size:0.22rem;}
	.elitePart1 .list{ background:none;}
	.elitePart1 .list li{ float:none; width:auto; margin-bottom:0.4rem; text-align:center; padding-bottom:70px; background:url(../images/nimg8_1.png) center bottom no-repeat;}
	.elitePart1 .list li:last-child{ background:none;}
	.elitePart1 .list li .ico img{ width:1.6rem;}
	.elitePart1 .list li .name{ font-size:0.32rem;}
	.elitePart1 .list li p{ font-size:0.26rem;}
	.elitePart2{ padding:0.8rem 0.3rem;  background-size:50rem;}
	.elitePart2 .title1{ font-size:0.42rem; line-height:0.42rem;}
	.elitePart2 .title2{ font-size:0.22rem;}
	.elitePart2 table th{ height:0.8rem; font-size:0.3rem;}
	.elitePart2 table .th01{ width:20%;}
	.elitePart2 table .th02{ width:20%;}
	.elitePart2 table .th03{ width:40%;}
	.elitePart2 table td{ height:auto; padding:0.2rem 0; font-size:0.24rem;}
    .elitePart2 .imgDiv{ overflow:auto;}

	.elitePart3{ padding:0.8rem 0.3rem 1.0rem;}
	.elitePart3 .title1{ font-size:0.42rem; line-height:0.42rem;}
	.elitePart3 .title2{ font-size:0.22rem;}
	.elitePart3 table th{ height:0.8rem; font-size:0.3rem;}
	.elitePart3 table .th01{ width:30%;}
	.elitePart3 table .th02{ width:20%;}
	.elitePart3 table .th03{ width:20%;}
	.elitePart3 table td{ padding:0.25rem 0.2rem; font-size:0.24rem;}
	.elitePart3 table td b{ font-size:0.26rem; padding-bottom:0.15rem;}
	.elitePart3 .btnDiv{ width:2.5rem;}
	.elitePart3 .btnDiv a{ width:2.5rem; height:0.8rem; font-size:0.28rem; line-height:0.8rem;}
	.elitePart3 .ewmLayer{ left:50%; margin-left:-1.1rem; top:-2.38rem; width:2.2rem; height:2.38rem; background-size:2.2rem; }
	.elitePart3 .ewmLayer .imgDiv{ padding-top:0.3rem;}
	.elitePart3 .ewmLayer .imgDiv img{ width:1.58rem;}
    .elitePart3 .imgDiv{ overflow:auto;}    

    .customPart1{ padding: 0.5rem 0 1.2rem; }
  .customPart1 .leftDiv{ width: auto; float: none; padding-bottom: 0.5rem; }
  .customPart1 .txt{ padding: 0 0 0.15rem; font-size: 0.32rem; }
  .customPart1 .wen{ font-size: 0.32rem; }
  .customPart1 .name{ padding: 0.4rem 0 0.2rem; font-size: 0.4rem; }
  .customPart1 .content{ font-size: 0.24rem; line-height: 0.42rem; }
  .customPart1 .rightImg img{ width: 100%; }
  .customPart1 .botDiv{ padding-top: 0.5rem; }
  .customPart1 .tab2{ height: 0.72rem; }
  .customPart1 .tab2 li{ margin-right: 0.4rem; font-size: 0.32rem; height: 0.72rem; }
  .customPart1 .tab2 li:after{ height: 0.05rem;}
  .customPart1 .list{ padding-top: 0.05rem; }
  .customPart1 .list li{ padding-left: 3.7rem; padding-top: 0.1rem; padding-bottom: 0.1rem; font-size: 0.24rem; height: auto; line-height: 0.48rem; }
  .customPart1 .list li em{ top: 50%;width:3.6rem; line-height: 0.28rem;margin-top:-0.14rem;}
  .customPart1 .list li:nth-child(2) em{ margin-top: -0.28rem;}
  .customPart1 .msg{ font-size: 0.24rem; line-height: 0.42rem; padding-top: 0.3rem; }
  .customPart2{ background: url(../images/ceroBg.jpg) center no-repeat; background-size: 100% 100%; padding: 1.0rem 0.3rem; height: auto;}
  .customPart2 .bigBox{ height: auto; position: relative; padding: 0.6rem 0.3rem;}
  .customPart2 .imgDiv{ position: relative; left: 0; top: 0; }
  .customPart2 .imgDiv img{ width: 100%; }
  .customPart2 .txt1{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 12px; padding-top: 0.65rem;}
  .customPart2 .txt2{ font-size: 0.22rem;}
  .customPart2 .list{ padding-top: 0.35rem; }
  .customPart2 .list li{ font-size: 0.24rem; line-height: 0.42rem; padding-bottom: 0.25rem; }
  .servicePart1{ padding: 0.6rem 0.3rem 0.65rem; }
  .servicePart1 .bigImg{ padding-bottom: 0.3rem; }
  .servicePart1 .bigImg img{ width: 100%; }
  .pre-wrap{ width:0.4rem; height:0.58rem;}
  .pre-wrap img{ width: 0.4rem }
  .servicePart1 .name{ font-size: 0.4rem; padding: 0.3rem 0 0.1rem; line-height: 0.4rem;}
  .servicePart1 .name img{ padding-left: 0.2rem; width: 0.3rem; }
  .servicePart1 .wen{ font-size: 0.24rem; }
  .servicePart1 .hideBox{ padding-top: 0.75rem;}
  .servicePart1 .hideBox img{ width: 100%; }
  .servicePart2{ background: url(../images/nimg855Bg.jpg) center top no-repeat; background-size: 100%; padding: 0 0.3rem 1.15rem;}
  .servicePart2 .name{ padding-top: 0.8rem; font-size: 0.4rem; line-height: 0.56rem; }
  .servicePart2 .msg{ padding-top: 0.15rem; font-size: 0.3rem; }
  .servicePart2 .list{ padding-top: 0.72rem; }
  .servicePart2 .list ul{ margin-right: -0.2rem; }
  .servicePart2 .list li{ width: 50%; margin-bottom: 0.3rem; }
  .servicePart2 .list li .lbox{ margin-right: 0.2rem; height: 5.2rem; padding: 0 0.45rem; border-radius: 0.08rem; box-shadow: 0px 0px 0.19rem 0px rgba(0, 0, 0, 0.13); }
  .servicePart2 .list dl{ padding-top: 0.55rem; }
  .servicePart2 .list dd{ padding-bottom: 0.4rem; }
  .servicePart2 .list dd .num{ font-size: 0.6rem; line-height: 0.6rem; }
  .servicePart2 .list dd .num .aa{ width: 0.42rem; }
  .servicePart2 .list dd .num .bb{ width: 1.52rem; }
  .servicePart2 .list dd .num .cc{ width: 1.12rem; }
  .servicePart2 .list dd .num .dd{ width: 0.52rem; }
  .servicePart2 .list dd .num .ee{ width: 2.52rem; }
  .servicePart2 .list dd .num .ff{ width: 0.32rem; }
  .servicePart2 .list dd p{ padding-top: 0.15rem; font-size: 0.24rem; }
  .servicePart3{ padding: 0 0.3rem 1.3rem; }
  .servicePart3 .name{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.2rem; }
  .servicePart3 .wen{ font-size: 0.24rem }
  .servicePart3 .imgDiv{ padding-top: 0.45rem; }
  .servicePart3 .imgDiv img{ width: 100%; }
  .servicePart4{ padding: 1.2rem 0.3rem; }
  .servicePart4 .name{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.15rem; }
  .servicePart4 .wen{ font-size: 0.24rem; }
  .servicePart4 .msg1{ font-size: 0.36rem; line-height: 0.36rem; padding: 0.4rem 0 0.15rem; }
  .servicePart4 .msg2{ font-size: 0.28rem; padding-bottom: 0.6rem; }
  .pjPic{ padding-bottom: 0.9rem; }
  .pjPic .slick-prev { width: 0.9rem; height: 0.9rem; left: 50%; margin-left: -1.5rem; top: auto; margin-top: 0; bottom: 0;}
  .pjPic .slick-next { width: 0.9rem; height: 0.9rem; right: 50%; margin-right: -1.5rem; top: auto; margin-top: 0; bottom: 0;}


  .servicePart5{ padding: 1.2rem 0.3rem 1.3rem; }
  .servicePart5 .name{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.15rem; }
  .servicePart5 .wen{ font-size: 0.24rem; }
  .servicePart5 .list{ padding-top: 0.55rem; }
  .servicePart5 .list ul{ margin-right: 0; }
  .servicePart5 .list li{ width: 100%; padding-bottom: 0.4rem; }
  .servicePart5 .list li .lbox{ margin-right: 0; }
  .servicePart5 .list li .txt{ padding: 0.25rem 0 0.12rem; font-size: 0.32rem; }
  .servicePart5 .list dd{ padding-left: 0.26rem; font-size: 0.26rem; line-height: 0.48rem; }
  .servicePart5 .list dd:before{ width: 0.1rem; height: 0.1rem; top: 0.16rem; }


}
g