@charset "utf-8";
.content1_l{width:920px; float:left;}
.content1_r{width:230px; float:right;}
.travel{width:920px; margin:25px 0px 0px;}
.travel_tit{height:30px; margin-bottom:23px; background:url(../images/travel/travel_bg.jpg) left center repeat-x;}
.travel_tit_ico,.travel_tit_ico2,.travel_tit_ico3,.routes_tit_ico4,.routes_tit_ico5{width:30px; height:30px; float:left; background:url(../images/travel/travel_icon.png) no-repeat;}
.travel_tit_ico{background-position:0px 0px;}
.travel_tit_ico2{background-position:0px -105px;}
.travel_tit_ico3{background-position:0px -140px;}
.routes_tit_ico4{background-position:0px -175px;}
.routes_tit_ico5{background-position:0px -210px;}
.travel_tit_name{float:left; font:normal 16px/30px "Microsoft Yahei"; color:#0b89db; background:#fff; padding:0px 9px;}
.travel_tit_name span{font:normal 12px "Arial"; color:#0b89db; text-transform:uppercase; background:url(../images/travel/travel_line.jpg) left center no-repeat; padding-left:10px; margin-left:10px;}
.travel_tit_more{float:right; font:normal 11px/30px "Arial"; background:#fff; color:#ccc; padding-left:10px;}
.travel_tit_more a{color:#ccc;}
.travel_tit_more a:hover{color:#ff0000;}
.travel_cont{width:920px;}
.travel_cont_l{width:240px; float:left; margin-right:21px;}
.travel_cont_r{width:659px; float:left;}
.travel_list{width:659px; padding-bottom:20px;}
.travel_list_l{width:100px; float:left;}
.travel_list_c{width:356px; float:left;}
.travel_list_r{width:120px; float:right; height:80px; position:relative;}
.travel_list_name{font-size:14px; padding:0px 0px 6px 0px; font-family:"Microsoft Yahei"; color:#666;}
.travel_list_des{font:normal 12px/18px "Microsoft Yahei"; color:#999;}
.travel_list_date{color:#656565;}
.travel_list_date span{padding-left:50px;}
.tralistpri{position:absolute; left:0px; top:32px; color:#ff5842; font-size:14px; font-family:"Microsoft Yahei";}
.tralistpri span{font-family:Arial; font-size:24px; padding:0px 3px;}
.tralistpri span i{font-size:16px; font-style:normal;}
.tralistorder{position:absolute; left:97px; top:30px;}
.tralistorder a{width:20px; height:20px; line-height:20px; display:block; font-family:"Microsoft Yahei"; color:#fff; background:#c9c9c9; text-align:center;}
.tralistorder a:hover{width:20px; height:20px; line-height:20px; display:block; font-family:"Microsoft Yahei"; color:#fff; background:#ff5842; text-align:center; text-decoration:none;}
.tralistdp{position:absolute; left:0px; bottom:0px; color:#999;}

.dszc_list1{ margin-top:20px; height:412px;  width:230px; overflow:hidden; float:left}
.dszc_list1 li{ height:36px; line-height:36px; font-size:14px;  }
.dszc_list1 li a em{padding:0 10px 0 0; font-size:9px; line-height:34px; display:inline-block; color:#999; vertical-align:top;}
.dszc_list1 li span{ float:right;padding:0 0 0 10px; color:#999;}

/*门票预订*/
.hotel_l{width:240px; float:left;}
.hotel_r{width:680px; float:left;}
.hotel{width:206px; float:left; margin:0px 0px 21px 20px;}
.hotel div{height:49px; background:#f0f0f0; position:relative;}
.hotel div h1{font:normal 12px "Microsoft Yahei"; position:absolute; top:5px; left:10px;}
.hotel div p{font:normal 12px "Microsoft Yahei"; position:absolute; top:24px; left:10px; color:#ff5842;}
.hotel div p span{font-family:Arial; font-size:20px; padding:0px 3px;}
.hotel div p span i{font-size:12px; font-style:normal;}
.hotel div p del{color:#b6b6b6;font-family:Arial;}
.hotel div h2{position:absolute; top:26px; right:10px;}
.hotel div h2 a{width:59px; height:19px; line-height:19px; display:block; font-family:"Microsoft Yahei"; color:#999; text-align:center; background:url(../images/order.png) 0px 0px no-repeat;}
.hotel div h2 a:hover{width:59px; height:19px; line-height:19px; display:block; font-family:"Microsoft Yahei"; color:#fff; text-align:center; text-decoration:none; background:url(../images/order.png) -59px 0px no-repeat;}
.hotel div h3{position:absolute; top:26px; right:10px; padding-left:16px; background:url(../images/star.png) left 3px no-repeat;}
.star{margin-top: 1px; width: 14px; height: 14px; background: url(../images/star.png) no-repeat; display: inline-block; _display:inline;}
/*景点文化*/
.scenic{width:319px; float:left; margin:0px 0px 21px 20px;}
.scenic div{height:49px; background:#f0f0f0; position:relative;}
.scenic div h1{font:normal 12px "Microsoft Yahei"; position:absolute; top:5px; left:10px;}
.scenic div p{font:normal 12px "Microsoft Yahei"; position:absolute; top:26px; left:10px; color:#999;}
/*热门线路*/
.content1_r .mt13{margin:13px 0px 0px;}
.routes{width:230px; margin:25px 0px 0px;}
.routes_tit{height:30px; margin-bottom:25px;}
.routes_tit_name{float:left; font:normal 16px/30px "Microsoft Yahei"; color:#0b89db; background:#fff; padding:0px 5px;}
.routes_tit_name span{font:normal 12px/27px "Arial"; color:#0b89db; text-transform:uppercase; background:url(../images/travel/travel_line.jpg) left center no-repeat; padding-left:8px; margin-left:8px;}
.routes_cont{width:230px; margin-bottom:28px;}
.routes_cont_l{width:80px; float:left;}
.routes_cont_r{width:130px; height:80px; float:right; position:relative;}
.routesname{position:absolute; left:0px; top:0px; font:normal 14px "Microsoft Yahei"; color:#666;}
.routespri{position:absolute; left:50px; top:32px; color:#0066CC; font-size:14px; font-family:"Microsoft Yahei";}
.routespri span{font-family:Arial; font-size:18px; padding:0px 3px;}
.routespri span i{font-size:16px; font-style:normal;}
.routeshot{position:absolute; right:5px; top:50px;}
.routesdp{position:absolute; left:0px; bottom:0px; color:#999;}
/*景点推荐*/
.attractions ul li{display:block; margin-bottom:15px;}
.attractions ul li span{display:block; text-align:center; font:normal 12px/24px "Microsoft Yahei";}


/*spacing*/
.martop36 {margin-top:36px;}
.support_tit1 {height:30px;background:url(../images/support_line.gif) repeat-x;}
.support_tit1 h3 {float:left;background:url(../images/support_icon.png) no-repeat #fff;padding:0 10px 0 39px;font:normal 16px/30px "Microsoft Yahei";color:#333;}
.support_tit1 h3.logistics {background-position:0 0;}
.support_tit1 h3.packing {background-position:0 -60px;}
.support_tit1 h3.network {background-position:0 -126px;}
.support_tit1 h3.photography {background-position:0 -192px;}
.support_tit1 h3.train {background-position:0 -252px;}
.support_tit1 h3.policy {background-position:0 -322px;}
.support_tit1 h3.training {background-position:0 -392px;}
.support_tit1 h3.companies {background-position:0 -701px;}
.support_tit1 h3.tourist {background-position:0 -771px;}
.support_tit1 h3 em {font:normal 12px/30px Arial, Helvetica, sans-serif;color:#ccc;text-transform:uppercase;padding-left:10px;}
.support_tit1 span {float:right;padding-left:10px;background-color:#fff;font:normal 12px/30px Arial, Helvetica, sans-serif;color:#ccc;text-transform:uppercase;}
.support_tit1 span a,.support_tit1 span a:visited {color:#ccc;}
.support_tit1 span a:hover {color:#ff0000;text-decoration:underline;}

/*******************************----------travel_list----------*******************************/
.support_class {border:1px solid #e9e9e9;border-top:0; border-bottom:0; font-family:"Microsoft Yahei";}
.support_class .class {float:left;width:5%;font-size:14px;line-height:40px;padding-left:30px;}
.support_class ul {float:left;widt:95%;}
.support_class .tab-hd {overflow: hidden;height:40px;background:url(../images/support_titbg.gif) repeat-x;}
.support_class .tab-hd li {float:left;cursor:pointer;font-size:14px;}
.support_class .tab-hd .tab-hd-con {height:40px;padding:0 30px;color:#333;text-align:center;line-height:40px;}
.support_class .tab-hd .current {height:36px;background-color:#fff;border-top:4px solid #ff5842;padding:0 30px;text-align: center;color:#333;line-height:36px;}
.support_class li a,.support_class li a:visited {color:#333;}
.support_class li a:hover {color:#ff0000;text-decoration:underline;}
.tab-bd .tab-bd-con {display: none;overflow: hidden;}
.tab-bd .current {display: block;}
.support_classul {height:38px;}
.support_classul li {float:left;height:38px;padding:0 31px;font-size:14px;color:#999;line-height:38px;}
.support_classul li a,.support_classul li a:visited {color:#999;}
.support_classul li a:hover {color:#ff0000;text-decoration:underline;}
.support_classul .curli {color:#ff5842;}
.support_classul .curli a,.support_classul .curli a:visited {color:#ff5842;}
.support_classul .curli a:hover {color:#ff0000;text-decoration:underline;}
.supportul4 {margin:0 auto;clear:both;margin-top:34px;}
.supportul4 li {float:left;width:272px;margin:0 37px 40px 0;display:inline;}
.supportul4 .pic1 {width:272px;height:221px;margin:0 auto;clear:both;}
.supportul4 .botab {float:left;width:270px;height:59px;background-color:#fff;border:1px solid #f6f6f6;border-top:0;}
.supportul4 .botab  h3 {padding:10px 10px 5px 10px;font:normal 14px "Microsoft Yahei";color:#333;}
.supportul4 .botab  h3 a,.supportul4 .botab  h3 a:visited {color:#333;}
.supportul4 .botab  h3 a:hover {color:#ff0000;text-decoration:underline;}
.supportul4 .botab p {display:block;padding:0 10px;color:#666;}
.supportul4 li.lastli {margin:0 0 40px 0;}
.supportul4 .botab2 {float:left;width:270px;height:47px;background-color:#fff;border:1px solid #f6f6f6;border-top:0;padding:0 10px;}
.supportul4 .botab2 h3 {float:left;font:normal 14px "Microsoft Yahei";color:#ff5842;padding:6px 0 0 10px;}
.supportul4 .botab2 h3 b {font-weight:bold;}
.supportul4 .botab2 h3 cite {font:normal 30px Arial, Helvetica, sans-serif;padding-right:3px;}
.supportul4 .botab2 span {float:right;width:73px;height:19px;border-radius:10px;-webkit-border-radius:10px;background-color:#ff5842;margin:17px 10px 0 0;font:normal 12px/19px "Microsoft Yahei";color:#fff;text-align:center;cursor:pointer;}
.supportul4 .botab2 span a,.supportul4 .botab2 span a:visited {color:#fff;}
.supportul4 .botab2 span a:hover {color:#fff;text-decoration:underline;}
/*page*/
.page{ float:right; margin:20px 4px 10px 0; background-color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; overflow:hidden; box-shadow:0 2px 10px #ccc; -webkit-box-shadow:0 2px 10px #ccc; border-radius:10px; -webkit-border-radius:10px;}
.page a{ margin:0 4px; padding:12px 18px; font-weight:bold;line-height:14px; border-bottom:2px solid #fff; display:inline-block; border-radius:10px; -webkit-border-radius:10px;}
.page a:hover,.page a.current{ text-decoration:none; background-color:#ff5842; color:#fff; border-color:#cc4635;}
.page i{ padding:0 10px;}
.page .nex_l a{ margin:0 4px 0 0; border-right:1px solid #ddd; border-radius:10px 0 0 10px; -webkit-border-radius:10px 0 0 10px;}
.page .nex_r a{ margin:0 0 0 4px; border-left:1px solid #ddd; border-radius:0 10px 10px 0; -webkit-border-radius:0 10px 10px 0;}

/**产品详细**/
.item-box{padding:0 0 20px 0;border-bottom:1px solid #ddd; font-family:"Microsoft Yahei"; overflow:hidden;}
.item-box .itemimg { width:320px; height:390px;}
.item-box .img-list{ margin-top: 10px; height: 54px; overflow: hidden;}
.item-box .img-list li{float: left; margin-right: 8px; border: 2px solid #fff;}
.item-box .img-list li:hover,.item-box .img-list li.active{border-color: #07B705;}
.item-box .item-detail{ margin-left:40px; width:530px; }
.item-box .item-detail .itemname{padding:15px 0; font-size:22px; line-height:22px; height:44px; color:#000;}
.item-box .item-detail .detail-tbl{ font-size:14px; line-height:20px;}
.item-box .item-detail .detail-tbl td{padding:8px 0;}

.item-content-left{ float:left; width:76.36%;vertical-align:top;font-family:"Microsoft Yahei";}
.normal-box{ margin-top:20px; border:1px solid #ddd;font-family:"Microsoft Yahei"; border-top-color: #38a800; overflow:hidden;}
.brd-btm{border-bottom: 1px solid #ddd;}
.normal-box h4{ padding:0 0 0 15px; height:38px; line-height:38px; background-color:#f3f3f3; font-size:14px; color:#000; overflow:hidden;}
.normal-box h4 span a{ float:right; margin-right:12px; }
.normal-box h4 .title-tabs a{ float:left; padding:0 25px; color:#888; text-decoration: none;}
.normal-box h4 .title-tabs a.on{ background-color:#38a800; color:#fff;}
.normal-box .tabs-con{padding:30px 6%; min-height:340px; font-size:14px; color:#555; line-height:30px; text-indent:2em;}

.content-side{ float:right; width:21.81%; vertical-align:top; overflow:hidden;}
.row-t{margin-top: 8px;padding-bottom: 4px; font-size: 14px; color: #000; overflow: hidden;}
.row-t .ti-name{ float: left;padding-left:6% ;width: 24%;line-height: 20px; }
.row-t .ti-detail{ float: left;padding:0 4% ;width: 62%; line-height: 20px;word-break: break-all;}
.side-pd{ margin:0;}
.side-pd li{ float: left;margin:10px 0 0;width:50%; height: 120px; font-size: 14px; line-height: 32px; border-bottom:1px solid #ddd; text-align: center;}

.specialty{width:1200px; margin:25px 0px 0px;}
.specialty_tit{height:30px; margin-bottom:23px; background:url(../images/travel_bg.jpg) left center repeat-x;}
.specialty_tit_ico,.specialty_tit_ico2{width:30px; height:30px; float:left; background:#fff; background:url(../images/trip_icon.png) no-repeat;}
.specialty_tit_ico{background-position:0px 0px;}
.specialty_tit_ico2{background-position:0px -37px;}
.specialty_tit_name{float:left; font:normal 16px/30px "Microsoft Yahei"; color:#0066cc; background:#fff; padding:0px 9px;}
.specialty_tit_name span{font:normal 12px "Arial"; color:#0066cc; text-transform:uppercase; background:url(../images/travel_line.jpg) left center no-repeat; padding-left:10px; margin-left:10px;}
.specialty_tit_more{float:right; font:normal 11px/30px "Arial"; background:#fff; color:#ccc; padding-left:10px;}
.specialty_tit_more a{color:#ccc;}
.specialty_tit_more a:hover{color:#ff0000;}
.special,.special_bt{width:1200px; overflow:hidden;}
.special ul li{float:left; margin:0px 37px 40px 0px; width:347px; height:152px; padding:8px; border:6px #f6f6f6 solid;}
.special div{width:138px; float:left; margin-right:22px; font:normal 12px/24px "Microsoft Yahei";}
.special h3{background:#0066cc; color:#fff; text-align:center; border-radius:8px; margin:8px 0px;}
.special p{font:normal 12px/18px "Microsoft Yahei";}
.special img{float:left;}
.special ul li.mn{margin:0px 0px 40px 0px;}
.special_bt ul li{float:left; margin:0px 37px 0px 0px; width:553px; height:152px; padding:8px; border:6px #f6f6f6 solid;}
.special_bt div{width:267px; float:left; margin-right:22px; font:normal 12px/24px "Microsoft Yahei";}
.special_bt h3{width:140px; background:#0066cc; color:#fff; text-align:center; border-radius:8px; margin:8px auto; display:block;}
.special_bt p{font:normal 12px/18px "Microsoft Yahei";}
.special_bt img{float:left;}
.special_bt ul li.mn{margin:0px;}
/*特产简介*/
.profile{width:1200px; height:446px; background:url(../images/trip_bg.jpg) repeat-x; margin-bottom:34px;}
.profile_l{width:757px; height:349px; padding:11px 11px 0px 12px; background:url(../images/trip_pic_bg.jpg) no-repeat; float:left; margin:86px 62px 0px 20px;}
.profile_r{width:300px; float:left;}
.num{width:102px; margin:0px auto;}
.name{border-bottom:1px #fff dashed; text-align:center; font:normal 14px "Microsoft Yahei"; padding:13px 0px;}
.name h1{color:#333;}
.name p{color:#0066cc; font:normal 24px/40px "Microsoft Yahei";}
.des{font:normal 14px/18px "Microsoft Yahei"; padding:10px 0px 18px;}
.order{width:101px; height:37px; margin:0px auto;}
.order input{width:101px; height:37px; border:none; text-align:left; padding-left:12px; font:normal 16px/37px "Microsoft Yahei"; color:#fff; background:url(../images/trip_order.jpg) no-repeat; cursor:pointer;}