﻿@charset "utf-8";
/* CSS Document */
/*-banner-*/
.flexslider { position:relative; height: 630px;  overflow:hidden; background:url(../images/loading.gif) 50% no-repeat; }
.slides { position:relative; z-index:1; }
.slides li { height: 555px; }
.slides li a { display:block; height: 555px; }
.flex-control-nav { position:absolute; bottom:35px; z-index:2; width:100%; text-align:center; }
.flex-control-nav li { display:inline-block; width:80px; height:10px; margin:0 10px; zoom:1; }
.flex-control-nav a { display:inline-block; width:80px; height:10px; line-height:40px; overflow:hidden; background:#d7d7d7; cursor:pointer; border-radius:20px;  }
.flex-control-nav .flex-active { background:#0fbffe;}

.H_part1{}
.H_banner{ }
.turnimg { position: relative; z-index: 3; min-width:1200px; height: 555px; overflow: hidden;}
.slider-viewport{  width:100%;height: 555px; overflow: hidden;}
.H_Btn{ margin:0 13%; text-align:center; padding:30px 0;}
.H_Btn a{ display:inline-block; width:80px; height:10px; border-radius:10px; background:#d7d7d7; margin:0 10px; } 
.H_Btn a:hover,.H_Btn a.click{ background:#0fbffe;}
.H_main{ width:1400px; margin:0 auto;}
.H_sban li{ float:left; margin-left:1%; width:24.25%;}
.H_sban li:first-child,.Htour li:first-child,.H_hotbox li:first-child,.Choice_nav li:first-child,.H_theme li:first-child,.Goex_box a:first-child{ margin-left:0;}
.H_Mbox,.H_theme,.H_cusbox,.H_serv{ margin:40px 0;}
.H_Mbox h4{ color:#424242; font-size:46px; font-weight:normal; text-align:center; margin-top:30px;}
.H_Mbox h4 em.hicon{ background:url(../images/icon.png) no-repeat 0 -60px; width:57px; height:27px; display:inline-block; vertical-align:top;}
.H_Mbox h4 span{ color:#484848; font-size:20px; font-weight:normal; text-align:center; display:block;}

.H_sban li a img{ width:100%; height:100%;}
.H_sban li a img,.Cus_banner a img{-moz-transition: all 1.2s; -webkit-transition: all 1.2s; -o-transition: all 1.2s; -ms-transition: all 1.2s; transition: all 1.2s; vertical-align: middle;}
.H_sban li a:hover img,.Cus_banner a:hover img{-moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);}

.H_title{ text-align:center; margin-top:60px;}
.H_title h4{ color:#fc552d; font-size:46px; font-weight:normal; height: 1px; border-top: 1px solid #fc552d; text-align: center;}
.H_title h4 span{position: relative; top: -30px; background: #fff; padding: 0 20px;}
.H_salebox{ text-align:center; margin:10px 0; position:relative; }
.H_navbar{ position:absolute; right:0; top:23px; z-index:2; height:100%;}
.H_navbar li{ float:left; margin-left:35px;}
.H_navbar li a{ color:#424242; font-size:20px; font-weight:bold; cursor:pointer;}
.H_navbar li a:hover,.H_navbar li a.click{  color:#fc552d;}
.Countdown{ position:relative; text-align:left; z-index:1}
.Cdown_box{ background:#fc552d; display:inline-block; border:1px solid #fc552d; border-radius:6px;}
.Cdown_box span.Ctxt1{  color:#fff; font-size:18px; padding:15px 20px; display:inline-block;}
.Cdown_box span.Ctxt2{ padding:15px 20px; display:inline-block; font-size:18px; color:#424242; background:#fff;  border-radius:0 6px 6px 0;}
.Cdown_box span.Ctxt2 em{ display:inline-block; font-style:normal; color:#fc552d; font-size:26px; font-weight:bold;}
.Htour{ margin:20px 0 20px 0; }
.Htour li{ float:left; width:24.25%; position:relative; margin-left:1%;}
.Htour li a,.H_hotbox li a{ display:block;}
.Htour li a span.tpic{ display:block; position:relative;}
.Htour li a img{ width:339.5px; height:279px;}
.Ht_price{ position:absolute; left:0; bottom:0; width:100%; padding:10px 0; text-align:center; background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.Ht_price em.pr1{ font-size:28px; font-weight:bold; font-style:normal; color:#fc552d; display:inline-block; margin-right:5px;}
.Ht_price em.pr2{ font-size:16px;font-style:normal; color:#bfbebc; display:inline-block; text-decoration:line-through;}
.Htxt_box{ background:#fff; padding:15px; text-align:center;}
.Htxt_box p{  color:#585858; font-size:13px; line-height:1.5; margin-bottom:10px; height:38px; overflow:hidden;}
.Htxt_box a:hover p{ color:#fc552d;}
.Htxt_box span{ display:inline-block; color:#fff; font-weight:bold; font-size:16px; background:#fc552d; border-radius:20px; padding:6px 20px;}
.Htxt_icon,.Choice_nav li:last-child/*,.Goex_box a:last-child*/{ text-align:right;}
.Htxt_icon a.Hshare{ background:url(../images/icon.png) no-repeat 0 0; display:inline-block; width:20px; height:15px;}
.Htxt_icon a.Hcollect{ background:url(../images/icon.png) no-repeat 0 -40px; display:inline-block; width:20px; height:15px;}
.Htxt_icon a.Hcollect:hover,.Htxt_icon a.Hcollect.click{ background:url(../images/icon.png) no-repeat 0 -20px;}
.H_sale{ position:absolute; left:15px; top:-20px; z-index:5; text-align:center; background:url(../images/icon2.png) no-repeat top center; background-size:contain; width:24%; height:24%;}
.H_sale span{ display:inline-block; color:#fff; font-size:21px; padding-top:20px; }
.H_sale span b{ font-size:26px;}
.H_hotbox li{ margin-left:1%; width:19.2%; float:left;}
.H_hotbox li:nth-child(6){ margin-left:0;}
.H_hotbox li a span.tpic,.H_hotbox li a span.star{ display:block; text-align:center; margin-top:5px;}
.H_hotbox li a span.star img{ width:50%; height:50%;}
.H_hotxt1{ color:#393939; font-size:14px; margin-top:5px; text-align:center;}
.H_hotxt1 b{ color:#0082d3; font-size:20px;}
.H_hotbox li a p{ color:#000; font-size:14px; padding:5px 10px; text-align:center; line-height:1.5; height:34px; overflow:hidden;}
.H_hotbox li a:hover p{ color:#0082d3;}
.H_price{ text-align:center; font-size:14px; color:#393939; margin-top:5px;}
.H_price b{ font-size:28px; color:#0082d3;}

.H_play_top{ margin-top:60px; border-top:1px dashed #d5d5d5; border-bottom:1px dashed #d5d5d5; padding:30px 0;}
.H_ple{ float:left; width:30%;}
.H_ple span.ptxt1{ display:block; color:#424242; font-size:44px;}
.H_ple span.ptxt2{ display:block; color:rgba(66,66,66,0.6); font-size:33px;}
.H_pnav{ position:relative; margin-left:30%; text-align:right; margin-top:20px;}
.H_pnav li{ float:left; width:19.6%; /*width:14.5%;*/ border-left:1px dashed #d5d5d5; padding:0 3%; text-align:center;}
.H_pnav li:first-child{ border-left:0; padding-left:0; }
.H_pnav li a{ color:#424242; font-size:32px;   display:inline-block;}
.H_pnav li a:hover,.H_pnav li a.click{ color:#0082d3;}



.Goex_box a{ float:left; margin-left:2%; width:32%; text-align:center;  padding:30px 0; display:block; }
.Goex_box a b{ color:#585858; font-size:20px; display:inline-block;}
.Goex_box a span{ color:#c7c7c7; font-size:16px; display:inline-block;}
.Goex_box a:hover b,.Goex_box a.click b{ color:#0082d3;}
.Goex_box a em.icon1{ background:url(../images/icon.png) no-repeat 0 -95px; width:25px; height:35px; display:inline-block; vertical-align:middle;}
.Goex_box a:hover em.icon1,.Goex_box a.click em.icon1{ background:url(../images/icon.png) no-repeat 0 -255px;}
.Goex_box a em.icon2{ background:url(../images/icon.png) no-repeat 0 -135px; width:30px; height:35px; display:inline-block; vertical-align:middle;}
.Goex_box a:hover em.icon2,.Goex_box a.click em.icon2{ background:url(../images/icon.png) no-repeat 0 -295px;}
.Goex_box a  em.icon3{ background:url(../images/icon.png) no-repeat 0 -175px; width:30px; height:35px; display:inline-block; vertical-align:middle;}
.Goex_box a:hover em.icon3,.Goex_box a.click em.icon3{ background:url(../images/icon.png) no-repeat 0 -335px;}
.Goex_box a  em.icon4{ background:url(../images/icon.png) no-repeat 0 -215px; width:30px; height:35px; display:inline-block; vertical-align:middle;}
.Goex_box a:hover em.icon4,.Goex_box a.click em.icon4{ background:url(../images/icon.png) no-repeat 0 -375px;}
/*.Goex_box a:first-child{ text-align:left;}*/


.H_theme li{ float:left; margin-left:1%;width:12.5%; transition:width .5s ease; transform:translate3d(0, 0, 0); white-space:nowrap;}
/*.H_theme li:hover,.H_theme li.click{ width:46%;}*/
.H_theme li.click { width:46%; box-shadow:5px 0 12px rgba(0,0,0,.35);}
.H_theme li a{ display:block; text-align:center; height:540px; }
.Theme_box1{ height:540px; position:relative; text-align:center; }
.Theme_box1 span.Txt1{color:#fff; font-size:18px; width:16px; display:inline-block;  padding-top:80px;text-align:left; writing-mode:tb-rl; height:260px;white-space:pre-line; text-align:center; word-wrap:break-word; line-height:1.2; }
.Theme_box1 span.Txt2{ background:url(../images/icon1.png) no-repeat; background-size:contain; width:100px; height:100px; display:block; padding-top:28px; margin:50px auto 0;  color:#fff; font-size:16px;}
.Theme_box1 span.Txt2 b,.Theme_daybox span.Txt3 b{ font-size:39px; font-weight:normal;}
.Theme_txt3{ padding-top:60px; height:280px;}
.Theme_txt3 p{ color:#fff; font-size:40px; text-transform:uppercase;}
.Theme_txt3 p b{ font-size:50px;}
.Theme_daybox{margin:50px auto 0; text-align:center; height:200px;}
.Theme_daybox span.Txt3{ background:url(../images/icon1.png) no-repeat; background-size:contain;  width:100px; height:100px; display:inline-block; padding-top:28px;color:#fff; font-size:16px; vertical-align:top; margin-right:10px;}
.Theme_daybox span.Txt4{ background:url(../images/icon1.png) no-repeat; background-size:contain; width:100px; height:100px; display:inline-block; padding-top:25px;color:#fff; font-size:18px; vertical-align:top;}
.H_cusbox{overflow:hidden;}
.H_cusle{ width:73%; float:left; margin-right:1%;}
.H_cusle_box{ border:1px solid #eee; position:relative; }
.Cus_top{ padding:40px 0px 0px 40px;}
.Cus_top_le{ float:left; width:36%; padding-bottom:9999px; margin-bottom:-9999px;}
.Cus_top_le h4{ color:#424242; font-size:44px; font-weight:normal;}
.Cus_top_le p.Ten{ color:rgba(100,100,100,0.5); font-size:47px; line-height:0.9;}
.Cus_top_le p.Txt{ color:#0082d3; font-size:15px; letter-spacing:14px;}
.Cus_top_le a{ background:#0082d3; font-size:16px; font-weight:bold; color:#fff; padding:10px 30px; border-radius:20px; display:inline-block; letter-spacing:4px; margin-top:20px;}
.Cus_top_ra{ float:right; width:64%;}
.Cus_top_ra li{ float:left; margin:0 0 1% 1%; width:32.33%; text-align:center;}
.Cus_top_ra li span{ display:block;}
.Cus_top_ra li span img{ width:35%; height:35%;}
.Cus_top_ra li b{ font-size:18px; color:#0082d3;}
.Cus_top_ra li p{ font-size:14px; color:#252525; line-height:1.5; height:42px; overflow:hidden;}
.Cus_banner{ margin-top:5px;}
.Cus_banner a{ float:left; width:33.33%; position:relative;}
.Cus_banner a span.Ctxt{ position:absolute; left:15px; top:15px;  color:#fff; z-index:66; font-size:14px; font-weight:bold; text-transform:uppercase;}
.Cus_banner a span.Ctxt em{ font-style:normal; font-size:24px; display:block;}
.H_cusra{ width:26%; float:right; background:#5dcdc1; padding-bottom:9999px; margin-bottom:-9999px;}
.H_cusra a{ display:block; padding:40px;}
.H_cusra a h5{ color:#fff; text-align:center; font-size:36px;}
.H_cusra a p{ text-align:center; padding:10px 0; position:relative;}
.H_cusra a p.txt1{height: 1px; border-top: 1px solid #fff; text-align: center; margin-top:20px;}
.H_cusra a p span{ color:#fff; font-size:16px; position: relative; top: -18px; background:#5dcdc1; padding: 0 5px;} 
.H_cusra p img{ width:60%; height:60%;}
.Hcbtn{ text-align:center; margin:15px 0;}
.Hcbtn span{ background:#fd6e4c; display:inline-block; color:#fff; font-size:25px; font-weight:bold; padding:6px 20px; border-radius:6px;}
.Hcbtn span em{ background:url(../images/icon.png) no-repeat 0 -435px; display:inline-block; width:15px; height:15px;}

.H_serv_le{ float:left; width:25%; background:#70174f; height:516px;  }
.serv_bg1{ margin:46px 50px; position:relative ; height:424px; text-align:center; display:block;}
.sbg_box{ margin:46px 50px 0 50px; position:relative; height:212px; }
.serv_bg1 p{ color:#fff; text-align:center;}
.sbg_box p{ color:#fff;}
.serv_bg1 p span.txt1,.sbg_box p span.txt1{ font-size:16px; display:block; line-height:1.5; }
.serv_bg1 p span.txt2,.sbg_box p span.txt2{ font-size:36px; display:block; line-height:1.2; font-weight:bold;}
.serv_bg1 p span.txt3{ font-size:45px; display:block; line-height:1.2;font-weight:bold;}
.sbg_box p span.txt3{ font-size:26px; text-transform:uppercase;}
.sbg_box p.txt4{ margin-top:20px;}
.H_serv_ra{ float:right; width:75%;}
.serv_ra1{ height:258px;}
.serv_bg2{ width:33.33%; background:#347885; float:left;  height:258px; display:block;}
.serv_bg3{ width:66.67%; background:#f4b63f; float:left;  height:258px; display:block;}
.serv_bg4{width:66.67%; background:#5dcdc1; float:left;  height:258px; display:block;}
.serv_bg5{ width:33.33%; background:#565a5d; float:left;  height:258px; display:block;}
.s_icon{ position:absolute; left:0; width:100%;  bottom:0; text-align:center;}
.s_icon img{ width:80%; height:80%;}
.s_icon1{ position:absolute; right:0;  bottom:0; text-align:right;}
.s_icon1 img{width:90%; height:90%;}


.H_mdd,.H_PT,.H_DT{ /*position:absolute; top:80px; left:0; width:100%; background:#fff; display:none;*/}
.H_mdd_main,.H_PT_main,.H_DT_main{border:3px solid #c9c9c9; padding:40px 0 30px 40px; position:relative; height:260px; }
.H_mdd_main{ padding:40px 40px 30px 40px;}
.H_mdd1{ background:url(../images/icon.png) no-repeat 0 -470px; height:11px; position:absolute; top:-11px; left:15%; width:20%; }
.H_PT1{ background:url(../images/icon.png) no-repeat 0 -470px; height:11px; position:absolute; top:-11px; left:49%; width:20%; }
.H_FW1{ background:url(../images/icon.png) no-repeat 0 -470px; height:11px; position:absolute; top:-11px; left:59.3%; width:20%; }
.H_DT1{ background:url(../images/icon.png) no-repeat 0 -470px; height:11px; position:absolute; top:-11px; left:83%; width:10%; }
.H_mddbox,.H_mddbox1,.H_mddbox3{width:100%; }
.H_mddbox  a:hover,.H_mddbox1  a:hover,.H_mddbox2  a:hover,.H_mddbox3  a:hover{ color:#0082d3;}
.H_mddbox  a{ float:left; color:#585858; font-size:16px; display:inline-block; width:16.66%; margin-bottom:65px; height:30px; line-height:30px;}
.H_mddbox_1  a{ float:left; color:#585858; font-size:16px; display:inline-block; width:20%; margin-bottom:10px; height:30px; line-height:30px;}
.H_mddbox1  a{float:left; color:#585858; font-size:16px; display:inline-block; width:25%; margin-bottom:65px; height:30px; line-height:30px;}
.H_mddbox2  a{float:left; color:#585858; font-size:16px; display:inline-block; width:12.5%; margin-bottom:65px; height:30px; line-height:30px;}
.H_mddbox3  a{float:left; color:#585858; font-size:16px; display:inline-block; width:16.66%; margin-bottom:65px; height:30px; line-height:30px;}
.H_mddbox a.hot,.H_mddbox1 a.hot,.H_mddbox2 a.hot,.H_mddbox3 a.hot{ color: #fc552d;}
.H_mddbox a span,.H_mddbox1 a span,.H_mddbox2 a span,.H_mddbox3 a span{display: inline-block; height: 16px;padding: 0 3px;font-size: 12px;line-height: 16px;color: #fff;border-radius: 3px;position: relative;right: -10px;}
.H_mddbox a span.hot_icon,.H_mddbox1 a span.hot_icon,.H_mddbox2 a span.hot_icon,.H_mddbox3 a span.hot_icon{background: #ff5d5d;}
.H_mddbox a span.new_icon,.H_mddbox1 a span.new_icon,.H_mddbox2 a span.new_icon,.H_mddbox3 a span.new_icon{background: #0083d3;}

.H_mddbox  a em,.H_mddbox1  a em,.H_mddbox2  a em,.H_mddbox3  a em{ display:inline-block; width:25px; height:30px; background:url(../images/icon.png) no-repeat; vertical-align:middle; margin-right:2px;}
.H_mddbox  a em.Micon1{ background-position: 0 -495px;}
.H_mddbox  a:hover em.Micon1{ background-position: 0 -1455px;}
.H_mddbox  a em.Micon2{ background-position: 0 -525px;}
.H_mddbox  a:hover em.Micon2{ background-position: 0 -1485px;}
.H_mddbox  a em.Micon3{ background-position: 0 -555px;}
.H_mddbox  a:hover em.Micon3{ background-position: 0 -1515px;}
.H_mddbox  a em.Micon4{ background-position: 0 -585px;}
.H_mddbox  a:hover em.Micon4{ background-position: 0 -1545px;}
.H_mddbox  a em.Micon5{ background-position: 0 -615px;}
.H_mddbox  a:hover em.Micon5{ background-position: 0 -1575px;}
.H_mddbox  a em.Micon6{ background-position: 0 -645px;}
.H_mddbox  a:hover em.Micon6{ background-position: 0 -1605px;}
.H_mddbox  a em.Micon7{ background-position: 0 -675px;}
.H_mddbox  a:hover em.Micon7{ background-position: 0 -1635px;}
.H_mddbox  a em.Micon8{ background-position: 0 -705px;}
.H_mddbox  a:hover em.Micon8{ background-position: 0 -1665px;}
.H_mddbox  a em.Micon9{ background-position: 0 -735px;}
.H_mddbox  a:hover em.Micon9{ background-position: 0 -1695px;}
.H_mddbox  a em.Micon10{ background-position: 0 -765px;}
.H_mddbox  a:hover em.Micon10{ background-position: 0 -1725px;}
.H_mddbox  a em.Micon11{ background-position: 0 -795px;}
.H_mddbox  a:hover em.Micon11{ background-position: 0 -1755px;}
.H_mddbox  a em.Micon12{ background-position: 0 -825px;}
.H_mddbox  a:hover em.Micon12{ background-position: 0 -1785px;}
.H_mddbox  a em.Micon13{ background-position: 0 -855px;}
.H_mddbox  a:hover em.Micon13{ background-position: 0 -1815px;}
.H_mddbox1  a em.Micon14{background-position: -40px -495px;}
.H_mddbox1  a:hover em.Micon14{background-position: -40px -1455px;}
.H_mddbox1  a em.Micon15{background-position: -40px -525px;}
.H_mddbox1  a:hover em.Micon15{background-position: -40px -1485px;}
.H_mddbox1  a em.Micon16{background-position: -40px -555px;}
.H_mddbox1  a:hover em.Micon16{background-position: -40px -1515px;}
.H_mddbox1  a em.Micon17{background-position: -40px -585px;}
.H_mddbox1  a:hover em.Micon17{background-position: -40px -1545px;}
.H_mddbox1  a em.Micon18{background-position: -40px -615px;}
.H_mddbox1  a:hover em.Micon18{background-position: -40px -1575px;}
.H_mddbox1  a em.Micon19{background-position: -40px -645px;}
.H_mddbox1  a:hover em.Micon19{background-position: -40px -1605px;}
.H_mddbox1  a em.Micon20{background-position: -40px -675px;}
.H_mddbox1  a:hover em.Micon20{background-position: -40px -1635px;}
.H_mddbox1  a em.Micon21{background-position: -40px -705px;}
.H_mddbox1  a:hover em.Micon21{background-position: -40px -1665px;}
.H_mddbox1  a em.Micon22{background-position: -40px -735px;}
.H_mddbox1  a:hover em.Micon22{background-position: -40px -1695px;}
.H_mddbox1  a em.Micon23{background-position: -40px -765px;}
.H_mddbox1  a:hover em.Micon23{background-position: -40px -1725px;}
.H_mddbox2  a em.Micon24{background-position: -40px -795px;}
.H_mddbox2  a:hover em.Micon24{background-position: -40px -1755px;}
.H_mddbox2  a em.Micon25{background-position: -40px -825px;}
.H_mddbox2  a:hover em.Micon25{background-position: -40px -1785px;}
.H_mddbox2  a em.Micon26{background-position: -40px -855px;}
.H_mddbox2  a:hover em.Micon26{background-position: -40px -1815px;}
.H_mddbox2  a em.Micon27{background-position: 0 -885px;}
.H_mddbox2  a:hover em.Micon27{background-position: 0 -1845px;}
.H_mddbox2  a em.Micon28{background-position: -40px -885px;}
.H_mddbox2  a:hover em.Micon28{background-position: -40px -1845px;}
.H_mddbox2  a em.Micon29{background-position: 0 -915px;}
.H_mddbox2  a:hover em.Micon29{background-position: 0 -1875px;}
.H_mddbox2  a em.Micon30{background-position: -40px -915px;}
.H_mddbox2  a:hover em.Micon30{background-position: -40px -1875px;}
.H_mddbox2  a em.Micon31{background-position: 0 -945px;}
.H_mddbox2  a:hover em.Micon31{background-position: 0 -1875px;}
.H_mddbox2  a em.Micon32{background-position: -40px -945px;}
.H_mddbox2  a:hover em.Micon32{background-position: -40px -1905px;}
.H_mddbox2  a em.Micon33{background-position: 0 -975px;}
.H_mddbox2  a:hover em.Micon33{background-position: 0 -1935px;}
.H_mddbox2  a em.Micon34{background-position: -40px -975px;}
.H_mddbox2  a:hover em.Micon34{background-position: -40px -1935px;}
.H_mddbox2  a em.Micon35{background-position: 0 -1005px;}
.H_mddbox2  a:hover em.Micon35{background-position:0 -1965px;}
.H_mddbox2  a em.Micon36{background-position: -40px -1005px;}
.H_mddbox2  a:hover em.Micon36{background-position:-40px -1965px;}
.H_mddbox2  a em.Micon37{background-position: 0 -1035px;}
.H_mddbox2  a:hover em.Micon37{background-position:0 -1995px;}
.H_mddbox2  a em.Micon38{background-position: -40px -1035px;}
.H_mddbox2  a:hover em.Micon38{background-position:-40px -1995px;}
.H_mddbox2  a em.Micon39{background-position: 0 -1065px;}
.H_mddbox2  a:hover em.Micon39{background-position:0 -2025px;}
.H_mddbox2  a em.Micon40{background-position: -40px -1065px;}
.H_mddbox2  a:hover em.Micon40{background-position:-40px -2025px;}
.H_mddbox2  a em.Micon41{background-position: 0 -1095px;}
.H_mddbox2  a:hover em.Micon41{background-position:0 -2055px;}
.H_mddbox2  a em.Micon42{background-position: -40px -1095px;}
.H_mddbox2  a:hover em.Micon42{background-position:-40px -2055px;}
.H_mddbox2  a em.Micon43{background-position: 0 -1125px;}
.H_mddbox2  a:hover em.Micon43{background-position:0 -2085px;}
.H_mddbox2  a em.Micon44{background-position: -40px -1125px;}
.H_mddbox2  a:hover em.Micon44{background-position:-40px -2085px;}
.H_mddbox2  a em.Micon45{background-position: 0 -1155px;}
.H_mddbox2  a:hover em.Micon45{background-position:0 -2115px;}
.H_mddbox2  a em.Micon46{background-position: -40px -1155px;}
.H_mddbox2  a:hover em.Micon46{background-position:-40px -2115px;}
.H_mddbox2  a em.Micon47{background-position: 0 -1185px;}
.H_mddbox2  a:hover em.Micon47{background-position:0 -2145px;}
.H_mddbox3  a em.Micon48{background-position: -40px -1185px;}
.H_mddbox3  a:hover em.Micon48{background-position:-40px -2145px;}
.H_mddbox3  a em.Micon49{background-position: 0 -1215px;}
.H_mddbox3  a:hover em.Micon49{background-position:0 -2175px;}
.H_mddbox3  a em.Micon50{background-position: -40px -1215px;}
.H_mddbox3  a:hover em.Micon50{background-position:-40px -2175px;}
.H_mddbox3  a em.Micon51{background-position: 0 -1245px;}
.H_mddbox3  a:hover em.Micon51{background-position:0 -2205px;}
.H_mddbox3  a em.Micon52{background-position: -40px -1245px;}
.H_mddbox3  a:hover em.Micon52{background-position:-40px -2205px;}
.H_mddbox3  a em.Micon53{background-position: 0 -1275px;}
.H_mddbox3  a:hover em.Micon53{background-position:0 -2235px;}
.H_mddbox3  a em.Micon54{background-position: -40px -1275px;}
.H_mddbox3  a:hover em.Micon54{background-position:-40px -2235px;}
.H_mddbox3  a em.Micon55{background-position: 0 -1305px;}
.H_mddbox3  a:hover em.Micon55{background-position:0 -2265px;}
.H_mddbox3  a em.Micon56{background-position: -40px -1305px;}
.H_mddbox3  a:hover em.Micon56{background-position:-40px -2265px;}
.H_mddbox3  a em.Micon57{background-position: 0 -1335px;}
.H_mddbox3  a:hover em.Micon57{background-position:0 -2295px;}
.H_mddbox3  a em.Micon58{background-position: -40px -1335px;}
.H_mddbox3  a:hover em.Micon58{background-position:-40px -2295px;}
.H_mddbox3  a em.Micon59{background-position: 0 -1365px;}
.H_mddbox3  a:hover em.Micon59{background-position:0 -2325px;}
.H_mddbox3  a em.Micon60{background-position: -40px -1365px;}
.H_mddbox3  a:hover em.Micon60{background-position:-40px -2325px;}
.H_mddbox3  a em.Micon61{background-position: 0 -1395px;}
.H_mddbox3  a:hover em.Micon61{background-position:0 -2355px;}
.H_mddbox3  a em.Micon62{background-position: -40px -1395px;}
.H_mddbox3  a:hover em.Micon62{background-position:-40px -2355px;}
.H_mddbox3  a em.Micon63{background-position: 0 -1425px;}
.H_mddbox3  a:hover em.Micon63{background-position:0 -2385px;}
.H_mddbox3  a em.Micon64{background-position: -40px -1425px;}
.H_mddbox3  a:hover em.Micon64{background-position:-40px -2385px;}
.H_mddbox3  a em.Micon65{background-position: 0 -1455px;}
.H_mddbox3  a:hover em.Micon65{background-position:0 -2415px;}
.H_mddbox3  a em.Micon66{background-position: -40px -1455px;}
.H_mddbox3  a:hover em.Micon66{background-position:-40px -2415px;}
.H_mddbox3  a em.Micon67{background-position: 0 -1485px;}
.H_mddbox3  a:hover em.Micon67{background-position:0 -2445px;}
.H_mddbox3  a em.Micon68{background-position: -40px -1485px;}
.H_mddbox3  a:hover em.Micon68{background-position:-40px -2445px;}

/*新增澳新 s 2018-11-21 belle*/
.H_mddbox  a em.Micon69{background-position: 0 -2415px;}
.H_mddbox  a:hover em.Micon69{background-position:-40px -2415px;}
.H_mddbox1  a em.Micon70{background-position: 0 -2445px;}
.H_mddbox1  a:hover em.Micon70{background-position:-40px -2445px;}
.H_mddbox2  a em.Micon71{background-position: 0 -2475px;}
.H_mddbox2  a:hover em.Micon71{background-position:-40px -2475px;}
.H_mddbox2  a em.Micon72{background-position: 0 -2505px;}
.H_mddbox2  a:hover em.Micon72{background-position:-40px -2505px;}
.H_mddbox2  a em.Micon73{background-position: 0 -2535px;}
.H_mddbox2  a:hover em.Micon73{background-position:-40px -2535px;}
.H_mddbox2  a em.Micon74{background-position: 0 -2570px;}
.H_mddbox2  a:hover em.Micon74{background-position:-40px -2570px;}
.H_mddbox2  a em.Micon75{background-position: 0 -2596px;}
.H_mddbox2  a:hover em.Micon75{background-position:-40px -2596px;}
.H_mddbox2  a em.Micon76{background-position: 0 -2625px;}
.H_mddbox2  a:hover em.Micon76{background-position:-40px -2625px;}
.H_mddbox2  a em.Micon77{background-position: 0 -2655px;}
.H_mddbox2  a:hover em.Micon77{background-position:-40px -2655px;}
.H_mddbox2  a em.Micon78{background-position: 0 -2685px;}
.H_mddbox2  a:hover em.Micon78{background-position:-40px -2685px;}
.H_mddbox2  a em.Micon79{background-position: 0 -2715px;}
.H_mddbox2  a:hover em.Micon79{background-position:-40px -2715px;}
.H_mddbox2  a em.Micon80{background-position: 0 -2745px;}
.H_mddbox2  a:hover em.Micon80{background-position:-40px -2745px;}
.H_mddbox2  a em.Micon81{background-position: 0 -2775px;}
.H_mddbox2  a:hover em.Micon81{background-position:-40px -2775px;}
.H_mddbox2  a em.Micon82{background-position: 0 -2805px;}
.H_mddbox2  a:hover em.Micon82{background-position:-40px -2805px;}
.H_mddbox2  a em.Micon83{background-position: 0 -2835px;}
.H_mddbox2  a:hover em.Micon83{background-position:-40px -2835px;}
.H_mddbox2  a em.Micon84{background-position: 0 -2865px;}
.H_mddbox2  a:hover em.Micon84{background-position:-40px -2865px;}
.H_mddbox2  a em.Micon85{background-position: 0 -2895px;}
.H_mddbox2  a:hover em.Micon85{background-position:-40px -2895px;}
.H_mddbox2  a em.Micon86{background-position: 0 -2925px;}
.H_mddbox2  a:hover em.Micon86{background-position:-40px -2925px;}
.H_mddbox2  a em.Micon87{background-position: 0 -2955px;}
.H_mddbox2  a:hover em.Micon87{background-position:-40px -2955px;}
.H_mddbox2  a em.Micon88{background-position: 0 -2985px;}
.H_mddbox2  a:hover em.Micon88{background-position:-40px -2985px;}
.H_mddbox2  a em.Micon89{background-position: 0 -3015px;}
.H_mddbox2  a:hover em.Micon89{background-position:-40px -3015px;}
.H_mddbox2  a em.Micon90{background-position: 0 -3045px;}
.H_mddbox2  a:hover em.Micon90{background-position:-40px -3045px;}
/*新增澳新 e 2018-11-21 belle*/

/*旅游攻略*/
.lvygl{ margin-top:30px;}
.lvygl li{ overflow:hidden; float:left; width:700px; margin-bottom:20px;}
.lvygl li .ATpic{ float:left; width:223px; height:152px;} 
 .lvygl li .ATpic img{ width:100%;}
.lvygl li .Att_Ptxt{ float:left; width:450px; margin-left:15px;} 
.lvygl li .Att_Ptxt h5{ color:#333; font-size:24px; font-weight:normal; height:30px; line-height:30px; overflow:hidden; display:inline-block;}
.lvygl li .Att_Ptxt h5:hover{ color:#0082d3;}
.lvygl li .Att_Ptxt .Att_editor{ font-size:14px; color:#0082d3; line-height:24px;}
.lvygl li .Att_Ptxt .Att_einfor{ display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; font-size:14px; color:#999; line-height:20px;}
.lvygl li .Att_Ptxt .Att_cost{ background:#0082d3; display:inline-block; color:#fff; padding:6px 15px; font-size:14px; border-radius:50px; margin-top:7px;}


/*旅游攻略*/
.Mdd_bg{ position:absolute; right:0px; bottom:0px; width:26%; }
.H_PTbox{ float:left;  border-right:1px dashed #d5d5d5; width:32%; text-align:center;}

.PTwc{  border-right:0; }
.H_PTbox a{ display:block;}
.H_PTbox a span.PTpic{ display:block; margin-right:20px; }
.H_PTbox a span.PTpic img{ width:32%; height:32%;}
.PT_txt{  text-align:center; margin-top:10px;}
.PT_txt h5{ color:#0082d6; font-size:24px; font-weight:normal;}
.PT_txt span.Ptbtn{ background:#0fbffe; font-size:24px; color:#fff; display:inline-block; padding:6px 15px; margin-top:10px; border-radius:6px;}
.PT_txt span:hover.Ptbtn{background:#0082d3; }
.H_DTbox{ float:left; width:33%; text-align:center; border-right:1px dashed #d5d5d5; padding:1.7% 0; }
.H_DTbox span.Dtpic{ display:inline-block; margin-right:10px; vertical-align:middle;}
.H_DTbox span.Dtxt{ display:inline-block; text-align:left; line-height:1.2;  vertical-align:middle;}
.H_DTbox span:hover.Dtxt em{ color:#0082d3;}
.H_DTbox span em.DTxt1{ font-style:normal; text-align:left; color:#797979; font-size:30px; display:inline-block;}
.H_DTbox span em.DTxt2{ font-style:normal; text-align:left; color:#0082d6; font-size:39px; font-weight:bold;display:inline-block;}
.H_DTbox:nth-of-type(4),.H_DTbox:nth-of-type(7){ border-right:0;}
.H_DTbox a{ display:block; margin:0 12%; text-align:left;}
.H_bg{ background:#fafafa; padding:30px 0; min-width:1200px;}
.H_bg1{ background:#fc552d;  padding:30px 0; min-width:1200px;}

@media(max-width:1600px){
.H_main{ width:1200px; margin:0 auto;}	
.H_title h4,.H_Mbox h4{ font-size:40px;}
.Cdown_box span.Ctxt1,.Cdown_box span.Ctxt2{ font-size:16px; padding:10px 20px}
.Cdown_box span.Ctxt2 em,.H_sale span b{ font-size:22px;}	
.H_navbar li a{ font-size:18px;}
.H_Mbox, .H_theme, .H_cusbox, .H_serv{ margin:30px 0;}
.H_navbar{ top:16px;}
.H_ple span.ptxt1,.Cus_top_le h4{ font-size:38px;}
.H_ple span.ptxt2{ font-size:28px;}
.H_pnav li{ width:13.5%;}
.H_pnav li a{/* font-size:34px;*/ font-size:28px;}
.H_play_top{ padding:20px 0;}
.Goex_box a b{ font-size:17px;}
.PT_txt h5,.Hcbtn span{ font-size:22px;}
.H_PTbox{ margin-top:20px;}
.H_DTbox span em.DTxt1{ font-size:26px;}
.H_DTbox span em.DTxt2{ font-size:36px;}
.Cus_top_le p.Ten{ font-size:40px;}
.Cus_top_le p.Txt{ font-size:13px; letter-spacing:12px;}
.Cus_top_ra li p{ font-size:12px;}
.Cus_top_ra li b{ font-size:16px;}
.H_cusra a h5,.serv_bg1 p span.txt2, .sbg_box p span.txt2{ font-size:32px;}
.H_cusra a{ padding:30px 40px;}
.serv_bg1 p span.txt3{ font-size:39px;}
.serv_bg1 p span.txt1, .sbg_box p span.txt1{ font-size:15px;}
.sbg_box{ margin:46px 40px 0 40px;}
.sbg_box p span.txt3{ font-size:24px;}
.Htour li a img{ width:291px; height:239px;}
	}
/*@media (min-width:1550px) and (max-width:1740px){
.H_title h4,.H_Mbox h4{ font-size:42px;}
.H_sale{ width:26%; height:26%;}	
.H_sale span b,.PT_txt span.Ptbtn{ font-size:22px;}
.Cus_top_le h4{ font-size:40px;}
.Cus_top_le p.Ten{ font-size:50px;} 
.Cus_top_le p.Txt{letter-spacing:10px;}
.Goex_box a b{ font-size:18px;}
.Goex_box a span{ font-size:14px;}
.H_pnav li a,.H_ple span.ptxt1,.H_DTbox span em.DTxt2 { font-size:36px;}
.PT_txt h5{ font-size:20px;}
.H_DTbox span em.DTxt1{ font-size:28px;}
	}
@media (min-width:1440px) and (max-width:1550px){
.H_title h4,.H_Mbox h4,.Ft_adviser h4{ font-size:42px;}
.H_sale{ width:26%; height:26%;}	
.H_sale span b,.PT_txt span.Ptbtn{ font-size:20px;}
.Cus_top_le h4{ font-size:33px;}
.Cus_top_le p.Ten{ font-size:40px;} 
.Cus_top_le p.Txt{letter-spacing:8px; font-size:14px;}
.Goex_box a b{ font-size:18px;}
.Goex_box a span{ font-size:14px;}
.H_pnav li a,.H_ple span.ptxt1,.H_DTbox span em.DTxt2 { font-size:28px;}
.PT_txt h5{ font-size:20px;}
.H_DTbox span em.DTxt1{ font-size:24px;}
.PTwa{ width:22%;}
.PTwb { width:33%;}
.Goex_box,.H_play_top{ }
.H_mdd, .H_PT, .H_DT{}
.Hcbtn{ margin:10px 0;}
.serv_bg1{ margin:46px 40px; height:320px;}
.H_serv_le { height:auto;}
.serv_bg2,.serv_bg3,.serv_ra1,.serv_bg4,.serv_bg5  { height:206px;} 
.sbg_box { margin: 20px 30px 0 30px; height: 186px;}
.serv_bg1 p span.txt2, .sbg_box p span.txt2{ font-size:30px;}
.serv_bg1 p span.txt3{ font-size:40px;}
.s_icon1 img{ width:80%; height:80%;}
.H_main{ margin:0 10%;}
	}
@media (min-width:1260px) and (max-width:1440px){
.H_main{ margin:0 6%;}
.H_title h4,.H_Mbox h4,.Ft_adviser h4{ font-size:36px;}
.H_sale{ width:26%; height:26%;}	
.H_sale span b,.PT_txt span.Ptbtn{ font-size:20px;}
.Cus_top_le h4{ font-size:33px;}
.Cus_top_le p.Ten{ font-size:40px;} 
.Cus_top_le p.Txt{letter-spacing:8px; font-size:14px;}
.Goex_box a b{ font-size:18px;}
.Goex_box a span{ font-size:14px;}
.H_pnav li a,.H_ple span.ptxt1,.H_DTbox span em.DTxt2 { font-size:28px;}
.PT_txt h5{ font-size:18px;}
.H_DTbox span em.DTxt1{ font-size:24px;}
.PTwa{ width:22%;}
.PTwb { width:33%;}
.Goex_box,.H_play_top{ }
.H_mdd, .H_PT, .H_DT{ }
.Hcbtn{ margin:10px 0;}
.serv_bg1{ margin:46px 40px; height:320px;}
.H_serv_le { height:auto;}
.serv_bg2,.serv_bg3,.serv_ra1,.serv_bg4,.serv_bg5  { height:206px;} 
.sbg_box { margin: 20px 30px 0 30px; height: 186px;}
.serv_bg1 p span.txt2, .sbg_box p span.txt2{ font-size:30px;}
.serv_bg1 p span.txt3{ font-size:40px;}
.s_icon1 img{ width:80%; height:80%;}
	}
@media (min-width:0) and (max-width:1260px){
.H_main{ margin:0 3%;}
.H_title h4,.H_Mbox h4,.Ft_adviser h4{ font-size:36px;}
.H_sale{ width:26%; height:26%;}	
.H_sale span b,.PT_txt span.Ptbtn{ font-size:20px;}
.Cus_top_le h4{ font-size:33px;}
.Cus_top_le p.Ten{ font-size:40px;} 
.Cus_top_le p.Txt{letter-spacing:8px; font-size:14px;}
.Goex_box a b{ font-size:18px;}
.Goex_box a span{ font-size:13px;}
.H_pnav li a,.H_ple span.ptxt1,.H_DTbox span em.DTxt2 { font-size:28px;}
.PT_txt h5{ font-size:18px;}
.H_DTbox span em.DTxt1{ font-size:24px;}
.PTwa{ width:21%;}
.PTwb { width:34%;}
.Goex_box,.H_play_top{}
.H_mdd, .H_PT, .H_DT{ }
.Hcbtn{ margin:10px 0;}
.serv_bg1{ margin:46px 40px; height:320px;}
.H_serv_le { height:auto;}
.serv_bg2,.serv_bg3,.serv_ra1,.serv_bg4,.serv_bg5  { height:206px;} 
.sbg_box { margin: 20px 30px 0 30px; height: 186px;}
.serv_bg1 p span.txt2, .sbg_box p span.txt2{ font-size:28px;}
.serv_bg1 p span.txt3{ font-size:36px;}
.s_icon1 img{ width:80%; height:80%;}
.Theme_daybox span.Txt4{ padding-top:4%;}
.Cus_banner a span.Ctxt em{ font-size:20px;}
.Cus_banner a span.Ctxt{ font-size:12px;}
.H_navbar li a{ font-size:18px;}
.Cdown_box span.Ctxt1,.Cdown_box span.Ctxt2{ padding:12px 20px; }
.H_mddbox  a,.H_mddbox1  a,.H_mddbox2  a,.H_mddbox3  a{ font-size:15px;}
	}			*/

.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{background:url(../images/icon.png) no-repeat 0 0; display:inline-block; width:20px; height:15px;padding-left:0;margin:0;}
.user-share-product{display:inline-block; vertical-align:top;}

.Mber_level{border: 1px solid #f04a4a;position: absolute;right: 1px;bottom: 1px;}
.Mber_level em{font-size: 12px;background: #f04a4a;color: #fff;display: inline-block;padding: 1px 3px;float: left;}
.Mber_level i{font-size: 14px;}
.Mber_level span{padding: 0 2px;color: #fff;/* background: #000; */float: left;}

.H_hotbox .Mber_level{display: inline-block;position: static;height: 22px;padding: 0;line-height: 22px;}
.H_hotbox .Mber_level span{color: #646464;background: #fff;}