@charset "utf-8";
/* CSS Document */
@media screen and (min-width:320px) and (max-width:399px) {
/*首页开始*/
/* .banner_center .banner_title{
	font-size: 24px;
} */
.banner_center p{
	font-size: 16px;
}
section .content .content_left{
	width: 100%;
}
.fonts_32{
	font-size: 24px;
}
section .content .content_right{
	width: 100%;
	margin-top: 0;
}
.rigth_newslist{
	width: 100%;
	display: inline-block;
	margin-left: 0;
	margin-left: 0;
}
.rigth_newslist ul li a{
	
	width: 100%;
	padding-right:10px;
}
.rigth_newslist ul li{
	padding-right: 20px;
	width: 100%;
}
.swiper_buttom{
	display: none;
}
/*首页结束*/




/*底部响应式代码开始*/
footer{
	height: 100%;
}
footer .content{
	padding: 0 20px;
}
footer .width_5_float{
	/*text-align: center;*/
	width: 100%;
}	
footer .width_25_float{
	/*text-align: center;*/
	width: 100%;
}
footer .width_25_float{
	margin: 15px 0;
}
.footer_buttom_right p{
	line-height: 22px;
	margin: 15px 0 0px;
	/*text-align: center;*/
}	
.footer_a1{
	margin-left: 0;
}	
.footer_a3{
	margin-left: 0;
}	
footer .width_25_float	.fa{
	padding: 0 8px;
}
/*底部响应式代码结束*/



/*头部响应式代码开始*/
/*头部响应式代码结束*/



/*contact开始*/
#contact_form .width_5_float{
	width: 100%;
}
#contact_form .padding-right{
	padding-right: 0;
}
#contact_form .padding-left{
	padding-left: 0;
}
#contact_form .ma_left{
	margin-left: 0;
}
.contact_form{
	padding-bottom: 60px ;
	padding-top: 60px;
}
.width_62_float{
	width: 100%;
}
.width_38_float{
	width: 100%;
}
.contact_top{
	height: 300px;	
}
#wrap_map_598a7dded854b{
	height: 300px;
}
#map_598a7dded854b{
	height: 300px;
}
.contact_right{
	padding: 0 20px;
	margin-top: 60px;
	border: none;
}
/*contact结束*/



/*手机端导航开始*/
#nav_ac{
	opacity: 1;
	z-index: 12121;
}
.header2 {
	display: block;
}
.header{
	display: none;
}
header{
	height: 60px;
}
/*手机端导航结束*/









/*service开始*/
.addtop{
	top: 60px;
}
.fonts_18{
	font-size: 16px;
}
.service_content_title{
	font-size: 24px;
}
.service_content{
	padding-bottom:40px;
	padding-top: 40px;
}
.service_bar .width_5_float{
	width: 50%;
}
.service_content_descption{
	margin-bottom: 20px;
}
.service_left{
	padding-right: 0;
}

.width_5_float{
	width: 100%;
}
.service_left p{
	line-height: 25px;
	word-break: break-all;
}
.service_right{
	padding-top: 30px;
	padding-left: 0;
}
.service_right p{
	line-height: 25px;
	word-break: break-all;
}
.accordion-container{
	display: none;
}
.service_img_all2{
	display: block
}
/*service结束*/

/*experts开始*/
/*.experts_banner_content{
	padding-top: 10px;
}
.experts_title{
	font-size: 24px;
}*/
.experts_list{
	padding-left:0px;
	padding-right: 0px;
	margin-top: 40px;
}
.experts_description{
	font-size: 18px;
}
.experts_title{
	/* font-size:34px ; */
}
.experts_banner_content{
	padding-top:100px;
}
.experts_banner{
	height:365px;
}
.width_3_float{
	width: 100%;
}
.experts_list{
	margin-left: 0;
}
.experts_list_img img{
	width: 100%;
	height: auto;
}
.experts_list_content{
	padding-bottom: 60px;
}

.width_45_float{
	width: 100%;
}
.width_55_float{
	width: 100%;
}
.pop_content_img img{
	width: 100%;
}

