@charset "utf-8";
/* CSS Document */
/*热门目的地图片*/
.photobox{width:100%; padding-bottom:25px; background:#F5F7FA; border-bottom:1px solid #DDD; overflow: hidden;}

/*推荐产品*/
.tj_box{width:1200px; height: auto; margin: 20px auto 0; overflow: hidden;}
.tj_con{width: 220px; height: auto; float: left; border: 2px solid #EEE; overflow: hidden;}
.tj_pic{width:220px; height: 180px; position: relative;}
.tj_pic img{width: 218px; height: 178px; padding: 1px;}
.tj_tit{width: 218px; height: 30px; display: block; position: absolute; left: 1px; bottom: 1px; text-align:center; font: normal 14px/30px Arial, "宋体"; color:#FFF; overflow:hidden;}
.tjbg1{background: #9670BA;}
.tjbg2{background: #3E4E7A;}
.tjbg3{background: #B35D95;}
.tjbg4{background: #A9C049;}
.tjbg5{background: #FD9D86;}
.tj_txt{width:220px; height:35px; line-height: 35px; text-align: center; background: #E1E6EA; overflow:hidden;}
.tj_txt a{color: #28465E;}
.tj_jia{width: 200px; height: 30px; padding:10px 0; font: 400 20px/30px "\5FAE\8F6F\96C5\9ED1", Arial, "宋体"; color: #F40;  text-align: center; margin: 0 10px; border-bottom: 1px solid #E5E5E5;}
.tj_jia span{ padding: 0 5px;}
.tj_sheng{width: 220px; height: 30px; line-height: 30px; text-align: center; color: #888; font-family:Arial, "宋体"; }
.tj_sheng span{padding: 0 10px;}
.tjmgl{margin-left: 20px; _display:inline;}

/*公用容器*/
.main{width:1200px; height:auto; margin:0 auto; overflow:hidden;}

/*right*/
/*right*/
.channel{width: 980px; height: auto; float: right; overflow: hidden;}
.channel .linetit{width: 980px; height: 30px; margin-top: 25px; padding-bottom: 8px; border-bottom: 2px solid #30A2FA;}
.channel .linetit h2{width: 150px; float: left; font: 700 18px/30px "微软雅黑",Arial,"宋体"; color: #30A2FA;}
.channel .linetit h2 a{color:#30A2FA;}
.channel .linetit .more1{height: 30px; float: left; font: 400 14px/30px "微软雅黑",Arial,"宋体"; padding-left: 30px; overflow: hidden;}
.channel .linetit .more1 a{ padding-right: 20px; color: #777;}
.channel .linetit .more2{float: right; font: 400 16px/30px Verdana, Arial, "宋体"; color: #f60;}
.channel .linetit .more2 a{color: #f60;}
.channel .linetit a:hover{color: #f40;}

/*线路部分*/
.themebox{margin-top: 10px; width: 980px; height: auto; overflow: hidden;}
.themebox li{width: 230px; height: auto; float: left; overflow: hidden;}
.themebox li.pdlt{padding-left: 20px;}
.themebox li img{display: block; width: 230px; height: 160px;}
.themebox li p.theme_txt{width: 230px; height: 30px; margin-top: 5px; font: 400 14px/30px "微软雅黑",Arial,"宋体"; overflow: hidden;}
.themebox li p.theme_pre{width: 230px; height: 30px; font: 400 16px/30px Verdana, Arial, "宋体"; color: #F60;}

/*left*/
.sidebar{width: 200px; height: auto; float: left; overflow: hidden;}
.sidebar h3{height:42px; margin-top:25px; background:#F5F7FA; font:700 16px/42px "微软雅黑",  Arial, "宋体"; text-indent:15px; border:1px solid #E5E5E5; border-bottom: 0; color: #333;}
.rolinList{width:198px; height:auto; border:1px solid #E5E5E5; border-bottom:none; overflow:hidden;}
.rolinList li{border-bottom:1px solid #E6E6E6; border-top:1px solid #FFF;}
.rolinList li em.open{background:url(../images/jiantou2.gif) no-repeat 168px 12px #F5F7FA; border-bottom: 1px #B9B9B9 solid;}
.rolinList li em{display:block; width:198px; height:40px; color:#333; font-size:14px;  background:url(../images/jiantou.gif) no-repeat 168px 12px #F5F7FA; line-height:40px;  cursor:pointer; font-family:"微软雅黑", "宋体", Arial; text-indent:15px;}
.rocon{width:198px; height:auto; padding:10px 0; background:#fff; font-size:12px; line-height:25px; text-align:center; overflow:hidden; display: none;}
.rocon dt a{color:#48AEEC;}
.rocon dt a:hover{color:#f40;}
.rocon dt,.rocon dd{width:66px; height:28px; line-height:28px; float:left; overflow:hidden; font-family:"宋体",Arial;}

/*最新资讯*/
.sidebar h4{height: 42px; margin-top:25px; background:#F5F7FA; font:700 16px/42px "微软雅黑",  Arial, "宋体"; text-indent:15px; border:1px solid #E5E5E5; color: #333;}
.sidebar .newsbox{border: 1px solid #E5E5E5; border-top: 0; padding: 5px 15px;}
.sidebar .newsbox li{height: 35px; font: 400 12px/35px tahoma, Arial,"宋体"; background: url(../images/dot.gif) no-repeat left center; border-bottom: 1px dotted #e5e5e5; overflow: hidden;}
.sidebar .newsbox li a{margin-left: 8px; color: #555;}