@charset "utf-8";
@import "reset.css";
/*globe*/
body{color:#666;background:#e5e5e5;}
a{color:#666;}
a:hover{color:#f48504;}
/*public*/
.header{height:95px;background:url(../img/bg/header_bg00.gif) repeat-x 0 0;}
.header .box{width:946px;margin:0 auto;}
.header .top{height:24px;font:12px/24px Arial;color:#828282;}
.header .top-tq{width:216px;}
.header .top-tq .tb{display:inline-block;width:50px;height:24px;overflow:hidden;vertical-align:top;background:#F00;*vertical-align:middle;}
.header .top-tq .duoyun{background:url(../img/bg/header_bg01.gif) no-repeat center;}
.header .top-yy{width:120px;height:24px;position:relative;text-align:right;z-index:3;}
.header .top-hy{width:340px;height:24px;overflow:hidden;position:relative;text-align:center;}
.header .top-hy ul{position:absolute;top:0;left:0;}
.header .plug_lang_menu{display:inline-block;width:103px;padding-left:9px;height:18px;margin-top:3px;font:12px/17px Arial;cursor:pointer;background:url(../img/bg/header_bg02.gif) no-repeat 0 0;text-align:left;}
.header .plug_lang_menu{*display:inline;}
.header .plug_lang_show{position:absolute;display:none;width:110px;border:1px solid #d5d3d3;background:#FFF;top:20px;right:0;text-align:left;}
.header .plug_lang_show a{display:block;height:20px;font:12px/20px Arial;padding-left:9px;}
.header .plug_lang_show a:hover{background:#f48504;color:#FFF;}
.header .top-qf{color:#c80c0c;}
.header .top-yd{margin-right:7px;padding-left:23px;background:url(../img/bg/header_bg03.gif) no-repeat 0 4px;}
.header .top-yd a{color:#828282;}
.header .top-yd a:hover{color:#f48504;}
.header .nav{height:71px;position:relative;}
.header .nav-color{position:absolute;width:450px;height:71px;background:url(../img/bg/header_bg04.gif) no-repeat 0 0;left:-131px;top:0;}
.header .nav ul{float:right;padding-top:8px;position:relative;z-index:2;}
.header .nav li{float:left;padding:0 20px 0 19px;font:12px/63px Arial; background:url(../img/bg/header_bg05.gif) no-repeat right 5px;}
.header .nav a{color:#6c2225}
.header .nav a:hover{text-decoration:underline;}
.header .nav .last{padding-right:0;background:none;}
.footer{background:#262626;}
.footer .box{width:946px;margin:0 auto;padding:35px 0;}
.footer .menu{font:12px/25px Arial;color:#FFF;height:25px;}
.footer .menu img{vertical-align:-3px;*vertical-align:middle;margin-left:17px;_margin:5px 0 5px 17px;}
.footer .menu span{margin:0 5px;}
.footer .menu a{color:#FFF;}
.footer .menu a:hover{color:#FFF;}
.footer .copy{font:12px/18px Arial;color:#939393}
.footer .copy a{color:#939393}
.footer .copy a:hover{color:#939393;}
.footer a:hover{text-decoration:underline;}
.banner{height:330px;}
.bodyer{width:946px;margin:0 auto 56px auto;background:url(../img/bg/about_bg00.gif) repeat-x 0 37px #FFF;margin-top:-76px;}
.board{height:37px;background:url(../img/bg/about_bg01.gif) no-repeat 0 0;padding:0 52px 0 67px;}
.board .menu{}
.board .menu a{float:left;padding:0 7px;text-align:center;font:12px/33px Arial;color:#914b17}
.board .menu a:hover,.board .menu .now{background:url(../img/bg/about_bg02.gif) repeat-x 0 0;}
.board .posi{font:12px/33px Arial;color:#FFF;padding-left:21px;background:url(../img/bg/about_bg03.gif) no-repeat 0 11px}
.board .posi a{color:#FFF}
.board .posi a:hover{color:#FFF}
.board .posi span{margin:0 5px;}
.bodyer-boarder{border:1px solid #cdcdcd;border-top:none;padding-bottom:168px;background:url(../img/bg/about_bg04.gif) no-repeat bottom left;}
.logo{position:absolute;width:125px;height:70px;top:5px;left:6px;z-index:3;background:url(../img/bg/header_bg06.gif) no-repeat 0 0}
.logo a{display:block;height:70px;}
.logo-show{position:absolute;z-index:2;width:290px;height:24px;top:70px;left:-137px;background:url(../img/bg/head_img00.png) no-repeat 0 0;}
*html .logo-show{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg/head_img00.png), sizingMethod='image';}
.gloubC{padding:40px 40px 40px 40px;font:14px/22px Arial;min-height:300px;_height:300px;}
/*plug*/
.plug-jd{padding:34px 21px 26px 20px;background:url(../img/bg/about_bg07.gif) no-repeat 37px 23px #fefcf2;border-top:1px solid #e6d8c1;border-bottom:1px solid #e6d8c1;}
.plug-jd .tit{width:412px;margin:0 0 21px auto}
.plug-jd .tit-title{height:27px;border-bottom:1px solid #e6d2af;margin-bottom:15px;}
.plug-jd .tit-title span{float:left;width:88px;height:27px;margin-right:9px;text-align:center;font:14px/27px Arial;color:#FFF;cursor:pointer;}
.plug-jd .tit-title .ds{background:url(../img/bg/about_bg05.gif) no-repeat 0 0;}
.plug-jd .tit-title .qt{background:url(../img/bg/about_bg05.gif) no-repeat 0 -27px;}
.plug-jd .tit-detal{width:412px;min-height:88px;_overflow:hidden;_height:88px;}
.plug-jd .tit-detal ul{position:relative;width:420px;}
.plug-jd .tit-detal li{float:left;_display:inline;width:133px;height:33px;margin-right:7px;}
.plug-jd .tit-detal a{display:block;height:23px;overflow:hidden;font:12px/23px Arial;color:#94451e;background:#e6d2af;text-align:center;}
.plug-jd .tit-detal a:hover,.plug-jd .tit-detal .on{color:#FFF;background:#ad7f33}
.plug-jd .tit-detal .color a:hover,.plug-jd .tit-detal .color .on{color:#FFF;background:#803b15}
.plug-jd .det{padding:14px 34px 36px 0;border:2px solid #d6c99c;background:url(../img/bg/about_bg06.gif) no-repeat right bottom #fdfae9;position:relative;zoom:1;}
.plug-jd .det-cont{width:380px;margin:0 0 0 auto;font:12px/22px Arial;color:#94451e;min-height:177px;_height:177px;}
.plug-jd .det-cont h2{font-weight:bold;}
.plug-jd .det-img{position:absolute;z-index:5;width:435px;height:351px;border:4px solid #FFF; background:#FFF;top:-159px;left:21px;}
.plug-jd .det-img li{position:absolute;}
.plug-jd .det-img .btn{position:absolute;bottom:4px;left:5px;z-index:2;}
.plug-jd .det-img .btn span{display:inline-block;width:14px;height:14px;margin-right:4px;text-align:center;font:12px/14px Arial;color:#FFF;background:#7c7c7c;cursor:pointer;overflow:hidden;}
.plug-jd .det-img .btn .on{background:#de280a}
.plug-jd .det-shadow{position:absolute;width:903px;height:6px;background:url(../img/bg/about_bg08.gif) repeat-x 0 0;left:-2px;bottom:-8px;overflow:hidden;}
/*plug*/
.yaoSelect{display:inline-block;height:26px;width:340px;position:relative;cursor:pointer;vertical-align:top;*vertical-align:middle;}
.yaoSelect_90{width:90px;}
.yaoSelect{*display:inline;}
.yaoSelect_menu{border:1px solid #d2d0d0;background:#fafafa;background:url(../img/bg/book_bg05.gif) no-repeat right top #FAFAFA;}
.yaoSelect_menu p{font:12px/24px Arial;height:24px;padding:0 3px;}
.yaoSelect_menu input{display:none;}
.yaoSelect_show{position:absolute;width:100%;top:25px;left:0;display:none;}
.yaoSelect_show ul{border:1px solid #d2d0d0;height:100px;overflow:auto;background:#FFF;}
.yaoSelect_show li{font:12px/20px Arial !important;height:20px !important;overflow:hidden;padding:0 2px !important;}
.yaoSelect_show li.on{background:#CCC;color:#FFF;}
/*Private*/
.i_banner{height:451px;background:url(../img/pic/index_img00.jpg) no-repeat center top;}
.i_bodyer{width:946px;margin:0 auto;margin-top:-65px;padding-bottom:47px;}
.icont-tsjq{border:1px solid #d9d9d9;background:#FFF;}
.icont-tsjq .tit{height:56px;font:13px/40px Arial;color:#FFF;padding-left:9px;background:url(../img/bg/index_bg00.gif) no-repeat 0 0;position:relative;}
.icont-tsjq .tit .di1{position:absolute;width:34px;height:66px;left:-34px;top:4px;background:url(../img/bg/index_bg02.gif) no-repeat 0 0}
.icont-tsjq .box{height:254px;padding-left:20px;}
.icont-tsjq-bot{height:21px;background:url(../img/bg/index_bg01.gif) no-repeat 0 0;}
.icont-jqdt{width:691px;border:1px solid #d9d9d9;}
.icont-jqdt .tit{height:57px;padding:0 35px 0 9px;position:relative;background:url(../img/bg/index_bg03.gif) no-repeat 0 0}
.icont-jqdt .tit .di1{position:absolute;width:33px;height:66px;left:-33px;top:4px;background:url(../img/bg/index_bg33.gif) no-repeat 0 0}
.icont-jqdt .tit .more{float:right;font:11px/40px Arial;color:#FFF;}
.icont-jqdt .tit .more:hover{color:#FFF;}
.icont-jqdt .tit span{float:left;font:13px/40px Arial;margin-right:107px;color:#FFF;}
.icont-jqdt .tit .news{float:left;width:100px;height:27px;margin-top:8px;font:12px/27px Arial;text-align:center;color:#4e4e4e;background:url(../img/bg/index_bg04.gif) no-repeat 0 0;}
.icont-jqdt .box{height:223px;background:url(../img/bg/index_bg05.gif) no-repeat 0 0;padding:0 30px 0 21px;}
.icont-jqdt .img{position:relative;width:252px;height:193px;padding:3px;border:1px solid #d7d7d7;background:#EEE;}
.icont-jqdt .img li{position:absolute;}
.icont-jqdt .img-bg{position:absolute;z-index:2;height:23px;width:252px;background:#000;bottom:3px;filter:alpha(opacity=70);opacity:0.70;}
.icont-jqdt .img-btn{position:absolute;z-index:3;bottom:8px;right:13px;}
.icont-jqdt .img-btn span{display:inline-block;width:14px;height:14px;overflow:hidden;text-align:center;font:11px/14px Arial;color:#FFF; background:#b1b1af;margin-left:5px;cursor:pointer;}
.icont-jqdt .img-btn .on{background:#b10303}
.icont-jqdt .img-txt{position:absolute;z-index:3;height:23px;font:12px/23px Arial;color:#FFF;bottom:3px;left:13px;}
.icont-jqdt .list{width:354px;}
.icont-jqdt .list li{height:17px;font:12px/17px Arial;margin-bottom:6px;}
.icont-jqdt .list span{float:left;width:70px;margin-right:20px;text-align:center;color:#FFF;background:url(../img/bg/index_bg06.gif) no-repeat 0 0;}
.icont-lxwm{width:238px;height:282px;background:url(../img/bg/index_bg07.gif) no-repeat 0 0}
.icont-lxwm .det{padding-top:70px;font:12px/23px Arial;color:#FFF;padding-left:17px;}
.icont-lxwm .det a{color:#FFF;font-family:Arial;}
.icont-lxwm .det a:hover{color:#f48504;}
.icont-jqdt-bot{height:10px;background:url(../img/bg/index_bg08.gif) no-repeat 0 0}
.icont-addimg{height:108px;position:relative;overflow:hidden;}
.icont-addimg ul{position:absolute;width:946px;top:0;left:0;}
.icont-addimg li{height:108px;}
.icont-addimg-btn{position:absolute;right:-2px;bottom:0;font:12px/20px Arial;color:#8a8a8a;background:#000;}
.icont-addimg-btn span{color:#CCC;padding:0 5px;cursor:pointer;}
.icont-addimg-bot{height:11px;background:url(../img/bg/index_bg09.gif) no-repeat 0 0;}
.icont-lyfw .tit{height:37px;padding-left:57px;font:13px/33px Arial;color:#FFF;background:url(../img/bg/index_bg10.gif) no-repeat 0 0;}
.icont-lyfw .list{padding:11px 0 15px 20px;background:url(../img/bg/index_bg13.gif) no-repeat 0 0}
.icont-lyfw .list li{float:left;_display:inline;width:218px;margin-right:10px;padding-bottom:10px;}
.icont-lyfw .list .on .list-box{border:1px solid #f48504}
.icont-lyfw .list-box{position:relative;height:230px;padding:0 0 0 9px;border:1px solid #d8d8d8;background:url(../img/bg/index_bg11.gif) repeat-x 0 0;}
.icont-lyfw .list-title{padding-top:10px;margin-bottom:8px;height:38px;overflow:hidden;}
.icont-lyfw .list-title h2{font:13px/21px Arial;color:#333;}
.icont-lyfw .list-title h3{font:12px/17px Arial;color:#969696;}
.icont-lyfw .list-img{margin-bottom:17px;}
.icont-lyfw .ico-tuijan{position:absolute;width:51px;height:51px;background:url(../img/bg/index_bg12.gif) no-repeat 0 0;right:0;top:0;}
.icont-lyfw .list-more a{float:left;width:83px;height:19px;font:12px/19px Arial;color:#FFF;padding-left:28px;background:url(../img/bg/index_bg14.gif) no-repeat 0 0;}
.icont-lyfw-bot{overflow:hidden;height:12px;background:url(../img/bg/index_bg15.gif) no-repeat 0 0}
.icont-pwyd{margin-bottom:9px;cursor:auto;}
.icont-xzwn{}
.icont-xzwn .tit{height:37px;padding-left:26px;background:url(../img/bg/index_bg17.gif) no-repeat 0 0;}
.icont-xzwn .tit a{float:left;height:33px;padding-left:29px;padding-right:30px;font:13px/33px Arial;color:#FFF;background:url(../img/bg/index_bg19.gif) no-repeat 12px 12px}
.icont-xzwn .tit a:hover,.icont-xzwn .tit .on{color:#468bbe;background:url(../img/bg/index_bg18.gif) no-repeat 0 0;}
.icont-xzwn .box{height:161px;background:url(../img/bg/index_bg20.gif) repeat-y 0 0;}
.icont-xzwn .det{width:430px;}
.icont-xzwn .det img{float:left;margin:10px 16px 0 17px;padding:4px 6px 8px 6px;background:url(../img/bg/index_bg21.gif) no-repeat 0 0}
.icont-xzwn .det h2{padding:21px 8px 22px 0;font:12px/18px Arial;background:url(../img/bg/index_bg22.gif) no-repeat right bottom;color:#666}
.icont-xzwn .det strong{font:bold 12px/27px Arial;}
.icont-xzwn .list{width:482px;margin:10px 22px 0 0;}
.icont-xzwn .list img{border:1px solid #3886c4;float:right;margin-top:3px;}
.icont-xzwn .list li{font:12px/22px Arial;}
.icont-xzwn .list i{float:left;width:2px;height:2px;background:#0563a7;margin:10px 6px 0 0;_margin:10px 3px 0 0;overflow:hidden;}
.icont-jqt{}
.icont-jqt .tit{height:37px;padding-left:26px;background:url(../img/bg/index_bg23.gif) no-repeat 0 0;}
.icont-jqt .tit a{float:left;width:100px;height:33px;padding-left:29px;font:13px/33px Arial;color:#FFF;background:url(../img/bg/index_bg25.gif) no-repeat 12px 12px}
.icont-jqt .tit a:hover,.icont-jqt .tit .now{color:#664c25;background:url(../img/bg/index_bg24.gif) no-repeat 0 0;}
.icont-jqt .list{padding:0 0 24px 22px;background:url(../img/bg/index_bg20.gif) repeat-y 0 0;}
.icont-jqt .list h2{height:18px;text-align:right;padding:5px 21px 0 0;}
.icont-jqt .list h2 span{display:inline-block;width:10px;height:10px;overflow:hidden;background:url(../img/bg/index_bg26.gif) no-repeat 0 0;margin-left:2px;cursor:pointer;}
.icont-jqt .list h2 .on{background:url(../img/bg/index_bg26.gif) no-repeat -10px 0;}
.icont-jqt .list ul{height:171px;overflow:hidden;}
.icont-jqt .list li{float:left;_display:inline;width:210px;text-align:center;font:12px/26px Arial;margin-right:21px;}
.icont-jqt .list li img{padding:1px;}
.icont-jqt .list a{display:block;height:171px;background:url(../img/bg/index_bg28.gif) repeat-x 0 145px #FFF;}
.icont-jqt .list a:hover{background:url(../img/bg/index_bg29.gif) repeat-x 0 145px #d7b88b;color:#FFF;}
.icont-yqlj .tit{height:34px;background:url(../img/bg/index_bg30.gif) no-repeat 0 0;text-align:center;font:14px/34px Arial;color:#914b17}
.icont-yqlj .det{font:12px/22px Arial;padding:15px 20px;background:#fff9e9;border:2px solid #d1cda8}
.icont-yqlj .det span{margin:0 5px;}
.icont-yqlj-bot{height:15px;background:url(../img/bg/index_bg31.gif) no-repeat 0 0;}
.aboutC{padding:57px 40px 40px 40px}
.aboutC .det{font:12px/22px Arial;}
.historyC{margin-bottom:30px;}
.historyC .img{height:254px;margin-top:-4px;cursor:auto;}
.historyC .det{height:396px;padding:13px 40px 0 41px;background:url(../img/bg/about_bg09.gif) no-repeat 0 0;}
.historyC .det-title{font:bold 12px/45px Arial;margin-bottom:22px;color:#96521d}
.historyC .det-show{font:12px/22px Arial;color:#96521d;}
.eventC{padding:22px 0 0 40px;margin-bottom:47px;}
.eventC .tit{font:bold 24px/75px Arial;color:#1f608e}
.eventC .list{font:12px/36px Arial;}
.eventC .list span{font:bold 18px/36px Arial;color:#8ea01f}
.newsC{}
.newsC .tit{padding:40px 469px 0 39px;margin-bottom:42px;zoom:1;position:relative;background:url(../img/bg/news_bg02.gif) no-repeat 509px 27px}
.newsC .tit-detai{font:12px/22px Arial;padding-bottom:22px;min-height:242px;_height:242px;}
.newsC .tit-more{height:34px;position:relative;border-top:1px dashed #7f7f7f}
.newsC .tit-more a{position:absolute;right:0;top:-1px;}
.newsC .tit-img{position:absolute;width:380px;height:293px;right:45px;top:37px;}
.newsC .tit-img li{position:absolute;}
.newsC .tit-img-menu{position:absolute;z-index:4;right:10px;bottom:4px;}
.newsC .tit-img-menu span{display:inline-block;width:14px;height:14px;overflow:hidden;text-align:center;font:11px/14px Arial;color:#FFF; background:#b1b1af;margin-left:5px;cursor:pointer;}
.newsC .tit-img-menu .on{background:#b10303}
.newsC .tit-img-txt{position:absolute;z-index:3;font:12px/23px Arial;color:#FFF;bottom:0;left:20px;}
.newsC .tit-img-bg{position:absolute;bottom:0;left:0;height:23px;width:100%;background:#000;_bottom:-1px;filter:alpha(opacity=70);opacity:0.7;z-index:2;}
.newsC .list{padding:0 40px 90px 353px;min-height:390px;_height:390px;background:url(../img/bg/news_bg01.gif) no-repeat 0 0;}
.newsC .list li{font:12px/29px Arial;height:29px; border-bottom:1px dashed #e5e5e5}
.newsC .list span{float:right;color:#b2b2b2}
.newsC .list i{float:left;width:3px;height:3px;overflow:hidden;background:#666;margin:13px 8px 0 0;_margin:13px 5px 0 0}
.newsC .mypage{text-align:center;padding:0 40px 0 353px;}
.newsiiC{padding:37px 40px 0 40px;}
.newsiiC .tit{padding:15px 0 13px 0;border-top:2px solid #bababa;font:12px/22px Arial;border-bottom:1px dashed #c4c4c4;text-align:center;margin-bottom:30px;}
.newsiiC .tit h2{font-weight:bold;color:#000;}
.newsiiC .tit h3{color:#a7a7a7}
.newsiiC .det{font:12px/22px Arial;min-height:100px;_height:100px;margin-bottom:27px;}
.newsiiC .mypage{border-top:1px dashed #c4c4c4;font:12px/22px Arial;padding-top:22px;}
.newsiiC .mypage .back{float:right;}
.attractionC{height:326px;padding:4px 0 0 19px;background:url(../img/bg/attr_bg00.gif) no-repeat 0 0;}
.attractionC .tit{font:18px/59px Arial;color:#FFF;height:59px; text-indent:-999px;}
.attractionC .list li{float:left;_display:inline;width:218px;margin-right:12px;padding-bottom:10px;}
.attractionC .list-box{position:relative;height:230px;padding:0 0 0 9px;border:1px solid #d8d8d8;background:url(../img/bg/index_bg11.gif) repeat-x 0 0;}
.attractionC .list-title{padding-top:10px;margin-bottom:8px;height:38px;overflow:hidden;}
.attractionC .list-title h2{font:14px/21px Arial;color:#333;}
.attractionC .list-title h3{font:12px/17px Arial;color:#969696;}
.attractionC .list-img{margin-bottom:17px;}
.attractionC .ico-tuijan{position:absolute;width:51px;height:51px;background:url(../img/bg/index_bg12.gif) no-repeat 0 0;right:0;top:0;}
.attractionC .list-more a{float:left;width:83px;height:19px;font:12px/19px Arial;color:#FFF;padding-left:28px;background:url(../img/bg/index_bg14.gif) no-repeat 0 0;}
.serviceC{padding:55px 32px 0 32px;}
.serviceC .tit{padding-bottom:37px;border-bottom:1px dotted #000;background:url(../img/bg/service_bg00.gif) no-repeat 702px 44px; margin-bottom:44px;}
.serviceC .tit-detail{width:660px;font:14px/24px Arial;}
.serviceC .map{height:508px;}
.catering{padding-top:31px;zoom:1;}
.catering .menu,.travel .menu{margin:0 41px;height:27px;border-bottom:1px solid #c7c7c7;margin-bottom:15px;}
.catering .menu .jdyd,.travel .menu .jdyd{float:right;width:85px;height:25px;margin-top:2px;font:12px/25px Arial;color:#000;text-align:center;background:url(../img/bg/service_bg01.gif) no-repeat 0 0;}
.catering .menu .jdyd:hover,.travel .menu .jdyd:hover{color:#000;}
.catering .menu .a1,.travel .menu .a1{float:left;width:88px;height:27px;text-align:center;font:14px/27px Arial;color:#FFF}
.catering .menu .a1:hover,.travel .menu .a1:hover{color:#FFF;}
.catering .menu .cy,.travel .menu .cy{background:url(../img/bg/service_bg02.gif) no-repeat 0 0;margin-right:9px;}
.catering .menu .jd,.travel .menu .jd{background:url(../img/bg/service_bg02.gif) no-repeat 0 -27px;}
.catering .list{margin:0 21px 27px 21px;}
.catering .list li{padding:0 20px 15px 20px;border-bottom:1px solid #9e9e9e;margin-bottom:15px;}
.catering .list img{float:right;margin-left:15px;}
.catering .list-box{background:#efefef;padding-left:28px;_height:214px;}
.catering .list-title{padding-top:12px;font:bold 16px/46px Arial;color:#4c76a6;}
.catering .list-detil{font:12px/24px Arial;margin-bottom:14px;height:96px;overflow:hidden;}
.catering .list-detil .star{display:inline-block;width:13px;height:24px;overflow:hidden;margin-right:3px;background:url(../img/bg/service_bg03.gif) no-repeat 0 0;vertical-align:top;*vertical-align:middle;}
.catering .list-more a{display:inline-block;width:83px;height:19px;padding-left:27px;font:12px/19px Arial;color:#FFF;background:url(../img/bg/service_bg04.gif) no-repeat 0 0;}
.catering .list-more a:hover{color:#FFF;}
.catering .mypage{text-align:center;}
.travel{padding-top:31px;zoom:1;}
.travel .menu{margin-bottom:39px;}
.travel .list{padding-left:42px;margin-bottom:22px;}
.travel .list li{float:left;_display:inline;width:291px;height:368px;background:url(../img/bg/service_bg05.gif) no-repeat 0 0;}
.travel .list a{display:block;width:253px;height:320px;padding:1px;border:1px solid #e4e9ca;background:#FFF;}
.travel .list a:hover{background:url(../img/bg/service_bg06.gif) no-repeat 0 0;border:1px solid #8e9f1f;}
.travel .list a:hover p{color:#FFF;}
.travel .list p{padding:5px 8px 0 8px ;font:12px/22px Arial;color:#666;}
.travel .mypage{text-align:center;}
.travlviiC{padding:19px 39px 0 42px;}
.travlviiC .tit{margin-bottom:27px;}
.travlviiC .tit h2{height:54px;font:30px/54px Arial;margin-bottom:24px;border-bottom:1px solid #d7d7d6;}
.travlviiC .tit .back{float:right;margin-top:20px;}
.travlviiC .tit h3{height:34px;padding:0 20px;font:13px/34px Arial;background:#0f7487;color:#FFF}
.travlviiC .img{height:522px;position:relative;margin-bottom:15px;}
.travlviiC .img li{position:absolute;}
.travlviiC .img-btn{position:absolute;z-index:2;left:14px;bottom:10px;}
.travlviiC .img-btn span{display:inline-block;width:18px;height:18px;margin-right:4px;text-align:center;font:bold 14px/18px Arial; background:#ababab;color:#FFF;cursor:pointer;}
.travlviiC .img-btn .on{background:#0f7487;}
.travlviiC .det{font:14px/22px Arial;min-height:220px;_height:220px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e3e3e2}
.travlviiC .mypage{font:12px/22px Arial;}
.specialtyC{padding:45px 0 0 31px;}
.specialtyC .list li{float:left;_display:inline;width:425px;height:181px; margin-right:30px;}
.specialtyC .list-box{height:151px;padding:0 13px;background:url(../img/bg/service_bg08.gif) repeat-x 0 0;}
.specialtyC .list img{float:right; margin:15px 0 0 5px;}
.specialtyC .list-title{font:bold 16px/46px Arial;color:#4c76a6;padding-top:7px;}
.specialtyC .list-detil{font:12px/24px Arial;margin-bottom:12px;}
.specialtyC .list-more a{ display:inline-block;width:111px;height:19px;background:url(../img/bg/service_bg09.gif) no-repeat 0 0}
.ticketsC{padding:31px 38px 0 43px;}
.ticketsC .tit{height:53px;padding-left:36px;font:16px/38px Arial;color:#165683;background:url(../img/bg/service_bg10.gif) no-repeat 0 0;}
.ticketsC .list{padding:10px 35px;zoom:1;position:relative;min-height:142px;_height:142px;background:url(../img/bg/service_bg11.gif) repeat-y 0 0;}
.ticketsC .list-left{position:absolute;width:17px;height:142px;background:url(../img/bg/service_bg12.gif) no-repeat 0 0;top:0;left:5px;}
.ticketsC .list-right{ position:absolute;width:17px;height:142px;background:url(../img/bg/service_bg13.gif) no-repeat 0 0;top:0;right:5px;}
.ticketsC .list-bot{height:26px;margin-bottom:30px;background:url(../img/bg/service_bg14.gif) no-repeat 0 0;}
.ticketsC .list li{float:left;_display:inline;margin-right:10px;padding:0 0 10px 20px;background:url(../img/bg/service_bg15.gif) no-repeat 0 0;white-space:nowrap;}
.ticketsC .list span{float:left;height:26px;font:12px/26px Arial;color:#FFF;padding-right:20px;background:url(../img/bg/service_bg15.gif) no-repeat right top;}
.ticketsC .det{font:12px/22px Arial;min-height:200px;_height:200px;}
.bookingC{padding:41px 39px 0 42px;}
.bookingC .tit-top{height:4px;overflow:hidden;background:url(../img/bg/book_bg00.gif) no-repeat 0 0;}
.bookingC .tit{padding:30px 0 0 34px;border-left:4px solid #8ea01f;border-right:4px solid #8ea01f;zoom:1;}
.bookingC .tit li{height:26px;font:12px/26px Arial;padding:10px 0;}
.bookingC .tit .sp1{margin-left:2em;}
.bookingC .tit .add{margin-left:20px;display:inline-block;width:90px;height:26px; text-align:center;font:12px/26px Arial;color:#000;background:url(../img/bg/book_bg04.gif) no-repeat 0 0;}
.bookingC .tit .delete{margin-left:20px;display:inline-block;width:90px;height:26px; text-align:center;font:12px/26px Arial;color:#000;background:url(../img/bg/book_bg04.gif) no-repeat 0 0;}
.bookingC .list{padding:0 0 46px 34px;zoom:1;border-left:4px solid #8ea01f;border-right:4px solid #8ea01f;}
.bookingC .list li{font:12px/26px Arial;padding:10px 0;}
.bookingC .list input{*vertical-align:middle;}
.bookingC .list .txt{width:163px;height:24px;padding:0 2px;border:1px solid #d2d0d0;background:#fafafa;font:12px/24px Arial;color:#666}
.bookingC .list .sp1{margin-left:2em;}
.bookingC .list textarea{vertical-align:middle;width:505px;height:177px;padding:0 2px;border:1px solid #d2d0d0;background:#fafafa;font:12px/20px Arial;color:#666;overflow-y:auto;resize:none;}
.bookingC .list .txt_sj{width:256px;}
.bookingC .list .txt_sf{width:222px;}
.bookingC .list .txt_lk{width:99px;}
.bookingC .submit{height:53px;padding:46px 0 0 93px;border-left:4px solid #8ea01f;border-right:4px solid #8ea01f;background:url(../img/bg/book_bg01.gif) repeat-x 0 0}
.bookingC .submit .res{width:98px;height:29px;border:none;background:url(../img/bg/book_bg02.gif) no-repeat 0 0;cursor:pointer;margin-right:15px;}
.bookingC .submit .sub{width:98px;height:29px;border:none;background:url(../img/bg/book_bg02.gif) no-repeat 0 -29px;cursor:pointer;}
.bookingC .submit-bot{height:40px;background:url(../img/bg/book_bg03.gif) no-repeat 0 0;}
.bookingC .det{padding:0 0 35px 53px;zoom:1;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;background:#f1f1f1;}
.bookingC .det h2{font:bold 14px/91px Arial;}
.bookingC .det h2 span{color:#8ea01f}
.bookingC .det h2 a{color:#04aee2;}
.bookingC .det h2 a:hover{color:#04aee2;}
.bookingC .det p{font:12px/30px Arial;}
.bookingC .det-bot{height:1px;overflow:hidden;margin:0 1px;background:#e4e4e4;}
.overviewC{padding:53px 25px 0 26px;}
.overviewC .tit{min-height:253px;_height:253px;padding-bottom:73px;background:url(../img/bg/over_bg00.jpg) no-repeat right top;font:14px/23px Arial;padding-right:440px;border-bottom:1px dotted #000;margin-bottom:43px;}
.overviewC .map{height:492px;border:1px solid #ededed}
.overviewC .mapbot{height:21px;background:url(../img/bg/over_bg01.gif) no-repeat 0 0;}
.walkinC{padding:114px 21px 0 23px;background:url(../img/bg/over_bg02.gif) no-repeat right top;}
.walkinC .list{margin-bottom:17px;}
.walkinC .list li{padding-bottom:27px;background:url(../img/bg/over_bg03.gif) no-repeat bottom left;zoom:1;position:relative;}
.walkinC .list img{float:left;margin:16px 27px 0 14px}
.walkinC .list-box{height:195px;border:1px solid #f0f0f0;padding-right:40px;background:url(../img/bg/over_bg05.gif) repeat-x 0 0}
.walkinC .list-title{padding:8px 0 0 0;font:bold 14px/44px Arial;}
.walkinC .list-detil{font:12px/22px Arial;overflow:hidden;padding-bottom:17px;}
.walkinC .list-more a{display:inline-block;width:111px;height:19px;background:url(../img/bg/service_bg09.gif) no-repeat 0 0;}
.walkinC .mypage{text-align:center;}
.walkiniiC-box{padding:54px 21px 0 21px;}
.walkiniiC{width:676px;}
.walkiniiC .tit{padding:13px 0 15px 0;text-align:center;border-top:2px solid #bababa;border-bottom:1px dashed #ababab}
.walkiniiC .tit h2{font:bold 14px/23px Arial;}
.walkiniiC .tit h3{font:12px/21px Arial;color:#c4c4c4;}
.walkiniiC .det{padding:47px 0 30px 0;font:12px/22px Arial;margin-bottom:10px;border-bottom:1px dashed #c4c4c4}
.walkiniiC .mypage{font:12px/22px Arial;}
.walkiniiC .mypage .back{float:right;}
.walkinii-list{width:202px;}
.walkinii-list h2{font:14px/33px Arial;color:#FFF;padding-left:24px;height:33px;background:url(../img/bg/over_bg06.gif) no-repeat 0 0}
.walkinii-list ul{padding:25px 15px 0 11px;zoom:1;border:1px solid #096ca3;border-top:none;}
.walkinii-list li{height:66px;border-bottom:1px dotted #ababab;margin-bottom:20px}
.walkinii-list li img{float:left;margin-right:8px;}
.walkinii-list li p{font:12px/17px Arial;zoom:1;overflow:hidden;}
.walkinii-list li strong{display:block;height:20px;font-weight:normal;font:12px/15px Arial;}
.contactC{padding:54px 40px 0 40px}
.contactC .box{width:594px;}
.contactC .tit{margin-bottom:18px;}
.contactC .tit h2{font:15px/18px Arial;color:#936515}
.contactC .tit span{display:block;font:10px/13px Arial;}
.contactC .det{font:14px/28px Arial;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #878787}
.contactC .weibo{padding-top:16px;margin-bottom:48px;}
.contactC .img{}
.contactC .tab-message{background:#f7f6f6;border:1px solid #ededed;padding-bottom:33px;}
.contactC .tab-message h2{font:14px/41px Arial;color:#57473a;padding-left:15px;background:url(../img/bg/contact_bg01.gif) repeat-x 0 0;margin-bottom:24px;}
.contactC .tab-message table{table-layout:fixed;}
.contactC .tab-message td{font:14px/30px Arial;color:#914b17;padding:6px 0;}
.contactC .tab-message .txt{width:249px;padding:0 2px;height:26px;font:12px/26px Arial;color:#666;border:2px solid #CCC;}
.contactC .tab-message textarea{width:249px;padding:0 0 0 2px;height:105px;font:12px/18px Arial;color:#666;border:2px solid #CCC;resize:none}
.contactC .tab-message .sub{width:109px;height:31px;border:none;cursor:pointer;background:url(../img/bg/contact_bg02.gif) no-repeat 0 0}
.baidumap{padding:40px 40px 0 40px;}
.baidumap .det{font:14px/22px Arial;min-height:400px;_height:400px;margin-bottom:30px;}
.baidumap .map{height:500px;}
/*specal*/
.baiye{background:url(../img/bg/index_bg36.gif) repeat-x 0 0;}
.baiye dl{height:242px;overflow:hidden;background:url(../img/bg/index_bg35.jpg) no-repeat 0 0;}
.baiye dt{float:left;width:20px;cursor:pointer;height:225px;padding:17px 7px 0 7px;border-right:1px solid #FFF;text-align:center;font:12px/15px Arial;color:#624027}
.baiye dt span{display:block;height:14px; margin-bottom:5px;font:12px/14px Airal;color:#FFF;background:url(../img/bg/index_bg35.gif) no-repeat center 0;}
.baiye .dt1{color:#d27118;}
.baiye .dt1 span{background:url(../img/bg/index_bg35.gif) no-repeat center -14px;}
.baiye dd{float:left;width:0;overflow:hidden;height:211px;padding-top:31px;position:relative;}
.baiye .baiye_cont{width:486px;font:12px/22px Arial;position:relative;z-index:2;}
.baiye .baiye_cont img{float:left;padding:2px;border:1px solid #dbdbdb;margin:0 20px 0 25px;background:#FFF;}
.baiye .baiye_cont .more{display:inline-block;width:145px;height:26px;background:url(../img/bg/index_bg34.gif) no-repeat 0 0}
.baiye .baiye_bg{position:absolute;width:486px;height:242px; background:#FFF;top:0; left:0;filter:alpha(opacity=70);opacity:0.7;}

