.pop_content_right{
	padding-left: 0;
	margin-top: 0;
}
.pop_content{
	padding: 0 20px;
}
.pop_up_right{
	display: none;
}
.pop_up_left{
	display: none;
}
.pop_content_left_buttom{
	margin-top: 10px;
}
.experts_list_title{
	margin-top: 10px;
}
/* .pop_up_descption{
	display: none;
} */
.pop_up_main{
	padding-top: 20px;
	height: auto !important;
	max-height:none !important;
}
.pop_close img{
	width: 10px;
height: 10px;
}
.pop_close{
	top: 5px;
	right: 5px;
}
/*experts结束*/



/*project开始*/
.addtop{
	top: 60px;
}
.porject_banner{
	height:365px;
}
.porject_title{
	font-size: 34px;
}
.porject_description{
	font-size: 18px;
}
.porject_banner_content{
	padding-top: 100px;
}
.project_bar .width_5_float{
	width: 50%;
}
.porject_shade_parent img{
	width: 100%;
}
.porject_list_one{
	padding-left: 0px;
	padding-right: 0px;
}
.porject_list_content{
	margin-top: 0;
}
.porject_shade_content p img{
	width: 15px;
	height: auto;
}
.porject_shade_content_title{
	font-size: 18px;
}
.porject_shade_content_description{
	padding: 0px 20px;
}
.pellet_content p{
	margin-top: 30px;
	margin-bottom:30px;
}
/*project结束*/



/*PORJECT_SHOW开始*/	
.porject_show_content .float_left{
	float: right;
	width: 100%;
	
}

.porject_show_content_right{
	padding-left: 0;
	position:static !important;
	float:none;
}
.porject_show_content_rightzong{
	width: 100%;
}
.porject_show_content{
	margin-top: 0;
}



.porject_show_right img{
	height: 40px;
	width: auto;
}
.porject_show_left img{
	height: 40px;
	width: auto;
}
.porject_show_right{
	right: 0px;
}
.porject_show_left{
	left: 10px;
}
/*porject_show结束*/



/*news开始*/
.news_banner_content{
	padding-top: 100px;
}
.news_title{
	font-size: 34px;
}
.news_description{
	font-size: 18px;
}
.news_banner{
	/* height:365px; */
}

.news_content .float_right{
	float: initial;
}
.news_list{
	margin-top: 30px;
}
#news_phone{
	display: block;
}
.news_content_leftzong{
	display: none;
}
.news_content_right{
	width: 100%;
	padding-left: 0;
}
/*news结束*/

/*news_show开始*/
.news_show_content{
	padding-top: 60px;
	padding-bottom: 60px;
}
.news_show_description{
	margin-bottom: 60px;
}
.news_show_title{
	font-size: 18px;
}
.news_show_img img{
	margin: 20px 0;
}
/*news_show结束*/

/*页码开始*/
.page_list a{
	padding-right: 15px;
}

/*页码结束*/
}
@media screen and (min-width: 400px) and (max-width:499px){
/*底部响应式代码开始*/
footer{
	height: 100%;
}
footer .content{
	padding: 0 20px;
}
footer .width_5_float{
	/*text-align: center;*/
	width: 100%;
}	
footer .width_25_float{
	/*text-align: center;*/
	width: 100%;
}
footer .width_25_float{
	margin: 15px 0;
}
.footer_buttom_right p{
	line-height: 22px;
	margin: 15px 0 0px;
	/*text-align: center;*/
}	
.footer_a1{
	margin-left: 0;
}	
.footer_a3{
	margin-left: 0;
}	
footer .width_25_float	.fa{
	padding: 0 8px;
}
/*底部响应式代码结束*/



/*头部响应式代码开始*/
/*头部响应式代码结束*/



/*contact开始*/
#contact_form .width_5_float{
	width: 100%;
}
#contact_form .padding-right{
	padding-right: 0;
}
#contact_form .padding-left{
	padding-left: 0;
}
#contact_form .ma_left{
	margin-left: 0;
}
.contact_form{
	padding-bottom: 60px ;
	padding-top: 60px;
}
.width_62_float{
	width: 100%;
}
.width_38_float{
	width: 100%;
}
.contact_top{
	height: 300px;	
}
#wrap_map_598a7dded854b{
	height: 300px;
}
#map_598a7dded854b{
	height: 300px;
}
.contact_right{
	padding: 0 20px;
	margin-top: 60px;
	border: none;
}
/*contact结束*/



