@media (max-width: 1600px){
	.hbanner-txt h2,
	.hbarnd-tit{
		font-size: 68px;
	}
	.hbanner-txt{
		left: 15%;
	}
	.hcase-eval li{
		margin-left: 55px;
	}
	.hbarnd-tit{
		padding-top: 80px;
	}
	.hbarnd{
		  padding-bottom: 80px;
	} 
	.hbarnd-txt-info{
		margin-top: 50px;
	}
	.hbarnd-txt{
		padding-top: 150px;
	}
	.hcase,
	.hnews{
		padding-top: 80px;
	}
	.htit{
		padding-bottom: 60px;
	}
	.hcase-eval ul{
		padding-top: 65px; padding-bottom: 100px;
	}
	.hnews-list ul{
		height: 460px;
	}
	.hnews{
		padding-bottom: 80px;
	}
	.hnews-list li{
		padding: 0 20px;
	}
	.hnews-list-row .ft .txt{
		margin-top: 40px; font-size: 15px;
	}
	.mabout-info-txthd{
		margin-top: 150px;
	}
	.mcult li{
		margin-top: 130px;padding-bottom: 110px; border-width: 3px;
	}
	.mcult-l h4{
		font-size: 24px;
	}
	.mcult-l p{
		font-size: 16px; margin-top: 15px;
	}
	.mcult-c{
		font-size: 34px; line-height: 1.4;
	}
	.mcult-r img{
		height: 90px;
	}
	.mdigit-row1-list li{
		width: 18%;    box-shadow: 0px 5px 30px rgba(0,0,0,0.1);
	}
	.mabout-video-hd{
		width: 100%;
	}
	.mnews-banner-txt .bd{
		margin-top: 100px;
	}
	.header{
		padding: 35px 0;
	}
	.g-main{
		padding-top: 155px;
	}
	.mtit{
		padding-bottom: 25px;
	}
	.mtit-r{
		margin-top: 45px; font-size: 15px;
	}
	.mtit-r li{
		margin-left: 45px;
	}
	.mtit-l,
	.mabout-info-txthd{
		font-size: 58px;
	}
	.mabout-info-txthd .line{
		height: 5px;
	}
	.mabout-info-txtbd h3{
		font-size: 34px;
	}
	
	.header-nav li{
		margin-right: 60px;
	}
	.mabout-info-txthd{
		margin-top: 120px;
	}
	.mabout-info-txtbd{
		margin-top: 40px;
	}
	.mabout-info-txtbd p{
		margin-top: 45px;
	}
	.mabout-info-img{
		margin-top: 100px;
	}
	.mabout-cust{
		margin-top: 100px;
	}
	.mabout-cust-hdtxt{
		font-size: 34px; 
	}
	.mabout-cust-hd{
		padding-bottom: 100px;
	}
	.mabout-cust-hdimg{
		margin-right: 20px; width: 100px;
	}
	.mabout-cust-bd{
		padding-top: 90px; 
	}
	.mabout-cust-bd ul{
		padding-bottom: 50px;
	}
	.mabout-video{
		padding-top: 80px;
	}
	.mabout-video-hd .tit{
		font-size: 34px;
	}
	.mabout-video-hd .info{
		width: 50%; 
	}
	.mabout-video-bd{
		padding: 70px 0 75px;
	}
	.mabout-video-bd .play{
		width: 80px; height: 80px; margin-left: -40px; margin-top: -40px;
	}
	.footer{
		padding-top: 65px; 
	}
	.footer-contact{
		padding-bottom: 65px;
	}
	.footer-contact-bd{
		margin-top: 20px;
	}
	.footer-main{
		padding: 60px 0 70px;
	}
	.mcase li{
		margin-top: 40px;
	}
	.mcase-detail-imgs{
		margin-top: 100px;
	}
	.mcase-list-txt .info{
		padding-top: 20px; 
	}
	.mcase-detail{
		padding: 65px 0 0;
	}
	.mcase-detail-txt{
		margin-top:80px ;
	}
	.mcase-detail-imgs td{
		padding: 6px;
	}
	.mdigit-tit{
		margin-top: 155px; font-size: 36px;
	}
	.mdigit-txt{
		margin-top: 45px;
	}
	.mdigit-row1-list{
		margin-top: 155px;
	}
	.mdigit-row1-list li{
		padding-left: 20px; padding-right: 25px;
	}
	.mdigit-row1-list h3{
		font-size: 30px;
	}
	.mdigit-row1-list p{
		margin-top: 18px; font-size: 15px;
	}
	.mdigit-row2{
		margin-top: 80px; padding-top: 80px;
	}
	.mdigit-row3 .mdigit-tit{
		margin-top: 80px;
	}
	.mdigit-row2-list{
		padding: 0; width: auto;
	}
	.mdigit-row2-cn,
	.mdigit-row3-cn{
		font-size: 19px;
	}
	.mdigit-row2-en,
	.mdigit-row3-en{
		font-size: 15px;
	}
	.mdigit-row2-list li:after,
	.mdigit-row3-list li:after{
		height: 3px;
	}
	.mdigit-row2-list li{
		
		padding-top: 60px; height: 320px;
	}
	.mdigit-row3-list ul{
		width: auto; padding-top: 110px;  padding-bottom: 50px;
	}
	.mdigit-row3-cn{
		margin-top: 30px;
	}
	.mhonor .m-list-3 li{
		height: 480px; margin-top: 55px;
	}
	.mhonor-list-item img{
		max-width: 70%; bottom: 80px;
	}
	.mhonor-list-item .tit{
		bottom: 50px;
	}
	.mnews-detail-hd{
		padding-top: 60px; font-size: 16px;
	}
	.mnews-detail-bd img{
		margin-bottom: 30px;
	}
	.mnews-detail-bd p{
		font-size: 16px;
	}
	.m-list-2 li{
		box-shadow: 0px 0px 30px  rgba(0,0,0,0.1); padding-left: 5%; padding-right: 5%;
	}
	.mnews-list-info{
		margin-left: 9%; width: 74%;
	}
	.mnews-list-time{
		padding-left: 0;
	}
	.mnews-list-info .txt{
		margin-top: 20px;
	}
	.mnews-list,
	.m-list-3{
		padding-bottom: 80px;
	}
}



