@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1280px) {
	.w{
		width: 100%;
	}
	.header .header-logo {
		width: 180px;
	}
	.header .header-tell{
		display: none;
	}
	.header .nav ul {
		display: block;
		background: #fff;
		padding: 20px 40px 20px 0;
		text-align: right;
	}
	.header .nav ul li .first-a {
		line-height: 2.4em;
	}
	.header .nav {
		width: 50%;
	}
	.mo-nav{
		display: block;
	}
	.header .i-top{
		position: relative;
		padding: 20px 30px;
		width: 100%;
	}
	#pc-nav{
		position: absolute;
		top: 78px;
		right: 0px;
		bottom: 0;
		display: none;
	}
/*
	.header{
		display: none;
	}
*/
	.i-banner{
		margin-top: 78px;
	}
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next,.swiper-button-next{
		background-size: 50%!important;
	}
	.swiper-container-rtl .swiper-button-prev{
		background-size: 50%!important;
	}
	.i-product {
		margin-top: 20px;
	}
	.i-product-bd {
		margin-top: 0px;
	}
	.i-product-bd ul {
		display: flex;
		justify-content: space-between;
		align-items: center;
		flex-wrap: wrap;
	}
	.i-product-bd li {
		/* flex: 3; */
		width: 90%;
		margin: 0 auto;
		border-radius: 3px;
		/* background: red; */
		margin-top: 30px;
	}
	.use {
		margin-top: 30px;
	}
	.use-classify .prev, .use-classify .next {
		display: none;
	}
	.use-hd .i-tit {
		padding-top: 30px;
	}
	/*.use-classify ul {*/
	/*	display: flex;*/
	/*	justify-content: space-between;*/
	/*	align-items: center;*/
	/*	flex-wrap: wrap;*/
	/*	width: 96%;*/
	/*	!* background: red; *!*/
	/*	margin: 0px auto;*/
	/*}*/
	/*.use-classify li {*/
	/*	width: 32%;*/
	/*	text-align: center;*/
	/*	border-right: 1px solid #e1e1e1;*/
	/*	padding: 10px 0;*/
	/*	margin-top: 20px;*/
	/*}*/
	/* 以上重构 */
	.use-classify .use-tab .use-slick {
		display: flex;
		justify-content: space-between;
		align-items: center;
		flex-wrap: wrap;
		width: 96%;
		/* background: red; */
		margin: 0px auto;
	}
	.use-classify .use-tab .use-slick .use-items {
		width: 32%;
		text-align: center;
		border-right: 1px solid #e1e1e1;
		padding: 10px 0;
		margin-top: 20px;
	}

	.use-bd{
		margin-top: 0;
	}
	.use-img_con{
		width: 55%;
	}
	.use-desc{
		width: 40%;
	}
	.use-desc p{
		width: 100%;
		height: 4em;
		overflow: hidden;
		text-overflow: ellipsis;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		display: -webkit-box;
	}
	/*.use-bd li {*/
    /*!* position: relative; *!*/
	/*	padding: 50px 30px;*/
	/*	display: flex;*/
	/*	justify-content: space-between;*/
	/*	align-items: center;*/
	/*}*/
	/* 以上重构 */
	.use .use-detail .use-detail-items {
			padding: 30px 30px;
			display: flex;
			justify-content: space-between;
			align-items: center;
			flex-wrap: wrap;
	}

	.i-about .about-bd .about-img{
		display: none;
	}
	.i-about {
		overflow: hidden;
		background: url(../image/about-back.jpg) no-repeat;
		padding: 30px 0 30px 0;
/*		margin-top: 30px;*/
	}
	.i-about .about-bd {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-top: 20px;
	}
	.i-about .about-bd .about-desc {
		width: 100%;
		padding: 0 30px;
	}
	.i-about .about-bd .about-desc {
		width: 100%;
		padding: 0 30px;
	}
	.i-about .about-bd .about-desc h5 {
		display: none;
	}
	.i-about .about-bd {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-top: 0px;
	}
	.i-about .about-bd .about-desc .about-adv ul {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-top: 30px;
	}
	.i-service {
		margin-top: 0px;
	}
	.i-service ul li {
		width: 90%;
		position: relative;
		/* border-radius: 3px; */
		margin-left: auto;
		margin-right: auto;
		margin-top: 30px;
	}
	.service-desc p {
		color: #fff;
		margin-top: 47%;
		overflow: hidden;
		font-size: 16px;
		width: 36px;
		height: 18px;
	}
	.footer-hd{
		display: none;
	}
	.footer-hd ul{
		display: none;
	}
	.footer-hd {
		background: #f2f2f2;
		padding: 30px 0;
		margin-top: 30px;
	}
	.footer-hd .w {
		padding: 0 5%;
		/* align-items: center; */
	}
	.footer-hd .link{
		display: none;
	}
	.footer-bd {
		line-height: 2em;
		background: #333;
		text-align: center;
		padding: 30px 0;
	}
	.to-top{
		display: none;
	}
	.side_even{
		display: none;
	}
	
	
	