/*手机端导航开始*/
#nav_ac{
	opacity: 1;
	z-index: 12121;
}
.header2 {
	display: block;
}
.header{
	display: none;
}
header{
	height: 60px;
}
/*手机端导航结束*/




/*首页开始*/
.banner_center .banner_title{
	font-size: 24px;
}
.banner_center p{
	font-size: 16px;
}
section .content .content_left{
	width: 100%;
}
.fonts_32{
	font-size: 24px;
}
section .content .content_right{
	width: 100%;
	margin-top: 0;
}
.rigth_newslist{
	width: 100%;
	display: inline-block;
	margin-left: 0;
	margin-left: 0;
}
.rigth_newslist ul li a{
	width: 100%;
	padding-right:10px;
}
.rigth_newslist ul li{
	width: 100%;
}
.swiper_buttom{
	margin-bottom: 20px;
}
/*首页结束*/




/*service开始*/
.addtop{
	top: 60px;
}
.fonts_18{
	font-size: 16px;
}
.service_content_title{
	font-size: 24px;
}
.service_content{
	padding-bottom:60px;
	padding-top: 60px;
}
.service_bar .width_5_float{
	width: 50%;
}
.service_content_descption{
	margin-bottom: 20px;
}
.service_left{
	padding-right: 0;
}

.width_5_float{
	width: 100%;
}
.service_left p{
	line-height: 25px;
	word-break: break-all;
}
.service_right{
	padding-top: 30px;
	padding-left: 0;
}
.service_right p{
	line-height: 25px;
	word-break: break-all;
}
.accordion-container{
	display: none;
}
.service_img_all2{
	display: block
}
/*service结束*/

/*experts开始*/
/*.experts_banner_content{
	padding-top: 10px;
}
.experts_title{
	font-size: 24px;
}*/

.experts_title{
	/* font-size: 30px; */
}
.experts_banner{
	height: 265px;
}
.experts_banner_content{
	padding-top: 40px;
}
.width_3_float{
	width: 100%;
}
.experts_list{
	margin-left: 0;
}
.experts_list_img img{
	width: 100%;
	height: auto;
}
.experts_list_content{
	padding-bottom: 60px;
}
.width_45_float{
	width: 100%;
}
.width_55_float{
	width: 100%;
}
.pop_content_img img{
	width: 100%;
}

.pop_content_right{
	padding-left: 0;
	margin-top: 0;
}
.pop_content{
	padding: 0 20px;
}
.pop_up_right{
	display: none;
}
.pop_up_left{
	display: none;
}
.pop_content_left_buttom{
	margin-top: 10px;
}
.experts_list_title{
	margin-top: 10px;
}

.pop_up_main{
	padding-top: 20px;
	height: auto;
	padding-bottom: 20px;
}
.pop_close img{
	width: 10px;
height: 10px;
}
.pop_close{
	top: 5px;
	right: 5px;
}
.pop_up_main{
	max-height: none;
	height: auto !important;
}
/*experts结束*/



/*project开始*/
.addtop{
	top: 60px;
}
.porject_banner{
	height:365px;
}
.porject_title{
	font-size: 34px;
}
.porject_description{
	font-size: 18px;
}
.porject_banner_content{
	padding-top: 100px;
}
.project_bar .width_5_float{
	width: 50%;
}
.porject_shade_parent img{
	width: 100%;
}
.porject_list_one{
	padding-left: 0px;
	padding-right: 0px;
}
.porject_list_content{
	margin-top: 0;
}
.porject_shade_content p img{
	width: 15px;
	height: auto;
}
.porject_shade_content_title{
	font-size: 18px;
}
.porject_shade_content_description{
	padding: 0px 20px;
}
.pellet_content p{
	margin-top: 30px;
	margin-bottom:30px;
}
/*project结束*/


/*PORJECT_SHOW开始*/	
.porject_show_content .float_left{
	float: right;
	width: 100%;
	
}

.porject_show_content_right{
	padding-left: 0;
	position:static !important;
	float:none;
}
.porject_show_content_rightzong{
	width: 100%;
}

.porject_show_content{
	margin-top: 0;
}


.porject_show_right img{
	height: 40px;
	width: auto;
}
.porject_show_left img{
	height: 40px;
	width: auto;
}
.porject_show_right{
	right: 0px;
}
.porject_show_left{
	left: 10px;
}
/*porject_show结束*/




