﻿@charset "utf-8";
/* CSS Document */
.header_CM,.header_CL{ padding-top:0;}
.header_CM span.langen, .header_CL span.langen{ top:40px;}
.header_C{ height:40px;}
.Customer_login{ float:right; margin-right:10px;}
.Cus_MT{ margin-top:0px;}
.Customer_head{ width:1400px; height:96px; margin:0 auto;}
.Cus_logo,.Cus_nav{ float:left;}
.Cus_nav li{ float:left; height:96px; display:inline-block; padding:0 45px; }
.Cus_nav li a{ color:#535353; font-size:16px; margin-top:35px; display:inline-block;}
.Cus_nav li a:hover,.Cus_nav li a.click{ color:#0083ce; border-bottom:2px solid #0083ce; padding-bottom:5px;}
.Cus_back{ float:right;}
.Cus_back a{ background:#0083ce; font-size:16px; color:#fff; display:inline-block; width:100px; height:32px; line-height:32px; text-align:center; border-radius:32px; margin-top:30px;}
.Cus_banner{ position:relative;}
.Cus_banner img{min-width:1400px; border:0;}
.Cus_nav li:hover div.Customize_nav,.Cus_nav li.click div.Customize_nav,.Cus_nav li:hover div.Customize_Pnav,.Cus_nav li.click div.Customize_Pnav{ display:block;}
.Cus_nav li:hover div.Customize_nav,.Cus_nav li:hover div.Customize_Pnav{ z-index:150;}
.Customize_nav{ position:absolute; background:#fff; left:0; top:137px; width:100%; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; display:none; z-index:66;}
.Customize_nav_top,.Customize_Pnav_top{ width:1400px; margin:-9px  auto 0;}
.Customize_nav_top span{ background:url(../images/cust_icon1.png) no-repeat 0 -240px; display:inline-block; width:17px; height:9px; margin-left:400px;}
.Customize_nav ul{ margin-left:33%;}
.Customize_nav ul li{ padding:0 45px 0 0;}
.Customize_nav ul li,.Customize_Pnav ul li{ height:52px;}
.Customize_nav ul li a,.Customize_Pnav ul li a{ margin-top:0; height:52px; display:block; line-height:52px; font-size:18px; color:#555;}
.Customize_nav ul li a:hover,.Customize_nav ul li a.click,.Customize_Pnav ul li a:hover,.Customize_Pnav ul li a.click{ border-bottom:0;}
.Customize_nav ul li a i{ background:url(../images/cust_icon1.png) no-repeat; display:inline-block; vertical-align:middle; margin-right:8px;}
.Customize_nav ul li a i.Nicon1{ background-position:0 -257px; width:28px; height:28px;}
.Customize_nav ul li a:hover i.Nicon1,.Customize_nav ul li a.click i.Nicon1{ background-position:-60px -257px;}
.Customize_nav ul li a i.Nicon2{ background-position:0 -290px; width:27px; height:23px;}
.Customize_nav ul li a:hover i.Nicon2,.Customize_nav ul li a.click i.Nicon2{ background-position:-60px -290px;}
.Customize_nav ul li a i.Nicon3{ background-position:0 -321px; width:19px; height:24px;}
.Customize_nav ul li a:hover i.Nicon3,.Customize_nav ul li a.click i.Nicon3{ background-position:-60px -321px;}
.Customize_Pnav{position:absolute; background:#fff; left:0; top:137px; width:100%; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; display:none; z-index:70;}
.Customize_Pnav_top span{ background:url(../images/cust_icon1.png) no-repeat 0 -240px; display:inline-block; width:17px; height:9px; margin-left:560px;}
.Customize_Pnav ul{ margin-left:39%}
.Customize_Pnav ul li{ padding:0 30px;}
.Customize_Pnav ul li a i{ background:url(../images/cust_icon4.png) no-repeat; display:inline-block; vertical-align:middle; margin-right:8px;}
.Customize_Pnav ul li a i.Nicon1{ background-position:0 0; width:36px; height:36px;}
.Customize_Pnav ul li a i.Nicon2{ background-position:0 -40px; width:36px; height:36px;}
.Customize_Pnav ul li a i.Nicon3{ background-position:0 -80px; width:36px; height:36px;}
.Cus_main,.Cus_team,.Cus_demo,.Cus_Reviewbox,.Cus_Rbtxt2{ width:1400px; margin:0 auto;}
.Cus_adv{ margin:0px 0 40px -2%;}
.Cus_adv li{ float:left; width:31.1%; border:1px solid #b2b2b2; margin:80px 0 0 2%; height:329px; position:relative;}
.Cus_adv li span.Cicon1{ background:url(../images/cust_icon.jpg) no-repeat 0 0; display:block; width:147px; height:107px; margin:-50px auto 10px;}
.Cus_adv li span.Cicon2{ background:url(../images/cust_icon.jpg) no-repeat 0 -110px; display:block; width:147px; height:107px; margin:-50px auto 10px;}
.Cus_adv li span.Cicon3{ background:url(../images/cust_icon.jpg) no-repeat 0 -220px; display:block; width:147px; height:107px; margin:-50px auto 10px;}
.Cus_adv li span.Cicon4{ background:url(../images/cust_icon.jpg) no-repeat 0 -330px; display:block; width:147px; height:107px; margin:-50px auto 10px;}
.Cus_adv li span.Cicon5{ background:url(../images/cust_icon.jpg) no-repeat 0 -440px; display:block; width:147px; height:107px; margin:-50px auto 10px;}
.Cus_adv li span.Cicon6{ background:url(../images/cust_icon.jpg) no-repeat 0 -550px; display:block; width:147px; height:107px; margin:-50px auto 10px;}
.Cus_advtit{ margin:30px 80px 10px 80px; border-top:1px solid #cfcfcf; text-align:center;}
.Cus_advtit span{ background:#fff; color:#757575; font-size:30px; display:inline-block; margin-top:-25px; padding:0 15px; }
.Cus_advtxt{ margin:0 50px;  text-align:center;}
.Cus_advtxt span.Icon1{ background:url(../images/cust_icon.jpg) no-repeat 0 -670px; width:33px; height:33px; display:inline-block; margin:10px 0; }
.Cus_advtxt span.Icon2{ background:url(../images/cust_icon.jpg) no-repeat 0 -720px; width:33px; height:33px; display:inline-block; margin:10px 0; }
.Cus_advtxt p{ color:#505050; font-size:17px; text-align:center; line-height:1.3; min-height:44px;}
.Cus_bg{ background:#fafafa; padding:30px 0; min-width:1400px;}
.Cus_bg1{ background:#f5f4f4; padding:40px 0;  min-width:1400px;}
.Cus_bg2{ background:#fafafa; padding:40px 0;  min-width:1400px;}
.Cus_bg5{ background:#fafafa; padding:40px 0;  min-width:1400px;}
.Cus_bg6{ background:#fafafa; padding:40px 0;  min-width:1400px;}
.Cus_team h4,.Customize h4,.Cus_demo h4,.Cus_Cncar h4,.Cus_story h4,.Cus_Rbpart1 h4,.Cus_Rbpart3 h4,.Cus_Rbtxt2 h4{ text-align:center; color:#484848;}
.Cus_team h4 span,.Customize h4 span{ display:block; font-size:20px;  font-weight:normal;}
.Cus_team h4 b,.Customize h4 b,.Cus_demo h4 b,.Cus_Cncar h4 b,.Cus_story h4,.Cus_Rbpart1 h4,.Cus_Rbpart3 h4,.Cus_Rbtxt2 h4{ display:block; font-size:46px;}
.Cus_teambox,.Cus_demobox{ margin:30px 0 30px -10%;}
.Cus_teambox li{ float:left; margin-left:10%; width:15%; text-align:center;}
.Cus_teambox li span{ display:block; margin-bottom:10px;}
.Cus_teambox li a span img,.Customize_box  li a span.Cpic 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;}
.Cus_teambox li a span:hover img,.Customize_box  li a:hover span.Cpic img{-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1); transform: scale(1.1);}
.Cus_teambox li p{ color:#373737; font-size:21px; line-height:1.4;}
.Cus_teambox li p b{ font-size:24px;}
.Customize,.Cus_Cncar,.Cus_filter,.Cus_Obtn,.Cus_story{ width:1400px; margin:40px auto;}
.Customize_box{ margin:40px 0 0 -4%;}
.Customize_box li{ float:left; margin-left:4%; width:29.33%; text-align:center;}
.Customize_box li a span.Cpic{ margin-bottom:15px; display:block;}
.Customize_box li a p{ color:#484848; font-size:32px; text-align:center;}
.Customize_box li a span.Cbtn{ color:#fff; background:#0082d3; font-size:21px; display:inline-block; padding:8px 40px; margin-top:15px; border-radius:10px;}
.Cus_ftb { margin:40px 0;}
.Cus_ftb li{ float:left; width:33.33%; height:625px; transition: all 0.6s;}
.Cus_ftb li.Cpr{ background:url(../images/cus_tpic5.jpg) no-repeat center; background-size:cover; }
.Cus_ftb li.Cst{ background:url(../images/cus_tpic6.jpg) no-repeat center; background-size:cover;}
.Cus_ftb li.Rbook{ background:url(../images/cus_tpic7.jpg) no-repeat center; background-size:cover;}
.Cus_ftb li:hover{ opacity:0.5;}
.Cus_ftb li a{ display:block; padding:40px 80px; text-align:center;} 
.Cus_ftb li a h5{ color:#fff; font-size:56px; font-weight:normal;}
.Cus_ftb li a h5 span{ display:block; font-size:18px; }
.Cus_ftb li a span.Cbtn{ background:#0082d3; color:#fff; font-size:14px; border-radius:6px; width:112px; height:32px; text-align:center; line-height:32px; display:inline-block; margin-top:130px;}
.Cus_ftb li a span.Bicon1{ background:url(../images/cust_icon1.png) no-repeat 0 0; width:88px; height:62px; margin:190px auto 10px; display:block;}
.Cus_ftb li a span.Bicon2{ background:url(../images/cust_icon1.png) no-repeat 0 -80px; width:50px; height:62px; margin:190px auto 10px; display:block;}
.Cus_ftb li a span.Bicon3{ background:url(../images/cust_icon1.png) no-repeat 0 -160px; width:80px; height:62px; margin:190px auto 10px; display:block;}
.Cus_demobox{ margin:30px 0 30px -1%;}
.Cus_demobox li{ float:left; background:#fff; margin-left:1%; width:24%; text-align:center; padding:60px 0; height:208px;}
.Cus_demobox li span{background:url(../images/cust_icon1.png) no-repeat; display:block; margin:0 auto;}
.Cus_demobox li span.Dicon1{ background-position: 0 -350px; width:90px; height:94px;  }
.Cus_demobox li span.Dicon2{ background-position: 0 -450px; width:83px; height:94px;  }
.Cus_demobox li span.Dicon3{ background-position: 0 -550px; width:92px; height:94px;  }
.Cus_demobox li span.Dicon4{ background-position: 0 -645px; width:91px; height:94px;  }
.Cus_demobox li p{ margin-top:20px; padding:0 40px; color:#585858; font-size:18px; line-height:1.5; text-align:center;}
.Cus_demobtn{ margin-top:30px; text-align:center;}
.Cus_demobtn a{ background:#02befe; width:265px; height:62px; color:#fff; font-size:24px; line-height:62px; text-align:center; display:inline-block; border-radius:62px; }
.Cus_Cncarbox{margin:30px 0 30px -5%;}
.Cus_Cncarbox li{ float:left;  margin-left:5%; width:11.66%; text-align:center;}
.Cus_Cncarbox li a span.Cpic{ background:#fff; width:170px; height:170px; border:1px solid #b2b2b2; display:inline-block; border-radius:50%; text-align:center; color:#b2b2b2; font-size:14px; margin-bottom:10px;}
.Cus_Cncarbox li a span.Cpic i{background:url(../images/cust_icon1.png) no-repeat; display:block; vertical-align:middle; margin: auto;}
.Cus_Cncarbox li a span.Cpic i.Cicon1{ background-position:0 -745px; width:90px; height:38px; margin:70px auto 10px;}
.Cus_Cncarbox li a span.Cpic i.Cicon2{ background-position:0 -835px; width:45px; height:68px; margin:40px auto 10px;}
.Cus_Cncarbox li a span.Cpic i.Cicon3{ background-position:0 -910px; width:53px; height:68px; margin:40px auto 10px;}
.Cus_Cncarbox li a span.Cpic i.Cicon4{ background-position:0 -1060px; width:72px; height:68px; margin:40px auto 10px;}
.Cus_Cncarbox li a span.Cpic i.Cicon5{ background-position:0 -1210px; width:72px; height:68px; margin:40px auto 10px;}
.Cus_Cncarbox li a span.Cpic i.Cicon6{ background-position:0 -1360px; width:66px; height:68px; margin:40px auto 10px;}
.Cus_Cncarbox li a:hover span.Cpic,.Cus_Cncarbox li a.click span.Cpic{background:#02befe; border:1px solid #02befe; color:#fff;}
.Cus_Cncarbox li a:hover span.Cpic i.Cicon1,.Cus_Cncarbox li a.click span.Cpic i.Cicon1{background-position:0 -790px; }
.Cus_Cncarbox li a:hover span.Cpic i.Cicon2,.Cus_Cncarbox li a.click span.Cpic i.Cicon2{background-position:-60px -835px; }
.Cus_Cncarbox li a:hover span.Cpic i.Cicon3,.Cus_Cncarbox li a.click span.Cpic i.Cicon3{background-position:0 -985px; }
.Cus_Cncarbox li a:hover span.Cpic i.Cicon4,.Cus_Cncarbox li a.click span.Cpic i.Cicon4{background-position:0 -1135px; }
.Cus_Cncarbox li a:hover span.Cpic i.Cicon5,.Cus_Cncarbox li a.click span.Cpic i.Cicon5{background-position:0 -1285px; }
.Cus_Cncarbox li a:hover span.Cpic i.Cicon6,.Cus_Cncarbox li a.click span.Cpic i.Cicon6{background-position:0 -1435px; }
.Cus_Cncarbox li a p.txt1{ color:#585858; font-size:28px;}
.Cus_Cncarbox li a p.txt2{ color:#585858; font-size:18px;}
.Cus_bg3{ background:url(../images/cus_bg1.jpg) no-repeat center; width:100%; height:473px; background-size:cover;}
.Cus_OBC{ width:1400px; margin:0 auto; padding:100px 0; text-align:center;}
.Cus_OBC h4,.Cus_form h4{ color:#fff; font-size:46px; margin-bottom:10px;}
.Cus_OBC p,.Cus_form p{ color:#fff; font-size:24px; line-height:1.5;}
.Cus_OBC a{ background:#02befe; color:#fff; width:265px; height:62px; display:inline-block; font-size:24px; font-weight:bold; line-height:62px; border-radius:62px; margin-top:50px;}
.Cus_bg4{ background:url(../images/cus_bg2.jpg) no-repeat center; width:100%; height:670px;}
.Cus_form{ width:1400px; margin:0 auto; padding:60px 0; text-align:center;}
.Cus_formbox{ width:664px; margin:20px auto;}
.Cus_row{ background:#fff; border-radius:6px; height:50px; line-height:50px; margin-bottom:20px;}
.Cus_row span.Form1{ float:left; width:165px; height:50px; display:inline-block; border-left:1px solid #e6e6e6;} 
.Cus_row span:first-child.Form1,.Cus_row span:first-child.Form2{ border-left:0;}
.Cus_row span.Form1 input{ border:0; width:145px; padding:0 10px; border-radius:6px; font-size:16px; line-height:50px; color:#909090; height:50px;}
.Cus_row span.Form2{ float:left; width:330px; height:50px; display:inline-block; border-left:1px solid #e6e6e6;}
.Cus_row span.Form2 input{border:0; width:310px; padding:0 10px; border-radius:6px; font-size:16px; height:50px; line-height:50px; color:#909090;}
.Cus_row1 textarea{ width:643px; background:#fff; height:130px; padding:10px; border-radius:6px; border:0; color:#909090; font-size:16px; line-height:1.5;}
.Cus_rbtn{ text-align:center; margin-top:30px;}
.Cus_rbtn button{ background:#02befe; width:265px; height:62px; border-radius:62px; border:0; color:#fff; font-size:24px; font-weight:bold; cursor:pointer; }
.Cus_ftab{ margin:0px 0 40px 0;}
.Cus_ftab li{float:left; margin-right:50px; display:table;}
.Cus_ftab li a{width:105px; height:105px; border-radius:50%; display:block; position:relative;  margin: auto;   text-align:center; display:table-cell; vertical-align:middle; border:2px solid #fff;}
.Cus_ftab li a  img{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: -1; width:105px; height:105px; border-radius:50%; }
.Cus_ftab li a span{ line-height:1.3; padding:0 10px; max-height:69px; overflow:hidden; display:block; color:#fff; font-size:18px; font-weight:bold; }
.Cus_ftab li:hover a,.Cus_ftab li.click a{ border:2px solid #02befe;}
/*.Cus_ftab li{ float:left; margin-right:50px;}
.Cus_ftab li a{width:105px; height:105px; border-radius:105px;  color:#fff; font-size:18px; font-weight:bold; text-align:center; border:2px solid #fff;}
.Cus_ftab li a span{ line-height:1.3; padding:10px; max-height:61px; overflow:hidden; display:block;}
.Cus_ftab li:hover a,.Cus_ftab li.click a{ border:2px solid #02befe;}
.Cus_ftab li a.Ftab1{ background:url(../images/cus_tour_pic1.png) no-repeat; }
.Cus_ftab li a.Ftab2{ background:url(../images/cus_tour_pic2.png) no-repeat; }
.Cus_ftab li a.Ftab3{ background:url(../images/cus_tour_pic3.png) no-repeat; }
.Cus_ftab li a.Ftab4{ background:url(../images/cus_tour_pic4.png) no-repeat; }
.Cus_ftab li a.Ftab5{ background:url(../images/cus_tour_pic5.png) no-repeat; }
.Cus_ftab li a.Ftab6{ background:url(../images/cus_tour_pic6.png) no-repeat; }
.Cus_ftab li a.Ftab7{ background:url(../images/cus_tour_pic7.png) no-repeat; }*/
.Cus_listbox{ position:relative;}
.Cus_list{ margin:10px 0;}
.Cus_list span.sxsa{ color: rgba(30,30,30,0.8); width:105px; display:inline-block; float:left; font-size:16px; height:30px; line-height:35px;text-align:left; border-radius:4px;} 
.Em_ra{ float:left; width:1220px;}
.Em_ra span.sxsb{ float:left; margin:0 10px; display:inline-block;}
.Em_ra span.sxsb a{ color:#fff; background:#0082d3; height:25px; line-height:25px;  display:inline-block; font-size:14px; text-align:center; padding:0 10px; margin-top:5px;}
.sxsc{ float:left; width:1018px; overflow:hidden;height:30px; }
.sxsc1{ float:left; width:1018px; height:auto;}
.sxsc a,.sxsc1 a{ color:#3c3c3c; font-size:14px; height:25px; line-height:25px; margin:5px 10px 0 10px; display:inline-block;}
.sxsc a.click,.sxsc1 a.click{ background:#0082d3 url(../images/cust_icon1.png) no-repeat right -1547px; color:#fff; padding:0 18px 0 8px; }
.Em_ra span.sxsd,.Em_ra span.sxsd1{ float:left;}
.Em_ra span.sxsd a{ background:url(../images/cust_icon1.png) no-repeat right -1583px; color:#0082d3; font-size:14px; height:30px; line-height:35px; padding-right:15px; display:inline-block;}
.Em_ra span.sxsd1 a,.sxsc a.sxsd1{ background:url(../images/cust_icon1.png) no-repeat right -1624px; color:#0082d3; font-size:14px; height:30px; line-height:35px; padding-right:15px; display:inline-block;}
.Em_ra span.sxse{ color:#3c3c3c; font-size:14px; height:30px; display:inline-block; float:left; margin-left:15px; line-height:35px;}
.Ecc_more,.Ecc_more1{  padding:10px 40px; margin:10px 0 ;}
.Ecc_more a{ color:#3c3c3c; font-size:14px; background:url(../images/icon.png) no-repeat left -120px; display:inline-block; padding-left:18px;}
.Ecc_more a:hover{ color:#02befe; background:url(../images/icon.png) no-repeat left -66px;}
.Ecc_more1 a{ color:#3c3c3c; font-size:14px; background:url(../images/icon.png) no-repeat left -136px; display:inline-block; padding-left:18px;}
.Ecc_more1 a:hover{ color:#02befe; background:url(../images/icon.png) no-repeat left -96px;}
.Em_rbtn{height:40px; text-align:right; position:absolute; right:0; bottom:-10px; z-index:10;}
.Em_rbtn a{ display:block; height:40px; background:#0099f3; border-radius:4px; line-height:40px; color:#fff; font-size:14px; padding: 0 30px;}
.Em_rbtn a.zkbtn i{ background:url(../images/cust_icon1.png) no-repeat 0 -1660px; width:9px; height:5px; display:inline-block; vertical-align:middle; margin-right:5px;}
.Em_rbtn a.sqbtn i{ background:url(../images/cust_icon1.png) no-repeat -60px -1660px; width:9px; height:5px; display:inline-block; vertical-align:middle; margin-right:5px;}
.Ecc_box{ margin-top:15px;}
.Ecc_le{ float:left; width:90%;}
.Ecc_le span.Etitle{ color:#1e1e1e; font-size:14px; margin-right:20px; float:left; height:30px; line-height:30px; display:inline-block; }
.Ecc{ float:left; width:1162px;}
.Ecc a{ border:1px solid #dbdbdb; color:rgba(30,30,30,0.6); font-size:14px; display:inline-block; padding:0 36px 0 10px; border-radius:15px; height:30px; line-height:30px; margin:0 10px 10px 0; background:url(../images/icon.png) no-repeat right 0;}
.Ecc_cl{ float:right;  text-align:center; width:130px;}
.Ecc_cl a{ font-size:14px; color:#1e1e1e; height:30px; line-height:30px; display:inline-block; background:url(../images/icon.png) no-repeat right -30px; padding-right:28px;}
.Ecc_main{ margin:0 40px;}
.Cus_Tbox{ width:1030px; float:left;}
.Cus_T{ background:#fff; border:1px solid #efefef; float:left; margin-bottom:20px; width:1030px;}
.Cus_T_pic{ float:left; width:397px; height:329px; display:table; position:relative;}
.Cus_T_pic a{ display:table-cell; vertical-align:middle;}
.Cus_T_pic img{ width:100%;}
.Cus_Tra{ padding:30px; float:left; width:573px;min-height:269px; position:relative;}
.Cus_title a{ color:#585858; font-size:22px; display:block; line-height:1.4; max-height:60px; overflow:hidden; }
.E_tag{ margin-top:20px; width:100%; }
.E_tagbox{ float:left;  width:80%; overflow:hidden;height:40px; }
.E_tagbox1{float:left;  width:80%; overflow:auto; height:auto;}
.E_tagzk,.E_tagsq{ float:left; width:10%;}
.E_tagzk a,.E_tagsq a{ color:#292929; font-size:14px; line-height:40px;}
.E_tagzk a i{  display: inline-block; vertical-align: middle;  background: url(../images/t_icon.png) no-repeat -35px -780px;  width: 9px; height: 5px;}
.E_tagsq a i{ display:inline-block; vertical-align:middle; background:url(../images/t_icon.png) no-repeat 0 -780px; width:9px; height:5px;}
.E_tag span{ margin:5px 5px 5px 0; border:2px solid #ff7466; color:#ff7466; font-size:14px; display:inline-block; padding:0 10px; height:26px; line-height:26px; border-radius:6px;}
.E_tag em{ display:inline-block; vertical-align:middle;}
.E_tag span{ margin: 5px 5px 5px 0;border: 2px solid #ff7466; color: #ff7466;  font-size: 14px;  display: inline-block; padding: 0 10px; height: 26px; line-height: 26px;  border-radius: 6px;}
.Cus_txt1{ margin:10px 0;  height:105px; overflow:hidden;}
.Cus_txt1 p{ color:#8a8a8a; font-size:14px; line-height:1.5;}
.Cus_txt2 p i{ font-style:normal; color:#ff7466; font-size:20px; font-weight:bold; display:inline-block; vertical-align:middle; margin-right:3px;}
.Cus_txt2{ margin:5px 0; width:72%; }
.Cus_txt2 p{ color:#8a8a8a; font-size:14px; line-height:1.3; height:26px; overflow:hidden; padding:2px 0; word-break:break-all;}
.Cus_price{ color:#696969; font-size:14px; text-align:center; position:absolute; bottom:80px; right:0px; width:169px;}
.Cus_price b{ font-size:22px;}
.Cus_price b em{ font-style:normal; font-size:36px;  font-weight:normal;}
.Cus_tourbox{ margin-left:-20px;}
.Cus_tour{ background:#fff; border:1px solid #efefef; float:left; margin:0 0 20px 20px; width:688px;}
.Cus_tour_pic{ float:left; width:329px; height:329px; display:table;}
.Cus_tour_pic a{ display:table-cell; vertical-align:middle;}
.Cus_tour_pic a img{ width:100%;}
.Cus_toura{ padding:30px; float:left; width:299px; height:269px; position:relative;}
.Cus_tmore{ position:absolute; right:-1px; bottom:30px;}
.Cus_tmore a{ width:169px; height:42px; display:inline-block; background:#0099f3; border-radius:42px 0 0 42px; text-align:left; color:#fff; font-size:16px; line-height:42px;}
.Cus_tmore a i{ background:url(../images/cust_icon1.png) no-repeat 0 -1675px; width:23px; height:23px; vertical-align:middle; margin:0 10px; display:inline-block; }

.list_page{ margin:40px 0;}
.list_pagebox{ text-align:center;}
.list_pagebox span.Pre,.list_pagebox span.Pre1{ width:45px; height:45px; display:inline-block; background:#fff;  border:1px solid #ebebeb;  border-radius:6px; margin-right:2px; vertical-align:middle;}
.list_pagebox span.Pre a,.list_pagebox span.Pre1 a{ display:inline-block; width:45px; height:45px; text-align:center; }
.list_pagebox span.Pre a i{ background:url(../images/icon.png) no-repeat 0 -390px; display:inline-block; vertical-align:middle; width:13px; height:13px; margin-top:15px;}
.list_pagebox span.Pre1 a i{ background:url(../images/icon.png) no-repeat 0 -1040px; display:inline-block; vertical-align:middle; width:13px; height:13px; margin-top:15px;}
.list_pagebox span.Num{ display:inline-block; margin:0 5px; vertical-align:middle;}
.list_pagebox span.Num a{ background:#fff; display:inline-block; width:45px; height:45px; border:1px solid #ebebeb; border-radius:6px; margin-right:2px; font-size:16px; color:#696969; text-align:center; line-height:45px;}
.list_pagebox span.Num a:hover,.list_pagebox span.Num a.click{border:1px solid #ebebeb; color:#fff; background:#00b8f7;}
.list_pagebox span.Nxt,.list_pagebox span.Nxt1{ display:inline-block; vertical-align:middle; }
.list_pagebox span.Nxt a,.list_pagebox span.Nxt1 a{ display:inline-block;background:#fff; width:45px; height:45px; text-align:center; border:1px solid #ebebeb;  border-radius:6px; margin-right:5px;}
.list_pagebox span.Nxt a i{ background:url(../images/icon.png) no-repeat -23px -390px; display:inline-block; vertical-align:middle; width:7px; height:13px;  margin-top:15px;}
.list_pagebox span.Nxt1 a i{ background:url(../images/icon.png) no-repeat 0 -1060px; display:inline-block; vertical-align:middle; width:13px; height:13px;  margin-top:15px;}
.Skip_page{ display:inline-block; margin-left:10px; font-size:16px; color:#696969;}
.Skip_page input.SpN{ width:80px; height:45px; border:1px solid #ebebeb; margin:0 5px;  border-radius:6px; font-size:16px; padding:0 5px; }
.Skip_page a.Spbtn{ background:#00b8f7; color:#fff; font-size:16px; height:46px; color:#fff; line-height:46px; padding:0 20px; border:0; border-radius:6px; margin-left:10px; cursor:pointer; display:inline-block;}
.Cus_Obtnbox{ border:1px solid #ebebeb; padding:30px 60px; border-radius:4px;}
.Cus_ObtbM{ margin-bottom:30px;}
.Cus_ObtbM h4{ color:#343434; font-size:18px; font-weight:normal; margin-bottom:10px;}
.Cus_ObtbM h4 span{ width:165px; display:inline-block; margin-right:45px;}
.Cus_Obtbm_row{ margin-bottom:10px;}
.Cus_Obtbm_row label{ width:62px; color:#585858; font-size:14px; display:inline-block; margin-right:20px; vertical-align:middle; line-height:30px;}
.Cus_Obtbm_row input.Cust{ border:1px solid #dfdfdf; border-radius:4px; height:30px; line-height:30px; width:160px; padding:0 10px; font-size:14px; display:inline-block; vertical-align:middle;}
.Cus_Obtbm_row span.minus{ border:1px solid #dfdfdf; display:inline-block; width:30px; height:30px; border-radius:4px 0 0 4px; vertical-align:middle; color:#7f7f7f; font-size:18px; text-align:center; line-height:30px; cursor:pointer;}
.Cus_Obtbm_row span.plus{ border:1px solid #dfdfdf; display:inline-block; width:30px; height:30px; border-radius:0 4px 4px 0; vertical-align:middle; color:#7f7f7f; font-size:18px; text-align:center; line-height:30px; cursor:pointer;}
.Cus_Obtbm_row input.Cusd{ border:1px solid #dfdfdf; width:70px; height:30px; line-height:30px; text-align:center; outline:0; margin:0 -4px; padding:0 10px; color:#585858; font-size:18px; vertical-align:middle; display:inline-block;}
.Cus_Obtbm_row span.txt1{ display:inline-block; margin-left:15px; color:#585858; font-size:14px; line-height:30px; vertical-align:middle;}
.Cus_ObtNum{ display:inline-block; margin-right:30px;}
.Cus_Obtplace a{ color:#585858; border:1px solid #dfdfdf; border-radius:4px; display:inline-block; margin-right:20px; width:110px; height:40px; text-align:center; line-height:40px; font-size:14px;}
.Cus_Obtplace a:hover,.Cus_Obtplace a.click{ background:#0082d3; border:1px solid #0082d3; color:#fff;}
.Cus_Obtplace a i{ display:inline-block; vertical-align:middle; background:url(../images/cust_icon1.png) no-repeat; margin-right:5px;}
.Cus_Obtplace a i.Picon1{ background-position:0 -1745px; width:28px; height:23px;}
.Cus_Obtplace a:hover i.Picon1,.Cus_Obtplace a.click i.Picon1{ background-position:-60px -1745px;width:28px; height:23px;}
.Cus_Obtplace a i.Picon2{ background-position:0 -1775px; width:33px; height:19px;}
.Cus_Obtplace a:hover i.Picon2,.Cus_Obtplace a.click i.Picon2{ background-position:-60px -1775px; }
.Cus_Obtplace a i.Picon3{ background-position:0 -1800px; width:16px; height:24px;}
.Cus_Obtplace a:hover i.Picon3,.Cus_Obtplace a.click i.Picon3{ background-position:-60px -1800px;}
.Cus_Obtplace a i.Picon4{ background-position:0 -1830px; width:19px; height:24px;}
.Cus_Obtplace a:hover i.Picon4,.Cus_Obtplace a.click i.Picon4{ background-position:-60px -1830px; }
.Cus_Obtplace a i.Picon5{ background-position:0 -1860px; width:24px; height:23px;}
.Cus_Obtplace a:hover i.Picon5,.Cus_Obtplace a.click i.Picon5{ background-position:-60px -1860px; }
.Cus_Obtplace a i.Picon6{ background-position:0 -1890px; width:26px; height:23px;}
.Cus_Obtplace a:hover i.Picon6,.Cus_Obtplace a.click i.Picon6{ background-position:-60px -1890px;}
.Cus_Obtplace a i.Picon7{ background-position:0 -1920px; width:30px; height:18px;}
.Cus_Obtplace a:hover i.Picon7,.Cus_Obtplace a.click i.Picon7{ background-position:-60px -1920px; }
.Cus_Obtcity input.Fcity{ border-radius:4px; border:1px solid #dfdfdf; height:30px; line-height:30px; padding:0 10px; width:140px; display:inline-block; vertical-align:middle; font-size:14px;}
.Cus_Obtcity label{ color:#dfdfdf; margin:0 10px;}
.Cus_Transfer{ margin-top:20px; }
.Cus_Transfer span{ color:#585858; font-size:14px; display:inline-block; margin-right:30px; width:180px;}
.Cus_Transfer span label{ margin-right:10px;}
.Cus_Transfer span label input{ margin-right:5px;  display:inline-block; vertical-align:middle;}
.Cus_Obtserv a{ color:#585858; border:1px solid #dfdfdf; border-radius:4px; display:inline-block; margin-right:10px; padding:0 20px; height:36px; text-align:center; line-height:36px; font-size:14px;}
.Cus_Obtserv a:hover,.Cus_Obtserv a.click{ background:#0082d3; border:1px solid #0082d3; color:#fff;}
.Cus_hotel ul li select{ height:36px;  width:120px;  border:1px solid #dfdfdf; border-radius:4px;  font-size:14px; color:#838383;outline:none;}
.Cus_hotel ul li{ display:inline-block; width:120px; height:36px;margin-right:10px;  padding-right:20px; }
.Cus_other label{ color:#585858; font-size:14px; margin-right:25px; display:inline-block; vertical-align:middle; height:24px; line-height:24px;}
.Cus_other label input{  vertical-align:middle; margin-right:2px;}
.Cus_remark textarea{  height:210px; border:1px solid #dfdfdf; border-radius:6px; display:block; width:100%; font-size:18px; color:#585858; line-height:1.5;}
.Cus_controw{ display:inline-block; margin-right:20px;}
.Cus_controw label{ color:#585858; font-size:14px; display:inline-block; vertical-align:middle; line-height:43px; margin-right:20px;}
.Cus_controw  span{ width:96px; display:inline-block; border-radius:4px 0 0 4px; height:36px;  border:1px solid #dfdfdf; vertical-align:middle; overflow:hidden;}
.Cus_controw select{ height:36px; border:0; width:115px; padding-left:10px; color:#a7a7a7; font-size:14px;}
.Cus_controw input{ border:1px solid #dfdfdf; height:36px; line-height:36px; padding: 0 10px; border-radius:4px; margin-left:-5px; width:140px; vertical-align:middle;}
.Cus_btn{ margin-top:40px;}
.Cus_btn button{ background:#0082d3; width:140px; height:46px; line-height:46px; color:#fff; text-align:center; border:0; border-radius:6px; font-size:22px; display:inline-block; vertical-align:middle; cursor:pointer;}
.Cus_btn  span{ display:inline-block; border:1px solid #dfdfdf; border-radius:6px; height:46px; padding:0 20px; font-size:18px; color:#585858; line-height:46px; vertical-align:middle; margin-left:10px;}
.Cus_plannerbox{ margin-left:-20px; position:absolute; width:2000px;}
.Cus_plannerbox li{ width:330px;  background:#fff; border-radius:8px; float:left; margin-left:20px; height:418px; border:1px solid #f0f0f0;}
.Cus_plannerbox li span.Pic{ display:block; text-align:center; padding:60px 0 20px 0;}
.Cus_plannerbox li span.Pic img{ width:122px; height:122px; border-radius:50%; border:3px solid #fff;}
.Cus_plannerbox li h4{ text-align:center; padding:0 60px; color:#565656; font-size:21px; line-height:1.5; height:31px;  margin-bottom:10px; overflow:hidden; word-break:break-all;}
.Cus_plannerbox li p{ color:#565656; font-size:14px; padding:0 40px; line-height:1.5;}
.Cus_plannerbox li.Pbg1{ background:#7888cf;}
.Cus_plannerbox li.Pbg2{ background:#ffb0af;}
.Cus_plannerbox li.Pbg3{ background:#fed615;}
.Cus_plannerbox li.Pbg1 h4,.Cus_plannerbox li.Pbg2 h4,.Cus_plannerbox li.Pbg3 h4,.Cus_plannerbox li.Pbg1 p,.Cus_plannerbox li.Pbg2 p,.Cus_plannerbox li.Pbg3 p{ color:#fff;}
.Cus_planner{ position:relative; width:1400px;  height:420px; overflow:hidden;}
.Cus_pmain{ position:relative; width:1400px; margin:0px auto;}
.Cus_more{ position:absolute; top:20px; right:-28px;}
.Cus_more a{ border-radius:0 10px 10px 0;  font-size:16px; display:block; width:20px; padding:20px 10px; font-weight:bold; line-height:1.2;}
.Cus_more a.Pmore1{ background:#7888cf; color:#fff;}
.Cus_more a.Pmore2{ background:#ffb0af; color:#fff;}
.Cus_more a.Pmore3{ background:#fed615; color:#fff;}
.Cus_Pnext{ position:absolute; top:0; right:-80px;}
.Cus_Pnext a{ background:url(../images/cust_icon1.png) no-repeat 0 -1960px; display:block; width:34px; height:57px; margin-top:190px;}
.Cus_Pbtn{ width:1400px;  margin:0 auto; text-align:center;}
.Cus_Pbtn a{ background:#02befe; width:265px; height:62px; text-align:center; display:inline-block; line-height:62px; color:#fff; font-size:24px; font-weight:bold; border-radius:62px; margin-top:30px;} 
.Cus_bg7_1{ background:url(../images/cus_bg3.jpg) no-repeat top; width:100%; height:100%; background-size:cover;}
.Cus_protop{position:absolute; text-align:right; width:100%; bottom:3.8%; }
.Cus_protbox{width:1200px; margin:0 auto;}
.Cus_protbox span{ color:#fff; font-size:28px;}
.Cus_proNav{ margin-top:20px;}
.Cus_proNav a{ color:#585858; font-size:16px; background:#fff; width:140px; height:40px; text-align:center; line-height:40px; display:inline-block; margin-right:5px; border-radius:4px;}
.Cus_proNav a:hover{ background:#02befe; color:#fff;}
.Cus_process{ width:1400px; margin:0 auto; padding:40px 0;}
.Cus_prow h4{ color:#565656; font-size:28px; text-align:center;}
.Cus_prow_bg1{ background:#5356a1; height:190px; border-radius:330px; margin:40px 0; text-align:center; padding:70px 0;}
.Cus_pbg,.Cus_ptxt,.Cus_pbg1{ display:inline-block;}
.Cus_pbg li{ background:url(../images/cust_icon2.png) no-repeat center left; height:107px; float:left; padding-left:120px; text-align:left;}
.Cus_pbg1 li{ background:url(../images/cust_icon2.png) no-repeat center left; height:107px; float:left; padding-left:140px; text-align:left;}
.Cus_pbg li:first-child,.Cus_pbg1 li:first-child{ background:none; padding-left:0;}
.Cus_pbg li span{ width:107px; height:107px; display:inline-block; background:#3a3c70; border-radius:107px; text-align:center; margin-right:10px; }
.Cus_pbg li span.Pbg1{ background:#21548a;}
.Cus_pbg1 li span{ width:107px; height:107px; display:inline-block; background:#3b7077; border-radius:107px; text-align:center; margin-right:15px; }
.Cus_pbg li span i,.Cus_pbg1 li span i{ background:url(../images/cust_icon1.png) no-repeat; display:inline-block; }
.Cus_pbg li span i.Picon1{ width:49px; height:57px; background-position:0 -2030px; margin-top:20px;}
.Cus_pbg li span i.Picon2{ width:53px; height:54px; background-position:0 -2100px; margin-top:23px;}
.Cus_pbg li span i.Picon3,.Cus_pbg1 li span i.Picon3{ width:55px; height:45px; background-position:0 -2160px; margin-top:32px;}
.Cus_pbg li span i.Picon4,.Cus_pbg1 li span i.Picon4{ width:57px; height:51px; background-position:0 -2210px; margin-top:26px;}
.Cus_pbg li span i.Picon5,.Cus_pbg1 li span i.Picon5{ width:56px; height:56px; background-position:0 -2270px; margin-top:27px;}
.Cus_pbg li span i.Picon6{ width:55px; height:57px; background-position:0 -2330px; margin-top:20px;}
.Cus_pbg1 li span i.Picon7{ width:41px; height:58px; background-position:0 -2400px; margin-top:20px;}
.Cus_pbg1 li span i.Picon8{ width:56px; height:56px; background-position:0 -2470px; margin-top:26px;}
.Cus_ptxt{ margin-left:-60px; margin-top:10px;}
.Cus_ptxt li{ float:left;  margin-left:60px;}
.Cus_ptxt li p{ color:#fff; font-size:16px; margin-top:10px; width:180px; }
.Cus_prow_bg2{background:#2b78c4; height:190px; border-radius:330px; margin:40px 0; text-align:center; padding:70px 0;}
.Cus_prow_bg3{background:#55a1ac; height:190px; border-radius:330px; margin:40px 0; text-align:center; padding:70px 0;}
.Cus_ptxt li p.Pwa{ width:200px;}
.Cus_bg7{ background:url(../images/cus_bg4.jpg) no-repeat center; width:100%; height:609px; background-size:cover;}
.Cus_bg8{ background:url(../images/cus_bg5.jpg) no-repeat center; width:100%; height:678px; background-size:cover;}
.Mart{ margin-top:40px;}
.Mart1{ margin-top:20px;}
.Cus_stpic{ position:relative; width:1250px; height:484px; overflow:hidden; margin:0 auto;}
.Cus_spicbox{ position:absolute; width:2000px; z-index:10;}
.Cus_spicbox img{ width:1250px; height:484px;}
.Cus_sbtn{ position:absolute; left:0; bottom:30px; width:100%; z-index:20; text-align:center;}
.Cus_sbtn span{ width:65px; height:15px; background:#fff; border-radius:15px; margin:0 5px; display:inline-block;}
.Cus_sbtn span.click{ width:65px; height:15px; background:#02befe; border-radius:15px; margin:0 5px;}
.Cus_storybox{ position:relative; margin-top:40px;}
.Cus_spre{ position:absolute; top:200px; left:0px;}
.Cus_spre a,.Cus_Rpre a{ background:url(../images/cust_icon1.png) no-repeat 0 -2540px; width:73px; height:83px; display:inline-block;}
.Cus_snext{ position:absolute; top:200px; right:0px;}
.Cus_snext a,.Cus_Rnext a{ background:url(../images/cust_icon1.png) no-repeat right -2630px; width:73px; height:83px; display:inline-block;}
.poster-main{ position:relative;width:680px;height:324px; margin-left:60px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:680px;height:324px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{  }
.poster-main .poster-prev-btn i{ position:absolute; top:120px; left:-60px;  background:url(../images/cust_icon1.png) no-repeat 0 -2540px;  width:73px; height:83px; display:inline-block;}
.poster-main .poster-next-btn i{ position:absolute; top:120px; right:-60px; background:url(../images/cust_icon1.png) no-repeat right -2630px ;  width:73px; height:83px; display:inline-block;}
.Cus_Review{ padding:40px 0; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.Cus_Rle{ width:950px; float:left; position:relative;}
.Cus_Right{ width:400px; float:left; padding-top:100px;}
.Cus_Right p.txt1{ color:#000; font-size:32px;}
.Cus_Right b,.Cus_Right p.txt2{ color:#0082d3; font-size:32px;}
.Cus_Rpic{ position:relative; left:100px;}
.Cus_Rpre{ position:absolute; top:135px; left:0px;}
.Cus_Rnext{ position:absolute; top:135px; right:60px;}
.Cus_Rbtop{ background:url(../images/cust_top6.jpg) no-repeat top center;  min-width:1400px; height:502px;}
.Cus_Rbtopbox{ width:1400px; margin:0 auto; position:relative; padding:85px 0;}
.Cus_Rbtxt{ width:348px; height:348px; background:rgba(57,158,195,0.7); border-radius:50%; margin:0 auto; text-align:center; color:#fff;}
.Cus_Rbtxt h4{ font-weight:normal; font-size:60px; padding-top:48px;}
.Cus_Rbtxt h5{ font-size:28px; font-weight:normal;}
.Cus_Rbtxt p{ font-size:18px; line-height:1.3; padding:0 55px; text-align:left; margin-top:5px;}
.Cus_bg9{ background:url(../images/cus_bg6.jpg) no-repeat; background-size:cover;}
.Cus_Rbpart1,.Cus_Rbpart3{ width:1400px; margin:0 auto; padding:40px 0;}
.Cus_Rbpart1 p{ text-align:center; color:#484848; font-size:20px; margin-top:20px;}
.Cus_Rbpart2{ width:1400px; margin:0 auto ; background:url(../images/cust_bpic1.jpg) no-repeat top center; padding:87px 0;}
.Cus_Rbtxt1{ width:580px; height:580px; border-radius:50%; background:rgba(0,0,0,0.7); margin:0 auto; color:#fff; text-align:center;}
.Cus_Rbtxt1 h4{ font-size:48px; font-weight:normal; padding-top:128px;}
.Cus_Rbtxt1 p{ font-size:20px; padding:20px  40px 0;  line-height:1.5;}
.Cus_Rbpart3 p,.Cus_Rbtxt2 p{ text-align:center; color:#484848; font-size:20px; line-height:1.5;}
.Cus_Rbpic,.Cus_Rbook{ margin-top:40px;}
.Cus_Rbook li{ float:left; width:33.33%;  }
.Cus_Rbook li a{ display:inline-block; color:#fff; font-size:20px; background:#0083ce; width:166px; height:40px; line-height:40px; border-radius:40px; text-align:center; margin-left:115px;}

.Psanb{ width:1400px; margin:0 auto 20px;  } 
.Psanb_le{ float:left; width:630px; position:relative;}
.Psanb_le span,.Psanb_le1 span{ display:inline-block;  float:left; height:40px; cursor:pointer; line-height:40px; font-size:14px; color:#727272;  font-weight:bold; border-right:1px solid #fff; width:88px; text-align:center;}
.Psanb_le span a,.Psanb_le1 span a{font-size:14px; padding:0; color:#727272;height:40px; line-height:40px; display:inline-block; font-weight:bold; }
/*.Psanb_le span a.click,.Psanb_le1 span a.click{ color:#fc552d; font-weight:bold;}*/
.Psanb_le span.brt em,.Psanb_le1 span.brt em{ background:url(../images/icon.png) no-repeat 0 -302px; display:inline-block; vertical-align:middle; width:9px; height:5px;}
.Psanb_le span.Barn.click,.Psanb_le span:hover.Barn,.Psanb_le span.click,.Psanb_le span:hover{ background:#0099f3;  color:#fff;}
.Psanb_le span.click a.txt1,.Psanb_le span:hover a.txt1{ color:#fff;}
.Psanb_le span.click div.salebox li a{color:#646464;}
.Psanb_ra{ float:right; height:40px; line-height:40px; text-align:right; padding-right:15px;}
.Psanb_ra span,.Psanb_ra1 span{font-size:14px; color:#727272; margin:0 10px;}
.Psanb_ra a.Pre,.Psanb_ra1 a.Pre{ background:url(../images/icon.png) no-repeat left -242px; font-size:14px; color:#727272; padding-left:15px; height:30px; line-height:30px; display:inline-block;}
.Psanb_ra a.Nxt,.Psanb_ra1 a.Nxt{ background:url(../images/icon.png) no-repeat right -272px; font-size:14px; color:#727272; padding-right:15px; height:30px; line-height:30px; display:inline-block;}
.Psanb_le span:hover div.saleCon,.Psanb_le span:hover.Barn div.trafCon,.Psanb_le1 span:hover div.saleCon{ display:block;}
.Psanb_le span.Barn{ width:117px; text-align:center;}

.tounone {border: 1px solid #ebebeb;padding: 20px;font-size: 14px;margin-bottom: 10px;width: 1360px; margin: 0 auto 1%;}


.trafCon{position:absolute; z-index:100;  width:180px; display:none; margin-left:-30px; top:34px;}
.saleCon{position:absolute; z-index:100; min-width:90px; display:none; margin-left:-20px; top:34px;}
.trafbox{position:absolute; background:#fff; border:1px solid #e2e2e2; padding:10px; z-index:120;  margin-top:-1px; }
.salebox{ background:#fff;  padding:10px 20px; border:1px solid #e2e2e2; margin-top:-1px; }
.salebox li a{ display:block;/* width:120px;*/ height:30px; line-height:30px;  color:#646464; padding:0; text-align:left;}
.trafbox li a{ display:block; width:150px;  color:#646464; padding:0; text-align:left;}
.salebox li a i,.trafbox li a i{ background:url(../images/icon.png) no-repeat 0 -412px; width:13px; height:13px; display:inline-block; vertical-align:middle; margin-right:10px;}
.salebox li a.click,.trafbox li a.click,.trafbox li a:hover,.salebox li a:hover{ color:#0082d3; background:#fff;}
.salebox li a.click i,.trafbox li a.click i{ background:url(../images/icon.png) no-repeat 0 -430px; width:13px; height:13px; display:inline-block; vertical-align:middle; margin-right:10px;}
.salebox li a.btn1,.trafbox li a.btn1{ background:#00b8f7; width:60px; height:25px; border:1px solid #00b8f7; float:left; line-height:25px; text-align:center; font-size:14px; color:#fff; margin-right:10px;}
.salebox li a.btn2,.trafbox li a.btn2{  width:60px; height:25px; border:1px solid #ebebeb; float:left; line-height:25px; text-align:center; font-size:14px; color:#646464; margin-right:0;}

.Cus_Price{ color:#838383; font-size:14px;}
.Cus_Price input{ width:120px;  height:30px; line-height:30px; border:1px solid #dfdfdf; padding:0 10px; border-radius:6px; margin:0 10px; display:inline-block;}
.Cus_listra{ width:348px; float:right;}
.list_rtour{ border:1px solid #ebebeb; margin-bottom:10px; padding:20px; background:#fff;}
.list_serv{ border:1px solid #ebebeb; margin-bottom:10px; padding-top:20px;  background:#fff;}
.list_rtour h5,.list_serv h5{ text-align:center; color:#0082d3; font-size:44px;}
.list_rtour h5.title,.list_serv h5.title{ font-size:26px;}
.list_serv h5.title span{ color:#a3a3a3; font-size:18px; display:block; text-align:center; margin-top:5px;}
.list_servbox{ margin:15px 0; padding:0 20px;}
.list_servbox li{ float:left; width:25%;}
.list_servbox li a span.tpic{ display:block; width:90%; margin:0 auto;}
.list_servbox li a span.txt{ color:#000; font-size:12px; text-align:center; display:block; line-height:1.3; margin-top:5px;}
.list_servpic span.wpic{ display:block; width:55%; margin:0 auto;}
.list_servpic span.wtxt{ display:block; width:70%; margin:10px auto; color:#8f8f8f; font-size:16px; font-weight:bold; text-align:center;}
.list_sertel{ margin-top:20px;}
.list_sertel_le{ background:#00b8f7; float:left; width:50%; padding:10px 0;}
.list_sertel_ra{ background:#ff7466; float:left; width:50%; padding:10px 0;}
.list_sertel_le span.txt1,.list_sertel_ra span.txt1{ display:block; color:#fff; font-size:14px;  padding-left:20px; font-weight:bold;}
.list_sertel_le span.txt2,.list_sertel_ra span.txt2{ display:block; color:#fff; font-size:19px; padding-left:20px; font-weight:bold;}
.list_rtop{height:1px; border-top: 1px solid #e3e3e3; text-align: center;  margin: 10px auto 20px; width:70%;}
.list_rtop span{color:#000; font-size:16px; position: relative; top: -12px;  background:#fff; padding: 0 5px;}
.list_rtbox { margin-top:10px;}
.list_rtbox li{ margin-bottom:10px;}
.list_rtbox li a{ display:block;}
.list_rtbox li a span.ticon{ background:#0082d3; width:25px; height:25px; line-height:25px; text-align:center; display:inline-block; float:left; color:#fff; border-radius:25px; font-size:18px; vertical-align:middle;}
.list_rtbox li a span.tName{ float:left; position:relative; /*width:55%;*/ width:53%; color:#585858; height:30px; line-height:30px; overflow:hidden; font-size:16px; margin-left:5px;}
.list_rtbox li a span.tName1{ float:left; position:relative; width:75%; color:#585858; height:30px; line-height:30px; overflow:hidden; font-size:16px; margin-left:5px;}
.list_rtbox li a span.tprice{ color:#696969; font-size:12px; float:right; display:inline-block; line-height:30px; }
.list_rtbox li a span.tprice b{ color:#ff7466; font-size:12px; font-weight:normal;}
.list_rtbox li a span.tprice b em{ font-style:normal; font-size:28px;}
.list_rtgl a{ display:block; position:relative;}
.list_rtgl a span{ display:block;}
.list_rtgl a span img{ width:322px; height:403px;}
.list_rtgl a span.txt{ position:absolute; top:30%; left:0; width:100%; color:#fff;}
.list_rtgl a span.txt em{ display:block; text-align:center; font-size:37px; font-style:normal; line-height:1.2;}

.Cus_Tnav{ border-bottom:1px solid #e2e2e2; background:#fff; border-top:1px solid #e2e2e2;}
.fixed-pos{ position:fixed; top:0; left:0; z-index:666; width:100%;}
.Cus_Tnavbox,.Cus_Tcont,.Cus_Tour,.Cus_Hotel,.Cus_Tdate,.Cus_Tcost,.Cus_Tpro,.Cus_Tvisa,.Cus_Tcont{ width:1400px; margin:0 auto;}
.Cus_Tnavbox li{ float:left; margin-left:84px; height:80px;}
.Cus_Tnavbox li:first-child{ margin-left:0;}
.Cus_Tnavbox li a{ color:#000; font-size:18px; display:inline-block; margin-top:27px; }
.Cus_Tnavbox li a:hover,.Cus_Tnavbox li a.click{ color:#0180d1; border-bottom:2px solid #0180d1; padding-bottom:6px;}
.Cus_Tnavbox a.Corder{ background:#0180d1; color:#fff; padding:6px 10px; border-radius:5px; font-weight:bold; margin-top:22px; }
.Cus_Tnavbox li a.Corder:hover,.Cus_Tnavbox li a.Corder.click{ color:#fff; border-bottom:0; padding-bottom:6px;}
.Cus_Tcont{ overflow:hidden;}
.Cus_Tcontbox{  margin-top:10px;  overflow:hidden; zoom:1; margin-left:-1px;}
.Cus_Tcontbox li{ width:33%; border-top:1px dashed #e2e2e2; border-left:1px dashed #e2e2e2; float:left; margin-top:-1px;}
.Cus_Tcontxt{ padding:20px;}
.Cus_Tcontxt h4{ color:#0180d1; font-weight:normal;}
.Cus_Tcontxt h4 span.Btxt{ font-size:70px; display:inline-block; margin-right:10px;}
.Cus_Tcontxt h4 span.Stxt{ font-size:24px;}
.Cus_Tcontxt p i{ background:url(../images/cust_icon4.png) no-repeat; width:46px; height:46px; display:inline-block; vertical-align:middle;}
.Cus_Tcontxt p{ color:#636363; font-size:22px; margin-bottom:10px;}
.Cus_Tcontxt p i.ticon1{ background-position:0 -120px;}
.Cus_Tcontxt p i.ticon2{ background-position:0 -170px;}
.Cus_Tcontxt p.txt1{ max-height:75px; overflow:hidden;}
.Cus_Tcontxtbox{ height:135px;}
.Cus_Tour,.Cus_Hotel,.Cus_Tdate,.Cus_Tcost,.Cus_Tpro,.Cus_Tvisa,.Cus_Tcont{ margin:30px auto;}
.Cus_Tour h3,.Cus_Hotel h3,.Cus_Tcost h3,.Cus_Tpro h3,.Cus_Tvisa h3,.Cus_Tcont h3{ color:#636363; font-weight:normal; font-size:50px; text-align:center;} 
.Cus_Tourbox{ margin-top:30px;}
.Cus_Tourbg{ position:relative;}
.Cus_Toptxt{ position:absolute; width:352px; height:515px; background:rgba(0,0,0,0.5); padding:20px 40px; z-index:10;}
.Cus_Toptxt h4{ text-align:center; color:#fff; margin-top:30px; font-size:84px; font-weight:normal;}
.Cus_Toptxt h4 span{ display:block; font-size:26px; font-weight:normal; margin-top:-5px;}
.Cus_Tcity{ border-top:3px solid #fff; border-bottom:3px solid #fff; color:#fff; font-size:30px; text-align:center; padding:10px 0; margin:20px 0;}
.Cus_tinfor{ text-align:center; margin-bottom:20px;}
.Cus_tinfor span.txt1{ display:block; color:#fff; font-size:20px; margin-bottom:10px;}
.Cus_tinfor span.txt1 i{ background:url(../images/cust_icon4.png) no-repeat; width:46px; height:46px;  display:inline-block; vertical-align:middle; margin-right:5px; }
.Cus_tinfor span.txt1 i.Hicon{ background-position:0 -220px;}
.Cus_tinfor span.txt1 i.Ficon{ background-position:0 -170px;}
.Cus_tinfor p{ color:#fff; font-size:16px;}
.Cus_tinfor p span{ display:inline-block; margin-right:5px;}
.Cus_tbgpic img{ width:1400px; height:555px;}
.Cus_tview{ border:1px solid #e2e2e2; position:relative; padding:40px;}
.Cus_tviewbox li{ float:left; background:url(../images/cust_icon5.png) no-repeat right center; padding-right:56px; }
.Cus_tviewbox li span{ display:block; width:195px;  text-align:center; color:#636363; font-size:16px; margin-top:10px;}
.Cus_tviewbox li:last-child{ background:none; padding-right:0;}
.Cus_tviewbox li img{ width:195px; height:195px; border-radius:50%;}
.Cus_tside{ position:absolute; left:-40px; top:0; z-index:15; background:#02befe; width:40px; text-align:center;}
.Cus_tside span{ color:#fff; font-size:19px; display:inline-block; text-align:center; width:20px; margin:10px auto; line-height:1.2; font-weight:bold;}
.Cus_tfoot{ border:1px solid #e2e2e2; padding:40px; border-top:0;}
.Cus_tfoot_top{ text-align:center;}
.Cus_tfoot_top span{ display:block;}
.Cus_tfoot_top span.txt1{ color:#0180d1; font-size:56px;}
.Cus_tfoot_top span.txt2{ color:#616161; font-size:22px;}
.Cus_tfoot_view{ padding:40px 0; border-bottom:1px dashed #e2e2e2;}
.Cus_tfoot_view:last-child,.Cus_Hotelmain:last-child{ border:0;}
.Cus_tfoot_viewpic,.Cus_hotelpic{ margin-left:-20px;}
.Cus_tfoot_viewpic span,.Cus_hotelpic span{ display:inline-block; margin-left:20px; width:647px; height:428px;}
.Cus_tfoot_viewpic span img,.Cus_hotelpic span img{ width:647px; height:428px;}
.Cus_tfoot_viewpic span.pic{ display:inline-block; margin-left:20px; width:1318px; height:auto; }
.Cus_tfoot_viewpic span.pic img{ width:100%; height:100%;}
.Cus_tvtxt,.Cus_Hoteltxt{ margin-top:20px;}
.Cus_tvtpop { margin-bottom:10px; }
.Cus_tvtpop span.txt1{ color:#0180d1; font-size:46px; display:block;}
.Cus_tvtpop span.txt2{ color:#616161; font-size:26px; display:block;}
.Cus_tvtxt p,.Cus_Hoteltxt p{ color:#636363; font-size:16px; line-height:1.5; }
.Cus_tvtxt p b{ color:#636363; font-size:24px; margin-top:10px; display:block;}
.Cus_Hotelbox{border:1px solid #e2e2e2; padding:0 40px; margin-top:40px;}
.Cus_Hoteltxt1{ color:#0180d1; font-size:26px; margin-bottom:10px; font-weight:bold;}
.Cus_Hotelmain{ border-bottom:1px  dashed #e2e2e2; padding:40px 0;}
.Cus_Tdate{ border:1px solid #e2e2e2;}
.Cus_Tdate_top{ background:#595959; height:98px;}
.Cus_Tdate_tople{ float:left; width:1090px; height:58px; padding:20px 40px; line-height:58px;}
.Cus_Tdate_tople span.Txt1{ float:left; color:#fff; font-size:22px;}
.Cus_Tdate_tople span.Txt2{ float:right; color:#fff; font-size:26px;}
.Cus_Tdate_topra{ float:right; width:227px; height:98px; background:#0180d1;}
.Cus_Tdate_topra a{ display:block; color:#fff; font-size:22px; line-height:98px; text-align:center;}
.Cus_Tdatebox{ padding:40px;}
.Cus_Tdateboxle{ float:left; width:630px;}
.Cus_Tdate_lemain{ position:relative; z-index:20; }
.Cus_Tdate_day { position:relative; width:540px; height:142px; overflow:hidden; margin:0 auto;}
.Cus_Tdate_day ul{ margin-left:-20px; position:absolute; width:2000px;}
.Cus_Tdate_day ul li{ float:left; width:120px; margin-left:20px;}
.Cus_Tdate_day ul li a span.txt1{ display:block; background:#dfdfdf; width:120px; height:85px; border-radius:5px 5px 0 0; text-align:center; font-weight:bold; font-size:22px; color:#888; padding-top:15px;}
.Cus_Tdate_day ul li a span.txt1 b{ font-size:58px;}
.Cus_Tdate_day ul li a span.txt2{ border:1px solid #e2e2e2; border-top:0; color:#636363; font-size:16px; text-align:center; padding:10px 0; display:block; border-radius:0 0 5px 5px; }
.Cus_Tdate_day ul li a:hover span.txt1,.Cus_Tdate_day ul li a.click span.txt1{ background:#0180d1; color:#fff;}
.Cus_Tdate_pre{ position:absolute; left:0; top:59px; z-index:20}
.Cus_Tdate_pre a{ display:inline-block; background:url(../images/cust_icon4.png) no-repeat 0 -275px; width:13px; height:23px; }
.Cus_Tdate_Next{ position:absolute; right:0; top:59px; z-index:20;}
.Cus_Tdate_Next a{ display:inline-block; background:url(../images/cust_icon4.png) no-repeat 0 -300px; width:13px; height:23px; }
.Cus_Fcity{ margin-top:30px; color:#636363; font-size:20px; margin-left:45px;}
.Cus_Fcity a{ border:1px solid #e2e2e2; width:88px; height:40px; text-align:center; line-height:40px; color:#636363; font-size:16px; display:inline-block; margin-right:10px;}
.Cus_Fcity a:hover,.Cus_Fcity a.click{ background:#595959; color:#fff;}
.Cus_Fserv{margin-top:30px; margin-left:45px;}
.Cus_Fserv a{ width:187px; height:50px; margin-right:10px; color:#fff; font-size:20px; line-height:50px; text-align:center; display:inline-block;}
.Cus_Fserv a.txt1{ background:#ff7466;}
.Cus_Fserv a.txt2{ background:#02befe;}
.Cus_Tdateboxra{ float:right; width:500px;}
.date_Top a.dpre { display:inline-block; width:45px; height:45px; text-align:center; float:left;}
.date_Top a.dpre i{ background:url(../images/icon.png) no-repeat 0 -390px; display:inline-block; vertical-align:middle; width:7px; height:13px; margin-top:15px;}
.date_Top a.dNxt{ display:inline-block; width:45px; height:45px; text-align:center;  float:right;}
.date_Top a.dNxt i{ background:url(../images/icon.png) no-repeat -23px -390px; display:inline-block; vertical-align:middle; width:7px; height:13px;  margin-top:15px;}
.date_Topbox{ position:relative; text-align:center; width:85%; margin:0px auto;}
.date_Topbox span{ cursor:pointer; color:#000; font-size:18px; display:inline-block; height:45px; line-height:45px; width:24%; margin:0 1%; }
.date_Topbox span:hover,.date_Topbox span.click{ border-bottom:3px solid #ff7466;}
.Cdate_week{ margin-top:30px;}
.Cdate_week span{ width:14.28%; display:inline-block; text-align:center; color:#9a9a9a; font-size:16px; float:left; cursor:pointer;}
.Cus_calendar{ border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2; border-radius:5px; margin-top:20px;}
.Cus_calendar li{ float:left; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; width:70.2px; height:60px;}
.Cus_calendar li span.txt1{ display:block; padding:10px 10px 5px 10px; color:#929292; font-size:16px;}
.Cus_calendar li span.txt2{ display:block; padding:0 5px; color:#00b8f7; font-size:12px; font-weight:bold;}
.Cus_calendar li span.txt3{ display:block; padding:0 5px; color:#ff7466;  font-size:12px;  font-weight:bold;}
.Cus_Tcostbox{ border:1px solid #e2e2e2; padding:40px; margin-top:40px;}
.Cus_Tcostle{ border-right:1px dashed #e2e2e2; padding-right:60px; width:599px; display:table-cell;}
.Cus_Tcostra{ padding-left:60px; width:599px; display:table-cell;}
.Cus_Tcostle h4,.Cus_Tcostra h4{ color:#636363; font-size:30px; margin-bottom:20px;}
.Cus_Tcostle p,.Cus_Tcostra p{ color:#636363; font-size:16px; padding:5px 0; line-height:1.5;}
.Cus_Tprobox,.Cus_Tvisabox{ border:1px solid #e2e2e2; margin-top:30px;}
.Cus_Tpro1 li{ display:table-cell; padding:30px; position:relative; border-left:1px solid #e2e2e2; width:288.7px; vertical-align:top;}
.Cus_Tpro1 li:first-child,.Cus_Tpro2 li:first-child{ border-left:0;}
.Cus_Tpro1 li span.Cnum,.Cus_Tpro2 li span.Cnum{ color:#0180d1; font-size:69px; display:inline-block; float:left; vertical-align:top;}
.Cus_Tpro1 li span.Cicon,.Cus_Tpro2 li span.Cicon{ position:absolute; top:39%; left:-1px; display:block;}
.Cus_Tpro1 li span.Cicon i,.Cus_Tpro2 li span.Cicon i{ background:url(../images/cust_icon6.jpg) no-repeat 0 center; display:block; width:20px; height:37px;}
.Cus_Tprotxt{ float:right; width:248px;}
.Cus_Tprotxt h5,.Cus_Tprotxt1 h5{ color:#0180d1; font-size:26px; margin-top:7px;}
.Cus_Tprotxt p,.Cus_Tprotxt1 p{ color:#636363; font-size:16px; margin-top:5px; line-height:1.5;}
.Cus_Tpro2{ border-top:1px solid #e2e2e2;}
.Cus_Tpro2 li{ display:table-cell; padding:30px; position:relative; border-left:1px solid #e2e2e2; width:405.3px; vertical-align:top; }
.Cus_Tprotxt1{ float:right; width:365px;}
.Cus_Tvisa h3 p{ font-weight:normal; color:#636363; font-size:20px; text-align:center; margin-top:10px;}
.Cus_Tvisabox{ padding:20px 40px 40px;}
.Cus_Tvisatxt { margin-top:20px;}
.Cus_Tvisatxt h4{ color:#0180d1; font-size:30px; margin-bottom:15px;}
.Cus_Tvisatxt p{ color:#636363;  font-size:16px; line-height:1.5; padding:3px 0;}
.Cus_Tcontxt1{ color:#636363; font-size:16px; text-align:center; margin-top:30px;}
.Cus_Tconbox{ width:860px; margin:40px auto 0;}
.Cus_Tconbox li{ float:left; margin:0 40px; }
.Cus_Tconbox li span{ display:block; color:#242625; font-size:18px; line-height:30px; text-align:center; margin-top:10px;}
.Cus_sidebar{ position:fixed; top:30px; left:0; z-index:1000;}
.Cus_sidebar a{ padding:10px 10px 10px 20px; display:block; background:#bebebe; border-radius:0 40px 40px 0; margin-bottom:5px;}
.Cus_sidebar a.click{ background:#0180d1;}
.Cus_sidebar a.click span{ color:#0180d1;}
.Cus_sidebar a span{ background:#fff;  color:#bebebe; font-size:20px; font-weight:bold; width:42px; height:42px; background:#fff; border-radius:50%; display:block; text-align:center; line-height:40px;}
.Cus_book{position:fixed; width:100%;  height:100%; background-color:#f5f4ef; z-index:1000; top:0; left:0;}
.Cus_Bcloth_btn{ position:absolute; right:50px; top:70px;  width:50px; height:50px; display:block; z-index:99999; background:url(../images/cust_icon6.png) no-repeat; background-size:cover;}
.Cus_bookbox{ width:1000px; margin: 0 auto;     margin-top: 50px !important; position:relative;}
.Cus_bookmain{ width:1000px; margin:0 auto; }
.Cus_bookmain img{ width:100%; height:100%;}
.Cus_bookbox span.left{left: -60px; background:url(../images/cust_icon7.png) no-repeat;}
.Cus_bookbox span.right{right: -60px; background:url(../images/cust_icon8.png) no-repeat;}
.Cus_bookbox span.arrow{position: absolute; display: inline-block;  width: 50px; height: 90px; top: 45%; background-size: cover; cursor: pointer;}
.Cus_lightbox{  margin-left:-1%; margin-top:40px;}
.Cus_lightbox li{ width:24%; margin-left:1%; float:left;}
.Cus_lightbox li span.Lpic{ display:block; width:337px; height:445px; text-align:center; overflow:hidden;}
.Cus_lightbox li span.Lpic img{ width:337px; height:445px;}
.Cus_ltopnumber{ margin:15px 0; width:337px;}
.Cus_ltopnumber span.txt1{ background:url(../images/cust_icon9.png) no-repeat; width:24px; height:51px; margin-right:10px; display:inline-block; color:#fff; text-align:center; vertical-align:top;}
.Cus_ltopnumber span.txt1 i{ display:inline-block; width:18px; font-size:14px; padding-top:3px; font-style:normal;}
.Cus_ltopnumber span.txt2{ color:#0180d1; font-size:63px; display:inline-block; margin-top:-9px;}
.Cus_lightxt{ width:337px;}
.Cus_lightxt p{ font-size:14px; color:#636363;}
.Cus_Map{ border:1px solid #e2e2e2; padding:40px; margin-top:40px;}
.Cus_Map img{ width:100%; height:100%;}
.Cus_tvmenu { margin-left:-50px; margin-top:10px;}
.Cus_tvmenu li{ float:left; margin-left:50px;}
.Cus_tvmenu li span{ display:block; text-align:center; color:#636363; font-size:16px;}
.Cus_tvmenu li span.txt{ margin:10px 0; }
.Cus_tvmpic{ margin-top:20px; text-align:center;}
.Cus_Tend{ text-align:center;}
.Cus_Tend span{ background:#fff; width:150px; height:150px; display:inline-block; margin:0 auto; border-radius:50%; color:#2e3b47; font-size:30px; font-weight:bold; text-align:center; line-height:150px;}
.Cus_Tair{ background:#02befe; position:absolute; right:0; bottom:40px; z-index:55; padding:10px; border-radius:56px 0 0 56px;}
.Cus_Tair span.Apic{ display:inline-block; vertical-align:middle;}
.Cus_Tair span.Atxt{ display:inline-block; padding:0 20px; color:#fff; font-size:16px; height:56px;  vertical-align:middle; line-height:56px;}

.theme_yd_popup{position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 8; background:rgba(0, 0 , 0,0.6); z-index:888;}
.theme_yd_popupbox{position:relative; top:35%; width:100%;}
.theme_yd_popup_cloth{position:absolute; top:-10px; right:-10px;}
.theme_yd_inforbox{border:3px solid #ececec; width:785px; padding:40px; margin:0 auto; background:#fff; border-radius:8px; position:relative;}
.theme_yd_infor{ width:175px; margin-bottom:20px; margin-right:20px;}
.theme_yd_infortxt{ font-size:14px; color:#292929; margin-bottom:5px;}
.ydinput{ width:170px; height:35px;  border:1px solid #c3c0c0; padding-left:12px; line-height:35px; color:#292929; font-size:14px; background:#EAEAEA;}
.ydinput_date{ background:#EAEAEA url(../images/list_icon18.png) no-repeat center right; }
.yd_errotips{ background:url(../images/theme_icon.png) no-repeat 0 -641px; height:30px; padding-left:20px; color:#c63435; font-size:14px; margin-top:8px;}
.yd_btn{ margin-top:20px; text-align:center;}
.yd_btn a.submit{ width:85px; height:30px; line-height:30px; background:#0092dd; border-radius:5px; display:inline-block; color:#fff; font-size:16px; text-align:center;}
.yd_btn a.cloth{ width:85px; height:30px; line-height:30px; background:#f1f1f1; border-radius:30px; display:inline-block; color:#292929; font-size:14px; text-align:center; margin-left:15px;}
.theme_yd_popup_cloth{position:absolute; top:-10px; right:-10px;}
.theme_contact_popup{ width:252px; height:303px; margin:0 auto; position:relative;}
.theme_contact_popupcloth{ position:absolute; top:5px; right:5px;}
.theme_contact_popupcloth a{ background:url(../images/theme_icon8.png) no-repeat center; width:35px; height:35px; display:inline-block;}
.ErBox_rebtn{position: absolute; top:0; left:10px; z-index: 20;}
.ErBox_salebtn{position: absolute; top: -10px; right: -15px; z-index: 30;}

/**弹框**/
.Tipsbox{ margin:0 auto; width:400px;}
.Tipsbox_top{ background:#6e6e6e; height:35px;   border-radius:6px 6px 0 0;}
.Tipsbox_top span{ color:#fff; line-height:35px; padding-left:15px; font-size:15px; font-weight:bold;}
.Tipsbox_top a{ background:url(../images/deletepng.png) no-repeat;width:20px; height:30px; display:block; margin-right:10px; margin-top:8px;}
.Tipsbox_main { border:1px solid #dcdcdc; padding:15px 25px; background:#fff;}
.Tipsbox_main_icon{ text-align:center; margin:15px auto;}
.Tipsbox_main_icon a.Msave{ display:inline-block; background:#0092dd; width:60px; height:30px; text-align:center;  color:#fff; font-size:16px; line-height:30px; border-radius:6px;margin-right:5px; }

@media(max-width:1600px){
.Customer_head,.Cus_main,.Cus_team,.Customize,.Cus_demo,.Cus_Cncar,.Cus_OBC,.Cus_form,.Customize_nav_top,.Cus_filter,.Cus_Obtn,.Cus_pmain,.Cus_Pbtn,.Cus_process,.Cus_story,.Cus_Reviewbox,.Cus_Rbtopbox,.Cus_Rbpart1, .Cus_Rbpart3,.Cus_Rbpart2,.Cus_Rbtxt2,.Psanb,.Cus_protbox,.Cus_Tnavbox,.Cus_Tcont,.Cus_Tour,.Cus_Hotel,.Cus_Tdate,.Cus_Tcost,.Cus_Tpro,.Cus_Tvisa,.Cus_Tcont,.Customize_nav_top, .Customize_Pnav_top{ width:1200px;}
.Cus_banner img,.Cus_Rbpic img,.Cus_Rbpic1 img{min-width:1200px;}	
.tounone { width:1160px;}
.Cus_advtit span{ font-size:25px; margin-top:-20px;}
.Cus_advtxt p{ font-size:14px;}	
.Cus_team h4 b, .Customize h4 b,.Cus_demo h4 b,.Cus_Cncar h4 b,.Cus_OBC h4, .Cus_form h4,.Cus_story h4,.Cus_Rbpart1 h4,.Cus_Rbpart3 h4,.Cus_Rbtxt2 h4{ font-size:39px;}
.Cus_teambox li p,.Customize_box li a span.Cbtn,.Cus_Rbpart1 p,.Cus_Rbpart3 p, .Cus_Rbtxt2 p{ font-size:18px;}
.Cus_teambox li p b,.Cus_OBC p, .Cus_form p{ font-size:20px;}
.Customize_box li a p{ font-size:27px;}
.Cus_ftb li{ height:537px;}
.Cus_ftb li a span.Bicon1,.Cus_ftb li a span.Bicon2,.Cus_ftb li a span.Bicon3{ margin:120px auto 10px;}
.Cus_ftb li a h5{ font-size:48px;}
.Cus_ftb li a h5 span,.Cus_demobox li p,.Cus_Cncarbox li a p.txt2,.Customize_nav ul li a,.Customize_Pnav ul li a{ font-size:15px;}
.Cus_demobox li{ height:182px; padding:50px 0;}
.Cus_demobtn a,.Cus_OBC a,.Cus_rbtn button{ width:228px; height:54px; line-height:54px; border-radius:54px; font-size:20px;}
.Cus_Cncarbox li a span.Cpic{ width:147px; height:147px;}
.Cus_Cncarbox li a span.Cpic i.Cicon1{ margin:50px auto 10px;}
.Cus_Cncarbox li a span.Cpic i.Cicon2,.Cus_Cncarbox li a span.Cpic i.Cicon3,.Cus_Cncarbox li a span.Cpic i.Cicon4,.Cus_Cncarbox li a span.Cpic i.Cicon5,.Cus_Cncarbox li a span.Cpic i.Cicon6{ margin:25px auto 10px;}
.Cus_Cncarbox li a p.txt1,.Cus_prow h4{ font-size:24px;}	
.Cus_bg3{ height:365px;}
.Cus_OBC { padding:70px 0;}	
.Cus_row span.Form1 input,.Cus_row span.Form2 input,.Cus_row1 textarea,.Cus_tmore a{ font-size:14px;}
.Ecc_le{ width:980px;}
.Em_ra{ width:1130px;}
.sxsc,.sxsc1{ width:818px;}
.Cus_T{ width:900px;} 
.Cus_T_pic{ width:340px; height:283px; display:table;}
.Cus_Tra{ width:520px; padding:20px; min-height:243px;}
.Cus_title a{ font-size:18px; max-height:50px; overflow:hidden;}
.E_tag span{ font-size:12px;}
.Cus_tmore a{ width:149px;}
.Cus_price b em{ font-size:31px;}
.Cus_tour{ width:588px;} 
.Cus_tour_pic{ width:283px; height:283px;}
.Cus_toura{ width:265px; padding:20px; height:243px;}
.Cus_Obtnbox{ padding:20px 40px;}
.Cus_Obtbm_row label,.Cus_Obtbm_row input.Cust,.Cus_Obtbm_row span.txt1,.Cus_Obtplace a,.Cus_Obtcity input.Fcity,.Cus_Transfer span,.Cus_Obtserv a,.Cus_hotel ul li select,.Cus_other label,.Cus_controw label,.Cus_controw select,.Cus_btn  span,.Cus_Price{ font-size:15px;}
.Cus_Obtbm_row input.Cusd{ font-size:18px;}
.Cus_Obtbm_row span.plus,.Cus_Obtbm_row span.minus{ font-size:22px;}
.Cus_ObtNum{ margin-right:20px;}
.Cus_controw input{ width:150px;}
.Cus_planner{ width:1040px; height:360px; margin:0 auto;}
.Cus_plannerbox li{ width:240px; height:330px;}
.Cus_plannerbox li span.Pic img{ width:96px; height:96px; }
.Cus_plannerbox li h4 { font-size:18px; height:27px; margin-bottom:5px;}
.Cus_plannerbox li p{ font-size:12px; padding:0 20px;}
.Cus_more a{ font-size:14px;}
.Cus_Pnext a{ margin-top:160px;}
.Cus_Pbtn a{ width:228px; height:54px; line-height:54px; font-size:20px;}
.Cus_bg,.Cus_bg1,.Cus_bg2,.Cus_bg3,.Cus_bg4,.Cus_bg5,.Cus_bg6{ min-width:1200px;}
.Cus_prow_bg1,.Cus_prow_bg2,.Cus_prow_bg3{ height:160px; padding:60px 0; border-radius:280px;}
.Cus_pbg li,.Cus_pbg1 li{ height:93px;}
.Cus_pbg li span,.Cus_pbg1 li span{ width:93px; height:93px; border-radius:93px;}
.Cus_ptxt li p{ font-size:14px; width:162px;}
.Cus_pbg li span i.Picon1{ width:93px; height:57px; background-position:0 -1760px; margin-top:18px; background-size:cover; margin-left:24px;}
.Cus_pbg li span i.Picon2{ width:93px; height:54px; background-position:0 -1823px; margin-top:20px; background-size:cover; margin-left:24px;}
.Cus_pbg li span i.Picon3,.Cus_pbg1 li span i.Picon3{ width:93px; height:45px; background-position:0 -1875px; margin-top:27px;  background-size:cover;  margin-left:24px;}
.Cus_pbg li span i.Picon4,.Cus_pbg1 li span i.Picon4{ width:93px; height:51px; background-position:0 -1920px; margin-top:26px; background-size:cover;  margin-left:24px;}
.Cus_pbg li span i.Picon5,.Cus_pbg1 li span i.Picon5{ width:93px; height:56px; background-position:0 -1968px; margin-top:22px;  background-size:cover;  margin-left:24px;}
.Cus_pbg li span i.Picon6{ width:93px; height:57px; background-position:0 -2025px; margin-top:20px;  background-size:cover;  margin-left:24px;}
.Cus_pbg1 li span i.Picon7{ width:93px; height:58px; background-position:0 -2080px; margin-top:20px; background-size:cover;  margin-left:29px;}
.Cus_pbg1 li span i.Picon8{ width:93px; height:56px; background-position:0 -2145px; margin-top:22px; background-size:cover;  margin-left:24px;}
.Cus_pbg1 li span{ margin-right:10px;}	
.Cus_pbg1 li{ padding-left:125px;}
.Cus_ptxt li p.Pwa{ width:170px;}
.Cus_ptxt{ margin-top:0;}
.Cus_stpic,.Cus_spicbox img{ width:1050px; height:407px;}
.Cus_bg7{ height:518px;}
.Cus_spre,.Cus_snext{ top:162px;} 
.Cus_Rle{ width:850px;}
.Cus_Right{ width:350px;}
/*.Cus_Rbtxt{ width:402px; height:402px;}
.Cus_Rbtxt h4{ font-size:66px; padding-top:80px;}
.Cus_Rbtxt h5{ font-size:34px;}
.Cus_Rbtxt p{ font-size:17px; padding:0 50px;}*/
.Cus_Rbtop{ /*height:625px;*/ min-width:1200px;}
.Cus_Rbtxt1{ width:498px; height:498px;}
.Cus_Rbtxt1 h4{ font-size:41px; padding-top:110px;}
.Cus_Rbtxt1 p{ font-size:17px; padding:20px 30px 0 30px;}
.Cus_hotel ul li,.Cus_hotel ul li select{ width:160px;}
.Cus_more{ right:52px;}
.Cus_Pnext { right:0;}
.Cus_plannerbox li span.Pic{ padding:30px 0 10px 0;}
.Cus_Tbox{ width:900px;}
.Cus_listra{ width:280px;}
.list_rtbox li a span.tprice b em{ font-size:18px;}
.list_rtour h5.title{ font-size:24px;}
.list_rtour h5{ font-size:40px;}
.list_pagebox span.Num a,.list_pagebox span.Nxt a,.list_pagebox span.Pre a{ width:40px; height:40px; line-height:40px;}
.Skip_page input.SpN{ height:40px;}
.Skip_page a.Spbtn{ height:40px; line-height:40px;}
.list_sertel_le span.txt1,.list_sertel_ra span.txt1{font-size:12px;}
.list_sertel_le span.txt2,.list_sertel_ra span.txt2,.EoTit { font-size:16px;}
.Psanb_ra1{ width:888px;}
.list_pagebox span.Pre, .list_pagebox span.Pre1,.list_pagebox span.Nxt a, .list_pagebox span.Nxt1 a{ width:40px; height:40px;}
.list_pagebox span.Pre1 a i{ margin-top:14px;}
.list_pagebox span.Num a{ margin-right:2px;}
.Skip_page input.SpN{ width:60px;}
.Skip_page{ margin-left:10px;}
.Cus_Tnavbox li{ margin-left:68px;}
.Cus_Tnavbox li a,.Cus_Tnavbox li a.Corder,.Cus_Tnavbox li a:hover,.Cus_Tnavbox li a.click{ font-size:16px;}
.Cus_Tour h3, .Cus_Hotel h3, .Cus_Tcost h3, .Cus_Tpro h3, .Cus_Tvisa h3, .Cus_Tcont h3,.Cus_tfoot_top span.txt1{ font-size:48px;}
.Cus_Toptxt{ height:435px;}
.Cus_Toptxt h4{ margin-top:0; font-size:70px;}
.Cus_Toptxt h4 span,.Cus_tvtpop span.txt2,.Cus_Hoteltxt1,.Cus_Tprotxt h5, .Cus_Tprotxt1 h5{ font-size:22px;}
.Cus_Tcity{ font-size:25px;}
.Cus_tinfor span.txt1,.Cus_Fcity,.Cus_Fserv a,.Cus_Tvisa h3 p,.Cus_Tconbox li span{ font-size:17px;}
.Cus_tinfor p{ font-size:15px;}
.Cus_tviewbox li img{ width:168px; height:168px;}
.Cus_tviewbox li span{ width:168px; font-size:14px;}
.Cus_tfoot_top span.txt2,.Cus_Tcontxt p{ font-size:18px;}
.Cus_tfoot_viewpic span img, .Cus_hotelpic span img,.Cus_tfoot_viewpic span, .Cus_hotelpic span{ width:547px; height:362px;}
.Cus_tvtpop span.txt1{ font-size:39px;}
.Cus_Tdate_tople { width:925px; height:45px; line-height:45px;}
.Cus_Tdate_topra{ width:195px; height:85px;}
.Cus_Tdate_topra a{ line-height:85px;}
.Cus_Tdate_top{ height:85px;}
.Cus_Tdateboxle { width:560px;}
.Cus_Tdate_day,.Cus_Tdateboxra{ width:480px;}
.Cus_Tdate_day ul li a span.txt1,.Cus_Tdate_day ul li{ width:105px;}
.Cus_Tdate_day ul li a span.txt1 b{ font-size:49px;}
.Cus_Tdate_day ul li a span.txt1{ height:75px;}
.Cus_Tdate_day ul li a span.txt2,.Cus_Tcostle p, .Cus_Tcostra p,.Cus_Tprotxt p, .Cus_Tprotxt1 p,.Cus_tvtxt p, .Cus_Hoteltxt p,.Cus_Tvisatxt p,.Cus_Tcontxt1{ font-size:14px;}
.Cus_calendar li{ width:67px;}
.Cus_Tcostle h4, .Cus_Tcostra h4,.Cus_Tvisatxt h4{ font-size:26px;}
.Cus_Tpro1 li{ width:278.7px;}
.Cus_Tprotxt{ width:198px;}
.Cus_Tpro1 li span.Cnum, .Cus_Tpro2 li span.Cnum{ font-size:59px; }
.Cus_Tpro2 li{ width:338.6px;}
.Cus_Tprotxt1 { width:298px;}
.Cus_sidebar a span{ width:36px; line-height:36px; height:36px;}
.Cus_tbgpic img{ width:1200px; height:475px;}
.Cus_Tcontxt h4 span.Btxt{ font-size:65px;}
.Cus_Tcontxt h4 span.Stxt{ font-size:20px;}
.Cus_Tcontxtbox{ height:126px;}
.Cus_protbox{ width:1000px;  }
.E_tag { margin-top:10px;}
.Cus_lightbox li span.Lpic,.Cus_lightbox li span.Lpic img{ width:290px; height:383px; }
.Cus_ltopnumber,.Cus_lightxt{ width:290px;}
.Cus_tvtxt p b{ font-size:18px;}
.Cus_tfoot_viewpic span.pic{ width:1118px;}
.Cus_Tair { border-radius:40px 0 0 40px;}
.Cus_Tair span.Apic img{ width:40px; height:40px;}
.Cus_Tair span.Atxt{ height:40px; line-height:40px;  font-size:14px; padding:0 10px;}
.Cus_tvmenu{ margin-left:-10px;}
.Cus_tvmenu li{ margin-left:10px;}
.Cus_tvmenu li span{ font-size:14px;}
.Cus_tvmenu li span img{ width:269px; height:185px;}
.Cus_Tend span{ width:100px; height:100px; line-height:100px; font-size:20px;}
.Cus_txt1{ height:80px;}
.Customize_Pnav ul{ margin-left:43%}
.Customize_nav ul{ margin-left:35%;}
.Cus_proNav a{ font-size:14px; width:120px; height:35px; line-height:35px;}
.Cus_list span.sxsa{ width:70px; font-size:14px;}
	}
@media (min-width:1600px) and (max-width:1700px){
.Customize_nav ul{ margin-left:31%;}
	}
@media (max-width:1250px){
.Cus_protop{ bottom:2%;}
	}
@media (min-width:1250px) and (max-width:1350px){
.Cus_protop{ bottom:2.5%;}
	}
@media (min-width:1350px) and (max-width:1450px){
.Cus_protop{ bottom:2.9%;}
	}
@media (min-width:1450px) and (max-width:1600px){
.Cus_protop{ bottom:3.2%;}
	}					
.number-transformer{user-select:none;}
