﻿/* CSS Document */
*{ margin:0 auto;}
body{ background: #fff; font-size:12px;color:#666;min-width: 1190px;}
ul,li{padding:0; margin:0; list-style:none;}
h1,h2,h3,h4,h5,h6,b{padding:0; margin:0;}
div,p,span{padding:0; margin:0;}
input,button,form{padding:0px; margin:0px;}
img{ border:0px;}
form{padding:0px; margin:0px;}
a{ text-decoration:none; color:#666;padding:0; margin:0;}
input {outline: none;border:none;}
button{outline: none;border:none;}
textarea {outline: none;}
.show{display: block;}
.hide{display: none;}

/*------------------------------------首页头部 start------------------------------------------*/

/*------------------------------------首页头部 end------------------------------------------*/

/*------------------------------------nav start------------------------------------------*/

/*------------------------------------nav end------------------------------------------*/

/*------------------------------------banner satrt------------------------------------------*/




#bannerBox{position:relative;width: 100%;height:428px;}
#banner_lunbo{width: 100%;height: 100%;position: absolute;left:0;top:0;}



#banner{width: 1190px;height: 100px;position:relative;left: 0;top:313px;margin:0 auto;z-index:9999;}
#banner_bg{width: 720px;height: 100px;position: absolute;left:235px;top:0;background-color:black;opacity:0.7;filter: alpha(opacity=70);border-radius: 0 0 10px 10px;}
#banner_bgcolor1{position: absolute;left:235px;top:0;width:720px;height:30px;background-color:#fb941d;}
#banner_bgcolor2{position: absolute;left:235px;bottom: 0px;width: 720px;height:70px;}
#banner_nav{position: absolute;left:235px;top:0;width:720px;height:30px;}
#banner_nav ul{width:720px;height: 30px;}
#banner_nav ul li{float: left;width:118px;}
#banner_nav ul li a{display: inline-block;width:94px;color: white;font-size:16px;line-height:30px;padding:0 6px 0 18px;/* padding:0 40px 0 67px; */cursor: pointer;font-weight:bold;text-align:center;}
#banner_nav ul li a:hover{text-decoration:none;}
#banner .selected_type{color:#2fc19e;font-size: 30px;}

#cartoon_bg{width: 184px;height: 156px;position: absolute;left: 0;bottom: 0;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/cartoon_bg.png;vpn_img") no-repeat center center;}
/*#bus_ticket_btn{display: inline-block;color: white;font-size:26px;line-height: 60px;width: 184px;text-align: center;height: 60px;}
*/
#banner_nav .banner_nav_hover{background-color:#fff;color: #009eff;}
#banner .Wdate{background:#fff url(/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/calender_icon.png;vpn_img) no-repeat 125px center;}

#bus_ticket_btn{background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/bus_hover.png;vpn_img") no-repeat 15px center;}
#trip_plan_btn{background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/trip_plan.png;vpn_img") no-repeat 15px center;}
#train_ticket_btn{background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/train.png;vpn_img") no-repeat 18px center;}
#air_ticket_btn{background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/air.png;vpn_img") no-repeat 18px center;}
#spot_ticket_btn{background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/spot.png;vpn_img") no-repeat 15px center;}
#surround_ticket_btn{background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/surround.png;vpn_img") no-repeat 15px center;}
 
#bus_ticket_form{position: absolute;left:235px;bottom:0px;width:720px;height:70px;font-size: 12px;}
#bus_ticket_form label{color: #ffffff;padding:13px 8px 3px;height: 14px;line-height:14px;display:inline-block;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/leftBorder.png;vpn_img") no-repeat left 13px;}
#bus_ticket_form input{color: #333;border-radius: 2px;font-size: 12px;}
.startCityBox{width: 235px;height:70px;float: left;padding-left:10px;}
.startCityBox input{width: 200px;height: 30px;line-height: 30px;padding:0 10px;}
.endCityBox{width: 235px;height:70px;float: left;}
.endCityBox input{width: 200px;height: 30px;line-height: 30px;padding:0 10px;}
.relative_div{position: relative;}
.dateSelect{width:160px;height:70px;float: left;}
.dateSelect input{width: 128px;height: 30px;line-height: 30px;padding:0 10px;border:none;}
.busTicketSearch{width:67px;height:30px;float: left;margin-top:30px;}
.busTicketSearch button{width:67px;height:30px;cursor: pointer;background:#fa9520 url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/search_icon.png;vpn_img") no-repeat center center;border-radius:3px;}
.busTicketSearch button:hover{background:#f18b18 url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/search_icon.png;vpn_img") no-repeat center center;}

#trip_plan_ticket_form{position: absolute;left:235px;bottom:0px;width: 720px;height:70px;font-size: 12px;}
#trip_plan_ticket_form label{display:block;color: #fff;padding:13px 8px 3px;height: 14px;line-height:14px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/leftBorder.png;vpn_img") no-repeat left 13px;}
#trip_plan_ticket_form input{color: #333;border-radius: 2px;font-size: 12px;}

#train_ticket_form{position: absolute;left:235px;bottom:0;width: 720px;height:70px;font-size: 12px;}
#train_ticket_form label{display:block;color: #fff;padding:13px 8px 3px;height: 14px;line-height:14px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/leftBorder.png;vpn_img") no-repeat left 13px;}
#train_ticket_form input{color: #333;border-radius:2px;font-size: 12px;}
#train_ticket_form .startCityBox{width: 235px;height:70px;float: left;padding-left:10px;}
#train_ticket_form .startCityBox input{width: 200px;height: 30px;line-height: 30px;padding:0 10px;}
#train_ticket_form .endCityBox{width: 235px;height:70px;float: left;}
#train_ticket_form .endCityBox input{width: 200px;height: 30px;line-height: 30px;padding:0 10px;}
#train_ticket_form .dateSelect{width:160px;height:70px;float: left;}
#train_ticket_form .dateSelect input{width: 128px;height: 30px;line-height: 30px;padding:0 10px;}
#train_ticket_form .busTicketSearch{width:67px;height:30px;float:left;margin-top:30px;}
#train_ticket_form .busTicketSearch button{width:67px;height:30px;cursor: pointer;background:#fa9520 url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/search_icon.png;vpn_img") no-repeat center center;border-radius:3px;}
#train_ticket_form .busTicketSearch button:hover{background:#f18b18 url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/search_icon.png;vpn_img") no-repeat center center; }
/* #train_ticket_form .trainSelect{width:220px;height:75px;float:left;}
#train_ticket_form .trainSelect label{float:left;font-size:12px;margin-top:35px;background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/train_images/radio.png;vpn_img") no-repeat left center;padding:0 10px 0 20px;cursor:pointer;color:#dcdcdc;}
#train_ticket_form .trainSelect input{float:left;margin-top:50px;}
#train_ticket_form .trainSelect .radio_hover{background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/train_images/radio_hover.png;vpn_img") no-repeat left center;color: #009eff;}
 */
 

#air_ticket_form{position: absolute;left:235px;bottom:0px;width: 720px;height:70px;font-size: 12px;}
#air_ticket_form label{display:block;color: #39caa6;padding:13px 8px 3px;height: 14px;line-height:14px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/leftBorder.png;vpn_img") no-repeat left 13px;}
#air_ticket_form input{color: #333;border-radius: 2px;font-size: 12px;}
#air_ticket_form .startCityBox{width: 235px;height:70px;float: left;padding-left:10px;}
#air_ticket_form .startCityBox input{width: 200px;height: 30px;line-height: 30px;padding:0 10px;}
#air_ticket_form .endCityBox{width: 235px;height:70px;float: left;}
#air_ticket_form .endCityBox input{width: 200px;height: 30px;line-height: 30px;padding:0 10px;}
#air_ticket_form .dateSelect_start{width:160px;height:70px;float: left;}
#air_ticket_form .dateSelect_start input{width: 128px;height: 30px;line-height: 30px;padding:0 10px;border:none;}
#air_ticket_form .dateSelect_end{width:160px;height:70px;float: left;}
#air_ticket_form .dateSelect_end input{width: 128px;height: 30px;line-height: 30px;padding:0 10px;}
#air_ticket_form .busTicketSearch{width:67px;height:30px;float:right;margin-top:30px;}
#air_ticket_form .busTicketSearch button{width:67px;height:30px;cursor: pointer;background:#fa9520 url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/search_icon.png;vpn_img") no-repeat center center;border-radius:3px;}
#air_ticket_form .busTicketSearch button:hover{background:#f18b18 url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/search_icon.png;vpn_img") no-repeat center center; }

#spot_ticket_form{position: absolute;left:235px;bottom: 0px;width:720px;height:70px;font-size: 12px;}
#spot_ticket_form input{color: #333;border-radius: 2px;font-size: 12px;}
#spot_ticket_form .hotSpotBox{width:720px;height:30px;font-size:12px;overflow:hidden;}
#spot_ticket_form .hotSpotBox dl{width:700px;color:#fff;padding:13px 10px 0;overflow:hidden;margin-bottom:3px;height:14px;}
#spot_ticket_form .hotSpotBox dl dt{float:left;height:14px;line-height:14px;padding:0 5px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/leftBorder.png;vpn_img") no-repeat left center;}
#spot_ticket_form .hotSpotBox dl dd{float:left;width:auto;height:14px;line-height:14px;}
#spot_ticket_form .hotSpotBox dl dd a{color:#009eff;padding:0 10px;font-size:12px;}
#spot_ticket_form .startCityBox{width: 630px;height:30px;float: left;}
#spot_ticket_form .startCityBox input{width: 598px;height: 30px;line-height: 30px;padding:0 10px;}
#spot_ticket_form .busTicketSearch{width:67px;height:30px;float: left;margin-top:0px;}
#spot_ticket_form .busTicketSearch button{width:67px;height:30px;cursor: pointer;background:#fa9520 url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/search_icon.png;vpn_img") no-repeat center center;border-radius:3px;}
#spot_ticket_form .busTicketSearch button:hover{background:#f18b18 url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/search_icon.png;vpn_img") no-repeat center center; }

#surround_ticket_form{position: absolute;left:235px;bottom:0px;width:720px;height:70px;font-size: 12px;}
#surround_ticket_form input{color: #333;border-radius:2px;font-size: 12px;}
#surround_ticket_form .hotSpotBox{width:720px;height:30px;font-size:12px;overflow:hidden;}
#surround_ticket_form .hotSpotBox dl{width:700px;color:#fff;padding:13px 10px 0;overflow:hidden;margin-bottom:3px;height:14px;}
#surround_ticket_form .hotSpotBox dl dt{float:left;height:14px;line-height:14px;padding:0 5px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/leftBorder.png;vpn_img") no-repeat left center;}
#surround_ticket_form .hotSpotBox dl dd{float:left;width:auto;height:14px;line-height:14px;}
#surround_ticket_form .hotSpotBox dl dd a{color:#009eff;padding:0 10px;font-size:12px;}
#surround_ticket_form .startCityBox{width: 630px;height:30px;float: left;}
#surround_ticket_form .startCityBox input{width: 598px;height: 30px;line-height: 30px;padding:0 10px;}
#surround_ticket_form .busTicketSearch{width:67px;height:30px;float: left;margin-top:0px;}
#surround_ticket_form .busTicketSearch button{width:67px;height:30px;cursor: pointer;background:#fa9520 url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/search_icon.png;vpn_img") no-repeat center center;border-radius:3px;}
#surround_ticket_form .busTicketSearch button:hover{background:#f18b18 url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/search_icon.png;vpn_img") no-repeat center center; }
#surround_ticket_form .hotSpotBox dl dd a:hover { color: #f39800;padding: 0 10px;font-size: 12px;text-decoration:none;}
#spot_ticket_form .hotSpotBox dl dd a:hover { color: #f39800;padding: 0 10px;font-size: 12px;text-decoration:none;}
/*------------------------------------banner end------------------------------------------*/

/*------------------------------------main start------------------------------------------*/
#main_box{width: 100%;overflow: hidden;}
#main{width: 1190px;margin:0 auto;}
.main_hotEnd{width: 1190px;height:430px;margin-top:10px;/*background-color:yellowgreen;*/}
.main_hotEnd .main_hotEnd_top{width: 1190px;height:35px;border-bottom: solid 2px #eceef4;font-size: 16px;color: #333;padding-bottom:10px;}
.main_hotEnd_top_left{float: left;width: 245px;height: 30px;font-size:22px;color: #009eff;padding-left: 40px;padding-bottom:10px;padding-top:5px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/hotEnd_logo.png;vpn_img") no-repeat left center;}
.main_hotEnd_top_center{float: left;width:780px;height: 35px;}
.main_hotEnd_top_center ul li{float: left;margin:0 16px;line-height: 35px;cursor: pointer;padding:10px 7px 0;color:#5b5b5b;}
.main_hotEnd_top_center ul li:hover{color: #009eff;/*border-bottom: solid 2px #009eff;background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/tuchu.jpg;vpn_img") no-repeat center bottom;*/}
.main_hotEnd_top_center .hover1{color: #009eff;border-bottom: solid 2px #009eff;background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/tuchu.jpg;vpn_img") no-repeat center bottom;}
.main_hotEnd_top_right{float:right;width: 100px;height: 35px;line-height: 35px;text-align:right;padding-top:10px;} 
.main_hotEnd_top_right a{color: #333;}
.main_hotEnd .main_hotEnd_con{width: 1190px;height:360px;}
.main_hotEnd_con_left{width:245px;height:345px;padding-top:15px;padding-right:40px;float:left;}
/*.main_hotEnd_con_left .hotBusTicket_title{font-size:16px;color: #333;font-weight:bold; }
.main_hotEnd_con_left .hotProvince_box{width: 220px;height:180px;margin-bottom: 30px;}
.main_hotEnd_con_left .hotProvince_box ul{width:220px;height:180px;}
.main_hotEnd_con_left .hotProvince_box ul li{float:left;width: 55px;height: 30px;text-align: center;}
.main_hotEnd_con_left .hotProvince_box ul li a{cursor:pointer;display:inline-block;font-size: 13px;line-height: 30px;}
*/
.main_hotEnd_con_left .webNotice{width:245px;height:30px;line-height:30px;display:inline-block;color: #5d5d5d;font-size:14px;padding-left:20px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/webNotice_logo.jpg;vpn_img") no-repeat left 8px;}
.main_hotEnd_con_left dl{width:220px;height:24px;line-height:24px;padding-right:25px;color:#939090;}
.main_hotEnd_con_left dl dt{float: left;width: 180px;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.main_hotEnd_con_left dl dt a{font-size: 13px;color:#666;}
.main_hotEnd_con_left dl dt a:hover{color:#fa9520;text-decoration: underline;}
.main_hotEnd_con_left dl dd{float: right;font-size: 13px;width:auto;color:#666;}
.main_hotEnd_con_left .morenotice{color:#9b9b9b;}

.main_hotEnd_con_right{width:905px;height:345px;float: left;padding-top:22px;}
/*.main_hotEnd_con_right ul{width:900px;height: 450px;}
.main_hotEnd_con_right ul li{float: left;width:290px;height:207px;margin-right: 10px;padding-bottom: 30px;}
.main_hotEnd_con_right .imgInfo{display: block;width:287px;height: 160px;}
.main_hotEnd_con_right .busTicketInfo{width: 290px;line-height:48px;display: inline-block;font-size: 14px;}
.main_hotEnd_con_right .busTicketInfo .priceInfo{color: #ff6c41;float: right;padding-right: 15px;}
.main_hotEnd_con_right .busTicketInfo .addressInfo{float: left;width: 180px;}
.main_hotEnd_con_right .busTicketInfo .priceInfo b{font-size: 20px;font-weight: bold;}
*/
.main_hotEnd_con_right ul{width:900px;height: 345px;}
.main_hotEnd_con_right ul li{float: left;width: 280px;height:100px;background-image:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/busTicket_bg.png;vpn_img");background-repeat:no-repeat;background-position:center;margin:0px 30px 15px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;/* border:solid 1px #eaeaea; */}
.main_hotEnd_con_right ul li:hover{background-image:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/busTicket_bg_hover.png;vpn_img");}
.bus_ticket{display: inline-block;width: 100%;height: 20px;font-size: 18px;color: #353334;margin:20px 0 10px 0;line-height: 20px;}
.bus_ticket .bus_ticket_start{float:left;width: 118px;height: 20px;text-align: right;}
.bus_ticket .bus_ticket_img{float:left;width: 50px;height: 20px;background:url('/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/small_bus.png;vpn_img') no-repeat center 5px;}
.bus_ticket .bus_ticket_end{float:left;width: 108px;height: 20px;text-align:left;}
.bus_ticket_price{display: inline-block;color: #f65b25;font-size: 24px;width: 100%;text-align: center;}
.bus_ticket_price i{font-style: normal;font-size:14px;}
.bus_ticket_price span{color:#bdbdbd;font-size:12px;}


.train_ticket{display: inline-block;width: 100%;height: 20px;font-size: 16px;color: #353334;margin:15px 0 10px 0;line-height: 20px;}
.train_ticket .train_ticket_start{float:left;width: 68px;height: 20px;text-align: center;}
.train_ticket .train_ticket_img{float:left;width: 30px;height: 20px;background:url('/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/main_smalltrain.jpg;vpn_img') no-repeat center 5px;}
.train_ticket .train_ticket_end{float:left;width: 68px;height: 20px;text-align: center;}
.train_ticket_price{display: inline-block;color: #f65b25;font-size: 20px;width: 100%;text-align: center;}

.main_recommend{width: 1190px;height:508px;/* margin-top:25px; *//*background-color:yellow;*/}
.main_recommend .main_recommend_top{width: 1190px;height:35px;padding-bottom:10px;border-bottom: solid 2px #eceef4;font-size: 16px;color: #333;}
.main_recommend_top_left{float: left;width: 245px;height: 30px;font-size:22px;color: #009eff;padding-top:5px;padding-bottom:10px;padding-left: 40px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/main_recommend_logo.png;vpn_img") no-repeat left center;}
.main_recommend_top_center{float: left;width:620px;height: 35px;padding-bottom:10px;}
.main_recommend_top_center ul li{float: left;margin:0 15px;line-height: 35px;cursor: pointer;padding-top:10px;}
.main_recommend_top_center ul li:hover{color: #009eff;/*border-bottom: solid 2px #009eff;background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/tuchu.jpg;vpn_img") no-repeat center bottom;*/}
.main_recommend_top_center .hover1{color: #009eff;border-bottom: solid 2px #009eff;background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/tuchu.jpg;vpn_img") no-repeat center bottom;}
.main_recommend_top_right{float:right;width: 100px;height: 35px;line-height: 35px;text-align:right;padding-top:10px;} 
.main_recommend_top_right a{color: #333;}
.main_recommend .main_recommend_con{width: 1190px;height:460px;}
.main_recommend_con_left{width:285px;height:445px;padding-top:15px;float:left;}
.main_recommend_con_left .hotSpot_title{font-size:16px;color: #333;font-weight:bold; }
.main_recommend_con_left .hotSpot_box{width: 220px;height:180px;margin-bottom:10px;}
.main_recommend_con_left .hotSpot_box ul{width:220px;height:180px;}
.main_recommend_con_left .hotSpot_box ul li{float:left;width: 220px;height: 24px;text-align: left;overflow: hidden;}
.main_recommend_con_left .hotSpot_box ul li a{cursor:pointer;display:inline-block;font-size: 13px;line-height: 24px;}
.main_recommend_con_right{width:905px;height:430px;float: left;padding-top:19px;}
.main_recommend_con_right ul{width:950px;height: 430px;}
.main_recommend_con_right ul li{float: left;width:280px;height:224px;margin-right:30px;}
.main_recommend_con_right .imgInfo{display: block;width:280px;height:150px;}
.main_recommend_con_right .busTicketInfo{width: 280px;/* line-height:40px; */display: inline-block;font-size: 14px;padding-top:15px;}
.main_recommend_con_right .busTicketInfo .priceInfo{color: #ff6c41;float: right;}
.main_recommend_con_right .busTicketInfo .addressInfo{float: left;width: 180px;padding-top:6px;}
.main_recommend_con_right .busTicketInfo .priceInfo b{font-size: 22px;font-weight: bold;}
.main_recommend_con_right .busTicketInfo .priceInfo span{color:#bdbdbd;font-size: 10px;}

.main_siftOdds{width: 1190px;height:518px;/* margin-top:45px; *//*background-color:gold;*/}
.main_siftOdds .main_siftOdds_top{width: 1190px;height:35px;border-bottom: solid 2px #eceef4;padding-bottom:10px;font-size: 16px;color: #333;}
.main_siftOdds_top_left{float: left;width:245px;height: 30px;font-size:22px;color: #009eff;padding-top:5px;padding-bottom:10px;padding-left:40px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/siftOdds_logo.png;vpn_img") no-repeat left center;}
.main_siftOdds_top_center{float: left;width: 620px;height: 35px;padding-bottom:10px;}
.main_siftOdds_top_center ul li{float: left;margin:0 15px;line-height: 35px;cursor: pointer;padding-top:10px;}
.main_siftOdds_top_center ul li:hover{color: #009eff;/*border-bottom: solid 2px #009eff;background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/tuchu.jpg;vpn_img") no-repeat center bottom;*/}
.main_siftOdds_top_center .hover1{color: #009eff;border-bottom: solid 2px #009eff;background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/tuchu.jpg;vpn_img") no-repeat center bottom;}
.main_siftOdds_top_right{float:right;width: 100px;height: 35px;line-height: 35px;text-align:right;padding-top:10px;} 
.main_siftOdds_top_right a{color: #333;}
.main_siftOdds .main_siftOdds_con{width:1190px;height:460px;}
.main_siftOdds_con_left{width:285px;height:430px;padding-top:15px;float:left;}
.main_siftOdds_con_left .hotSpot_title{font-size:16px;color: #333;font-weight:bold; }
.main_siftOdds_con_left .hotSpot_box{width: 220px;height:180px;margin-bottom: 30px;}
.main_siftOdds_con_left .hotSpot_box ul{width:220px;height:180px;}
.main_siftOdds_con_left .hotSpot_box ul li{float:left;width: 220px;height: 24px;text-align: left;overflow: hidden;}
.main_siftOdds_con_left .hotSpot_box ul li a{cursor:pointer;display:inline-block;font-size: 13px;line-height: 24px;}
.main_siftOdds_con_right{width:900px;height:445px;float: left;padding-top:19px;}
.main_siftOdds_con_right ul{width:950px;height: 445px;}
.main_siftOdds_con_right ul li{float: left;width:280px;height:224px;margin-right: 30px;/* padding-bottom: 30px; */}
.main_siftOdds_con_right ul li a{position:relative;width:280px;height:224px;display: block;}
.main_siftOdds_con_right .imgInfo{display: block;width:280px;height: 150px;}
.main_siftOdds_con_right .busTicketInfo{width: 280px;/* line-height:40px; */display: inline-block;font-size: 14px;padding-top:15px;}
.main_siftOdds_con_right .busTicketInfo .priceInfo_name{float:left;color:#333;-o-text-overflow:ellipsis;text-overflow:ellipsis;width: 180px;white-space: nowrap;overflow: hidden;padding-top:6px;}
.main_siftOdds_con_right .busTicketInfo .priceInfo{color: #ff6c41;float:right;width: 100px;text-align:right;}
.main_siftOdds_con_right .busTicketInfo .priceInfo b{font-size: 22px;font-weight: bold;}
.main_siftOdds_con_right .busTicketInfo .priceInfo span{color:#bdbdbd;font-size: 10px;}

.discount5{position:absolute;right:0;top:0;background-color:#ff6c41;width: 85px;height: 25px;line-height: 25px;text-align: center;color: white;font-size: 14px;}
.textInfo_bg{position:absolute;left:0;bottom:75px;width: 280px;height:50px;background-color: black;opacity:0.5;filter: alpha(opacity=50);}
.textInfo{position:absolute;left:0;bottom:75px;width: 260px;height:50px;color: white;line-height: 25px;font-size: 14px;padding:0 10px;}


.main_serve{width: 1188px;height: 213px;border:solid 1px #e4e4e4;margin-bottom: 30px;}
.main_serve img{display: block;width:80px;height:80px;margin:26px 107px 28px;}
.main_serve span{display: inline-block; width: 295px; font-size: 22px;line-height: 22px;text-align: center;font-weight: normal;}
.main_serve p{display: inline-block;width: 295px;font-size: 16px;text-align: center;}
.main_serve1{width: 295px;height: 180px;float:left;}
.main_serve2{width: 296px;height: 180px;float:left;}
.main_serve3{width: 295px;height: 180px;float:left;}
.main_serve4{width: 296px;height: 180px;float:left;}
.main_serve_border{width:2px;height: 100px;float:left;background-color: #f1f1f1;margin-top:50px;}


.main_news{width: 1188px;height:240px;padding:20px 0;margin-top:34px;margin-bottom:29px;border:solid 1px #e4e4e4;overflow: hidden;display: none;}
.main_news_left{width:500px;height:230px;float: left;border-right: solid 1px #e5e5e5;margin:10px 0 0;padding:0 50px 0 40px;}
/*.webNotice{width: 330px;height:20px;margin:10px 0;color: #7bdabc;font-size: 20px;padding-left:28px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/webNotice_logo.jpg;vpn_img") no-repeat left center;}
.main_news_left dl{width: 358px;height:38px;line-height:38px;}
.main_news_left dl dt{float: left;width: 280px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main_news_left dl dt a{font-size: 16px;color: #333;}
.main_news_left dl dt a:hover{color:#f2a756;text-decoration: underline;}
.main_news_left dl dd{float: right;font-size: 16px;}
*/
.mediaNotice{width: 330px;/*height:20px; margin:10px 0; */color: #009eff;display:inline-block;font-size: 20px;padding-left:32px;margin-bottom:26px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/mediaNotice_logo.jpg;vpn_img") no-repeat 5px center;}
.main_news_left dl{width:500px;height:30px;line-height:30px;}
.main_news_left dl dt{float: left;width: 400px;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.main_news_left dl dt a{font-size: 14px;color: #333;}
.main_news_left dl dt a:hover{color:/*#016ddc*/#f2a756;text-decoration: underline;}
.main_news_left dl dd{float: right;font-size: 16px;width:auto;}


.main_news_center{width:500px;height:230px;float: left;margin:10px 0 0;padding:0 0px 0 50px;}
/*.mediaNotice{width: 330px;height:20px;margin:10px 0;color: #7bdabc;font-size: 20px;padding-left:28px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/mediaNotice_logo.jpg;vpn_img") no-repeat left center;}
.main_news_center dl{width: 358px;height:38px;line-height:38px;}
.main_news_center dl dt{float: left;width: 280px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main_news_center dl dt a{font-size: 16px;color: #333;}
.main_news_center dl dt a:hover{color:#f2a756;text-decoration: underline;}
.main_news_center dl dd{float: right;font-size: 16px;}*/
.newsNotice{width: 330px;/* height:20px;margin:10px 0; */color: #009eff;display:inline-block;font-size: 20px;padding-left:32px;margin-bottom:26px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/newsNotice_logo.jpg;vpn_img") no-repeat 5px center;}
.main_news_center dl{width: 500px;height:30px;line-height:30px;}
.main_news_center dl dt{float: left;width: 400px;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.main_news_center dl dt a{font-size: 14px;color: #333;}
.main_news_center dl dt a:hover{color:/*#016ddc*/#f2a756;text-decoration: underline;}
.main_news_center dl dd{float: right;font-size: 16px;width:auto;}


.main_news_right{width: 346px;height:230px;float: left;margin:10px 0 0;padding:0 20px;display: none;}
/*.newsNotice{width: 330px;height:20px;margin:10px 0;color: #7bdabc;font-size: 20px;padding-left:28px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/newsNotice_logo.jpg;vpn_img") no-repeat left center;}
.main_news_right dl{width: 358px;height:38px;line-height:38px;}
.main_news_right dl dt{float: left;width: 280px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main_news_right dl dt a{font-size: 16px;color: #333;}
.main_news_right dl dt a:hover{color:#f2a756;text-decoration: underline;}
.main_news_right dl dd{float: right;font-size: 16px;}*/
.main_news_right img{display: block;/* margin-top:25px; width:300px;height:176px;*/margin:0;}


/* #main_partner{width: 1000px;height: 200px;margin:0 auto;background: #fff;}
.main_partner_top{width: 940px;height: 40px;padding-left:60px;padding-top: 25px;border-bottom: solid 1px #d6d6d6;font-size: 25px;color: #333;background:url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/partner_logo.png;vpn_img") no-repeat left 20px; }
 */
#partner_box{width: 100%;height: 200px;}
#partner{width: 1190px;height: 200px;margin: 28px auto 0;}
.partner_top{width: 1190px;line-height: 37px;height: 37px;margin-bottom:10px;}
.partner_title{float: left;color:#009eff;font-size:24px;width: 110px;padding-left:40px;background: url("/vpn/89/https/P75YPLUDNB4YR4LPM63UMNJPMNYXN/public/images/v3.1image/partner_logo.jpg;vpn_img") no-repeat left center;}
.partner_border{float: left;width:1040px;height: 1px;background-color:#dedede;margin-top:18px;}
#partner ul li{float: left;overflow:hidden;}
/*------------------------------------main end------------------------------------------*/

/*------------------------------------foot start------------------------------------------*/
#footBox{width: 100%;min-height:190px;background-color:#ebebeb;overflow: hidden;}
#foot{width: 1200px;min-height: 190px;margin:0 auto;}
/*.foot_left{width: 860px;min-height: 190px;float: left;}
.foot_right{width: 340px;min-height: 190px;float: right;}
.foot_right img{display: block;margin-top:25px;}*/
/*------------------------------------foot end------------------------------------------*/