/*news开始*/
.news_banner_content{
	padding-top: 100px;
}
.news_title{
	font-size: 34px;
}
.news_description{
	font-size: 18px;
}
.news_banner{
	/* height:365px; */
}
#news_phone{
	display: block;
}
.news_content_leftzong{
	display: none;
}
.news_content_right{
	width: 100%;
	padding-left: 0;
}

/*news结束*/

/*news_show开始*/
.news_show_content{
	padding-top: 30px;
	padding-bottom: 60px;
}
.news_show_description{
	margin-bottom: 60px;
}
.news_show_title{
	font-size: 18px;
}
.news_show_img img{
	margin: 20px 0;
}
/*news_show结束*/


}
@media screen and (min-width: 500px) and (max-width:639px){
/*手机端导航开始*/
#nav_ac{
	opacity: 1;
	z-index: 12121;
}
.header2 {
	display: block;
}
.header{
	display: none;
}
header{
	/*height: 60px;*/
}
/*手机端导航结束*/

/*首页开始*/	
.swiper_buttom{
	margin-bottom: 20px;
}
section .content .content_left{
	width: 100%;
}
section .content .content_right{
	width: 100%;
	float: initial;
	/* padding-bottom: 60px; */
	padding-right: 20px;
	margin-bottom:35px;
	margin-top:0px;
}
/*首页结束*/	


/*service开始*/
.addtop{
	top: 60px;
}
.service_content{
	padding-top:60px;
	padding-bottom: 60px;
}
.service_content_descption{
	margin-bottom: 30px;
}
.service_content .width_5_float{
	width: 100%;
}
.service_left{
	padding-right: 0;
	
}
.service_right{
	padding-top: 30px;
	padding-left: 0;
}
.accordion-container{
	display: none;
}
.service_img_all2{
	display: block
}
/*service结束*/





/*experts开始*/
.experts_list_content2 .width_3_float{
	width: 50%;
}
.experts_list{
	margin-top: 40px;
}
.experts_description{
	font-size: 18px;
}
.experts_title{
	/* font-size:34px; */
}
.experts_banner_content{
	padding-top:100px;
}
.experts_banner{
	height:365px;
}
.pop_content_img img{
	width: 100%;
	height: auto;
}
.pop_content_right{
	margin-top: 0;
}
.pop_up_descption{
	margin-top: 20px;
	height:auto !important;
}
.pop_up_main{
	/* padding-bottom: 50px; */

}
/*experts结束*/

/*porjects开始*/
.addtop{
	top: 60px;
}
.porject_list .width_5_float{
	width: 100%;
}
.porject_list_one{
	padding-left: 20px;
	padding-right: 20px;
}
.pellet_content p{
	margin-bottom: 40px;
	margin-top: 20px;
}
.porject_banner{
	height:365px;
}
.porject_title{
	font-size: 34px;
}
.porject_description{
	font-size: 18px;
}
.porject_banner_content{
	padding-top: 100px;
}
/*porjects结束*/	



/*PORJECT_SHOW开始*/	
.porject_show_content .float_left{
	float: right;
	width: 100%;
	
}

.porject_show_content_right{
	padding-left: 0;
	position:static !important;
	float:none;
}
.porject_show_content_rightzong{
	width: 100%;
}

.porject_show_content{
	margin-top: 0;
}


.porject_show_right img{
	height: 40px;
	width: auto;
}
.porject_show_left img{
	height: 40px;
	width: auto;
}
.porject_show_right{
	right: 0px;
}
.porject_show_left{
	left: 10px;
}
/*porject_show结束*/
	
/*contact开始*/	
.contact_top .width_62_float{
	width: 100%;
}
.contact_top .width_38_float{
	width: 100%;
}
.contact_right{
	padding-top: 60px;
}
/*contact结束*/		
	
/*news开始*/
.news_banner_content{
	padding-top: 100px;
}
.news_title{
	font-size: 34px;
}
.news_description{
	font-size: 18px;
}
.news_banner{
	/* height:365px; */
}
#news_phone{
	display: block;
}
.news_content_leftzong{
	display: none;
}
.news_content_right{
	width: 100%;
	padding-left: 0;
}
.news_list{
	margin-top: 30px;
}
/*news结束*/