/*	内页*/
	.um-banner{
		margin-top: 78px;
	}
	.pro-list {
		margin-top: 30px;
	}
	.i-classify .classify_bd{
		margin-bottom: 20px;
	}
	.pro-list li{
		margin-bottom: 30px;
	}
	.pro-list .pro-desc h5{
		margin-bottom: 10px;
		font-size: 24px;
	}
	.pro-list .pro-desc p{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.pro-list .pro-desc a{
		margin-top: 30px;
	}
	.pro-list .pro-desc{
		width: 100%;
		height: auto;
		border-radius: 0 0px 3px 3px;
	}
	.pro-list .pro-img{
		width: 100%;
		border-radius: 3px 3px 0 0;
	}
	
	.product-intro{
		margin-top: 78px;
		padding: 40px;
	}
	.product-intro .w {
		display: flex;
		justify-content: space-between;
		align-items: center;
/*		flex-wrap: wrap;*/
	}
	.product-intro .intro_bd {
		width: 45%;
	}
	.product-intro .intro_hd h5{
		font-size: 28px;
	}
	.product-intro .intro_hd h6{
		margin-top: 20px;
		font-size: 24px;
	}
	.product-intro .intro_hd p{
		margin-top: 20px;
		display: -webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp: 5;
		overflow: auto;
	}
	.product-adv{
		padding: 30px 0 40px 0;
	}
	.work-table .product-adv ul li p{
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.work-table .product-adv ul{
		margin-top: 0;
	}
	.work-table .product-adv ul li .adv-bd{
		position: absolute;
		bottom: 30px;
		right: 20px;
	}
	.work-table .product-adv ul li .adv-bd img{
		width: 80%;
	}
	
	.product-parameter{
		padding: 40px 0;
	}
	.parameter-table{
		margin-top: 30px;
		padding: 0 40px;
	}
	
	.product-apply{
		padding-top: 30px;
	}
	.product-apply ul{
		margin-top: 0;
	}
	.work-table .product-apply ul li{
		width: 48.5%;
	}
	.i-classify .classify_bd a {
		display: inline-block;
		padding: 10px 24px;
/*		border: 1px solid #e1e1e1;*/
		margin: 0 8px 10px 8px;
		border-radius: 3px;
		color: #666;
	}
	
	.slou-intro{
		margin-top: 30px;
		padding: 0 40px;
		flex-wrap: wrap;
	}
	.slou-intro .intro_hd{
		width: 100%;
	}
	.slou-intro .intro_bd{
		width: 100%;
		margin-top: 30px;
	}
	.slou-intro .intro_hd .btn{
		margin-top: 30px;
	}
	
	.slou-trait {
		padding: 30px 0 30px 0;
	}
	.slou-intro .intro_hd p{
		margin-top: 20px;
	}
	.slou-intro .intro_hd h6{
		margin-bottom: 20px;
	}
	.slou-trait ul{
		padding: 0 40px;
	}
	.slou-trait ul li{
		margin-top: 30px;
		width: 48.5%;
	}
	.sloution-sample{
		margin-top: 30px;
	}
	.sloution-sample ul li{
		width: 47.4%;
	}
	.sloution-sample ul{
		padding: 0 40px;
	}
	
	.news-list .i-classify {
		margin-top: 30px;
	}
	.news-list .news-bd ul li{
		margin-top: 0;
		margin-bottom: 30px;
		width: 48.5%;
	}
	.news-list .news-bd ul li:last-of-type{
		margin-bottom: 0;
	}
	
	.news-list .news-bd ul{
		padding: 0 40px;
	}
	.news-bd li .news-desc h3{
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	
	.news-show .news-show-bd{
		display: none;
	}
	.news-show .news-show-hd {
		width: 92%;
		background: #f1f1f1;
		padding: 30px 20px;
		margin-top: 30px;
		box-sizing: border-box;
		margin-left: auto;
		margin-right: auto;
		border-radius: 3px;
	}
	.about-develop .about-develop-tab .about-develop-slick .slick-center i{
		font-size: 120px;
	}
	.about-develop .about-develop-tab .about-develop-slick .about-develop-items:not(.slick-center){
		margin-top: 66px;
	}
	.about-develop .about-develop-tab .prev, .about-develop-tab .next{
		top:62px;
	}
	.about-develop .about-develop-tab .about-develop-slick .about-develop-items .year span{
		margin: 0 70px;
	}
	.about-show{
		padding-top: 100px;
	}
	.about-show .w {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-top: 20px;
		flex-wrap: wrap;
	}
	.about-show .w .about-hd h6{
		display: none;
	}
	.about-show .w .about-hd{
		width: 100%;
		padding: 0 40px;
	}
	.about-show .w .about-bd{
		width: 100%;
		margin: 20px 40px;
	}
	.about-show .about-adv ul .adv-num{
		font-size: 42px;
	}
	.about-culture{
		margin-top: 30px;
	}
	.culture-hd {
		padding: 30px 50px 0 50px;
		text-align: center;
		line-height: 2em;
		font-size: 16px;
	}
	.culture-bd ul{
		flex-wrap: wrap;
	}
	.culture-bd ul li {
		width: 32%;
		text-align: center;
		border-right: 1px solid #e1e1e1;
		margin-top: 30px;
		padding: 20px 0;
	}
	.culture-bd ul li:nth-of-type(3n){
		border-right: none;
	}
	.about-honor{
		margin-top: 30px;
		padding: 30px 40px;
	}
	/*.about-honor-bd ul {*/
	/*	margin-top: 30px;*/
	/*}*/
	/* 以上重构 */
	.about-honor-bd .honor-slick{
		margin-top: 30px;
	}
	.about-develop{
		padding-top: 30px;
	}
	.about-partner{
		margin-top: 30px;
		padding: 30px 40px;
	}
	.about-partner-bd ul{
		margin-top: 10px;
	}
	.about-partner-bd ul li{
		width: 15.5%;
	}
	.about-work{
		padding-top: 30px;
	}
	.about-work-bd ul{
		margin-top: 0;
		padding: 0 40px;
	}
	.about-work-bd ul li{
		width: 48.5%;
	}
	.service-sup-show ul{
		flex-wrap: wrap;
	}
	.service-sup{
		margin-top: 30px;
	}
	.service-sup-show{
		margin-top: 0;
		padding: 0 40px;
	}
	.service-sup-show ul li{
		width: 48.5%;
		margin-top: 30px;
		
	}
	
	.service-sup-show li .ser-own{
		padding: 30px 40px;
	}
	.service-one{
		padding: 30px 0;
	}
	.service-sup-show ul li:last-of-type{
		overflow: hidden;
		width: 100%;
	}
	.service-sup-show ul li:last-of-type .technology {
		float: left;
		width: 48%;
	}
	.service-sup-show ul li:last-of-type .install {
		float: right;
		width: 48%;
	}
	.quality-mana{
		margin-top: 0;
		padding: 30px 40px;
		background-image: none;
		background: #f5f5f5;
	}
	.quality-mana-show{
		margin-top: 0px;
/*		padding: 0 40px;*/
	}
	.quality-mana-show li{
		flex-wrap: wrap;
		margin-top: 30px;
	}
	.quality-mana-show li .con-img{
		width: 100%;
	}
	.quality-mana-show li .con-desc{
		width: 100%;
	}
	.quality-mana-show li .con-desc{
		padding: 30px;
	}
	.quality-mana-show li .con-desc img{
		margin-top: 30px;
	}
	.close-service{
		margin-top: 30px;
	}
	.close-service-show{
		margin-top: 0px;
		padding: 0 40px;
	}
	.close-service-show ul{
		flex-wrap: wrap;
	}
	.close-service-show ul li{
		width: 100%;
		margin-top: 30px;
	}
	.close-service-show ul li .con-desc{
		height: auto;
	}
	.download-center{
		margin-top: 30px;
		padding: 0 40px;
	}
	.contact .tit {
		margin-top: 30px;
	}
	.contact ul{
		margin-top: 0px;
		padding: 0 40px;
		flex-wrap: wrap;
	}
	.contact ul li{
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 30px;
	}
	.contact .map{
		margin-top: 30px;
	}
	.contact .online{
		width: 100%;
		padding: 30px 40px;
    	margin-top: 30px;
	}
	.contact .online .message{
		margin-top: 30px;
	}
	.join{
		padding: 0 40px;
	}
	.join-tit{
		margin-top: 30px;
		padding: 30px 30px;
	}
	.join ul li{
		padding: 20px 30px;
	}
	.join ul li.on .problem i{
		background-size: 40%;
	}
	.join ul li .problem i{
		width: 40px;
		height: 40px;
	}
	.join ul li .answer{
		margin-top: 30px;
	}
	.join ul li .answer .btn{
		margin-top: 30px;
	}
	.paging{
		margin-top: 30px;
	}
	.contact .online .btn{
		margin-top: 30px;
	}
	.contact .online .btn button{
		padding: 10px 40px;
	}
	.footer-hd .footer-tell .logo{
		width: 200px;
	}
	.join ul li .answer{
		padding-top: 0;
	}
	
}

@media screen and (max-width:769px){
	.about-show .about-adv ul .adv-num{
		font-size: 28px;
	}
	.about-develop .about-develop-tab .about-develop-slick .slick-center i{
		font-size: 80px;
	}
	.about-develop .about-develop-tab .about-develop-slick .about-develop-items .text{
		font-size: 18px;
	}
	.about-develop .about-develop-tab .prev, .about-develop-tab .next{
		width: 3rem;
		height: 3rem;
		line-height: 3rem;
		top: 36px;
	}
	.about-develop .about-develop-tab .prev{
		left: 95px;
	}
	.about-develop .about-develop-tab .next{
		right: 95px;
	}
	.about-develop .about-develop-tab .about-develop-slick .about-develop-items .year span{
		margin: 0 35px;
	}
	.about-develop .about-develop-tab .about-develop-slick .about-develop-items:not(.slick-center){
		margin-top: 36px;
	}
	.work-table .product-adv ul{
		justify-content: center;
	}
	.work-table .product-adv ul li{
		width: 95%;
		height: auto;
	}
    .slou-trait ul li{
		width: 95%;
	}
	.download-list li .btn{
		width: 40px;
	}
	.download-list li{
		padding: 25px 15px;
	}
	.footer-hd{
		display: none;
	}
}

@media (max-width: 480px) {
	.i-about .about-bd .about-desc .about-adv ul li .adv-num{
		font-size: 20px;
	}
	.about-show .about-adv ul .adv-num{
		font-size: 20px;
	}
	.culture-bd ul li{
		width: 50%;
	}
	.culture-bd ul li:nth-of-type(3n){
		border-right: 1px solid #e1e1e1;
	}
	.culture-bd ul li:nth-of-type(2n){
		border-right: 1px solid #e1e1e1;
	}
	.about-develop .about-develop-tab .about-develop-slick .about-develop-items i{
		font-size: 24px;
	}
	.about-develop .about-develop-tab .about-develop-slick .slick-center i{
		font-size: 50px;
	}
	.about-develop .about-develop-tab .about-develop-slick .about-develop-items .text{
		font-size: 14px;
		text-align: center;
	}
	.about-develop .about-develop-tab .prev, .about-develop-tab .next{
		width: 2.2rem;
		height: 2.2rem;
		line-height: 2.2rem;
		top: 20px;
	}
	.about-develop .about-develop-tab .prev{
		left: 75px;
	}
	.about-develop .about-develop-tab .next{
		right: 75px;
	}
	.about-develop .about-develop-tab .about-develop-slick .about-develop-items .year span{
		margin: 0 30px;
	}
	.about-develop .about-develop-tab .about-develop-slick .about-develop-items:not(.slick-center){
		margin-top: 20px;
	}
	.service-sup-show ul li{
		width: 100%;
	}
	.service-one{
		padding: 30px 0;
	}
	.service-sup-show{
		padding: 0 30px;
	}
	.service-sup-show li .ser-own .con-img{
		display: none;
	}
	.service-sup-show ul li:last-of-type .technology{
		width: 100%;
	}
	.service-sup-show ul li:last-of-type .install{
		width: 100%;
		margin-bottom: 30px;
	}
	.u-about .cru-nav ul{
		width: 90%;
	}
	.culture-hd{
		padding: 30px 30px 0 30px;
	}
	.news-list .news-bd ul li{
		width: 100%;
	}
	.i-classify .classify_bd a{
		padding: 10px;
	}
	.news-list .i-classify .classify_bd a{
		width: 100px;
	}
	.case-list .i-classify .classify_bd a{
		padding: 10px 20px ;
		width: 100px;
	}
	.i-classify .classify_bd a{
		margin: 0 8px 16px 8px;
	}
	.sloution-sample ul{
		padding: 0 20px;
	}
	.parameter-table{
		margin-top: 20px;
		padding: 0 30px;
	}
	.parameter-table table tr td:first-of-type{
		width: 25%;
	}
	.parameter-table table tr td{
		width: 25%;
	}
	.parameter-table table tr td:last-of-type{
		width: 50%;
	}
	.parameter-table table tr td{
		line-height: 28px;
	}
	.sloution-show .product-parameter{
		background-image: none;
		background-color: #f5f5f5;
	}
	.pro-list .pro-desc{
		padding: 20px;
	}
	.pro-list .pro-desc h5{
		font-size: 20px;
		font-weight: normal;
	}
	.pro-list .pro-desc a{
		margin-top: 16px;
	}
	.work-table .product-parameter{
		background-image: none;
		background-color: #f5f5f5;
		padding: 30px 0;
	}
	.product-show .tit p{
		padding: 0 50px;
		line-height: 2em;
	}
	.service-desc p{
		margin-top: 37%;
	}
	.news-list .news-bd ul{
		padding: 0 30px;
	}
	.contact .online .btn button{
		padding: 10px 30px;
		margin: 0 10px;
	}
	.use .use-detail .use-detail-items {
		padding: 30px;
	}
	.use .use-detail .use-detail-items .use-img_con{
		width: 100%;
	}
	.use-hd{
		padding-bottom: 0;
	}
	.use-desc{
		width: 100%;
	}
	.use-desc h5{
		font-size: 20px;
		padding-bottom: 10px;
		margin-top: 14px;
	}
	.use-desc .btn{
		margin-top: 6%;
		margin-bottom: 10px;
		width: 100%;
		background: #e6e6e6;
	}
	.use-desc .btn:hover{
		background: #d42a1e;
	}
	.use-desc .btn:hover a{
		color: #fff;
	}
	.use-desc .btn a{
		color: #333;
		font-size: 16px;
	}
	.i-about{
		margin-top: 0;
	}
	.i-about .about-bd .about-desc .btn{
		width: 100%;
	}
	.i-about .about-bd .about-desc .btn a{
		font-size: 16px;
	}
	.i-tit h3{
		font-size: 24px;
	}
	.use .use-hd .use-classify .use-tab{
		width: 92%;
	}
	.use .use-hd .use-classify .use-tab .use-slick{
		width: 92%;
		margin: 20px auto;
	}
	.use-classify .use-tab .use-slick .use-items{
		border-right: 0px solid #fff;
		margin-top: 0;
	}
	.use .use-hd .use-classify .use-tab .use-slick .use-items{
		border-right: none;
	}
	.service-desc h5{
		font-size: 24px;
	}
	.footer-phone{
		margin-top: 14px;
	}
	.footer-tell p{
		width: 88%;
	}
	.footer-hd{
		display: none;
	}
	.footer-bd{
		padding: 20px;
	}
	.footer-hd .code{
		padding-top: 0;
	}
	.footer-hd .code p{
		padding-top: 10px;
	}
	.i-classify .tit h5{
		font-size: 24px;
	}
	.i-classify .classify_bd{
		margin-top: 20px;
	}
	.product-intro{
		padding: 30px;
	}
	.product-intro .w{
		flex-wrap: wrap;
	}
	.product-intro .intro_hd{
		width: 100%;
	}
	.product-intro .intro_hd h5{
		font-size: 20px;
		margin-bottom: 20px;
	}
	.product-intro .intro_hd .fenge {
		width: 80%;
	}
	.product-intro .intro_hd h6{
		font-size: 18px;
		margin-top: 18px;
	}
	.product-intro .intro_hd p{
		-webkit-line-clamp:3;
	}
	.product-intro .intro_bd{
		margin-top: 20px;
		width: 100%;
	}
	.product-show .tit h5{
		font-size: 24px;
	}
	.work-table .product-adv ul li h6{
		font-size: 18px;
	}
	.work-table .product-adv ul li span{
		margin-bottom: 20px;
	}
	.work-table .product-adv ul li{
		padding: 30px;
	}
	.work-table .product-adv ul li p{
		width: 85%;
	}
	.product-apply ul li{
		margin-top: 14px;
	}
	.slou-intro .intro_hd h6{
		font-size: 20px;
	}
	.slou-intro .intro_hd .btn{
		margin-top: 20px;
	}
	.slou-intro .intro_hd .btn{
		width: 100%;
		background: #e6e6e6;
		color: #333;
		font-size: 16px;
	}
	.slou-intro .intro_hd .btn a{
		color: #333;
	}
	.slou-intro .intro_hd .btn:hover{
		background: #d42a1e;
	}
	.slou-intro .intro_hd .btn:hover a{
		color: #fff;
	}
	.slou-intro{
		padding: 0 30px;
	}
	.sloution-show .tit h5{
		font-size: 24px;
	}
	.slou-trait ul{
		padding: 0 30px;
	}
	.slou-trait ul li{
		width: 100%;
		margin-top: 20px;
		padding: 30px;
	}
	.slou-trait ul li h6{
		font-size: 18px;
	}
	.sloution-sample ul li{
		width: 47.8%;
	}
	.sloution-sample ul li{
		margin-top: 20px;
	}
	.crumbs{
		display: none;
	}
	.about-show h5{
		font-size: 24px;
	}
	.about-show .w{
		margin-top: 14px;
	}
	.about-show .w .about-hd{
		padding: 0 30px;
	}
	.about-show .w .about-bd{
		width: 100%;
		margin: 20px 30px;
	}
	.about-show .about-adv ul li p{
		font-size: 18px;
		margin-top: 8px;
	}
	.about-honor h5, .about-develop h5{
		font-size: 24px;
	}
	.about-honor{
		padding: 20px 30px;
	}
	.about-honor-bd .prev, .about-honor-bd .next{
		margin-top: 20px;
	}
	.about-honor-bd .honor-slick{
		margin-top: 20px;
	}
	.about-develop h5, .about-partner h5, .about-work h5{
		font-size: 24px;
	}
	.about-partner{
		padding: 30px;
	}
	.about-work-bd ul{
		padding: 0 30px;
	}
	.about-work-bd ul li{
		margin-top: 20px;
	}
	.about-work-bd ul li p{
		padding-top: 14px;
	}
	.contact .tit h5{
		font-size: 24px;
		font-weight: bold;
	}
	.contact ul li h6{
		font-size: 20px;
		margin-bottom: 20px;
	}
	.contact ul li{
		padding: 20px 0;
	}
	.contact ul li span{
		margin: 20px 0;
		height: 2px;
	}
	.contact .online{
		padding: 30px;
	}
	.join{
		padding: 0 30px;
	}
	.join-tit{
		padding: 20px;
	}
	.join ul li{
		padding: 20px;
	}
	.join ul li .answer{
		margin-top: 20px;
	}
	.join ul li .answer .btn{
		margin-top: 20px;
		width: 100%;
		background: #e6e6e6;
	}
	.join ul li .answer .btn a {
		color: #333;
		font-size: 18px;
	}
	.service-sup .tit h5{
		font-size: 24px;
	}
	.service-sup-show ul li{
		margin-top: 20px;
	}
	.quality-mana .tit h5{
		font-size: 24px;
	}
	.quality-mana-show li{
		margin-top: 20px;
	}
	.quality-mana-show li .con-desc h6{
		font-size: 20px;
	}
	.quality-mana-show li .con-desc p{
		line-height: 2em;
		margin-top: 14px;
		font-size: 16px;
		padding: 0 0px 0 10px;
	}
	.quality-mana-show li .con-desc img{
		margin-top: 10px;
		padding-left: 20px;
	}
	.quality-mana{
		padding: 30px;
	}
	.close-service .tit h5{
		font-size: 24px;
	}
	.close-service-show{
		padding: 0 30px;
	}
	.close-service-show ul li{
		margin-top: 20px;
	}
	.close-service-show ul li .con-desc{
		padding: 30px;
	}
	.close-service-show ul li .con-desc h6{
		font-size: 20px;
	}
	.close-service-show ul li .con-desc span{
		height: 2px;
	}
	.download-center .tit h5{
		font-size: 24px;
	}
	.download-center{
		padding: 0 30px;
	}
	.contact ul{
		padding: 0 30px;
	}
}