@charset "utf-8";
/* CSS Document */

body{background:#111;}
.screen .bg{width:100%;height:auto;}

.photo360{width:450px;height:450px;position:relative;}
.photo360 .pic{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;}
.photo360 img{width:100%;height:auto;}
.photo360 .tip{width:100%;height:20px;line-height:20px;position:absolute;bottom:-40px;left:0;color:#ccc;text-align:center;font-size:12px;}
.product1{height:640px;}
.product1 .block{padding:100px 0 0;width:1050px;}
.product1 .block .photo360{float:left;}
.product1 .des{float:right;width:560px;}
.product1 .des h1{font-size:48px;line-height:150%;margin-top:100px;text-transform:uppercase;}
.product1 .des h2{font-size:30px;line-height:120%;}
.product1 .des .txt{margin-top:15px;font-size:12px;line-height:150%;}
.product1 .des .link{margin-top:30px;}
.product1 .des2{float:right;width:560px;}
.product1 .des2 h1{font-size:48px;line-height:150%;margin-top:100px;text-transform:uppercase;}
.product1 .des2 h2{font-size:30px;line-height:120%;}
.product1 .des2 .txt{margin-top:15px;font-size:12px;line-height:150%;}
.product1 .des2 .link{margin-top:30px;}
.btn_buy{background:url(../image/btn_buy.png) left top no-repeat;width:175px;height:42px;display:inline-block;*display:inline;*zoom:1;text-align:center;}
.btn_buy:hover{background-position:left bottom;}
.btn_buy span{height:100%;line-height:42px;font-size:14px;padding:0 5px 0 50px;display:inline-block;*display:inline;*zoom:1;}
.btn_buy .jd{background:url(../image/ico_jd.png) left center no-repeat;}
.product1 .photo{float:left;width:450px;height:450px;padding-top:30px;text-align:center;}
.product1 .photo i{display:inline-block;height:100%;vertical-align:middle;}
.product1 .des .link a{float:left;margin-right:10px;}
.product2{height:750px;position:relative;overflow:hidden;}
.product2 .frame{width:100%;height:100%;position:relative;}
.product2 .child{position:absolute;left:0%;top:0;width:2000px;height:100%;margin-left:-1000px;left:50%;text-align:center;overflow:hidden;}
.product2 .child img{height:100%;width:auto;float:left;}
.product2 .nav{background:url(../image/nav_bg_r.png) right top no-repeat;padding-right:16px;position:absolute;bottom:20px;left:50%;}
.product2 .nav .inner{background:url(../image/nav_bg.png) left top no-repeat;height:32px;text-align:center;padding-left:16px;}
.product2 .nav .inner a{background:url(../image/solo_img_03_b.png) center center no-repeat;width:25px;height:32px;float:left;}
.product2 .nav .inner a.now{background:url(../image/solo_img_03_a.png) center center no-repeat;}
.product3{position:relative;height:822px;background:url(../image/cruise/bg3.jpg) center top no-repeat;}
.product3 .bg{position:absolute;left:0;top:0;}
.product3 .block .tit{height:250px;text-align:center;}
.product3 .block .tit img{margin-top:100px;}
.product3 .block .photo360{margin:auto;width:500px;height:500px;}
.product3 .block .photo360 .tip{color:#707070;}
.product5 .block{position:relative;}
.product5 h1{color:#8e1318;font-size:16px;font-weight:normal;position:absolute;top:177px;left:50%;margin-left:-160px;}
.product5 p{color:#474747;font-size:12px;line-height:1.8;}
.product5 p.p1{width:225px;position:absolute;top:315px;left:134px;}
.product5 p.p2{width:255px;position:absolute;top:445px;left:275px;}
.product5 p.p3{width:280px;position:absolute;top:557px;left:40px;}
.product5 p.p4{width:200px;position:absolute;top:377px;left:625px;}
.product5 p.p5{width:255px;position:absolute;top:590px;left:465px;}
.product5 p.p6{width:232px;position:absolute;top:442px;left:920px;}
.product5 p.p7{width:250px;position:absolute;top:545px;left:800px;}
.product6 .block{height:100%;}
.product6 .ll{float:left;margin:150px 0 0 130px;width:460px;}
.product6 h1{color:#fff;font-size:36px;line-height:1.5;}
.product6 img{margin:20px 10px 0 0;}
.product6 h2{background:url(../image/cruise/leng.png) 0 center no-repeat;color:#fff;font-size:24px;padding-left:20px;margin-top:30px;}
.product6 p{color:#fff;font-size:12px;margin-top:15px;}
.product6 .rr{float:right;margin:150px 0 0 130px;width:460px;}
.product6 .rr2{float:right;margin:150px 0 0 70px;width:535px;}
.product6 .rr3{float:right;margin:150px 0 0 48px;width:562px;}
.product6 .clip{float:right;width:550px;height:550px;position:relative;margin-top:70px;}
.product6 h6{color:#fff;font-size:12px;text-align:center;width:550px;padding-top:560px;}
.product6 .clip2{float:left;width:550px;height:550px;position:relative;margin-top:70px;}
.product6 .clip2 div{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;}
.product6 .clip2 img{width:100%;height:auto;}
.product6 .clip2 .p2{height:60%;border-bottom:1px solid #ddd;}
.product6 .clip2 .p2 span{position:absolute;left:0;top:0;width:100%;height:100%;background//:url(../image/black30.png);}
.product6 .clip2 .mask{z-index:1;}
.product6 .clip2 .btn_clip{background:url(../image/btn_clip.png) left top no-repeat;width:33px;height:33px;position:absolute;left:50%;top:60%;margin:-16.5px 0 0 -16.5px;z-index:2;cursor:pointer;}
.product6 .clip div{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;}
.product6 .clip img{height:100%;width:auto;}
.product6 .clip .p2{height:100%;width:50%;border-right:1px solid #ddd;}
.product6 .clip .p2 span{position:absolute;left:0;top:0;width:100%;height:100%;background//:url(../image/black30.png);}
.product6 .clip .mask{z-index:1;}
.product6 .clip .btn_clip{background:url(../image/btn_clip.png) left top no-repeat;width:33px;height:33px;position:absolute;left:50%;top:60%;margin:-16.5px 0 0 -16.5px;z-index:2;cursor:pointer;}
.product7{background:#fff;}
.product7 h2{font-size:40px;line-height:150%;padding:50px 0 0 0;text-align:center;background:url(../image/icons1.png) 500px 500px no-repeat;}
.product7 h4{color:#8e1318;font-size:20px;text-align:center;padding-bottom:50px;}
.product7 li{width:20%;margin-right:2.33%;*margin-right:2%;float:left;font-size:12px;color:#707070;padding-left:11%;position:relative;height:135px;}
.product7 li span{background:url(../image/icons2.png) 0px 0px no-repeat;width:85px;height:85px;position:absolute;left:10px;top:0;}
.product7 li:hover span{background-image:url(../image/icons1.png);}
.product7 li h3{font-size:18px;}
.product7 li p{line-height:150%;margin-top:5px;}
.product7 li.a1 span{background-position:0px 0px;}
.product7 li.a2 span{background-position:-85px 0px;}
.product7 li.a3 span{background-position:-170px 0px;}
.product7 li.a4 span{background-position:0px -85px;}
.product7 li.a5 span{background-position:-85px -85px;}
.product7 li.a6 span{background-position:-170px -85px;}
.product7 li.a7 span{background-position:0px -170px;}
.product7 li.a8 span{background-position:-85px -170px;}
.product7 li.a9 span{background-position:-170px -170px;}
.product7 li.a10 span{background-position:0px -255px;}
.product7 li.a11 span{background-position:-85px -255px;}
.product7 li.a12 span{background:url(../image/p1.png)}
.product7 li.a12:hover span{background:url(../image/p2.png)}
.product7 li.a13 span{background-position:0px -340px;}
.product7 li.a14 span{background-position:-85px -340px;}
.product7 li.a15 span{background-position:-170px -340px;}
.product7 li.a16 span{background-position:0px -425px;}
.product7 li.a17 span{background-position:-85px -425px;}
.product7 li.a18 span{background-position:-170px -425px;}
.product7 li.a19 span{background-position:0px -510px;}
.product7 li.a20 span{background-position:-85px -510px;}
.product7 li.a21 span{background-position:-170px -510px;}
.product7 li.a22 span{background-position:0px -595px;}
.product7 li.a23 span{background-position:-85px -595px;}
.product7 li.a24 span{background-position:-170px -595px;}
.product7 li.a25 span{background-position:0px -680px;}
.product7 li.a26 span{background-position:-85px -680px;}

.product8{position:relative;}
.product8 .bg{width:100%;height:auto;}
.product8 .mask{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.product8 .btn_play{background:url(../image/cruise/play.png) left top no-repeat;width:129px;height:120px; position:absolute;top:50%;left:50%;margin:-91px 0 0 -64px;}
.product8 h1{ position:absolute;top:50%;left:50%;color:#fff;font-size:30px;margin:45px 0 0 -200px;}
.product8 h2{ position:absolute;top:50%;left:50%;color:#fff;font-size:30px;margin:45px 0 0 -130px;}
.product8 h5{ position:absolute;top:50%;left:50%;color:#fff;font-size:30px;margin:45px 0 0 -155px;}
#video1{position:fixed;width:100%;height:100%;left:0;top:0;background:url(../image/black60.png);z-index:100;display:none;}
#video1 .video{width:800px;height:450px;position:absolute;left:50%;top:50%;margin:-225px 0 0 -400px; background:rgba(0,0,0,0.5);}
#video1 .close{position:absolute;right:10px;top:10px;color:#fff;font-size:16px;}

.product9{background:url(../image/cruise/bg6.jpg) center top no-repeat;height:1480px;}
.product9 .block{padding:50px 0;}
.product9 .h{position:absolute;width:620px;right:0;top:0;text-align:center;}
.product9 h1{font-size:50px;line-height:150%;}
.product9 h2{font-size:20px;line-height:150%;}
.product9 .pro{margin-top:50px;height:560px;position:relative;}
.product9 .pro img{width:auto;}
.product9 .pro .pn{position:absolute;right:225px;top:125px;width:180px;}
.product9 .pro .pn .color{display:block;color:#474747;font-size:18px;text-align:center;margin-bottom:30px;}
.product9 .pro .pn .color span{width:59px;height:58px;display:block;margin:0 auto 10px;}
.product9 .pro .pn .btn_buy{margin-top:15px;}
.product9 .pro .pn2{position:absolute;right:0;top:100px;width:300px;}
.product9 .pro .pn2 .color{display:block;margin-bottom:30px;padding-left:75px;position:relative;}
.product9 .pro .pn2 .color h3{color:#474747;font-size:30px;line-height:40px;}
.product9 .pro .pn2 .color p{font-size:14px;color:#707070;line-height:120%;margin-top:5px;}
.product9 .pro .pn2 .color span{width:59px;height:58px;display:block;position:absolute;left:0;top:50%;margin-top:-29px;}
.product9 .pro .pn2 .btn_buy{margin-top:15px;}
.product9 .pro .color span{background:url(../image/ico_color.png) left top no-repeat;}
.product9 .pro .c1 span{background-position:0px 0px;}
.product9 .pro .c2 span{background-position:0px -58px;}
.product9 .pro .c3 span{background-position:0px -116px;}
.product9 .pro .c4 span{background-position:0px -58px;}
.product9 .pro .c5 span{background-position:0px -232px;}
.product9 .pro .info{margin-top:50px;border-top:1px solid #ddd;}
.product9 .pro .info img{margin:20px 0 0 0;padding-bottom:20px;border-bottom:1px solid #ddd;}
.product9 .pro .info .chi{height:170px;}
.product9 .pro .info .chi h4{font-size:12px;color:#474747;line-height:3;float:left;}
.product9 .pro .info .chi img{float:left;height:auto;border:none;margin-left:80px;}
.product9 .pro .info .pei{clear:both;padding-top:20px;}
.product9 .pro .info .pei img{border:none;}
.product9 .pro .info table img{padding:0;margin:0;border:none;}
.product9 .pro .info table{float:left;margin:0 30px;}
.product9 .pro .info table td{border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#474747;font-size:12px;padding:8px 2px;line-height:150%;color:#474747;}

.dark .btn_buy{color:#fff;margin-right:10px;}
.dark .btn_buy:hover{color:#b00;}
.dark .des{margin-right:-50px;}
.dark .des h1{color:#fff;}
.dark .des h2{color:#fff;margin-top:230px;}
.dark .des2{margin-right:-5px;}
.dark .des2 h1{color:#fff;}
.dark .des2 h2{color:#fff;margin-top:230px;}
.dark .des .txt{color:#fff;}
.dark .photo360 .tip{color:#aaa;}

.bright .btn_buy{color:#474747;}
.bright .btn_buy:hover{color:#b00;}
.bright .des h1{color:#474747;}
.bright .des h2{color:#474747;margin-top:220px;}
.bright .des .txt{color:#474747;}
.bright .photo360 .tip{color:#707070;}