/*news_show开始*/
.news_show_content{
	padding-top: 30px;
	padding-bottom: 60px;
}
.news_show_description{
	margin-bottom: 60px;
}
.news_show_title{
	font-size: 18px;
}
/*news_show结束*/

/*底部响应式代码开始*/
footer{
	height: 100%;
}
footer .content{
	padding: 0 20px;
}
footer .width_5_float{
	/*text-align: center;*/
	width: 100%;
}	
footer .width_25_float{
	/*text-align: center;*/
	width: 50%;
}
footer .width_25_float{
	margin: 15px 0;
}
.footer_buttom_right p{
	line-height: 22px;
	margin: 15px 0 0px;
	/*text-align: center;*/
}	
.footer_a1{
	margin-left: 0;
}	
.footer_a3{
	margin-left: 0;
}	
footer .width_25_float	.fa{
	padding: 0 8px;
}
/*底部响应式代码结束*/
}
@media screen and (min-width: 640px) and (max-width:768px){
/*手机端导航开始*/
#nav_ac{
	opacity: 1;
	z-index: 12121;
}
.header2 {
	display: block;
}
.header{
	display: none;
}
header{
	height: 60px;
}
/*手机端导航结束*/	




/*首页开始*/	
.swiper_buttom{
	margin-bottom: 40px;
}
section .content .content_left{
	width: 100%;
}
section .content .content_right{
	width: 100%;
	float: initial;
	/* padding-bottom: 60px; */
	padding-right: 20px;
}
/*首页结束*/	


/*service开始*/
.addtop{
	top: 60px;
}
.service_content{
	padding-top:50px;
	padding-bottom:50px;
}
.service_content_descption{
	margin-bottom: 30px;
}
.service_content .width_5_float{
	width: 100%;
}
.service_left{
	padding-right: 0;
	
}
.service_right{
	padding-top: 30px;
	padding-left: 0;
}
.accordion-container{
	display: none;
}
.service_img_all2{
	display: block
}
/*service结束*/

/*experts开始*/
.experts_list_content2 .width_3_float{
	width: 50%;
}
.experts_list{
	margin-top: 40px;
}
.experts_description{
	font-size: 18px;
}
.experts_title{
	/* font-size:34px ; */
}
.experts_banner_content{
	padding-top:100px;
}
.experts_banner{
	height:365px;
}
.pop_content_img img{
	width: 100%;
	height: auto;
}
.pop_content_right{
	margin-top: 0;
}
.pop_up_descption{
	margin-top: 20px;
}
.pop_up_main{
	/* padding-bottom: 50px; */
	height: auto;
}

/*experts结束*/

/*porjects开始*/
.addtop{
	top: 60px;
}
.pellet_content p{
	margin-bottom: 60px;
	margin-top: 40px;
}
.porject_banner{
	height:365px;
}
.porject_title{
	font-size: 34px;
}
.porject_description{
	font-size: 18px;
}
.porject_banner_content{
	padding-top: 100px;
}
/*porjects结束*/	

/*PORJECT_SHOW开始*/	
.porject_show_content .float_left{
	float: right;
	width: 100%;
	
}

.porject_show_content_right{
	padding-left: 0;
	padding-top: 0;
}
.porject_show_content_rightzong{
	width: 100%;
}
.porject_show_right img{
	height: 40px;
	width: auto;
}
.porject_show_left img{
	height: 40px;
	width: auto;
}
.porject_show_right{
	right: 0px;
}
.porject_show_left{
	left: 10px;
}
.porject_show_content{
	margin-top: 40px;
}
.porject_show_content_right{
	max-width: none;
	position:static !important;
	float:none;
}
/*porject_show结束*/





/*news开始*/
.news_banner{
	/* height:365px; */
}
.news_banner_content{
	padding-top: 100px;
}
.news_title{
	font-size: 34px;
}
.news_description{
	font-size: 18px;
}
.news_content_leftzong{
	display: none;
}
.news_content_right{
	width: 100%;
}
.news_content_right{
	padding-left: 0;
}
#news_phone{
	display: block;
}
.news_content_leftzong{
	display: none;
}
/*news结束*/

