﻿/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1600px ){
	.indexPart1 .conDiv{ padding: 0.8rem 0 0 1.0rem; }
	.indexPart1 .more{ padding-top: 0.6rem; }
	.indexPart1 .numList{ padding-top: 0.6rem; }
	.indexPart3 .conDiv{ padding-top: 0.8rem; }
	.indexPart3 .more{ padding-top: 0.6rem; }
	.business .list li .contentBox{ padding:65px 10% 0 10%; }
	.business .list li:nth-of-type(2n) .contentBox{ padding:65px 10% 0 10%;}
	.business .list li .content{ font-size:14px; line-height:24px; height:96px; -webkit-line-clamp: 4;}

	}

@media screen and ( max-width:1440px ){
	.indexPart1 .conDiv{ padding: 0.6rem 0 0 1.0rem; }
	.indexPart1 .more{ padding-top: 0.5rem; }
	.indexPart1 .numList{ padding-top: 0.45rem; }
	.indexPart3 .conDiv{ width: 6.0rem; padding-top: 0.6rem; }
	.indexPart3 .more{ padding-top: 0.5rem; }
	}

@media screen and ( max-width:1366px ){
	
	}

@media screen and ( max-width:1024px ){
	.wal, .wal2, .w866{width:100%;}
	.PC-Box, .headD, .headDiv .h_right, .pageNav, .pageNum, .footNav{ display:none;}
	.Phone-Box, .navIco, .searchIco, .pageTitleTel, .pageMore{ display:block;}
	.headDiv{ height: 1.2rem; position:relative; background: #212121;}
	.headDiv.mini, .headDiv.other{ background: #212121;}
	.headDiv .logo{ left: 0.3rem; top: 0.25rem; width: 2.4rem; height: 0.68rem;}
	.headDiv .logo .img1, .headDiv .logo .img2{ width: 2.4rem; }
	/*.headDiv.mini .logo img{transform:translateY(-0.68rem);-webkit-transform:translateY(-0.68rem);-moz-transform:translateY(-0.68rem);}*/
    .headDiv.mini .logo img{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}
	.headDiv.other .logo img{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}
.ind-banner .one{ left: 0.3rem; margin-left: 0; top: 40%; transform: translateY(-60%); } 
	.ind-banner .one .txt1{ font-size: 0.2rem; line-height: 0.3rem; }
	.ind-banner .one .txt2{ font-size: 0.1rem; line-height: 0.1rem; padding-left: 0.1rem;}
	.ind-banner .one .bot{ font-size: 0.2rem; line-height: 0.3rem; padding-left: 0.2rem; }
	.ind-banner .two{ right: auto; left: 0; text-align: center; width:100%; } 
	.ind-banner .two .txt1{ font-size: 0.4rem;}
	.ind-banner .two .txt2{ padding-top: 0.15rem; font-size: 0.26rem; }
	.ind-banner .three{ top: 30%; transform: translateY(-70%);} 
	.ind-banner .three .txt1{ font-size: 0.4rem; }
	.ind-banner .three .txt2{ padding-top: 0.15rem; font-size: 0.26rem; }
	.ind-banner .swiper-button-prev, .ind-banner .swiper-button-next{ display: none; }
	.ind-banner .swiper-pagination-bullet { width: 0.4rem; height: 2px; margin-left: 0.1rem!important; margin-right: 0.1rem!important; } 
	.ind-banner .swiper-pagination-bullet-active { width: 1.2rem; height: 2px; }
	.indexPart1{ padding: 0.8rem 0.3rem; }
	.indexPart1 .leftDiv{ width: 100%; }
	.indexPart1 .videobox .layer{ width: 1rem; height: 1rem; margin-left: -0.5rem; margin-top: -0.5rem; }
	.indexPart1 .videobox .layer img{ width: 1rem; }
	.indexPart1 .rightDiv{ width: 100%; }
	.indexPart1 .conDiv{ width: auto; padding: 0.6rem 0 0; }
	.indexPart1 .txt{ font-size: 0.34rem; line-height: 0.34rem; padding-bottom: 0.2rem; }
	.indexPart1 .wen{ font-size: 0.42rem; line-height: 0.42rem; }
	.indexPart1 .content{ font-size: 0.26rem; line-height: 0.52rem; padding-top: 0.4rem; }
	.indexPart1 .more a{ font-size: 0.32rem; line-height: 0.32rem; height: 0.5rem; }
	.indexPart1 .numList{ padding-top: 0.75rem; }
	.indexPart1 .numList ul{ display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between;}
	.indexPart1 .numList li{ float: none; width: auto; font-size: 0.28rem; }
	.indexPart1 .numList li .numUp{ font-size: 0.64rem; line-height: 0.64rem; padding-right: 0.1rem;}
	.homeseritems{position:relative; }
	.homeseritems .list li{ height: 2.6rem; background: rgba(0,0,0,0.5);}
	.homeseritems .list li .ico{ display: none; }
	.homeseritems .list li .c-name{ font-size: 0.3rem; line-height: 0.4rem; padding: 0.5rem 0.2rem 0.1rem; }
	.homeseritems .list li .e-name{ display: none; }
	.homeseritems .list li.cur{ background: none; }
	.homeseritems .list li.cur .more{ padding-top: 0.2rem; }
	.homeseritems .list li.cur .more a{ font-size: 0.3rem; line-height: 0.3rem; height: 0.5rem; }
	.homesercont .item .layer{ width:5.8rem; padding-top: 0.6rem; left: 0.3rem; margin-left: 0; }
	.homesercont .item .txt{ font-size: 0.34rem; line-height: 0.34rem; padding-bottom: 0.15rem; }
	.homesercont .item .wen{ font-size: 0.42rem; line-height: 0.56rem; }
	.homesercont .item .content{ display: none;}
	.indexPart3{ padding: 0.8rem 0.3rem; }
	.indexPart3 .leftDiv{ position: relative; left: 0; margin-left: 0; }
	.indexPart3 .conDiv{ width: auto; padding-top: 0.6rem; }
	.indexPart3 .rightImg{ width: 100%; float: none; }
	.indexPart3 .txt{ font-size: 0.34rem; line-height: 0.34rem; padding-bottom: 0.2rem; }
	.indexPart3 .wen{ font-size: 0.42rem; line-height: 0.42rem;}
	.indexPart3 .content{ font-size: 0.26rem; line-height: 0.52rem; padding-top: 0.4rem; }
	.indexPart3 .more a{ font-size: 0.32rem; line-height: 0.32rem; height: 0.5rem; }
	.footDiv{ padding: 1.0rem 0.3rem 0.6rem; }
	.footDiv .logo{ width: auto; float: none;}
	.footDiv .logo img{ width: 2.8rem; }
	.footDiv .rightDiv{ float: none; padding-top: 0.5rem;}
	.footDiv .tel{ text-align: left; font-size: 0.5rem; line-height: 0.5rem; padding-bottom: 0.26rem; }
	.footDiv .msg{ text-align: left; font-size: 0.26rem; }
	.footDiv .share{ padding-top: 0.65rem; float: none; }
	.footDiv .share li{ margin-left: 0; margin-right: 0.25rem; }
	.footDiv .share li a{ width: 0.96rem; height: 0.96rem; line-height: 0.96rem;}
	.foot{ height: auto; padding: 0 0.3rem 0.8rem; }
	.foot .msg{ float: none; font-size: 0.26rem; line-height: 0.52rem;}
	.foot .msg a{ padding-left: 0.2rem; }
	.foot .links{ float: none; font-size: 0.26rem; right: 0; left: -0.2rem; padding-top: 0.2rem;}
	.foot .links a{ padding: 0 0.2rem; }
	.pageBanner .bg{ height: 5rem; }
	.pageBanner .layer{ left:0.45rem; margin-left:0; right:0.45rem; }
	.pageBanner .txt{ font-size:0.42rem; line-height:0.42rem; }
	.pageBanner .msg{ font-size:0.24rem; line-height:0.48rem; width:auto;}
	.pageBox{ padding:1.0rem 0.3rem;}
	.about .leftDiv{ width: auto; padding-top:0; float:none;}
	.about .leftDiv .name{ font-size:0.42rem; line-height:0.42rem; padding-bottom:0.4rem;}
	.about .leftDiv .content{ font-size:0.26rem; line-height:0.5rem;}
	.about .rightDiv{ width: auto; float:none; height:auto;}
	.about .rightDiv .mxfDiv{ width: auto; height: auto; position:relative; }
	.about .rightDiv .mxfDiv:before, .about .rightDiv .mxfDiv:after{ display:none;}
	.about .rightDiv .imgDiv{ padding-top:0.6rem; }
	.about .rightDiv .imgDiv img{ width:100%;}
	.realtyPart1{ padding:1.0rem 0.3rem;}
	.realtyPart1:after { display:none;}
	.realtyPart1 .title{ font-size:0.42rem; line-height:0.42rem; padding-bottom:0.6rem; }
	.realtyPart1 .content{ font-size:0.28rem; line-height:0.52rem; width:auto;}
	.realtyPart2{ padding:1.0rem 0.3rem; }
	.realtyPart2 .title{ font-size:0.42rem; line-height:0.42rem; padding-bottom:0.6rem;}
	.realtyPart2 .list ul{ margin-right:0;}
	.realtyPart2 .list li{ float:none; width:100%; padding-bottom:0.4rem;}
	.realtyPart2 .list li .box{ margin-right:0;}
	.realtyPart2 .list li .botDiv{ padding:0 0.4rem; height:2.0rem;}
	.realtyPart2 .list li .name{ padding-top:0.4rem; height:0.48rem; line-height:0.48rem; font-size:0.34rem; }
	.realtyPart2 .list li .msg{ font-size:0.28rem; line-height:0.52rem; height:1.04rem; }
	.portPart1{ padding:1.0rem 0.3rem; background: none;}
	.portPart1 .name{ font-size:0.42rem; line-height:0.42rem; padding-bottom:0.5rem; }
	.portPart1 .content{ font-size:0.28rem; line-height:0.52rem; padding-bottom:0.5rem;}
	.portPart1 .numList{ width:100%; padding-bottom:0.6rem;}
	.portPart1 .numList li{ width:50%; font-size:0.28rem; padding-bottom: 0.4rem;}
	.portPart1 .numList li .numUp{ font-size:0.56rem; line-height:0.56rem; padding-right: 0.1rem;}
	.portPart1 .numList li .wen{ padding-right: 0.5rem; padding-top: 0.1rem; }
	.portPart1 .more a{ height:0.5rem; font-size:0.32rem; line-height:0.32rem;}
	.portPart1 .icon{ padding-top: 0.65rem;}
	.portPart1 .icon img{ width: 0.96rem; }
	.portPart2{ padding: 1.0rem 0.3rem; }
	.portPart2 .list li{ height: auto; margin-bottom: 0.4rem;}
	.portPart2 .list li .imgDiv{ width: auto; float: none; }
	.portPart2 .list li .imgDiv img{ width: 100%; }
	.portPart2 .list li .conDiv{ width: auto; float: none; }
	.portPart2 .list li .mxfDiv{ padding: 0 0.4rem 0.8rem; }
	.portPart2 .list li .ico{ padding: 0.4rem 0 0.2rem; }
	.portPart2 .list li .ico img{ height: 0.86rem; }
	.portPart2 .list li .name{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.3rem; }
	.portPart2 .list li .content{ font-size: 0.28rem; line-height: 0.52rem; height: auto; }
	.portPart2 .list li .more{ padding-top: 0.5rem;}
	.portPart2 .list li .more a{ height:0.5rem; font-size:0.32rem; line-height:0.32rem;}
	.portPart3{ padding: 1.0rem 0.3rem; height: auto; background: url(../images/portbg2.jpg) no-repeat center; background-size: cover;}
	.portPart3 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.6rem; }
	.portPart3 .halaDiv{ overflow:  auto; }
	.portPart3 .list{ width: 12.8rem;}
	.portPart3 .list ul{ margin-right: 0; }
	.portPart3 .list li .box{ margin-right: 0.4rem; height: 3.2rem; padding-top: 0.8rem; border-radius: 0.12rem; }
	.portPart3 .list li .ico{ width: 0.98rem; height: 1.0rem; }
	.portPart3 .list li .ico img{ width: 0.98rem; height: 1.0rem;}
	.portPart3 .list li .name{ padding-top: 0.35rem; font-size: 0.36rem; line-height: 0.36rem; }
	.portPart3 .list li .msg{ font-size: 0.26rem; line-height: 0.52rem; padding: 0 0.4rem; }
	.portPart3 .list li .box:hover img{ width: 0.5rem; height: 0.52rem; margin-left: -0.25rem; margin-top: -0.26rem; }
	.portPart3 .list li .box:hover .img1{ width: 0.5rem; height: 0.52rem; margin-left: -0.25rem; margin-top: -0.26rem; }
	.portPart3 .list li .box:hover .name{ padding-top: 0.25rem; }
	.portPart3 .list li .box:hover .msg{ padding-top: 0.2rem; }
	.introduce1{ padding: 1.0rem 0.3rem; height: auto; overflow: hidden;}
	.introduce1.cur:after { opacity: 0; }
	.introduce1 .leftDiv{ width: auto; }
	.introduce1 .txtDiv{ padding-top: 0.35rem; }
	.introduce1 .txt1{ font-size: 0.42rem; line-height: 0.42rem; }
	.introduce1 .txt2{ font-size: 0.86rem; line-height: 0.72rem; }
	.introduce1 .txt2 em{ padding-left: 0.2rem;}
	.introduce1 .content{ padding-top: 0.5rem; font-size: 0.28rem; line-height: 0.52rem; }
	.introduce1 .more{ padding-top: 0.8rem;}
	.introduce1 .more a{ height:0.5rem; font-size:0.32rem; line-height:0.32rem;}
	.introduce1 .rightList{ position: relative; right: 0; margin-right: 0; bottom: 0; padding-top: 0.6rem; }
	.introduce1 .rightList ul{ margin-left: -2px; }
	.introduce1 .rightList li{ width: 33.33%; font-size: 0.28rem;}
	.introduce1 .rightList li .box{ height: 2.2rem; width: auto; padding: 0 0.35rem; }
	.introduce1 .rightList li .num{ padding-top: 0.56rem; }
	.introduce1 .rightList li .numUp{ font-size: 0.52rem; line-height: 0.52rem;}
	.introduce2{ padding: 1.0rem 0.3rem; height: auto; background: url(../images/portbg2.jpg) no-repeat center; background-size: cover;}
	.introduce2 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.6rem; }
	.introduce2 .halaDiv{ overflow:  auto; }
	.introduce2 .list{ width: 17.2rem;}
	.introduce2 .list ul{ margin-right: 0; }
	.introduce2 .list li .box{ margin-right: 0.4rem; height: 3.2rem; padding-top: 0.8rem; border-radius: 0.12rem; }
/*	.introduce2 .list li:last-child .box{ margin-right: 0; }*/
	.introduce2 .list li .ico{ width: 0.98rem; height: 1.0rem; }
	.introduce2 .list li .ico img{ width: 0.98rem; height: 1.0rem;}
	.introduce2 .list li .name{ padding-top: 0.35rem; font-size: 0.36rem; line-height: 0.36rem; }
	.introduce2 .list li .msg{ font-size: 0.26rem; line-height: 0.52rem; padding: 0 0.4rem; }
	.introduce2 .list li .box:hover img{ width: 0.5rem; height: 0.52rem; margin-left: -0.25rem; margin-top: -0.26rem; }
	.introduce2 .list li .box:hover .img1{ width: 0.5rem; height: 0.52rem; margin-left: -0.25rem; margin-top: -0.26rem; }
	.introduce2 .list li .box:hover .name{ padding-top: 0.25rem; }
	.introduce2 .list li .box:hover .msg{ padding-top: 0.2rem; }
	.introduce3{ padding: 1.2rem 0.3rem; }
	.introduce3 .title{ font-size:0.42rem; line-height:0.42rem; padding-bottom:0.5rem; }
	.introduce3 .content{ font-size:0.28rem; line-height: 0.52rem; padding-bottom:0.7rem; width: auto;}
	.introduce3 .more a{ height:0.5rem; font-size:0.32rem; line-height:0.32rem;}
	.introduce4{ padding: 1.0rem 0.3rem 0.6rem; }
	.introduce4 .title{ font-size:0.42rem; line-height:0.42rem; padding-bottom:0.6rem; }
    .introduce4 .list ul{ display:block;}
	.introduce4 .list li{ float: none; width: 100%; padding: 0 0 0.5rem;}
	/*.introduce4 .list li{ float: none; width: 100%; padding-bottom: 0.5rem;}*/
	.introduce4 .list li .box{ padding-left: 1.2rem; height: auto; min-height: 0.9rem; }
	.introduce4 .list li .ico img{ width: 0.9rem; }
	.introduce4 .list li .name{ font-size: 0.3rem; line-height: 0.3rem; padding-bottom: 0.15rem; }
	.introduce4 .list li .msg{ font-size: 0.26rem; line-height: 0.42rem; }
	.aboutShow{ padding-bottom: 0.3rem; }
	.aboutShow .leftDiv{ width: auto; padding-top:0; float:none;}
	.aboutShow .txtDiv{ padding-top: 0.35rem; }
	.aboutShow .txt1{ font-size: 0.42rem; line-height: 0.42rem; }
	.aboutShow .txt2{ font-size: 0.86rem; line-height: 0.72rem; }
	.aboutShow .txt2 em{ padding-left: 0.2rem;}
	.aboutShow .leftDiv .content{ padding-top: 0.5rem; font-size:0.26rem; line-height:0.5rem;}
	.aboutShow .rightDiv{ width: auto; float:none; height:auto;}
	.aboutShow .rightDiv .mxfDiv{ width: auto; height: auto; position:relative; }
	.aboutShow .rightDiv .mxfDiv:before, .aboutShow .rightDiv .mxfDiv:after{ display:none;}
	.aboutShow .rightDiv .imgDiv{ padding-top:0.6rem; }
	.aboutShow .rightDiv .imgDiv img{ width:100%;}
	.business .list li .bigBox{ width:100%;}
	.business .list li .imgDiv{ width:100%;}
	.business .list li .contentBox, .business .list li:nth-of-type(2n) .contentBox{ padding:0.6rem 0.45rem; }
	.business .list li .ico{ padding-bottom: 0.35rem; }
	.business .list li .ico img{ width: 0.86rem; }
	.business .list li .name{ font-size:0.36rem; line-height: 0.36rem;  }
	.business .list li .content{ font-size:0.28rem; line-height: 0.52rem; height:auto; padding-top:0.4rem;}
	.business .list li .btnDiv{ padding-top:0.45rem;}
	.business .list li .btnDiv a{ height: 0.5rem; font-size: 0.32rem; line-height:0.32rem;}
	.basic{ padding: 0 0.3rem 1.0rem; }
	.basic .list li{ float: none; width: 100%; margin-bottom: 0.3rem;}
	.basic .list li .ico img{ width: 0.76rem; }
	.basic .list li .name{ padding: 0.25rem 0 0.08rem; font-size: 0.36rem; line-height: 0.36rem; }
	.basic .list li .name2{ font-size: 0.24rem; }
	.basic .list li .more{ margin-top:0.5rem; font-size: 0.32rem; line-height: 0.32rem; }
	.basic .list li:hover .more{ height: 0.5rem; }
	.basicList .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.5rem; }
	.basicList .list ul{ margin-right: -0.3rem; }
	.basicList .list li{ width: 50%; padding-bottom: 0.6rem; }
	.basicList .list li .box{ margin-right: 0.3rem; }
	.basicList .list li .name{ padding-top: 0.3rem; height: 0.48rem; line-height: 0.48rem; font-size: 0.32rem; }
	.basicList .list li .wen{ font-size: 0.28rem; padding-top: 0.1rem; }
	.pageMore a{ width: 1.0rem; height: 1.0rem; }
	.pageMore a:after{ margin-left: -0.18rem; margin-top: -0.18rem; width: 0.36rem; height: 0.36rem; background-size: 0.36rem; }
	.pic-modal-box .main { width: 6.4rem; }
	.pic-modal-box .botDiv{ padding: 0.4rem; }
	.pic-modal-box .name { font-size: 0.36rem; line-height: 0.36rem; }
	.pic-modal-box .content{ font-size: 0.26rem; line-height: 0.52rem; padding-top: 0.2rem; }
	.pic-modal-box .close { right: 0; top: -36px; width: 26px; height: 26px; background: url(../images/close.png) no-repeat; background-size: 26px; }
	.pic-modal-box .pic-box img { width: 6.4rem; }
	.honor .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.5rem; }
	.honor .content{ font-size: 0.28rem; line-height: 0.52rem; }
	.honor .imgDiv{ padding-top: 0.7rem; }
	.caseShow{ padding: 1.0rem 0.3rem; background: none; }
	.casePic .swiper-pagination{ position: absolute; text-align: center; left: 0; width: 100%; bottom: 0.3rem!important; } 
	.casePic .swiper-pagination-bullet { margin-left: 5px!important; margin-right: 5px!important; } 
	.caseShow .mxfDiv{ margin-top: 0.8rem; padding-left: 0;}
	.caseShow .name{ font-size: 0.42rem; line-height: 0.42rem; position: relative;}
	.caseShow .content{ font-size: 0.28rem; line-height: 0.52rem; padding-top: 0.4rem; }
	.caseShow .msgList{ padding-top: 0.5rem; }
	.caseShow .msgList li{ padding-bottom: 0.3rem; line-height: 0.52rem; font-size: 0.28rem; }
    .caseShow .btnDiv{ padding-top:0.6rem;}
	.caseShow .btnDiv a{ width:2.4rem; height:0.8rem; line-height:0.8rem; font-size:0.3rem; }

	.caseShow2{ padding: 1.0rem 0.3rem; }
	.caseShow2 .title{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.5rem;}
	.caseShow2 .list ul{ margin-right: 0; }
	.caseShow2 .list li{ float: none; width: 100%; margin-bottom: 0.3rem;}
	.caseShow2 .list li .box{ margin-right: 0; }
	.caseShow2 .list li .ico img{ height: 0.78rem; }
	.caseShow2 .list li .name{ font-size: 0.38rem; line-height: 0.38rem; padding-top: 0.2rem; }
	.job{ padding-bottom: 0; }
	.job .mxfDiv{ margin-top: 0; padding: 0 0.3rem 1.0rem; }
	.job .title{ font-size: 0.42rem; line-height: 0.42rem; padding: 1.0rem 0 0.5rem; }
	.job .form .lbox{ display: block; margin: 0; padding-bottom: 0.3rem;}
	.job .group{ width: 100%; position: relative; height: 1rem;}
	.job .caption { height: 1rem; line-height: 1rem; padding-left: 0.3rem; font-size: 0.26rem;}
	.job .xlist { max-height: 4.5rem;}
	.job .xlist a { font-size: 0.26rem; line-height: 0.9rem; padding: 0 0.3rem;}
	.jobTop{ height: 1rem; margin-top: 0.6rem;}
	.jobTop li{ height: 1rem; line-height: 1rem; font-size: 0.24rem;}
	.jobTop .li01{ width: 50%; text-align: left; text-indent: 0.3rem; }
	.jobTop .li02, .jobTop .li03{ display: none; }
	.jobTop .li04{ width: 30%; }
	.job .list li .msgDiv{ height:1rem; position:relative;}
	.job .list li .msgDiv:after{ right: 0.3rem; line-height: 0.28rem; margin-top: -0.14rem; font-size: 0.28rem; margin-top: -0.12rem; }
	.job .list li .msgDiv a{ height: 1rem; }
	.job .list li .txt{ position: absolute; right: 0.3rem; font-size: 0; line-height: 1rem; }
	.job .list li .txt span{ padding-right: 0.4rem; background-size: 0.28rem;}
	.job .list li .txt em{ padding-right: 0.4rem; background-size: 0.28rem;}
	.job .list li .msgDiv dd{ height:1rem; line-height: 1rem; font-size:0.26rem;}
	.job .list li .msgDiv .dd01{ width: 50%; text-indent: 0.3rem; background: none;}
	.job .list li .msgDiv .dd04{ padding-left: 0; width: 30%; }
	.job .list li .msgDiv .dd02, .job .list li .msgDiv .dd03{ display: none; }
	.job .list li .msgDiv.aNow .txt span, .job .list li .msgDiv.aNow .txt em{transform:translateY(-1rem);-webkit-transform:translateY(-1rem);-moz-transform:translateY(-1rem)}
	.job .list li .box{ padding: 0.5rem 0.35rem;}
	.job .list li h2{ font-size: 0.28rem; line-height: 0.28rem; padding-bottom: 0.3rem; }
	.job .list li .content{ line-height:0.56rem; padding-bottom: 0.4rem; font-size:0.24rem;}
	.news{ padding: 0; }
	.news .detail{ box-shadow: 0px 0px 0.24rem 0px rgba(51, 51, 51, 0.1); margin-bottom: 0.8rem; }
	.news .detail .mxfDiv{ height: auto; padding-left: 0; padding-right: 0; padding-bottom: 0.6rem; }
	.news .detail .imgDiv{ position: relative; }
	.news .detail .imgDiv img{ width: 100%; }
	.news .detail .name{ padding: 0.6rem 0.4rem 0; }
	.news .detail .name p{ text-indent: 3em; line-height: 0.5rem; height: 1.0rem; font-size: 0.32rem; }
	.news .detail .name em{ bottom: 0.6rem; left: 0.4rem; width: 0.84rem; height: 0.42rem; line-height: 0.42rem; font-size: 0.2rem; border-radius: 0.36rem; }
	.news .detail .time{ padding: 0.2rem 0.4rem 0; font-size: 0.32rem; }
	.news .detail .content{ padding: 0.5rem 0.4rem 0; font-size: 0.28rem; line-height: 0.5rem; height: 1.5rem; }
	.news .formDiv{ padding-right: 0; height: auto; }
	.news .btnDiv{ position: relative; width: auto; height: 0.9rem; padding-top: 0.3rem }
	.news .btnDiv a{ width: 1.8rem; height: 0.9rem; background-size: 0.38rem;}
	.news .leftDiv{ padding-left: 0; height: auto;}
	.news .selectDiv{ width: 100%; position: relative; height: auto;}
	.news .selectDiv .caption { height: 0.9rem; line-height: 0.9rem; padding-left: 0.3rem; font-size: 0.28rem;}
	.news .selectDiv .xlist { max-height: 4.5rem;}
	.news .selectDiv .xlist a { font-size: 0.28rem; line-height: 0.9rem; padding: 0 0.3rem;}
	.news .formDiv .txtDiv{ padding-top: 0.3rem; }
	.news .formDiv .input1{ text-indent: 0.3rem; height: 0.9rem; line-height: 0.9rem; font-size: 0.28rem; border: 2px solid #e5e5e5;}
	.news .list{ padding-top: 0.6rem; }
	.news .list li{ margin-bottom: 0.6rem; }
	.news .list li a{ padding-left: 2.7rem; height: 2rem; }
	.news .list li .imgDiv img{ width: 2.4rem; }
	.news .list li .time{ padding: 0.2rem 0; font-size: 0.28rem; }
	.news .list li .name{ height: 1.0rem; line-height: 0.5rem; font-size: 0.32rem; }
	.news .list li .content{ display: none; }
	.newShow{ padding-bottom: 0; }
	.newShow .mxfDiv{ margin-top: 0; padding: 0 0.3rem 1.0rem; }
	.newShow .name{ font-size: 0.4rem; line-height: 0.64rem; padding: 0.8rem 0 0.2rem;}
	.newShow .toptop{ padding-bottom: 0.4rem;}
	.newShow .cishu{ padding-left: 0.42rem; padding-right: 0.3rem; line-height: 0.8rem; background-size: 0.36rem; font-size: 0.26rem;}
	.newShow .date{ padding-left: 0.42rem; padding-right: 0.3rem; line-height: 0.8rem; background-size: 0.36rem; font-size: 0.26rem;}
	.newShow .share{ clear: both; float: none; padding-left: 1.4rem; }
	.newShow .share em{ font-size: 0.26rem; line-height: 0.8rem; padding-left: 0.42rem; background-size: 0.36rem; }
	.newShow .share li{ margin-right: 0.2rem; }
	.newShow .share li a{ width: 0.8rem; height: 0.8rem; }
	.newShow .share li img{ width: 0.8rem; }
	.newShow .content{ padding: 0.6rem 0; font-size: 0.28rem; line-height: 0.52rem; }
	.newShow .imgDiv{ padding: 0.45rem 0; }
	.newShow .content img{ width: 100%; }
	.pageDown{ padding-top: 0.4rem; }
	.pageDown li a{ height: 0.7rem; line-height: 0.7rem; font-size: 0.26rem; }
	.pageDown .btn{ margin-top: 0.35rem; position: relative; top: 0; width: 2.4rem; height: 0.86rem; line-height: 0.86rem; background: #f3f3f3 url(../images/nimg16_3.png) no-repeat 0.32rem center; background-size: 0.26rem; text-indent: 0.86rem; font-size: 0.28rem; }
	.pageDown .btn:hover{ background: #263d74 url(../images/nimg16_3on.png) no-repeat 0.32rem center; background-size: 0.26rem; }

	}

	.navlist {display: none;}
	@media (min-width: 1201px){
	a:hover{ color:#e70009;}
	}
	@media screen and (max-width: 480px) {
	   
		.ind-banner{     margin-top: 0;  } 
		img{ max-width:100%;}
	
	
	
		/*首页导航*/
	
	.navlist {
		display: block;
	
		background: #129da3;
	
		width: 100%;
	
		max-width: 640px;
	
		min-width: 320px;
	
		margin: 0 auto;
		margin-top: 50px;
	
	}
	
	.navlist ul {
	
		padding: 0;
	
	}
	
	.navlist li {
	
		float: left;
	
		width:33.3%;
	
		text-align: center;
	
		display: block;
	
	}
	
	.navlist li a {
	
		display: block;
	
	}
	
	.navlist li h3 {
	
	line-height:.66rem;
	
	font-size:.24rem;
	
		color: #fff;
	
	height:.66rem;
	
		border-right: 1px solid #ffffff;
	
		border-bottom: 1px solid #ffffff;
	
		text-overflow: ellipsis;
	
		white-space: nowrap;
	
		overflow: hidden;
	
	}
	
	.navlist li:nth-child(3n) h3 {
	
		border-right: 0;
	
	}
	
	
		}