@charset "UTF-8";
/* 幻灯片 */
.flash{overflow:hidden;width:100%;position:relative;height:400px;margin:0 auto;z-index:9;background:#fff;box-sizing:border-box}
.flash a{width:100%;height:100%}
.flash img{width:100%;height:100%;object-fit:cover}
.flash .ftp{position:relative;overflow:hidden;width:100%;height:400px}
.flash .switchLAndR{position:absolute;z-index:10;width:100%;max-width:1920px;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;padding:0 5%;box-sizing:border-box}
.flash .switchLAndR .slr{padding:20px 10px;cursor:pointer;background-color:rgba(197,197,197,.2);position:relative;top:-200px;transform:translateY(-50%)}
.flash .switchLAndR .slr i{font-size:40px;opacity:.5;color:#fff}
.flash .switchLAndR .slr:hover{color:#fff;background-color:rgba(255,255,255,.2)}
.flash .switchLAndR .slr:hover i{opacity:.8}

/* 搜索 */
.searchBox{font-size:16px;margin:20px 0;padding:10px 15px;box-sizing:border-box;display:flex;gap:10px;background:linear-gradient(104deg,#57abff 4%,#b8e6e3 52%,#eef3f9 89%,#fff 100%)}
.searchBox .sh-com{border-radius:5px;letter-spacing:1px}
.searchBox .sh-l{flex:1;background-color:#fff;gap:10px}
.searchBox .sh-l .condition{flex:1 1 auto;gap:20px;position:relative}
.searchBox .sh-l .condition .ct-name{color:#888}
.searchBox .sh-l .condition .ct-right{cursor:pointer;gap:7px}
.searchBox .sh-l .condition .ct-right .ct-value{color:#555;text-align:center}
.searchBox .sh-l .condition .ct-right .ct-xia i{font-size:20px}
.searchBox .sh-l .condition:not(:last-child){border-right:1px solid #e5e5e5}
.searchBox .sh-l .condition .popup{position:absolute;width:100%;top:42px;left:0;max-height:400px;border-radius:4px;overflow-y:auto;background-color:#fff;box-shadow:1px 1px 5px #bebebe;z-index:2;display:none;color:#555}
.searchBox .sh-l .condition .popup ul li{line-height:50px;letter-spacing:1px;text-indent:20px}
.searchBox .sh-l .condition .popup ul li:hover{background-color:#f5faff;cursor:pointer;color:#0a7bf8}
.searchBox .sh-l .serachDest .ct-value{min-width:80px}
.searchBox .sh-l .serachName .ct-value{width:200px}
.searchBox .sh-l .serachDate input{font-size:16px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;line-height:28px;cursor:pointer}
.searchBox .sh-r{background-image:linear-gradient(to right,#0a7bf8 0,#5691c8 51%,#004ec7 100%);text-align:center;text-transform:uppercase;transition:.5s;background-size:200% auto;color:#fff;font-size:16px;letter-spacing:1px;line-height:53px;cursor:pointer;width:220px}
.searchBox .sh-r:hover{background-position:right center;color:#fff;text-decoration:none}

/* 功能部分 */
.admin_item{font-size:14px;margin-bottom:40px}
.admin_item .item_top{padding:0 10px;border-bottom:3px solid}
.admin_item .item_top .it_title{font-size:28px;font-weight:700;width:300px;height:70px;line-height:70px}
.admin_item .item_top .it_nav{padding:15px 0}
.admin_item .item_top .it_nav ul{gap:5px}
.admin_item .item_top .it_nav ul li{padding:10px 20px;cursor:pointer;font-size:16px;position:relative;border-radius:5px;color:#555}
.admin_item .item_top .it_nav ul .subnav_active{font-weight:700}
.admin_item .item_top .it_nav ul .subnav_active::after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent}
.admin_item .item_top .it_more{padding:15px 0;margin-left:auto;gap:5px;cursor:pointer}
.admin_item .item_top .it_more i{transform:rotate(-90deg)}
.admin_item .item_content{margin-top:10px;letter-spacing:1px}
.admin_item .item_content .cont_item_ul{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}
.admin_item .item_content .ci-list{display:flex;gap:18px;background-color:#fff;padding:10px;box-sizing:border-box;border-radius:10px;box-shadow:1px 2px 8px #e4e4e4;overflow:hidden;transition:all .3s;height:240px}
.admin_item .item_content .ci-list:hover{box-shadow:#c9c9c9 1px 1px 10px;color:initial}
.admin_item .item_content .ci-list:hover .rain_img img{transform:scale(1.1)}
.admin_item .item_content .ci-list .rain_img{width:220px;height:100%;overflow:hidden;position:relative;border-radius:10px;display:flex;justify-content:center;align-items:center}
.admin_item .item_content .ci-list .rain_img img{position:absolute;width:100%;border:0;padding:0;margin:0;object-fit:cover;transition-duration:.6s}
.admin_item .item_content .ci-list .rain_information{gap:5px;flex:1;justify-content:space-between;font-size:14px}
.admin_item .item_content .ci-list .rain_information .info-title{font-size:16px;font-weight:700;color:#555}
.admin_item .item_content .ci-list .rain_information>ul{gap:5px}
.admin_item .item_content .ci-list .rain_information>ul li{border:1px solid #d7d7d7;padding:2px 5px;border-radius:5px}
.admin_item .item_content .ci-list .rain_information i{margin-right:2px}
.admin_item .item_content .ci-list .rain_information .item_price{color:red;text-align:right;font-size:14px}
.admin_item .item_content .ci-list .rain_information .item_price .num{font-size:24px;font-weight:700;margin:0 2px}
.admin_item .item_content .item_ul_more{margin:10px 0 30px;width:100%;height:30px;border:1px solid #e4e4e4;border-top:transparent;position:relative}
.admin_item .item_content .item_ul_more .ra_more{position:absolute;padding:5px 15px;color:#fff;border-radius:5px;left:50%;transform:translateX(-50%);bottom:-15px}

/* 特色 */
.feature_rain .item_top{border-color:#2379e0}
.feature_rain .item_top .it_title{color:#2379e0;background:url(../iamge/index_title1.png) no-repeat bottom right}
.feature_rain .item_top .it_nav ul .subnav_active{background-color:#eef3f7;color:#2379e0}
.feature_rain .item_top .it_nav ul .subnav_active::after{border-bottom:7px solid #2379e0}
.feature_rain .item_content .item_ul_more .ra_more{background-color:#8aacd5}
.feature_rain .item_content .item_ul_more .ra_more:hover{background-color:#2379e0}
.feature_rain .item_content .info-subtitle{color:#2379e0}

/* 主题 */
.theme_rain .item_top{border-color:#4382a0}
.theme_rain .item_top .it_title{color:#4382a0;background:url(../iamge/index_title2.png) no-repeat bottom right}
.theme_rain .item_top .it_nav ul .subnav_active{background-color:#eef3f7;color:#4382a0}
.theme_rain .item_top .it_nav ul .subnav_active::after{border-bottom:7px solid #4382a0}
.theme_rain .item_content .cont_item{display:flex;gap:20px}
.theme_rain .item_content .cont_item .ci-list{height:auto;flex-direction:column}
.theme_rain .item_content .cont_item .ci-list .info-subtitle{color:#4382a0}
.theme_rain .item_content .cont_item_left{width:500px}
.theme_rain .item_content .cont_item_left .ci-list .rain_img{width:100%;height:600px}
.theme_rain .item_content .cont_item_left .ci-list .rain_img img{height:100%;width:auto}
.theme_rain .item_content .cont_item_right{flex:1}
.theme_rain .item_content .cont_item_right .ci-list{max-height:350px}
.theme_rain .item_content .cont_item_right .ci-list .rain_img{width:100%;height:220px}

/* 目的地 */
.spot_rain .item_top{border-color:#b25714}
.spot_rain .item_top .it_title{color:#b25714;background:url(../iamge/index_title3.png) no-repeat bottom right}
.spot_rain .item_top .it_nav ul .subnav_active{background-color:#f7f3ee;color:#b25714}
.spot_rain .item_top .it_nav ul .subnav_active::after{border-bottom:7px solid #b25714}
.spot_rain .item_content .item_ul_more .ra_more{background-color:#c1a37d}
.spot_rain .item_content .item_ul_more .ra_more:hover{background-color:#b25714}
.spot_rain .item_content .info-subtitle{color:#b25714}