/*news_show开始*/
.news_show_content{
	padding-top: 40px;
	padding-bottom: 60px;
}
.news_show_description{
	margin-bottom: 60px;
}
.news_show_title{
	font-size: 20px;
}
.news_show_img img{
	margin: 20px 0;
}
/*news_show结束*/

/*contact开始*/	
.contact_top .width_62_float{
	width: 100%;
}
.contact_top .width_38_float{
	width: 100%;
}
.contact_right{
	padding-top: 60px;
}
/*contact结束*/	






/*底部响应式代码开始*/
footer{
	height: 100%;
}
footer .content{
	padding: 0 20px;
}
footer .width_5_float{
	/*text-align: center;*/
	width: 50%;
}	
footer .width_25_float{
	/*text-align: center;*/
	width: 50%;
}
footer .width_25_float{
	margin: 15px 0;
}
.footer_buttom_right p{
	line-height: 22px;
	margin: 15px 0 0px;
	/*text-align: center;*/
}	
.footer_a1{
	margin-left: 0;
}	
.footer_a3{
	margin-left: 0;
}	
footer .width_25_float	.fa{
	padding: 0 8px;
}
/*底部响应式代码结束*/	
}
@media screen and (min-width: 769px) and (max-width:991px){
/*手机端导航开始*/
#nav_ac{
	opacity: 1;
	z-index: 12121;
}
.header2 {
	display: block;
}
.header{
	display: none;
}
header{
	height: 60px;
}
.nav{
	margin-left: 20px;
}
.nav ul li a{
	margin: 0 7px;
}
.nav ul li{
	margin-left: 0;
}
/*手机端导航结束*/


/*首页开始*/	
.swiper_buttom{
	margin-bottom:80px;
}
.rigth_newslist ul li{
	padding-right: 20px;
}
.rigth_newslist ul li a{
	width: 100%;
}
/*首页结束*/			
	
/*seivrce开始*/	
.addtop{
	top: 60px;
}
.accordion-container{
	display: none;
}
.service_img_all2{
	display: block
}
/*service结束*/
/*seivrce结束*/	


/*experts开始*/
.experts_list_content2 .width_3_float{
	width: 50%;
}
.experts_list{
	margin-top: 40px;
}
.experts_description{
	font-size: 18px;
}
.experts_title{
	/* font-size:34px ; */
}
.experts_banner_content{
	padding-top:100px;
}
.experts_banner{
	height:365px;
}
.pop_content_img img{
	width: 100%;
	height: auto;
}
.pop_content_right{
	margin-top: 0;
}
.pop_up_descption{
	margin-top: 20px;
}
.pop_up_main{
	/* padding-bottom: 50px; */
	height: auto;
}


/*experts结束*/	
	
/*porjects开始*/
.addtop{
	top: 60px;
}
.pellet_content p{
	margin-bottom: 80px;
	margin-top: 60px;
}
.porject_banner{
	height:365px;
}
.porject_title{
	font-size: 34px;
}
.porject_description{
	font-size: 18px;
}
.porject_banner_content{
	padding-top: 100px;
}
	
/*porjects结束*/	

/*PORJECT_SHOW开始*/	
.porject_show_content .float_left{
	float: right;
	width: 100%;
	
}

.porject_show_content_right{
	padding-left: 0;
	padding-top: 0;
}
.porject_show_content_rightzong{
	width: 100%;
}
.porject_show_right img{
	height: 40px;
	width: auto;
}
.porject_show_left img{
	height: 40px;
	width: auto;
}
.porject_show_right{
	right: 0px;
}
.porject_show_left{
	left: 10px;
}
.porject_show_content{
	margin-top: 40px;
}
.porject_show_content_right{
	max-width: none;
	position:static !important;
	float:none;
}

/*porject_show结束*/

	
	
/*news开始*/
.news_banner_content{
	padding-top: 100px;
}
.news_title{
	font-size: 34px;
}
.news_description{
	font-size: 18px;
}
.news_banner{
	/* height:365px; */
}
.news_content_right{
	width: 88%;
	padding-left: 0px;
}

/*news结束*/


