@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*/
	
	.containter{ width:96%; overflow:hidden;}
	.cont-c{ width:100%; margin-left:0;}
	
	/*漂浮*/
	#QQFloat{ display:none;}
	.ewm{ display:none;}
	.wrapper{ display: none}

	}


/*-----------------------------------*/

/*-----------------------------------*/
@media (max-width: 760px){
	/*topnav*/
	.top{ display:none;}
	/*topnav end*/
	.cont-c{ padding:20px 10px; border-radius:0 0 10px 10px; }
	
	/*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;}
	.col-md-3,.col-xs-3{ padding:0 !important;  }
	.bm_lab1,.bm_lab2{ display: block; margin-bottom: 10px; }
	.bm_lab1{ margin-right:0;} 
	/*bm end*/
	
	/*information*/
	.infor_c{ width:270px; float: none; font-size:14px; line-height:24px; padding-bottom:10px; margin:10px auto;}
	
	.cont_ewm{ display:none;}
	.media-ul2 p img{ height:auto !important;}
	
	/*banner*/
	.banner{ display:none;}
	.banner-c { width: 100%; height: 0; padding-bottom: 79.5%;}
	.banner-c2,.banner-c1 { display: none;}
	.banner-bg,.banner-bg img { width: 125%; margin-left: -7%;}
	.mobban{ display: block; width:100%;}
	.mobban img{ width:100%;}
	/*banner end*/
	
	/*nav*/
	.fixed{ position:static;}
	/*nav end*/
	
	.col-md-4,.col-xs-3{ padding-right:0; padding-left:0;}
	
	.mob_n{ display:none;}
	
	.top_c{ margin-bottom:10px;}
	
	.new .newtxt{ margin: 0 auto; width: 96%; float: none; }
	.new img{ display:none; }
	.con_imger .conimg{ float: none; margin:10px auto; width: 96%;}
	.con_imger img{height: auto; width: 100%;}
	
	.review-video{ display:none;}
	.review-p{ width:100%;}
	.contact-c{ width:100%; text-align:center;}
	
	.about { margin-top: -45px;}

	.title{ height:108px;}
	.tit-img1{ display:none;}
	.tit-img2{ display:block;}
	.contact-c{ margin-top:10px; padding-bottom:10px; border-bottom:1px dashed #89ac94;}
	.foot{ border:none;}

	/*sign*/
	.inp1 { margin: 5px 0 0 0 !important;}

	/*guest*/
	.theatre-item { float: none; width: auto; height: 222px;}
	.theatre-expand { width: auto;}
	.theatre-left { float: none; margin: 0 auto;}
	.theatre-right { margin-left: 0;}
	.theatre-banner { width: auto;}
	
	/*topic*/
	.topic_c{ background:none; background:#ffffff;}
	.toc1_tit{ display:block}
	.topic_1{ background: none; position: static; width:100%; height: auto;}
	.topic_1 p{ position: static; background:url(../images/to_poi1_2.png) no-repeat left center; padding-left:48px; font-size:16px; min-height:24px; line-height:24px; margin-bottom:10px; }
	
	.toc2_tit{ display:block}
	.topic_2{ background: none; position:static; width:100%; height: auto; margin-top:20px;}
	.topic_2 p{ position:static; background:url(../images/to_poi2_2.png) no-repeat left center; padding-left:48px; font-size:16px; text-align:left; min-height:24px; line-height:24px; padding-right:0;margin-bottom:10px;}

	/*review*/
	.cont-c .nav-tabs li { width: 50%; text-align: center;}
	.cont-c .nav-tabs li a { font-size: 16px; margin-right: 0;}

	/*media*/
	.media-ul li h4 { height: 35px; line-height: 35px;}
	.media-ul li p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}

	/*gift*/
	.logo_list li { width: 50%; height: auto; border: none; border-radius: 0; text-align: center; margin: 10px 0; overflow: auto;}
	.logo_list li a { display: block; width: 125px; height: 55px; border: 1px solid #138780; border-radius: 5px; margin: 0 auto; overflow: hidden;}
	
	/*map*/
	.map{ width:100%;}
	.lx{ width:100%;}
	
	.bt_pic{ display: none;}

	}