@charset "utf-8";
/*
* Author:pengxing
* Date:2023.8.2
*/
.new-header,.container{margin:0 auto;}
.container{background-color:#fff;}
.item{width:1200px;margin:0 auto;}
.itemTie{text-align:center;padding:75px 0 35px;}
.itemTie span{line-height:50px;font-size:50px;color:#1b1b1b;}
.itemTie small{line-height:40px;font-size:20px;color:#f06c17;font-weight:normal;display:block;}


.f1Box{overflow:hidden;}
.adr{line-height:62px;font-size:22px;color:#9d9d9d;padding-top:60px;}
.adr a{color:#9d9d9d;}
.adr em,.adr a:hover{color:#248389;}
.f1Box h2{text-align:center;line-height:127px;font-size:50px;color:#1a1a1a;}
.search{width:519px;height:70px;border:#248389 solid 2px;border-radius:50px;margin: 0 auto 40px;position:relative;}
.search input.txt{height:70px;font-size:22px;background:url(../images/list/search.png) 23px center no-repeat;border:0;padding-left: 70px;}
.search input.submit{width:160px;height:70px;text-align:center;line-height:70px;font-size:30px;color:#fff;border:0;border-radius:50px;background:linear-gradient(#3fa9b0,#248389);display:block;position:absolute;right:0;top:0;}


.f1Box .tab{overflow:hidden;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:start;/*! padding-bottom: 40px; */}
.f1Box .tab a{line-height:66px;font-size:22px;color:#9d9d9d;cursor:pointer;border-radius:50px;border:#9d9d9d solid 2px;display:inline-block;padding:0 25px;margin-bottom:20px;margin-right:15px;}
.f1Box .tab a:hover{color:#fff;border:#f26d19 solid 2px;background-color:#f26d19;}
.f1Box .tabWap{display:none;}
.f1BoxList{overflow:hidden;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:unset;}
.f1BoxList dl{float:left;width:316px;padding:28px;border:#e6e6e6 solid 2px;border-radius:20px;margin-bottom:36px;margin-right:35px;}
.f1BoxList dl:nth-child(3n){margin-right:0;}
.f1BoxList dt{border-radius:20px;overflow:hidden;margin-bottom: 20px;}
.f1BoxList dt,.f1BoxList dt img{width:316px;height:228px;}
.f1BoxList dt img{width:100%;}
.f1BoxList dt.h462,.f1BoxList dt.h462 img{height:462px;}
.f1BoxList dd h3{line-height:36px;font-size:30px;color:#1a1a1a;font-weight:normal;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;}
.f1BoxList dd h3 a{color:#1a1a1a;}
.f1BoxList dd p{line-height:40px;font-size:20px;color:#999;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;border-bottom:#e6e6e6 solid 1px;padding-bottom:9px;}
.f1BoxList dd span{height:49px;display:block;position:relative;padding-top:20px;}
.f1BoxList dd span a.more{width:110px;height:28px;text-align:center;line-height:28px;font-size:20px;color:#ccc;border:#ccc solid 2px;border-radius:20px;display:block;position:absolute;right:0;bottom:3px;}
.f1BoxList dd span a.booking{width:110px;height:28px;text-align:center;line-height:28px;font-size:20px;color:#ccc;border:#ccc solid 2px;border-radius:20px;display:block;position:absolute;right:125px;bottom:3px;}
.f1BoxList dd span em{line-height:14px;font-size:14px;color:#9a9a9a;}
.f1BoxList dd span em b{line-height:28px;font-size:28px;display:block;}
.f1BoxList dd span.btn1{text-align:center;}
.f1BoxList dd span.btn1 a{color:#fff;background-color:#f26d19;border:#f26d19 solid 1px;position:relative;right:auto;bottom:0;display:inline-block;margin:10px 10px 0;}
.f1BoxList dl:hover{border:#248389 solid 2px;}
.f1BoxList dl:hover dd h3 a{color:#248389;}
.f1BoxList dl:hover dd span a:hover{color:#fff;background-color:#f26d19;border:#f26d19 solid 1px;}
.f1BoxList dl:hover dd span.btn1 a:hover{background-color:#248389;border:#248389 solid 1px;}

.f1Box .list{float:left;width:800px;}
.f1Box .list dl{padding:0 20px;color:#999;}
.f1Box .list dt{line-height:40px;font-size:28px;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;}
.f1Box .list dd{position:relative;padding-bottom:50px;}
.f1Box .list dd p{line-height:35px;font-size:20px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;position:relative;}
.f1Box .list dd p a{color:#ff0;}
.f1Box .list dd p em{color:#666;position:absolute;right:0;bottom:0;}
.f1Box .list dd span{background: #fff;position:absolute;right:0;bottom:20px;padding-left: 10px;}
.f1Box .list dd span a{color:#ff0;}
.f1Box .list dd span em{color:#666;padding-left:20px;}

.f1Box .pages{text-align:center;padding:40px 0 80px;}
.f1Box .pages li{display:inline-block;margin:0 5px;}
.f1Box .pages li span,.f1Box .pages li a{width:32px;height:32px;text-align:center;line-height:32px;display:block;font-size:16px;color:#595959;}
.f1Box .pages li.active span,.f1Box .pages li span.current,.f1Box .pages li a:hover{background-color:#248389;border-radius:50%;color:#fff;display:block;}
.f1Box .pages li a.prev,.f1Box .pages li a.next{width:auto;padding:0 10px;border-radius:10px;}

.newsPage{text-align:center;padding:40px 0 80px;}
.newsPage li{display:inline-block;margin:0 5px;}
.newsPage li span,.newsPage li a{width:32px;height:32px;text-align:center;line-height:32px;display:block;font-size:16px;color:#595959;}
.newsPage li.active span,.newsPage li span.current,.newsPage li a:hover{background-color:#248389;border-radius:50%;color:#fff;display:block;}
.newsPage li a.prev,.newsPage li a.next{width:auto;padding:0 10px;border-radius:10px;}


.f2Box{}
.f2Box dl{overflow:hidden;}
.f2Box dt{float:left;border-radius:20px;overflow:hidden;}
.f2Box dt,.f2Box dt img{width:720px;height:488px;}
.f2Box dd{float:right;width:444px;}
.f2Box dd h3{position:relative;padding-top:18px;margin-bottom:10px}
.f2Box dd h3 span{font-size:30px;font-weight:normal;}
.f2Box dd h3 samll{font-size:12px;display:block;}
.f2Box dd h3 i{line-height:80px;font-size:80px;font-weight:bold;color:#000;opacity:.1;position:absolute;left:0;bottom:0;}
.f2Box dd ul{}
.f2Box dd li{position:relative;}
.f2Box dd li a{height:59px;line-height:59px;font-size:20px;border-bottom:#d6d6d6 solid 1px;color:#1a1a1a;padding:0 50px 0 28px;overflow:hidden;transition:all ease .3s;display:block;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;text-overflow:ellipsis;}
.f2Box dd li i{width:18px;height:18px;text-align:center;line-height:18px;font-size:12px;color:#fff;background-color:#1b1b1b;border-radius:50%;display:block;position:absolute;left:0;top:50%;margin-top:-9px;transition:all ease .3s;}
.f2Box dd li em{width:14px;height:12px;background:url(../images/more.png) no-repeat;display:block;position:absolute;right:0;top:50%;margin-top:-6px;transition:all ease .3s;}
.f2Box dd li a:hover{color:#fff;background-color:#f26d19;border-radius:10px;padding-left:48px;}
.f2Box dd li a:hover em{background-position:15px 0;}
.f2Box dd li a:hover i{font-size:0;background:url(../images/ioc_12.png) no-repeat;left:20px;}
.f2Box dd li:last-child a{border-bottom:0;}


.list-keywords{width: calc(100% - .3rem);max-width: 1200px;margin: 0 auto; display: flex;align-items: center;padding: 20px 0;border-bottom: 1px solid #ececec;margin-bottom:20px;}
.list-keywords h3{font-size: 21px;font-weight: bold;}
.list-keywords p a{color: #444;font-size: 16px;}
.list-keywords p a:hover{color: red;}

.pulse{animation:pulse 1s .2s ease infinite;-webkit-animation:pulse 1s .2s ease infinite;}
@keyframes pulse{
	0%{transform:scale(0.9)}
	50%{transform:scale(1)}
	100%{transform:scale(0.9)}
}
@-webkit-keyframes pulse{
	0%{-webkit-transform:scale(0.9)}
	50%{-webkit-transform:scale(1)}
	100%{-webkit-transform:scale(0.9)}
}
@media only screen and (max-width:750px){
	.new-header,.container{min-width:320px;width:100%;max-width:750px;margin:0 auto;}
	
	.container{background-color:#fff;padding-bottom:0;}
	.container img{max-width:100%;display:block;}
	
	.item{width:auto;padding: 0 .3rem;}
	.adr{line-height:.6rem;font-size:.28rem;padding-top:.6rem;}
	.f1Box h2{line-height:1.2rem;font-size:.5rem;}
	.search{width:5.2rem;height:.7rem;border-radius:1rem;margin: 0 auto .4rem;}
	.search input.txt{height:.7rem;font-size:.24rem;background:url(../images/list/search.png) .23rem center no-repeat;background-size:.26rem .25rem;border:0;padding-left:.7rem;}
	.search input.submit{width:1.6rem;height:.7rem;line-height:.7rem;font-size:.3rem;border-radius:.5rem;}
	
	.f1Box .tab{display:none;}
	.f1Box .tabWap{display:block;position:relative;margin-bottom:.5rem;}
	.f1Box .tabWap h3{text-align:center;line-height:.5rem;font-size:.3rem;font-weight:normal;cursor: pointer;}
	.f1Box .tabCon{width:6rem;height:3rem;overflow:auto;padding-bottom:40px;background-color:rgba(0,0,0,.7);position:absolute;left:50%;bottom:0;transform:translate(-50%,100%);border-radius:.2rem;padding:.2rem 0;display:none;}
	.f1Box .tabCon a{line-height:.5rem;font-size:.28rem;color:#fff;padding:0 .2rem;display: block;cursor: pointer;}
	.f1Box .tabCon a:hover{color:#fff;border:#f26d19 solid 2px;background-color:#f26d19;}
	.f1Box .tabWap.active .tabCon{display:block;}
	.f1BoxList{justify-content:space-between;}
	.f1BoxList dl{float:left;width:3rem;padding:.15rem;border:#e6e6e6 solid .02rem;border-radius:.2rem;margin-bottom:.3rem;margin-right:0;}
	.f1BoxList dt{border-radius:.2rem;margin-bottom:.15rem;}
	.f1BoxList dt,.f1BoxList dt img{width:100%;height:auto;}
	.f1BoxList dt.h462,.f1BoxList dt.h462 img{height:auto;}
	.f1BoxList dd h3{line-height:.4rem;font-size:.3rem;}
	.f1BoxList dd p{line-height:.4rem;font-size:.24rem;padding-bottom:.05rem;}
	.f1BoxList dd span{height:.7rem;padding-top:.2rem;}
	.f1BoxList dd span a.more{width:1.2rem;height:.4rem;line-height:.4rem;font-size:.24rem;border:#ccc solid .02rem;border-radius:.5rem;bottom:0;}
	.f1BoxList dd span a.booking{width:1.2rem;height:.4rem;line-height:.4rem;font-size:.24rem;border:#ccc solid .02rem;border-radius:.5rem;bottom:0;right:1.25rem;}
    .f1BoxList dd span.btn1 a{right:auto;bottom:0;margin:.1rem .1rem 0;}
	.f1BoxList dd span em{line-height:.2rem;font-size:.2rem;}
	.f1BoxList dd span em b{line-height:.28rem;font-size:.28rem;}
	
	.f1Box .pages{text-align:center;padding:.4rem 0 .4rem;}
	.f1Box .pages li{font-size:.28rem;display:inline-block;margin:0 .05rem;}
	.f1Box .pages li span,.f1Box .pages li a{width:.4rem;height:.4rem;line-height:.4rem;font-size:.22rem;}
	.f1Box .pages li.active span,.f1Box .pages li a:hover{background-color:#248389;border-radius:50%;color:#fff;display:block;}
	.f1Box .pages li a.prev,.f1Box .pages li a.next{width:auto;padding:0 .1rem;border-radius:.1rem;}
	
	.newsPage{text-align:center;padding:.4rem 0 .4rem;}
	.newsPage li{font-size:.28rem;display:inline-block;margin:0 .05rem;}
	.newsPage li span,.newsPage li a{width:.4rem;height:.4rem;line-height:.4rem;font-size:.22rem;}
	.newsPage li.active span,.newsPage li a:hover{background-color:#248389;border-radius:50%;color:#fff;display:block;}
	.newsPage li a.prev,.newsPage li a.next{width:auto;padding:0 .1rem;border-radius:.1rem;}
	
	
	.f2Box dt{display:none;}
	.f2Box dd{float:none;width:auto;}
	.f2Box dd h3{padding-top:.2rem;margin-bottom:.2rem;}
	.f2Box dd h3 span{line-height:.5rem;font-size:.4rem;}
	.f2Box dd h3 samll{font-size:.2rem;}
	.f2Box dd h3 i{line-height:1rem;font-size:1rem;}
	.f2Box dd li{position:relative;}
	.f2Box dd li a{height:.7rem;line-height:.7rem;font-size:.28rem;padding:0 .5rem 0 .4rem;}
	.f2Box dd li i{width:.3rem;height:.3rem;line-height:.3rem;font-size:.2rem;margin-top:0;transform:translateY(-50%);}
	.f2Box dd li em{width:.14rem;height:.12rem;background-size:100% 100%;margin-top:0;transform:translateY(-50%);}
}
