<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8"; #wrap{min-width: 1395px;}
 #container .inner{width: 100%; max-width: 1395px;}
 #container { position:relative;}
 #container &gt; div{clear: both; position: relative;}
 .main_vis{background-color: #333;}
 .main_vis .vis_box .bxslider &gt; div{height: 590px;}
 .main_vis .vis_box .bxslider .vis01{background: url("/images/themepark/main/main_vis01.jpg?build_20231208001") no-repeat center top; background-size: cover;}
 .main_vis .vis_box .vis_control{position: absolute; bottom: 0; left: 50%; margin-left: -697px; z-index: 53;}
 .main_vis .vis_box .vis_control a{float: left; width: 58px; height: 58px; line-height: 58px; background-color: #40434c; overflow: hidden; text-align: center; margin-left: 1px; transition: ease-in-out 0.3s;}
 .main_vis .vis_box .vis_control a:hover{background-color: #c10d1b;}
 .main_vis .vis_box .vis_control a:first-child{margin-left: 0;}
 .main_vis .vis_box .vis_control a span.icon{display: inline-block; vertical-align: middle; background: url("/images/themepark/main/main_sp.png?build_20231208001") no-repeat 0 -111px; text-indent: -99999px;}
 .main_vis .vis_box .vis_control a.prev span.icon{width: 17px; height: 14px; background-position: -573px -145px;}
 .main_vis .vis_box .vis_control a.next span.icon{width: 17px; height: 14px; background-position: -669px -145px;}
 .main_vis .vis_box .vis_control a.stop span.icon{width: 9px; height: 12px; background-position: -610px -146px;}
 .main_vis .vis_box .vis_control a.play span.icon{width: 10px; height: 12px; background-position: -639px -146px;}
 .main_vis .vis_cont_bg { width:44.53125%; height:590px;background: url("/images/themepark/main/bg_vis_cont.png?build_20231208001") repeat 0 0; position:absolute; top:0; right:0}
 .main_vis .vis_cont_warp { top: 0;display: block; position: absolute; left: 50%; margin: 82px 0 0 -697.5px;}
 .main_vis .vis_cont_warp .vis_cont { float:right; width:523px;}
 .main_vis .vis_cont_warp .vis_cont h2 {background: url("/images/themepark/main/main_sp.png?build_20231208001") no-repeat 0 0; width:507px; height:116px; display:block; text-indent: -99999px;}
 .main_vis .vis_cont_warp .vis_cont p {background: url("/images/themepark/main/main_sp.png?build_20231208001") no-repeat 0 -157px; width:507px; height:23px; display:block; text-indent: -99999px; margin-top:40px}
 .main_vis .vis_cont_warp .vis_cont ul { display:block; margin-top:50px; width:100%;}
 .main_vis .vis_cont_warp .vis_cont ul li { float:left; width:33.33333333%;}
 .main_vis .vis_cont_warp .vis_cont ul li a { display:block; background-color:#c83232; color:#fff; text-align:center; font-size:17px; padding:10px 0; height:60px;line-height: 60px;border-right:1px solid #d04f4f; transition: ease-in-out 0.3s;}
 .main_vis .vis_cont_warp .vis_cont ul li a:hover { background-color:#1b4692; border-right:1px solid #1b4692;}
 .main_vis .vis_cont_warp .vis_cont ul li:lsat-child a {border-right: none;}
 .main_vis .vis_cont_warp .vis_cont ul li a span.ico {background: url("/images/themepark/main/main_sp.png?build_20231208001") no-repeat 0 -157px; height:27px; display: inline-block; text-indent: -99999px; margin-right:6px; vertical-align:middle}
 .main_vis .vis_cont_warp .vis_cont ul li.map a span.ico { background-position:-581px 0; width:34px;}
 .main_vis .vis_cont_warp .vis_cont ul li.guide a span.ico { background-position:-660px 0; width:27px;}
 .main_vis .vis_cont_warp .vis_cont ul li.direction a span.ico { background-position:-739px 0; width:20px;}
 .main_vis .vis_cont_warp .vis_cont .vis_cont_bot_bg { width:100%; height:134px;background: url("/images/themepark/main/main_sp.png?build_20231208001") no-repeat 0 -289px; display: inline-block; margin-top:65px;}
 .main_cont{display: inline-block; width: 100%; padding: 68px 0 0;}
 .main_cont .float_box1 {position: relative; width:55.2%;float:left}
 .main_cont .float_box1 &gt; div { float:left}
 .main_cont .float_box1 .news_wrap {position: relative; width:100%;height: 260px;}
 .main_cont .float_box1 a.tab_btn {float: left;width: 157px; height: 46px; display:block; background:#fff; border:1px solid #cfcfcf; box-sizing:border-box; text-align:center; font-size:16px; line-height:45px;transition: ease-in-out 0.3s; margin-right:10px;}
 .main_cont .float_box1 a.tab_btn:hover, .main_cont .float_box1 a.on {background:#1b4692; color:#fff; border:1px solid #1b4692;}
 .main_cont .float_box1 .news_wrap ul {position: absolute; top:65px; left: 0; width: 100%;}
 .main_cont .float_box1 .news_wrap ul li{width:48.7%; float:left; margin-right:2.6%;}
 .main_cont .float_box1 .news_wrap ul li:last-child{margin-right:0;}
 .main_cont .float_box1 .news_wrap ul li a{ background-color:#fff; border: 2px solid #c5c5c5; box-sizing:border-box; display: block; text-overflow: ellipsis;padding: 30px 25px 35px;height:194px;transition: ease-in-out 0.3s;}
 .main_cont .float_box1 .news_wrap ul li a:hover{border: 2px solid #40434c; box-shadow: 2px 2px 5px rgba(0,0,0,0.3);}
 .main_cont .float_box1 .news_wrap ul li a strong {font-size:18px; font-weight:400;}
 .main_cont .float_box1 .news_wrap ul li a p { font-size:15px; color:#555; margin-top:20px;}
 .main_cont .float_box1 .news_wrap ul li a span {font-size:14px; color:#555; margin-top:20px; font-weight:400;display: block;}
 .main_cont a.more{position: absolute; top: 0; right: 0; width: 46px; height: 46px; line-height: 42px; text-align: center; background-color:#1b4692;}
 .main_cont a.more span.icon{position: relative; left: 0; display: inline-block; width: 22px; height: 22px; background: url("/images/themepark/main/main_sp.png?build_20231208001") no-repeat -586px -64px; text-indent: -99999px; vertical-align: middle; transition:transform 500ms ease-in-out;}
 .main_cont a.more:hover span.icon{transform:rotate(180deg);}
 .main_cont .float_box1 .main_link { width:100%; float:left; margin-top:35px; border:2px solid #c5c5c5; box-sizing:border-box;}
 .main_cont .float_box1 .main_link li {float:left; width:25%;border-right:2px solid #c5c5c5; box-sizing:border-box;}
 .main_cont .float_box1 .main_link li:last-child {border-right: none;}
 .main_cont .float_box1 .main_link li a { display:block; width:100%; padding:26px 0; text-align:center;transition: ease-in-out 0.3s;}
 .main_cont .float_box1 .main_link li a:hover { color:#c83232; background-color:#f6f6f6}
 .main_cont .float_box1 .main_link li a span.ico { height:88px; width:88px; background:#afd2f8 url("/images/themepark/main/main_sp.png?build_20231208001") no-repeat -586px -64px; border-radius:50%; display:block; margin:0 auto 14px;transition: ease-in-out 0.3s;}
 .main_cont .float_box1 .main_link li a:hover span.ico { background-color:#ffcd33}
 .main_cont .float_box1 .main_link li.pho a span.ico { background-position:-11px -198px}
 .main_cont .float_box1 .main_link li.movie a span.ico { background-position:-133px -198px}
 .main_cont .float_box1 .main_link li.faq a span.ico { background-position:-252px -198px}
 .main_cont .float_box1 .main_link li.lost a span.ico { background-position:-382px -198px}
 .main_cont .float_box2 {position: relative; width:42.29%; margin-left:2.51%;float:left}
 .main_cont .float_box2 .tab_box {width: 36.44%; height: 473px;background-color: #40434c; box-sizing: border-box; padding: 32px 0 0 30px;}
 .main_cont .float_box2 .tab_box h2 {height:21px;background:url("/images/themepark/main/main_sp.png?build_20231208001") no-repeat -696px -227px; display:block; text-indent:-9999px; border-bottom:2px solid #fff; padding-bottom:19px; margin-bottom:18px;}
 .main_cont .float_box2 .tab_box li a.tab_btn { position: relative; display: block; border-bottom: 1px solid #666970; height: 40px; line-height: 40px; color: #fff; font-size: 16px;box-sizing: border-box;}
 .main_cont .float_box2 .tab_box li.on a.tab_btn, .main_cont .float_box2 .tab_box li a.tab_btn:hover {color: #ffcd33;}
 .main_cont .float_box2 .tab_box li .cont_box {position: absolute; top: 0; left: 36.44%; width: 63.56%; display:none;}
 .main_cont .float_box2 .tab_box li:last-child a.tab_btn {border-bottom:0}
 .main_cont .float_box2 .tab_box li.on a.tab_btn:after { content: ''; position: absolute; top: 50%; right:30px; width: 20px; height: 20px; background: url("/images/themepark/main/main_sp.png?build_20231208001") no-repeat -665px -65px; margin-top: -10px;}
 .main_cont .photo {width:100%; padding:67px 0 77px; background:linear-gradient(to right, #afd2f9, #a1dbdc); height:305px; display: inline-block; margin-top: 63px;}
 .main_cont .photo h3 { font-size:24px;}
 .main_cont .photo h3 span {background: url("/images/sotong/main/main_sp.png?build_20231208001") no-repeat -26px -239px; text-indent: -99999px; display: inline-block; width:97px; height:36px; margin-left:10px; vertical-align:middle;}
 .main_cont .photo ul {width:100%;margin-top: 34px;}
 .main_cont .photo ul li {width:18.9%; float:left; margin-right:1.375%;}
 .main_cont .photo ul li:last-child {margin-right:0;}
 .main_cont .photo ul li span { display:block;}
 .main_cont .photo ul li span.title { font-size:16px; font-weight:400; margin-top:18px;}
 .main_cont .photo ul li a {display: block;}
 .main_cont .photo ul li a span.thumb {position: relative; display: block; transition: ease-in-out 0.3s;}
 .main_cont .photo ul li a:hover span.thumb {box-shadow: 2px 2px 5px rgba(0,0,0,0.4);}
 .main_cont .photo ul li a span.thumb:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border: 2px solid transparent; z-index: 1; transition: ease-in-out 0.3s;}
 .main_cont .photo ul li a:hover span.thumb:before{border-color: #ffdc3f;}
 .main_cont .photo .inner { position:relative;}
 .main_cont .photo a.more { position:absolute; top:0;right:0;background:#fff url("/images/sotong/main/main_sp.png?build_20231208001") no-repeat -208px -235px; text-indent: -99999px; display: block; width:46px; height:46px; border-radius:50%; transition: ease-in-out 0.3s;}
 .main_cont .photo a.more:hover {background:#222 url("/images/sotong/main/main_sp.png?build_20231208001") no-repeat -324px -235px; text-indent: -99999px; display: block; width:46px; height:46px;}
</pre></body></html>