@charset "utf-8";
.dl_left_up,.dl_right_up{ z-index:11}
/* 头部 */
.header { height:166px; background:url(images/top_bg0.png) no-repeat center 0;}
.header .m1 { background:url(images/top_bg1.png); height:113px; width:960px; margin:0 auto; position:relative;}
.header .m2 { background:url(images/menu.gif); height:43px; width:960px; margin:0 auto;}
.header .m3 { width:960px; height:43px; overflow:hidden;}
.header .m3 li { float:left; padding:0px; margin:0px;}
.header .e1 { position:absolute; right:0px; top:30px;}
.header .e2 { position:absolute; top:78px; left:515px; color:#666;}
.header .e2 a { color:#666;}
.header .e2 a:hover { color:#F30;}
.header .d1 { float:left; width:283px; height:28px; background:url(images/search_1.gif); padding:7px 0 5px 40px;}
.header .d2 { float:left;}
.header .f1 { float:left;}
.header .d1 input { border:none; border:0px; font-size:14px; color:#666; width:250px; height:14px; padding:5px 0;}
.header .f2 { float:left; width:23px; height:23px; overflow:hidden;}

.topMenu { height:41px; background:url(images/header_menu2.png); width:960px; margin:0px auto; overflow:hidden;}
.topMenu .l,.topMenu .r{ width:5px;background:url(images/header_menu1.png) no-repeat -5px 0;float:right;}
.topMenu .l{ background-position:0 0;float:left; margin-right:20px;}
.topMenu li{ float:left; height:37px; line-height:37px; font-family:"Lucida Grande",Helvetica,Arial;}
.topMenu li a { padding:0 20px; color:#fff; font-size:14px; background:url(images/header_menu3.png) no-repeat right 0; font-weight:bold;}
.topMenu li a:hover{ text-decoration: underline; color:#fff;}
.topMenu .c { background:url(images/header_menu1.png) no-repeat right -44px;padding-right:7px; height:41px;}
.topMenu .c a{ display:inline-block; height:41px; padding:0px 13px 0 20px;background:url(images/header_menu1.png) no-repeat -13px 0;color:#4e9700; font-weight:bold;}
.topMenu .c a:hover{ color:#f60;}

/* MSClass */
#slider_box { position:relative; width:490px; height:220px; overflow:hidden; float:left;}
#slider_img li { float:left; position:relative;}
#slider_title { position:absolute; bottom:10px; right:5px;}
#slider_title li { float:left; width:6px; height:6px; overflow:hidden; cursor:pointer; margin-right:5px; overflow:hidden; background:url(images/dot1.png) no-repeat 0 0;}
#slider_title li:hover,#slider_title li.active { width:6px; height:6px; overflow:hidden; background:url(images/dot1.png) no-repeat -6px 0;}

/* 旅游 */
.banner { width:1150px; height:auto; margin:0 auto 15px;}
.area1 { font-size: 14px;/*background-image: url(images/input_bg1.png);background-repeat: repeat-x;*/border: 1px solid #ddd;padding:8px; line-height:1.6; font-family:Verdana, Arial;}
.pwSlide,.pwSlide .switch,.pwSlide .switch li{width:560px; height:220px;overflow:hidden; margin-bottom:15px;}
.input2 { font-size: 14px;background-image: url(images/input_bg1.png);background-repeat: repeat-x;border: 1px solid #9a9a9a;padding:4px; font-family:Verdana, Arial;}
.travel { width:1150px; margin:0 auto; height:auto; overflow:hidden;}
/* left　*/
.travel .l { float:left; width:230px; height:auto; margin:0 15px 0 0;}
.travel .l .t1 { height:26px; background:url(images/td_bg2.png); color:#FFF; font-weight:bold; line-height:26px; padding-left:10px;margin-top:10px; }
.travel .l .t2 { height:auto; overflow:hidden; background:#fff;}
.travel .l .t3 { padding:10px 10px 0; border:1px solid #ccc; border-top:0}
.travel .l .t3 h1 { font-size:14px; font-weight:bold; color:#F60; height:25px; line-height:25px;}
.travel .l .t4 { margin-bottom:10px; height:auto; overflow:hidden;}
.travel .l .t4 li { float:left; width:100px; height:22px; line-height:22px; overflow:hidden;}
.travel .l .t5 { height:auto; overflow:hidden; background:#fff;}
.travel .l .t5 .b1 { background:url(images/td_bg5.png); height:26px; line-height:26px; color:#c30; font-weight:bold; padding-left:10px; border:1px solid #fec799; overflow:hidden; border-bottom:0;}
.travel .l .t5 .b2 { border:1px solid #fec799; border-top:0; padding:10px; height:auto; overflow:hidden;}
.travel .l .t5 .b2 li { float:left; width:100px; height:22px; line-height:22px;}
/* center */
.travel .c { float:left; width:560px; height:auto; overflow:hidden; margin-right:15px;}
.travel .c .pp1 { margin-bottom:10px; height:220px; overflow:hidden;}
.travel .c .banner1 { width:560px; height:auto; overflow:hidden; line-height:0; margin-bottom:15px; }
.travel .c .banner1 img{}
.travel .c .tjxl1 { background:#7aab20; height:48px; overflow:hidden; line-height:48px; color:#FFF; font-family:"微软雅黑", "黑体", "宋体"; padding-left:15px; position:relative; font-size:24px;}
.travel .c .tjxl2 { position:absolute; right:15px; top:14px; font-size:9pt; font-family:"宋体"; height:20px; line-height:20px;}
.travel .c .tjxl3 { border-left:4px solid #7aab20; border-right:4px solid #7aab20; border-bottom:4px solid #7aab20; height:auto; overflow:hidden; margin-bottom:13px;}
.travel .c .tjxl4 { height:auto; overflow:hidden; width:530px; margin:0 auto;}
.travel .c .tjxl4 li { height:65px; border-bottom:1px dashed #CCC; overflow:hidden; float:left; margin-top:15px;}
.travel .c .tjxl4 li .t1 { float:left; width:70px; height:65px; overflow:hidden;}
.travel .c .tjxl4 li .t2 { float:left; width:375px; height:65px; overflow:hidden;}
.travel .c .tjxl4 li .t2 h1 { font-size:14px; padding-bottom:6px;}
.travel .c .tjxl4 li .t2 h1 a { color:#16b; font-weight:bold;}
.travel .c .tjxl4 li .t2 h1 a:hover { color:#f30;}
.travel .c .tjxl4 li .t2 h2 a { color:#666;}
.travel .c .tjxl4 li .t2 h3 { padding-top:4px;}
.travel .c .tjxl4 li .t3 { float:left; width:85px; height:65px; overflow:hidden; color:#F60; text-align:right;}
.travel .c .tjxl4 li .t3 span { font-size:18px; font-weight:bold;font-family:"Lucida Grande",Helvetica,Arial;}
.travel .c .tjxl5 { width:530px; margin:0 auto; text-align:right; padding:15px 0;}
.travel .c .list1 { border:1px solid #dedede; margin-bottom:13px;}
.travel .c .list1 .t1 { position:relative; height:29px; background:url(images/td_bg7.png); color:#4e9700; padding-left:15px; font-weight:bold; line-height:29px; overflow:hidden; font-size:14px;}
.travel .c .list1 .t2 { position:absolute; right:15px; top:0px; font-size:12px; font-weight:normal; font-family:"宋体";}
.travel .c .list1 .t3 { width:530px; margin:10px auto 10px; font-size:14px; height:auto; overflow:hidden;}
.travel .c .list1 .t3 li { height:29px; line-height:29px; background:url(images/dot2.gif) no-repeat 0 12px; position:relative; padding-left:8px;}
.travel .c .list1 .t3 li .price { color:#F30; font-family:"Lucida Grande",Helvetica,Arial; position:absolute; right:0px; top:0px;}
.travel .c .list1 .t3 li a { color:#16b;}
.travel .c .list1 .t3 li a:hover { color:#f30;}
.travel .c .list1 .t4 { width:510px; margin:25px auto 10px; height:auto; overflow:hidden;}
.travel .c .list1 .t4 li { height:auto; text-align:center; float:left; width:250px;}
.travel .c .list1 .t4 li .nav_con_list{ padding:10px 0 15px; line-height:20px;}
.travel .c .list1 .t4 li .txt1 { line-height:1.7; padding:8px 0 10px;}
.travel .c .list1 .t4 li img { padding:3px; border:1px solid #CCC;}
.travel .c .list1 .t4 li span { color:#666;}
/* right　*/
.travel .r { float:left; width:330px; height:auto; overflow: hidden;}
.travel .r .t1 { border:1px solid #fec799; border-top:0; margin-bottom:10px; background:#fff;}
.travel .r .t1 .more1 { text-align:right; padding:0 13px 13px 0;}
.travel .r .t2 { background:url(images/td_bg5.png); height:26px; line-height:26px; color:#c30; font-weight:bold; padding-left:10px;  overflow:hidden; border-top:1px solid #fec799;}
.travel .r .t5 { padding:15px 0 18px 10px; line-height:2;}
.travel .r .t5 h1 { padding:5px 0 0;}
.travel .r .newsList1 { padding:10px 0; height:auto; margin:0 auto; overflow:hidden; width:304px;}
.travel .r .newsList1 li { height:30px; line-height:30px; background:url(images/dot1.gif) no-repeat 0 12px; padding-left:10px; border-bottom:1px dashed #CCC; overflow:hidden}
.travel .r .newsList4 { padding:15px 0 0; height:auto; margin:0 auto; overflow:hidden; width:316px; border-bottom:1px dashed #CCC; margin-bottom:10px;}
.travel .r .newsList4 li { float:left; width:158px; text-align:center; height:150px; overflow:hidden;}
.travel .r .newsList4 li h1 { padding:10px 0;}
.travel .r .newsList2 { padding:10px 0; height:auto; overflow:hidden; width:304px; margin:0 auto;}
.travel .r .newsList2 li { height:30px; line-height:30px; background:url(images/dot3.gif) no-repeat 0 12px; padding-left:10px; border-bottom:1px dashed #CCC; float:left; width:142px;}
.travel .r .newsList3 { padding:10px 0; height:auto; margin:0 auto; overflow:hidden; width:304px; font-family:Verdana, Arial;}
.travel .r .newsList3 li { background:url(images/dot1.gif) no-repeat 0 14px; padding:8px 0px 8px 8px; line-height:1.6; border-bottom:1px dashed #CCC;}
.travel .r .newsList3 li h1 { color: #666;}
.travel .r .newsList3 li h2 { padding-bottom:4px;}
.travel .r .newsList3 li h2 a { color:#16b;}
.travel .r .imgList1 li { padding-bottom:10px; height:70px;}
.travel .r .t4 { width:228px; margin:0 auto; height:auto; overflow:hidden; padding:12px 0 20px;}
.travel .r .t4 li { height:25px; line-height:25px; background:url(images/dot1.gif) no-repeat 0 10px; padding-left:8px; width:68px; float:left;}
/* list */
.travel .list { height:auto; overflow:hidden; width:905px; float:left;}
.travel .list .wz1 { border-bottom:1px dashed #CCC; padding-bottom:10px; background:#fff; padding:0 15px; height:40px; line-height:40px;}
.travel .list .wz1 span { color:#F60;}
.travel .list .wz1 a { color:#4e9700;}
.travel .list .wz2 { padding:15px; font-weight:bold; color:#4e9700; background:#fff;}
.travel .list .wz3 { height:auto; overflow:hidden; padding-bottom:10px; background:#fff; padding:0 15px 10px; margin-bottom:15px;}
.travel .list .wz3 li { background:url(images/dot1.gif) no-repeat 4px 6px; height:30px; padding-left:15px;}
.travel .list .wz3 li span { font-weight:bold;}
.travel .list .wz3 a.a1 { color:#F30;}
.travel .list .wz4 { background:#f5fbee; border-top:2px solid #b1db7f; position:relative; height:36px; font-family:Verdana, Arial;}
.travel .list .wz4 .t1 { position:absolute; left:40px; top:15px;}
.travel .list .wz4 .t2 { position:absolute; left:585px; width:50px; text-align:center; top:10px;}
.travel .list .wz4 .t3 { position:absolute; left:635px; width:80px; text-align:center; top:10px;}
.travel .list .wz4 .t4 { position:absolute; left:715px; width:80px; text-align:center; top:10px;}
.travel .list .wz4 .t5 { position:absolute; left:810px; width:54px; text-align:center; top:10px;}
.travel .list .wz5 { height:auto; overflow:hidden; background:#fff;}
.travel .list .wz5 li { height:90px; border-bottom:1px dashed #CCC; overflow:hidden; margin:0 15px;}
.travel .list .wz5 li .t1 { float:left; width:70px; height:70px; overflow:hidden; padding:20px 0 0 0px;}
.travel .list .wz5 li .t2 { float:left; width:500px; height:73px; overflow:hidden; padding:17px 0 0 0;}
.travel .list .wz5 li .t2 h1 { font-size:14px; padding-bottom:10px;}
.travel .list .wz5 li .t2 h1 a { color:#16b;}
.travel .list .wz5 li .t2 h1 a:hover { color:#f30;}
.travel .list .wz5 li .t2 h2 a { color:#666;}
.travel .list .wz5 li .t3 { float:left; width:50px; height:90px; line-height:90px; font-size:18px; font-weight:bold; color:#F60; font-family:"Lucida Grande",Helvetica,Arial; text-align: center;}
.travel .list .wz5 li .t4 { float:left; width:80px; height:90px; line-height:90px; font-size:14px; font-family:Arial; text-decoration:line-through; text-align: center;}
.travel .list .wz5 li .t5 { float:left; width:80px; height:90px; line-height:90px; font-size:18px; color:#F60; font-family:"Lucida Grande",Helvetica,Arial; text-align: center;}
.travel .list .wz5 li .t6 { float:left; width:70px; height:90px; overflow:hidden; padding-left:15px;}
.travel .list .wz5 li .t6 a { display:block; width:54px; height:23px; line-height:23px; text-align:center; float:left; margin:34px 0 0; color:#d62; background:url(images/likebg.png) no-repeat 0 -23px; overflow:hidden;}
.travel .list .wz5 li .t6 a:hover { background:url(images/likebg.png) no-repeat; color:#d62; text-decoration:none;}
.travel .list .wz5 .bg1 { background:#fff;}
.travel .list .wz5 .bg2 { background:#f5fcec;}
.pages{ background:#fff;}
/* jd */
.num_1,.num_2,.num_3,.num_4,.num_5,.num_6,.num_7,.num_8,.num_9,.num_10 { width:13px; height:11px; overflow:hidden;}
.num_1 { background:url(images/num.gif) no-repeat 0 0;}
.num_2 { background:url(images/num.gif) no-repeat 0 -11px;}
.num_3 { background:url(images/num.gif) no-repeat 0 -22px;}
.num_4 { background:url(images/num.gif) no-repeat 0 -33px;}
.num_5 { background:url(images/num.gif) no-repeat 0 -44px;}
.num_6 { background:url(images/num.gif) no-repeat 0 -55px;}
.num_7 { background:url(images/num.gif) no-repeat 0 -66px;}
.num_8 { background:url(images/num.gif) no-repeat 0 -77px;}
.num_9 { background:url(images/num.gif) no-repeat 0 -88px;}
.num_10 { background:url(images/num.gif) no-repeat 0 -99px;}
.travel_jd { width:905px; float:left; height:auto; overflow:hidden;}
.travel_jd .map { height:auto; overflow:hidden; margin-bottom:20px;}
.travel_jd .map .map_t1 { float:left; width:411px; margin-right:15px; height:360px;}
.travel_jd .map .map_t2 { float:left; width:477px; height:360px; border:1px solid #fec799;}
.travel_jd .map .map_t2 .t1 { background:url(images/td_bg5.png); height:25px; line-height:26px; color:#c30; font-weight:bold; padding-left:10px; border-bottom:1px solid #fec799; overflow:hidden;}
.travel_jd .map .map_t2 .t2 { width:92%; margin:10px auto 0;}
.travel_jd .map .map_t2 .t2 li { height:31px; line-height:31px; padding-left:15px; position:relative;}
.travel_jd .map .map_t2 .t2 li .hit { position:absolute; right:0px; top:0px; color:#666;}
.travel_jd .map .map_t2 .t2 li .num { position:absolute; left:0px; top:9px;}
.travel_jd .map .map_t2 .t2 li span { color:#F60;}
.travel_jd .imgList0 { font-size:14px; background:url(images/td_bg7.png); height:29px; overflow:hidden; line-height:29px; padding-left:15px; border:1px solid #dedede; color:#4e9700; font-weight:bold; border-bottom:0}
.travel_jd .imgList1 { padding-top:15px;  height:auto; overflow:hidden; margin: 0 auto 15px; border:1px solid #dedede; border-top:0;}
.travel_jd .imgList1 li { float:left; width:175px; height:auto; overflow:hidden; text-align:center; margin-left:5px;}
.travel_jd .imgList1 li h1 { padding:8px 0px 15px;}
.travel_jd .wz_1 { height:40px; line-height:40px; padding:0 15px; border-bottom:1px dashed #ccc; background:#fff; }
.travel_jd .wz_1 span { color: #F60;}
.travel_jd .wz_1 a { color:#4e9700;}
.travel_jd .wz_1 a:hover { color:#F60;}
.travel_jd .wz_2 { font-family:"微软雅黑", "黑体", "宋体"; font-size:26px; padding-bottom:30px;  padding:20px 15px;}
.travel_jd .wz_3 { border:1px solid #82b02e; background:#f5faed; padding:10px; line-height:1.5; font-size:14px; margin:0 15px 15px; height:auto; overflow:hidden; }
.travel_jd .wz_3 a { color:#4e9700;}
.travel_jd .wz_3 a:hover { color:#F60;}
.travel_jd .wz_4 { font-size:14px; border:1px solid #fec799; background: #FFFAF4; padding:10px; height:auto; overflow:hidden; margin:0 15px 15px ;}
.travel_jd .wz_4 a { color: #F60;}
.travel_jd .jdList1 { height:auto; overflow:hidden;}
.travel_jd .jdList1 a { color:#4e9700;}
.travel_jd .jdList1 a:hover { color:#F60;}
.travel_jd .jdList1 li { border-bottom:1px dashed #CCC; height:120px; overflow:hidden; margin:20px 15px 0;}
.travel_jd .jdList1_img { float:left; width:140px; height:100px; text-align: left;}
.travel_jd .jdList1_img img { padding:3px; border:1px solid #CCC;}
.travel_jd .jdList1_txt { float:left; height:100px; width:735px; line-height:1.8; color:#666;}
.travel_jd .jdList1_txt div { font-size:16px; font-weight:bold; float:left; padding-right:40px; line-height:normal;}
.travel_jd .jd_show_l { float:left; width:620px; overflow:hidden; height:auto; margin-right:15px;}
.travel_jd .jd_show_l .t1 {font-size:14px; padding:20px 15px; background:#fff;}
.travel_jd .jd_show_l .t1 span { font-size:30px; font-family:"微软雅黑", "黑体", "宋体";}
.travel_jd .jd_show_l .t1 h1 { padding-top:10px;}
.travel_jd .jd_show_l .t2 { margin-bottom:15px; height:auto; overflow:hidden; background:#fff; padding:0 15px 20px;}
.travel_jd .jd_show_l .t3 { background:#fff url(images/td_bg7.png); height:29px; padding-left:15px; font-size:14px; overflow:hidden; line-height:29px; border:1px solid #dedede; border-bottom:0;  color:#4e9700; font-weight:bold; position:relative;}
.travel_jd .jd_show_l .t4 { line-height:1.9; padding:15px 15px; background:#fff; border:1px solid #dedede; border-top:0; margin-bottom:15px;}
.travel_jd .jd_show_l .t4 p { padding-bottom:15px; } 
.travel_jd .jd_show_l .t5 { position:absolute; right:10px; top:0px; font-size:9pt; font-weight:normal; font-family:"宋体";}
.travel_jd .jd_show_l .t6 { width:590px; margin:0 auto 20px; height:auto; overflow:hidden; padding:15px 15px 0; background:#fff; border:1px solid #dedede; border-top:0;}
.travel_jd .jd_show_l .t6 li { float:left; width:155px; text-align:center; height:120px;}
.travel_jd .jd_show_r { float:left; width:270px;}
.travel_jd .jd_show_r .t1 { border:1px solid #fec799; height:auto; overflow:hidden; margin-bottom:15px; background:#fff;}
.travel_jd .jd_show_r .t2 { background:url(images/td_bg5.png); height:26px; line-height:26px; color:#c30; font-weight:bold; padding-left:10px; overflow:hidden;}
.travel_jd .jd_show_r .t3 { width:90%; margin:10px auto; height:auto; overflow:hidden;}
.travel_jd .jd_show_r .t3 li { position:relative; height:26px; line-height:26px; padding-left:10px; background:url(images/dot3.gif) no-repeat 0 10px;}
.travel_jd .jd_show_r .t3 div { position:absolute; right:0px; top:0px; color:#F60; font-family:"Lucida Grande",Helvetica,Arial;}
.travel_jd .jd_show_r .t4 { width:90%; margin:10px auto; height:auto; overflow:hidden;}
.travel_jd .jd_show_r .t4 li { position:relative; height:26px; line-height:26px; padding-left:10px; background:url(images/dot2.gif) no-repeat 1px 11px;}
.travel_jd .jd_show_r .t5 { width:90%; margin:10px auto; height:auto; overflow:hidden; line-height:2;}
.travel_jd .jd_show_r .t5 a { color:#4e9700; padding:0 4px;display:inline-block;}
.travel_jd .jd_show_r .t5 a:hover {background:#4e9700; padding:0 4px; color:#FFF; text-decoration:none;}
.travel_jd .about { font-size:14px; line-height:2; padding:20px 15px 50px; border-top:1px solid #CCC;}
.travel_jd .about p { padding-bottom:15px;}
/* shop */
.shop { width:775px; float:left; height:auto; overflow:hidden;}
.shop .wz1 { border:1px solid #ccc; background:url(images/td_bg1.png); height:36px; line-height:36px; padding-left:15px; font-size:14px; font-weight:bold; color:#333; position:relative;}
.shop .wz2 { position:absolute; right:10px; top:0px; font-size:9pt; font-weight:normal;}
.shop .wz2 span { color:#d00; font-weight:bold;}
.shop .shopList { height:auto; overflow:hidden;}
.shop .shopList li { border-bottom:1px dashed #CCC; padding-top:20px; height:120px; overflow:hidden; float:left; width:775px;}
.shop .shopList .t1 { float:left; width:210px; height:120px;}
.shop .shopList .t1 img { padding:3px; border:1px solid #CCC;}
.shop .shopList .t2 { float:left; width:565px; height:120px; line-height:1.8; color:#666; position:relative; }
.shop .shopList .t2 .lv1 { position:absolute; right:5px; top:0px; text-align:center; width:93px; height:16px;}
.shop .shopList .t2 .lv2 { position:absolute; right:5px; top:20px; text-align:center; width:93px; height:16px; color: #999;}
.shop .shopList .t2 h1 { font-size:14px; font-weight:bold; padding-bottom:7px;}
.shop .shopList .t2 a { color:#16b; text-decoration:underline;}
.shop .shopList .t2 a:hover { color:#f30;}
/* article */
.shop .articleList { height:auto; overflow:hidden; width:775px; float:left;}
.shop .articleList a { color:#16b;}
.shop .articleList a:hover { color:#f30;}
.shop .articleList li { border-bottom:1px dashed #CCC; overflow:hidden; float:left; width:755px; height:auto; padding:20px 10px;}
.shop .articleList .t1 { position:relative; font-size:22px; font-family:"Microsoft Yahei","黑体","宋体"; padding-bottom:10px; background:url(images/dot2.gif) no-repeat 0 15px; padding-left:8px;}
.shop .articleList .t2 { position:absolute; right:0px; top:9px; font-size:9pt; color: #999; font-family:"Lucida Grande",Helvetica,Arial;}
.shop .articleList .t3 { color:#666; line-height:1.9;}
.shop .wz3 { padding-bottom:15px; border-bottom:1px dashed #CCC;}
.shop .wz3 a { color:#4e9700;}
.shop .wz3 a:hover { color:#F60;}
.shop .articleT1 { font-size:28px; text-align:center; padding:40px 0 30px; font-family:"Microsoft Yahei","黑体","宋体";}
.shop .articleT1b { color:#666; font-size:12px; text-align:center; border-bottom:1px solid #CCC; padding:0 0 13px;}
.shop .articleT2 { font-size:14px; line-height:1.9; padding:30px 10px 50px; border-bottom:1px dashed #ccc;}
.shop .articleT3 { padding:30px 0 40px 10px; height:32px; overflow:hidden;}

/* 2015.01 */
.travel_all { width:1000px; height:auto; overflow:hidden; margin:0 auto;}

/* 顶部LOGO、搜索 */
.travel_top1 { width:1000px; height:120px; overflow:hidden; margin:0 auto 0; position:relative;}
.travel_logo { position:absolute; left:0; top:42px; background:url(images/v1/logo.png) no-repeat; width:260px; height:36px; overflow:hidden;}
.travel_logo a { display:block; width:260px; height:36px;}
.travel_tel { float:left; padding:33px 0 0 280px; line-height:2; font-size:14px; height:auto; overflow:hidden;}
.travel_tel span { font-weight:bold; width:75px; text-align:right; display:block; float:left;}
.travel_search1 { position:absolute; right:0; top:42px; width:361px; height:35px;}
.travel_search1 .key1 { background:url(images/v1/search1.png) no-repeat; width:292px; padding:5px 10px; height:25px; line-height:25px;vertical-align:middle; font-size:14px; border:none;-webkit-appearance:none;}
.travel_search1 .btn1 { background:url(images/v1/search1.png) no-repeat -312px 0; width:49px; height:35px; border:none; cursor:pointer;-webkit-appearance:none;}

/* 顶部主导航 */
.travel_nav1 { height:40px; overflow:hidden; width:100%; background:#64a10a; margin:0 0 20px;}
.travel_nav2 { width:1000px; margin:0 auto; height:40px; overflow:hidden;}
.travel_nav2 a { font-size:14px; color:#FFF; font-weight:bold;}
.travel_nav2 a:hover { color:#FFF;}
.travel_nav2 li { float:left; height:40px;}
.travel_nav2 li a { display: inline-block; padding:0 18px; height:40px; line-height:40px;}
.travel_nav2 li a:hover { background:#ffa63c; text-decoration:none;}
.travel_nav2 .cur1 { background:#ffa63c;}

/* 签证 */
.travel_qz_l { float:left; width:715px; height:auto; overflow:hidden; margin:0 15px 0 0;}
.travel_qz_l1 { font-size:16px; height:35px; overflow:hidden; background:url(images/v1/icon_01.png) no-repeat; padding-left:35px; font-weight:bold;}
.travel_qz_l2 { border:1px solid #ddd; border-top: none; height:auto; overflow:hidden; margin:0 0 20px; text-align:center; padding:20px 0;}
.travel_qz_l3 { font-size:16px; height:35px; overflow:hidden; background:url(images/v1/icon_02.png) no-repeat; padding-left:35px; font-weight:bold;}
.travel_qz_l4 { width:715px; height:auto; overflow:hidden; padding:30px 0 0;}
.travel_qz_l4 li { float:left; width:143px; height:auto; overflow:hidden; text-align:center; padding:0 0 20px;}
.travel_qz_l4 span { color:#F60;}
.travel_qz_l4 h1 { padding:10px 0;}
.travel_qz_l4 a:hover { text-decoration:none;}
.travel_qz_r { float:left; width:270px; height:auto; overflow:hidden; padding:33px 0 0;}
.travel_qz_r1 { border:1px solid #ddd; border-top:2px solid #ddd; height:auto; overflow:hidden; width:238px; padding:15px;}
.travel_qz_r1 h1 { height:30px; font-size:14px; font-weight:bold; border-bottom:1px solid #ddd;}
.travel_qz_r2 { height:auto; overflow:hidden;}
.travel_qz_r2 h2 { text-align:center; height:auto; overflow:hidden; padding:20px 0;}
.travel_qz_r2 p { padding:0 0 15px; line-height:1.8;}
.travel_qz_show1 { text-align:center; border-bottom:1px dashed #ddd; height:auto; overflow:hidden; font-size:24px; font-family:"Microsoft Yahei"; padding:40px 0;}
.travel_qz_show2 { height:auto; overflow:hidden; width:715px; padding:20px 0 60px;}

.foot{ width:1150px;}

/* duilian */
.dl_left,.dl_right { width:100px; height:200px; float:right; z-index:200;top:expression(offsetParent.scrollTop+10);}
.dl_left_up { position:fixed !important;top:10px; position:absolute; left:10px;}
.dl_left_right { position:fixed !important;top:10px; position:absolute; left:10px;} 
.dl_right_up{ position:fixed !important;top:10px; position:absolute; right:10px;}
.dl_right_right{ position:fixed !important;top:10px; position:absolute; right:10px;}
.dl_close1 { padding-right:5px; border:1px solid #e1e1e1; text-align:right; height:15px; line-height:15px; width:93px; background:#f0f0f0 url(/pic/close.gif) no-repeat 55px 2px;}

.dl_left_foot { position:fixed !important;top:350px; position:absolute; left:10px;} 
.dl_right_foot { position:fixed !important;top:350px; position:absolute; right:10px;} 