

.travel_cont{border:1px solid #e6e6e6;border-top:none;background:url(../images/travel_bg.jpg) no-repeat;background-size:cover;padding:25px 5% 64px;margin-bottom:37px;}

.travel_cont h3{font-size:24px;color:#333;font-weight:normal;height:34px;line-height:34px;margin-bottom:28px;}

.visit_list li{float:left;width:38%;margin-right:2%;margin-bottom:40px;}

.visit_list .tit{height:28px;line-height:28px;font-size:18px;color:#333;font-weight:bolder;margin-bottom:6px;}

.visit_list .tit span{display:none;}

.visit_list .tit i{background:url(../images/visit_icon.png) no-repeat;margin-right:13px;float:left;}

.visit_list .tit .break1{width:28px;height:28px;}

.visit_list .tit .break2{width:26px;height:32px;background-position:-38px 0;}

.visit_list .tit .break3{width:25px;height:28px;background-position:-74px 0;}

.visit_list .tit .break4{width:28px;height:28px;background-position:-109px 0;}

.visit_list .info{font-size:15px;color:#666;line-height:36px;}

.visit_name{margin-right:26px;}

.visit_time{display:inline-block;*display:inline;*zoom:1;width:110px;}

.travel_download{display:block;margin-left:40%;padding:13px 0 0 83px;width:137px;height:55px;background:url(../images/travel_download.png) no-repeat;position:relative;}

.travel_download i{float:left;margin:8px 0 0 -65px;width:29px;height:27px;background:url(../images/travel_download_icon.png) no-repeat;background-size:100%;}

.travel_download p{color:#fff;font-weight:bolder;font-size:18px;}

.travel_download p.size{font-size:13px;font-weight:normal;}



/*忙虏隆忙艙鈥懊烩€溍ε九�*/

.result-error{width:550px; margin:0 auto;}

.result-error .pic{width:137px; height:125px; background:url("../images/errow.png") no-repeat;}

.result-error .txt{margin-left:25px;}

.result-error .txt h2{font-size:24px; color:#333; margin-bottom:25px;}

.result-error .txt p{font-size:15px; color:#666; line-height:2;}

.result-error .txt p a{width:80px; height:22px; background-color:#007fd5; display:inline-block; text-align:center; line-height:22px; border-radius:3px; color:#fff; margin-left:5px;}

@media only screen and (max-width: 1240px) {

.visit_list li{width:48%;margin-right:2%;}

.travel_download{margin-left:50%;}

}



@media only screen and (max-width: 1024px) {

.travel_cont{width:92%;margin:0 auto 38px;padding:25px 20px 60px;}	

}



@media only screen and (max-width: 768px) {

.travel_cont{border:none;background:#fff;padding:40px 0;}

.travel_cont h3{font-size:30px;margin-bottom:10px;}

.visit_list li{float:none;width:100%;margin-right:0;margin-bottom:30px;}

.visit_list .tit{font-weight:normal;font-size:28px;}

.visit_list .tit span{display:inline-block;*display:inline;*zoom:1;}

.visit_list .tit i{display:none;}

.visit_list .info{font-size:24px;line-height:48px;}

.visit_time{width:175px;}

.travel_download{margin:35px auto 0;width:82.6%;height:36px;padding:22px 0;text-align:center;background:#0163b7;border-radius:3px;}

.travel_download i{float:none;margin:0;width:39px;height:36px;margin-right:24px;}

.travel_download p{display:inline-block;*display:inline;*zoom:1;height:36px;line-height:36px;font-size:28px;color:#f0f0f0;position:relative;top:-6px;font-weight:normal;}

.travel_download p.size{display:none;}

}





@media only screen and (max-width: 480px) {

.travel_cont h3{font-size:20px;}

.visit_list .tit{font-size:16px;}

.visit_list .info{font-size:13px;line-height:24px;}

.visit_list li{margin-bottom:15px;}

.visit_time{width:100px;}

.travel_download{margin-top:10px;padding:12px 0;height:26px;}

.travel_download i{width:28px;height:36px;margin-right:14px;}

.travel_download p{height:26px;line-height:26px;font-size:16px;top:-18px;}



/*忙虏隆忙艙鈥懊烩€溍ε九�*/

.result-error{width:auto; margin:0 auto;}

.result-error .pic{width:137px; height:125px; background:url("../images/errow.png") no-repeat; background-size:70%;}

.result-error .txt{margin-left:0;}

.result-error .txt h2{font-size:24px; color:#333; margin-bottom:25px;}

.result-error .txt p{font-size:15px; color:#666; line-height:2;}

.result-error .txt p a{width:80px; height:22px; background-color:#007fd5; display:inline-block; text-align:center; line-height:22px; border-radius:3px; color:#fff; margin-left:5px;}



}




