@charset "utf-8";
@media (max-width: 960px){
	/*bm*/
	.bm{ width:100%;}
	.i1,.i2{ padding-left:10px;}
	/*bm end*/
	
	/*kefu*/
	.yb_conct{ display:none;}
	/*kefu end*/
	
	/*百度桥*/
	#qiao-icon-wrap{ display:none !important;}
	.bdshare-slide-button-box{ display:none !important}
	#newBridge{ display:none !important;}
	#nb_icon_wrap{ display:none !important;}
	/*百度桥 end*/
	
	/*map*/
	#map{ width: 98%; margin: 1%;}
	/*map end*/
	
	.banner{ display: none; }
	.mobban{ display: block; }
	}
	
/*-----------------------------------*/

/*-----------------------------------*/
@media (max-width: 760px){
/*topnav*/
	.top{ display:none;}
	/*topnav end*/
	
	/*bm*/
	.bor_b1{ border-bottom: none !important; padding-bottom:0; margin-bottom:0;}
	.sign{ font-size:14px;}
	.bm_c{ padding-bottom:10px;}
	.inp2{ width:120px; margin-right:0 !important;}
	.inp3{ width:120px; margin-right:0 !important; }
	.inp4{ width:120px; margin-right:0 !important;}
	.inp5{ width:120px; margin-right:0 !important;}
	.bor_b2{}
	.inp6{ width:15px !important; height:13px !important;}
	/*bm end*/
	
	/*information*/
	.infor_c{ width:270px; float: none; font-size:14px; line-height:24px; padding-bottom:10px; margin:10px auto;}
	/*nav*/
	.fixed{ position:static;}
	/*nav end*/

	.ab_c{ padding: 0 2% }
	.topic_c a{ width: 49%; margin:0;  }
	.topic_c a img{ width: 100%; }
	.guest{ padding: 0 }
	.guest .bd ul li{ width: 48% !important; margin:1%; height: auto; border-radius: 5px;  }
	.guest .bd ul li img{ width: 100%; height: auto; }
	.guest .bd ul li .title{ font-size: 12px; }
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{ padding: 0 }
	.review{ padding: 10px; background: rgba(255,255,255,0.2); border-radius: 5px; }
	.rev_c1{ width: 100%; }
	.rev_c2{ width: 100%; }

	.news_c{ width: 100%; }
	.container{ overflow: hidden; }

	.contact{ width: 100%; }
	.contact p{ text-align: center; font-size: 14px; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #cccccc; }

	.logo_tit font{ line-height: 24px; }
	.logo_tit{ padding-bottom: 10px; margin-bottom: 5px; }

	}