@media (max-width: 1200px){
	/*.header{
		padding-top: 20px;
	}
	.g-main{
		padding-top: 100px;
	}
	.mtit-l {
    font-size: 50px;
	}
	.mcase li{
		margin-bottom: 30px;
	}
	.mcase-list-txt{
		padding-top: 10px;
	}
	.mcase-list-txt .info{
		padding-top: 10px;
	}
	.footer{
		padding-top: 20px;
	}
	.footer-contact{
		padding-bottom: 30px;
	}
	.footer-main{
		padding-bottom: 30px;
		padding-top: 40px;
	}
	.header-contact{
		padding-right: 20px;
	}
	.header-logo{
		margin-right: 50px;
	}
	.header-nav li{
		margin-right: 50px;
	}
	.mcase-detail{
		padding-top:30px;
		padding-bottom: 0;
	}
	.mcase-detail-txt{
		margin-top: 30px;margin-bottom: 105px;
	}
	.mcase-detail-imgs{
		margin-top: 15px;
	}
	.g-main{
		padding-bottom: 40px;
	}
	.hbanner-txt h2{
		font-size: 60px;
	}
	.hbanner-txt a{
		font-size: 15px;padding-top: 25px;
	}
	.hbarnd-tit{
		font-size: 60px;
	}
	.hcase{
		padding-top: 30px;
	}
	.hbarnd-tit{
		padding-top: 40px;
	}
	.hbarnd-txt{
		padding-top: 50px;
	}
	.htit{
		padding-bottom: 30px;
	}
	.hcase-eval ul{
		padding-top: 40px;padding-bottom: 60px;
	}
	.hnews{
		padding-top: 40px;padding-bottom: 50px;
	}
	.htit-l{
		font-size: 25px;
	}
	.hbarnd-txt-tit{
		font-size: 25px;
	}
	.mabout-video-hd{
		width: 100%;
	}
	.hbarnd{
		padding-bottom: 100px;
	}

	.mnews-detail-hd{
		padding-top: 30px;
	}
	.mnews-detail-bd img{
		margin-bottom: 0;
	}
	.mnews-detail-bd p{
		font-size: 15px;
	}
	.mrec-list-hd .tit{
		margin-right: 8%;
	}
	.mrec{
		padding-top: 15px;
	}
	.mrec-list{
		padding-bottom: 35px;
	}
	.mabout-info-txthd{
		margin-top: 50px;
	}
	.mabout-info-img{
		margin-top: 50px;
	}
	.mabout-cust{
		margin-top: 30px;
	}
	.mabout-cust-hdtxt{
		font-size: 30px;
	}
	.mabout-cust-hd{
		padding-bottom: 20px;
	}
	.mabout-cust-hdimg{
		width: 80px;
	}
	.mabout-cust-bd{
		padding-top: 50px;
	}
	.mabout-cust-bd ul{
		padding-bottom: 30px;
	}
	.mabout-video{
		padding-top: 30px;
	}
	.mabout-video-hd{
		width: 100%;
	}
	.mdigit-tit{
		margin-top: 30px;
	}
	.mdigit-txt{
		margin-top: 20px;
	}
	.mdigit-row1-list h3{
		font-size: 25px;
	}
	.mdigit-row1-list{
		margin-top: 65px;padding-left: 30px;
	}
	.mdigit-row1-list li{
	height: 150px;margin: 0 5px;display: inline-block;
	}
	.mdigit-row1-list p{
		font-size: 14px;margin-top: 10px;
	}
	.mdigit-row2{
		margin-top: 30px;
	}
	.mdigit-row2{
		padding-top: 20px;
	}
	.mdigit-row2-list{
		padding-top: 20px;padding-bottom: 60px;
	}
	.mdigit-row3 .mdigit-tit{
		margin-top: 30px;
	}
	.mdigit-row3-list ul{
		padding-bottom: 20px;padding-top: 40px;
	}
	.mhonor .m-list-3 li{
		height: 510px;
	}*/
}
@media (max-width: 1060px){
	.wrapper{
		margin: 0 4.9%;
	}
	.header .wrapper{
		overflow: inherit;
	}
	.header-nav{
		position: fixed; top: 75px; background-color:#fff;color: #333;left: 0;right: 0; 
		
		text-align: center;font-size: 25px;font-weight: 400;padding: 10px 0;
		display: none;
	}
	.header-nav.active{
		display: block;
	}
	.header-contact{
		display: none;
	}
	.header2 .img2{
		width: 100px;
	}
	.gh{
		
		display: block;text-align: center; position: relative; z-index: 99;
		float: right;border-radius: 50px;height: auto;
		margin-top: 7px;
	}
	.gh:hover{
		cursor:pointer;
	}
	.gh:before{
		display: block;content: '';width: 18px;height: 3px;background-color: #333;
		border-radius: 20px;transition: 0.2s;
	}
	.gh a{
		display: block;width: 18px;height: 3px;background-color: #333;margin:3px 0;
		border-radius: 20px;
	}
	.gh:after{
		display: block;content: '';width: 18px;height: 3px;background-color: #333;
		border-radius: 20px;transition: 0.2s;
	}
	.header-nav li{
		font-size: 15px;margin: 0;display: block;
	}
	.header{
		padding: 24px 0;border-bottom: 2px solid #333; background: #fff;
	}
	.header .img1{
		display: none;
	}
	.header .img2{
		display: block; width: 110px;
	}
	.g-main{
		padding-top:0;margin-top:  74px;padding-bottom: 0;
		
	}
	.mtit{
		background-color: #333;margin: 0 -5.5%;padding-bottom: 0;
	}
	.mtit-l{
		float: none;
		text-align: center;
		font-size: 42px;
		background-color: #fff; padding: 35px 20px;
	}
	.mtit-r{
		float: none;text-align: center;margin-top: 0;
	}
	.mtit-r ul{
	}
	.big-w{
		display: none;
	}
	.small-w{
		display: inline;
	}
	.mtit-r li{
		display: block;float: left;
		font-size: 15px;
		color: #fff;
		margin-left: 0;
		font-weight: 400;
	}
	.mtit-r li{
		height: 36px;line-height: 36px;
	}
	.mcase{
		
	}
	.mcase ul{
		margin: 0;
	}
	.mcase li{
		float: none;width: 100%;padding: 0;margin-top: 40px;
	}
	.mcase-list-txt .info{
		font-size: 15px;line-height: 1.4;
	}
	.mcase-list-txt{
		height: auto;
	}
	.mcase li img{
		width: 100%;
	}
	.mcase-list-txt{
		padding-top: 20px;
	}
	.mcase ul{
		padding-bottom: 15px;
	}
	.mcase-list-txt h3{
		font-size: 20px;
	}
	.mcase-list-txt .info{
		padding-top: 30px;
	}
	.g-pagination{
		display: none;
	}
	.footer{
		padding-top: 50px;
	}
	.footer-nav dl{
		display: none;
	}
	.footer-qr-tit{
		display: none;
	}
	.footer-main{
		padding: 60px 0;
	}
	.footer-qr{
		width: 100%;margin-right: 0;float: none;text-align: center;
	}
	.footer-qr-img{
		display: none;
	}
	.footer-qr-txt{
		width: 61%;font-size: 10px;color: #a2a1a1;margin: 0 auto;
	}
	.footer-nav{
		padding-left: 0;
	}
	.footer-contact li{
		width: 100%;float: none;font-size: 32px;margin-bottom: 45px;
	}
	.footer-contact-bd{
		margin-top: 15px;
	}
	.footer-contact{
		padding-bottom: 25px;
	}
	.footer-contact-hd{
		font-size: 15px;
	}
	.footer-contact-hd span:last-child{
		font-weight: bold;color: #333333;
	}
	.footer-contact-bd{
		font-size: 15px;
	}
	.mcase-detail-bimg{
		margin: 0 -5.5%;
	}
	.mcase-detail-bimg img{
		margin: 0;padding: 0;
	}
	.mcase-detail{
		padding-top: 0;
	}
	.mcase-detail-txt{
		margin-top: 38px;width: 100%;
		font-size: 15px;font-weight: bold;
		line-height: 1.47;color: #333;
		margin-bottom: 50px;
	}
	.mcase-detail-imgs{
		margin-left: 0;margin-right: 0;
	}
	.mcase-detail-imgs td{
		display: block;padding: 0;;
	}
	.mcase-detail-imgs td img{
		width: 100%;margin-bottom: 10px;
	}
	.mtit-r-phone{
		overflow: hidden;
	}
	.mtit-r-phone li{
		display: inline-block;text-align: center;float: none;
		margin: 0 25px;
	}
	.fl{
		float: none;
	}
	.fr{
		float: none;
	}
	.mnews-detail-hd{
		padding-top: 50px;
	}
	.mnews-detail-hd{
		padding-bottom: 40px;
	}
	.mnews-detail-hd h3{
		font-size: 22px;margin-bottom: 15px;
	}
	.mnews-detail-bd{
		padding-bottom: 90px;
	}
	.mnews-detail-hd span{
		font-size: 15px;font-weight: bold;
	}
	.mnews-detail-bd p img{
		line-height: 1;
	}
	.mnews-detail-bd p{
		font-size: 15px;font-weight: bold;line-height: 1.5;
		text-align: justify;
	}
	.mtit{
		border: none;
	}
	.mrec-list li{
		box-shadow: 1px 1px 10px 5px rgba(0,0,0,0.05);position: relative;margin-bottom: 25px;
	}
	.mrec-list-hd{
		padding-left: 20px;padding-top: 45px;box-shadow: none;overflow: visible;
	}
	.mrec-list-bd{
		border-bottom: none;
	}
	.mrec-list-hd .tit{
		font-size: 22px;color: #333;padding: 0;margin-bottom: 50px;
		width:100%;
	}
	.mrec-list-hd div{
		float: none;
	}
	.mrec-list-hd .col{
		text-align: left;overflow: hidden;
	}
	.mrec-list-hd .col p{
		float: left;margin-top: 0;font-size: 15px;font-weight: bold;
		
	}
	.mrec-list-hd .fc-red{margin-left: 3px;
		color: #333!important;font-family: 'PingFang SC','microsoft yahei',arial,'helvetica neue','hiragino sans gb',sans-serif;font-size: 15px!important;font-weight: bold;
	}
	.mrec-list-hd .fc-red:before{
		display: inline-block;content: ':';margin-right: 7px;
	}
	.mrec-list-bd{
		display: block;
	}
	.mrec-list-bd{
		padding-left: 20px;padding-right: 20px;padding-bottom: 140px;
	}
	.mrec-list-bd h3:first-child{
		border-top:none;color: #e71f19;font-weight: bold;
		font-size: 15px;margin-bottom: 25px;
	}
	.mrec-list-bd p{
		font-size: 15px;line-height: 1.4;color: #666666;
	}
	.mrec-list-bd h3{
	color: #e71f19;
    font-weight: bold;
    font-size: 15px;
	}
	.mrec-list-hd a{
		width: 100%;text-align: center;display: inline-block;
		border: 2px solid #000;font-size: 15px;font-weight: bold;padding: 17px 0;
	}
	.mrec-list-hd .btn{
		width: 100%;left: 0;padding: 0 20px;
		bottom: 33px;height: auto;top: auto;
	}
	.mrec-list-hd .col{
		padding-top: 0;margin-bottom: 12px;
	}
	.mrec-list-bd h3:first-child{
		padding-top:25px;
	}
	.mrec-list-bd p{
		margin-top: 0;
	}
	.mrec-list-bd h3{
		margin-top: 25px;margin-bottom:30px;
	}
	.mnews-banner-img{
		float: none;
	}
	
	.hbanner{
		background-color: rgb(53,53,53);
	}
	.hbanner-txt{
		padding-left: 5%; top: 58%;  width: 100%; left: 0;
	}
	.hbarnd{
		background-image: none;
	}
	.hbanner-txt a{
		margin-top: 0; position: absolute; right: 0; top: 0;
		background-image: none;font-size: 15px;padding: 0 20px 0 0;
	}
	.hbanner-txt h2{
		margin-top: 30px; font-size: 56px;
	}
	.hbanner>.swiper-pagination-bullets .swiper-pagination-bullet{
		display: inline-block;margin-right: 12px;width: 10px;height: 10px;
		border: 1px solid #fff;background-color: transparent;opacity: 1;
	}
	.hbanner>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{
		border: 0;background-color: #fff;
	}
	.hbanner .swiper-pagination{
		top: 45%;
	}
	/* .hbanne>.swiper-pagination-bullets .swiper-pagination-bullet-active{
		border: none!important; 
		background-color: #fff!important;
	} */
	.hbarnd-tit{
		text-align: left;padding-top: 60px;font-size: 43px;
	}
	.hbarnd-txt{
		float: none;width: 100%;
	}
	.hbarnd-txt-tit{
		font-size: 20px;
	}
	.hbarnd-txt-info{
		margin-top: 30px;
	}
	.hbarnd-txt{
		padding-top: 60px;
	}
	.hbarnd-txt-info{
		font-size: 15px;font-weight: bold;
	}
	.hbarnd-txt-btn{
		display: none;
	}
	.hbarnd-img{
		float: none;width: 110%;padding-top: 110px;background: url(../imgs/fy18.jpg) no-repeat;
		background-size: cover;margin-left: -5%;
		padding-bottom: 110px;
		margin-top: 60px;
	}
	.hbarnd-img img{
		width: 245px;
	}
	.hbarnd{
		background-position-y: bottom;padding-bottom: 0;background-size: cover;
	}
	.hcase .htit{
		text-align: center;padding-bottom: 55px;
	}
	.hcase .htit-l{
		width: 100%;font-size: 20px;
	}
	.hcase .htit-c{
		display: none;
	}
	.hcase .htit-r{
		display: none;
	}
	.hcase{
		padding-top: 55px;padding-bottom: 30px;border-bottom: 2px solid #f5f5f5;
	}
	.hcase-list li{
		width: 100%;min-height: 280px;position: relative;
	}
	.hcase-list li:nth-child(2n-1) img{
		width: 100%;
	}
	.hcase-list li:nth-child(2n) img{
		width: 160px;
	}
	.hcase-list li img{
		position: absolute;margin: auto;left: -999px;right:-999px ;top:-999px ;bottom:-999px ;
	}
	.hcase-eval{
		display: none;
	}
	.hnews{
		display: none;
	}
	
	.mnews-banner-img{
		width: 100%;
		height: 250px;
	}
	.mnews-banner-txtbox{
		position: static; width: 100%; padding: 35px 4.9%; height: auto; float: none;
	}
	.mnews-banner-txt{
		padding: 0;
	}
	.mnews-banner-txt .hd big {
    font-size: 28px;
}
.mnews-banner-txt .hd p {
    margin-left: 8px;
    font-size: 10px;
    margin-top: 5px;
}
.mnews-banner-txt .bd {
    margin-top: 0;
    margin-bottom: 0;
}
.mnews-banner-txt .bd h3{
	margin-top: 38px;
    font-size: 22px;
}
.mnews-banner-txt .bd .txt{
	margin-top: 25px;
    font-size: 15px;
    line-height: 1.3;
    color: #999;
    width: 100%;
}
.mnews-banner-txt .ft{
	display: none;
}
	.mnews-bannerimg{
		float: none;overflow: hidden;
	}
	.mnews-bannertxt{
		float: none;overflow: hidden;
	}
	.mnews{
		padding-top: 0; margin-left: -4.9%; margin-right: -4.9%;
	}
	.mnews-banner{
		height: auto;
	}
	.mnews-banner-imgbox{
		width: auto; float: none;
	}
	
	.m-list-2 li{
		width: 100%;background-color: #fff;padding-left: 25px;padding-right: 25px;
		margin-bottom: 18px;padding: 25px 15px 40px;
		box-shadow: 0px 3px 15px rgba(0,0,0,0.05); height: auto;
	}
	.mnews-list-time{
		float: none;padding: 0;
	}
	.mnews-list-info{
		float: none;
	}
	.g-main2{
		background-color: #e6e6e6;
	}
	.mnews-list-time big{
		font-size: 28.4px;
	}
	.mnews-list-time p{
		font-size: 10px;padding-left: 9px;
	}
	.mnews-list-info{
		margin-top:20px;width: 100%;margin-left: 0;text-align: justify;
	}
	.mnews-list-info h3{
		font-size: 15px;padding-top: 0;
	}
	.mnews-list-info .txt{
		margin-top: 11px;font-size: 15px;line-height: 1.33;
	}
	.mnews-list{
		padding-bottom: 0;
	}
	.mnews .swiper-pagination{
		display: none;
	}
	.mabout-info-txthd .line{
		display: none;
	}
	.mabout-info-txthd{
		float: none;text-align: left;
		margin-top: 30px;font-size: 42px; line-height: 1.1;
	}
	.mabout-info-txtbd{
		width: 100%;margin-top: 65px;
	}
	.mabout-info-txtbd h3{
		font-size: 19px;line-height:1.54;
	}
	.mabout-info-txtbd p{
		text-align: justify;margin-top: 30px;font-size: 15px;
		
	}
	.mabout-info-img{
		margin-top: 50px;
	}
	.mabout-cust-hd{
		border: none;padding-bottom: 0;
	}
	.mabout-cust-hdimg{
		margin: 0;float: none;width: 100%;text-align:center;display: block;
		margin-top: 63px;
	}
	.mabout-cust-hdtxt{
		margin-top: 60px;font-size: 19px;text-align: center;float: none;
	}
	.mabout-cust-bd{
		padding-top: 80px;
	}
	.mabout-cust-bd li{
		width: 50%;margin-bottom: 20px;
	}
	.mabout-cust-bd ul{
		padding-bottom: 20px;
	}
	.mabout-video-hd{
		width: 100%;text-align: center;
	}
	.mabout-video-hd .tit{
		float: none;font-size: 19px;line-height: 1.55;
	}
	.m-list-2{
		padding-top: 25px;
	}
	.mabout-video{
		background-color: #333;padding-top: 60px;padding-bottom: 60px;
	}
	.mabout-video-hd .info{
		font-size: 15px;line-height: 1.5;margin-top: 50px;float: none; width: auto;
	}
	.mabout-video-bd{
		border: none;padding: 0;
	}
	.mabout-video-bd .play{
		width: 50px; height: 50px; margin-left: -25px; margin-top: -25px;
	}
	.mcult-l{
		float: none;width: 100%;overflow: hidden;margin-top: 0;
	}
	.mcult li{
		margin-top: 0;position: relative;padding-bottom: 50px;padding-top: 25px;
	}
	.mcult-l h4{
		float: left;font-size: 16px;line-height: 1.35;
	}
	.mcult-l p{
		display: block;float: right;margin-top: 0;font-size: 15px;
	}
	.mcult-r img{
		width: 60px; height: auto;
		position: absolute;left: 0;right: 0;top: 0;bottom: 60px;margin: auto;
	}
	.mcult-c{
		float: none;width: 100%;text-align: center;margin-top: 210px;font-size: 28px;
		font-weight: bold;line-height: 1.2;
	}
	.mcult li{
		border-bottom: 1px solid #333;
	}
	.m-list-3{
		padding-bottom:35px;
	}
	
	.mhonor .m-list-3 li{
		width: 100%;float: none;height: 340px;margin:15px 0 0 0;
	}
	.mhonor-list-item img{
		max-height: 190px;min-height: 160px;top: auto;left: 0;right: 0;bottom: 110px;
	}
	.mhonor-list-item .tit{
		bottom: 50px;font-size: 15px;
	}
	.mdigit-tit{
		font-size: 28.5px;text-align: left;margin-top: 65px;
	}
	.mdigit-txt{
		margin-top: 45px;text-align: justify;font-size: 15px;line-height: 1.6;
	}
	.mdigit-row1-list{
		margin-top: 40px;padding-left: 0;
	}
	.mdigit-row1-list p{
		margin-top: 12px;
	}
	.hbarnd{
		background-color: #fff;
	}
	.mdigit-row1-list li{
		width: 100%;float: none;margin-bottom: 10px;height: 135px;
		padding-top: 25px;padding-left: 28px;
	}
	.mdigit-row1-list h3{
		font-size: 19.5px;
	}
	.mdigit-row2{
		margin-top: 45px;padding-top: 65px;
	}
	.mdigit-row2 .mdigit-tit{
		text-align: center;font-size: 28.4px;
	}
	.mdigit-row2-list{
		padding-top: 0; padding-bottom: 80px;
	}
	.mdigit-row2-list li{
		width: 50%;border: none;height: 180px;padding-top: 0;
		margin-top: 60px;
	}
	.mdigit-row2-list li:first-child,
	.mdigit-row2-list li:nth-child(2){
		margin-top: 65px;
	}
	.mdigit-row2-cn{
		bottom:50px;font-size: 21px;
	}
	.mdigit-row2-en{
		bottom: 0;font-size: 16px;
	}
	.mdigit-row2-list li:after{
		bottom: 28px;
	}
	.mdigit-row3 .mdigit-tit{
		text-align: center;margin-top: 50px;font-size: 28.5px;
	}
	.mdigit-row3-list li{
		width: 100%;margin-bottom: 90px;
	}
	.mdigit-row3-list ul{
		padding-top: 75px;padding-bottom: 0;
	}
	.mdigit-row3-cn{
		margin-top: 35px;
	}
	.mdigit-row1-list li{
		margin: 5px 0;
	}
	
	.imgul,.txtul{
		float: none;width: 100%;height: auto;
	}
	.mcase-detail-imgs table{
		margin-bottom: 20px;
	}
	.header-nav{
		padding: 10px 0;
	}
	.header-nav ul{
		width: 100%;
	}
	.header-nav li{
		padding: 0 4.9%;
	}
	.header-nav li a{
		display: block; padding: 15px 0;font-weight: bold; border-bottom: 1px solid #eee;
	}
	.header-nav li:last-child a{
		border: 0;
	}
	.numnav{
		bottom: auto; top: 58%; right: -8px;left: auto;font-size: 16px; margin-top: 120px; font-family: bebas;
	}
	
	.mtit-r{
		background-color: #333;
		text-align: center;width: 100%;
	}
	.mtit-r.fixed{
		position: fixed; left: 0; top: 74px; right: 0; z-index: 99;
	}
	.mtit-r ul{
		padding: 0 10px; overflow-x: auto;white-space:nowrap; 

	}
	.mtit-r ul::-webkit-scrollbar {
    display: none;
}
	.mtit-r li{
		padding: 0 25px; float: none; width: auto; display: inline-block;
	}
	.mabout-cust-hdimg img{
		width: 60px;
	}
	.mrec{
		padding-top: 0;
	}
}