.inside-banner img{
	width:100%;
}
/******小屏手机*********/
@media (max-width: 768px){
	/********可持续发展*********/
	.sustain{
		margin:40px 0;
	}
	.sustain_content{
		width:96%;
	}
	.sustain .sustain_list h4{
		color:#3c3c3c;
	}
	.sustain .sustain_img{
		width:100%;
		padding:25%;
		background-size:100%;
	}
	.sustain .sustain_list{
		width:100%;
		margin-bottom:15px;
	}
	.sustain_list .text-center{
		text-align: left;
	}
	.sustain .sustain_list h4{
		font-size: 16px;
	}
	/********关于我们*********/
	.about-banner{
		height:90px;
	}
	/******企业介绍*********/
	.profile{
		width:90%;
		margin:0 auto;
	}
	.profile .profile_brand .profile_location{
		padding:30px 0;
	}
	.profile .profile_brand span,
	.profile .profile_brand a{
		font-size:12px;
		color:#4d4852;
	}
	.profile .brand_nav{
		text-align: right;
	}
	.profile .brand_nav a{
		padding:30px 0;
		margin:0 25px;
		display:inline-block;
		color:#4d4852;
	}
	.profile .brand_nav a.on{
		border-bottom:2px solid #9ed216;
	}
	.profile_content{
		border-top:1px solid #eaeaea;
		margin-bottom:40px;
	}
	.profile_content .con_left,
	.profile_content .con_right{
		float:left;
	}
	.profile_content .content2{
		width:96%;
	}
	.profile_content .con_left{
		width:100%;
		padding:25px 0;
	}
	.profile_content .con_box{
		overflow: hidden;
	}
	.profile_content .about_content img{
		max-width: 100%;
	}
	.profile_content .cat_more{
		height: 40px;
		line-height: 40px;
		color: #9ed216;
		font-size: 24px;
		text-align: center;
		display: block;
		background: #e1e1e1;
		margin-top: 20px;
	}
	.profile_content .con_right{
		width:30%;
		padding:25px;
	}
	.profile_content .con_right .side_img img{
		width:100%;
		height:auto;
		margin-bottom:20px;
	}
	/*********企业新闻*********/
	.news_list{
		margin-bottom:20px;
	}
	.news_list h3{
		margin-top:10px;
	}
	.news_list h4{
		margin-top:0;
		font-weight: bold;
	}
	.news_list p{
		height: 40px;
		overflow: hidden;
		line-height: 20px;
		margin-bottom:7px;
	}
	.news_list .detail{
		display: inline-block;
		padding:5px 20px;
		border:2px solid #9ed216;
		color:#9ed216;
		margin-top:13px;
	}
	.news_list .detail:hover{
		color:#fff;
		background-color: #9ed216;
	}
	.news_list .news_img{
		height:120px;
		overflow: hidden;
		padding:0 5px;
	}
	.news_list>div:nth-child(2){
		padding:0 5px;
	}
	.news_list .news_img img{
		width:100%;
	}
	.news_more{
		margin-left:15px;
	}
	/**********新闻详情**************/
	.news_title .title{
		font-size:20px;
		color:#3c3c3c;
		margin-bottom:10px;
		text-align: center;
	}
	.news_title .time{
		margin-bottom:30px;
		text-align: center;
	}
	/**********资质文件**************/
	.certify_list{
		margin-bottom:15px;
		background: #f1eff1;
		padding:0;
	}
	.certify_list .certify_img{
		width:20%;
		overflow: hidden;
		padding:0;
		float:left;
		height:100px;
	}
	.certify_list a{
		display: flex;
	}
	.certify_list .certify_img img{
		max-width: 100%;
		min-height:100%;
	}
	.certify_list h3{
		margin:0;
		display: flex;
		align-items: center;
	}
	.certify_list h3 small{
		color:#4d4852;
	}
	.certify_list .certify_con{
		width:80%;
		padding:20px 0;
		float:right;
		background:#f1eff1;
		display: flex;
		align-items: center;
	}
	.certify_list .certify_con .download{
		color:#4d4852;
	}
	/**********联系我们*****/
	.contact-banner{
		padding:3% 0;
	}
	/********案例展示********/
	.case-banner{
		position:relative;
	}
	.case-banner .banner-img img{
		width:100%;
	}
	.case-banner .case-head{
		width:90%;
		background:#fff;
		position:absolute;
		bottom:0;
		left:5%;
		padding-top:2%;
		padding-bottom:4%;
	}
	.case-head h2{
		color:#9ed216;
		font-size:28px;
		text-align: center;
	}
	.case-head h3,
	.case-head h4{
		text-align: center;
		margin:10px 0;
	}
	.case-type{
		text-align: center;
		margin-top:20px;
	}
	.case-type a{
		display:inline-block;
		padding:20px 30px 20px 30px;
		color:#3c3c3c;
		position:relative;
	}
	.case-type a span{
		font-size:14px;
	}
	.case-type a i{
		display:block;
		position:absolute;
		background:#4ee088;
		width:10px;
		height:10px;
		border-radius:50%;
		bottom:0;
		opacity: 0;
		transition: all 0.5s;
	}
	.case-type a i:nth-child(1){
		left:35%;
	}
	.case-type a i:nth-child(2){
		left:45%;
	}
	.case-type a i:nth-child(3){
		left:55%;
	}
	.case-type a:hover i:nth-child(1){
		transition: all 0.5s ease 0.2s;
		opacity: 1;
	}
	.case-type a:hover i:nth-child(2){
		transition: all 0.5s ease 0.4s;
		opacity: 1;
	}
	.case-type a:hover i:nth-child(3){
		transition: all 0.5s ease 0.6s;
		opacity: 1;
	}
	.case-type-select{
		width:100%;
		border-bottom:1px solid #f4f4f4;
		height:50px;
		line-height: 50px;
		padding:0 5%;
		position: relative;
	}
	.case-type-button>div{
		padding:0;
	}
	.case-type-button>div:nth-child(2){
		text-align: right;
	}
	.case-type-box{
		position: absolute;
		top:50px;
		width:100%;
		background:#fff;
		z-index: 9;
		left:0;
		padding:0 5%;
		display: none;
	}
	.case-type-select .show{
		display:block;
	}
	.case-type-items{
		width:100%;
		height:30px;
		line-height: 30px;
	}
	.case_content{
		margin-top:70px;
	}
	.case_content .case_list{
		margin-bottom:20px;
	}
	.case_content a:nth-child(3n) .case_list{
		margin-right:0;
	}
	.case_content .case_list .case_img{
		padding:32% 0;
	}
	.case_content .case_list .case_title{
		color:#282828;
		font-size: 14px;
		margin-top:15px;
		margin-bottom:10px;
	}
	.case_content .case_list .case_des{
		font-size: 12px;
		color:#3c3c3c;
		margin:0;
	}
	.case_footer{
		padding:2% 0 5% 0;
		background:#f2f2f2;
		margin-bottom:60px;
		text-align: center;
	}
	.case_footer a{
		display:inline-block;
		color:#fff;
		padding:10px 20px;
		font-size:18px;
		background:#9ed216;
	}
	/********************案例详情********************/
	.case-detail{
		margin:40px auto;
		width:96%;
	}
	.case-detail video,
	.case-detail img{
		max-width:100%;
	}
	/**********************产品中心******************/
	.product-content{
		padding:2% 0 6% 0;
	}
	.open .pro-con{
		transform: translate3d(100%,0,0);
		-webkit-transform: translate3d(100%,0,0);
		transition: all 0.5s ease;
	}
	.product-content .pro-sizer{
		width:100%;
	}
	.product-content .pro-con{
		width:100%;
	}
	.filter{
		height:50px;
	}
	.filter .filter_2,
	.filter .filter_1{
		border:1px solid #f4f4f4;
		height:100%;
		display: flex;
		align-items: center;
	}
	.filter .filter_1 span{
		height:25px;
		line-height: 25px;
	}
	.filter .filter_1 span:nth-child(1){
		width:80%;
	}
	.filter .filter_1 span:nth-child(2){
		width:30px;
		display:flex;
		align-items: center;
		justify-content: center;
	}
	.filter .filter_1 span i{
		display:none;
	}
	.filter .filter_1 span i.show{
		display:block;
	}
	.filter .filter_1 span.filter-icon{
		background-image:url(../imgs/filter-icon.svg);
		background-size:100%;
	}
	.filter .filter_2{
		border:1px solid #f4f4f4;
	}
	.filter .filter_2_text{
		width:30%;
	}
	.filter .filter_2_drop{
		width:70%;
		position: relative;
	}
	.filter .input{
		height:25px;
	}
	.filter .input_text{
		width:70%;
		display:block;
		float:left;
		height:100%;
		border-top:1px solid #c3c3c3;
		border-left:1px solid #c3c3c3;
		border-bottom:1px solid #c3c3c3;
		padding-left:5px;
		line-height: 24px;
	}
	.filter .input_sign{
		width:30%;
		display:block;
		float:right;
		text-align: center;
		background:#9ED216;
		height:100%;
		line-height: 25px;
		color:#fff;
	}
	.filter .input-nav{
		position: absolute;
		background:#fff;
		width:70%;
		z-index: 1;
		left:0;
		top:25px;
		display: none;
	}
	.filter .filter_2 .show{
		display:block;
	}
	.filter .input-nav .items{
		height:25px;
		border-bottom: 1px solid #c3c3c3;
		border-right: 1px solid #c3c3c3;
		border-left: 1px solid #c3c3c3;
		line-height: 25px;
		padding-left:5px;
	}
	.pro-sizer{
		position: absolute;
		width:100%;
		height:100%;
		display: none;
		z-index: 9;
		background:#fff;
	}
	.product-content .on{
		display: block;
	}
	.pro-sizer .result{
		text-align: center;
		padding: 15px 0;
		color: #4c4c4c;
		border-bottom: 1px solid #f4f4f4;
	}
	.pro-sizer .where{
		height:45px;
		border-bottom: 1px solid #f4f4f4;
		line-height: 45px;
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
	}
	.pro-sizer .where .clearall,
	.pro-sizer .where .where_items{
		height:25px;
		padding:0 10px;
		line-height: 25px;
		color:#4c4c4c;
		border:1px solid #505050;
		margin-left:10px;
	}
	.pro-sizer .where .clearall{
		border-color:transparent;
	}
	.pro-sizer .where .where_items i{
		margin-left:5px;
	}
	.pro-sizer .items{
		margin-bottom:5px;
		border-bottom:3px solid #f4f4f4;
	}
	.pro-sizer .items .items-btn{
		padding:10px 15px;
		background:#fff;
		cursor: pointer;
	}
	.pro-sizer .items .items-btn:after{
		content:'';
		display:block;
		clear:both;
	}
	.pro-sizer .items .items-btn span{
		float:left;
	}
	.pro-sizer .items .items-btn i{
		float:right;
	}
	.pro-sizer button,
	.pro-sizer input[type="text"]{
		width:100%;
		height:100%;
		outline: none;
		font-size: 16px;
		border:none;
		background: transparent;
	}
	select{
		outline: none;
	}
	.pro-sizer input[type="text"]{
		padding-left:10px;
	}
	.pro-sizer button{
		color:#fff;
	}
	.pro-sizer .items .items-value{
		padding:5%;
		display:none;
	}
	.pro-sizer .items .items-value .search_key{
		float:left;
		width:80%;
		border:1px solid #c3c3c3;
		display:block;
		height:44px;
	}
	.pro-sizer .items .items-value .search_sub{
		float:right;
		width:20%;
		background:#444444;
		display:block;
		height:44px;
	}
	.pro-sizer .items-value .color_img img{
		width:100%;
	}
	.pro-sizer .items-value .color_img{
		width:16.6%;
		padding:10px;
		float:left;
		cursor: pointer;
	}
	.pro-sizer .items-value .color_img:hover img{
		transform: scale(1.5,1.5);
	}
	.pro-sizer .items-value label{
		display:block;
	}
	.pro-sizer .items-value .check_box{
		position: relative;
		width:20px;
		height:20px;
		display: inline-block;
		border:2px solid #434343;
		margin-right:20px;
	}
	.pro-sizer .items-value .check_box i{
		position: absolute;
		top:0px;
		left:1px;
		display:none;
	}
	.pro-sizer .items-value .check_box input[type="checkbox"]:checked+i{
		display:block;
	}
	.pro-sizer .items-value input[type="checkbox"]{
		visibility: hidden;
	}
	.pro-sizer .items .items-value:after{
		content:'';
		display:block;
		clear:both;
	}
	/***产品列表****/
	.pro-box{
		display:block;
		width:100%;
		float:left;
		height:0;
		padding:62.5% 0;
		position: relative;
		z-index: 0;
		border-bottom:1px solid #f4f4f4;
	}
	.pro-box .pro-list{
		width:90%;
		background:#fff;
		position: absolute;
		top:0;
		left:5%;
		padding:20px 20px 0 20px;
	}
	.pro-box .pro-list:after{
		content:'';
		display:block;
		clear:both;
	}
	.pro-box .pro-list .pro_img{
		position:relative;
		padding:50% 0;
		height:0;
		overflow: hidden;
		z-index: 0;
	}
	.pro-box .pro-list .pro_img img{
		width:100%;
		position: absolute;
		left:0;
		top:0;
	}
	.pro-box .pro-list .pro-title{
		font-size: 14px;
		color: #505050;
		text-align: center;
		margin-top: 2%;
		margin-bottom: 3%;

	}
	.pro-box .pro-list .pro-des{
		font-size:12px;
		color:#c0c0c0;
		text-align: center;
		margin-bottom:7%;
	}
	.pro-box .pro-list .pro-carousel{
		position: relative;
		overflow: hidden;
		height:0;
		padding:13% 0;
		width:100%;
		display:block;
		z-index: 10;
	}
	.pro-box .pro-list:hover{
		box-shadow: 0 5px 20px 5px #c3c1c1;
	}
	.pro-box .pro-list:hover .pro-des{
		height:auto;
		overflow: initial;
	    text-overflow: unset;
	    white-space: unset;
	}
	.pro-box .pro-list:hover .pro-carousel{
		display:block;
	}
	.pro-box:hover{
		z-index: 10;
	}
	.pro-box .pro-carousel .swiper-wrapper{
		position: absolute;
		top:0;
		left:0;
	}
	.pro-box .pro-carousel .swiper-wrapper .swiper-slide{
		width:100%;
	}
	.pro-box .pro-list .pro-carousel img{
		width:100%;
	}
	.pro-box .pro-carousel .next,
	.pro-box .pro-carousel .prev{
		background-color:#000000;
		background-image:none;
		opacity: 0.4;
		width:26px;
		height:26px;
		top:70%;
		font-size: 24px;
		color:#fff;
		display: flex;
		align-items: center;
		justify-content: center;
		font-family: cursive;
		z-index: 111;
	}
	/**********产品详情***********/
	.prodetail-banner .items{
		position: relative;
	}
	.prodetail-banner .row{
		position:absolute;
		top:0;
		left:0;
		background:#fff;
		opacity:0.8;
		width:100%;
	}
	.prodetail-banner .row h2,
	.prodetail-banner .row h4{
		color:#505050;
		padding:0 0 0 20px;
	}
	.prodetail-banner .row h4{
		margin:20px 0 10px 20px;
		font-size:12px;
	}
	.prodetail-banner .row h2{
		margin:20px 0 20px 20px;
		font-size: 24px;
	}
	.pro-content{
		padding-bottom:60px;
	}
	.series-banner{
		position: relative;
        border:1px solid #e8e8e8;
	}
	.series-box{
		width:80%;
		overflow: hidden;
		position: relative;
		height:0;
		padding:24% 0;
        margin:0 auto;
	}
	.series-box .swiper-wrapper1{
		position: absolute;
		top:0;
		left:0;
	}
	.series-box .swiper-wrapper1:after{
		clear:both;
	}
	.series-box .items{
		position: relative;
		float:left;
		padding-bottom:25px;
		box-sizing: border-box;
        border-left:1px solid #e8e8e8;
        border-right:1px solid #e8e8e8;
	}
	.series-box .items a.img{
		display: block;
		width:90%;
        height:auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top:18%;
	}
	.series-box .items img{
        width:100%;
	}
	.series-box .items .download{
		position: absolute;
		width:100%;
		top:20px;
		display:flex;
		justify-content: center;
	}
	.series-box .items .download a{
		display:inline-block;
		padding:0 10px;
		font-size: 18px;
		color:#969696;
	}
	.series-box .items .download a:nth-child(1){
		border-right:1px solid #969696;
	}
	.series-box .pro-title{
		margin-top:15px;
		text-align: center;
	}
	.series-banner .prev{
		left:0;
	}
	.series-banner .next{
		right:0;
	}
	.series-banner .prev,
	.series-banner .next{
		background-image:none;
		font-size: 32px;
		color:#969696;
		display: flex;
		align-items: center;
		justify-content: center;
		font-family: cursive;
	}
	.pro_more{
		margin-top:40px;
	}
	.pro_more a{
		margin:0 auto;
		display:flex;
		width:8.3%;
		color:#fff;
		padding:10px 0;
		align-content: center;
		justify-content: center;
		background-color:#9ed216;
	}
	.pro_param{
		width:90%;
		margin:0 auto;
		margin-top:40px;
	}
	.param_con .text-center{
		text-align: left;
	}
	.param-title .line{
		width:55%;
		height:1px;
		background:#ececec;
		margin:20px auto;
		position: relative;
	}
	.param-title .dot{
		width:9px;
		height:9px;
		margin:0 auto;
		background:#9ed216;
		margin-top:-5px;
		position: absolute;
		top:1px;
		left:50%;
	}
	.param_con{
		margin-top:40px;
	}
	.param_con .items{
		margin-bottom:30px;
		color:#8c8c8c;
	}
	.download_con{
		background:#fff;
		margin-top:40px;
	}
	.pro_relative{
		margin-top:40px;
	}
	.relative-con{
		width:100%;
		margin-top:40px;
	}
	.relative-con .pro-box{
		width:100%;
		padding:67.5% 0;
	}
	.relative-con .pro-list{
		width:100%;
		left:0;
	}
	/******产品合集*********/
	.union-banner .row{
		background:transparent;
		opacity: 1;
		top:20%;
		left:0;
		width:100%;
	}
	.union-banner .row h4,
	.union-banner .row h2{
		color:#fff;
		text-align: center;
	}
	.union-des{
		width:96%;
		margin:0 auto;
		padding-top:40px;
		padding-bottom:20px;
		color:#4d4852;
		line-height: 24px;
	}
	.union-content .pro_download{
		margin-top: 30px;
	}
	.union-content .pro_relative{
		margin-bottom:40px;
	}
}
/******大屏手机********/
@media (min-width: 768px){
	/********可持续发展*********/
	.sustain{
		margin:60px 0;
	}
	.sustain .sustain_list h4{
		color:#3c3c3c;
	}
	/********关于我们*********/
	.about-banner{
		height:90px;
	}
	/******企业介绍*********/
	.profile{
		width:90%;
		margin:0 auto;
	}
	.profile .profile_brand .profile_location{
		padding:30px 0;
	}
	.profile .profile_brand span,
	.profile .profile_brand a{
		font-size:12px;
		color:#4d4852;
	}
	.profile .brand_nav{
		text-align: right;
	}
	.profile .brand_nav a{
		padding:30px 0;
		margin:0 25px;
		display:inline-block;
		color:#4d4852;
	}
	.profile .brand_nav a.on{
		border-bottom:2px solid #9ed216;
	}
	.profile_content{
		border-top:1px solid #eaeaea;
		margin-bottom:60px;
	}
	.profile_content .con_left,
	.profile_content .con_right{
		float:left;
	}
	.profile_content .con_left{
		width:100%;
		padding:25px 0;
	}
	.profile_content .con_box{
		overflow: hidden;
		padding-right: 25px;
	}
	.profile_content .about_content img{
		max-width: 100%;
	}
	.profile_content .cat_more{
		margin-right:25px;
		height:50px;
		line-height: 50px;
		color:#9ed216;
		font-size: 24px;
		text-align: center;
		display: block;
		background:#e1e1e1;
	}
	.profile_content .con_right{
		width:30%;
		padding:25px;
	}
	.profile_content .con_right .side_img img{
		width:100%;
		height:auto;
		margin-bottom:20px;
	}
	/*********企业新闻*********/
	.news_list{
		margin-bottom:40px;
	}
	.news_list h3{
		margin-top:10px;
	}
	.news_list h4{
		font-weight: bold;
		margin-top:24px;
	}
	.news_list p{
		height: 40px;
		overflow: hidden;
	}
	.news_list .detail{
		display: inline-block;
		padding:5px 20px;
		border:2px solid #9ed216;
		color:#9ed216;
		margin-top:35px;
	}
	.news_list .detail:hover{
		color:#fff;
		background-color: #9ed216;
	}
	.news_list .news_img{
		height:205px;
		overflow: hidden;
		padding:0 15px;
	}
	.news_list>div:nth-child(2){
		padding:0 15px;
	}
	.news_list .news_img img{
		width:100%;
	}
	.news_more{
		margin-left:15px;
	}
	/**********新闻详情**************/
	.news_title .title{
		font-size:20px;
		color:#3c3c3c;
		margin-bottom:10px;
		text-align: center;
	}
	.news_title .time{
		margin-bottom:40px;
		text-align: center;
	}
	/**********资质文件**************/
	.certify_list{
		margin-bottom:15px;
	}
	.certify_list .certify_img{
		width:12%;
		overflow: hidden;
		padding:0;
		float:left;
	}
	.certify_list .certify_img img{
		max-width:100%;
	}
	.certify_list h3{
		margin:0;
		display: flex;
		align-items: center;
	}
	.certify_list h3 small{
		color:#4d4852;
	}
	.certify_list .certify_con{
		width:88%;
		padding:40px 0;
		float:right;
		background:#f1eff1;
	}
	.certify_list .certify_con .download{
		color:#4d4852;
	}
	/**********联系我们*****/
	.contact-banner{
		padding:3% 0;
	}
	/********案例展示********/
	.case-banner{
		position:relative;
	}
	.case-banner .banner-img img{
		width:100%;
	}
	.case-banner .case-head{
		width:90%;
		background:#fff;
		position:absolute;
		bottom:0;
		left:5%;
		padding-top:2%;
		padding-bottom:4%;
	}
	.case-head h2{
		color:#9ed216;
		font-size:28px;
		text-align: center;
	}
	.case-head h3,
	.case-head h4{
		text-align: center;
		margin:10px 0;
	}
	.case-type{
		text-align: center;
		margin-top:20px;
	}
	.case-type a{
		display:inline-block;
		padding:20px 30px 20px 30px;
		color:#3c3c3c;
		position:relative;
	}
	.case-type a span{
		font-size:14px;
	}
	.case-type a i{
		display:block;
		position:absolute;
		background:#4ee088;
		width:10px;
		height:10px;
		border-radius:50%;
		bottom:0;
		opacity: 0;
		transition: all 0.5s;
	}
	.case-type a i:nth-child(1){
		left:35%;
	}
	.case-type a i:nth-child(2){
		left:45%;
	}
	.case-type a i:nth-child(3){
		left:55%;
	}
	.case-type a:hover i:nth-child(1){
		transition: all 0.5s ease 0.2s;
		opacity: 1;
	}
	.case-type a:hover i:nth-child(2){
		transition: all 0.5s ease 0.4s;
		opacity: 1;
	}
	.case-type a:hover i:nth-child(3){
		transition: all 0.5s ease 0.6s;
		opacity: 1;
	}
	.case_content .case_list{
		float:left;
		width:32%;
		margin-right:2%;
		margin-bottom:20px;
	}
	.case_content a:nth-child(3n) .case_list{
		margin-right:0;
	}
	.case_content .case_list .case_img{
		padding:32% 0;
	}
	.case_content .case_list .case_title{
		color:#3c3c3c;
		margin-top:15px;
		margin-bottom:5px;
	}
	.case_content .case_list .case_des{
		color:#3c3c3c;
		margin:0;
	}
	.case_footer{
		padding:2% 0 5% 0;
		background:#f2f2f2;
		margin-bottom:60px;
		text-align: center;
	}
	.case_footer a{
		display:inline-block;
		color:#fff;
		padding:10px 20px;
		font-size:18px;
		background:#9ed216;
	}
	/**********************产品中心******************/
	.product-content{
		padding:2% 0 6% 0;
		background:#f4f4f4;
	}
	.product-content .pro-sizer{
		width:100%;
	}
	.product-content .pro-con{
		width:100%;
	}
	.pro-sizer .items{
		margin-bottom:5px;
	}
	.pro-sizer .items .items-btn{
		padding:15px 20px;
		background:#fff;
		cursor: pointer;
	}
	.pro-sizer .items .items-btn:after{
		content:'';
		display:block;
		clear:both;
	}
	.pro-sizer .items .items-btn span{
		float:left;
	}
	.pro-sizer .items .items-btn i{
		float:right;
	}
	.pro-sizer button,
	.pro-sizer input[type="text"]{
		width:100%;
		height:100%;
		outline: none;
		font-size: 16px;
		border:none;
		background: transparent;
	}
	select{
		outline: none;
	}
	.pro-sizer .result{
		text-align: center;
		padding: 15px 0;
		color: #4c4c4c;
		border-bottom: 1px solid #f4f4f4;
	}
	.pro-sizer input[type="text"]{
		padding-left:10px;
	}
	.pro-sizer button{
		color:#fff;
	}
	.pro-sizer .items .items-value{
		padding:5%;
		display:none;
	}
	.pro-sizer .items .items-value .search_key{
		float:left;
		width:80%;
		border:1px solid #c3c3c3;
		display:block;
		height:44px;
	}
	.pro-sizer .items .items-value .search_sub{
		float:right;
		width:20%;
		background:#444444;
		display:block;
		height:44px;
	}
	.pro-sizer .items-value .color_img img{
		width:100%;
	}
	.pro-sizer .items-value .color_img{
		width:16.6%;
		padding:10px;
		float:left;
		cursor: pointer;
	}
	.pro-sizer .items-value .color_img:hover img{
		transform: scale(1.5,1.5);
	}
	.pro-sizer .items-value label{
		display:block;
	}
	.pro-sizer .items-value .check_box{
		position: relative;
		width:20px;
		height:20px;
		display: inline-block;
		border:2px solid #434343;
		margin-right:20px;
	}
	.pro-sizer .items-value .check_box i{
		position: absolute;
		top:0px;
		left:1px;
		display:none;
	}
	.pro-sizer .items-value .check_box input[type="checkbox"]:checked+i{
		display:block;
	}
	.pro-sizer .items-value input[type="checkbox"]{
		visibility: hidden;
	}
	.pro-sizer .items .items-value:after{
		content:'';
		display:block;
		clear:both;
	}
	/***产品列表****/
	.pro-box{
		display:block;
		width:33.3%;
		float:left;
		height:0;
		padding:19.8% 0;
		position: relative;
		z-index: 0;
	}
	.pro-box .pro-list{
		width:90%;
		background:#fff;
		position: absolute;
		top:0;
		left:5%;
		padding:20px 20px 0 20px;
	}
	.pro-box .pro-list:after{
		content:'';
		display:block;
		clear:both;
	}
	.pro-box .pro-list .pro_img{
		position:relative;
		padding:50% 0;
		height:0;
		overflow: hidden;
		z-index: 0;
	}
	.pro-box .pro-list .pro_img img{
		width:100%;
		position: absolute;
		left:0;
		top:0;
	}
	.pro-box .pro-list .pro-title{
		font-size:14px;
		color:#505050;
		text-align: center;
		margin-top:10%;
		margin-bottom:5%;

	}
	.pro-box .pro-list .pro-des{
		font-size:12px;
		color:#c0c0c0;
		text-align: center;
		margin-bottom:7%;
		overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.pro-box .pro-list .pro-carousel{
		position: relative;
		overflow: hidden;
		height:0;
		padding:13% 0;
		width:100%;
		display:none;
		z-index: 10;
	}
	.pro-box .pro-list:hover .pro-des{
		overflow: initial;
	    text-overflow: unset;
	    white-space: unset;
	}
	.pro-box .pro-list:hover{
		box-shadow: 0 5px 20px 5px #c3c1c1;
	}
	.pro-box .pro-list:hover .pro-carousel{
		display:block;
	}
	.pro-box .pro-carousel .swiper-wrapper{
		position: absolute;
		top:0;
		left:0;
	}
	.pro-box .pro-carousel .swiper-wrapper .swiper-slide{
		width:100%;
	}
	.pro-box .pro-list .pro-carousel img{
		width:100%;
	}
	.pro-box .pro-carousel .next,
	.pro-box .pro-carousel .prev{
		background-color:#000000;
		background-image:none;
		opacity: 0.4;
		width:26px;
		height:26px;
		top:70%;
		font-size: 24px;
		color:#fff;
		display: flex;
		align-items: center;
		justify-content: center;
		font-family: cursive;
		z-index: 111;
	}
	/**********产品详情***********/
	.prodetail-banner .items{
		position: relative;
	}
	.prodetail-banner .row{
		position:absolute;
		top:0;
		left:0;
		background:#fff;
		opacity:0.8;
		width:27%;
		padding:25px 0 25px 25px;
	}
	.prodetail-banner .row h2,
	.prodetail-banner .row h4{
		color:#505050;
		padding:0 0 0 20px;
	}
	.pro-content{
		background:#f4f4f4;
		padding-bottom:160px;
	}
	.series-banner{
		position: relative;
	}
	.series-box{
		width:100%;
		overflow: hidden;
		position: relative;
		/*height:0;
		padding:6.1% 0;*/
	}
	.series-box .swiper-wrapper1{
		position: absolute;
		top:0;
		left:0;
	}
	.series-box .swiper-wrapper1:after{
		clear:both;
	}
	.series-box .items{
		border:1px solid #e8e8e8;
		position: relative;
		width:20%;
		float:left;
		padding-bottom:25px;
		box-sizing: border-box;
	}
	.series-box .items a.img{
		display: block;
		width:80%;
		height:auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top:18%;
	}
	.series-box .items img{
		width:100%;
	}
	.series-box .items .download{
		position: absolute;
		width:100%;
		top:20px;
		display:flex;
		justify-content: center;
	}
	.series-box .items .download a{
		display:inline-block;
		padding:0 10px;
		font-size: 18px;
		color:#969696;
	}
	.series-box .items .download a:nth-child(1){
		border-right:1px solid #969696;
	}
	.series-box .pro-title{
		margin-top:15px;
		text-align: center;
	}
	.series-banner .prev{
		left:0;
	}
	.series-banner .next{
		right:0;
	}
	.series-banner .prev,
	.series-banner .next{
		background-image:none;
		font-size: 32px;
		color:#969696;
		display: flex;
		align-items: center;
		justify-content: center;
		font-family: cursive;
	}
	.pro_more{
		margin-top:40px;
	}
	.pro_more a{
		margin:0 auto;
		display:flex;
		width:8.3%;
		color:#fff;
		padding:10px 0;
		align-content: center;
		justify-content: center;
		background-color:#9ed216;
	}
	.pro_param{
		width:90%;
		margin:0 auto;
		margin-top:40px;
	}
	.param-title .line{
		width:30%;
		height:1px;
		background:#ececec;
		margin:20px auto;
		position: relative;
	}
	.param-title .dot{
		width:9px;
		height:9px;
		margin:0 auto;
		background:#9ed216;
		margin-top:-5px;
		position: absolute;
		top:1px;
		left:50%;
	}
	.param_con{
		margin-top:40px;
	}
	.param_con .items{
		margin-bottom:15px;
		color:#8c8c8c;
	}
	.download_con{
		background:#fff;
		margin-top:40px;
	}
	.download_con .certify_list .certify_con{
		background:#fff;
	}
	.pro_relative{
		margin-top:40px;
	}
	.relative-con{
		width:100%;
		margin-top:40px;
	}
	.relative-con .pro-box{
		width:25%;
	}
	.relative-con .pro-list{
		width:95%;
	}
	/******产品合集*********/
	.union-banner .row{
		background:transparent;
		opacity: 1;
		top:37%;
		left:5%;
	}
	.union-banner .row h4,
	.union-banner .row h2{
		color:#fff;
	}
	.union-des{
		width:36%;
		margin:0 auto;
		padding-top:70px;
		padding-bottom:20px;
		color:#4d4852;
		line-height: 18px;
	}
	.union-content .pro_download{
		margin-top: 30px;
	}
	.union-content .pro_relative{
		margin-bottom:130px;
	}
}
/******平板电脑********/
@media (min-width: 992px) {
	.about-banner{
		height:90px;
	}
	/********可持续发展*********/
	.sustain{
		margin:60px 0;
	}
	.sustain_list{
		width:50%;
		padding:0 2%;
		float:left;
	}
	.sustain .sustain_img {
		width: 100%;
		padding: 25%;
	}
	.sustain .sustain_list h4{
		color:#3c3c3c;
	}
    .sustain_content{
        margin-bottom:50px;
    }
	/********关于我们*********/
	.about-banner{
		height:90px;
	}
	/******企业介绍*********/
	.profile{
		width:90%;
		margin:0 auto;
	}
	.profile .profile_brand .profile_location{
		padding:30px 0;
	}
	.profile .profile_brand span,
	.profile .profile_brand a{
		font-size:12px;
		color:#4d4852;
	}
	.profile .brand_nav{
		text-align: right;
	}
	.profile .brand_nav a{
		padding:30px 0;
		margin:0 25px;
		display:inline-block;
		color:#4d4852;
	}
	.profile .brand_nav a.on{
		border-bottom:2px solid #9ed216;
	}
	.profile_content{
		border-top:1px solid #eaeaea;
		margin-bottom:60px;
	}
	.profile_content .con_left,
	.profile_content .con_right{
		float:left;
	}
	.profile_content .con_left{
		width:70%;
		border-right:1px solid #eaeaea;
		padding:25px 0;
	}
	.profile_content .con_box{
		overflow: hidden;
		padding-right: 25px;
	}
	.profile_content .about_content img{
		max-width: 100%;
	}
	.profile_content .cat_more{
		margin-right:25px;
		height:50px;
		line-height: 50px;
		color:#9ed216;
		font-size: 24px;
		text-align: center;
		display: block;
		background:#e1e1e1;
	}
	.profile_content .con_right{
		width:30%;
		padding:25px;
	}
	.profile_content .con_right .side_img img{
		width:100%;
		height:auto;
		margin-bottom:20px;
	}
	/*********企业新闻*********/
	.news_list{
		margin-bottom:60px;
	}
	.news_list h3{
		margin-top:10px;
	}
	.news_list h4{
		margin-top:40px;
		font-weight: bold;
	}
	.news_list p{
		height: 40px;
		overflow: hidden;
	}
	.news_list .detail{
		display: inline-block;
		padding:10px 20px;
		border:2px solid #9ed216;
		color:#9ed216;
		margin-top:50px;
	}
	.news_list .detail:hover{
		color:#fff;
		background-color: #9ed216;
	}
	.news_list .news_img{
		height:250px;
		overflow: hidden;
	}
	.news_list .news_img img{
		width:100%;
	}
	.news_more{
		margin-left:15px;
	}
	/**********新闻详情**************/
	.news_title .title{
		font-size:24px;
		color:#3c3c3c;
		margin-bottom:10px;
	}
	.news_title .time{
		margin-bottom:40px;
	}
	/**********资质文件**************/
	.certify_list{
		margin-bottom:15px;
	}
	.certify_list .certify_img{
		width:12%;
		height:100px;
		overflow: hidden;
		padding:0;
		float:left;
	}
	.certify_list .certify_img img{
		max-width:100%;
	}
	.certify_list h3{
		margin:0;
		display: flex;
		align-items: center;
	}
	.certify_list h3 small{
		color:#4d4852;
	}
	.certify_list .certify_con{
		width:88%;
		padding:40px 0;
		float:right;
		background:#f1eff1;
	}
	.certify_list .certify_con .download{
		color:#4d4852;
	}
	/**********联系我们*****/
	.contact-banner{
		padding:3% 0;
	}
	/********案例展示********/
	.case-banner{
		position:relative;
	}
	.case-banner .banner-img img{
		width:100%;
	}
	.case-banner .case-head{
		width:90%;
		background:#fff;
		position:absolute;
		bottom:0;
		left:5%;
		padding-top:2%;
		padding-bottom:4%;
	}
	.case-head h2{
		color:#9ed216;
		font-size:28px;
		text-align: center;
	}
	.case-head h3,
	.case-head h4{
		text-align: center;
		margin:10px 0;
	}
	.case-type{
		text-align: center;
		margin-top:20px;
	}
	.case-type a{
		display:inline-block;
		padding:20px 30px 20px 30px;
		color:#3c3c3c;
		position:relative;
	}
	.case-type a span{
		font-size:14px;
	}
	.case-type a i{
		display:block;
		position:absolute;
		background:#4ee088;
		width:10px;
		height:10px;
		border-radius:50%;
		bottom:0;
		opacity: 0;
		transition: all 0.5s;
	}
	.case-type a i:nth-child(1){
		left:35%;
	}
	.case-type a i:nth-child(2){
		left:45%;
	}
	.case-type a i:nth-child(3){
		left:55%;
	}
	.case-type a:hover i:nth-child(1){
		transition: all 0.5s ease 0.2s;
		opacity: 1;
	}
	.case-type a:hover i:nth-child(2){
		transition: all 0.5s ease 0.4s;
		opacity: 1;
	}
	.case-type a:hover i:nth-child(3){
		transition: all 0.5s ease 0.6s;
		opacity: 1;
	}
	.case_content{
		margin-bottom:50px;
	}
	.case_content .case_list{
		float:left;
		width:32%;
		margin-right:2%;
		margin-bottom:20px;
	}
	.case_content a:nth-child(3n) .case_list{
		margin-right:0;
	}
	.case_content .case_list .case_img{
		padding:32% 0;
	}
	.case_content .case_list .case_title{
		color:#3c3c3c;
		margin-top:15px;
		margin-bottom:0;
	}
	.case_content .case_list .case_des{
		color:#3c3c3c;
		margin:0;
	}
	.case_footer{
		padding:2% 0 5% 0;
		background:#f2f2f2;
		margin-bottom:60px;
		text-align: center;
	}
	.case_footer a{
		display:inline-block;
		color:#fff;
		padding:10px 20px;
		font-size:18px;
		background:#9ed216;
	}
	/********************案例详情********************/
	.case-detail{
		margin:40px auto;
		width:90%;
	}
	.case-detail img{
		max-width:100%;
	}
	/**********************产品中心******************/
	.product-content{
		padding:2% 0 6% 0;
		background:#f4f4f4;
	}
	.product-content .pro-sizer{
		width:20%;
		float:left;
	}
	.product-content .pro-con{
		width:80%;
		float:right;
		padding:0 2%;
	}
	.pro-sizer .items{
		margin-bottom:5px;
	}
	.pro-sizer .items .items-btn{
		padding:5% 5%;
		background:#fff;
		cursor: pointer;
	}
	.pro-sizer .items .items-btn:after{
		content:'';
		display:block;
		clear:both;
	}
	.pro-sizer .items .items-btn span{
		float:left;
	}
	.pro-sizer .items .items-btn i{
		float:right;
	}
	.pro-sizer button,
	.pro-sizer input[type="text"]{
		width:100%;
		height:100%;
		outline: none;
		font-size: 16px;
		border:none;
		background: transparent;
	}
	select{
		outline: none;
	}
	.pro-sizer input[type="text"]{
		padding-left:10px;
	}
	.pro-sizer button{
		color:#fff;
	}
	.pro-sizer .items .items-value{
		padding:5%;
		display:none;
	}
	.pro-sizer .items .items-value .search_key{
		float:left;
		width:80%;
		border:1px solid #c3c3c3;
		display:block;
		height:44px;
	}
	.pro-sizer .items .items-value .search_sub{
		float:right;
		width:20%;
		background:#444444;
		display:block;
		height:44px;
	}
	.pro-sizer .items-value .color_img img{
		width:100%;
	}
	.pro-sizer .items-value .color_img{
		width:16.6%;
		padding:10px;
		float:left;
		cursor: pointer;
	}
	.pro-sizer .items-value .color_img:hover img{
		transform: scale(1.5,1.5);
	}
	.pro-sizer .items-value label{
		display:block;
	}
	.pro-sizer .items-value .check_box{
		position: relative;
		width:20px;
		height:20px;
		display: inline-block;
		border:2px solid #434343;
		margin-right:20px;
	}
	.pro-sizer .items-value .check_box i{
		position: absolute;
		top:0px;
		left:1px;
		display:none;
	}
	.pro-sizer .items-value .check_box input[type="checkbox"]:checked+i{
		display:block;
	}
	.pro-sizer .items-value input[type="checkbox"]{
		visibility: hidden;
	}
	.pro-sizer .items .items-value:after{
		content:'';
		display:block;
		clear:both;
	}
	/***产品列表****/
	.pro-box{
		display:block;
		width:20%;
		float:left;
		height:0;
		padding:12.8% 0;
		position: relative;
		z-index: 0;
	}
	.pro-box .pro-list{
		width:90%;
		background:#fff;
		position: absolute;
		top:0;
		left:5%;
		padding:20px 20px 0 20px;
	}
	.pro-box .pro-list:after{
		content:'';
		display:block;
		clear:both;
	}
	.pro-box .pro-list .pro_img{
		position:relative;
		padding:50% 0;
		height:0;
		overflow: hidden;
		z-index: 0;
	}
	.pro-box .pro-list .pro_img img{
		width:100%;
		position: absolute;
		left:0;
		top:0;
	}
	.pro-box .pro-list .pro-title{
		font-size:14px;
		color:#505050;
		text-align: center;
		margin-top:10%;
		margin-bottom:5%;

	}
	.pro-box .pro-list .pro-des{
		font-size:12px;
		color:#c0c0c0;
		text-align: center;
		margin-bottom:7%;
		overflow: hidden;
		text-overflow: ellipsis;
    	white-space: nowrap;
	}
	.pro-box .pro-list .pro-carousel{
		position: relative;
		overflow: hidden;
		height:0;
		padding:13% 0;
		width:100%;
		display:none;
		margin-top: 5px;
		z-index: 10;
	}
	.pro-box .pro-list:hover .pro-des{
		overflow: initial;
		text-overflow: unset;
    	white-space: unset;
	}
	.pro-box .pro-list:hover{
		box-shadow: 0 5px 20px 5px #c3c1c1;
	}
	.pro-box .pro-list:hover .pro-carousel{
		display:block;
	}
	.pro-box .pro-carousel .swiper-wrapper{
		position: absolute;
		top:0;
		left:0;
	}
	.pro-box .pro-carousel .swiper-wrapper .swiper-slide{
		width:100%;
	}
	.pro-box .pro-list .pro-carousel img{
		width:100%;
	}
	.pro-box .pro-carousel .next,
	.pro-box .pro-carousel .prev{
		background-color:#000000;
		background-image:none;
		opacity: 0.4;
		width:26px;
		height:26px;
		top:70%;
		font-size: 24px;
		color:#fff;
		display: flex;
		align-items: center;
		justify-content: center;
		font-family: cursive;
		z-index: 111;
	}
	/**********产品详情***********/
	.prodetail-banner .items{
		position: relative;
	}
	.prodetail-banner .row{
		position:absolute;
		top:0;
		left:0;
		background:#fff;
		opacity:0.8;
		width:27%;
		padding:25px 0 25px 25px;
	}
	.prodetail-banner .row h2,
	.prodetail-banner .row h4{
		color:#505050;
		padding:0 0 0 20px;
	}
	.pro-content{
		background:#f4f4f4;
		padding-bottom:160px;
	}
	.series-banner{
		position: relative;
	}
	.series-box{
		width:100%;
		overflow: hidden;
		position: relative;
		/*height:0;
		padding:6.1% 0;*/
	}
	.series-box .swiper-wrapper1{
		position: absolute;
		top:0;
		left:0;
	}
	.series-box .swiper-wrapper1:after{
		clear:both;
	}
	.series-box .items{
		border:1px solid #e8e8e8;
		position: relative;
		width:20%;
		float:left;
		padding-bottom:25px;
		box-sizing: border-box;
	}
	.series-box .items a.img{
		display: block;
		width:80%;
		height:auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top:18%;
	}
	.series-box .items img{
		width:100%;
	}
	.series-box .items .download{
		position: absolute;
		width:100%;
		top:20px;
		display:flex;
		justify-content: center;
	}
	.series-box .items .download a{
		display:inline-block;
		padding:0 10px;
		font-size: 18px;
		color:#969696;
	}
	.series-box .items .download a:nth-child(1){
		border-right:1px solid #969696;
	}
	.series-box .pro-title{
		margin-top:15px;
		text-align: center;
	}
	.series-banner .prev{
		left:0;
	}
	.series-banner .next{
		right:0;
	}
	.series-banner .prev,
	.series-banner .next{
		background-image:none;
		font-size: 32px;
		color:#969696;
		display: flex;
		align-items: center;
		justify-content: center;
		font-family: cursive;
	}
	.pro_more{
		margin-top:40px;
	}
	.pro_more a{
		margin:0 auto;
		display:flex;
		width:8.3%;
		color:#fff;
		padding:10px 0;
		align-content: center;
		justify-content: center;
		background-color:#9ed216;
	}
	.pro_param{
		width:90%;
		margin:0 auto;
		margin-top:40px;
	}
	.param-title .line{
		width:30%;
		height:1px;
		background:#ececec;
		margin:20px auto;
		position: relative;
	}
	.param-title .dot{
		width:9px;
		height:9px;
		margin:0 auto;
		background:#9ed216;
		margin-top:-5px;
		position: absolute;
		top:1px;
		left:50%;
	}
	.param_con{
		margin-top:40px;
	}
	.param_con .items{
		margin-bottom:15px;
		color:#8c8c8c;
	}
	.download_con{
		background:#fff;
		margin-top:40px;
	}
	.download_con .certify_list .certify_con{
		background:#fff;
	}
	.pro_relative{
		margin-top:40px;
	}
	.relative-con{
		width:100%;
		margin-top:40px;
	}
	.relative-con .pro-box{
		width:25%;
	}
	.relative-con .pro-list{
		width:95%;
	}
	/******产品合集*********/
	.union-banner .row{
		background:transparent;
		opacity: 1;
		top:37%;
		left:5%;
	}
	.union-banner .row h4,
	.union-banner .row h2{
		color:#fff;
	}
	.union-des{
		width:36%;
		margin:0 auto;
		padding-top:70px;
		padding-bottom:20px;
		color:#4d4852;
		line-height: 18px;
	}
	.union-content .pro_download{
		margin-top: 30px;
	}
	.union-content .pro_relative{
		margin-bottom:130px;
	}
}
/******大屏电脑********/
@media (min-width: 1200px) {
	/********可持续发展*********/
	.sustain{
		margin:60px 0;
	}
	.sustain .sustain_list h4{
		color:#3c3c3c;
	}
	.sustain .sustain_img{
		width:100%;
		padding:25%;
		background-size:100%;
	}
	.sustain .sustain_list{
		width:50%;
		float:left;
	}
	/********关于我们*********/
	.about-banner{
		height:90px;
	}
	/******企业介绍*********/
	.profile{
		width:90%;
		margin:0 auto;
	}
	.profile .profile_brand .profile_location{
		padding:30px 0;
	}
	.profile .profile_brand span,
	.profile .profile_brand a{
		font-size:12px;
		color:#4d4852;
	}
	.profile .brand_nav{
		text-align: right;
	}
	.profile .brand_nav a{
		padding:30px 0;
		margin:0 25px;
		display:inline-block;
		color:#4d4852;
	}
	.profile .brand_nav a.on{
		border-bottom:2px solid #9ed216;
	}
	.profile_content{
		border-top:1px solid #eaeaea;
		margin-bottom:60px;
	}
	.profile_content .con_left,
	.profile_content .con_right{
		float:left;
	}
	.profile_content .con_left{
		width:70%;
		border-right:1px solid #eaeaea;
		padding:25px 0;
	}
	.profile_content .con_box{
		overflow: hidden;
		padding-right: 25px;
	}
	.profile_content .about_content img{
		max-width: 100%;
	}
	.profile_content .cat_more{
		margin-right:25px;
		height:50px;
		line-height: 50px;
		color:#9ed216;
		font-size: 24px;
		text-align: center;
		display: block;
		background:#e1e1e1;
	}
	.profile_content .con_right{
		width:30%;
		padding:25px;
	}
	.profile_content .con_right .side_img img{
		width:100%;
		height:auto;
		margin-bottom:20px;
	}
	/*********企业新闻*********/
	.news_list{
		margin-bottom:60px;
	}
	.news_list h3{
		margin-top:10px;
	}
	.news_list h4{
		margin-top:40px;
		font-weight: bold;
	}
	.news_list p{
		height: 40px;
		overflow: hidden;
	}
	.news_list .detail{
		display: inline-block;
		padding:10px 20px;
		border:2px solid #9ed216;
		color:#9ed216;
		margin-top:50px;
	}
	.news_list .detail:hover{
		color:#fff;
		background-color: #9ed216;
	}
	.news_list .news_img{
		height:250px;
		overflow: hidden;
	}
	.news_list .news_img img{
		width:100%;
	}
	.news_more{
		margin-left:15px;
	}
	/**********资质文件**************/
	.certify_list{
		margin-bottom:15px;
	}
	.certify_list .certify_img{
		width:105px;
		height:140px;
		overflow: hidden;
		padding:0;
		float:left;
	}
	.certify_list .certify_img img{
		max-width:100%;
	}
	.certify_list h3{
		margin:0;
		display: flex;
		align-items: center;
	}
	.certify_list h3 small{
		color:#4d4852;
	}
	.certify_list .certify_con{
		width:88%;
		height:140px;
		float:right;
		background:#f1eff1;
		display:flex;
		align-items: center;
	}
	.certify_list .certify_con .download{
		color:#4d4852;
		display:flex;
		align-items: center;
		justify-content: center;

	}
	/**********联系我们*****/
	.contact-banner{
		padding:3% 0;
	}
	/********案例展示********/
	.case-banner{
		position:relative;
	}
	.case-banner .banner-img img{
		width:100%;
	}
	.case-banner .case-head{
		width:90%;
		background:#fff;
		position:absolute;
		bottom:0;
		left:5%;
		padding-top:2%;
		padding-bottom:4%;
	}
	.case-head h2{
		color:#9ed216;
		font-size:28px;
		text-align: center;
	}
	.case-head h3,
	.case-head h4{
		text-align: center;
		margin:10px 0;
	}
	.case-type{
		text-align: center;
		margin-top:20px;
	}
	.case-type a{
		display:inline-block;
		padding:20px 30px 20px 30px;
		color:#3c3c3c;
		position:relative;
	}
	.case-type a span{
		font-size:14px;
	}
	.case-type a i{
		display:block;
		position:absolute;
		background:#4ee088;
		width:10px;
		height:10px;
		border-radius:50%;
		bottom:0;
		opacity: 0;
		transition: all 0.5s;
	}
	.case-type a.on i{
		opacity: 1;
	}
	.case-type a i:nth-child(1){
		left:35%;
	}
	.case-type a i:nth-child(2){
		left:45%;
	}
	.case-type a i:nth-child(3){
		left:55%;
	}
	.case-type a:hover i:nth-child(1){
		transition: all 0.5s ease 0.2s;
		opacity: 1;
	}
	.case-type a:hover i:nth-child(2){
		transition: all 0.5s ease 0.4s;
		opacity: 1;
	}
	.case-type a:hover i:nth-child(3){
		transition: all 0.5s ease 0.6s;
		opacity: 1;
	}
	.case_content .case_list{
		float:left;
		width:32%;
		margin-right:2%;
		margin-bottom:20px;
	}
	.case_content a:nth-child(3n) .case_list{
		margin-right:0;
	}
	.case_content .case_list .case_img{
		padding:32% 0;
	}
	.case_content .case_list .case_title{
		color:#3c3c3c;
		margin-top:15px;
		margin-bottom:0;
	}
	.case_content .case_list .case_des{
		color:#3c3c3c;
		margin:0;
	}
	.case_footer{
		padding:2% 0 2% 0;
		background:#f2f2f2;
		margin-bottom:60px;
		text-align: center;
	}
	.case_footer a{
		display:inline-block;
		color:#fff;
		padding:10px 40px;
		font-size:18px;
		background:#9ed216;
	}
	/**********************产品中心******************/
	.product-content{
		padding:2% 0 6% 0;
		background:#f4f4f4;
	}
	.product-content .pro-sizer{
		width:20%;
		float:left;
	}
	.product-content .pro-con{
		width:80%;
		float:right;
		padding:0 2%;
	}
	.pro-sizer .items{
		margin-bottom:5px;
	}
	.pro-sizer .items .items-btn{
		padding:5% 5%;
		background:#fff;
		cursor: pointer;
	}
	.pro-sizer .items .items-btn:after{
		content:'';
		display:block;
		clear:both;
	}
	.pro-sizer .items .items-btn span{
		float:left;
	}
	.pro-sizer .items .items-btn i{
		float:right;
	}
	.pro-sizer button,
	.pro-sizer input[type="text"]{
		width:100%;
		height:100%;
		outline: none;
		font-size: 16px;
		border:none;
		background: transparent;
	}
	select{
		outline: none;
	}
	.pro-sizer input[type="text"]{
		padding-left:10px;
	}
	.pro-sizer button{
		color:#fff;
	}
	.pro-sizer .items .items-value{
		padding:5%;
		display:none;
	}
	.pro-sizer .items .items-value .search_key{
		float:left;
		width:80%;
		border:1px solid #c3c3c3;
		display:block;
		height:44px;
	}
	.pro-sizer .items .items-value .search_sub{
		float:right;
		width:20%;
		background:#444444;
		display:block;
		height:44px;
	}
	.pro-sizer .items-value .color_img img{
		width:100%;
	}
	.pro-sizer .items-value .color_img{
		width:16.6%;
		padding:10px;
		float:left;
		cursor: pointer;
	}
	.pro-sizer .items-value .color_img:hover img{
		transform: scale(1.5,1.5);
	}
	.pro-sizer .items-value label{
		display:block;
	}
	.pro-sizer .items-value .check_box{
		position: relative;
		width:20px;
		height:20px;
		display: inline-block;
		border:2px solid #434343;
		margin-right:20px;
	}
	.pro-sizer .items-value .check_box i{
		position: absolute;
		top:0px;
		left:1px;
		display:none;
	}
	.pro-sizer .items-value .check_box input[type="checkbox"]:checked+i{
		display:block;
	}
	.pro-sizer .items-value input[type="checkbox"]{
		visibility: hidden;
	}
	.pro-sizer .items .items-value:after{
		content:'';
		display:block;
		clear:both;
	}
	/*****产品搜索***/
	.filter_pc{
		margin-bottom:30px;
	}
	.filter_pc .result{
		line-height: 40px;
	}
	.filter_pc .filter_right{
		display:flex;
		justify-content: flex-end;
	}
	.filter_right .filter_1{
		width:20%;
		display:flex;
		margin-right:50px;
	}
	.filter_right .filter_2_text{
		width:30%;
		display:flex;
		align-items: center;
		justify-content: center;
	}
	.filter_right .filter_1 .filter_2_drop{
		width:70%;
		position: relative;
	}
	.filter_right .filter_1 .filter_2_drop .input{
		width:100%;
		display:flex;
		height:100%;
		align-items: center;
	}
	.filter_right .filter_1 .input span.input_text{
		width:80%;
		height:100%;
		border:1px solid #c3c3c3;
		display:flex;
		align-items: center;
		padding-left:10px;
	}
	.filter_right .filter_1 .input span.input_sign{
		width:20%;
		background:#9ED216;
		color:#fff;
		font-size:20px;
		display:flex;
		align-items: center;
		justify-content: center;
		height:100%;
	}
	.filter_right .filter_1 .filter_2_drop .input-nav{
		position:absolute;
		width:100%;
		padding:0 10px;
		background:#f4f4f4;
		top:40px;
		left:0;
		display:none;
		z-index:999 !important;
	}
	.filter_right .filter_1 .filter_2_drop .input-nav .items{
		cursor: pointer;
		margin-top:10px;
	}
	.filter_search{
		width:20%;
		display:flex;
		justify-content: flex-end;
	}
	.filter_search input{
		outline: none;
		border:none;
		width:100%;
		padding:0 10px;
		height:90%;
		background:#f4f4f4;
	}
	.filter_search span.keyword{
		border:1px solid #c3c3c3;
		height:40px;
		line-height: 40px;
		width:80%;
	}
	.filter_search span.submit{
		width:20%;
		background:#9ED216;
		color:#fff;
		display:flex;
		font-size:20px;
		justify-content: center;
		align-items: center;
		cursor: pointer;
	}
	/***产品列表****/
	.pro-box{
		display:block;
		width:20%;
		float:left;
		height:0;
		padding:12.8% 0;
		position: relative;
		z-index: 0;
	}
	.pro-box .pro-list{
		width:90%;
		background:#fff;
		position: absolute;
		top:0;
		left:5%;
		padding:20px 20px 0 20px;
	}
	.pro-box .pro-list:after{
		content:'';
		display:block;
		clear:both;
	}
	.pro-box .pro-list .pro_img{
		position:relative;
		padding:50% 0;
		height:0;
		overflow: hidden;
		z-index: 0;
	}
	.pro-box .pro-list .pro_img img{
		width:100%;
		position: absolute;
		left:0;
		top:0;
	}
	.pro-box .pro-list .pro-title{
		font-size:14px;
		color:#505050;
		text-align: center;
		margin-top:10%;
		margin-bottom:5%;
		overflow: hidden;
	}
	.pro-box .pro-list .pro-des{
		font-size:12px;
		color:#c0c0c0;
		text-align: center;
		margin-bottom:7%;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.pro-box .pro-list .pro-carousel{
		position: relative;
		overflow: hidden;
		height:0;
		padding:13% 0;
		width:100%;
		display:none;
		z-index: 10;
	}
	.pro-box .pro-list:hover{
		box-shadow: 0 5px 20px 5px #c3c1c1;
	}
	.pro-box:hover{
		z-index: 10;
	}
	.pro-box .pro-list:hover .pro-carousel{
		display:block;
	}
	.pro-list:hover .pro-des{
		height:auto;
		overflow: initial;
	    text-overflow: unset;
	    white-space: unset;
	}
	.pro-box .pro-carousel .swiper-wrapper{
		position: absolute;
		top:0;
		left:0;
	}
	.pro-box .pro-carousel .swiper-wrapper .swiper-slide{
		width:100%;
	}
	.pro-box .pro-list .pro-carousel img{
		width:100%;
	}
	.pro-box .pro-carousel .next,
	.pro-box .pro-carousel .prev{
		background-color:#000000;
		background-image:none;
		opacity: 0.4;
		width:26px;
		height:26px;
		top:70%;
		font-size: 24px;
		color:#fff;
		display: flex;
		align-items: center;
		justify-content: center;
		font-family: cursive;
		z-index: 111;
	}
	/**********产品详情***********/
	.prodetail-banner .items{
		position: relative;
	}
	.prodetail-banner .row{
		position:absolute;
		top:0;
		left:0;
		background:#fff;
		opacity:0.8;
		width:27%;
		padding:25px 0 25px 25px;
	}
	.prodetail-banner .row h2,
	.prodetail-banner .row h4{
		color:#505050;
		padding:0 0 0 20px;
	}
	.pro-content{
		background:#f4f4f4;
		padding-bottom:160px;
	}
	.series-banner{
		position: relative;
	}
	.series-box{
		width:100%;
		overflow: hidden;
		position: relative;
		/*height:0;
		padding:6.1% 0;*/
	}
	.series-box .swiper-wrapper1{
		position: absolute;
		top:0;
		left:0;
	}
	.series-box .swiper-wrapper1:after{
		clear:both;
	}
	.series-box .items{
		border:1px solid #e8e8e8;
		position: relative;
		width:20%;
		float:left;
		padding-bottom:25px;
		box-sizing: border-box;
	}
	.series-box .items a.img{
		display: block;
		width:80%;
		height:auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top:18%;
	}
	.series-box .items img{
		width:100%;
	}
	.series-box .items .download{
		position: absolute;
		width:100%;
		top:20px;
		display:flex;
		justify-content: center;
	}
	.series-box .items .download a{
		display:inline-block;
		padding:0 10px;
		font-size: 18px;
		color:#969696;
	}
	.series-box .items .download a:nth-child(1){
		border-right:1px solid #969696;
	}
	.series-box .pro-title{
		margin-top:15px;
		text-align: center;
	}
	.series-banner .prev{
		left:0;
	}
	.series-banner .next{
		right:0;
	}
	.series-banner .prev,
	.series-banner .next{
		background-image:none;
		font-size: 32px;
		color:#969696;
		display: flex;
		align-items: center;
		justify-content: center;
		font-family: cursive;
	}
	.pro_more{
		margin-top:40px;
	}
	.pro_more a{
		margin:0 auto;
		display:flex;
		width:8.3%;
		color:#fff;
		padding:10px 0;
		align-content: center;
		justify-content: center;
		background-color:#9ed216;
	}
	.pro_more a .hide1{
		display:none;
	}
	.pro_param{
		width:90%;
		margin:0 auto;
		margin-top:40px;
	}
	.param-title .line{
		width:30%;
		height:1px;
		background:#ececec;
		margin:20px auto;
		position: relative;
	}
	.param-title .dot{
		width:9px;
		height:9px;
		margin:0 auto;
		background:#9ed216;
		margin-top:-5px;
		position: absolute;
		top:1px;
		left:50%;
	}
	.param_con{
		margin-top:40px;
	}
	.param_con .items{
		margin-bottom:15px;
		color:#8c8c8c;
	}
	.download_con{
		background:#fff;
		margin-top:40px;
	}
	.download_con .certify_list .certify_con{
		background:#fff;
	}
	.pro_relative{
		margin-top:40px;
	}
	.relative-con{
		width:100%;
		margin-top:40px;
	}
	.relative-con .pro-box{
		width:25%;
	}
	.relative-con .pro-list{
		width:95%;
	}
	/******产品合集*********/
	.union-banner .row{
		background:transparent;
		opacity: 1;
		top:37%;
		left:5%;
	}
	.union-banner .row h4,
	.union-banner .row h2{
		color:#fff;
	}
	.union-des{
		width:36%;
		margin:0 auto;
		padding-top:70px;
		padding-bottom:20px;
		color:#4d4852;
		line-height: 18px;
	}
	.union-content .pro_download{
		margin-top: 30px;
	}
	.union-content .pro_relative{
		margin-bottom:130px;
	}
}