/*contact开始*/	
.contact_top .width_62_float{
	width: 100%;
}
.contact_top .width_38_float{
	width: 100%;
}
.contact_right{
	padding-top: 60px;
}
/*contact结束*/	


	
}
@media screen and (min-width: 992px)and (max-width:1199px){
/*手机端导航开始*/
.nav ul li a{
	margin: 0 8px;
}
.nav{
	margin-left: 50px;
}

/*手机端导航结束*/
/*首页开始*/	
.swiper_buttom{
	margin-bottom: 140px;
}
.rigth_newslist ul li{
	width: 100%;
	padding-right: 20px;
}
.rigth_newslist ul li a{
	width: 100%;
}
/*首页结束*/	


/*service开始*/
.service_list_descption{
	margin-left:50px;
	margin-right: 50px;
}
.service_list_title{
	margin-left: 50px;
	margin-top: 0;
}
.service_90{
	padding-top: 50px;
}
.service_left{
	padding-right: 20px;
}
.service_right{
	padding-left: 20px;
}
.service_content{
	padding-top: 60px;
	padding-bottom: 60px;
}
.service_content_title{
	font-size: 30px;
}
.service_content_descption{
	margin-bottom: 30px;
}
.service_list_title_90 .service_list_title{
	margin-left: -142px;
}
.accordion-item:not(.service_90deg) .accordion-item-content:hover{
	padding-top: 30px;
}
.service_90deg .service_list_title {
    left: -132px;
    top: 67px;
}
/*service结束*/


/*experts开始*/


/*experts结束*/	



/*porjects开始*/
.pellet_content p{
	margin-bottom: 80px;
	margin-top: 60px;
}
	
/*porjects结束*/	


/*news开始*/
.news_content_right{
	padding-left: 0px;
	width: 88%;
}
/*news结束*/

/*PORJECT_SHOW开始*/	
.porject_show_content_right{
	padding-left: 30px;
}

/*porject_show结束*/
}
@media screen and (min-width: 1200px)and (max-width:1400px){
/*首页开始*/	
.swiper_buttom{
	margin-bottom: 170px;
}
/*首页结束*/		

/*experts开始*/

/*experts结束*/	


/*service开始*/
.service_img_all2{
	display: none;
}
.service_list_descption{
	margin-left:60px;
	margin-right: 60px;
}
.service_list_title{
	margin-left: 60px;
	margin-top: 0;
}
.service_90{
	padding-top: 60px;
}
.service_left{
	padding-right: 30px;
}
.service_right{
	padding-left: 30px;
}
.service_content{
	padding-top: 80px;
	padding-bottom: 80px;
}
.service_content_title{
	font-size: 30px;
}
.service_content_descption{
	margin-bottom: 30px;
}
.service_90deg .service_list_title{
    left: -136px;
    top: 68px;
}
/*service结束*/

/*PORJECT_SHOW开始*/	
.porject_show_content_right{
	padding-left: 50px;
}
/*porject_show结束*



/*news开始*/
.news_content_right{
	padding-left: 50px;
}
/*news结束*/

/*底部开始*/	

/*底部开始*/	
}
	
@media screen and (min-width: 1401px)and (max-width:1600px){
	/*首页开始*/	
.swiper_buttom{
	margin-bottom: 210px;
}
/*首页结束*/	


/*service开始*/
.service_img_all2{
	display: none;
}

/*service结束*/
	
	
/*PORJECT_SHOW开始*/	
.porject_show_content_right{
	padding-left: 50px;
}
/*porject_show结束*/	
}			

@media screen  and (max-width:991px){
		.contact_right{
			padding:40px 20px 0px;
		}
}
/*xs*/
@media screen and (max-width:767px){
	.experts_title,.service_title{
		font-size: 20px;
	}
	.banner_center .banner_title{
		font-size:18px;
	}
	.banner_center p{
		font-size: 12px;
		letter-spacing: 4px;
	}
	.fonts_32{
		font-size: 16px;
	}

}	

@media screen and (max-width:499px){
	.fonts_20{
		margin-top:0px;
	}
}

@media screen and (max-width:991px){
	.header{
		display:none;
	}
	.header2{
		height:70px;
	}
	.header2 .header_left .logo{
		display: flex;
		margin-top: 7px;
		line-height:1;
	}
	.header2 .nav2{
		margin-top:4px;
	}
	header{
		height:70px;
	}
	/* .service_banner{
		margin-top:69px;
	} */
}
@media screen and (max-width:639px){
	
}