@media screen and (max-width: 999px) {	
.header{ display: none;}
.header-m ,.footer-m{ display: block;}
img{ transition: all 0s;}
a{ transition: all 0s;}
html{ height: 100%; font-size: 100%;}
body{ width: 6.4rem; height: auto; min-width: 0;}
.main{ width: 5.8rem; min-width: 0; padding: 0 0.3rem;}
#scrollUp {display: none !important;}
	
.header-m{ width: 100%; height: 1rem; background: rgba(0,0,0,0.3); position: relative; border-bottom: 1px solid #46494b; z-index: 99999;}
.header-m .logo{ width: 3.6rem; float: left; left: 0.3rem; top: 0.3rem; position: absolute;}
.header-m .menu{ width: 0.4rem; position: absolute; right:0.3rem; top:0.3rem;}
.header-m .nav{ width: 100%; background: rgba(36,41,45,0.85); position: absolute; top:0.99rem; right: 0; z-index: 9; display: none;}
.header-m .nav li{ float: none;font-size: 0.18rem; padding: 0 0.4rem;}
.header-m .nav li a{ font-size: 0.2rem; color: #fff; font-weight: bold; line-height: 0.8rem; display: block; position: relative;}
.header-m .nav li i {position: absolute;right: 0;top: 0;color: #fff;font-style: normal;font-size: 0.2rem;}
.header-m .nav li:first-child a{ border: 0;}
.header-m .nav li .down{ position: relative; top:auto; background: #3e3e3e; left: auto; padding: 0; float: none; display: none;}
.header-m .nav li .down a{ color: #fff; margin: 0; border-radius: 0; padding: 0 0 0 0.4rem; display: block; white-space:nowrap; width: 100%; box-sizing: border-box; border: 0;}
	
.footer-m{ width: 6.4rem; height: 0.8rem; background: #343434; position: fixed; z-index: 99999; bottom:0; left: 0; padding: 0.2rem 0;}
.footer-m li{ float: left;font-size: 0.18rem; width: 1.6rem; text-align: center;}
.footer-m li a{font-size: 0.2rem; color: #fff; line-height: 0.5rem; display: block; position: relative;}
.footer-m li a img{ width: 0.4rem; margin-left: 0.6rem;}
	
/* 头图部分 */
.banner{ z-index: 1; margin-top: -1rem;}
.banner .pc{ display: none;}
.banner .mob{ display: block;}
.banner .cont{ width: 5.8rem; margin-top: 1.4rem;}
.banner .cont h1{ font-size: 0.32rem; margin-bottom: 0.3rem;}
.banner .cont p{ font-size: 0.2rem; line-height: 0.36rem;}
	
/* 品牌部分 */
.brand{padding: 0.6rem 0;}
.brand .tittle{ margin-bottom: 0.3rem;}
.brand .tittle span{ font-size: 0.2rem;}
.brand .tittle i{ display: none;}
.brand .left{ width: 100%; font-size: 0.32rem; line-height: 0.48rem; margin-bottom: 0.2rem;}
.brand .right{ width: 100%;}
.brand .right .cont{ width: 100%; font-size: 0.2rem; line-height: 0.32rem; margin-bottom: 0.3rem;}
.brand .right .btn{ width: 100%; float: left;}
.brand .right .btn a{ width: 2.4rem; font-size: 0.24rem; line-height: 0.6rem;}

/* 公司部分 */
.company{ padding: 0.6rem 0 0.3rem 0;}
.company ul{ padding-bottom: 0;overflow: hidden;width: 100%;}
.company li{ width: 50%; margin-right: 0;margin-bottom: 0.3rem;}
.company li i{ width: 0.7rem; height: 0.7rem; margin-right: 0.3rem; float: left;float: none;
    margin: 0 auto 0.1rem;}
.company li:nth-child(1) i{ background: url("../images/company1-a.png"); background-size: cover; }
.company li:nth-child(2) i{ background: url("../images/company2-a.png"); background-size: cover;}
.company li:nth-child(3) i{ background: url("../images/company3-a.png"); background-size: cover;}
.company li:nth-child(4) i{ background: url("../images/cert-04.png"); background-size: cover;}
.company li h1{ font-size: 0.28rem; margin-bottom: 0.1rem; color: #c6ac83; float: left; width: 100%;}
.company li p{ font-size: 0.2rem; line-height: 0.32rem; margin-bottom: 0.3rem; float: left; width: 4.8rem;}
.cert-btn {
    margin-top: 0.4rem;
}
.zcys li:nth-child(1) i{ background: url("../images/zcys-55.png"); background-size: cover;}
.zcys li:nth-child(2) i{ background: url("../images/zcys-44.png"); background-size: cover;}
.zcys li:nth-child(3) i{ background: url("../images/zcys-22.png"); background-size: cover;}
.zcys li:nth-child(4) i{ background: url("../images/zcys-33.png"); background-size: cover;}
.zcys li:nth-child(5) i{ background: url("../images/zcys-11.png"); background-size: cover;}
.zcys li:nth-child(6) i{ background: url("../images/zcys-66.png"); background-size: cover;}
.zcys li:nth-child(7) i{ background: url("../images/zcys-77.png"); background-size: cover;}

.qczh li:nth-child(1) i{ background: url("../images/zh-11.png"); background-size: cover;}
.qczh li:nth-child(2) i{ background: url("../images/zh-22.png"); background-size: cover;}
.qczh li:nth-child(3) i{ background: url("../images/zh-33.png"); background-size: cover;}
.qczh li:nth-child(4) i{ background: url("../images/zh-44.png"); background-size: cover;}
	
/* 项目部分 */
.proj{ background: url("../images/banner-proj-m.jpg"); padding: 0.6rem 0;}
.proj .tittle{ margin-bottom: 0.3rem;}
.proj .tittle span{ font-size: 0.2rem;}
.proj .tittle i{ display: none;}
.proj .left{ width: 100%;}
.proj .left h1{ font-size: 0.32rem;}
.proj .left p{ font-size: 0.2rem; line-height: 0.32rem; margin-top: 0.3rem;}
.proj .left a{ width: 2rem; font-size: 0.24rem; line-height: 0.48rem; margin: 0.3rem 0 0.6rem 0;}
.proj .right{ float: right; width: 100%; height: auto; position: relative;}
.proj .right .item{ position: relative; margin-bottom: 0.3rem;}
.proj .right .item .cont{ padding: 0 0.2rem; width: 100%; height: 0.6rem; opacity: 1;}
.proj .right .item .cont h1{ font-size: 0.24rem; line-height: 0.32rem;}
.proj .right .item .cont a{ width: 1.6rem; font-size: 0.2rem; line-height: 0.48rem; bottom: 0.2rem; right: 0.2rem;}
.proj .right .item:hover img{ transform: scale(1);}
.proj .right .item:nth-child(1){ right: auto; top:auto; width: 100%; height: auto;}
.proj .right .item:nth-child(2){ left: auto; top:auto; width: 100%; height: auto;}
.proj .right .item:nth-child(3){ right: auto; bottom:auto; width: 100%; height: auto;}

/* 合作企业部分 */
.partner{ padding: 0.6rem 0;}
.partner .tittle{ margin-bottom: 0.3rem;}
.partner .tittle span{ font-size: 0.2rem;}
.partner .tittle i{ display: none;}
.partner li{ width: 2.8rem; margin-right: 0.2rem; margin-bottom: 0.6rem;}
.partner li:nth-child(odd){ margin-right: 0;}
.partner li img{ width: 2rem; margin-left: 0.4rem;}
	
/* 时间线部分 */
.timeline{ background: url("../images/banner-timeline-m.jpg"); padding: 1.2rem 0;}
.timeline .time-swiper li h1{ font-size: 0.28rem; line-height: 0.32rem;}
.timeline .time-swiper li p{ font-size: 0.2rem; line-height: 0.32rem; padding: 0 0.3rem;}
.timeline .time-swiper li span{ margin: 0.5rem 0;}
.timeline .time-swiper li i{width: 1.6rem; height: 1.6rem; left: 0.64rem; top:0.04rem;}
	
/* 底部 */
.footer{font-size: 0.2rem; padding-bottom: 1.52rem; padding-top: 0.6rem;}
.footer .left{ width: 100%; margin-bottom: 0.3rem;}
.footer .left .logo { width: 1.6rem;float: left;}
.footer .left .code { width: 1.6rem;float: left;margin-left: 0.2rem;margin-top: -0.1rem;}
.footer .right{ width: 100%;}
.footer .tittle{ font-size: 0.28rem; margin-top: 0.3rem;}
.footer .right .link{ float: left; width: 100%; font-size: 0.2rem;}
.footer .right .link li{ line-height: 0.32rem; margin-bottom: 0.1rem;}
.footer .right .cont{ width: 100%; margin-right: 0; margin-bottom: 0.2rem;}
.footer .right h1{ font-size: 0.2rem; margin-bottom:0.2rem;}
.footer .right .cont p{ font-size: 0.2rem; margin-bottom:0.1rem; line-height: 0.32rem;}
.footer .bottom{ line-height: 0.32rem; padding: 0.3rem 0;}
	
/* 其他头图部分 */
.banner-other{ z-index: 1; margin-top: -1rem;}
.banner-other .pc{ display: none;}
.banner-other .mob{ display: block;}
.banner-other .cont{ width: 5.8rem; margin-top: 1.3rem;}
.banner-other .cont h1{ font-size: 0.32rem; margin-bottom: 0.3rem;}
.banner-other .cont p{ font-size: 0.2rem; line-height: 0.36rem;}

/* 通用详情部分-三栏 */
.page-three{ padding: 0.6rem 0;}
.page-three .tittle{ margin-bottom: 0.3rem;}
.page-three .tittle span{ font-size: 0.2rem;}
.page-three .tittle i{ display: none;}
.page-three .left{ width: 100%; font-size: 0.32rem; line-height: 0.48rem; padding-right: 0; margin-bottom: 0.3rem;}
.page-three .right{ width: 100%;}
.page-three .right .cont{ width: 100%; font-size: 0.2rem; line-height: 0.36rem; margin-right: 0; margin-bottom: 0.2rem;}
.page-three .img{ width: 100%; margin-top: 0.4rem;}

.page-three li{ padding: 0.3rem 0;}
.page-three li h1{font-size: 0.28rem; margin-bottom: 0.15rem; line-height: 0.36rem;}
.page-three li p{font-size: 0.2rem; line-height: 0.32rem;}
.page-three li span{font-size: 0.2rem; margin-bottom: 0.15rem;}

.page{ padding: 0.6rem 0 0.6rem 0;}
.page a{ margin-right: 0.3rem; font-size: 0.24rem;}

/* 通用详情部分-时间线 */
.page-timeline{ background: url("../images/banner-pagetimeline-m.jpg"); padding: 1.4rem 0; margin-top: -1.6rem;}
.page-timeline .time-swiper li h1{ font-size: 0.28rem; line-height: 0.32rem;}
.page-timeline .time-swiper li p{ font-size: 0.2rem; line-height: 0.32rem; padding: 0 0.3rem;}
.page-timeline .time-swiper li span{ margin: 0.5rem 0;}
.page-timeline .time-swiper li i{width: 1.6rem; height: 1.6rem; left: 0.64rem; top:0.04rem;}

/* 通用详情部分-一栏 */
.page-one{ padding: 0.6rem 0;}
.page-one .tittle{ margin-bottom: 0.3rem;}
.page-one .tittle h1{ font-size: 0.32rem;}
.page-one .tittle span{ width: 1.2rem; margin: 0.2rem auto;}
.page-one .tittle em{ font-size: 0.2rem;}
.page-one .cont{ width: 100%;}
.page-one .cont p{ font-size: 0.2rem; line-height: 0.36rem; margin-bottom: 0.3rem;}
.page-one .tittle i{ width: 3.15rem; height: 3.29rem; left: 1.225rem; top:-0.4rem;}
.page-one .btn{ width: 100%;}
.page-one .btn a{ width: 2.4rem; font-size: 0.24rem; line-height: 0.6rem;}

.page-bg .tittle span{ display: block; margin: 0.2rem auto 0.4rem auto;}

.page-mt{ margin-top: -1rem;}
.page-mt .img{ margin-bottom: 0.6rem;}

/* 通用详情部分-四栏 */
.page-four{ padding: 0.6rem 0;}
.page-four .tittle{ margin-bottom: 0.3rem;}
.page-four .tittle span{ font-size: 0.2rem;}
.page-four .tittle i{ display: none;}
.page-four li{ width: 100%; margin-bottom: 0.3rem;}
.page-four li img{ width: 2rem;}
.page-four li h1{ width: 3.6rem; padding-right: 0; font-size: 0.28rem; margin: 0.2rem 0;}
.page-four li p{ width: 3.6rem; padding-right: 0; font-size: 0.2rem; line-height: 0.32rem;}

/* 新闻内容部分 */
.news-page{ padding: 0.6rem 0;}
.news-page .news-del .top{ margin-bottom: 0.6rem;}
.news-page .news-del .top h1{ font-size: 0.32rem; padding-bottom: 0.2rem; margin-bottom: 0.2rem; line-height: 0.46rem;}
.news-page .news-del .top span{ font-size: 0.2rem; margin-right: 0.1rem;}
.news-page .news-del .cont{ font-size: 0.2rem; line-height: 0.36rem; margin-bottom: 0;}
.news-page .news-del .cont h1{ font-size: 0.28rem; margin-bottom: 0.3rem; line-height: 0.36rem;}
.news-page .news-del .cont p{ margin-bottom: 0.4rem;}
.news-page .news-del .cont img{ width: 100%; margin-left: 0; margin-bottom: 0.4rem;}

.timeline .swiper-button-prev {
    position: absolute;
    left: 0;
    top: 162px;
    color: #fff;
}

.timeline .swiper-button-next {
    position: absolute;
    right: 0;
    top: 162px;
    color: #fff;
}
	
}

.footer-m{ width: 6.4rem; height: 0.8rem; background: #343434; position: fixed; z-index: 99998; bottom:0; left: 0; padding: 0.2rem 0;}
.footer-m li{ float: left;font-size: 0.18rem; width: 1.6rem; text-align: center;}
.footer-m li a{font-size: 0.2rem; color: #fff; line-height: 0.5rem; display: block; position: relative;}
.footer-m li a img{ width: 0.4rem; margin-left: 0.6rem;}


