/*--media-quaries-starts-here--*/
@media (max-width:1440px){
	
}
@media (max-width:1366px){

}

@media (max-width:1200px){
.banner, .banner1, .banner2, .banner3{
    min-height: 416px;
}
/*--视频展示--*/
.ny_main iframe.tv{
	width:100%;
	height:675px;
	margin-top:16px;
}
}

@media (max-width:1024px){
.banner, .banner1, .banner2{
    min-height: 400px;
}
.ny_main iframe.tv{
	height:576px;
}
}
@media (max-width:960px){
.banner, .banner1, .banner2, .banner3 {
    min-height: 333px;
}
.ny_main iframe.tv{
	height:540px;
}
}
@media (max-width:768px){
.banner, .banner1, .banner2, .banner3 {
    min-height: 266px;
}
.ny_main iframe.tv{
	height:432px;
}
/*--新闻列表--*/
.ny_main .news_list>li{
	float:left;
	width:49%;
	margin-right:2%;
	margin-bottom:36px;
	transition:all 0.5s;
}
.ny_main .news_list>li:nth-child(3n){
	margin-right:2%;
}
.ny_main .news_list>li:nth-child(2n){
	margin-right:0;
}
}
@media (max-width:736px){
.banner, .banner1, .banner2, .banner3 {
    min-height: 255px;
}
.ny_main iframe.tv{
	height:412px;
}
/*--客房展示--*/
.ny_main .room_list{
	width:100%;
	margin-top:16px;
}
.ny_main .room_list li{
	width:100%;
	height:100%;
	margin-bottom:12px;
	background-color:#fff;
	transition:all 0.2s;
	-moz-transition:all 0.2s; /* Firefox 4 */
	-webkit-transition:all 0.2s; /* Safari and Chrome */
	-o-transition:all 0.2s; /* Opera */
	position:relative;
	overflow:hidden;
	z-index:1000;
}
.ny_main .room_list li .img_box{
	float:left;
	width:100%;
	z-index:2000;
	position:relative;
}
.ny_main .room_list li .img_box img{
	width:100%;
	height:auto;
}
.ny_main .room_list li .img_box .btn_box{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:2001;
	background-color: rgba(0, 128, 60,0.4);
	opacity:1;
	transition:all 0.2s;
}
.ny_main .room_list li .img_box .btn_box span{
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	margin:auto;
	width:50px;
	height:50px;
	z-index:8888;
	cursor:pointer;
	background-color: rgba(255, 255, 255,0.9);
	box-shadow: 0px 2px 8px 0px rgba(26, 26, 26, 0.5);
	  -webkit-transform: rotate(45deg);
       -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
         -o-transform: rotate(45deg);
            transform: rotate(45deg);
	transition:all 0.5s;
}
.ny_main .room_list li .img_box .btn_box span h1{
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	margin:auto;
	width:12px;
	height:48px;
	font-size:12px;
	line-height:12px;
	color:#00803c;
	z-index:1002;
	  -webkit-transform: rotate(-45deg);
       -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
         -o-transform: rotate(-45deg);
            transform: rotate(-45deg);
	transition:all 0.5s;
}


.ny_main .room_list li .tit_box{
	width:100%;
	height:100%;	z-index:888;
}
.ny_main .room_list li .tit_box2{
	opacity:1;
	transition:all .5s;
	text-align:left;
}
.ny_main .room_list li .tit_box2 h1{
	font-size:12px;
	color:#999999;
	padding:16px 0 0 16px;
}
.ny_main .room_list li .tit_box2 h1 span{
	font-family:"宋体";
	font-size:20px;
	color:#00803c;
	line-height:20px;
}
.ny_main .room_list li .tit_box2 p{
	font-size:12px;
	color:#999999;
	line-height:20px;
	text-indent:0;
	padding:10px 0 20px 16px;
	margin:0;
}
.ny_main .room_list li .tit_box2 h2{
	position:absolute;
	right:16px;
	top:50%;
	font-size:14px;
	width:18px;
	color:#00803c;
	line-height:16px;
	overflow:hidden;
}
.ny_main .room_list li .tit_box2 h3{
	position:absolute;
	right:16px;
	top:16px;
	font-size:20px;
	width:20px;
	color:#00803c;
	line-height:24px;
}
.ny_main .room_list li:hover{
	background-position:right center;
	box-shadow: 0px 2px 8px 0px rgba(26, 26, 26, 0.5);
	transition:all 0.5s;
}
.ny_main .room_list li:hover .img_box .btn_box{
	opacity:1;
	transition:all 0.2s;
}
.ny_main .room_list li:hover .img_box .btn_box span{
	transform: rotate(225deg); 
	transition:all 0.5s;
}
.ny_main .room_list li:hover .img_box .btn_box span h1{
	transform: rotate(-225deg); 
	transition:all 0.5s;
}
.ny_main .room_list li:hover .tit_box1{
	right:0;
	top:-100%;
	opacity:0;
	transition:all 0.5s;
}
.ny_main .room_list li:hover .tit_box2{
	right:0;
	top:0;
	opacity:1;
	transition:all .5s;
	
}
}
@media (max-width:667px){
.banner, .banner1, .banner2, .banner3{
    min-height: 230px;
}
.ny_main iframe.tv{
	height:375px;
}
}
@media (max-width:640px){
.banner, .banner1, .banner2, .banner3 {
    min-height: 222px;
}
.callbacks_tabs a:after {
    height: 10px;
    width: 10px;
}
.callbacks_tabs {
    top: 99%;
}
/*--福缘风景--*/
.ny_main .fenjing_list{
	margin-top:16px;
}
.ny_main .fenjing_list li{
	float:left;
	width:100%;
	margin-right:0;
	text-align:center;
	margin-bottom:20px;
}
.ny_main .fenjing_list li h1{
	font-size:14px;
	line-height:28px;
}
.ny_main .fenjing_list li:nth-child(3n){
	margin-right:2%;
}
.ny_main .fenjing_list li:nth-child(2n){
	margin-right:0;
}
.ny_main iframe.tv{
	height:360px;
}
}
@media (max-width:600px){
.banner, .banner1, .banner2, .banner3 {
    min-height:208px;
}
.ny_main iframe.tv{
	height:338px;
}
.ny_main .news_main .text img{
	width:100% !important;
}
}
@media (max-width:568px){
.banner, .banner1, .banner2, .banner3 {
    min-height:196px;
}
.top_nav_m .wxyd{
	background-image:none;
}
.ny_main img.img04{
	width:100%;
	margin:0;
	float:left;
	margin-top:18px;
}
.ny_main img.img05{
	width:100%;
	margin:0;
	float:right;
	margin-top:18px;
}
.ny_main iframe.tv{
	height:320px;
}
/*--新闻列表--*/
.ny_main .news_list>li{
	float:left;
	width:100%;
	margin-right:0;
	margin-bottom:20px;
	transition:all 0.5s;
}
.ny_main .news_list>li:nth-child(3n){
	margin-right:0;
}
.ny_main .news_list>li:nth-child(2n){
	margin-right:0;
}
}
@media (max-width:414px){
.banner, .banner1, .banner2, .banner3 {
    min-height:144px;
}
.ny_main iframe.tv{
	height:233px;
}
}
@media (max-width:384px){
.banner, .banner1, .banner2, .banner3 {
    min-height:133px;
}
.ny_main iframe.tv{
	height:216px;
}
}
@media (max-width:375px){
.banner, .banner1, .banner2, .banner3 {
    min-height:130px;
}
.ny_main iframe.tv{
	height:211px;
}
}
@media (max-width:360px){
.banner, .banner1, .banner2, .banner3 {
    min-height:125px;
}
.ny_main iframe.tv{
	height:203px;
}
}
@media (max-width:320px){
.banner, .banner1, .banner2, .banner3 {
    min-height: 111px;
}
.callbacks_tabs a:after {
    height: 8px;
    width: 8px;
}
.callbacks_tabs {
    top: 93%;
}
.ny_main iframe.tv{
	height:180px;
}
}
/*--media-quaries-end-here--*/